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.CSL.2023.9
URN: urn:nbn:de:0030-drops-174707
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2023/17470/
Go to the corresponding LIPIcs Volume Portal


Barenbaum, Pablo ; Freund, Teodoro

Proofs and Refutations for Intuitionistic and Second-Order Logic

pdf-format:
LIPIcs-CSL-2023-9.pdf (0.9 MB)


Abstract

The λ^{PRK}-calculus is a typed λ-calculus that exploits the duality between the notions of proof and refutation to provide a computational interpretation for classical propositional logic. In this work, we extend λ^{PRK} to encompass classical second-order logic, by incorporating parametric polymorphism and existential types. The system is shown to enjoy good computational properties, such as type preservation, confluence, and strong normalization, which is established by means of a reducibility argument. We identify a syntactic restriction on proofs that characterizes exactly the intuitionistic fragment of second-order λ^{PRK}, and we study canonicity results.

BibTeX - Entry

@InProceedings{barenbaum_et_al:LIPIcs.CSL.2023.9,
  author =	{Barenbaum, Pablo and Freund, Teodoro},
  title =	{{Proofs and Refutations for Intuitionistic and Second-Order Logic}},
  booktitle =	{31st EACSL Annual Conference on Computer Science Logic (CSL 2023)},
  pages =	{9:1--9:18},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-95977-264-8},
  ISSN =	{1868-8969},
  year =	{2023},
  volume =	{252},
  editor =	{Klin, Bartek and Pimentel, Elaine},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/opus/volltexte/2023/17470},
  URN =		{urn:nbn:de:0030-drops-174707},
  doi =		{10.4230/LIPIcs.CSL.2023.9},
  annote =	{Keywords: lambda-calculus, propositions-as-types, classical logic, proof normalization}
}

Keywords: lambda-calculus, propositions-as-types, classical logic, proof normalization
Collection: 31st EACSL Annual Conference on Computer Science Logic (CSL 2023)
Issue Date: 2023
Date of publication: 01.02.2023


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI