coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Pierre Casteran <pierre.casteran AT labri.fr>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] logic embedding
- Date: Mon, 27 Aug 2012 10:16:15 +0200
Hi,
It's difficult to answer your question: I think it lacks some
declarations of the operators that occur in t2 and tt2.
Pierre
On 27/08/2012 03:12, like wrote:
Hello:
I want to embed PPTL(a kind of logic) in Coq. Because of its complex
semantic, I just embed its systax.
Inductive formula :Set:=
| For : formula -> formula -> formula
| Fneg: formula -> formula
| Fnext: formula -> formula
| prj : list formula -> formula->formula.
And then I define some axioms for it.
But I have a problem when proving this, I don't know why.
Axiom t2 :forall(p q:formula),('|-('x p '&& 'x q) )<->('|-('x(p '&& q))).
Theorem tt2 :forall(p q r:formula),('|-('x p '&& 'x q) ; r)->('|-('x(p '&&
q))
; r).
intros.
rewrite t2 in H.
Error: Found no subterm matching "'|-'x ?63 '&& 'x ?
- [Coq-Club] logic embedding, like, 08/27/2012
- Re: [Coq-Club] logic embedding, Pierre Casteran, 08/27/2012
- [Coq-Club] Re: logic embedding, like, 08/28/2012
- Re: [Coq-Club] logic embedding, AUGER Cédric, 08/27/2012
- [Coq-Club] Re: logic embedding, like, 08/28/2012
- Re: [Coq-Club] logic embedding, Pierre Casteran, 08/27/2012
Archive powered by MHonArc 2.6.18.