条件
设 不全为零。
结论
- 存在性: 的最大公因式 (ALG-DEF-003)存在,且可由辗转相除法(Euclid 算法)经有限步求出。
- Bézout 等式:存在 使
- 互素判据: 互素 存在 使 。
几何/直觉理解
辗转相除法把”求公因式”化为反复用带余除法降次:余数的次数严格递减,像不断折叠的尺子,有限步后必然落到零,最后一个非零余式就是最大公因式。
核心恒等式:由带余除法 (ALG-THM-001),任何同时整除 的多项式也整除 ,反之亦然,故
这把一对多项式替换成”次数更低的一对”,正是算法每一步在做的事。
Bézout 等式的直觉是: 不只是”最大的公因式”,它还能被 线性组合(系数取多项式)表出——这比整除性强得多,是后续唯一分解、互素消去等论证的总开关。
证明
第 1 步(算法与存在性)。 不妨 。反复施行带余除法(ALG-THM-001):
余式次数 严格递减,故有限步后必有余式为 。设最后一个非零余式为 。
由核心恒等式 。而 (末行余 ),故 即 的首一化。于是 (首一化后)就是 ,存在性得证。
第 2 步(Bézout 等式)。 自最后一个非零余式逐级回代:
再把 代入,依次上推,每一步都把 表为前两个余式的多项式组合,最终表为 的组合:
首一化(乘以常数)得 。
第 3 步(互素判据)。
- ()若 ,由第 2 步直接得 。
- ()若 ,则 的任一公因式 整除左端 ,故 ,即公因式只有非零常数,。
常见错误
- ✗ 误以为 Bézout 系数 唯一。它们不唯一: 对任意 也成立。通常加上 、 的约束才唯一。
- ✗ 把” 无公共根”当作”互素”。在非代数闭域上二者不等价—— 反例: 与 在 互素( 可解),但用”找根”无从判断。可靠判据是辗转相除是否终于非零常数。
- ✗ 把算法用于系数环不是域的 。带余除法要求首项系数可逆(ALG-THM-001), 上算法可能卡住;此时 需借助高斯引理而非朴素辗转相除。
- ✗ 忘记首一化导致” 不唯一”的错觉。最大公因式本就相差非零常数,规定首一才唯一。
推论与应用
- 互素版 Euclid 引理: 且 (两端乘 于 )。
- 不可约的素性:不可约 满足 或 ——这是 ALG-THM-002 唯一分解唯一性的核心引理。
- 一次同余 / 中国剩余定理的多项式版求解。
链接
- 前置:ALG-DEF-003 最大公因式与互素、ALG-THM-001 带余除法
- 关键应用:ALG-THM-002 唯一分解定理(Bézout ⇒ 不可约的素性 ⇒ 分解唯一)
- 推广:欧氏环(Euclidean Domain)上 Bézout 等式的一般理论
跨专业应用
- 密码学:整数版扩展欧几里得算法求模逆元 ,是 RSA 私钥生成、椭圆曲线点运算的核心;多项式版用于 上的求逆
- 编码理论:BCH / Reed–Solomon 码译码中,用扩展欧几里得解”关键方程”求错误定位多项式与错误值多项式(Sugiyama 算法)
- 符号计算:CAS 求有理函数部分分式分解、求多项式互素性均以辗转相除为底层