coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Kenneth Adam Miller <kennethadammiller AT gmail.com>
- Cc: coq-club Club <coq-club AT inria.fr>
- Subject: Re: [Coq-Club] CoC
- Date: Fri, 31 May 2013 01:12:33 -0400
Jonas: yeah, by now I knew that coq uses the pCiC now, but I suppose what I thought was that in many different references its CoC specifically that's mentioned as the basis; Coq is powerful, so I concluded that it was CoC behind it because that's what the literature mentions. Because I didn't know what the CoC was, there was no way to distinguish between CoC and pCiC or to know that the CoC was so limited.
Cody: ah thanks!
On Thu, May 30, 2013 at 7:46 PM, Cody Roux <cody.roux AT andrew.cmu.edu> wrote:
To be fair, and I'm aware I'm getting a bit off track here, the CoC already has several features that I consider "incredibly valuable to know and be able to wield", at leas for PL enthusiasts:On 05/30/2013 06:09 PM, Jonas Oberhauser wrote:
Am 30.05.2013 05:26, schrieb Kenneth Adam Miller:
Randy, maybe this is ignorant, but how could such a "seemingly" restricted system be the foundation of Coq?
Hi Kenneth,
Coq uses the "Predicative Calculus of (Co-)Inductive Constructions" (pCiC), which is more powerful than ECC which in turn is far more powerful than Martin-Loef's calculus.
I'm under the impression that when you say CoC you mean pCiC; I already expected this when you said "My impression is that the Calculus of Constructions would be something incredibly valuable to know and be able to wield".
- Higher-order functions
- Parametric polymorphism
- Type constructors and higher kinds
- Dependent types
Note that each one of these features corresponds to one facet of the lambda-cube.
Best,
Cody
- Re: [Coq-Club] CoC, (continued)
- Re: [Coq-Club] CoC, Marco Servetto, 05/28/2013
- Re: [Coq-Club] CoC, Kristopher Micinski, 05/28/2013
- Re: [Coq-Club] CoC, Cody Roux, 05/28/2013
- Re: [Coq-Club] CoC, Richard Dapoigny, 05/28/2013
- Re: [Coq-Club] CoC, Randy Pollack, 05/28/2013
- Re: [Coq-Club] CoC, Harley D. Eades III, 05/29/2013
- Re: [Coq-Club] CoC, Randy Pollack, 05/29/2013
- Re: [Coq-Club] CoC, Kenneth Adam Miller, 05/30/2013
- Re: [Coq-Club] CoC, Jonas Oberhauser, 05/31/2013
- Re: [Coq-Club] CoC, Cody Roux, 05/31/2013
- Re: [Coq-Club] CoC, Kenneth Adam Miller, 05/31/2013
- Re: [Coq-Club] CoC, Arnaud Spiwack, 05/31/2013
- Re: [Coq-Club] CoC, Pierre-Marie Pédrot, 05/31/2013
- Re: [Coq-Club] CoC, Jonas Oberhauser, 05/31/2013
- Re: [Coq-Club] CoC, Frédéric Blanqui, 05/31/2013
- Re: [Coq-Club] CoC, Cody Roux, 05/31/2013
- Re: [Coq-Club] CoC, Jonas Oberhauser, 05/31/2013
- Re: [Coq-Club] CoC, Kenneth Adam Miller, 05/30/2013
- Re: [Coq-Club] CoC, Randy Pollack, 05/29/2013
- Re: [Coq-Club] CoC, Harley D. Eades III, 05/29/2013
- Re: [Coq-Club] CoC, Marco Servetto, 05/28/2013
Archive powered by MHonArc 2.6.18.