A sum of squares polynomial is a real polynomial expressible as for real polynomials . In the homogeneous degree- case the summands may be taken homogeneous of degree . Every such polynomial is nonnegative on real inputs; the converse fails for multivariate polynomials in general.
A real polynomial is a sum of squares polynomial if for real polynomials . Such a representation certifies global nonnegativity. If is the vector of relevant monomials, the identity with a positive semidefinite matrix encodes a sum of squares through a Gram matrix. Equating coefficients is linear in , so finding a certificate is a semidefinite program.
Articles by others on the same topic
Polynomial SOS (Sum of Squares) refers to a specific class of polynomial expressions that can be represented as a sum of squares of other polynomials.