Nonnegative Polynomials and Sums of Squares

Grigoriy Blekherman March 17, 2011 Workshop on Applications of Schubert Calculus

Nonnegative Polynomials and Sums of Squares Accentuate the positive; delete the negative.

Grigoriy Blekherman March 17, 2011 Workshop on Applications of Schubert Calculus

Dramatis Personae • A multivariate polynomial p is called nonnegative (psd) if

p(x) ≥ 0 for all x ∈ Rn . • A polynomial p is a sum of squares (sos) if we can write

p(x) =

P

qi2 for some polynomials qi .

• Sums of squares are clearly nonnegative from their

presentation. Abstract Question: Can we always write a nonnegative polynomial in a way that makes its nonnegativity apparent? Practical Version: Can we efficiently compute such representations?

Computational Motivation

• Many hard computational problems can be reduced to testing

nonnegativity of a polynomial • Testing whether a polynomial is a sum of squares, and

computing its representation, is a computationally tractable problem due to Semidefinite Programming • What happens if we substitute sums of squares for

nonnegative polynomials? Main Question for this Talk: What is the relationship between nonnegative polynomials and sums of squares?

Open Question #1

P Let p = qi2 be a sum of squares with rational coefficients. Is it true that p is a sum of rational squares? In other words can all qi be chosen with rational coefficients? (Sturmfels)

Optimization

• Minimization is equivalent to computing the best lower bound:

min f =

max

f −γ is psd

γ

• We can compute instead the best sos lower bound:

γ∗ =

max

f −γ is sos

γ

• Can introduce gradient constraints: ∇f = 0 (Nie, Demmel,

Sturmfels)

Lyapunov Functions An autonomous system of ordinary differential equations:

dx1 = p1 (x) dt .. . dxk = pk (x) dt

x˙1 = −x1 − 2x22 x˙2 = −x2 − x1 x2 − 2x23

Where pi are polynomials in x = (x1 , . . . , xn ). Global stability of a steady state can be certified by exhibiting a Lyapunov Function V .

Lyapunov Functions An autonomous system of ordinary differential equations:

dx1 = p1 (x) dt .. . dxk = pk (x) dt

x˙1 = −x1 − 2x22 x˙2 = −x2 − x1 x2 − 2x23

Where pi are polynomials in x = (x1 , . . . , xn ). Global stability of a steady state can be certified by exhibiting a Lyapunov Function V . V (x) = x12 + 2x22

V˙ (x) = −4x22 − 2(x1 − 2x22 )2

Dramatis Personae Revisited

• If a polynomial p is nonnegative then we can make it

homogeneous and it will remain nonnegative. • n number of variables • 2d degree • Hn,2d vector space of homogeneous polynomials (forms) in n

variables, of degree 2d. Nonnegative polynomials and sums of squares form full dimensional closed convex cones Pn,2d and Σn,2d in Hn,2d .

Hilbert’s Theorem and Motzkin’s Example Hilbert’s Theorem Pn,2d = Σn,2d in the following three cases: n = 2 (univariate non-homogeneous case), 2d = 2 (quadratic forms), and n = 3, 2d = 4 (ternary quartics). In all other cases there exist nonnegative forms that are not sums of squares.

Hilbert’s Theorem and Motzkin’s Example Hilbert’s Theorem Pn,2d = Σn,2d in the following three cases: n = 2 (univariate non-homogeneous case), 2d = 2 (quadratic forms), and n = 3, 2d = 4 (ternary quartics). In all other cases there exist nonnegative forms that are not sums of squares.

Motzkin’s Example 2 4

4 2

6

M(x, y , z) = x y +x3 y +z − x 2 y 2 z 2 is nonnegative by arithmetic mean/geometric mean inequality. It is not a sum of squares by term-by-term inspection. Several beautiful papers of Reznick, Choi and Lam describing explicit constructions and properties of nonnegative polynomials that are not SOS.

An Intermezzo: Hilbert’s 17th Problem Is it true that we can write every nonnegative polynomial as a sum of squares of rational functions? p=

X  ri 2 qi

YES (Artin,Schreier 1920’s) However, denominators may have very large degree. For the Motzkin Form: (x 2 + y 2 + z 2 )M(x, y , z) is a sum of squares, so M(x, y , z) is a sum of squares of rational functions with denominator x 2 + y 2 + z 2

Open Question #2

More explicit understanding of sums of squares of rational functions representations.

Restatement of the 17th Problem: Given p ∈ Pn,2d Find a sum of squares q such that pq is a sum of squares.

For small n and 2d find good bounds on degree of q and explicit understanding of how the multiplier q arises.

Enter Convex Geometry

• We can take sections of Pn,2d and Σn,2d to obtain compact

convex sets. • We take slices with hyperplane M of forms of integral

(average) 1 on the unit sphere and obtain compact convex ¯n,2d and Σ ¯ n,2d . sets P ¯n,2d and Σ ¯ n,2d . • Now we can compare the volumes of P

If the Universe Ends in a Million Years, Will It Make a Sound? For a D-dimensional compact set K : vol (1 + )K = (1 + )D vol K. The proper measure of the size of K is (vol K)1/D .

Theorem (Bl.,2005) There exist constants c1 (d) and c2 (d), dependent on the degree d only, such that c1 n

(d−1)/2

 ≤

¯ n,2d volP ¯ n,2d vol Σ

1/D

≤ c2 n(d−1)/2 .

• There are explicit bounds for constants c1 and c2 . • The dependence on degree is such that the volume of

nonnegative polynomials takes over only for very large number of variables.

Open Question #3

What is the boundary of the cone of sums of squares?

Algebraic description, convex geometry description, a concrete conceptual description...

Enter Algebraic Geometry The smallest cases where Σn,2d ( Pn,2d are (n, 2d) = (4, 4) and (n, 2d) = (3, 6). Why do there exist nonnegative polynomials that are not sums of squares? Key Idea: Lets look at values on a finite set of points. Let v1 , . . . , v8 be the vertices of the ±1 hypercube in R4 : {v1 , . . . , v8 } = (±1, ±1, ±1, 1) The points vi are affine representatives of the projective zeroes of 3 quadratics: x12 − x22 = 0, x12 − x32 = 0, x12 − x42 = 0

Values of Nonnegative Polynomials Define projection π : H4,4 → R8 given by evaluation at vi : π(f ) = (f (v1 ), . . . , f (v8 )) Let Rk+ and Rk++ be the closed and open positive orthant in Rk .

Proposition π(P4,4 ) = R8+ , in other words, any set of nonnegative values on v1 , . . . , v8 is achievable by a globally nonnegative polynomial.

Values of Nonnegative Polynomials Define projection π : H4,4 → R8 given by evaluation at vi : π(f ) = (f (v1 ), . . . , f (v8 )) Let Rk+ and Rk++ be the closed and open positive orthant in Rk .

Proposition π(P4,4 ) = R8+ , in other words, any set of nonnegative values on v1 , . . . , v8 is achievable by a globally nonnegative polynomial. General Idea: Suppose that s = (s1 , . . . , s8 ) ∈ R8++ and s = π(f ) for f ∈ H4,4 . This means that si = f (vi ). For some large enough λ, the form f + λ((x12 − x22 )2 + (x12 − x32 )2 + (x12 − x42 )2 ) will be strictly positive.

Values of Sums of Squares Key Idea: Look at the values of quadratic forms on v1 , . . . , v8 . We will square and add them to obtain sums of squares. • Values of quadratic forms on vi satisfy a linear relation: X v has even number of 1’s

f (v ) =

X

f (v ),

v has odd number of 1’s

for all f ∈ H4,2 . • Let M = π(H4,2 ); M is a hyperplane. • To obtain the image π(Σ4,4 ) take all (s1 , . . . , s8 ) ∈ M and

form the convex hull of points (s12 , . . . , s82 ). • The conical hull of the points (s12 , . . . , s82 ) is strictly contained

in R8+ . The point (1, 0, . . . , 0) is not in π(Σ4,4 ). This is Hilbert’s original insight.

Geometry of Sums of Squares Proposition The image π(Σ4,4 ) is the set of x = (x1 , . . . , x8 ) ∈ R8+ defined by the following equations: √



x1 + . . . + .. . x2 + . . . +





x7 ≥

x8 ≥





x8

x1

Main Values Theorems Cayley-Bacharach Relations: There is a unique linear relation for values of quadratic forms on any complete intersection of 3 quadratics in H4,2 . For H3,6 take a complete intersection of 2 cubic forms (9 points).

Theorem (Bl.,2010) Suppose that p ∈ H4,4 (H3,6 ) is nonnegative but not a sum of squares. Then there exists a transverse intersection of three quadratics (2 cubics) with at most 2 complex points, such that the values of p on the intersection certify that p is not a sum of squares.

Legerdemain Let q1 .q2 , q3 and q4 be quadratic forms in 4 variables. Let I be the ideal generated by qi . If the forms qi have no common zeroes then the degree 4 part of I , I4 is a hyperplane in H4,4 . Some of these hyperplanes are supporting to Σ4,4 and the hyperplanes of this form are what separates Σ4,4 from P4,4 . More generally, given q1 , . . . , qk ∈ Hn,d , want I2d to be a supporting hyperplane to Σn,2d . When does this happen for given n and 2d? This leads naturally to Gorenstein Ideals.

Gorenstein Ideals Instead of the supporting hyperplane, think of the its defining linear functional ` in the dual space Hn,2d . The Gorenstein Ideal I (`) with socle ` consists of all forms q of degree at most 2d, such that `(rq) = 0 for all forms r of degree 2d − deg q. We are interested in positive semidefinite socles: `(p 2 ) ≥ 0

for all

p ∈ Hn,d .

Additionally, we only want the supporting hyperplanes that intersect Σn,2d maximally. This translates to positive semidefinite Gorenstein ideals in which Id generates I2d .

”Positive” Results Before stating his 17th Problem Hilbert solved it for forms is 3 variables. For every nonnegative form p ∈ P3,d there exists a nonnegative form q(p) of degree 2d − 4 such that pq is a sum of squares. Hilbert’s proof is not well understood, and there are no modern expositions of it. As a consequence, the result itself is largely forgotten. Equivalent Reformulation: Suppose that a linear functional ∗ ` ∈ H3,2d defines a positive semidefinite Gorenstein ideal I (`). Then I (`) does not contain any strictly positive forms of degree 2d − 4.

Open Question #4

Suppose that I is an ideal generated by forms of degree d and I2d is not all of Hn,2d . If the forms in Id have no common zeroes, what is the largest dimension of Id ?

Open Question #4

Suppose that I is an ideal generated by forms of degree d and I2d is not all of Hn,2d . If the forms in Id have no common zeroes, what is the largest dimension of Id ? In 3 variables the answer is codim Id = 3d − 2, if d ≥ 3. When d = 2, three quadratics with no common zeroes always generate H3,4 , which leads to the outlier case P3,4 = Σ3,4 .

THANK YOU!

Nonnegative Polynomials and Sums of Squares Why ...

Mar 17, 2011 - We can compute instead the best sos lower bound: γ. ∗. = max f −γ is sos ... For small n and 2d find good bounds on degree of q and explicit.

432KB Sizes 0 Downloads 290 Views

Recommend Documents

Nonnegative Polynomials and Sums of Squares Why ...
Jan 24, 2011 - Why do bad things happen to good polynomials? Grigoriy .... There exist constants c1(d) and c2(d), dependent on the degree d only, such that.

Nonnegative Polynomials and Sums of Squares Why ...
May 17, 2011 - variables, of degree 2d. Nonnegative polynomials and sums of squares form full dimensional closed convex cones Pn,2d and Σn,2d in R[x]2d .

NONNEGATIVE MATRIX FACTORIZATION AND SPATIAL ...
ABSTRACT. We address the problem of blind audio source separation in the under-determined and convolutive case. The contribution of each source to the mixture channels in the time-frequency domain is modeled by a zero-mean Gaussian random vector with

SUMS OF KLOOSTERMAN SUMS OVER ARITHMETIC ...
Sep 24, 2010 - 10. SATADAL GANGULY AND JYOTI SENGUPTA. 2.3. Special functions. The importance of Bessel functions in the theory of automorphic forms can be gauged from the result of Sears and Titchmarsh. (see [ST09] or Chapter 16, [IK04]) which says

A Generalization of Riemann Sums
For every continuous function f on the interval [0,1], lim n→∞. 1 nα n. ∑ k=1 f .... 4. ∫ 1. 0 dt. 1 + t. − I. Hence, I = π. 8 log 2. Replacing back in (5) we obtain (1).

Proof Without Words: Perfect Numbers and Sums of ...
Theorem. Every even perfect number Np = 2p−1(2p − 1) with p ≥ 3 prime is the sum of the first n odd cubes for n = 2(p−1)/2, i.e., Np = 13 + 33 +···+ (2n − 1)3 [1].

Toward Faster Nonnegative Matrix Factorization: A New Algorithm and ...
College of Computing, Georgia Institute of Technology. Atlanta, GA ..... Otherwise, a complementary ba- ...... In Advances in Neural Information Pro- cessing ...

Sums of distances in normed spaces
where the sum is taken over all integers i,j, satisfying 1 < i < j < r. Let. S = { x: I[x[[ = 1} be the unit sphere of X. Martelli and Busenberg [8] use inequalities in ...

Difference of two squares - presentations.pdf
Page 1 of 9. Page 1 of 9. Page 2 of 9. Page 2 of 9. Page 3 of 9. Page 3 of 9. Page 4 of 9. Page 4 of 9. Difference of two squares - presentations.pdf. Difference of two squares - presentations.pdf. Open. Extract. Open with. Sign In. Main menu. Displa

COLLECTION SHT_25 squares
Fill up this sheet with 25 BOX TOPS. (no campbells labels or “bonus box tops”, please!) & you'll be donating this much cash without even opening your wallet! +.

Difference of two squares - presentations.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Difference of two ...

COLLECTION SHT_25 squares
Thank You! TEACHER________________________ STUDENT'S NAME: Fill up this sheet with 25 BOX TOPS. (no campbells labels or “bonus box tops”, please!) & you'll be donating this much cash without even opening your wallet! +. +. +. +. = $.50. +. +. +.

Multiplying Polynomials "Why is a stick of gum like a sneeze".pdf ...
Multiplying Polynomials "Why is a stick of gum like a sneeze".pdf. Multiplying Polynomials "Why is a stick of gum like a sneeze".pdf. Open. Extract. Open with.

10.1 Adding and Subtracting Polynomials
Apr 6, 2014 - Vocabulary: polynomial degree of polynomial monomial standard form leading coefficient binomial degree trinomial. Example 1 Identifying Polynomial Coefficients. What are coefficients? Name ALL the coefficients. Rewrite the polynomials i

12.11 Applications of Taylor Polynomials
Goal: Approximate a Function with a Taylor Polynomial ó Why? ◦ Polynomials are the easiest functions to work with ó How? ó How? ◦ Physics & Engineering.

Dividing Polynomials
A2. I AM. ID: 1. Dividing Polynomials. Date. Block. Divide. 1) (5n3 + 3n? + 2n) + 6n? 2) (4x + 32x+ + 2x3) + 8x. 2. 3) (2k + 12kº + 5k) + 4k? 4) (2x + 4x + 16x4) + 4x3. 5) (k® +k? – 20k + 22) + (k - 3). 6) (2x + 5x2 + 8x + 10) + (x + 2). 7) (a3 -

Equimodular Polynomials and the Tritangency ...
puts the natural topology of Cn on the set of monic polynomials of degree n. When- ..... ALEX RYBA received his B.A. and Ph.D. from the University of Cambridge. ... Department of Computer Science, Queens College, Flushing NY 11367.

The Magic of Magic Squares
third order magic square is similar to the nine points of inflection on an ... Some mathematicians call this formula “the most remarkable formula in mathemat-.

Representations of Orthogonal Polynomials
classical orthogonal polynomials if it is the solution of a di erence equation of the ... in the discrete case, in terms of the coe cients a; b; c; d and e of the given di ...

ASYMPTOTICS OF CHEBYSHEV POLYNOMIALS, I ...
Mar 25, 2015 - argument shows that for any γ ∈ (−Tn e,Tn e) all n solutions of Tn(x) = γ are ... there is a probability measure whose Coulomb energy is R(e). Since ... The Green's function, Ge(z), of a compact subset, e ⊂ C, is defined by.

Inscribed Squares
Dec 6, 2004 - on a sideline of ABC can be constructed easily from a homothety of a square erected on the side of ABC. Consider the two squares erected on the side BC. Their centers are the points with homogeneous barycentric coordinates (−a2 : SC +

Estimates for sums of eigenvalues of the Laplacian
Now suppose that that there exists a bi-Lischitz map f which maps Ω onto an open ball B in Rn. Let CΩ be a .... (Our definition of F is motivated by the definition of.