Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] unblocked, thanks!

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] unblocked, thanks!


chronological Thread 
  • From: Daniel de Rauglaudre <daniel.de_rauglaudre AT inria.fr>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] unblocked, thanks!
  • Date: Mon, 13 Dec 2010 10:30:55 +0100

Hi,

On Mon, Dec 13, 2010 at 05:26:01AM +0100, Jean-Francois Monin wrote:

> It is also a good opportunity to interpret this as a concrete
> application of Curry-Howard.  Making the induction over a quantified
> formula is more than a trick [...]

I suppose you say that because I used:
   intros a b; generalize a; generalize b; clear ?

Actually, I found that by reading Petar Maksimovic's answer. In the lemma
he proposes, he wrote "forall b a", inverting the natural order "a b". His
proof works only in that order. I found this trick to invert them, allowing
therefore to start with "forall a b".

> fix 2 (* better practice: use "refine", but I'm lazy *).

So, "fix 2" does the same trick?

I did not know "fix" nor "refine". I am looking at them.

But is not "refine" difficult to use, since you must give the explicit
lambda term of the proof?

And why "fix 2" is a so bad practice?

-- 
Daniel de Rauglaudre
http://pauillac.inria.fr/~ddr/



Archive powered by MhonArc 2.6.16.

Top of Page