coq-club AT inria.fr
Subject: The Coq mailing list
List archive
Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq
Chronological Thread
- From: Frédéric Blanqui <frederic.blanqui AT inria.fr>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq
- Date: Thu, 09 Jan 2014 10:22:29 +0100
Le 08/01/2014 18:49, Jean
Goubault-Larrecq a écrit :
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le 08/01/2014 18:40, Cody Roux a écrit : On 01/07/2014 04:19 AM, Altenkirch Thorsten wrote:A convincing way to justify those systems would be to provide a translation into eliminators. I suggested this to Andreas a while ago.That sounds fair. A couple years ago, I tried seeing if there was a straightforward way to perform this translation (with Jorge Sacchini). It's not trivial, and in particular I found that I would probably need some form of proof-irrelevance, even for "first-order" datatypes, which seems ironic. However in this case we would only need it on "h-level 0" so it doesn't seem hopeless. Higher-order datatypes are a bit more difficult, and I admit I never worked it out. I believe it's possible though.The fact that the implementation is behind the theoretical capabilities is just that, an implementation problem.The eliminators are like axioms in set theory and it is worthwhile to translate any extension by reducing them to the axiom instead of adding new ones even though they may be semantically justified.That's fair, but I don't see why eliminators have a more powerful ontological status than sized-types. They require work to be derived as well, and the correctness proofs for them are quite similar to that for sized types. This seems like a matter of preference. Obviously I'm not neutral in this matter though. I'm no Coq expert, but wasn't this idea of translating pattern-matching to eliminators (recursors) already the core of Cristina Cornes' PhD thesis, back in the time where Coq only had recursors and no pattern-matching? I seem to recall she had already realized the difficulty of the task, and the importance of axiom K, at least. All the best, - -- Jean. -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.18 (Darwin) Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSzY/DAAoJEBO3J6HB7Rh1WyUH/3uim2ZTsfzddH0gbCngNeFu vqnvXmd8VPKNoH4LE9Ydhi2J4ibCmnyPH2sFi1ee6t5Kt9Oz8GhOc7HzRdlB2qsq GpD+lxDE8I9HdokfDyYnP2RP2ZiUs2/2m1bcAJkWVZLwlcKyKiwr/yzY/lNdSIRS J/YYIXMI/wCw1b38ZoFXvaa0okOS8IDDde2W1lybvRSO0F1ZO6qMzWwas5hD78mC FU8MeU7xYvWOv30GRyYEl0PaUswCmmGhvVqZDH0Ttum2ONnQpQ9JhMKB6AaVZQu/ hB7/PE8vOXCFLBUMkBTfn/R655VHbs87tytgMLKE5Q+eMs5hA7u3lfEMIzzP+io= =JLKR -----END PGP SIGNATURE----- Hello Jean. You are right. Unfortunately, her PhD is in French and I know no electronic copy of it. In the credits for Coq 6.1, http://coq.inria.fr/distrib/current/refman/Reference-Manual002.html#sec5 , it is written: "Cristina Cornes designed an extension of the Coq syntax to allow definition of terms using a powerful pattern-matching analysis in the style of ML programs." You can find the table of contents of her PhD on https://who.rocq.inria.fr/Frederic.Blanqui/divers/cornes97phd-toc.pdf (messages on coq-club are limited to 39 Ko...). Best regards, Frédéric. -------- Message original -------- Sujet: Diffusion des messages : erreur utilisateur Date : Thu, 09 Jan 2014 10:09:43 +0100 De : SYMPA <sympa_inria AT inria.fr> Pour : frederic.blanqui AT inria.fr Problème de diffusion de votre message pour la liste 'coq-club' : Votre message n'a pas pu être envoyé parce que sa taille (403 ko) était supérieure à la taille maximum de message autorisée pour cette liste (39 ko). Note : Comme les fichiers binaires doivent être encodés dans le format ASCII, moins efficace, la taille finale d'une pièce jointe est souvent nettement supérieure à celle du fichier original. Pour plus de détails, contactez coq-club-request AT inria.fr |
- Re: [Coq-Club] [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, (continued)
- Re: [Coq-Club] [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Matthieu Sozeau, 01/08/2014
- Re: [Coq-Club] [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Frédéric Blanqui, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Altenkirch Thorsten, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Matthieu Sozeau, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Conor McBride, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Bruno Barras, 01/09/2014
- RE: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Nikhil Swamy, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Cody Roux, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Andreas Abel, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Jorge Luis Sacchini, 01/10/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Frédéric Blanqui, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Jean Goubault-Larrecq, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Vladimir Voevodsky, 01/08/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Bruno Barras, 01/08/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Andrej Bauer, 01/08/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Matthieu Sozeau, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Frédéric Blanqui, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Matthieu Sozeau, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Bruno Barras, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Andrej Bauer, 01/09/2014
- Re: [Coq-Club] [Agda] Re: [HoTT] newbie questions about homotopy theory & advantage of UF/Coq, Cody Roux, 01/09/2014
Archive powered by MHonArc 2.6.18.