一、真分式和假分式
设Pn(x)和Qm(x)表示n次和m次的多项式函数,则
{Qm(x)Pn(x)为假分式,Qm(x)Pn(x)为真分式,n≥mn<m
假分式可使用长除法分解,此处不再赘述。
二、有理真分式的分解形式
有理真分式Qm(x)Pn(x)可分解成如下四种形式:
x−aA,(x−a)lA,x2+px+qMx+N,(x2+px+q)lMx+N
两类常见的分式均可以被唯一分解为:
(1)(2)(x−a)kP(x)=x−aA1+(x−a)2A2+...+(x−a)kAk(x2+px+q)kP(x)=x2+px+qM1x+N1+(x2+px+q)2M2x+N2+...+(x2+px+q)kMkx+Nk
注意,x2+px+q不能在实数域内进行因式分解。
三、留数法求解待定系数
对于第一类分式,可以采用留数法求解待定系数。留数法又可以分为两种情形:一种是分母Qm(x)分解为只有单根的形式,比如(x−a)(x−b)(x−c);另一种是是分母Qm(x)可分解为存在重根的形式,比如(x−a)2(x−b)(x−c)。
1. 分母Qm(x)因式分解后只有单根的情况
(1)若分母Qm(x)可分解为
Qm(x)=(x−b1)(x−b2)⋅⋅⋅(x−bm)
则有理真分式可分解为
Qm(x)Pn(x)=x−b1A1+x−b2A2+...+x−bmAm
此时系数为
Ak=[Qm(x)Pn(x)⋅(x−bk)]x=bk,k∈[1,m]
(2)若分母Qm(x)可分解为
Qm(x)=(a1x−b1)(a2x−b2)⋅⋅⋅(amx−bm)
则上述结论不再适用。应先把Qm(x)的每一个因式中x的系数化为1,才能继续使用结论。将分母Qm(x)整理成
Qm(x)=a1(x−a1b1)⋅a2(x−a2b2)⋅⋅⋅am(x−ambm)
令
Pn′(x)Qm′(x)=a1a2⋅⋅⋅amPn(x)=(x−a1b1)(x−a2b2)⋅⋅⋅(x−ambm)
则有理真分式可分解为
Qm(x)Pn(x)=Qm′(x)Pn′(x)=x−a1b1A1+x−a2b2A2+...+x−ambmAm
对Qm′(x)Pn′(x)使用留数法,此时系数为
Ak=[Qm′(x)Pn′(x)⋅(x−akbk)]x=akbk,k∈[1,m]
2. 分母Qm(x)因式分解后存在重根的情况
(1)若分母Qm(x)可分解为
Qm(x)=(x−b)m
则有理真分式可分解为
Qm(x)Pn(x)=x−bA1+(x−b)2A2+...+(x−b)mAm
此时系数为
AmAk=[Qm(x)Pn(x)⋅(x−b)m]x=bm=(m−k)!1⋅dxm−kdm−k[Qm(x)Pn(x)⋅(x−b)m]x=bk,k∈[1,m−1]
(2)若分母Qm(x)可分解为
Qm(x)=(ax−b)m
则上述结论不再适用。应先把Qm(x)的因式中x的系数化为1,才能继续使用结论。将分母Qm(x)整理成
Qm(x)=am⋅(x−ab)m
令
Pn′(x)Qm′(x)=amPn(x)=(x−ab)m
将有理真分式化为
Qm(x)Pn(x)=Qm′(x)Pn′(x)=x−abA1+(x−ab)2A2+...+(x−ab)mAm
对Qm′(x)Pn′(x)使用留数法,此时系数为
AmAk=[Qm′(x)Pn′(x)⋅(x−ab)m]x=ab=(m−k)!1⋅dxm−kdm−k[Qm′(x)Pn′(x)⋅(x−ab)m]x=ab,k∈[1,m−1]
3. 分母Qm(x)因式分解后存在复根的情况
分母不可再分解的分式,形如
x2+px+qM1x+N1
其分母无实数根,只有复数根。我们也可使用留数法解决复根情况,将复数根代入计算,但是计算较为繁琐。不过有一种很巧妙的方法(见有理函数积分计算法则——留数思想法)可大大降低运算量,见例 5 及之后例题。
四、相关例题
【例 1】分解以下分式
f(x)=x(x+1)(x+3)10(x+2)(x+5)
【解】将分式分解为
f(x)=xA1+x+1A2+x+3A3
用留数法求出各项系数
A1A2A3=[x(x+1)(x+3)10(x+2)(x+5)⋅x]x=0=3100=[x(x+1)(x+3)10(x+2)(x+5)⋅(x+1)]x=−1=−20=[x(x+1)(x+3)10(x+2)(x+5)⋅(x+3)]x=−3=−310
所以结果为
f(x)=x3100+x+1−20−x+3310
【例 2】分解以下分式
f(x)=x(x+1)3x−2
【解】将分式分解为
f(x)=xA1+(x+1)3A2+(x+1)2A3+x+1A4
用留数法求出各项系数
A1A2A3A4=[x(x+1)3x−2⋅x]x=0=−2=[x(x+1)3x−2⋅(x+1)3]x=−1=3=(3−2)!1⋅dxd[x(x+1)3x−2⋅(x+1)3]x=−1=2=(3−1)!1⋅dx2d2[x(x+1)3x−2⋅(x+1)3]x=−1=2
所以结果为
f(x)=−x2+(x+1)33+(x+1)22+x+12
【例 3】分解以下分式
f(x)=x(2x+3)1
【解】将分式分解为
f(x)=x(x+23)21=xA1+x+23A2
用留数法求出各项系数
A1A2=[x(x+23)21⋅x]x=0=31=[x(x+23)21⋅(x+23)]x=−23=−31
所以结果为
f(x)=x31−x+2331=x31−2x+332
【例 4】分解以下分式
f(x)=x(2x−1)31
【解】将分式分解为
f(x)=x(x−21)381=xA1+(x−21)3A2+(x−21)2A3+x−21A4
用留数法求出各项系数
A1A2A3A4=[x(x−21)381⋅x]x=0=−1=[x(x−21)381⋅(x−21)3]x=21=41=(3−2)!1⋅dxd[x(x−21)381⋅(x−21)3]x=21=−21=(3−1)!1⋅dx2d2[x(x−21)381⋅(x−21)3]x=21=1
所以结果为
f(x)=−x1+(x−21)341−(x−21)221+x−211=−x1+(2x−1)32−(2x−1)22+2x−12
【例 5】(2019 年真题)分解以下分式
f(x)=(x−1)2(x2+x+1)3x+6
【解】将分式分解为
f(x)=(x−1)2A1+x−1A2+x2+x+1Mx+N
其中系数A1,A2易求
A1A2=[(x−1)2(x2+x+1)3x+6⋅(x−1)2]x=1=3=(2−1)!1⋅dxd[(x−1)2(x2+x+1)3x+6⋅(x−1)2]x=1=−2
对于系数M,N可用以下方法:
先令x0为x2+x+1=0的一个复数根,然后在等式两边同乘(x2+x+1),并代入x=x0,此时含有(x2+x+1)的项将被消去,即
⇒⇒(x−1)2(x2+x+1)3x+6=(x−1)2A1+x−1A2+x2+x+1Mx+N(x−1)23x+6=(x−1)2A1(x2+x+1)+x−1A2(x2+x+1)+(Mx+N)(x0−1)23x0+6=Mx0+N(代入x=x0,消去含x2+x+1的项)
现考虑将上式进一步化简,把二次项(x0−1)2凑成(x2+x+1),即
⇒⇒⇒⇒(x0−1)23x0+6=Mx0+Nx02−2x0+13x0+6=Mx0+N(x02+x0+1)−3x03x0+6=Mx0+N−3x03x0+6=Mx0+N−1−x02=Mx0+N
此时将其中一个复数根x0=−21+23i代入等式两端,并对比左右求出系数,即
⇒⇒−1−−21+23i2=M(−21+23i)+N3i=23iM+(N−2M)(左边分式上下同乘共轭复数)M=2,N=1(对比左右求出系数)
所以结果为
f(x)=(x−1)23−x−12+x2+x+12x+1
可见这种方法大大简化了运算。
【例 6】分解以下分式
f(x)=(2x+1)(x2+x+1)x+2
【解】将分式分解为
f(x)=(x+21)(x2+x+1)21x+1=x+21A+x2+x+1Mx+N
其中系数A易求
A=[(x+21)(x2+x+1)21x+1⋅(x+21)]x=−21=1
对于系数M,N也可使用例 5 的方法求解,先令x0为x2+x+1=0的一个复数根,然后在等式两边同乘(x2+x+1),并代入x=x0,此时含有(x2+x+1)的项将被消去,即
⇒⇒⇒⇒(x+21)(x2+x+1)21x+1=x+21A+x2+x+1Mx+Nx+2121x+1=x+21A(x2+x+1)+(Mx+N)x0+2121x0+1=x0+21A(x02+x0+1)+(Mx0+N)x0+2121x0+1=Mx0+N2x0+1x0+2=Mx0+N
现考虑将等式左边凑出(x2+x+1),但是分子、分母均为一次项,凑不出二次项出来,所以分子、分母需要乘以一个形如(Ax+B)的项,接着再凑出(x2+x+1)。
如何确定这个(Ax+B)的项呢?使用长除法,用(x2+x+1)去除以分母2x+1,得到:x2+x+1=(2x+1)(21x+41)+43,于是等式左边上下同乘(21x+41)得:
⇒⇒⇒⇒⇒⇒2x0+1x0+2=Mx0+N(2x0+1)(21x0+41)(x0+2)(21x0+41)=Mx0+N(x02+x0+1)−4321x02+45x0+21=Mx0+N(x02+x0+1)−4321(x02+x0+1)+43x0=Mx0+N(等式左边的分子也可凑x2+x+1)−4343x0=Mx0+N−x0=Mx0+NM=−1,N=0
当然,用(x2+x+1)去除以分子x+2也是可以的,得到:x2+x+1=(x+2)(x−1)+3,于是等式左边上下同乘(x−1)得:
⇒⇒⇒⇒2x0+1x0+2=Mx0+N(2x0+1)(x0−1)(x0+2)(x0−1)=Mx0+N2x02−x0−1(x02+x0+1)−3=Mx0+N2(x02+x0+1)−3x0−3(x02+x0+1)−3=Mx0+N(等式左边的分母也可凑x2+x+1)x0+11=Mx0+N
此时将其中一个复数根x0=−21+23i代入等式两端,并对比左右求出系数,即
⇒⇒21+23i1=M(−21+23i)+N21−23i=23iM+(N−2M)(左边分式上下同乘共轭复数)M=−1,N=0(对比左右求出系数)
对比上面两种方法,可见第一种方法更简便。
所以结果为
f(x)=2x+12−x2+x+1x