×

Polynomial size proofs of the propositional pigeonhole principle. (English) Zbl 0636.03053

S. Cook and R. Reckhow earlier defined a propositional formulation of the pigeonhole principle [ibid. 44, 36-50 (1979; Zbl 0408.03044)]. This paper shows that there are polynomial size Frege proofs of this propositional pigeonhole principle. (A Frege proof is a propositional proof with modus ponens as its only rule; the size of a proof is the number of symbols in the proof.) This together with a theorem of A. Haken [Theor. Comput. Sci. 39, 297-308 (1985; Zbl 0586.03010)] gives another proof of A. Urquhart’s result [J. Assoc. Comput. Mach. 34, 209-219 (1987)] that Frege systems have an exponential speedup over resolution. This paper also discusses connections to provability in theories of bounded arithmetic.
Reviewer: S.R.Buss

MSC:

03F20 Complexity of proofs
03B05 Classical propositional logic
03F30 First-order arithmetic and fragments

References:

[1] IEEE Symposium on Foundations of Computing 26 pp 1– (1985)
[2] DOI: 10.1145/7531.8928 · Zbl 0639.68093 · doi:10.1145/7531.8928
[3] Talk presented at Logic Colloquium ’84 (1984)
[4] Zapiski Nauchnykh Seminarov LOMI 8 pp 234– (1968)
[5] The relative efficiency of propositional proof systems 44 pp 36– (1979) · Zbl 0408.03044
[6] The complexity of computing (1976)
[7] Methods in Mathematical Logic (Proceedings, Caracas, 1983) 1130 pp 317– (1985)
[8] DOI: 10.1016/0304-3975(85)90144-6 · Zbl 0586.03010 · doi:10.1016/0304-3975(85)90144-6
[9] IEEE Symposium on Foundation of Computing 22 pp 260– (1981)
[10] Logic Colloquium ’76 pp 505– (1977)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.