高等代数(一)-多项式04:最大公因式

本文详细介绍了多项式最大公因式的概念、存在性和唯一性,并通过辗转相除法展示了如何求解最大公因式。内容包括多项式公因式和最大公因式的定义、最大公因式的存在性定理、辗转相除法的证明及应用,以及多项式互素的性质。最后探讨了多个多项式最大公因式的定义和求解方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

§ 4 最大公因式
如果多项式 φ ( x ) \varphi(x) φ(x) 既是 f ( x ) f(x) f(x) 的因式, 又是 g ( x ) g(x) g(x) 的因式, 那么
φ ( x ) \varphi(x) φ(x) 就称为 f ( x ) f(x) f(x) g ( x ) g(x) g(x) 的一个公因式.
在公因式中占有特殊重要地位的是最大公因式.
定义 6 设 f ( x ) , g ( x ) f(x), g(x) f(x),g(x) P [ x ] P[x] P[x] 中两个多项式. P [ x ] P[x] P[x] 中多项式 d ( x ) d(x) d(x)
称为 f ( x ) , g ( x ) f(x), g(x) f(x),g(x)的一个最大公因式,如果它满足下面两个条件:

  1. d ( x ) d(x) d(x) f ( x ) , g ( x ) f(x), g(x) f(x),g(x) 的公因式;
  2. f ( x ) , g ( x ) f(x), g(x) f(x),g(x) 的公因式全是 d ( x ) d(x) d(x) 的因式.
    例如, 对于任意多项式 f ( x ) , f ( x ) f(x), f(x) f(x),f(x) 就是 f ( x ) f(x) f(x) 与 0 的一个最大公因式.
    特别地, 根据定义,两个零多项式的最大公因式就是 0 .
    在有了以上的定义之后, 我们首先要解决的是最大公因式的存在问题,
    以下的证明也给出了一个具体求法.
    最大公因式的存在性的证明主要根据带余除法, 关于带余除法我们指出以下事实:
    引理 如果有等式
    f ( x ) = q ( x ) g ( x ) + r ( x ) f(x)=q(x) g(x)+r(x) f(x)=q(x)g(x)+r(x)
    成立, 那么 f ( x ) , g ( x ) f(x), g(x) f(x),g(x) g ( x ) , r ( x ) g(x), r(x) g(x),r(x) 有相同的公因式.
    证明 如果 φ ( x ) ∣ g ( x ) , φ ( x ) ∣ r ( x ) \varphi(x)|g(x), \varphi(x)| r(x) φ(x)g(x),φ(x)r(x), 那么由 (1),
    φ ( x ) ∣ f ( x ) \varphi(x) \mid f(x) φ(x)f(x). 这就是说, g ( x ) g(x) g(x),
    r ( x ) r(x) r(x) 的公因式全是 f ( x ) , g ( x ) f(x), g(x) f(x),g(x) 的公因式. 反过来, 如果
    φ ( x ) ∣ f ( x ) , φ ( x ) ∣ g ( x ) \varphi(x)|f(x), \varphi(x)| g(x) φ(x)f(x),φ(x)g(x), 那么 φ ( x ) \varphi(x) φ(x)
    一定整除它们的组合
    r ( x ) = f ( x ) − q ( x ) g ( x ) . r(x)=f(x)-q(x) g(x) . r(x)=f(x)q(x)g(x).
    这就是说, φ ( x ) \varphi(x) φ(x) g ( x ) , r ( x ) g(x), r(x) g(x),r(x) 的公因式. 由此可见, 如果
    g ( x ) , r ( x ) g(x), r(x) g(x),r(x) 有一个最大公因式 d ( x ) d(x) d(x), 那么 d ( x ) d(x) d(x) 也就是 f ( x ) , g ( x ) f(x), g(x) f(x),g(x)
    的一个最大公因式. I
    定理 2 对于 P [ x ] P[x] P[x] 中任意两个多项式 f ( x ) , g ( x ) f(x), g(x) f(x),g(x), 在 P [ x ] P[x] P[x]
    中存在一个最大公因式 d ( x ) d(x) d(x), 且 d ( x ) d(x) d(x) 可以表成 f ( x ) , g ( x ) f(x), g(x) f(x),g(x) 的一个组合,
    即有 P [ x ] P[x] P[x] 中多项式 u ( x ) , v ( x ) u(x), v(x) u(x),v(x) 使
    d ( x ) = u ( x ) f ˙ ( x ) + v ( x ) g ( x ) . d(x)=u(x) \dot{f}(x)+v(x) g(x) . d(x)=u(x)f˙(x)+v(x)g(x).
    证明 如果 f ( x ) , g ( x ) f(x), g(x) f(x),g(x) 有一个为零, 辟如说, g ( x ) = 0 g(x)=0 g(x)=0, 那么 f ( x ) f(x) f(x)
    就是一个最大公因式,且
    f ( x ) = 1 ⋅ f ( x ) + 1 ⋅ 0. f(x)=1 \cdot f(x)+1 \cdot 0 . f(x)=1f(x)+10.
    下面来看一般的情形. 无妨设 g ( x ) ≠ 0 g(x) \neq 0 g(x)=0. 按带余除法, 用 g ( x ) g(x) g(x)
    f ( x ) f(x) f(x), 得到商 q 1 ( x ) q_{1}(x) q1(x),余式 r 1 ( x ) r_{1}(x) r1(x); 如果 r 1 ( x ) ≠ 0 r_{1}(x) \neq 0 r1(x)=0,
    就再用 r 1 ( x ) r_{1}(x) r1(x) g ( x ) g(x) g(x), 得到商 q 2 ( x ) q_{2}(x) q2(x), 余式 r 2 ( x ) r_{2}(x) r2(x); 又如果
    r 2 ( x ) ≠ 0 r_{2}(x) \neq 0 r2(x)=0, 就用 r 2 ( x ) r_{2}(x) r2(x) r 1 ( x ) r_{1}(x) r1(x), 得出商 q 3 ( x ) q_{3}(x) q3(x),
    余式 r 3 ( x ) r_{3}(x) r3(x); 如此㫰转相除下去, 显然, 所得余式的次数不断降低, 即
    t i a l ( g ( x ) ) > t i a l ( r 1 ( x ) ) > t i a l ( r 2 ( x ) ) > ⋯   , tial(g(x))>tial\left(r_{1}(x)\right)>tial\left(r_{2}(x)\right)>\cdots, tial(g(x))>tial(r1(x))>tial(r2(x))>,
    因此在有限次之后, 必然有余式为零.于是我们有一串等式
    f ( x ) = q 1 ( x ) g ( x ) + r 1 ( x ) , g ( x ) = q 2 ( x ) r 1 ( x ) + r 2 ( x ) , … … … … r i − 2 ( x ) = q i ( x ) r i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值