coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Julian Michael <julianjohnmichael AT gmail.com>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Decidability of Propositional Logic
- Date: Sun, 29 Nov 2015 13:07:57 -0800
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=julianjohnmichael AT gmail.com; spf=Pass smtp.mailfrom=julianjohnmichael AT gmail.com; spf=None smtp.helo=postmaster AT mail-io0-f179.google.com
- Ironport-phdr: 9a23:EI5JNheFDuNAjBYVGIHXWR9PlGMj4u6mDksu8pMizoh2WeGdxc6+Yx7h7PlgxGXEQZ/co6odzbGG7uawBydZvcrJmUtBWaIPfidNsd8RkQ0kDZzNImzAB9muURYHGt9fXkRu5XCxPBsdMs//Y1rPvi/6tmZKSV3BPAZ4bt74BpTVx5zukbviptuDPU4R2Gb1SIgxBSv1hD2ZjtMRj4pmJ/R54TryiVwMRd5rw3h1L0mYhRf265T41pdi9yNNp6BprJYYAu2pN5g/GLdfFXEtN30/zMztrxjKCwWVtVUGVWBDsAdMAgHDpDT7VZf4vy+y4uhg3CiTO8/xTbYxWD+i5qpvYBDtgSYDcTU+9TeE2YRLkKtHrUf59FREyInObdTNOQ==
I think having more code critique on coq-club is something that everyone would benefit from. (Did you use bullets?)I would encourage you to start a new thread focused on the critique of your development.
Good idea, thanks! I will do that soon—also, I actually didn't know about bullets... I was using the Case/SCase/etc. constructions that were included in Software Foundations. So thanks for that too!
On Sun, Nov 29, 2015 at 9:27 AM, Julian Michael <julianjohnmichael AT gmail.com> wrote: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.I assumed the original question was about classical propositional logic. On a related note, I only recently started learning Coq and as an exercise I spent a bit of time trying to formalize the soundness and completeness of a natural-deduction style system with respect to 2-valued truth assignments, in the style of the proof by Kalmar (1935). Never quite finished, but it's mostly there if anyone's interested in taking a look. (It'd be valuable to me to have someone critique my code.) If such a proof is already around somewhere, though, let me know.
- [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.