Skip to Content.
Sympa Menu

coq-club - [Coq-Club] Tactics for goals containing "exists"

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] Tactics for goals containing "exists"


chronological Thread 
  • From: Sean Wilson <sean.wilson AT ed.ac.uk>
  • To: coq-club AT pauillac.inria.fr
  • Subject: [Coq-Club] Tactics for goals containing "exists"
  • Date: Fri, 8 Jun 2007 19:50:31 +0100
  • List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>
  • Organization: School of Informatics, The University of Edinburgh

Hi,

I'm working with goals containing existential quantifiers like the following:

h : A
t : list A
o : list A
______________________________________(1/1)
exists f : list A, f ++ o = h :: t ++ o

To progress, I must call "exists h::t", which you can work out by unification 
of the two sides of the equality. Does Coq have any way of inferring this and 
solving the goal automatically? Also, are there any other tactics 
besides "exists" that let me manipulate goals like this in useful ways?

Regards,

Sean





Archive powered by MhonArc 2.6.16.

Top of Page