Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Proof on strong normalization of cic

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Proof on strong normalization of cic


Chronological Thread 
  • 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.


Best regards,

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
 
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.



Archive powered by MHonArc 2.6.18.

Top of Page