主题目录

整系数多项式的有理根判定

拓展更新于 2026-09-29

本页目录

整数系数把有理根的分子、分母限制在有限个候选中。这个限制适合求根、证明无理性以及把参数题转为有限计数。

有理根定理

设 P(x)=anxn+⋯+a1x+a0P(x)=a_nx^n+\cdots+a_1x+a_0 的系数为整数,an≠0a_n\ne0。若最简分数 p/qp/q 是根,q>0q>0,则 pp 整除 a0a_0、qq 整除 ana_n;这里分子为零时单独看 a0=0a_0=0。

将 P(p/q)=0P(p/q)=0 乘以 qnq^n,分别移项得

anpn=−q(an−1pn−1+⋯+a0qn−1),a_np^n=-q(a_{n-1}p^{n-1}+\cdots+a_0q^{n-1}), a0qn=−p(anpn−1+an−1pn−2q+⋯+a1qn−1).a_0q^n=-p(a_np^{n-1}+a_{n-1}p^{n-2}q+\cdots+a_1q^{n-1}).

p,qp,q 互素,所以 qq 与 pnp^n 互素,pp 与 qnq^n 互素,可分别得出结论。首一整系数多项式的有理根必为整数,是最常用的特例。

有限候选怎样筛选

设 P(x)=2x3−3x2−8x+12P(x)=2x^3-3x^2-8x+12。若有非零有理根,其最简分母只能为 1,21,2,分子为 1212 的正负因数。定理给出的只是候选,不保证每个候选都是根。

按项分组可进一步得到

P(x)=x2(2x−3)−4(2x−3)=(2x−3)(x−2)(x+2),P(x)=x^2(2x-3)-4(2x-3)=(2x-3)(x-2)(x+2),

所以全部根为 3/2,2,−23/2,2,-2。候选检验与因式分解可以配合使用;找到一个根之后,再用带余除法降次通常更省计算。

若常数项为零,应先提出 xx 的幂,记下零根及其重数,再筛选剩余多项式。

证明有实根但没有有理根

多项式 x3−x−1x^3-x-1 的有理根只能是 ±1\pm1,但代入分别为 −1,−1-1,-1,均不是零。因此它的每个实根都是无理数。

同时在 x=1,2x=1,2 时函数值异号,连续性保证 (1,2)(1,2) 内确有实根。这里“没有有理根”与“没有实根”是两回事;有理根定理不能单独确定实根个数,也不能证明所有非有理根都是非实复数。

参数计数:先证明不重计

考虑 x5+px+q=0x^5+px+q=0,其中 p,qp,q 为不超过正整数 MM 的正整数。有理根必为整数;非负数代入为正,故有理根只能是 −m-m,m≥1m\ge1。代入得到

q=m5+pm.q=m^5+pm.

固定 mm 后,合法 pp 的数目为 max⁡(0,⌊(M−m5)/m⌋)\max(0,\lfloor(M-m^5)/m\rfloor)。因 m≥1m\ge1,这一上界不会超过 MM。此外 p≥1p\ge1 要求 m5+m≤Mm^5+m\le M,只剩有限个 mm。

不同 mm 不会重复计入同一 (p,q)(p,q):函数 x5+px+qx^5+px+q 在实轴严格递增,因为 x5x^5 与 pxpx 都严格递增,所以实根至多一个。总数因此为

∑m≥1m5+m≤M⌊M−m5m⌋.\sum_{\substack{m\ge1\\m^5+m\le M}} \left\lfloor\frac{M-m^5}{m}\right\rfloor.

例如 M=100M=100 时只有 m=1,2m=1,2,数目为 99+34=13399+34=133。单调性保证这是真正的参数组数,而不是把同一组参数的不同根重复相加。

使用范围

系数必须先化为整数:有理系数方程可以乘以公分母,任意实系数不能套用。首项系数因参数取值而变成零时,方程次数变化,须另行处理。

“首一多项式的有理根必为整数”也要求系数为整数。例如 x−1/2x-1/2 首项系数为 11,却有非整数有理根。

用奇偶性排除整数根

若整系数 PP 满足 P(0)P(0)、P(1)P(1) 都是奇数,则 PP 没有整数根。

证明。 偶数 mm 的所有正整数次幂都是偶数,所以 P(m)P(m) 与常数项 P(0)P(0) 同奇偶;奇数 mm 的所有幂都是奇数,所以 P(m)P(m) 与系数和 P(1)P(1) 同奇偶。两种情况下 P(m)P(m) 都为奇数,不能为零。

此法只排除整数根,不能直接排除所有有理根。例如 2x−12x-1 的 P(0)=−1,P(1)=1P(0)=-1,P(1)=1 都是奇数,却有有理根 1/21/2。首一整系数情形再结合有理根定理,才可同时排除有理根。

关联阅读

主题目录 · 全站目录