Skip to content

8.1.3 有理函数的积分 ​

有理函数的积分总可由初等函数表示.

8.1.3.1 整有理函数 (多项式) 的积分 ​

整有理函数的积分可直接通过逐项积分来计算:

∫(anxn+an−1xn−1+⋯+a1x+a0)dx(8.13)=ann+1xn+1+an−1nxn+⋯+a12x2+a0x+C.

8.1.3.2 分数有理函数的积分 ​

被积函数为分数有理函数的积分 ∫P(x)Q(x)dx ,其中 P(x),Q(x) 分别为 m 次和 n 次多项式,可用代数方法变换成易于积分的形式,步骤如下:

(1)利用最大公因子将分数化简,由此 P(x),Q(x) 没有公因子.

(2) 将表达式的整部与有理部分分开. 若 m≥n ,则用 Q(x) 除 P(x) ,得到的多项式和真分式应该可积.

(3) 将分母 Q(x) 分解成线性因式与二次因式 (参见第 57 页 1.6.3.2) 的乘积:

(8.14a)Q(x)=an(x−α)k(x−β)l⋯(x2+px+q)r(x2+p′x+q′)s⋯,

其中

(8.14b)p24−q<0,p′24−q′<0,⋯.

(4) 将常系数 an 提到积分号的外边.

(5) 将分式分解成部分分式之和: 相除后得到的真分式不能进一步化简, 但其分母被分解成了不可约因式的乘积, 进而能分解成部分分式之和 (参见第 18 页 1.1.7.3), 且每个部分分式都容易积分.

8.1.3.3 部分分式分解的四种情况 ​

1. 分母的所有根均为实单根 ​

(8.15a)Q(x)=(x−α)(x−β)⋯(x−λ).

a) 分解形式如下:

(8.15b)P(x)Q(x)=Ax−α+Bx−β+⋯+Lx−λ,

其中

(8.15c)A=P(α)Q′(α),B=P(β)Q′(β),⋯,L=P(λ)Q′(λ).

b) 数 A,B,C,⋯,L 也可由待定系数法来计算 (参见第 20 页 1.1.7.3,4.).

c) 由公式

(8.15d)∫Adxx−α=Aln⁡|x−α|

积分.

◼I=∫(2x+3)dxx3+x2−2x:

2x+3x(x−1)(x+2)=Ax+Bx−1+Cx+2,A=P(0)Q′(0)=(2x+33x2+2x−2)x=0=−32,B=(2x+33x2+2x−2)x=1=53,C=(2x+33x2+2x−2)x=−2=−16,I=∫(−32x+53x−1+−16x+2)dx=−32ln⁡|x|+53ln⁡|x−1|−16ln⁡|x+2|+C1=ln⁡|C(x−1)5/3x3/2(x+2)1/6|.

2. 分母的所有根均为实数, 但其中一些为多重根 ​

(8.16a)Q(x)=(x−α)l(x−β)m⋯.

a) 分解形式如下:

P(x)Q(x)=A1(x−α)+A2(x−α)2+⋯+Al(x−α)l(8.16b)+B1(x−β)+B2(x−β)2+⋯+Bm(x−β)m+⋯.

b) 常数 A1,A2,⋯,Al,B1,B2,⋯,Bm,⋯ 可由待定系数法来计算 (参见第 20 页 1.1.7.3,4.).

c) 由公式

(8.16c)∫A1dxx−α=A1ln⁡|x−α|,∫Akdx(x−α)k=−Ak(k−1)(x−α)k−1

积分.

◼I=∫x3+1x(x−1)3dx:x3+1x(x−1)3=Ax+B1x−1+B2(x−1)2+B3(x−1)3.

由待定系数法得到 A+B1=1,−3A−2B1+B2=0,3A+B1−B2+B3= 0,−A=1 ,故 A=−1,B1=2,B2=1,B3=2 . 积分结果为

I=∫[−1x+2x−1+1(x−1)2+2(x−1)3]dx=−ln⁡|x|+2ln⁡|x−1|−1x−1−1(x−1)2+C=ln⁡|(x−1)2x|−x(x−1)2+C.

3. 分母的某些根为单复根 ​

假设分母 Q(x) 的所有系数均为实数,若 Q(x) 有一个单复根,则其共轭复数也为一个根, 可将其组成一个二次多项式

(8.17a)Q(x)=(x−α)l(x−β)m⋯(x2+px+q)(x2+p′x+q′)⋯.

因为其中的二次多项式没有 0 根, 故

(8.17b)p24<q,p′24<q′,⋯

a) 分解形式如下:

P(x)Q(x)=A1x−α+A2(x−α)2+⋯+Al(x−α)l+B1x−β+B2(x−β)2+⋯+Bm(x−β)m(8.17c)+Cx+Dx2+px+q+Ex+Fx2+p′x+q′+⋯.

b) 利用待定系数法来计算常数 (参见第 20 页 1.1.7.3, 4.).

c) 由公式计算 Cx+Dx2+px+q 的积分.

(8.17d)∫(Cx+D)dxx2+px+q=C2ln⁡|x2+px+q|+D−Cp/2q−p2/4arctan⁡x+p/2q−p2/4.
  • I=∫4dxx3+4x:4x3+4x=Ax+Cx+Dx2+4 . 由待定系数法可得方程 A+C= 0,D=0,4A=4 ,故 A=1,C=−1,D=0 ,于是
I=∫(1x−xx2+4)dx=ln⁡|x|−12ln⁡(x2+4)+ln⁡|C1|=ln⁡|C1xx2+4|,

在这种特殊情况中, arctan 这一项为 0 .

4. 分母中某些根为多重复根 ​

(8.18a)Q(x)=(x−α)k(x−β)l⋯(x2+px+q)m(x2+p′x+q′)n⋯.

a) 分解形式如下:

P(x)Q(x)=A1x−α+A2(x−α)2+⋯+Ak(x−α)k+B1x−β+B2(x−β)2+⋯+Bl(x−β)l+C1x+D1x2+px+q+C2x+D2(x2+px+q)2+⋯+Cmx+Dm(x2+px+q)m(8.18b)+E1x+F1x2+p′x+q′+E2x+F2(x2+p′x+q′)2+⋯+Enx+Fn(x2+p′x+q′)n.

b) 利用待定系数法来计算常数.

c) 当 m>1 时,按下面步骤计算表达式 Cmx+Dm(x2+px+q)m 的积分:

α) 将分子作变换

(8.18c)Cmx+Dm=Cm2(2x+p)+(Dm−Cmp2).

β) 将被积函数分解成两个加式的和,其中第一个加式能直接进行积分:

(8.18d)∫Cm2(2x+p)dx(x2+px+q)m=−Cm2(m−1)1(x2+px+q)m−1.

γ) 第二个加式可不用考虑系数,利用下面的递归公式积分

∫dx(x2+px+q)m=x+p/22(m−1)(q−p2/4)(x2+px+q)m−1(8.18e)+2m−32(m−1)(q−p2/4)∫dx(x2+px+q)m−1.◼I=∫2x2+2x+13(x−2)(x2+1)2dx:2x2+2x+13(x−2)(x2+1)2=Ax−2+C1x+D1x2+1+C2x+D2(x2+1)2.

由待定系数法, 可得到如下方程组:

A+C1=0,−2C1+D1=0,2A+C1−2D1+C2=2,−2C1+D1−2C2+D2=2,A−2D1−2D2=13;

解得系数 A=1,C1=−1,D1=−2,C2=−3,D2=−4 ,故

I=∫(1x−2−x+2x2+1−3x+4(x2+1)2)dx.

由(8.18e),有

∫dx(x2+1)2=x2(x2+1)+12∫dxx2+1=x2(x2+1)+12arctan⁡x,

最终结果

I=3−4x2(x2+1)+12ln⁡(x−2)2x2+1−4arctan⁡x+C.

version 1.24.0