当前位置:文档之家› 一元三次方程与复数

一元三次方程与复数

浅谈解一元三次方程
江苏省泰州中学袁蕴哲
一、由几个方程引出的讨论
解下列方程:
1、x-1=0
2、x2-1=0
3、x2+1=0
4、x3-1=0
易知,方程1的解为x=1,方程2的解为x=±1,方程3无实数根,方程4的解为x=1。

对于2、3两个一元二次方程,有根的判别式Δ=b2-4ac,根据Δ的正负来判断方程根的个数。

那么,对于形如ax3+bx2+cx+d=0的方程,我们要判断根的个数,最好的方法就是图像法:令f(x)=ax3+bx2+cx+d,可直观地看出f(x)的零点数,就是方程的根。

如方程5x3+x2-6x+1=0(见下图),易知,该方程有三个根。

将此函数平移,可得到与x轴分别有1个、2个、3个交点,说明任意一元三次方程可能有1~3个实根。

即:一元n次方程最多有n个实根。

再来看方程3,可移项为x2=-1,两边开方,得到。

负数的偶次方根是没有意义的,但为了使这个方程有解,我们规定,就有i2=-1。

易知,原方程的解就为x=±i。

由于数i没有实际的意义,只在解方程时为了使方程有解才引入,故把i称为虚数
(imaginary number),意为虚幻的、不存在的数;相对的,我们之前接触的所有数都叫实数(real number)。

规定了虚数以后,类似x2+1=0的方程也可以解了,而且有2个根。

二、解高次方程的数学史话
一元三次方程,乃至更高次方程的解法,经过了漫长的时间才得以给出,塔尔塔利亚、卡当(也译作卡尔丹)、费拉里、阿贝尔等人对这一问题的解决做出了卓越的贡献。

数学史上最早发现一元三次方程通式解的人,是十六世纪意大利的另一位数学家尼柯洛·冯塔纳。

冯塔纳出身贫寒,少年丧父,家中也没有条件供他念书,但是他通过艰苦的努力,终于自学成才,成为十六世纪意大利最有成就的学者之一。

由于冯塔纳患有“口吃”症,所以当时的人们昵称他为“塔尔塔利亚”,也就是意大利语中“结巴”的意思。

后来的很多数学书中,都直接用“塔尔塔利亚”来称呼冯塔纳。

经过多年的探索和研究,塔尔塔利亚利用十分巧妙的方法,找到了一元三次方程一般形式的求根方法。

这个成就,使他在几次公开的数学较量中大获全胜,从此名扬欧洲。

但是塔尔塔利亚不愿意将他的这个重要发现公之于世。

当时的另一位意大利数学家兼医生卡当,对塔尔塔利亚的发现非常感兴趣。

他几次诚恳地登门请教,希望获得塔尔塔利亚的求根公式。

后来,塔尔塔利亚终于用一种隐晦得如同咒语般的语言,把三次方程的解法“透露”给了卡当。

卡当通过解三次方程的对比实践,很快就彻底破译了塔尔塔利亚的秘密。

卡当把塔尔塔利亚的三次方程求根公式,写进了自己的学术著作《大法》中,但并未提到塔尔塔利亚的名字。

随着《大法》在欧洲的出版发行,人们才了解到三次方程的一般求解方法,因此后人就把这种求解方法称为“卡当公式”。

塔尔塔利亚知道卡当背信弃义的行为后非常生气,要与卡当辩论,卡当排出了他的学生费拉里应战。

费拉里也是天资过人,他在老师的基础之上,进一步研究了一元四次方程的解法。

由于塔尔塔利亚不会解四次方程,这场论战也就不了了之了。

后来挪威学者阿贝尔终于证明了:一般的一个代数方程,如果方程的次数n≥5 ,那么此方程不可能用根式求解。

即不存在根式表达的一般五次方程求根公式。

这就是阿贝尔定理。

高次方程求解的工作就此告一段落。

值得注意的是,卡当在研究三次方程时,遇到了给负数开根的问题,就首次引入了复数的概念,经过达朗贝尔、棣莫弗、欧拉、高斯等人的工作,此概念逐渐为数学家所接受。

三、复数与一元方程的解
将实数与虚数相加,就得到复数(complex number),一般用z表示,可写作:
z=a+bi
其中a为复数的实部,b为复数的虚部。

当b=0时为实数,a=0,b≠0时为虚数,又叫纯虚数。

由此,数的概念又扩展了一步:从实数集到复数集(用C表示)。

表示如下:
复数实数
有理数
整数
自然数正整数
负整数
分数
无理数
虚数
由,可得:
i4n+1=i,i4n+2=-1,
i4n+3=-i,i4n=1。

这就是关于i的运算。

观察复数a+bi,与多项式类似,所以复数的计算法则也与多项式类似,只是计算i的乘方时要换算成对应值。

如:(1+6i)(4-2i)=4-2i+24i-12i2=16+22i。

有了关于复数的定义与运算,让我们再来看一看方程问题。

对于一元二次方程,如果Δ<0,Δ开根后应是一个虚数,可用来表示,那么方程的两根就应该是:
所以,Δ<0的一元二次方程,也有两个根,只不过这两根是在复数集上的。

三次方程又是如何呢?我们以方程4为例,x3-1=0。

左边运用公式,化为:
(x-1)(x2+x+1)=0
易得:x-1=0(I)或x2+x+1=0(II)
方程(I)解得:x=1
方程(II)运用上面的结论,得:
所以方程竟有三解!并不是一眼看上去的一解。

考察其他三次方程,结论不变,可得下表:
代数基本定理:任何复系数一元n次多项式方程在复数域上至少有一根(n≥1)。

四、解一元三次方程
下面我们来研究解一元三次方程的方法
●卡当公式
这是解普通一元三次方程的最常用的方法。

但是比较繁琐,需要多次开根运算。

下面是解二次项系数为0的三次方程的卡当公式:
●盛金公式
盛金公式是近年来比较广为使用的解法,由我国的范盛金推导出而得名。

其最大特点就
是判别式的形式简便,较卡当公式容易记忆。

重根判别式:A=b2-3ac;B=bc-9ad;C=c2-3bd,
总判别式:Δ=B2-4AC
●因式分解
因式分解法是解方程的另一有效方法。

易知,任意三次方程都可以分解成(x-x1)(x-x2)(x-x3)=0,(x1,x2,x3∈C)的形式,那么x1,x2,x3就是它的三个根。

例:解方程x3+3x2+3x+1=0
解:因式分解可得:
(x+1)3=0
∴x1=x2=x3=-1
●试根法
这是笔者的数学老师,也几乎是所有数学老师最推崇的方法。

原因是在许多实际题目中,为了减小计算量,常常有一根是0、±1、±2,所以我们可以把这几个数带进去试,大多数情况都能得到一个根。

然后用多项式除法,把三次式化成一个一次式和一个二次式相乘的形式,这样就相当于解二次方程了。

●求导法
众所周知,求导求到的是函数的驻点,而无法判断零点,也就是说,不能通过求导来解三次方程,不过,笔者认为,我们却可以借求导来判断函数根的情况。

(ax3+bx2+cx+d)’=3ax2+2bx+c,Δ=(2b)2-4×3ac
当Δ>0时,设函数的两个驻点是x1,x2,易知x1x2>0时,方程有一实根;x1x2=0时方程有三实根,其中一对重根;x1x2<0时方程有三实根。

当Δ≤0时,函数单调,方程只有一个实根。

(指导老师:杨子圣)。

相关主题