Collapsing modular counting in bounded arithmetic and constant depth propositional proofs

Jeřabek introduced fragments of bounded arithmetic which are axiomatized with weak surjective pigeonhole principles and support a robust notion of approximate counting. We extend these fragments of bounded arithmetic to accommodate modular counting quantifiers. These theories can formalize and prove the relativized versions of Toda’s theorem on the collapse of the polynomial hierarchy with modular counting. We introduce a version of the Paris-Wilkie translation for converting formulas and proofs of bounded arithmetic with modular counting quantifiers into constant depth propositional logic with modular counting gates. We also define Paris-Wilkie translations to Nullstellensatz and polynomial calculus refutations. As an application, we The first author was supported in part by NSF grant DMS-1101228. In the preliminary stages of this work, the second and third authors were supported by grant no. N N201 382234 of the Polish Ministry of Science and Higher Education. Most of this work was carried out while the second author was visiting the University of California, San Diego, supported by Polish Ministry of Science and Higher Education programme “Mobilnośc Plus” with additional support from a grant from the Simons Foundation (#208717 to Sam Buss).

[1]  Stephen A. Cook,et al.  Feasibly constructive proofs and the propositional calculus (Preliminary Version) , 1975, STOC.

[2]  Michael Sipser,et al.  Parity, circuits, and the polynomial-time hierarchy , 1981, 22nd Annual Symposium on Foundations of Computer Science (sfcs 1981).

[3]  Miklós Ajtai,et al.  ∑11-Formulae on finite structures , 1983, Ann. Pure Appl. Log..

[4]  A. Wilkie,et al.  Counting problems in bounded arithmetic , 1985 .

[5]  Leslie G. Valiant,et al.  NP is as easy as detecting unique solutions , 1985, STOC '85.

[6]  Leslie G. Valiant,et al.  NP is as easy as detecting unique solutions , 1985, STOC '85.

[7]  Johan Håstad,et al.  Almost optimal lower bounds for small depth circuits , 1986, STOC '86.

[8]  A. Razborov Lower bounds on the size of bounded depth circuits over a complete basis with logical addition , 1987 .

[9]  Roman Smolensky,et al.  Algebraic methods in the theory of lower bounds for Boolean circuit complexity , 1987, STOC.

[10]  Jeff B. Paris,et al.  Provability of the Pigeonhole Principle and the Existence of Infinitely Many Primes , 1988, J. Symb. Log..

[11]  Miklós Ajtai,et al.  The complexity of the Pigeonhole Principle , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[12]  Andrew Chi-Chih Yao,et al.  ON ACC and threshold circuits , 1990, Proceedings [1990] 31st Annual Symposium on Foundations of Computer Science.

[13]  S. Buss Axiomatizations and Conservation Results for Fragments of Bounded Arithmetic ∗ , 1990 .

[14]  Seinosuke Toda,et al.  PP is as Hard as the Polynomial-Time Hierarchy , 1991, SIAM J. Comput..

[15]  S. Shelah,et al.  Annals of Pure and Applied Logic , 1991 .

[16]  Russell Impagliazzo,et al.  Exponential lower bounds for the pigeonhole principle , 1992, STOC '92.

[17]  S. Buss,et al.  An Application of Boolean Complexity to Separation Problems in Bounded Arithmetic , 1994 .

[18]  Jan Krajícek,et al.  Lower bounds on Hilbert's Nullstellensatz and propositional proofs , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[19]  Jan Krajícek,et al.  Lower bounds to the size of constant-depth propositional proofs , 1994, Journal of Symbolic Logic.

[20]  Eric Allender,et al.  Depth Reduction for Circuits of Unbounded Fan-In , 1994, Inf. Comput..

[21]  Alexander A. Razborov,et al.  On provably disjoint NP-pairs , 1994, Electron. Colloquium Comput. Complex..

[22]  Jan Kra,et al.  Lower Bounds to the Size of Constant-depth Propositional Proofs , 1994 .

[23]  Jan Krajícek,et al.  Bounded arithmetic, propositional logic, and complexity theory , 1995, Encyclopedia of mathematics and its applications.

[24]  K. Upton,et al.  A modern approach , 1995 .

[25]  Russell Impagliazzo,et al.  Using the Groebner basis algorithm to find proofs of unsatisfiability , 1996, STOC '96.

[26]  Paul Beame,et al.  More on the relative strength of counting principles , 1996, Proof Complexity and Feasible Arithmetics.

[27]  Toniann Pitassi,et al.  Towards lower bounds for bounded-depth Frege proofs with modular connectives , 1996, Proof Complexity and Feasible Arithmetics.

[28]  Samuel R. Buss,et al.  Bounded Arithmetic and Propositional Proof Complexity , 1997 .

[29]  Jan Krajícek,et al.  Interpolation theorems, lower bounds for proof systems, and independence results for bounded arithmetic , 1997, Journal of Symbolic Logic.

[30]  Samuel R. Buss,et al.  Chapter II - First-Order Proof Theory of Arithmetic , 1998 .

[31]  Alexander A. Razborov,et al.  Lower bounds for the polynomial calculus , 1998, computational complexity.

[32]  Chris Pollett Structure and Definability in General Bounded Arithmetic Theories , 1999, Ann. Pure Appl. Log..

[33]  Toniann Pitassi,et al.  A new proof of the weak pigeonhole principle , 2000, STOC '00.

[34]  Neil Thapen,et al.  A model-theoretic characterization of the weak pigeonhold principle , 2002, Ann. Pure Appl. Log..

[35]  Emil Jerábek,et al.  Dual weak pigeonhole principle, Boolean complexity, and derandomization , 2004, Annals of Pure and Applied Logic.

[36]  Jan Krajícek,et al.  Proof complexity in algebraic systems and bounded depth Frege systems with modular counting , 1997, computational complexity.

[37]  Samuel R. Buss,et al.  Separation results for the size of constant-depth propositional proofs , 2005, Ann. Pure Appl. Log..

[38]  Richard Beigel,et al.  On ACC , 1994, computational complexity.

[39]  Emil Jerábek The strength of sharply bounded induction , 2006, Math. Log. Q..

[40]  Emil Jerábek Approximate counting in bounded arithmetic , 2007, J. Symb. Log..

[41]  Czech Republickrajicek Interpolation Theorems, Lower Bounds for Proof Systems, and Independence Results for Bounded Arithmetic , 2007 .

[42]  Emil Jerábek Approximate counting by hashing in bounded arithmetic , 2009, J. Symb. Log..

[43]  Sanjeev Arora,et al.  Computational Complexity: A Modern Approach , 2009 .

[44]  Nachum Dershowitz,et al.  Complexity of propositional proofs under a promise , 2010, TOCL.

[45]  Samuel R. Buss,et al.  Corrected upper bounds for free-cut elimination , 2011, Theor. Comput. Sci..

[46]  Salil P. Vadhan,et al.  Computational Complexity , 2005, Encyclopedia of Cryptography and Security.

[47]  Neil Thapen Higher complexity search problems for bounded arithmetic and a formalized no-gap theorem , 2011, Arch. Math. Log..

[48]  Samuel R. Buss,et al.  Fragments of Approximate Counting , 2014, J. Symb. Log..

[49]  Samuel R. Buss,et al.  Improved witnessing and local improvement principles for second-order bounded arithmetic , 2014, ACM Trans. Comput. Log..