An exponential lower bound for the bit pigeonhole principle in resolution over parities
Kamil Braun
Abstract
Resolution over parities, Res(), is the characteristic-two version of resolution over linear equations: clauses are disjunctions of affine equations over F2. Superpolynomial size lower bounds were previously known only for restricted refutations: tree-like, regular, or of bounded depth. We prove that every DAG-like Res () refutation of the bit pigeonhole principle with n+1 pigeons and n=2 holes has more than (n/(327682))=2Ω(n/2 n) clauses, for every 32, with no restriction on regularity or depth. The proof translates an arbitrary refutation with S clauses into a polynomial calculus refutation of degree O( n) over O(S+n2) groups of extension variables in the style of Buss, Impagliazzo, Krajicek, Pudlak, Razborov, and Sgall. One substitution then removes all extension variables at once and leaves a nonzero low-degree polynomial derived from the pigeonhole axioms alone at degree at most n/2; a degree lower bound in the style of Razborov, proved through the homology of chessboard complexes, shows that no such derivation exists. The argument also yields a general sufficient condition for Res() size lower bounds. The main theorem, this condition, and all their dependencies are formalized in Lean 4, and every statement links to its formal proof. The proof was developed with substantial AI assistance within an open research framework described in the final section.
Create a lesson
Related papers
Strong NP-Completeness of Unrestricted Balanced Mobiles
Andrei Popa, Alexandru Popa
Constant-Coin Complete-Information Debates for P with Arbitrarily Small Strong Error
M. Utkan Gezer
Formalizing PARITY Circuit Lower Bounds in Lean
Saint Wesonga
Finding a Positive Index Nash Equilibrium is PPADS-Complete
Andreas Kontogiannis, Ioannis Panageas, Vasilis Pollatos et al.
Arc Kayles is PSPACE-complete
Édouard Bonnet
A Fixed-Parameter Algorithm for 4-Block Integer Programming
Klaus Jansen, Felix Ohnesorge, Corinna Wambsganz