English

Characterizing Propositional Proofs as Non-Commutative Formulas

Computational Complexity 2015-09-14 v4 Logic

Abstract

Does every Boolean tautology have a short propositional-calculus proof? Here, a propositional calculus (i.e. Frege) proof is a proof starting from a set of axioms and deriving new Boolean formulas using a set of fixed sound derivation rules. Establishing any super-polynomial size lower bound on Frege proofs (in terms of the size of the formula proved) is a major open problem in proof complexity, and among a handful of fundamental hardness questions in complexity theory by and large. Non-commutative arithmetic formulas, on the other hand, constitute a quite weak computational model, for which exponential-size lower bounds were shown already back in 1991 by Nisan [Nis91] who used a particularly transparent argument. In this work we show that Frege lower bounds in fact follow from corresponding size lower bounds on non-commutative formulas computing certain polynomials (and that such lower bounds on non-commutative formulas must exist, unless NP=coNP). More precisely, we demonstrate a natural association between tautologies TT to non-commutative polynomials pp, such that: if TT has a polynomial-size Frege proof then pp has a polynomial-size non-commutative arithmetic formula; and conversely, when TT is a DNF, if pp has a polynomial-size non-commutative arithmetic formula over GF(2)GF(2) then TT has a Frege proof of quasi-polynomial size.

Keywords

Cite

@article{arxiv.1412.8746,
  title  = {Characterizing Propositional Proofs as Non-Commutative Formulas},
  author = {Fu Li and Iddo Tzameret and Zhengyu Wang},
  journal= {arXiv preprint arXiv:1412.8746},
  year   = {2015}
}

Comments

Extended abstract appeared in Proc. of CCC 2015

R2 v1 2026-06-22T07:47:29.627Z