Discussion of Homotopy Type Theory and Univalent Foundations
 help / color / mirror / Atom feed
From: Ulrik Buchholtz <ulrikbuchholtz@gmail.com>
To: Homotopy Type Theory <HomotopyTypeTheory@googlegroups.com>
Subject: Re: [HoTT] Why did Voevodsky find existing proof assistants to be 'impractical'?
Date: Tue, 26 Nov 2019 00:08:50 -0800 (PST)	[thread overview]
Message-ID: <2f61877b-b4ef-405a-99cc-85da227c70bc@googlegroups.com> (raw)
In-Reply-To: <CAOvivQz3jn5jcjbeeK+G2dJ_n_AuZT43pSQ+q5z8Roq_YFzQpw@mail.gmail.com>


[-- Attachment #1.1: Type: text/plain, Size: 2008 bytes --]

On Tuesday, November 26, 2019 at 1:25:37 AM UTC+1, Michael Shulman wrote:
>
> On Sun, Nov 24, 2019 at 10:11 AM Kevin Buzzard 
> > However my *current* opinion is that it is not as easy as this, because 
> I believe that the correct "axiom" is that "canonically" isomorphic objects 
> are equal and that the HoTT axiom is too strong. 
>
> This doesn't really make sense to me; I can't figure out what you mean 
> by "too strong".
>

Of course I agree with Mike that univalence is not “too strong”: it merely 
implements the mathematically right notion of identity for types and other 
structures built from types, such as rings, etc.

But if I may venture a guess, I'd say that Kevin wants a “canonical 
reflection rule”: canonical identifications should correspond to judgmental 
equalities. We've had some discussions before about the underlying meaning 
of judgmental equality (invoking Frege's Sinn/Bedeutung distinction among 
other ideas), but I don't know whether we tried saying 
judgmental/definitional equality should include canonical equality, 
whatever that is.

This might be really useful, but I think we're still some ways off before 
we can implement this idea. The first question is whether “all diagrams of 
canonical identifications commute”. (Besides the obvious question of 
defining canonical identifications in the first place :-)

But the adventurous can start by playing around by adding canonical 
identities as rewriting rules in Agda: see Jesper Cockx' recent blog post: 
https://jesper.sikanda.be/posts/hack-your-type-theory.html

Ulrik

-- 
You received this message because you are subscribed to the Google Groups "Homotopy Type Theory" group.
To unsubscribe from this group and stop receiving emails from it, send an email to HomotopyTypeTheory+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/HomotopyTypeTheory/2f61877b-b4ef-405a-99cc-85da227c70bc%40googlegroups.com.

[-- Attachment #1.2: Type: text/html, Size: 2645 bytes --]

  reply	other threads:[~2019-11-26  8:08 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-27 14:41 Nicolas Alexander Schmidt
2019-10-27 17:22 ` Bas Spitters
2019-11-03 11:38   ` Bas Spitters
2019-11-03 11:52     ` David Roberts
2019-11-03 19:13       ` Michael Shulman
2019-11-03 19:45         ` Valery Isaev
2019-11-03 22:23           ` Martín Hötzel Escardó
2019-11-04 23:20             ` Nicolas Alexander Schmidt
2019-11-24 18:11               ` Kevin Buzzard
2019-11-26  0:25                 ` Michael Shulman
2019-11-26  8:08                   ` Ulrik Buchholtz [this message]
2019-11-26 19:14                   ` Martín Hötzel Escardó
2019-11-26 19:53                     ` Kevin Buzzard
2019-11-26 20:40                       ` Martín Hötzel Escardó
2019-11-26 22:18                       ` Michael Shulman
2019-11-27  0:16                         ` Joyal, André
2019-11-27  2:28                           ` Stefan Monnier
2019-11-27  1:41                         ` Daniel R. Grayson
2019-11-27  8:22                         ` N. Raghavendra
2019-11-27 10:12                     ` Thorsten Altenkirch
2019-11-27 16:37                       ` Michael Shulman
2019-11-27 20:21                 ` Nicolas Alexander Schmidt
2019-11-04 18:42         ` Kevin Buzzard
2019-11-04 21:10           ` Michael Shulman
2019-11-04 23:26           ` David Roberts
2019-11-05 15:43           ` Daniel R. Grayson
2019-11-05 20:29             ` Yuhao Huang
2019-11-06 23:59               ` Daniel R. Grayson
2019-11-05 23:14           ` Martín Hötzel Escardó
2019-11-06  0:06             ` Stefan Monnier
2019-11-11 18:26               ` Licata, Dan
2019-11-03  7:29 ` 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=2f61877b-b4ef-405a-99cc-85da227c70bc@googlegroups.com \
    --to=ulrikbuchholtz@gmail.com \
    --cc=HomotopyTypeTheory@googlegroups.com \
    /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).