首页 >> 常识问答 >

问一元三次方程的求根公式

2026-03-16 14:27:05

答

【一元三次方程的求根公式】说起解方程,大家最熟悉的恐怕就是初中课本里那套“十字相乘”或者“求根公式”对付二次方程了。那时候觉得挺神奇,两根数一看就知道。可一旦次数往上加一,变成一元三次方程 $ax^3+bx^2+cx+d=0$,很多人第一反应就是:这玩意儿能解吗?而且能不能直接套公式?

其实,早在文艺复兴时期,意大利数学家塔尔塔利亚和卡尔达诺就已经啃下了这块硬骨头。这套公式被称为卡尔达诺公式(Cardano's Formula)。不过要拿到这个“标准答案”,直接对着一般形式硬推是不现实的,中间还得经历一个关键的“变身”过程。咱们得先把那个碍眼的平方项给去掉,把方程化简成一种更纯粹的模样,所谓的“缺项形式”。这一步在数学上叫做“换元法”,简单说就是令 $x = y - \frac{b}{3a}$,经过一番代入整理,原本复杂的三项式就能变成看起来清爽多倍的 $y^3 + py + q = 0$。

一旦到了这个缺项状态,核心公式才算真正登场。它的本质其实是构造两个数 $u$ 和 $v$,让它们的立方和满足原方程关系。最终解的形式看起来有点唬人,像是开立方再加减组合,里面还藏着虚数的影子。这里有个特别有意思的地方,有时候就算最后求出来是实数根,计算过程中却不得不先算出虚数,这在当时可是困扰了数学家很久的事,直到后来复数体系完善了才理顺。所以在实际应用中,如果判别式小于零,用三角函数代换的方法往往比硬套求根公式更顺手。

为了让大家看得更明白,我把核心的解题逻辑和根的情况做了一个梳理总结,你可以把它当作一张“速查表”放在手边。

核心求解逻辑与根的分布总结

关键步骤 操作要点 公式或定义 备注说明
: : : :
方程预处理 将一般式化为缺项式 令 $x=y-\frac{b}{3a}$
得到 $y^3+py+q=0$
这是应用公式前的必要“瘦身”步骤
判别式判断 计算 $\Delta$ 的正负 $\Delta = (\frac{q}{2})^2 + (\frac{p}{3})^3$ 决定实根还是复根,以及根的个数
卡丹公式 求解主变量 $y$ $y=\sqrt[3]{-\frac{q}{2}+\sqrt{\Delta}} + \sqrt[3]{-\frac{q}{2}-\sqrt{\Delta}}$ 这里的开方需取三个值(复数单位)
回代求 $x$ 还原变量 $x = y - \frac{b}{3a}$ 只有把 $y$ 的结果带回去才是最终答案
根的情况分类 $\Delta > 0$ 一个实根,两个共轭复根 此时公式里全是实数运算,最直接
根的情况分类 $\Delta = 0$ 三个实根,其中至少两个相等 特殊情况,若 $p,q$ 均为 0 则三根相同
根的情况分类 $\Delta < 0$ 三个互不相同的实根 即“不可约情形”,建议用三角法辅助求解

看完这些表格内容,你可能会发现,虽然公式有了,但真上手解的时候,尤其是遇到 $\Delta < 0$ 的情况,手算复杂度极高。这也是为什么现在很多工程计算里,大家更愿意用牛顿迭代法去逼近数值,而不是非要去推导那个长串的根式符号。毕竟对于三次方程来说,公式的存在更多是理论上的完备性证明,而在具体数值计算上,灵活的手段往往比死记硬背更有用。不过理解这个公式的来龙去脉,对后面学习群论、伽罗瓦理论都会有很大的帮助,毕竟那是现代代数思想的起点之一。

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

 
分享:
最新文章