Skip to Content.
Sympa Menu

coq-club - [Coq-Club] examples of singleton elimination

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] examples of singleton elimination


chronological Thread 
  • From: Michael Shulman <mshulman AT ucsd.edu>
  • To: Coq Club <coq-club AT inria.fr>
  • Subject: [Coq-Club] examples of singleton elimination
  • Date: Sun, 22 Jan 2012 14:33:48 -0800

Hi,

I am looking for examples of the use of Coq's "singleton elimination"
feature for eliminating out of inductive Props into non-Prop types.
The canonical examples seem to be equality 'eq' and the accessibility
predicate 'Acc' used in defining wellfoundedness.  I guess there are
also True, False ("singleton elimination" also applies to inductive
Props with no constructors), and the conjunction of two propositions.
I would be interested to hear of any other examples, from any source.

(Context: under a homotopical interpretation, if Prop were to be
replaced by a universe of h-propositions, then singleton elimination
would no longer be valid for 'eq' (except over domains that are
h-sets), but it would still be valid for 'Acc' and for the more
trivial examples.  It would be nice to have more examples against
which to test a general principle of which singleton eliminations
remain valid.)

Thanks!
Mike



Archive powered by MhonArc 2.6.16.

Top of Page