Skip to main content
Log in

Lower bounds for the polynomial calculus

  • Published:
computational complexity Aims and scope Submit manuscript

Abstract.

We show that polynomial calculus proofs (sometimes also called Groebner proofs) of the pigeonhole principle \( P H P^m_n \) must have degree at least \( (n/2)+1 \) over any field. This is the first non-trivial lower bound on the degree of polynomial calculus proofs obtained without using unproved complexity assumptions. We also show that for some modifications of \( P H P^m_n \), expressible by polynomials of at most logarithmic degree, our bound can be improved to linear in the number of variables. Finally, we show that for any Boolean function \( f_n \) in n variables, every polynomial calculus proof of the statement “\( f_n \) cannot be computed by any circuit of size t,” must have degree \( \Omega(t/n) \). Loosely speaking, this means that low degree polynomial calculus proofs do not prove \( {\bf NP}\not\subseteq {\bf P}/poly \).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received: January 15, 1997.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Razborov, A. Lower bounds for the polynomial calculus. Comput. complex. 7, 291–324 (1998). https://doi.org/10.1007/s000370050013

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s000370050013

Navigation