Другие выражения, делящиеся на
имеют вид:
(31)
,
где
- многочлены от
.
Выражения в скобках в первых 3-ёх слагаемых в (31) равны нулю, вследствие (2), а выражение в скобках в 4-ом слагаемом равно
.
Я подозреваю, что найденные нами ранее выражения, делящиеся на
являются частными случаями выражений (31).
Если это так, то, например, не только
делится на
, но
, где
- некоторый многочлен от
.
Выражения (31) образуют идеал в кольце полиномов
.
Базисом этого идеала являются выражения в скобках в 4-ёх слагаемых в (31).
Существует другой базис, в некотором смысле более простой, хотя он состоит из большего числа полиномов.
Этот базис называется базисом Гребнера.
Я пока не совсем понимаю, что такое базис Гребнера, но это не мешает мне вычислить его в программе "Reduce":
Код:
load_package groebner;
torder({a0, a1, a2, a3, a4}, lex)$
groebner{2*a0*a4+2*a1*a3+a2^2, a0*a3+a1*a2+a4^2, a0*a1+2*a2*a4+a3^2, 2*a0*a2+4*a3*a4+a1^2};
Получим базис, состоящий из 30-и полиномов, среди которых находится
!
Значит полином
принадлежит идеалу (31), и это ещё одно доказательство того, что
делится на
.
Наша задача теперь: найти полиномы
.
Продолжение следует.