coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Venanzio Capretta <venanzio AT cs.kun.nl>
- To: coq-club AT pauillac.inria.fr
- Subject: EApply
- Date: Mon, 08 Mar 1999 17:37:19 +0100
- Organization: University of Nijmegen
Why don't the existential variables created by EApply get instantiated
during the proof?
Consider the example from the reference manual for version 6.2.4 pg.135:
Coq < Variable R : nat -> nat -> Prop.
Coq < Hypothesis Rtrans : (x,y,z:nat)(R x y) -> (R y z) -> (R x z).
Coq < Variables n,m,p:nat.
Coq < Hypothesis Rnm : (R n m).
Coq < Hypothesis Rmp : (R m p).
Coq < Goal (R n p).
1 subgoal
============================
(R n p)
Unnamed_thm < EApply Rtrans.
2 subgoals
============================
(R n ?136)
subgoal 2 is:
(R ?136 p)
Unnamed_thm < Apply Rnm.
1 subgoal
============================
(R ?136 p)
At this point the existential variable ?136 should already have been
instantiated with m. Why doesn't this happen?
----------------------
Venanzio Capretta
University of Nijmegen
Faculty of Mathematics
and Informatics
the Nederlands
tel.: +31-24-3652232
----------------------
- EApply, Venanzio Capretta
- Re: EApply,
Bruno Barras
- Re: EApply, Herman Geuvers
- Re: EApply,
Bruno Barras
Archive powered by MhonArc 2.6.16.