Trisha Shetty (Editor)

Hilbert's seventeenth problem

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

Hilbert's seventeenth problem is one of the 23 Hilbert problems set out in a celebrated list compiled in 1900 by David Hilbert. It concerns the expression of positive definite rational functions as sums of quotients of squares. The original question may be reformulated as:

Contents

  • 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?
  • Motivation

    The formulation of the question takes into account that there are non-negative polynomials, for example

    f ( x , y , z ) = z 6 + x 4 y 2 + x 2 y 4 3 x 2 y 2 z 2

    which cannot be represented as a sum of squares of other polynomials. In 1888, Hilbert has shown that every polynomial in n variables and degree 2d can be represented as sum of squares of other polynomials if and only if n = 2, d = 1 or n = 3 and 2d = 4. Hilbert's proof did not exhibit an explicit example: only in 1967 the first explicit example was constructed by Motzkin.

    Solution and generalizations

    The particular case of n = 2 was already solved by Hilbert in 1893. The general problem was solved in the affirmative, in 1927, by Emil Artin, for positive semidefinite functions over the reals or more generally real-closed fields. An algorithmic solution was found by Charles Delzell in 1984. A result of Albrecht Pfister shows that a positive semidefinite form in n variables can be expressed as a sum of 2n squares.

    Dubois showed in 1967 that the answer is negative in general for ordered fields. In this case one can say that a positive polynomial is a sum of weighted squares of rational functions with positive coefficients.

    A generalization to the matrix case (matrices with polynomial function entries that are always positive semidefinite can be expressed as sum of squares of symmetric matrices with rational function entries) was given by Gondard, Ribenboim and Procesi, Schacher, with an elementary proof given by Hillar and Nie.

    Minimum number of square rational terms

    It is an open question what is the smallest number

    v ( n , d ) ,

    such that any n-variate, non-negative polynomial of degree d can be written as sum of at most v ( n , d ) square rational functions over the reals.

    The best known result (as of 2008) is

    v ( n , d ) 2 n ,

    due to Pfister in 1967.

    In complex analysis the Hermitian analogue, requiring the squares to be squared norms of holomorphic mappings, is somewhat more complicated, but true for positive polynomials by a result of Quillen. The result of Pfister on the other hand fails in the Hermitian case, that is there is no bound on the number of squares required, see D'Angelo–Lebl.

    References

    Hilbert's seventeenth problem Wikipedia