Discussion of Homotopy Type Theory and Univalent Foundations
 help / color / mirror / Atom feed
From: Michael Shulman <virit...@gmail.com>
To: Martin Escardo <m.es...@cs.bham.ac.uk>
Cc: "HomotopyT...@googlegroups.com" <HomotopyT...@googlegroups.com>
Subject: Re: [HoTT] What is UF, what is HoTT and what is a univalent type theory?
Date: Tue, 14 Jun 2016 20:04:14 -0700	[thread overview]
Message-ID: <CAOvivQzvYMBvwu6qH0efM1xZ+_ycpLbsjRxCs4yqn-+oyZaSuw@mail.gmail.com> (raw)
In-Reply-To: <5760945A.7050108@cs.bham.ac.uk>

The main point I meant to make is that I don't know what you mean by
the question "where does MLTT end and HoTT begin?"  I think it could
mean different things, and have different answers, depending on
exactly what one means by "MLTT" and "HoTT" (let alone "begin" and
"end").

But I think this discussion has probably passed the point of
diminishing returns for a mailing list.  (-:  I would be happy to
continue privately if you like.

On Tue, Jun 14, 2016 at 4:33 PM, Martin Escardo <m.es...@cs.bham.ac.uk> wrote:
>
>
> On 14/06/16 23:30, Michael Shulman wrote:
>>
>> Note that the sentence you quoted began with "if MLTT and HoTT refer
>> to specific formal systems".  However, as I've been saying, I *don't*
>> think "HoTT" should refer to a specific formal system, and you've just
>> given one good argument as to why.  (-:
>
>
> After 50 minutes of reflection, I am not sure how to react to this. Whatever
> the formal system, univalent foundations does start by working in a type
> theory in which types are omega-groupoids and in which there is a notion of
> equivalence which is used to formulate univalence, which is postulated.
>
> So I am not sure what you are up to here. Perhaps MLTT was wrong for this
> (univalence). Fair enough. But then we have cubicaltt, which accomplishes
> this and more.
>
> Anyway, I am not sure what is the point you wanted to make.
>
> I am happy for you not to commit yourself to a particular type theory, or
> any theory, but at some point you have to be sufficiently precise about what
> you want to talk about.
>
>> However, I suppose even on the grounds of formal systems one could
>> object.  ZF includes Zermelo set theory as a subsystem, but there's no
>> reason to say that ZF only "begins" when we start using the
>> replacement axiom.  So maybe it would be better to say that, as formal
>> systems, MLTT ends when we start using univalence/HITs/etc., but since
>> HoTT includes MLTT it begins at the same place.
>
>
> I guess my point is that MLTT is naturally invariant under equivalence,
> before we postulate the univalence axiom.
>
> In fact, the consistency of the univalence axiom says something about MLTT
> without the univalence axiom: namely that it can't distinguish equivalent
> types.
>
> Martin

  reply	other threads:[~2016-06-15  3:04 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-06-02 21:29 Martin Escardo
2016-06-03 11:53 ` Andrew Polonsky
2016-06-03 12:49   ` [HoTT] " Vladimir Voevodsky
2016-06-03 14:12     ` Andrew Polonsky
2016-06-03 19:29       ` Vladimir Voevodsky
2016-06-03 22:05         ` andré hirschowitz
2016-06-04  8:38           ` Vladimir Voevodsky
2016-06-04  9:56             ` andré hirschowitz
2016-06-06  8:10               ` [HoTT] " Vladimir Voevodsky
2016-06-04  6:11         ` [HoTT] " Urs Schreiber
2016-06-06  7:14           ` Vladimir Voevodsky
2016-06-06  7:32             ` David Roberts
2016-06-06 10:56               ` [HoTT] " Vladimir Voevodsky
2016-06-06 11:40                 ` David Roberts
2016-06-03 20:17     ` [HoTT] " Martin Escardo
     [not found] ` <CAOvivQxw34SKUatt4aW-u4bLjgSq=K58i8E6+sBBAh6OzvzANg@mail.gmail.com>
2016-06-05 20:40   ` [HoTT] " Martin Escardo
     [not found]     ` <CAOvivQx0BHg2KCbWzav+0aW9knbEq521gxXBA3pDrFDxt8J0qA@mail.gmail.com>
2016-06-08 10:14       ` Martín Hötzel Escardó
2016-06-14 21:46         ` Michael Shulman
2016-06-14 22:15           ` Martin Escardo
2016-06-14 22:30             ` Michael Shulman
2016-06-14 23:33               ` Martin Escardo
2016-06-15  3:04                 ` Michael Shulman [this message]
2016-06-08 14:37       ` Fwd: " Michael Shulman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAOvivQzvYMBvwu6qH0efM1xZ+_ycpLbsjRxCs4yqn-+oyZaSuw@mail.gmail.com \
    --to="virit..."@gmail.com \
    --cc="HomotopyT..."@googlegroups.com \
    --cc="m.es..."@cs.bham.ac.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).