coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Marko Malikovi� <marko AT ffri.hr>
- To: gil AT mpi-sws.org
- Cc: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Matching equalities without inequalities
- Date: Sat, 24 Dec 2011 22:51:20 +0100 (CET)
- Importance: Normal
Dear Gil,
Yes, it works! Well done!
Thanx and greetings from Croatia,
Marko Malikovic
> The following solution seems to work.
> ==========================
> Definition mynot {A} (a b:A) := a <> b.
> Lemma ...
> repeat (match goal with [H: context[?a <> ?b] |- _] => fold (mynot a
> b) in H end).match goal with [H: context [?a = ?b] |- _] => ...
> end.unfold mynot in *.
> ==========================
> Best,Gil
- [Coq-Club] Matching equalities without inequalities, Marko Malikoviæ
- Re: [Coq-Club] Matching equalities without inequalities,
Adam Chlipala
- Re: [Coq-Club] Matching equalities without inequalities,
Marko Malikoviæ
- Re: [Coq-Club] Matching equalities without inequalities,
Adam Chlipala
- Re: [Coq-Club] Matching equalities without inequalities, Marko Malikoviæ
- Re: [Coq-Club] Matching equalities without inequalities,
Adam Chlipala
- Re: [Coq-Club] Matching equalities without inequalities,
Marko Malikoviæ
- Re: [Coq-Club] Matching equalities without inequalities,
Chung-Kil Hur
- Re: [Coq-Club] Matching equalities without inequalities, Marko Malikoviæ
- Re: [Coq-Club] Matching equalities without inequalities, Chung-Kil Hur
- Re: [Coq-Club] Matching equalities without inequalities,
Adam Chlipala
Archive powered by MhonArc 2.6.16.