A sparse version of Reznick's Positivstellensatz
Abstract
If f is a positive definite form, Reznick's Positivstellensatz [Mathematische Zeitschrift. 220 (1995), pp. 75--97] states that there exists k∈N such that \| x \|2k2f is a sum of squares of polynomials. Assuming that f can be written as a sum of forms Σl=1p fl, where each fl depends on a subset of the initial variables, and assuming that these subsets satisfy the so-called running intersection property, we provide a sparse version of Reznick's Positivstellensatz. Namely, there exists k ∈ N such that f=Σl = 1p σl/Hlk, where σl is a sum of squares of polynomials, Hl is a uniform polynomial denominator, and both polynomials σl,Hl involve the same variables as fl, for each l=1,…,p. In other words, the sparsity pattern of f is also reflected in this sparse version of Reznick's certificate of positivity. We next use this result to also obtain positivity certificates for (i) polynomials nonnegative on the whole space and (ii) polynomials nonnegative on a (possibly non-compact) basic semialgebraic set, assuming that the input data satisfy the running intersection property. Both are sparse versions of a positivity certificate due to Putinar and Vasilescu.