Quantified Propositional Logspace Reasoning
Steven Perron (University of Toronto)

TL;DR
This paper introduces a new proof system, GL^*, that captures logarithmic-space reasoning for propositional formulas, and demonstrates its strength and soundness through translations of VL theorems and formalizations.
Contribution
It defines the GL^* proof system with restricted cuts, proves it captures log-space reasoning, and formalizes its soundness within VL theory.
Findings
GL^* can prove polynomial-size tautologies from VL theorems.
The proof system's soundness is formalizable in VL.
A translation from VL proofs to GL^* proofs is established.
Abstract
In this paper, we develop a quantified propositional proof systems that corresponds to logarithmic-space reasoning. We begin by defining a class SigmaCNF(2) of quantified formulas that can be evaluated in log space. Then our new proof system GL^* is defined as G_1^* with cuts restricted to SigmaCNF(2) formulas and no cut formula that is not quantifier free contains a free variable that does not appear in the final formula. To show that GL^* is strong enough to capture log space reasoning, we translate theorems of VL into a family of tautologies that have polynomial-size GL^* proofs. VL is a theory of bounded arithmetic that is known to correspond to logarithmic-space reasoning. To do the translation, we find an appropriate axiomatization of VL, and put VL proofs into a new normal form. To show that GL^* is not too strong, we prove the soundness of GL^* in such a way that it can be…
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, programming, and type systems · Logic, Reasoning, and Knowledge · Formal Methods in Verification
