Базовая система доказательства суммы квадратов, введенная Григорьевым и Воробьёвым под названием «Позитивстелленсатц опровержения» , представляет собой «статическую» систему доказательства, показывающую, что система полиномиальных уравнений и неравенств
где f 1 , … , f k , h 1 , … ,
S={f1=0,…,fk=0,h1≥0,…,hm≥0},
, не имеет общего решения в
R n : опровержение
S задается полиномами
g i и
e I , j, такими что
- 1 = k ∑ i = 1 g i f i + ∑ I ⊆ { 1 , … , m } ∑ j e 2 If1,…,fk,h1,…,hm∈R[x1,…,xn]RnSgieI,j
(Вместо
Rможно работать с любым действительно замкнутым полем.) Positivstellensatz Стенгла гарантирует, что
Sимеет опровержение тогда и только тогда, когда у него нет решения. Основной мерой сложности здесь является
степеньопровержения, которая является максимумом всех степеней полиномов, которые появляются под знаками суммы в
(∗), то есть
gifiи
e2I,j∏i∈Iчя.
−1=∑i=1kgifi+∑I⊆{1,…,m}∑je2I,j∏i∈Ihi.(∗)
RS(∗)gifie2I,j∏i∈Ihi
Как обычно с алгебраическими системами доказательств, можно также рассматривать ее как систему опровержений для неудовлетворительных булевых формул , включив в S аксиомы x 2 i - x i для каждой переменной x i и перевод ϕ с помощью полиномиальных неравенств.ϕSx2i−xixiϕ
Более подробную информацию об истории и развитии систем SOS можно найти по адресу http://arxiv.org/abs/1211.1958 .