Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club]heyting arithmetic

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club]heyting arithmetic


chronological Thread 
  • From: Adam Chlipala <adamc AT cs.berkeley.edu>
  • To: coq-club AT pauillac.inria.fr
  • Subject: Re: [Coq-Club]heyting arithmetic
  • Date: Wed, 08 Feb 2006 08:42:18 -0800
  • List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>

Michael O'Connor wrote:

I'm interested in verifying things which can be proven in Heyting Arithmetic, i.e. intuitionistic Peano Arithmetic, so there is no higher-order induction. Would it be possible to do something like define a type HA_Prop such that if P : HA_Prop and t : P then t is guaranteed to be a proof just using first-order induction. Thanks very much,

You can always axiomatize a sufficiently restrictive proof system inside of Coq (probably with inductive types), and instead ask for t : MyProofsOf P, where MyProofsOf is an indexed inductive type of proofs that you define. I'd be surprised if there's a way to restrict the use of higher-order induction without doing something like this suggestion.





Archive powered by MhonArc 2.6.16.

Top of Page