coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Jason Gross <jasongross9 AT gmail.com>
- To: t x <txrev319 AT gmail.com>
- Cc: coq-club <coq-club AT inria.fr>
- Subject: Re: [Coq-Club] "minimal" set of tactics
- Date: Mon, 7 Oct 2013 00:50:49 -0400
You don't actually need any tactics; you can do anything with only [Definition.] Alternatively, your minimal set of tactics is {[exact]}.
-Jason
On Monday, October 7, 2013, t x wrote:
On Monday, October 7, 2013, t x wrote:
Hi,Let $S$ be a "minimal" set of tactics, if (1) any proposition provable in Coq can be proved using only $S$ and (2) removing a tactic from $S$ makes (1) false.My question: is "pattern at, apply, cbv, inversion, assert, f_equal, unfold, fold" enough?For example:replace _ with _ ==> assert( _ = _ ) + rewrite ...rewrite ==> pattern at .... + f_equalsimpl ==> cbv ...destruct ==> inversionThis leads me to believe that the above is sufficient. However, is it "minimal", or we can remove some more from it?Thanks!
- [Coq-Club] "minimal" set of tactics, t x, 10/07/2013
- Re: [Coq-Club] "minimal" set of tactics, Jason Gross, 10/07/2013
- Re: [Coq-Club] "minimal" set of tactics, t x, 10/07/2013
- Re: [Coq-Club] "minimal" set of tactics, Kristopher Micinski, 10/07/2013
- Re: [Coq-Club] "minimal" set of tactics, t x, 10/07/2013
- Re: [Coq-Club] "minimal" set of tactics, Jason Gross, 10/07/2013
Archive powered by MHonArc 2.6.18.