Marco Carmosino, Ronald Fagin, et al.
Logical Methods in Computer Science
The Circuit Size Hierarchy (CSHa) states that if a > b ≥ 1 then the set of functions on n variables computed by Boolean circuits of size na is strictly larger than the set of functions computed by circuits of size nb. This result, which is a cornerstone of circuit complexity theory, follows from the non-constructive proof of the existence of functions of large circuit complexity obtained by Shannon in 1949. Are there more “constructive” proofs of the Circuit Size Hierarchy? Can we quantify this? Motivated by these questions, we investigate the provability of CSHa in theories of bounded arithmetic. Among other contributions, we establish the following results: (i) Given any a > b > 1, CSHa is provable in Buss’s theory T2. (ii) In contrast, if there are constants a > b > 1 such that CSHa is provable in the theory T1, then there is a constant ε > 0 such that PNP requires non-uniform circuits of size at least n1+ε. In other words, an improved upper bound on the proof complexity of CSHa would lead to new lower bounds in complexity theory. We complement these results with a proof of the Formula Size Hierarchy (FSHa) in PV1 with parameters a > 2 and b = 3/2. This is in contrast with typical formalizations of complexity lower bounds in bounded arithmetic, which require APC1 or stronger theories and are not known to hold even in T1
Marco Carmosino, Ronald Fagin, et al.
Logical Methods in Computer Science
Marco Carmosino, Ronald Fagin, et al.
MFCS 2024
Eric Binnendyk, Marco Carmosino, et al.
ALT 2022
Stefan Grosser, Marco Carmosino
STOC 2025