跳到主要内容
  • 打开数学解题器
  • 询问 AI 辅导老师
  • 查找 AP 课程
  • 创建测验
  • 打开计算器
  • 图形计算器
  • 浏览全部计算器
  • 阅读数学指南
↑ ↓回车打开 · Esc 关闭
开始解题

方程求解器

方程和表达式共用一个输入框:自动识别类型并选用合适的方法。

示例

关于方程求解器

方程求解器必须先识别面对的是哪一类问题。一次方程需要逆运算,二次方程需要判别式,三次或四次方程可以借助有理根定理逐步分解。

只要可能,本求解器会把各项整理成一个多项式并精确求解。对于 2x=322^x = 32 或 sin⁡x=0.5\sin x = 0.5 这样的方程,它用数值方法确定实数根,并列出指定区间内的根。如果没有等号,它会化简表达式或求出表达式的值。

什么是方程求解器?

方程求解器接收含一个未知数的方程,返回满足它的所有值以及所用的方法。方法取决于方程的类型。像 5x−3=125x - 3 = 12 这样的一次方程只需逆运算。像 x3−6x2+11x−6=0x^3 - 6x^2 + 11x - 6 = 0 这样的多项式方程需要逐个求出它的根。像 2x=322^x = 32 这样的方程,未知数在指数上,又需要另一种处理方式。

本求解器先把方程改写为一个表达式等于零的形式,然后检查该表达式是不是多项式。如果是,就精确求出所有根;如果不是,就在指定区间内用数值方法确定实数根。如果输入的是没有等号的表达式,它会被展开并化简,例如 (x+3)2(x + 3)^2 变为 x2+6x+9x^2 + 6x + 9。

如何使用方程求解器

  1. 输入方程,例如 x^3 − 6x^2 + 11x − 6 = 0,或者输入表达式,例如 (x + 3)^2。
  2. 乘方用 ^,乘法用 *(数和字母之间可以省略),根式用 sqrt( )。
  3. 点击“求解”。“我们对题目的理解”一行会告诉你选用了哪种方法。

公式

有理根定理

anxn+⋯+a0=0, x=pq⇒p∣a0, q∣ana_n x^n + \cdots + a_0 = 0,\ x = \frac{p}{q} \Rightarrow p \mid a_0,\ q \mid a_n

求根公式

x=−b±b2−4ac2ax = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}

因式定理

P(r)=0  ⟺  (x−r) 整除 P(x)P(r) = 0 \iff (x - r) \text{ 整除 } P(x)

例题详解: x³ − 6x² + 11x − 6 = 0

例题求解三次方程 x3−6x2+11x−6=0x^3 - 6x^2 + 11x - 6 = 0。根据有理根定理,任何有理根都必须整除 6,所以求解器检验候选值 ±1,±2,±3,±6\pm1, \pm2, \pm3, \pm6。它找到 x=1x = 1,除去这个因式后剩下 x2−5x+6x^2 - 5x + 6,接着找到 x=2x = 2,剩下 x−3x - 3,最后得到 x=3x = 3。把每个根代入原三次方程都得 0,验算证实了这一点。

下面的解答由驱动上方计算器的同一计算引擎生成。

最终答案

x=1, x=2, x=3x = 1,\ x = 2,\ x = 3

我们对题目的理解

关于 x 的 3 次多项式方程。

x3−6x2+11x−6=0{x}^{3}-6{x}^{2}+11x-6 = 0

分步解答

  1. 从方程出发

    x3−6x2+11x−6=0{x}^{3}-6{x}^{2}+11x-6 = 0
  2. 把所有项移到一边

    x3−6x2+11x−6=0x^{3} - 6x^{2} + 11x - 6 = 0
  3. 用有理根定理检验候选值:x = 1 是一个根

    用 (x - 1) 进行综合除法,剩下一个 2 次多项式。

    x2−5x+6=0x^{2} - 5x + 6 = 0
  4. 用有理根定理检验候选值:x = 2 是一个根

    用 (x - 2) 进行综合除法,剩下一个 1 次多项式。

    x−3=0x - 3 = 0
  5. 用有理根定理检验候选值:x = 3 是一个根

    用 (x - 3) 进行综合除法,剩下一个 0 次多项式。

  6. 汇总实数解

    x=1,x=2,x=3x = 1,\quad x = 2,\quad x = 3

所用公式

  • 有理根定理

    x=pq, p∣a0, q∣anx = \frac{p}{q},\ p \mid a_0,\ q \mid a_n

3 次多项式按重数计算恰好有 3 个根(其中一些可能是复数)。先求出精确的有理根,其余的根再精确求解或近似计算。

验算

  • x = 1:左边 = 0,右边 = 0 ✓
  • x = 2:左边 = 0,右边 = 0 ✓
  • x = 3:左边 = 0,右边 = 0 ✓

详细讲解

分步求解多项式方程

因式定理指出:rr 是多项式的根,当且仅当 x−rx - r 是它的因式。所以求解器每找到一个根,就可以用综合除法把多项式除以 x−rx - r,使次数降低一次。剩下二次式时,用判别式和求根公式就能精确完成求解。正是这样,像 x4−5x2+4=0x^4 - 5x^2 + 4 = 0 这样的四次方程被分解为四个根 −2,−1,1-2, -1, 1 和 22。

如果剩下的因式没有有理根,它的实数根会用数值方法近似求出,并标上 ≈;对于二次因式,还会给出复数根。

非多项式方程

对于指数方程、对数方程和三角方程,求解器把方程写成 f(x)=0f(x) = 0,在 −100 到 100 的区间内扫描 ff 变号的位置,再用二分法逐个缩小范围。对于 2x=322^x = 32,它求得 x≈5x \approx 5,并代回方程,表明两边都等于 32。由于只搜索这个区间,求解器会在步骤中说明这一点;像 sin⁡x=0.5\sin x = 0.5 这样的周期方程有无穷多个解,只列出区间内的解。

常见错误

  • 想表示 (2x)^2 却写成 2x^2;乘方比乘法优先。
  • 以为三次方程只有一个答案;nn 次多项式最多可以有 nn 个实数根。
  • 输入 sin x 时不加括号;应写成 sin(x)。
  • 两边同时除以含 xx 的因式,丢失了使该因式为零的根。
  • 尝试因式分解之前,忘记把所有项移到一边。

小贴士

  • 使用公式之前,先把所有项移到一边并提取公因式。
  • 用函数图像计算器查看预计有多少个实数根。
  • 对于指数方程,看看两边能否化成同底数的幂。
  • 如果所有系数之和为 0,那么 x=1x = 1 是一个根;例题正是这种情况。
  • 先读“我们对题目的理解”一行;它会告诉你输入是如何被理解的,以及用了哪种方法。
  • 相除之前先提取 xx 这样的公因式;x3=4xx^3 = 4x 有三个解,而不是两个。

常见问题

这个求解器能处理哪些类型的方程?

任意次数的一次、二次和多项式方程,分母中含 x 的分式方程,以及含指数、对数或三角函数的一元方程(用数值方法求解)。

三次方程是怎样求解的?

求解器检验候选有理根 pq\frac{p}{q},用综合除法除去找到的每个根,再求解剩下的部分。剩下的无理根用数值方法求出。

为什么答案中有 ≈?

约等号表示这个根是用数值方法求得的,精确到大约 10 位有效数字,因为没有使用精确的解析表达式。

能化简没有等号的表达式吗?

能。输入 (x + 3)^2 这样的表达式即可展开并化简,输入数值表达式则会求出它的值。

能求出复数根吗?

二次方程以及除去实数根之后的多项式会给出复数根。非多项式方程在实数范围内求解。

答案经过验算吗?

是的。每个根都会代入原方程,残差显示在验算部分。

多项式方程可以有多少个解?

nn 次多项式方程最多有 nn 个实数解;按重数计算时,恰好有 nn 个复数解。四次方程 x4−5x2+4=0x^4 - 5x^2 + 4 = 0 有四个实数根:−2,−1,1-2, -1, 1 和 22。

有理根定理有什么用?

它把可能的有理根限定为分数 pq\frac{p}{q},其中 pp 整除常数项,qq 整除首项系数。这样只需检验一小串候选值,而不必瞎猜。

能只化简表达式而不求解吗?

能。去掉等号,计算器就会展开并合并同类项,而不是求解。输入 (x+3)2(x + 3)^2 会得到 x2+6x+9x^2 + 6x + 9。

求解任意方程

在上方输入方程或表达式。求解器会识别类型、选择方法,并验算给出的每个根。

更多数学计算器