Polynomial Calculus sizes over the Boolean and Fourier bases are incomparable
Sasank Mouli
TL;DR
The paper resolves an open question by showing that Polynomial Calculus (PC) sizes over the Boolean basis and the Fourier basis are incomparable. It constructs an $O(n^2)$-variable CNF tautology with width $O(\log n)$ that admits PCR refutations of size $O(n^3\,\mathrm{polylog}(n))$ over $\{0,1\}$ but requires PC refutations of size $2^{\Omega(n)}$ over $\{+1,-1\}$, thereby separating the two bases. The construction relies on an OR-lifted version of the Linear/Ordering Principle via $LOP_n$ and $BOP_n$, augmented with gadget lifts and the Split operation, to enable small PCR proofs while forcing high PC complexity in the Fourier basis. A central technical contribution is a special-degree lower bound for PC proofs of the lifted $BOP^{\vee}_{\ell,n}$ tautologies, established through a linear-operator framework and a probabilistic gadget-clustering argument. Together, these results answer Sokolov’s open problem and illuminate fundamental limits of base-change arguments in PC/PCR proof systems.
Abstract
For every $n >0$, we show the existence of a CNF tautology over $O(n^2)$ variables of width $O(\log n)$ such that it has a Polynomial Calculus Resolution refutation over $\{0,1\}$ variables of size $O(n^3polylog(n))$ but any Polynomial Calculus refutation over $\{+1,-1\}$ variables requires size $2^{Ω(n)}$. This shows that Polynomial Calculus sizes over the $\{0,1\}$ and $\{+1,-1\}$ bases are incomparable (since Tseitin tautologies show a separation in the other direction) and answers an open problem posed by Sokolov [Sok20] and Razborov.
