python计算一元一次方程的根_一元三次方程

一元三次方程

作者小贺提示

此篇及以后,标有***【*】的会在文章最后有解释说明,尽量保证正文思路流畅。

一元整式方程

形如:

eb8e520c8ed535993ffc460d7fb23ace.png

只有一个未知数的方程叫一元整式方程。

一元一次方程和一元二次方程,大家在初中就学过,而更高次数的方程就不会学了,所以这期我来带大家一起推导一下一元三次方程的求根公式以及判别式。

一元三次方程

形如:

2e291a3629fe48b8778a2f1de6d64d24.png

的方程叫一元三次方程。

推导之前的思考

根据代数原理【1】,一元三次方程的根有三个(三个实根或一实两虚【2】)。高次方程先降次,用配方法可以将二次项消掉。一元三次方程的根是两个三次根号项相加而成,所以我们可以先设x=m+n,再进行推导,先看看下面这个巧妙的推导吧!

一元三次方程求根公式推导

2e291a3629fe48b8778a2f1de6d64d24.png

先整体除以a:

3cfccd4748fd156b984caacc6687d1f4.png

用配方法合并三次项和二次项:

de47a3e7b9ef55af8377928ed6e81765.png

设:

96fbdb5ea0c7f1fdb2874c91be08e130.png

则方程会变成:

da7d1169443bfefc4ae2aad8a05bf5c8.png

这个简化的形式是我们想要的。

我们设y=m+n,使3mn+p=0,则可得:

43bb8d2fcbadeaa30ba8efcc6391ce29.png

现在我们得到了:

44c7e033b221af0c73d9519c8c7966b3.png

上面是推导出来的,下面是令设的。下面来解这个二元三次方程,令M=m^3,N=n^3,则上面的式子变成:

a92d803ace09791418cedca25bc7486a.png

下面的式子两边都立方:

5a6a64bed8355b703138fc3dba189a95.png

注意:这里将下面这个方程立方会有增根。根据令设,根可表示为:

4ad5fa2766b5bf07fdd252c03959e60e.png

这里的计算是立方根【3】,那我们考虑:

7a7ae907a7fbbd8fe4109bc21d73a5a5.png

其解是:

3c2c4036a185f4df029489da8f5ac79a.png

【4】其中:

c4d47e8ced648892b85dcb53493840e3.png

再看这个式子:

b16e35c39ca0787651010cf29dd5875d.png

我们可以猜出这个式子有3组解:

0c125c25d9add837766eb981db2fc436.png

这里的开立方计算是算数立方根【3】。然而再看这个式子:

143eb7b715e1ff8eb3ad5ed930d78318.png

我们发现它有9组解:

15c8d1fbd420eea7f61a95f3dea57c44.png

这里的开立方计算是算数立方根【3】。其中,只有前三个是原方程的解,说明之前等式两边立方使原方程有6个增根。

所以,最终的解应该是:

dff83f8f332fa68570e3fdc69d93daaa.png

最后,我们来放松地解一下二元二次方程吧:

805d2cfcb1eeac17f9359c98fe50db6f.png

用消元法:

ebae3c9d7dbc4418ba52ff2944c4bfc9.png

对于方程

da7d1169443bfefc4ae2aad8a05bf5c8.png

的解:

830102c37bee2dccd5c8c7e901d8c561.png

(这里的开立方计算是算数立方根【3】)是可交换的【5】,所以最终的根就是:

e34705bd3f6990f3ebfc533b6e2abc47.png

判别式

上文中的x和y的实虚性是一致的(因为-b/3a是实数),所以下文都讨论y的实虚性。M和N中的根号下数的正负及其重要,所以我们就讨论二次根号下数的正负。

判别式的推导

设:

191ff5b4a767213c115e5803c1ca34d9.png

当判别式大于0,则三次根号下的数是实数,即m1和n1都是实数,所以y1是实数,而另两个根:

12dcab07a49faca77afa2c9fab9f3894.png

同理:

f749fb9c6310ba5ff41d290d7c7793e3.png

很明显,y2和y3是共轭复数【6】。

当判别式等于0,即m1=n1,很明显y1是实数,而另两个根:

f53c104e6b655330a2d0e29a16cd227a.png

同理,y3=y2,都是实根。特别的,当p=q=0时,y1=y2=y3=0,三重零根。当p,q不等于0,y2=y3。

当判别式小于0,m1和m2是复数,复数开立方根后还是复数,且两个共轭复数开立方根后还是互为共轭复数【7】,共轭复数相加为实数,所以这三个根都是实根。

综上所述,

当判别式大于0,一实两共轭虚;

当判别式等于0,三个实根,

        当p=q=0,三重零根,

        当p,q不等于0,两个相等实根;

当判别式小于0,三个实根。

注释

【1】代数原理属于代数学,它利用变换、置换等研究代数理论,给出一些基本定理,如一元n次方程有n个根。

【2】根据代数原理,一元整式方程虚根的数量是偶数个,所以一元三次方程的虚根数量就是0个或2个。

【3】平方根和一元三次方程类似,它像是只有三次项和常数项的一元三次方程,开根结果有3个值(一实两虚);而算数平方根是3个值中的实数。

【4】这个计算下一期会讲。

【5】可交换的意思是几个参数交换位置,最终的值不变,比如:3mn+2m+2n,当m和n交换时,结果不变。

【6】高中知识,下下期会讲。

【7】同样,下下期会讲。

那么这一期的内容就结束了,希望大家能够理解一元三次方程求根的思路。咱们下期见!

下一期:“纯粹方程的解”

下下期:“复数的变换”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值