Certificates for nonnegativity of multivariate integer polynomials under perturbations
By: Matías R Bender , Kozhasov Khazhgali , Tsigaridas Elias and more
We develop a general and unconditional framework for certifying the global nonnegativity of multivariate integer polynomials; based on rewriting them as sum of squares modulo their gradient ideals. We remove the two structural assumptions typically required by other approaches, namely that the polynomial attains its infimum and zero-dimensionality of the gradient ideal. Our approach combines a denominator-free stereographic transformation with a refined variant of the Hanzon--Jibetean perturbation scheme. The stereographic transformation preserves nonnegativity while making the polynomial coercive, with explicit bounds on the radius of positivity and on the nonzero critical values. Subsequently, we apply carefully constructed explicit perturbations that enforce zero-dimensionality of the gradient ideal without altering nonnegativity, allowing us to invoke recent algorithms to derive algebraic certificates or rational witness points. We present three algorithms implementing our framework and analyze their bit complexity in detail, which is single exponential with respect to the number of variables. A second contribution is a new explicit SOS perturbation scheme, which allows us to perturb any nonnegative polynomial in such a way that it can be written as a sum of squares (SOS). In contrast to Lasserre's classical SOS approximation, which guaranties density but currently does not provide an effective control over the perturbation size, we only derive concrete perturbation bounds ensuring that a nonnegative polynomial enters the SOS cone.
Similar Papers
Positive Univariate Polynomials: SOS certificates, algorithms, bit complexity, and T-systems
Computational Complexity
Proves math formulas are always positive.
Neural Sum-of-Squares: Certifying the Nonnegativity of Polynomials with Transformers
Machine Learning (CS)
Helps computers solve hard math problems faster.
Positive Univariate Polynomials: SOS certificates, algorithms, bit complexity, and T-systems
Computational Complexity
Makes math proofs about positive numbers faster.