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.FSCD.2021.11
URN: urn:nbn:de:0030-drops-142494
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2021/14249/
Go to the corresponding LIPIcs Volume Portal


Saotome, Kenji ; Nakazawa, Koji ; Kimura, Daisuke

Failure of Cut-Elimination in the Cyclic Proof System of Bunched Logic with Inductive Propositions

pdf-format:
LIPIcs-FSCD-2021-11.pdf (0.6 MB)


Abstract

Cyclic proof systems are sequent-calculus style proof systems that allow circular structures representing induction, and they are considered suitable for automated inductive reasoning. However, Kimura et al. have shown that the cyclic proof system for the symbolic heap separation logic does not satisfy the cut-elimination property, one of the most fundamental properties of proof systems. This paper proves that the cyclic proof system for the bunched logic with only nullary inductive predicates does not satisfy the cut-elimination property. It is hard to adapt the existing proof technique chasing contradictory paths in cyclic proofs since the bunched logic contains the structural rules. This paper proposes a new proof technique called proof unrolling. This technique can be adapted to the symbolic heap separation logic, and it shows that the cut-elimination fails even if we restrict the inductive predicates to nullary ones.

BibTeX - Entry

@InProceedings{saotome_et_al:LIPIcs.FSCD.2021.11,
  author =	{Saotome, Kenji and Nakazawa, Koji and Kimura, Daisuke},
  title =	{{Failure of Cut-Elimination in the Cyclic Proof System of Bunched Logic with Inductive Propositions}},
  booktitle =	{6th International Conference on Formal Structures for Computation and Deduction (FSCD 2021)},
  pages =	{11:1--11:14},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-95977-191-7},
  ISSN =	{1868-8969},
  year =	{2021},
  volume =	{195},
  editor =	{Kobayashi, Naoki},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/opus/volltexte/2021/14249},
  URN =		{urn:nbn:de:0030-drops-142494},
  doi =		{10.4230/LIPIcs.FSCD.2021.11},
  annote =	{Keywords: cyclic proofs, cut-elimination, bunched logic, separation logic, linear logic}
}

Keywords: cyclic proofs, cut-elimination, bunched logic, separation logic, linear logic
Collection: 6th International Conference on Formal Structures for Computation and Deduction (FSCD 2021)
Issue Date: 2021
Date of publication: 06.07.2021


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