免费笛卡尔符号法则计算器

多项式系数

p(x) = a0 + a1x + a2x² + a3x³ + a4x⁴ + a5x⁵

xn

输入系数分析

笛卡尔符号法则 是一个历史悠久的准则,用于界定具有实系数的多项式的正实根和负实根的可能个数。这里介绍的 笛卡尔符号法则计算器 自动完成繁琐的系数序列符号变化计数,即时给出可能的根分布。只需输入多项式的系数,即可获得正根、负根的可能个数以及非实根的下界。该工具既可作为多项式根计算器,也可作为正根计算器或负根计算器,因为它为每种情况分别进行基于符号的分析。

该法则由勒内·笛卡尔在他1637年的著作《几何学》中首次提出。它指出,对于一个实系数多项式

p(x)=anxn+an−1xn−1+⋯+a1x+a0,p(x)=a_n x^{n}+a_{n-1}x^{n-1}+\cdots +a_1 x + a_0,

正实根的个数等于其非零系数序列中符号变化的次数,或者比该次数少一个偶数整数。换句话说,如果系数符号变化 kk 次,则可能的正实根个数为 k,k−2,k−4,…k, k-2, k-4, \dots,直至结果为1或0(不会是负数)。对于负实根,将相同法则应用于多项式 p(−x)p(-x);从其系数(忽略零后)得到的符号变化次数即为负实根的最大个数,所有可能的个数由该次数逐次减去偶数得到。

手动应用法则

要手动使用笛卡尔法则,请按以下步骤操作:

  1. 将多项式写成标准形式(降幂排列)。为缺失的项插入零系数以保持模式清晰,但在计数符号变化时忽略它们。
  2. 计数非零系数序列中的符号变化。若一个正系数后面跟着负系数,或相反,则发生一次符号变化。
  3. 记录符号变化次数 – 这是正实根的最大可能个数。反复减去2直至达到0或1;每个结果数都是正实根的可行个数。
  4. 为研究负根,构造 p(−x)p(-x)。最简单的方法:写出 p(x)p(x) 的系数,并将所有奇次项(即 x,x3,x5,…x, x^{3}, x^{5},\dots 的系数)的符号取反。常数项和偶次项的系数保持原号。
  5. 计数 p(−x)p(-x) 系数列表中的符号变化(同样忽略零)。可能的负实根个数由该次数减去偶数直至达到0或1得到。

如果多项式的常数项为零(即 a0=0a_0 = 0),则零本身是一个根。其重数等于出现非零系数的最小 xx 的幂次。例如,在 p(x)=2x4+3x2p(x)=2x^{4}+3x^{2} 中,有非零系数的最小幂次是 x2x^{2},因此零是重数为2的根。

非实根的最小个数 可由多项式的次数以及正、负实根的最大可能个数推导得出。若多项式次数为 nn,零的重数为 kk,正实根和负实根的最大可能个数分别为 Pmax⁡P_{\max} 和 Qmax⁡Q_{\max},则非实根的最小可能个数为

n−(k+Pmax⁡+Qmax⁡).n - (k + P_{\max} + Q_{\max}).

此公式给出一个下界;实际非实根个数可能更高,但其奇偶性必须与实根可能个数的总和一致。

使用在线计算器

交互式笛卡尔符号法则计算器使整个过程即时完成。您只需在提供的字段中输入多项式从最高次到常数项的系数。界面会根据需要动态创建新字段,因此您无需担心多项式的次数。系数输入完毕后,工具会立即显示:

  • 系数序列和 p(x)p(x) 的符号变化次数。
  • 所有可能的正实根个数。
  • p(−x)p(-x) 的系数序列及其符号变化次数。
  • 所有可能的负实根个数。
  • 零是否为根,若是则显示其重数。
  • 非实根的最小个数(按上述公式计算)。

计算器为您处理所有奇偶减法和偶数缩减,确保列出的可能性正确无误。

示例讲解

让我们通过几个示例来了解该法则的实际应用。您可以将同样的多项式输入计算器进行验证。

示例 1. 考虑 p(x)=6x5+5x4−4x3+3x2+2x+1p(x)=6x^{5}+5x^{4}-4x^{3}+3x^{2}+2x+1。

  • 系数为 +6,+5,−4,+3,+2,+1+6, +5, -4, +3, +2, +1。有两个符号变化:从 +5+5 到 −4-4 以及从 −4-4 到 +3+3。因此可能的正实根个数为 22 或 00。
  • 为考察负根,构造 p(−x)=−6x5+5x4+4x3+3x2−2x+1p(-x) = -6x^{5}+5x^{4}+4x^{3}+3x^{2}-2x+1。其系数为 −6,+5,+4,+3,−2,+1-6, +5, +4, +3, -2, +1,有三个符号变化。因此可能的负实根个数为 33 或 11。
  • 常数项为1,所以零不是根。多项式次数为5,所以非实根的最小个数为 5−(0+2+3)=05 - (0+2+3) = 0。(这里实际个数可能为0、2或4,因为非实根的总数必须与未能达到的实根个数具有相同的奇偶性。)

示例 2. 考察 p(x)=x3−2x2−xp(x)=x^{3}-2x^{2}-x。

提出 xx:最小非零幂次为 x1x^{1},因此零是重数为1的根。p(x)p(x) 的系数(忽略零次项)为 +1,−2,−1+1, -2, -1 – 一次符号变化,意味着恰有一个正实根。对于 p(−x)=−x3−2x2+xp(-x) = -x^{3}-2x^{2}+x,系数为 −1,−2,+1-1, -2, +1 – 也是一次符号变化,因此恰好可能有一个负实根。使用公式,非实根的最小个数为 3−(1+1+1)=03 - (1+1+1) = 0。

示例 3. 观察 p(x)=x3+x2+1p(x)=x^{3}+x^{2}+1。

所有系数均为正,产生零次符号变化。因此该多项式没有正实根。对于 p(−x)=−x3+x2+1p(-x) = -x^{3}+x^{2}+1,系数为 −1,+1,+1-1, +1, +1 – 一次符号变化,允许恰好一个负实根。零不是根。次数为3,所以非实根的最小个数为 3−(0+0+1)=23 - (0+0+1) = 2。事实上,该三次多项式有一个负实根和两个共轭复根。

这些示例既展示了笛卡尔法则的力量,也揭示了其局限性:它给出上界和可能个数,但不能保证存在性或在奇偶约束之外的重数。对于符号变化次数为0或1的多项式,该法则实际上给出了正(或负)根的精确个数。其他情况下,需要进一步研究——如有理根检验或绘图——才能确定实际的根结构。

笛卡尔法则的意义

即使是在强大的多项式求解器时代,笛卡尔法则仍然是一个有价值的前期检查。它不需要任何运算,只需观察符号,因此非常快速。使用像本文介绍的实根多项式专用工具,学生和专业人士可以在采用更重型的计算方法之前快速评估根的分布。该法则在处理难以直接因式分解的高次多项式时尤其有用。

该计算器还可作为教学辅助工具:实时观察符号变化次数更新有助于内化该法则背后的逻辑。无论您是为考试学习还是分析多项式模型,拥有一个高效的正根计算器和负根计算器都能简化整个过程。

常见问题

1. 笛卡尔符号法则如何确定可能的正实根个数?

该法则指出,正实根的个数等于标准形式多项式非零系数的符号变化次数,或者比该次数少一个偶数。因此,若有 k 次符号变化,可能的个数为 k, k-2, k-4, ...,直到0或1。

2. 如何使用笛卡尔符号法则求负实根的个数?

构造 p(-x):将原多项式中奇次项(x, x³, x⁵等)的系数符号取反。然后计数 p(-x) 系数列表中的符号变化次数。可能的负实根个数由该次数逐次减去偶数,直到达到0或1。

3. 如果多项式的符号变化次数为零,这意味着什么?

如果没有符号变化,则多项式正实根个数确切为零。在这种情况下该法则给出精确的零。对于负根,需检查 p(-x);如果其系数列表也没有符号变化,则同样没有负实根。

4. 如何确定零作为根的重数?

零的重数是出现非零系数的最小 x 的幂次。例如,在多项式 2x⁴ + 3x² 中,有非零系数的最小幂次是 x²,因此零是重数为2的根。如果常数项非零,则零不是根。

5. 计算器如何计算非实根的最小个数?

计算器使用公式 n - (k + P_max + Q_max),其中 n 是多项式次数,k 是零的重数(若零是根),P_max 和 Q_max 分别是正、负实根的最大可能个数。输入系数后,它会自动显示这个下界。

使用方法

  1. 从常数项 (a0) 到 x⁵ 项 (a5) 输入多项式的系数。未使用的字段保留为 0。
  2. 计算器自动运用笛卡尔符号法则分析 p(x) 和 p(-x) 的符号变化。
  3. 查看结果,了解可能正根数、可能负根数以及非实根的最小个数。