Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] dealing with mutually-inductive definitions

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] dealing with mutually-inductive definitions


chronological Thread 
  • From: Noam Zeilberger <noam+coq AT cs.cmu.edu>
  • To: coq-club AT pauillac.inria.fr
  • Subject: Re: [Coq-Club] dealing with mutually-inductive definitions
  • Date: Mon, 13 Aug 2007 11:43:29 -0400
  • List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>

This was supposed to go out before the previous mesage, but I
accidentally sent it with the wrong (non-list-member) address.
Anyways, thanks to Adam, Xavier, and Matthieu for their helpful
responses!  I might post another question about parameterized
mutually-inductive definitions soon...but I have to formulate
the question first.

Noam

On Wed, Aug 01, 2007 at 05:01:57PM -0400, Noam Zeilberger wrote:
> I was wondering if there is some sort of tutorial/FAQ for working with
> mutually-(co)inductive definitions in Coq?  I'm looking for something
> more than just the documentation of the Scheme command.  For example,
> what is the most natural way of taking an ordinary mathematical proof
> of a list of theorems by simultaneous induction, and encoding it in
> the tactic language?  Has anyone done any significant amount of
> theorem-proving using mutually-inductive definitions with more than
> (say) three branches?
> 
> Noam





Archive powered by MhonArc 2.6.16.

Top of Page