条件

是整系数多项式,

结论

有理根定理(Rational Root Theorem)

互素,)是 的根,则

特别地:

  • 首一多项式(),则任意有理根都是整数,且整除常数项
  • 有理根的候选集为 (有限集,可逐一验证)。

Gauss 引理(Gauss’s Lemma)

本原多项式的乘积仍是本原多项式

等价表述:若 都是本原多项式(ALG-DEF-007),则 也是本原的。

推论( 上的唯一分解)

中可约(可分解为两个非常数整系数多项式之积),则在 中也可约。反之,若 中可约且 本原,则在 中也可约。

因此, 上的因式分解问题可以安全地”去分母”后在 中操作。

Eisenstein 判别法(Eisenstein’s Criterion)

。若存在素数 满足:

  1. (最高次项不被 整除);
  2. (其余所有系数都被 整除);
  3. (常数项不被 整除)。

不可约

几何/直觉理解

有理根定理将”找有理根”从无限搜索变成有限枚举:一个整系数多项式的有理根只能是 (常数项的因子)/(首项系数的因子)。

例如 ,有理根只可能是 ——共 6 个候选,逐一验证即可。这比漫无目的地试要高效得多。

Gauss 引理在直觉上很自然:如果两个整系数多项式各自系数互素,它们的乘积系数也不会有公共因子。但证明并非平凡——需要通过容度的性质严谨论证。

Eisenstein 判别法是一个充分但非必要的条件:找到一个素数 满足那些整除条件,就能立刻判定多项式不可约。它虽不总能适用,但一旦适用就极为强大。很多经典不可约多项式都可用它判定:

  • (取 )在 不可约;
  • (分圆多项式,取 本身经变换后用 Eisenstein)。

证明

有理根定理

的根, 互素。则 ,代入得

两边乘以

整理:

由于 无公共因子,故 。同理移项得

Gauss 引理

本原。反设 非本原,则存在素数 整除 的所有系数。

的系数模 。因 本原,(至少有一个系数不被 整除);同理 。而 的系数全部被 整除,故

由于 是域, 是整环(无零因子), 推出 ,矛盾。故 本原。

Eisenstein 判别法

满足 Eisenstein 条件(素数 )。假设 中可约,由 Gauss 引理推论, 中可约:,其中

比较常数项:。由条件 ,故 恰好整除 中的一个。不妨设

比较 项:,由条件 ,故

最小下标使得 。由 。比较 项系数:

前面 项都含 的因子(因为 都被 整除),最后一项 不被 整除(),故 不被 整除。

(因 的下标范围内且 ),由条件知 ,故 ,矛盾。

常见错误

  • ✗ 把有理根定理当充分条件使用:候选有理根中没有一个为零,不说明多项式没有有理根以外的根——它当然可以有无理根(如 )或复根。 反例: 的有理根候选为 ,全部不是根,但多项式有根
  • ✗ 误认为 Eisenstein 判别法是”不可约的充要条件”。它只是充分条件——很多不可约多项式不满足 Eisenstein 条件(如 不可约,但 Eisenstein 无法直接应用,需要做代换 后用 Eisenstein)。
  • ✗ 忘记 Gauss 引理的” 可约 ⇔ 可约”需要 本原。若非本原,先提取容度(ALG-DEF-007)再应用。 反例: 中不可约,但若直接在 中看似乎可约——实际上提取容度 2 后得到本原部分 ,它在 中不可约。
  • ✗ 把 Eisenstein 的 和多项式中的常数 混淆。 是一个素数,不是多项式的参数。

推论

  1. Eisenstein 多项式的不可约性:对任意素数 不可约。更一般地, 有素因子 满足 时不可约。
  2. 分圆多项式 不可约(变换 后用 Eisenstein)。
  3. 有理根的有限枚举:有理根定理将找根问题从无限降到有限步验证。

链接

  • 前置:ALG-DEF-007 本原多项式与容度、ALG-DEF-006 多项式函数与根
  • 关联:ALG-THM-002 唯一分解定理(Gauss 引理是 唯一分解的关键)
  • 后续:Eisenstein 判别法用于构造有限域 的不可约多项式

跨专业应用

  • 符号计算:CAS 系统的 RationalRootsFactor 函数核心算法完全基于有理根定理和 Eisenstein 判别的组合搜索
  • 编码理论:分圆多项式 的不可约性是 Reed–Solomon 码和 BCH 码的代数基础——循环码的生成多项式往往是分圆多项式或其因式
  • 密码学:有限域 的构造需要 上的 次不可约多项式——Eisenstein 判别法是寻找这类多项式的最直接工具