Результант

Материал из testwiki
Перейти к навигации Перейти к поиску

Шаблон:Не путать В математике, результантом двух многочленов P(x)=a0+a1x+a2x2++anxn и Q(x)=b0+b1x+b2x2++bmxm над некоторым полем 𝕂, называется выражение

=res(P,Q)=anmbmnP(α)=0,Q(β)=0(αβ),

где α — корень P(x), а β — корень Q(x).

Иными словами, это произведение попарных разностей между их корнями. Произведение здесь берётся по всем корням в алгебраическом замыкании поля 𝕂 с учётом их кратностей; поскольку получающееся выражение является симметрическим многочленом от корней многочленов P и Q (лежащих, быть может, вне поля 𝕂), оно тем самым оказывается многочленом от коэффициентов P и Q.

Свойства и способы вычисления

  • Основным свойством результанта, и его основным применением, является следующее: результант — многочлен от коэффициентов P и Q, равный нулю в том и только в том случае, когда у многочленов P и Q имеется общий корень, возможно, в некотором расширении поля 𝕂.
  • Результант может быть найден как определитель матрицы Сильвестра.
  • Дискриминант — это, с точностью до знака, результант многочлена и его производной, поделённый на старший коэффициент многочлена; тем самым, дискриминант равен нулю тогда и только тогда, когда у многочлена есть кратные корни.
  • res(P1P2,Q)=res(P1,Q)res(P2,Q)
  • res(P,const)=constdegP
  • res(AP(x),BQ(x))=AdegQBdegPres(P(x),Q(x))
  • Если A,C0,deg(AP(x)+BQ(x))=deg(CP(x)+DQ(x))=n1, то
res(AP(x)+BQ(x),CP(x)+DQ(x))=(ADBC)nres(P(x),Q(x))
  • res(P,Q)=0deggcd(P,Q)1, т.е. результант тогда и только тогда равен нулю, когда НОД многочленов нетривиален. Вообще, вычисление результанта может быть произведено с помощью алгоритма Евклида, и именно так вычисляется результант в различных матпакетах.
  • Для многочленов P(x),Q(x) существуют многочлены U(x),V(x) с degUdegP1,degVdegQ1 такие, что
res(P(x),Q(x))=P(x)V(x)+Q(x)U(x). Многочлены U(x),V(x) с m=degU,n=degV могут быть получены из представления результанта определителем в форме Сильвестра, в котором последний столбец заменён на (xm,...,x,1,0,...,0)T для U(x) или на (0,...,0,xn,...,x,1)T для V(x).
  • Для сепарабельного многочлена, в частности, для полей характеристики нуль, результант равен произведению значений одного из многочленов по корням другого, как и раньше, произведение берётся с учётом кратности корней:
res(P,Q)=P(x)=0Q(x).

Литература

Ссылки

Шаблон:Algebra-stub