多项式最大公因式的求解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多项式最大公因式的求法
定理1
设)(x)(n ,f (x),(x),f f n 221≥ 是P[x]中n 个多项式.P[x]中多项式d(x)称为
)(x)(n ,f (x),(x),f f n 221≥ 的最大公因式,如果它满足下面的两个条件:
(1)d(x)是(x),f (x),(x),f f n 21的公因式. (2)(x),f (x),(x),f f n 21的公因式全是d(x)的因式.
定理2 设)(),(),(x h x g x f 是][x P 中的多项式,P[x]中多项式d(x)是)(),(),(x h x g x f 的最大公因式,c 是任意的非零常数,则有))(),()()(())(),(()(x g x g x h x cf x g x f x d -==.
证明:当)(x f 、)(x g 有一个为零,例如0)(=x g ,那么结论显然成立. 当0)(≠x g 时,则有)()(x f x d ,)()(x g x d .
从而)()()()(x g x h x cf x d -,即)(x d 是)()()(x g x h x cf -与)(x g 的一个公因式,令
)()()()(x g x h x cf x c -,)()(x g x c .根据整除的性质,我们有)()(x f x c ,所以)()(x d x c .
所以))(),()()(())(),(()(x g x g x h x cf x g x f x d -==
方法1:用辗转相除法求最大公因式
引理 如果
)3(121≥n (x),f (x),(x),f f n- 的最大公因式存在,那么
)
2(21≥n (x),f (x),(x),f f n 的
最
大
公
因
式
也
存
在
,
且
(x)) (x)),f ,f (x),(x),f ((f (x))(x),f ,f (x),(x),f (f n n-n n-121121 =. (1)
证明:由题意,假设(x),f (x),(x),f f n-121 的最大公因式为)(1x d ,那么(x)d 1与(x)f n 的最大公因式)(x d 也是存在的. (2)
又由(1)、(2)式,可知n)i (x), (d(x)|f i ≤≤1.
假设c(x)是)(x)(n ,f (x),(x),f f n 221≥ 的一个公因式,由(1)式可得(x)c(x)|d 1.这样c(x)就是(x)d 1与(x)f n 的一个公因式,再由(2)式可得c(x)|d(x).
所以(x)) (x),f ,f (x),(x),f (f d(x)n n-121 =.
定理3 设)2)((,),(),(21≥n x f x f x f n 是][x P 中的n 个多项式,则在P[x]中存在一个最大公因式d(x),且d(x)可以表示成(x),f (x),(x),f f n 21的一个组合,即有p[x]中多项式
(x),u (x),(x),u u n 21使(x)(x)f u (x)(x)f u (x)(x)f u d(x)n n +++= 2211.
由定理3对一般情况,
设1
1110110(),()n n n n n n n n f x a x a x a x a g x b x b x b x b ----=++
++=++
++,不妨设m
n ≥
则,))(),()((
))(),((x g x g x x f a b x g x f m n n m --=.记)()()(1x g x x f a b
x f m n n
m --=,令01111)(c x c x c x c x f k k k k ++++=-- ,则m k ≤,故
))(),(())(),((1x g x f x g x f =))()(),
((111x f x x g b c x f m m
k
--=. 记)()()(112x f x x g b c x f m m
k
--=
,且))(())((12x f x f ∂≤∂故))(),(())(),((21x f x f x g x f = 如此下去,所得差式的次数不断降低,即 ≥∂≥∂≥∂))(())(())((21x f x f x g .因此在有限次之后,必然有一差式为零,即)0),(())(),(())(),((21x f x f x f x g x f r === ,则)(x f r 乘以首项系数的倒数之后即为)(x d .
例1 例1 设x x x g x x x f +=-=2
3
)(,)(求)(f(x),g(x). 解:由题意得:
用等式表示出来,就是
)
66)(3
1
61()()
23)(3()(2++=++-=x x x g x x x x f 因此1))(),((+=x x g x f
例 2 设1256)(,22)(2
3
2
3
4
-++=--+=x x x x g x x x x x f 求))(),((x g x f ,并求
)(),(x v x u 使)()()()())(),((x g x v x f x u x g x f +=.
解:由题意得:
用等式表示即
)482018()()4()(2-++-=x x x g x x f
)9
4
94()482018)(5413181()(2++-++=x x x x x g
)1082
81
)(
9494
(4820182
++=-+x x x x 因此1))(),((-=x x g x f 而
)482018)(54
13
181()(94942-++-=-x x x x g x )]()4()()[5413
181()(x g x x f x x g --+-=
)()]4)(5413
181(1[)()5413181(x g x x x f x -+++--
= )()27
1
541181()()5413181(2x g x x x f x +++--
= 于是,令27
1
541181)(,5413181)(2++=--
=x x x v x x u 就有