coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: "Luo, Zhaohui" <Zhaohui.Luo AT rhul.ac.uk>
- To: "coq-club AT inria.fr" <coq-club AT inria.fr>
- Cc: Stefan Monnier <monnier AT IRO.UMontreal.CA>, "zhaohui AT cs.rhul.ac.uk" <zhaohui AT cs.rhul.ac.uk>
- Subject: Re: [Coq-Club] Proof on strong normalization of cic
- Date: Mon, 5 Nov 2018 08:17:49 +0000
- Accept-language: en-GB, en-US
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=Zhaohui.Luo AT rhul.ac.uk; spf=Pass smtp.mailfrom=Zhaohui.Luo AT rhul.ac.uk; spf=Pass smtp.helo=postmaster AT EUR01-HE1-obe.outbound.protection.outlook.com
- Ironport-phdr: 9a23:+rOEEh+BZU14iv9uRHKM819IXTAuvvDOBiVQ1KB20OocTK2v8tzYMVDF4r011RmVBdqds6oMotGVmpioYXYH75eFvSJKW713fDhBt/8rmRc9CtWOE0zxIa2iRSU7GMNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1Ifn+FpLPg8it2O2+55/ebx9UiDahfLh/MAi4oQLNu8cMnIBsMLwxyhzHontJf+RZ22ZlLk+Nkhj/+8m94odt/zxftPw9+cFAV776f7kjQrxDEDsmKWE169b1uhTFUACC+2ETUmQSkhpPHgjF8BT3VYr/vyfmquZw3jSRMNboRr4oRzut86ZrSAfpiCgZMT457HrXgdF0gK5CvR6tuwBzz4vSbYqINvRxY7ndcMsaS2RfQ8hRSyJPDICyb4QNDuoOIelXopLnqFcSsRezHxWgCP/vxzJOm3T43bc60+MkEQze0gAuGc8OsHPMoN7oN6gSUfq6zK7IzTXebvNa1yr25Y/LfRAhu/6MWrJwcdfQyUU1EQ3Fk1KQpJf/PzOVy+QNt3KX4PB8Wu61lm4nqBh8rz6yzckijYnJg5gaylHC9ShhxoY1IsG4SFJhbdG+DJRcrTyaN4hwT8g/QG9ooD43xqAatZO0ZiQHx5YqywTDZ/Cdc4WF7QrvWeSSLDtimX5od7ayiwyv/US9y+DwTMq53EhSoipLjNbBtWwB2hnW58ecSvZw/kas1DOB1w3X5OxJIEU5mrHbJpMl2bE9k5gevEDNEyL0nkj9kbWYeV8++uey7uTqerXmqYGYN49zkgzwPaohlNCjDeglKwQAXWeV9fml2L3k5kL2Xq9GjvorkqnFq5/aItkbpqikDANPyoYj8RG/Dyu439sEgXkHLVVFeBSdg4juJlHOPPT4DfC4g1Svijtk2/fGPrj5DpXMKHjMjqvhcK5g50JAxwc/199S6pBOBr0dOv7+WkD8uMTdDhAjMgy0x+jnCM961oMbQW+AAa+ZP7nVsV+I++IvIvOAaokIuDb6MPUl/f7ujWI9mVMHZ6amwYEbaG27Hvh+OUWWfWLsgssdEWcNpgcxUOvqiESbXTFPY3ayQrkz6yogCIOmCIfDXpqijKaA3Ce9BJ1WZ3pJBkqCEXfyJM24XKJGYyWLZ8RljzYsVL67SoZn2wvk/FvxzKMiJe7J8AUZs4ji3Z57/buAuws18Gk+K9malym/T2hznn4JDXdi7qB2pkxgyxGnzK9QmfxFEZpa7LVUUVFpZtbn0+VmBoWqCUr6ddCTRQPjG43+WGBjfpcK29YLJn1FNZCnhxHH0TCtBuZPxaaLGZhy+6mawnujfp8hmUaD77EoihwdeuUKLXev3/Qt7QjOA8jAmAOElPTyLPlO7Gv27G6GiFG2kgRYXQp3DfqXcE0lPhKTjfmgo0TIQvmpFKgtNRZHxYiaMKxWZ9b1jFJAAvD+JNDZZGH3kGC1V0+F
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
Dear Stefan,
The type theory UTT would be what you are looking for. Please look at Chapter 9 of the following book:
Z. Luo. Computation and Reasoning: A Type Theory for Computer Science. International Series of Monographs on Computer Science, 11. Oxford University Press, 1994.
The meta-theoretic study of UTT, including a proof of strong normalisation and logical consistency, can be found in Goguen's PhD thesis:
H. Goguen. A Typed Operational Semantics for Type Theory. PhD thesis, University of Edinburgh.1994. LFCS Report ECS-LFCS-94-304.
Zhaohui
From: coq-club-request AT inria.fr <coq-club-request AT inria.fr> on behalf of Stefan Monnier <monnier AT IRO.UMontreal.CA>
Sent: 05 November 2018 06:57
To: coq-club AT inria.fr
Subject: Re: [Coq-Club] Proof on strong normalization of cic
Sent: 05 November 2018 06:57
To: coq-club AT inria.fr
Subject: Re: [Coq-Club] Proof on strong normalization of cic
BTW, I've just gone back to those various papers and can't seem to find
one that proves consistency of a lambda calculus that combines:
- impredicativity in the bottom universe (Prop/Set)
- a tower of universes
- inductive types
More specifically, I'm interested in proofs for calculus with inductive
types that can live not only in Prop/Set but also in other universes (as is
the case in Coq, obviously).
Stefan
Thorsten Altenkirch <Thorsten.Altenkirch AT nottingham.ac.uk> writes:
> #MeToo
>
> @PhdThesis{alti:phd93,
> author = "Thorsten Altenkirch",
> title = "Constructions, Inductive Types and Strong Normalization",
> school = "University of Edinburgh",
> year = "1993",
> month = "November",
> }
>
> http://www.cs.nott.ac.uk/~psztxa/publ/phd93.pdf
>
> Ok, I didn't do it in general for inductive types but just for an example.
> The rest I planned to do in a journal paper, still forthcoming... :-)
>
> But the basic idea is explained here:
>
> @InProceedings{alti:types94,
> author = "Thorsten Altenkirch",
> title = "Proving Strong Normalization of {CC} by Modifying
> Realizability Semantics",
> editor = "Henk Barendregt and Tobias Nipkow",
> series = "LNCS 806",
> pages = "3 - 18",
> booktitle = "Types for Proofs and Programs",
> year = "1994",
> }
>
> http://www.cs.nott.ac.uk/~psztxa/publ/types94.pdf
>
>
> On 03/10/2018, 12:59, "coq-club-request AT inria.fr on behalf of Stefan
> Monnier" <coq-club-request AT inria.fr on behalf of monnier AT IRO.UMontreal.CA>
> wrote:
>
>>> Unfortunately the text only proves strong normalization for the
>>>calculus of
>>> constructions which is the most complex typed lambda calculus of
>>> Barendregt’s lambda cube. As far as I understand no proof of strong
>>> normalization of the calculus of inductive constructions as used in coq
>>>is
>>> contained. However thanks for the link.
>>
>>Benjamin Werner's thesis "Une Théorie des Constructions Inductives" has
>>a proof for the CIC (but without the tower of universes).
>>
>>
>> Stefan
>
>
>
>
> This message and any attachment are intended solely for the addressee
> and may contain confidential information. If you have received this
> message in error, please contact the sender and delete the email and
> attachment.
>
> Any views or opinions expressed by the author of this email do not
> necessarily reflect the views of the University of Nottingham. Email
> communications with the University of Nottingham may be monitored
> where permitted by law.
one that proves consistency of a lambda calculus that combines:
- impredicativity in the bottom universe (Prop/Set)
- a tower of universes
- inductive types
More specifically, I'm interested in proofs for calculus with inductive
types that can live not only in Prop/Set but also in other universes (as is
the case in Coq, obviously).
Stefan
Thorsten Altenkirch <Thorsten.Altenkirch AT nottingham.ac.uk> writes:
> #MeToo
>
> @PhdThesis{alti:phd93,
> author = "Thorsten Altenkirch",
> title = "Constructions, Inductive Types and Strong Normalization",
> school = "University of Edinburgh",
> year = "1993",
> month = "November",
> }
>
> http://www.cs.nott.ac.uk/~psztxa/publ/phd93.pdf
>
> Ok, I didn't do it in general for inductive types but just for an example.
> The rest I planned to do in a journal paper, still forthcoming... :-)
>
> But the basic idea is explained here:
>
> @InProceedings{alti:types94,
> author = "Thorsten Altenkirch",
> title = "Proving Strong Normalization of {CC} by Modifying
> Realizability Semantics",
> editor = "Henk Barendregt and Tobias Nipkow",
> series = "LNCS 806",
> pages = "3 - 18",
> booktitle = "Types for Proofs and Programs",
> year = "1994",
> }
>
> http://www.cs.nott.ac.uk/~psztxa/publ/types94.pdf
>
>
> On 03/10/2018, 12:59, "coq-club-request AT inria.fr on behalf of Stefan
> Monnier" <coq-club-request AT inria.fr on behalf of monnier AT IRO.UMontreal.CA>
> wrote:
>
>>> Unfortunately the text only proves strong normalization for the
>>>calculus of
>>> constructions which is the most complex typed lambda calculus of
>>> Barendregt’s lambda cube. As far as I understand no proof of strong
>>> normalization of the calculus of inductive constructions as used in coq
>>>is
>>> contained. However thanks for the link.
>>
>>Benjamin Werner's thesis "Une Théorie des Constructions Inductives" has
>>a proof for the CIC (but without the tower of universes).
>>
>>
>> Stefan
>
>
>
>
> This message and any attachment are intended solely for the addressee
> and may contain confidential information. If you have received this
> message in error, please contact the sender and delete the email and
> attachment.
>
> Any views or opinions expressed by the author of this email do not
> necessarily reflect the views of the University of Nottingham. Email
> communications with the University of Nottingham may be monitored
> where permitted by law.
- Re: [Coq-Club] Proof on strong normalization of cic, Stefan Monnier, 11/05/2018
- Re: [Coq-Club] Proof on strong normalization of cic, Luo, Zhaohui, 11/05/2018
Archive powered by MHonArc 2.6.18.