coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Jonathan Leivent <jonikelee AT gmail.com>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Force automation to ignore a hypothesis
- Date: Sun, 01 Feb 2015 15:58:26 -0500
On 02/01/2015 03:43 PM, Joey Dodds wrote:
Hi,
I'm trying to do a mutually inductive proof where Coq puts the lemmas you
are trying to prove above the line and you have to be careful where to
apply them or you will fail to QED.
My automation keeps using them, and I was wondering if there was a way to
define a tactic to temporarily make them unusable. My first attempt was
rewriting them into an opaque identity function, but it seems like auto and
apply are happy to ignore opacity and unfold the definition anyways.
Thanks,
Joey
I have a way to do this in 8.5, but it's a bit of a hack (again). I also requested this feature as enhancement #3845.
I'll extract the hiding tactic from some other stuff I'm working on, and post it momentarily...
-- Jonathan
- [Coq-Club] Force automation to ignore a hypothesis, Joey Dodds, 02/01/2015
- Re: [Coq-Club] Force automation to ignore a hypothesis, Jonathan Leivent, 02/01/2015
- Re: [Coq-Club] Force automation to ignore a hypothesis, Jonathan Leivent, 02/01/2015
- Re: [Coq-Club] Force automation to ignore a hypothesis, Abhishek Anand, 02/01/2015
- Message not available
- Re: [Coq-Club] Force automation to ignore a hypothesis, Joey Dodds, 02/01/2015
- Re: [Coq-Club] Force automation to ignore a hypothesis, Abhishek Anand, 02/01/2015
- Re: [Coq-Club] Force automation to ignore a hypothesis, Joey Dodds, 02/01/2015
- Re: [Coq-Club] Force automation to ignore a hypothesis, Jonathan Leivent, 02/01/2015
Archive powered by MHonArc 2.6.18.