A new proof for the existence of degree bounds for Putinar's Positivstellensatz
Abstract
Putinar's Positivstellensatz is a central theorem in real algebraic geometry. It states the following: If you have a set S= \ x ∈ Rn \ | \ g1 (x) ≥ 0, ... , gm(x) ≥ 0\ described by some real polynomials gi, then every real polynomial f that is positive on S can be written as a sum of squares weighted by the gi and 1. Consider such an identity f= Σi=1m gi si + s0. For the applications in polynomial optimization, especially semidefinite programming, the following is important: There exists a bound N for the degrees of the si which depends only on the gi, n, the degree of f, an upper bound for ||f|| and a lower bound for f(S). Two proofs from Prestel and He resp. Schweighofer and Nie ([Pr], [He] resp. [Sw], [NS]) for the existence of these degree bounds are known (also for the matrix version of Putinar's Positivstellensatz by Helton and Nie [HN]). Prestel uses valuation and model theory for his approach while Schweighofer gives a constructive solution by using a theorem of P\'olya. In this paper we will give a new elementary, short but non-constructive proof.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.