笛卡尔符号规则计算器
使用笛卡尔符号规则找出多项式可能的正实根和负实根的数量。计算f(x)和f(-x)中的符号变化,列出所有可能的根数,并构建包含逐步推导的完整正/负/复数根组合表。
输入
用逗号或空格分隔,从最高次项到常数项。1,-3,2,5,-1表示x^4 - 3x^3 + 2x^2 + 5x - 1。
输出
| 正 | 负 | 复数 |
|---|---|---|
| No data yet | ||
使用指南
笛卡尔符号规则计算器可以找出多项式可能拥有的正实根和负实根的数量,而无需求解。从最高次项到常数项输入系数,它将计算符号变化,列出所有可能的根数,并构建完整的根组合(正、负、复数)表,与多项式的次数一致。
它专为代数和前微积分学生在因式分解或应用二次/三次公式前验证根数而设计,也为任何想快速了解预期有多少实根的人设计。
使用方法
- 输入系数,用逗号或空格分隔,从最高次项到常数项。例如,
1,-3,2,5,-1表示x⁴ - 3x³ + 2x² + 5x - 1。 - 读取f(x)和f(-x)的符号变化计数。
- 检查可能的根计数和根的组合表,了解每个有效的(正、负、复数)分割。
- 使用逐步推导查看如何到达每个计数。
结果会在输入时自动更新。
什么是笛卡尔符号规则?
对于具有实系数的多项式,从最高次项写到常数项:
- 正实根的数量(计重数)要么等于f(x)的连续非零系数之间的符号变化数量,要么比这个数少偶数个。
- 负实根的数量遵循应用于**f(-x)**的同一规则——每个奇数次项的系数都取反的多项式。
计算符号变化时,零系数被完全跳过——它们不算作任何一种方向的"符号",所以像x⁴ + 0x³ - 1这样的项被读作+, -(一次符号变化),而不是+, 0, -。
为什么是"或少偶数个"?
该规则给出的是上界而非精确计数,因为非实根总是以复共轭对的形式出现。如果符号变化表明最多3个正根,实际数量可能是3或1——"缺失的"2个将是复共轭对。这就是为什么计算器列出每种可能性(3、1)而不是单个数字,以及为什么根的组合表总是用偶数个复数根填充次数的剩余部分。
阅读根的组合表
每一行是解释多项式所有根的一种数学上一致的方式:正实根的计数、负实根的计数和复数(非实)根的计数——三者总是相加等于多项式的次数。例如,一个四次多项式具有3种可能的正符号变化和1个负符号变化,它可能有3个正根+ 1个负根+ 0个复数根,或1个正根+ 1个负根+ 2个复数根——两行都出现在表中,而实际的根(通过求解多项式找到)将恰好与其中一行匹配。
要真正求解根而不只是限制根的数量,请参阅三次方程求解器(适用于次数3)或二次公式求解器(适用于次数2)。
隐私
此计算器完全在浏览器中运行。您的系数永远不会被上传、记录或存储——计算在您的设备上本地进行。
使用此工具的更多方式
REST API
curl -X POST https://api.iotools.cloud/v1/tool/descartes-rule-of-signs-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"coefficients": "1,-3,2,5,-1"
}'替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。
让 AI 代理执行
Use the IOTools `descartes-rule-of-signs-calculator` tool (Descartes' Rule of Signs Calculator) on this input:
YOUR_INPUT_HERE将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。
嵌入式小组件
<iframe
src="https://iotools.cloud/embed/descartes-rule-of-signs-calculator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="笛卡尔符号规则计算器 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。
| 每次调用费用 | 5 积分起 |
|---|