Abstract
The proof system G \(_{\rm 0}^{\rm *}\) of the quantified propositional calculus corresponds to NC 1, and G \(_{\rm 1}^{\rm *}\) corresponds to P, but no formula-based proof system that corresponds log space reasoning has ever been developed. This paper does this by developing GL *.
We begin by defining a class ΣCNF(2) of quantified formulas that can be evaluated in log space. Then GL * is defined as G \(_{\rm 1}^{\rm *}\) with cuts restricted to ΣCNF(2) formulas and no cut formula that is not quantifier free contains a non-parameter free variable.
To show that GL * is strong enough to capture log space reasoning, we translate theorems of Σ\(_{\rm 0}^{B}\)-rec into a family of tautologies that have polynomial size GL * proofs. Σ\(_{\rm 0}^{B}\)-rec is a theory of bounded arithmetic that is known to correspond to log space. To do the translation, we find an appropriate axiomatization of Σ\(_{\rm 0}^{B}\)-rec, and put Σ\(_{\rm 0}^{B}\)-rec 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 formalized in Σ\(_{\rm 0}^{B}\)-rec. This is done by giving a log space algorithm that witnesses GL * proofs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cook, S.: Theories for complexity classes and their propositional translations. In: Krajicek, J. (ed.) Complexity of computations and proofs. Quaderni di Matematica, pp. 175–227 (2003), Also available at http://www.cs.toronto.edu/~sacook/
Krajicek, J., Pudlak, P.: Quantified propositional calculi and fragments of bounded arithmetic. Zeitschrift f. Mathematikal Logik u. Grundlagen d. Mathematik 36, 29–46 (1990)
Cook, S.: A survey of complexity classes and their associated propositional proof systems and theories, and a proof system for log space (2001), Available at http://www.cs.toronto.edu/~sacook/
Pollett, C.: A propositional proof system for Ri2. In: Beame, P.W., Buss, S.R. (eds.) Proof Complexity and Feasible Arithmetics. DIMACS: Series in Discrete Mathematics and Theoretical Computer Science, vol. 39, pp. 253–278. AMS, Providence (1997)
Buss, S.R.: Introduction to proof theory. In: Buss, S.R. (ed.) Handbook of Proof Theory, pp. 1–78. Elsevier Science Publishers, Amsterdam (1998)
Cook, S.: CSC 2429s: Proof complexity and bounded arithmetic. Course notes (2002), Available at http://www.cs.toronto.edu/~sacook/csc2429h.02
Cook, S., Morioka, T.: Quantified propositional calculus and a second-order theory for NC1 (accepted for Archive for Math. Logic)
Krajicek, J.: Bounded Arithmetic, Propositional Logic, and Complexity Theory. Cambridge University Press, Cambridge (1995)
Perron, S.: GL∗: A propositional proof system for logspace. Master’s thesis, University Of Toronto (2005), Available at http://www.cs.toronto.edu/~sperron/
Johannsen, J.: Satisfiability problem complete for deterministic logarithmic space. In: Diekert, V., Habib, M. (eds.) STACS 2004. LNCS, vol. 2996, pp. 317–325. Springer, Heidelberg (2004)
Cook, S.A.: Feasibly constructive proofs and the propositional calculus. In: Proceedings of the 7-th ACM Symposium on the Theory of computation, pp. 83–97 (1975)
Zambella, D.: End extensions of models of linearly bounded arithmetic. Annals of Pure and Applied Logic 88, 263–277 (1997)
Cook, S.A., McKenzie, P.: Problems complete for deterministic logarithmic space. Journal of Algorithms 8, 385–394 (1987)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Perron, S. (2005). A Propositional Proof System for Log Space. In: Ong, L. (eds) Computer Science Logic. CSL 2005. Lecture Notes in Computer Science, vol 3634. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11538363_35
Download citation
DOI: https://doi.org/10.1007/11538363_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28231-0
Online ISBN: 978-3-540-31897-2
eBook Packages: Computer ScienceComputer Science (R0)