License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.TYPES.2022.2
URN: urn:nbn:de:0030-drops-184450
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2023/18445/
Geuvers, Herman ;
Hurkens, Tonny
Classical Natural Deduction from Truth Tables
Abstract
In earlier articles we have introduced truth table natural deduction which allows one to extract natural deduction rules for a propositional logic connective from its truth table definition. This works for both intuitionistic logic and classical logic. We have studied the proof theory of the intuitionistic rules in detail, giving rise to a general Kripke semantics and general proof term calculus with reduction rules that are strongly normalizing. In the present paper we study the classical rules and give a term interpretation to classical deductions with reduction rules. As a variation we define a multi-conclusion variant of the natural deduction rules as it simplifies the study of proof term reduction. We show that the reduction is normalizing and gives rise to the sub-formula property. We also compare the logical strength of the classical rules with the intuitionistic ones and we show that if one non-monotone connective is classical, then all connectives become classical.
BibTeX - Entry
@InProceedings{geuvers_et_al:LIPIcs.TYPES.2022.2,
author = {Geuvers, Herman and Hurkens, Tonny},
title = {{Classical Natural Deduction from Truth Tables}},
booktitle = {28th International Conference on Types for Proofs and Programs (TYPES 2022)},
pages = {2:1--2:27},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-285-3},
ISSN = {1868-8969},
year = {2023},
volume = {269},
editor = {Kesner, Delia and P\'{e}drot, Pierre-Marie},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2023/18445},
URN = {urn:nbn:de:0030-drops-184450},
doi = {10.4230/LIPIcs.TYPES.2022.2},
annote = {Keywords: Natural deduction, classical proposition logic, multiple conclusion natural deduction, proof terms, formulas-as-types, proof normalization, subformula property, Curry-Howard isomorphism}
}
Keywords: |
|
Natural deduction, classical proposition logic, multiple conclusion natural deduction, proof terms, formulas-as-types, proof normalization, subformula property, Curry-Howard isomorphism |
Collection: |
|
28th International Conference on Types for Proofs and Programs (TYPES 2022) |
Issue Date: |
|
2023 |
Date of publication: |
|
28.07.2023 |