coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: AUGER Cédric <sedrikov AT gmail.com>
- To: coq-club AT inria.fr
- Subject: [Coq-Club] Qcanon: weird theorem
- Date: Tue, 2 Apr 2013 11:01:53 +0200
In the Qcanon library, last theorem is:
Theorem Qc_decomp: forall x y: Qc,
(Qred x = x -> Qred y = y -> (x:Q) = y)-> x = y.
This is right of course, but I do not see the point in having
"Qred x = x -> Qred y = y -> (x:Q) = y"
Why not simply
"(x:Q) = y"
provided that "Qred x = x" is always true
(a proof is given by "canon x") and same thing applies for "Qred y = y"
If it were a lemma, I would understand, but stating it as a theorem is
really strange for me.
- [Coq-Club] Qcanon: weird theorem, AUGER Cédric, 04/02/2013
Archive powered by MHonArc 2.6.18.