Skip to Content.
Sympa Menu

coq-club - Re: Strange non-wellformed error with Coinductive types

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: Strange non-wellformed error with Coinductive types


chronological Thread 
  • From: Christine Paulin-Mohring <Christine.Paulin-Mohring AT inria.fr>
  • To: coq-club AT pauillac.inria.fr, scagnett AT dimi.uniud.it
  • Subject: Re: Strange non-wellformed error with Coinductive types
  • Date: Mon, 29 Dec 1997 23:00:17 +0100 (MET)

Dear Ivan and Marino,

In order to check the well-formednes of fixpoint definition, Coq
expands names but only transparent names. The so-called opaque names
are considered as abstract proofs, there is no need to keep the
underlying proof object. The default in Coq is that a theorem or
lemma is opaque while a definition is transparent. But an opaque 
constant can be made transparent using the command 
Transparent WEIRD. A better solution is to replace the keywords
Lemma / Qed. in the WEIRD definition by 
Definition / Defined.

Best regards,
Christine Paulin.





Archive powered by MhonArc 2.6.16.

Top of Page