coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Benjamin Pierce <bcpierce AT cis.upenn.edu>
- To: Adam Chlipala <adamc AT hcoop.net>
- Cc: Andrew McCreight <continuation AT gmail.com>, coq-club AT pauillac.inria.fr
- Subject: Re: [Coq-Club] Consistency of axiom about dynamic packages?
- Date: Mon, 9 Jun 2008 21:17:42 -0400
- List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>
If you add to the simply typed lambda-calculus a type Dynamic with an introduction rule analogous to your constructor plus a 'typecase' construct for eliminating Dynamics, you can write non-terminating programs. But it's not clear to me whether injectivity gives you that much power.
- Benjamin
On Jun 9, 2008, at 7:44 PM, Adam Chlipala wrote:
Andrew McCreight wrote:
I could be wrong, but this looks very similar to a question that was asked a few years ago:
http://coq.inria.fr/mailing-lists/coqclub/200201/msg00001.html
In short, the answer was no.
I think that post only says definitively that injectivity isn't a theorem. I'm interested in whether CIC + injectivity for Dyn is consistent, which is a different question. It looks like the poster in the message you referenced wasn't sure of the answer to that question.
On Mon, Jun 9, 2008 at 3:37 PM, Adam Chlipala <adamc AT hcoop.net <mailto:adamc AT hcoop.net>> wrote:
Does anyone know if it would be consistent with (impredicative
Set) CIC to assert the injectivity of the [Dyn] constructor below
as an axiom?
Inductive dynamic : Set :=
| Dyn : forall T, T -> dynamic.
--------------------------------------------------------
Bug reports: http://logical.futurs.inria.fr/coq-bugs
Archives: http://pauillac.inria.fr/pipermail/coq-club
http://pauillac.inria.fr/bin/wilma/coq-club
Info: http://pauillac.inria.fr/mailman/listinfo/coq-club
- [Coq-Club] Consistency of axiom about dynamic packages?, Adam Chlipala
- Re: [Coq-Club] Consistency of axiom about dynamic packages?,
Andrew McCreight
- Re: [Coq-Club] Consistency of axiom about dynamic packages?,
Adam Chlipala
- Re: [Coq-Club] Consistency of axiom about dynamic packages?, Benjamin Pierce
- Re: [Coq-Club] Consistency of axiom about dynamic packages?,
Adam Chlipala
- Re: [Coq-Club] Consistency of axiom about dynamic packages?,
Andrew McCreight
Archive powered by MhonArc 2.6.16.