Skip to content

1.6.2 不高于四次的方程

1.6.2.1 一次方程 (线性方程)

1. 正规形式

(1.146)ax+b=0(a0).

2. 解的个数

方程有唯一解

(1.147)x1=ba.

1.6.2.2 二次方程 (平方方程)

1. 正规形式

(1.148a)ax2+bx+c=0(a0)

或者除以 a :

(1.148b)x2+px+q=0.

2. 实方程的实根个数

实方程的实根个数取决于判别式

D=4acb2 对于 (1.148a)

或者

(1.149)D=qp24 对于 (1.148b)

的符号, 有以下三种情况:

  • D<0 时,有两个实数解 (两个实根),

  • D=0 时,有一个实数解 (两个相同的根),

  • D>0 时,没有实数解 (两个复根).

3. 二次方程根的性质

x1x2 是二次方程 (1.148a) 或 (1.148b) 的根,则下述等式成立:

(1.150)x1+x2=ba=p,x1x2=ca=q.

4. 二次方程的解

方法 1 若方程可因式分解为

(1.151a)ax2+bx+c=a(xα)(xβ)

(1.151b)x2+px+q=(xα)(xβ),

即得其根

(1.152)x1=α,x2=β.

x2+x6=0,x2+x6=(x+3)(x2),x1=3,x2=2.

方法 2 当 D0 时,使用求根公式:

a) 对于 (1.148a), 方程的解是

(1.153a)x1,2=b±b24ac2a

(1.153b)x1,2=b2±(b2)2aca.

b 是偶数,可使用第二个公式.

b) 对于 (1.148b), 方程的解是

(1.154)x1,2=p2±p24q.

1.6.2.3 三次方程 (立方方程)

1. 正规形式

(1.155a)ax3+bx2+cx+d=0(a0)

或者除以 a ,进行变量替换 y=x+b3a ,有

(1.155b)y3+3py+2q=0 或简记为 y3+py+q=0,

其中

(1.155c)q=2q=2b327a3bc3a2+da,p=3p=3acb23a2.

2. 实根个数

实根个数取决于判别式

(1.156)D=q2+p3

的符号, 有以下三种情况:

  • D>0 时,有一个实数解 (一个实根,两个复根);

  • D<0 时,有三个实数解 (三个不同的实根);

  • D=0 时,若 p=q=0 ,有一个实数解 (一个三重实根); 若 p3=q20 ,有两个实数解 (一个单根, 一个二重实根).

3. 三次方程根的性质

x1,x2x3 是三次方程 (1.155a) 的根,则下述等式成立:

(1.157)x1+x2+x3=ba,x1x2+x1x3+x2x3=ca,x1x2x3=da.

4. 三次方程的解

方法 1 若方程左边可分解为一次项之积

(1.158a)ax3+bx2+cx+d=a(xα)(xβ)(xγ),

即得其根

(1.158b)x1=α,x2=β,x3=γ.

x3+x26x=0,x3+x26x=x(x+3)(x2);x1=0,x2=3,x3=2 .

方法 2 使用卡尔达诺公式. 进行变量替换 y=u+v ,则方程 (1.155b) 形如

(1.159a)u3+v3+(u+v)(3uv+3p)+2q=0.

若有

(1.159b)u3+v3=2q,uv=p

方程显然成立. 把 (1.159b) 式记为形式

(1.159c)u3+v3=2q,u3v3=p3,

则有两个未知量 u3v3 ,其和与积是已知的. 因此,使用韦达定理 (参见第 51 页 1.6.2.2,3.) ,可求出二次方程

(1.159d)w2(u3+v3)w+u3v3=w2+2qwp3=0

的解:

(1.159e)w1=u3=q+q2+p3,w2=v3=qq2+p3,

故对于(1.155b)式的解 y ,由卡尔达诺公式有

(1.159f)y=u+v=q+q2+p33+qq2+p33.

由于复数的立方根即三个不同的数 (参见第 48 页 (1.141b)), 所以上式有 9 种不同的情形,但由于 uv=p ,其解可简化为下述三种情况:

y1=u1+v1 (若有可能,考虑 u1v1 的实立方根,使得 u1v1=p ),(1.159g)

(1.159h)y2=u1(12+i23)+v1(12i23),(1.159i)y3=u1(12i23)+v1(12+i23).

If y3+6y+2=0,p=2,q=1 ,且 q2+p3=9.u=1+33=23=1.2599 , v=133=43=1.5874 . 实根是 y1=u+v=0.3275 ,复根是

y2,3=12(u+v)±i32(uv)=0.1638±i2.4659.

方法 3 对于实方程,可使用表 1.3 中列出的辅助值. 对于 (1.155b) 式的 p , 进行替换

(1.160)r=±|p|,

其中, r 的符号与 q 的符号相同. 然后使用表 1.3,可求出辅助变量 φ 的值,由表可知,根 y1,y2y3 取决于 pD=q2+p3 的符号.

p<0

p>0

q2+p30

q2+p3>0

cosφ=qr3

coshφ=qr3

sinhφ=qr3

y1=2rcosφ3

y1=2rcoshφ3

y1=2rsinhφ3

y2=+2rcos(60φ3)

y2=rcoshφ3+i3rsinhφ3

y2=rsinhφ3+i3rcoshφ3

y3=+2rcos(60+φ3)

y3=rcoshφ3i3rsinhφ3

y3=rsinhφ3i3rcoshφ3

y39y+4=0.p=3,q=2,q2+p3<0,r=3,cosφ=233=0.3849,φ= 6722.y1=23cos2227=3.201,y2=23cos(602227)=2.747,y3= 23cos(60+2227)=0.455.

检验: 考虑到计算精度, y1+y2+y3=0.001 可视为 0 .

方法 4 数值近似解见第 1237 页 19.1.2; 求数值近似解, 参见第 167 页 2.19.3.3, 可借助算图.

1.6.2.4 四次方程

1. 正规形式

(1.161)ax4+bx3+cx2+dx+e=0(a0).

若系数全为实数, 则方程没有或有两个或四个实根.

2. 特殊形式

b=d=0 成立,则双二次方程

(1.162a)ax4+cx2+e=0

的根可利用公式

(1.162b)x1,2,3,4=±y,y=c±c24ae2a

计算. 对于 a=eb=d ,方程

(1.162c)ax4+bx3+cx2+bx+a=0

的根可利用公式

(1.162d)x1,2,3,4=y±y242,y=b±b24ac+8a22a

计算.

3. 一般四次方程的解

方法 1 若方程左边可以某种方式因式分解为

(1.163a)ax4+bx3+cx2+dx+e=a(xα)(xβ)(xγ)(xδ),

即得其根

(1.163b)x1=α,x2=β,x3=γ,x4=δ.

3x42x3x2+2x=0,x(x21)(x2)=x(x1)(x+1)(x2);

x1=0,x2=1,x3=1,x4=2.

方法 2 当 a=1 时,方程 (1.163a) 的根与方程

(1.164a)x2+(b+A)x2+(y+bydA)=0

的根相同. 其中, A=±8y+b24c,y 是三次方程

(1.164b)8y34cy2+(2bd8e)y+e(4cb2)d2=0

的一个实根,且 B=b38bc20 . 当 B=0 时,借助变量替换 x=ub4 ,可生成关于 ua=1 的双二次方程 (1.162a).

方法 3 近似解, 参见第 1237 页 19.1.2.

1.6.2.5 高次方程

对于一般的五次及以上的方程, 不存在求根公式 (也可参见第 1237 页, 19.1.2).

version 1.24.0