Let p ( x ) be a polynomial that is non negative for all real x . Is it true that for some k , there are polynomials f 1 ( x ) , … , f k ( x ) such that p ( x ) = j = 1 ∑ k ( f j ( x ) ) 2 ?
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
We prove this by induction. Note that this polynomial will have to be of even degree. We will show that if it is true for a polynomial of degree 2 n , it will be true for a polynomial of degree 2 n + 2 . Base case n = 0 is true. If k is a non negative constant. Then k = c 2 , for some c.
Let p ( x ) be a polynomial of degree 2 n + 2 . If p ( x ) is non negative for all real x , then p ( x ) = f ( x ) + c 2 , where f ( x ) has root r of multiplicity at least 2. Then p ( x ) = ( x − r ) 2 h ( x ) + c 2 . Since ( x − r ) 2 ≥ 0 for all real x , and f ( x ) ≥ 0 for all real x , h ( x ) ≥ 0 for all real x . By the induction hypothesis, h ( x ) = f 1 ( x ) 2 + f 2 ( x ) 2 + . . + f m ( x ) 2 ( h ( x ) is of degree 2 n ). Then p ( x ) = ( ( x − r ) f 1 ( x ) ) 2 + ( ( x − r ) f 2 ( x ) ) 2 + . . + ( ( x − r ) f m ( x ) ) 2 + c 2 . Thus p ( x ) has been expressed as a sum of the squares of a finite number of polynomials. Hence the conjecture is true.
Problem Loading...
Note Loading...
Set Loading...
Since p ( x ) ≥ 0 for all real x , p ( x ) ∈ R [ x ] . Thus the complex roots of p ( x ) come in complex conjugate pairs. Moreover, any real root of p ( x ) must have even multiplicity. Hence we can find complex numbers z 1 , z 2 , . . . , z n such that p ( x ) = A j = 1 ∏ n ( x − z j ) ( x − z j ) where A > 0 . Thus p ( x ) = ∣ q ( x ) ∣ 2 , where q ( x ) = A j = 1 ∏ n ( x − z j ) Thus, if we define f 1 = R e q and f 2 = I m q , then f 1 ( x ) , f 2 ( x ) ∈ R [ x ] and p ( x ) ≡ f 1 ( x ) 2 + f 2 ( x ) 2 .