coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Daniel Schepler <dschepler AT gmail.com>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Decidability of Propositional Logic
- Date: Sat, 28 Nov 2015 18:04:46 -0800
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=dschepler AT gmail.com; spf=Pass smtp.mailfrom=dschepler AT gmail.com; spf=None smtp.helo=postmaster AT mail-pa0-f42.google.com
- Ironport-phdr: 9a23:ixXnux/4RmGSkv9uRHKM819IXTAuvvDOBiVQ1KB91+ocTK2v8tzYMVDF4r011RmSDdidu68P0rWL+4nbGkU+or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6anHS+4HYoFwnlMkItf6KuStOU35n8jr/vs7ToICx2xxOFKYtoKxu3qQiD/uI3uqBFbpgL9x3Sv3FTcP5Xz247bXianhL7+9vitMU7q3cY6Lod8JtLVry/dKAlR5RZCi4nOiY7/p7Frx7GGCeG4HoRVi0tmRpFGwzI9lmuUoz6sibisudn8CafNMzyC7szXGLxvO9QVBb0hXJfZHYC+2bNh5kogQ==
On Sunday, November 29, 2015 02:40:11 AM Emilio Jesús Gallego Arias wrote:
> Hello Jeffrey,
>
> "Terrell, Jeffrey"
> <jeffrey.terrell AT kcl.ac.uk>
> writes:
> > Does anyone know of a Coq proof that propositional logic is decidable?
>
> If you are looking for a more compact solution you could just build an
> interpretation from propositional formulae to bool; decidability then
> follows.
>
> A quick example building such a function is attached below.
I read the question as being about proving the decidability of whether some
context proves a certain proposition in some formal system representing
intuitionstic propositional logic - or equivalently, the decidability of
whether some given formula is a theorem (axiom-free) in the system. So, for
example, along the lines of what the Coq "tauto" tactic does based on the
LJT*
system.
I've recently played around with some development along those lines -
defining
a natural deduction style proof system in Coq, and proving that it results in
a free Heyting algebra. I haven't defined a decision procedure for it, much
less proved the completeness - which essentially reduces to cut elimination,
or perhaps as another way of putting it the possibility of reducing a lambda
expression representation of a proof to a normal form. Unfortunately, it's
on
another machine I wouldn't be able to access until Monday, if you'd be
interested in seeing what I have so far.
--
Daniel Schepler
- [Coq-Club] Decidability of Propositional Logic, Terrell, Jeffrey, 11/28/2015
- Re: [Coq-Club] Decidability of Propositional Logic, Julian Michael, 11/28/2015
- Re: [Coq-Club] Decidability of Propositional Logic, Emilio Jesús Gallego Arias, 11/29/2015
- Re: [Coq-Club] Decidability of Propositional Logic, Daniel Schepler, 11/29/2015
- Re: [Coq-Club] Decidability of Propositional Logic, Julian Michael, 11/29/2015
- Re: [Coq-Club] Decidability of Propositional Logic, Gabriel Scherer, 11/29/2015
- Re: [Coq-Club] Decidability of Propositional Logic, Julian Michael, 11/29/2015
- Re: [Coq-Club] Decidability of Propositional Logic, Gabriel Scherer, 11/29/2015
- Re: [Coq-Club] Decidability of Propositional Logic, Julian Michael, 11/29/2015
- Re: [Coq-Club] Decidability of Propositional Logic, Daniel Schepler, 11/29/2015
- Re: [Coq-Club] Decidability of Propositional Logic, Gert Smolka, 11/29/2015
Archive powered by MHonArc 2.6.18.