三次方程是 3 次多项式,一般形式为 ax³ + bx² + cx + d = 0。与二次方程不同,三次方程可以有 1、2 或 3 个实数解,并且没有大多数人在学校学习的简单封闭式公式。然而,它们可以使用卡尔达诺的公式或数值方法来解决。

一般形式

ax³ + bx² + cx + d = 0

其中 a ≠ 0 (否则它不是三次方)。该方程可以有:

  • 3个不同的实根
  • 1 个实数根和 2 个复共轭根
  • 重复根(当判别式为零时)

卡尔达诺公式

要使用卡尔达诺公式,首先通过代入 x = t - b/(3a) 来降低三次(消除 x² 项):

t³ + pt + q = 0

然后使用涉及判别式的复杂公式找到根:

Δ = -4p³ - 27q²

如果 Δ > 0:三个不同的实根 如果 Δ = 0:至少有两个相等的实根 如果 Δ < 0:一个实数根和两个复共轭根

工作示例

求解 x3 - 6x2 + 11x - 6 = 0

通过检查或试验,我们可以测试小整数。测试 x = 1:

1 - 6 + 11 - 6 = 0 ✓

所以 x = 1 是一个根。因式分解 (x - 1):

(x - 1)(x² - 5x + 6) = 0
(x - 1)(x - 2)(x - 3) = 0

三个根是 x = 1, 2, 3。

不因式分解求根

对于不能很好分解的三次方程,请使用: 1.卡尔达诺公式(代数上精确但复杂) 2.像Newton-Raphson这样的数值方法(迭代,一次找到一个根) 3. 绘图以估计根并使用 Newton-Raphson 进行细化

应用

三次方程出现在:

  • 工程(应力应变分析、流体动力学)
  • 物理学(阻力介质、立方体材料中的抛射运动)
  • 经济学(优化问题、生产成本曲线)
  • 计算机图形学(三次贝塞尔曲线)

## 尖端

如果您怀疑有理根,请使用有理根定理:任何有理根 p/q 都有 p 除 d 和 q 除 a。这大大缩小了您的测试候选范围。始终通过替换来验证根。

使用我们的三次方程求解器 立即找到所有根,无论是实根还是复根。