Coinductive proof search for polarized logic with applications to full intuitionistic propositional logic
Jos\'e Esp\'irito Santo, Ralph Matthes, Lu\'is Pinto

TL;DR
This paper extends coinductive proof search to polarized intuitionistic logic, enabling decision procedures for complex proof search problems and establishing embeddings that inherit decidability results.
Contribution
It introduces a generalized coinductive proof search framework for polarized logic, broadening applicability to various intuitionistic proof systems.
Findings
Developed coinductive and inductive descriptions of proof search space.
Provided decision procedures for inhabitation problems in polarized logic.
Established full embeddings between polarized logic and source systems.
Abstract
The approach to proof search dubbed "coinductive proof search" (CoIPS), and previously developed by the authors for implicational intuitionistic logic, is in this paper extended to LJP, a focused sequent-calculus presentation of polarized intuitionistic logic, including an array of positive and negative connectives. As before, this includes developing a coinductive description of the search space generated by a sequent, an equivalent inductive syntax describing the same space, and decision procedures for inhabitation problems in the form of predicates defined by recursion on the inductive syntax. Inhabitation is taken in a generalized sense, because we also consider when a sequent has a solution, that is a (possibly infinite) run of bottom-up proof search which never fails to apply another inference rule. We provide a very general scheme whose instances are decision problems concerning…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Logic, programming, and type systems · Formal Methods in Verification
