F_d versus F_{d+1}: fixed-depth separation of bounded-depth FregeOpen Problem
Motivation
Bounded-depth Frege systems are the proof systems of propositional logic in which every formula of a proof has depth bounded by a fixed constant ; the resulting system is written . They are the proof-theoretic counterpart of the circuit class and of the bounded arithmetic theories and its relatives: short -proofs of a family of tautologies correspond to proofs of the corresponding first-order statement in bounded arithmetic. Lower bounds for are among the strongest lower bounds known for any natural proof system.
A basic structural question is whether the depth hierarchy is strict in a strong sense. It is known that one extra level of depth can give an exponential speed-up, but in all known separations the tautologies themselves have depth growing with . J. Krajíček asked whether there is a single fixed depth at which tautologies witnessing the separation of from exist for every (Open Problem Garden, F_d versus F_{d+1}; [Krajíček 1995, p. 243]). The question is closely related to conservativity relations among bounded arithmetic theories.
Timeline.
- 1987 — Buss: the pigeonhole principle has polynomial-size Frege proofs (of unbounded depth).
- 1988 — Ajtai: has no polynomial-size -proofs for any fixed .
- 1993/1995 — Pitassi–Beame–Impagliazzo and Krajíček–Pudlák–Woods: -proofs of require size .
- 1994 — Krajíček: for each there are tautologies of depth with polynomial-size -proofs requiring exponential-size -proofs, i.e. the problem is solved when may depend on ().
- 2002 — Impagliazzo–Krajíček relate the question to conservativity among bounded arithmetic theories.
Setting
Formulas. A formula is in negation normal form over variables : a literal or , a conjunction or a disjunction of any finite number of formulas. The depth of a literal is , and the depth of or is (so clauses have depth and CNFs depth ). The size is the number of symbols (literals and connectives). A tautology is a formula true under every assignment. The negation of a formula is obtained by De Morgan's laws.
The system . Lines of a proof are sequents: finite lists of formulas, read as their disjunction. The rules are: (axiom) any containing both and ; () from for every infer ; () from infer ; (weakening) from infer any containing every member of ; (cut) from and infer . An -proof of is a sequence of sequents, each following from earlier ones by a rule (lines may be reused), in which every formula has depth at most , and which contains the sequent consisting of alone. Its size is the total size of all formulas in it.
Formalization targets
Write for a family of tautologies of depth at most with . It requires exponential -size if for some and all large every -proof of has size at least .
Goal
The goal takes the weaker of the two upper bounds allowed by the problem (quasi-polynomial); the polynomial version implies it.
Milestones
- Soundness of : every formula with an -proof is a tautology.
- Completeness of for depth- formulas: every tautology of depth has an -proof.
- Exponential lower bound for : size .
- The depth-dependent separation: for all large , depth- tautologies with polynomial-size -proofs requiring exponential -size.
Significance
A positive answer would show that the extra power of depth over depth is visible already on formulas of a fixed, small depth, in particular that the hierarchy of bounded-depth Frege systems does not collapse on (for example) CNF tautologies. Through the correspondence with bounded arithmetic it bears on conservativity of theories of increasing quantifier complexity over a fixed class of low-complexity statements. A negative answer would say that for low-depth tautologies the bounded-depth Frege hierarchy collapses up to quasi-polynomial size.
Status: the goal is open. Milestones 1–2 are standard; milestones 3–4 are published theorems that, to the best of current knowledge, have no machine-checked proofs. Formalizing them requires switching-lemma machinery that would be reusable across proof complexity.
Difficulty
The known lower bounds for go through switching lemmas that simplify depth- formulas under random restrictions. In the known separations of from the hard tautologies have depth growing with . Keeping the formulas at one fixed depth while ranges over all values requires a lower-bound argument whose strength depends on the depth of the proof lines alone, uniformly in ; the switching-lemma arguments used for depth-dependent separations do not directly provide this.
Formalization scope
Formulas are the Lean inductive type FdVersusFdSucc.Formula over variables ℕ, with conjunctions and disjunctions of lists (so and [] is true and or [] is false). Depth counts literals as . is the dag-like one-sided sequent calculus described above; sequents are lists, weakening is by list inclusion. Proof size counts symbols of all formulas in all lines. Exponential lower bounds are asked only for all sufficiently large indices. The goal quantifies over : for no -proof of a depth- formula exists, so "every " cannot be meant literally. A family whose formulas have depth would satisfy the lower bound vacuously; this is excluded because the formulas must have depth at most . The size condition rules out finite families.
Contributions welcome: proofs of soundness and completeness, a formalized switching lemma, and the classical lower bounds.
Selected references
- J. Krajíček, Lower bounds to the size of constant-depth propositional proofs, J. Symbolic Logic 59(1), 1994, 73–86.
- J. Krajíček, Bounded arithmetic, propositional logic, and complexity theory, Encyclopedia of Mathematics and Its Applications 60, Cambridge University Press, 1995 (p. 243).
- Open Problem Garden, F_d versus F_{d+1}, http://www.openproblemgarden.org/op/f_d_versus_f_d_1
- M. Ajtai, The complexity of the pigeonhole principle, FOCS 1988.
- J. Krajíček, P. Pudlák, A. Woods, An exponential lower bound to the size of bounded depth Frege proofs of the pigeonhole principle, Random Structures & Algorithms 7(1), 1995.
- T. Pitassi, P. Beame, R. Impagliazzo, Exponential lower bounds for the pigeonhole principle, Computational Complexity 3, 1993.
- S. Buss, Polynomial size proofs of the propositional pigeonhole principle, J. Symbolic Logic 52, 1987.
- R. Impagliazzo, J. Krajíček, A note on conservativity relations among bounded arithmetic theories, Math. Logic Quarterly 48, 2002.