RealCertify: a Maple package for certifying non-negativity
arXiv:1805.02201
Abstract
Let (resp. ) be the field of rational (resp. real) numbers and be variables. Deciding the non-negativity of polynomials in over or over semi-algebraic domains defined by polynomial constraints in is a classical algorithmic problem for symbolic computation. The Maple package \textsc{RealCertify} tackles this decision problem by computing sum of squares certificates of non-negativity for inputs where such certificates hold over the rational numbers. It can be applied to numerous problems coming from engineering sciences, program verification and cyber-physical systems. It is based on hybrid symbolic-numeric algorithms based on semi-definite programming.
4 pages, 2 tables