一元三次方程的解法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一元三次方程023=+++d cx bx ax 的解法

先把方程023=+++d cx bx ax 化为03=++q px x 的形式: 令a

b

y x 3-

=,则原式变成 0)3()3()3(23=+-+-+-

d a

b

y c a b y b a b y a 0)3()932()273(2

22

332223

=+-++-+-+-d a b y c a b a by y b a

b a y b a by y a 039322732

322

2322

3

=+-++-+-+-d a bc cy a b y a b by a b y a b by ay

0)3272()3(2

323

=-++-+a bc

a

b d y a b

c ay 0)3272()3(2

33223

=-++-+a bc

a b a d y a b a c y

如此一来二次项就不見了,化成03

=++q py y ,其中22

3a

b a

c p -=,2333272a bc a b a

d q -+=。

---------------------------

对方程03=++q py y 直接利用卡尔丹诺公式:

3323321)3()2(2)3()2(2p

q q p q q y +--+++-

= 33223322)3()2(2)3()2(2p

q q p q q y +--⋅+++-

⋅=ωω 33233223)3

()2(2)3()2(2p q q p q q y +--⋅+++-

⋅=ωω 其中i 31+-=ω。

32)3

()2(p

q +=∆是根的判别式:Δ>0时,有一个实根两个虚根;Δ=0时,有三个实根,且

其中至少有两个根相等;Δ<0时,有三不等实根。

附:方程0

3=

+

+q

py

y(2)求根公式的推导过程:

不妨设p、q均不为零,令v

u

y+

=(3)

代入(2)得,0

)

3

)(

(

3

3=

+

+

+

+

+q

p

uv

v

u

v

u(4)

选择u、v,使得0

p

3uv=

+,即

3

p

uv-

=(5)

代入(4)得,q

v

u-

=

+3

3(6)

将(5)式两边立方得,

27

3

3

3

p

v

u-

=(7)

联立(6)、(7)两式,得关于3u、3v的方程组:

3

27

3

3

3

3

3

p

uv

p

v

u

q

v

u

-

=

⎪⎩

-

=

-

=

+

 ,且

于是问题归结于求上述方程组的解,即关于t的一元二次方程0

27

3

2=

-

+

p

qt

t的两根3u、3v。

27

43

2

p

q+

=

∆,

3

2

3

2

4

+

=

=

p

q

D

2

q

T-

=,

又记3u的一个立方根为

1

u,则另两个立方根为

1

1

2

u

=,

1

2

3

u

=,其中

1

ω、

2

ω为1的两个立方虚根。

以下分三种情形讨论:

1)若0

>

∆,即0

>

D,则3u、3v均为实数,可求得D

T

u+

=

3,D

T

u-

=

3。

取3

1

D

T

u+

=,3

1

D

T

v-

=,

j

i

v

u

y+

=,()3,2,1

,=

j

i组成的九个数中,有且只有下面三组满足

3

p

uv-

=,

1

u、

1

v;

2

u、

3

v;

3

u、

2

v,也就是满足

3

32

2

3

3

2

1

1

p

D

T

v

u

v

u

v

u-

=

-

=

=

=,于是方程(2)的根为,,,

这时方程(2)有一个实根,两个共轭虚根,,其表达式就是前面给出的“卡丹公式”

的形式,这里的根式及都是在实数意义下的。

2)若,即D=0时,可求得。取,

同理,可求得

方程(2)有三个实根,其中至少有两个相等的实根。

•3)若0

<

∆,即D<0时,因为0

2

3

2

3

<

-

=

⎛q

p

,∴p<0,0

3

3

>

⎛p

,则3u、3v均为虚数,求出3u、3v,并用三角式表示,就有,,其中T,都是实数,

相关文档
最新文档