From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 3 Jun 2016 04:53:47 -0700 (PDT) From: Andrew Polonsky To: Homotopy Type Theory Message-Id: In-Reply-To: <5750A527.4060705@cs.bham.ac.uk> References: <5750A527.4060705@cs.bham.ac.uk> Subject: Re: What is UF, what is HoTT and what is a univalent type theory? MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_1832_1055518960.1464954827775" ------=_Part_1832_1055518960.1464954827775 Content-Type: multipart/alternative; boundary="----=_Part_1833_1855506920.1464954827775" ------=_Part_1833_1855506920.1464954827775 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > > Let me then come to the last of the three questions. What is UTT > (univalent type theory)? As I conceive it: > > It is any Martin-Lof type theory that is compatible with the idea > that equality/equivalence, as rendered by the identity type, is, > in general, structure rather than merely a property. > I find this definition somewhat puzzling. Cubicaltt is certainly compatible with the idea that equality is equivalence. But its path type seems to be a very different concept compared to Martin-Lof identity type. What is a Martin-Lof type theory anyway? Are type systems based on untyped conversion (eg. Coq) Martin-Lof type theories? Are type theories with a different notion of equality (eg. observational or cubical type theories) also Martin-Lof type theories? Andrew ------=_Part_1833_1855506920.1464954827775 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Let me then c= ome to the last of the three questions. What is UTT
(univalent type theory)? As I conceive it:

=C2=A0 =C2=A0 =C2=A0It is any Martin-Lof type theory that is compatible= with the idea
=C2=A0 =C2=A0 =C2=A0that equality/equivalence, as rendered by the ident= ity type, is,
=C2=A0 =C2=A0 =C2=A0in general, structure rather than merely a property= .

I find this definition somewhat puzzli= ng. =C2=A0Cubicaltt is certainly compatible with the idea that equality is = equivalence. =C2=A0But its path type seems to be a very different concept c= ompared to Martin-Lof identity type.

What is a Mar= tin-Lof type theory anyway? =C2=A0Are type systems based on untyped convers= ion (eg. Coq) Martin-Lof type theories? =C2=A0Are type theories with a diff= erent notion of equality (eg. observational or cubical type theories) also = Martin-Lof type theories?

Andrew
------=_Part_1833_1855506920.1464954827775-- ------=_Part_1832_1055518960.1464954827775--