Frege proof lower bounds

Still openEvidence checked

Subjects: Computational complexity · Logic and computation

Collections: Limits of computation · Proofs and certificates

Reading depth

The problem

“If two statements are both true, the first is true” holds for every choice of true or false values. Such an always-true statement is a tautology. A Frege system proves these statements by writing a sequence of formulas, each justified by a fixed logical rule. For example, once that first statement is proved, it remains true even if we add “provided a third statement is true.” The question is whether we can specify a growing family of short tautologies for which every Frege proof needs far more writing than any fixed power of the statement length, such as a square or cube. The proof may use arbitrarily nested formulas.[1] [2] [3]

Scope

Find explicit families of polynomial-size tautologies requiring superpolynomial total proof length in unrestricted propositional Frege systems, with arbitrary formula depth.

What remains open

This remains open for unrestricted Frege proofs.[1]

Why it matters

An exhaustive truth table establishes that a statement is always true by listing every setting of its variables. A formal proof can instead expose a short reason that covers them all. Proof length measures whether this explanation stays compact as the statement grows. A lower bound would reveal an unavoidable cost of justification in a powerful logical calculus, even when a researcher chooses the best possible deductions; a slow proof-search program alone cannot show that.[1] [2] [3]

Definitions

4 terms
tautology

A propositional formula true for every assignment of true or false values to its variables.[2]

Frege system

A sound, complete propositional proof calculus with finitely specified axiom and inference templates. Formula nesting is unrestricted here.[2] [1]

modus ponens

The inference rule that derives BB from earlier established formulas AA and A→BA\to B.[2]

polynomial bound

A resource bound O(nk)O(n^k) for one fixed exponent kk, rather than an exponent that grows with nn. Proof size here counts the total written encoding, not just inference steps.[3] [1]

Sources

  1. A Lower Bound for Polynomial Calculus with Extension Rule Yaroslav Alekseev · 2026-06-21
    Notes on A Lower Bound for Polynomial Calculus with Extension Rule

    Published abstract and Introduction distinguish the algebraic bit-size result from the still-open arbitrary-depth Frege lower bound.

  2. Introduction to Proof Theory (Handbook of Proof Theory, Chapter I) Samuel R. Buss · 1998
    Notes on Introduction to Proof Theory (Handbook of Proof Theory, Chapter I)

    Selected propositional definitions, stated Frege axioms and proof-search/proof-length discussion. The institutional chapter copy shows a 1998 copyright year.

  3. Number of Symbols in Frege Proofs with and without the Deduction Rule (author-hosted manuscript) Maria Luisa Bonet
    Notes on Number of Symbols in Frege Proofs with and without the Deduction Rule (author-hosted manuscript)

    Selected introductory definitions count total proof symbols and compare Frege presentations. The manuscript’s internal date is distinct from a verified publication date.

Related problems

Suggest a correction