Skip to content

1.6.2 不高于四次的方程 ​

1.6.2.1 一次方程 (线性方程) ​

1. 正规形式 ​

(1.146)ax+b=0(a≠0).

2. 解的个数 ​

方程有唯一解

(1.147)x1=−ba.

1.6.2.2 二次方程 (平方方程) ​

1. 正规形式 ​

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

或者除以 a :

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

2. 实方程的实根个数 ​

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

D=4ac−b2 对于 (1.148a)

或者

(1.149)D=q−p24 对于 (1.148b)

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

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

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

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

3. 二次方程根的性质 ​

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

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

4. 二次方程的解 ​

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

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

或

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

即得其根

(1.152)x1=α,x2=β.

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

方法 2 当 D≤0 时,使用求根公式:

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

(1.153a)x1,2=−b±b2−4ac2a

或

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

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

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

(1.154)x1,2=−p2±p24−q.

1.6.2.3 三次方程 (立方方程) ​

1. 正规形式 ​

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

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

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

其中

(1.155c)q∗=2q=2b327a3−bc3a2+da,p∗=3p=3ac−b23a2.

2. 实根个数 ​

实根个数取决于判别式

(1.156)D=q2+p3

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

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

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

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

3. 三次方程根的性质 ​

若 x1,x2 和 x3 是三次方程 (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+x2−6x=0,x3+x2−6x=x(x+3)(x−2);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,

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

(1.159d)w2−(u3+v3)w+u3v3=w2+2qw−p3=0

的解:

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

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

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

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

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

(1.159h)y2=u1(−12+i2⋅3)+v1(−12−i2⋅3),(1.159i)y3=u1(−12−i2⋅3)+v1(−12+i2⋅3).

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

y2,3=−12(u+v)±i32(u−v)=0.1638±i⋅2.4659.

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

(1.160)r=±|p|,

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

p<0

p>0

q2+p3≤0

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⁡φ3−i3rsinh⁡φ3

y3=rsinh⁡φ3−i3rcosh⁡φ3

◼y3−9y+4=0.p=−3,q=2,q2+p3<0,r=3,cos⁡φ=233=0.3849,φ= 67∘22′.y1=−23cos⁡22∘27′=−3.201,y2=23cos⁡(60∘−22∘27′)=2.747,y3= 23cos⁡(60∘+22∘27′)=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(a≠0).

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

2. 特殊形式 ​

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

(1.162a)ax4+cx2+e=0

的根可利用公式

(1.162b)x1,2,3,4=±y,y=−c±c2−4ae2a

计算. 对于 a=e 和 b=d ,方程

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

的根可利用公式

(1.162d)x1,2,3,4=y±y2−42,y=−b±b2−4ac+8a22a

计算.

3. 一般四次方程的解 ​

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

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

即得其根

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

3x4−2x3−x2+2x=0,x(x2−1)(x−2)=x(x−1)(x+1)(x−2);

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

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

(1.164a)x2+(b+A)x2+(y+by−dA)=0

的根相同. 其中, A=±8y+b2−4c,y 是三次方程

(1.164b)8y3−4cy2+(2bd−8e)y+e(4c−b2)−d2=0

的一个实根,且 B=b38−bc2≠0 . 当 B=0 时,借助变量替换 x=u−b4 ,可生成关于 u 且 a=1 的双二次方程 (1.162a).

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

1.6.2.5 高次方程 ​

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

version 1.24.0