Le système de preuve de somme des carrés de base, introduit sous le nom de réfutations Positivstellensatz par Grigoriev et Vorobjov , est un système de preuve «statique» pour montrer qu'un ensemble d'équations et d'inéquations polynomiales
où f 1 , … , f k , h 1 , … ,
S= { f1= 0 , … , fk= 0 , h1≥ 0 , … , hm≥ 0 } ,
, n'a pas de solution commune dans
R n : une réfutation de
S est donnée par les polynômes
g i et
e I , j tels que
- 1 = k ∑ i = 1 g i f i + ∑ I ⊆ { 1 , … , m } ∑ j e 2 IF1, … , Fk, h1, … , Hm∈ R [ x1, … , Xn]RnSgjeeje, j
(On pourrait travailler avec n'importe quel champ fermé réel à la place de
R.) Le Positivstellensatz de Stengle garantit que
Sa une réfutation si et seulement s'il n'a pas de solution. La principale mesure de complexité ici est le
degréde la réfutation, qui est le maximum des degrés totaux des polynômes qui apparaissent sous les signes de somme dans
(∗), c'est-à-dire
gifiet
e2I,j∏i∈Ihi.
- 1 = ∑i = 1kgjeFje+ ∑je⊆ { 1 , … , m }∑je2je, j∏i ∈ Ihje.( ∗ )
RS( ∗ )gjeFjee2je, j∏i ∈ Ihje
Comme d'habitude avec les systèmes de preuve algébriques, on peut également le considérer comme un système de réfutation pour les formules booléennes insatisfaisantes en incluant dans S les axiomes x 2 i - x i pour chaque variable x i , et une traduction de ϕ par les inégalités polynomiales.ϕSX2je- xjeXjeϕ
Plus d'informations sur l'histoire et le développement des systèmes SOS sont disponibles sur http://arxiv.org/abs/1211.1958 .