Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] First Order Logic - Propositional Function

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] First Order Logic - Propositional Function


chronological Thread 
  • From: Yves Bertot <Yves.Bertot AT sophia.inria.fr>
  • To: Adam Chlipala <adamc AT hcoop.net>
  • Cc: Elvet <evil_grunger AT hotmail.com>, coq-club AT pauillac.inria.fr
  • Subject: Re: [Coq-Club] First Order Logic - Propositional Function
  • Date: Mon, 20 Apr 2009 16:43:56 +0200
  • List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>

Adam Chlipala wrote:
Elvet wrote:
How can I represent a propositional function in Coq? Something along the
lines of:

Ex Q(x)
(where E is supposed to be the existential quantifier)

I'm sure this is trivial, but I am totally lost!

Which source (book, etc.) are you using to learn Coq? Any good introduction will cover this. (I'm guessing, because your question confuses me, and I'm not sure exactly what you're asking.)

--------------------------------------------------------
Bug reports: http://logical.saclay.inria.fr/coq-bugs
Archives: http://pauillac.inria.fr/pipermail/coq-club
         http://pauillac.inria.fr/bin/wilma/coq-club
Info: http://pauillac.inria.fr/mailman/listinfo/coq-club
The trivial answer is :

exists x, Q x

But, most of the time you also have to give type information (what is the type over which x can range?)

I believe the tutorial will be the easiest quick link for this kind of question (there are explicit sections
for propositional logic and predicate calculus).

http://coq.inria.fr/V8.2/doc/html/tutorial.html

Yves






Archive powered by MhonArc 2.6.16.

Top of Page