几种特殊类型函数的积分一、有理函数的不定积分1.化有理函数为简单函数两个多项式的商所表示的函数)(xR称为有理函数,即mmmmmnnnnnbxbxbxbxbaxaxaxaxaxQxPxR122110122110)()()((1)其中n和m是非负整数;naaaa,,,,210及mbbbb,,,,210都是实数,并且0,000ba.当(1)式的分子多项式的次数n小于其分母多项式的次数m,即mn时,称为有理真分式;当mn时,称为有理假分式.对于任一假分式,我们总可以利用多项式的除法,将它化为一个多项式和一个真分式之和的形式.例如12)1(112224xxxxxx.多项式的积分容易求得,下面只讨论真分式的积分问题.设有理函数(1)式中mn,如果多项式)(xQ在实数范围内能分解成一次因式和二次质因式的乘积:)()()()()(220srxxqpxxbxaxbxQ.其中srqpba,,,,,,,为实数;042qp,…,042sr;,,,,,为正整数,那末根据代数理论可知,真分式)()(xQxP总可以分解成如下部分分式之和,即)()()()()(1121bxBaxAaxAaxAxQxP)()(21112qpxxNxMbxBbxB)()(21121222srxxSxRqpxxNxMqpxxNxMsrxxSxRsrxxSxR21222)(.(2)其中iiiiiiSRNMBA,,,,,,,都是待定常数,并且这样分解时,这些常数是唯一的.可见在实数范围内,任何有理真分式都可以分解成下面四类简单分式之和:(1)axA,(2)kaxA)((k是正整数,2k),(3)qpxxBAx2(042qp),(4)kqpxxBAx)(2(k是正整数,04,22qpk).2.有理函数的不定积分求有理函数的不定积分归结为求四类简单分式的积分.下面讨论这四类简单分式的积分.(1)CaxAaxdaxAdxaxAln)(1,(2)CaxkAaxdaxAdxaxAkkk1)(11)()()(,(3)dxqpxxBAx2(042qp).将分母配方得)4()2(222pqpxqpxx,作变量代换2pxu,则dudxpux,2;由于04,0422pqqp,记224apq,于是duauBpuAdxpqpxBAxdxqpxxBAx22222)2()4()2(duauApBduauAu22222CauaApBauAarctan2)ln(222CpqpxpqApBqpxxA22242arctan42)ln(2.(4)dxqpxxBAxk)(2(04,22qpk).作变量代换2pxu,并记224apq,于是duauApBduauAudxqpxxBAxkkk)(2)()(22222.其中第一个积分CaukAaudauAduauAukkk122222222)(1)1(2)()(2)(.第二个积分可通过建立递推公式求得.记kkauduI)(22利用分部积分法有12222222)(2)()(kkkkauduukauuauduIduauaaukauukk12222222)()(2)(122222)(kkkkIakIauu.整理得kkkIkakauukaI22221212)(21.于是可得递推公式]2232)()1(21[111222kkkIkkauukaI.(3)利用(3)式,逐步递推,最后可归结为不定积分CauaauduIarctan1221.最后由2pxu全部换回原积分变量,即可求出不定积分dxqpxxBAxk)(2.例1求dxxxx22)32(1.解dxxxdxxxx2222]2)1[(21)32(12222)2(2)2(1ududuuuxu]2212121[212)2(21222uduuuuCuuu2arctan221)2(212`Cxxxx21arctan221)32(222.例2求dxxx2)1(1.解因为2)1(1xx可分解为1)1()1(122xCxBxAxx.其中A,B,C为待定系数.可以用两种方法求出待定系数.第一种方法:两端去掉分母后,得)1()1(12xCxBxxA.(4)即AxCABxCA)2()(12由于(4)式是恒等式,等式两端2x和x的系数及常数项必须分别相等,于是有1020ACABCA,从而解得1A,1B,1C.第二种方法:在恒等式(4)中,代入特殊的x值,从而求出待定系数.如令0x,得1A;令1x,得1B;把A,B的值代入(4)式,并令2x,得C2211,即1C.于是dxxxxdxxx)11)1(11()1(122dxxdxxdxx11)1(112Cxxx1ln11ln.例3求dxxxx22)1)(1(22.解因为1)1(1)1)(1(2222222xEDxxCBxxAxxx,两端去分母得)1)(1)(()1)(()1(22222xxEDxxCBxxAx234)2()()(xBEDAxDExDA)()(CEAxCBED.两端比较系数得220200CEACBEDBEDADEDA,解方程组得1A,2B,0C,1D,1E,故dxxxxxxdxxxx)11)1(211()1)(1(2222222dxxxdxxxdxx11)1(211222Cxxxxarctan)1ln(21111ln22Cxxxxarctan1111ln22.例4求dxxxx6532.解因为32)3)(2(36532xBxAxxxxxx,两端去分母得)2()3(3xBxAx.令2x,得5A;令3x,得6B.于是Cxxdxxxdxxxx2ln53ln6)2536(6532Cxx56)2()3(ln.从理论上讲,多项式)(xQ总可以在实数范围内分解成一次因式和二次质因式的乘积,从而把有理函数)()(xQxP分解为多项式与四类简单分式之和,而简单分式都可以积出.所以,任何有理函数的原函数都是初等函数.但我们同时也应该注意到,在具体使用此方法时会遇到困难.首先,用待定系数法求待定系数时,计算比较繁琐;其次,当分母的次数比较高时,因式分解相当困难.因此,在解题时要灵活使用各种方法.例5求dxxxxxx12232.解dxxdxxdxxxxxdxxxxxx1111)1)(1()1()1(12222232Cxxarctan1ln.例6求dxxxxx)54)(44(122.解dxxxxxxxxxdxxxxx)54)(44()44()54()54)(44(1222222dxxxdxxx54144122)2(1)2(1)2()2(122xdxxdxCxx)2arctan(21.例7求dxx114.解dxxxdxxxdxx112111211142424dxxxxdxxxx2222221112111121)1(2)1(121)1(2)1(12122xxdxxxxdxxCxxxxxx1212ln24121arctan221222.二、三角函数有理式的积分由三角函数和常数经过有限次四则运算所构成的函数称为三角函数有理式.因为所有三角函数都可以表示为xsin和xcos的有理函数,所以,下面只讨论)cos,(sinxxR型函数的不定积分.由三角学知道,xsin和xcos都可以用2tanx的有理式表示,因此,作变量代换2tanxu,则222122tan12tan22sec2tan22cos2sin2sinuuxxxxxxx,22222222112tan12tan12sec2tan12sin2coscosuuxxxxxxx.又由uxarctan2,得duudx212,于是duuuuuuRdxxxR222212)11,12()cos,(sin.由此可见,在任何情况下,变换2tanxu都可以把积分dxxxR)cos,(sin有理化.所以,称变换2tanxu为万能代换.例8求dxxxcossin11.解设2tanxu,则duuduuuuuudxxx1112111211cossin112222CxCu2tan1ln1ln.例9求dxxxcos1sin1.解设2tanxu,则duuuuuduuuuuudxxx)1(2)1(12111121cos1sin12222222duuuduu)1(2122duuuuuduu)1()1(212222duuuduuduu2212121Cuuu)1ln(ln212Cxxx)2ln(sec2cot2tanln22.虽然利用代换2tanxu可以把三角函数有理式的积分化为有理函数的积分,但是,经代换后得出的有理函数积分一般比较麻烦.因此,这种代换不一定是最简捷的代换.例10求dxxxsin1sin.解dxxxxdxxxxdxxx222cossinsinsin1)sin1(sinsin1sindxxxdxxx222coscos1cossindxdxxxdx22cos1coscos1Cxxxtancos1.例11求dxx2cos311.解xdxdxxxdxxtan4tan13secseccos3112222Cx)2tanarctan(21.三、简单无理函数的积分(一)),(nbaxxR型函数的积分),(uxR表示x和u两个变量的有理式.其中a,b为常数.对于这种类型函数的积分,作变量代换ubaxn,则abuxn,duanudxn1,于是duanuuabuRdxbaxxRnnn1),(),(.(5)(5)式右端是一个有理函数的积分.例12求dxx3211.解令ux32,则23ux,duudx23,于是duuuduuudxx111313211223Cuuuduuu)1ln2(3)111(32Cxxx333221ln323)2(23.例13求dxxx31.解为了同时去掉被积函数中的两个根式,取3和2的最小公倍数6,并作变量代换ux6,则6ux,duudx56,23ux,3ux,于是duuuduuudxxx1616128283uduuuu)111(62246Cuuuuuarctan6625676357Cxxxxxx66