Bounded Arithmetic and Lower Bounds in Boolean Complexity

We study the question of provability of lower bounds on the complexity of explicitly given Boolean functions in weak fragments of Peano Arithmetic. To that end, we analyze what is the right fragment capturing the kind of techniques existing in Boolean complexity at present. We give both formal and informal arguments supporting the claim that a conceivable answer is V 1 1 (which, in view of RSUV-isomorphism, is equivalent to S 2 1 ), although some major results about the complexity of Boolean functions can be proved in (presumably) weaker subsystems like U 1 1 . As a by-product of this analysis, we give a more constructive version of the proof of Hastad Switching Lemma which probably is interesting in its own right.

[1]  Claude E. Shannon,et al.  The Number of Two‐Terminal Series‐Parallel Networks , 1942 .

[2]  V. M. Khrapchenko Complexity of the realization of a linear function in the class of II-circuits , 1971 .

[3]  V. M. Khrapchenko Method of determining lower bounds for the complexity of P-schemes , 1971 .

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

[5]  H. Moses A kernel of Gel’fand–Levitan type for the three‐dimensional Schrödinger equation , 1980 .

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

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

[8]  Andrew Chi-Chih Yao,et al.  Separating the Polynomial-Time Hierarchy by Oracles (Preliminary Version) , 1985, FOCS.

[9]  A. Razborov Lower bounds on monotone complexity of the logical permanent , 1985 .

[10]  A. Yao Separating the polynomial-time hierarchy by oracles , 1985 .

[11]  J. Håstad Computational limitations of small-depth circuits , 1987 .

[12]  A. E. Andreev A method for obtaining efficient lower bounds for monotone complexity , 1987 .

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

[14]  Noga Alon,et al.  The monotone circuit complexity of boolean functions , 1987, Comb..

[15]  D. M. Barrington A Note on a Theorem of Razborov , 1987 .

[16]  K. Mulmuley A fast parallel algorithm to compute the rank of a matrix over an arbitrary field , 1987, Comb..

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

[18]  Éva Tardos,et al.  The gap between monotone and non-monotone circuit complexity is exponential , 1988, Comb..

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

[20]  Avi Wigderson,et al.  Monotone circuits for connectivity require super-logarithmic depth , 1990, STOC '88.

[21]  Moni Naor,et al.  Small-bias probability spaces: efficient constructions and applications , 1990, STOC '90.

[22]  Alexander A. Razborov,et al.  Applications of matrix methods to the theory of lower bounds in computational complexity , 1990, Comb..

[23]  Ravi B. Boppana,et al.  The Complexity of Finite Functions , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

[24]  J. Van Leeuwen,et al.  Handbook of theoretical computer science - Part A: Algorithms and complexity; Part B: Formal models and semantics , 1990 .

[25]  Gaisi Takeuti,et al.  S3i andV2i(BD) , 1990, Arch. Math. Log..

[26]  Bill Allen,et al.  Arithmetizing Uniform NC , 1991, Ann. Pure Appl. Log..

[27]  A. Wigderson,et al.  Monotone circuits for matching require linear depth , 1992, JACM.

[28]  Peter Clote,et al.  Bounded Arithmetic for NC, ALogTIME, L and NL , 1992, Ann. Pure Appl. Log..

[29]  Petr Hájek,et al.  Metamathematics of First-Order Arithmetic , 1993, Perspectives in mathematical logic.

[30]  P. Clote,et al.  Arithmetic, proof theory, and computational complexity , 1993 .

[31]  Jan Krajícek,et al.  An Exponenetioal Lower Bound to the Size of Bounded Depth Frege Proofs of the Pigeonhole Principle , 1995, Random Struct. Algorithms.

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

[33]  A. Razborov Unprovability of lower bounds on circuit size in certain fragments of bounded arithmetic , 1995 .

[34]  外史 竹内 Bounded Arithmetic と計算量の根本問題 , 1996 .

[35]  Alexander A. Razborov,et al.  Natural Proofs , 1997, J. Comput. Syst. Sci..