Skip to Content.
Sympa Menu

coq-club - [Coq-Club] Introduce existing variable

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] Introduce existing variable


chronological Thread 
  • From: Michael<michaelschausten AT googlemail.com>
  • To: coq-club AT inria.fr
  • Subject: [Coq-Club] Introduce existing variable
  • Date: Mon, 19 Jul 2010 11:04:08 +0200

Hello,

I've got a Lemma, stating that for every y of myType there's a corresponding
x:Z

Lem1:
  forall (y: myType),
  exists x : Z,
  (x = func1(y)),
Admitted.

Now in my proof, I've got some variables of myType in a formula, which I would
like to be replaced, e.g.:

func1(y0) * 3 <= func1(y0) * 4 + 3

Since Coq doesn't know much about func1, this can't be solved at first.
Therefore, I'd like to introduce a new variable according to Lem1, to change 
it
to

x0 * 3 <= x0 * 4 + 3.

How can I "apply" my Lemma Lem1 to the proof here?


Sincerely



Archive powered by MhonArc 2.6.16.

Top of Page