多项式的最大公因式问题:(一)
多项式的最大公因式的定义是什么
设f(x)与g(x)是P[x]中两个多项式,P[x]中多项式d(x)称为f(x)与g(x)的最大公因式,如果满足下面两个条件:(1)
d(x)是f(x)与g(x)的公因式;(2)
f(x),g(x)的公因式全是d(x)的因式
我们约定用(f(x),g(x))表示首项系数为1的那个最大公因式
定理1:对于P[x]中任意两个多项式f(x),g(x),在P[x]中存在一个最大公因式d(x),且d(x)可以表示成f(x),g(x)的一个组合,即有P[x]中多项式u(x),v(x)使d(x)=u(x)f(x)+v(x)g(x)引理:设f(x),g(x),q(x),h(x)∈F(x),g(x)≠0,且f(x)=g(x)q(x)+h(x)则f(x)与g(x)与q(x)与h(x)有相同的公因式,因而有相同的最大公因式,且(f(x),g(x))=(g(x),h(x))定理2:F(x)的任意两个多项式f(x)与g(x)一定存在最大公因式
用来求最大公因式的方法(1)
辗转相除法:如果f(x),g(x)∈P[x],g(x)≠0,且qi(x),ri(x)∈P[x],使f(x)=q1(x)g(x)+r1(x)g(x)=q2(x)r1(x)+r2(x)r1(x)=q3(x)r2(x)+r3(x)⋯⋯rs−2(x)=qs(x)rs−1(x)+rs(x)rs−1(x)=qs+1(x)rs(x)+0其中∂(ri(x))≥0,则rs(x)是f(x)与g(x)的一个最大公因式
串位加减法(3)
矩阵求法:A=(f(x)g(x))一系列初等行变换→(d(x)0)d(x)=(f(x),g(x))例1
设f(x)=x4+3x3−x2−4x−3g(x)=3x3+10x2+2x−3求(f(x),g(x))解:法1辗转相除法
−275x+9¿q