coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Neil Ghani <Neil.Ghani AT cis.strath.ac.uk>
- To: coq-club AT pauillac.inria.fr
- Subject: [Coq-Club] (no subject)
- Date: Mon, 22 Jun 2009 11:34:03 +0100
- List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>
Dear Coq Club
I have some questions about the treatment of induction in Coq.
1. I've been trying to write down an induction principle for the initial algebra of any functor, ie type operator with map operation. I know Coq generates induction principles for some functors and I wondered if it can generate an induction principle for any functor or if there are limitations on the class of functors for which induction principles can be generated.
2. What are the principles underlying the induction principles Coq generates? I believe they are added as axioms every time an inductive data type is declared. Do they just look right or are they proven to be correct in a mathematical sense? If the later, could I get a response with a reference please?
All the best
Neil
- [Coq-Club] (no subject), Neil Ghani
- Re: [Coq-Club] (no subject), Adam Chlipala
- Re: [Coq-Club] automatically generated induction principles, Lionel Elie Mamane
Archive powered by MhonArc 2.6.16.