On the Complexity of Hilbert's 17th Problem
نویسندگان
چکیده
Hilbert posed the following problem as the 17th in the list of 23 problems in his famous 1900 lecture: Given a multivariate polynomial that takes only non-negative values over the reals, can it be represented as a sum of squares of rational functions? In 1927, E. Artin gave an affirmative answer to this question. His result guaranteed the existence of such a finite representation and raised the following important question: What is the minimum number of rational functions needed to represent any non-negative n-variate, degree d polynomial? In 1967, Pfister proved that any n-variate non-negative polynomial over the reals can be written as sum of squares of at most 2 rational functions. In spite of a considerable effort by mathematicians for over 75 years, it is not known whether n+ 2 rational functions are sufficient! In lieu of the lack of progress towards the resolution of this question, we initiate the study of Hilbert’s 17th problem from the point of view of Computational Complexity. In this setting, the following question is a natural relaxation: What is the descriptive complexity of the sum of squares representation (as rational functions) of a non-negative, n-variate, degree d polynomial? We consider arithmetic circuits as a natural representation of rational functions. We are able to show, assuming a standard conjecture in complexity theory, that it is impossible that every non-negative, n-variate, degree four polynomial can be represented as a sum of squares of a small (polynomial in n) number of rational functions, each of which has a small size arithmetic circuit (over the rationals) computing it. Our result points to the direction that it is unlikely that every non-negative, n-variate polynomial over the reals can be written as a sum of squares of a polynomial (in n) number of rational functions. Further, relating to standard (and believed to be hard to prove) complexity-theoretic conjectures sheds some light on why it has been difficult for mathematicians to close the n+ 2 and 2 gap. We hope that our line of work will play an important role in the resolution of this question.
منابع مشابه
\Positive" Non-Commutative Polynomials are Sums of Squares
Hilbert's 17th problem concerns expressing polynomials on R as a sum of squares. It is well known that many positive polynomials are not sums of squares; see [R00] [deA preprt] for excellent surveys. In this paper we consider symmetric non-commutative polynomials and call one \matrix positive", if whenever matrices of any size are substituted for the variables in the polynomial the matrix value...
متن کاملUniversality of Polynomial Positivity and a Variant of Hilbert’s 17th Problem
We observe that the decision problem for the ∃ theory of real closed fields (RCF) is simply reducible to the decision problem for RCF over a connective-free ∀ language in which the only relation symbol is a strict inequality. In particular, every ∃ RCF sentence φ can be settled by deciding a proposition of the form “polynomial p (which is a sum of squares) takes on strictly positive values over...
متن کاملOn Smale's 17th Problem: A Probabilistic Positive Solution
Smale’s 17th Problem asks “Can a zero of n complex polynomial equations in n unknowns be found approximately, on the average [for a suitable probability measure on the space of inputs], in polynomial time with a uniform algorithm?” We present a uniform probabilistic algorithm for this problem and prove that its complexity is polynomial. We thus obtain a partial positive solution to Smale 17th P...
متن کاملOn Polynomial Ideals, Their Complexity, and Applications
A polynomial ideal membership problem is a (w+1)-tuple P = (f; g 1 ; g 2 ; : : : ; g w) where f and the g i are multivariate polynomials over some ring, and the problem is to determine whether f is in the ideal generated by the g i. For polynomials over the integers or rationals, it is known that this problem is exponential space complete. We discuss complexity results known for a number of pro...
متن کامل