换元法求解积分
这一篇将会结合一些例题总结如何用换元法求解积分,其中最重要的就是三角换元了。听完了MIT 18.01相关的课程后又觉得大一白学了哈哈。Let’s start it!
简单换元法
思路
当我们遇到一些形如 ∫f(x)dx 的积分表达式并不能通过我们已知的导数和积分对儿来求解的时候(常见的对儿有xn,ln(x)等等),我们就需要用u(x)把 f(x)dx 中的自变量 x 替换掉,找到那些反导数好求解的被积函数 ,即 g(⋅),然后通过 ∫g(u(x))du(x) 来间接求解原函数f(x)的反导数或定积分。
举例
(本例来自于18.01讲义session 38a)
求积分:
∫x3(x4+2)5dx
本例中f(x)=x3(x4+2)5,我们并不能直接找到其反导数(或不定积分),这时就需要想办法换元。
令u(x)=x4+2,或简记为u=x4+2,等号两边同时取微分,可以得到:
du=4x3dx
代入原式,
∫x3(x4+2)5dx=∫u54du=41∫u5du=241u6+C
把u换回x,可以得到最后答案
∫x3(x4+2)5dx=241(x4+2)6+C
三角换元法
上面的换元法可以说非常直接了,但换元法的重中之重我觉得还是三角换元,思路是在原函数 f(x) 中找到符合三角恒等式的规律,然后将自变量 x 替换成对应的三角函数。接下来我先总结一下三角换元中比较好用的三角恒等式,再具体介绍常用的换元类型,最后说一下一些特殊情况。
基本三角恒等式
这里借此机会我先回顾下常用的三角恒等式:

cos2θ+sin2θ=1cos2θ=cos2θ−sin2θcos2θ=21+cos2θ,sin2θ=21−cos2θsecθ=cosθ1,tanθ=cosθsinθtan2θ=1+sec2θdθdtanθ=sec2θdθdθdsecθ=secθtanθdθ
还要注意下secθ的积分推导∫secθdθ=ln∣secθ+tanθ∣+C
推导过程比较简单,会的可以直接跳过。构造函数u=secθ+tanθ,可以得到
du=secθ(secθ+tanθ)dθ=usecθdθudu=secθdθ∫secθdθ=∫udu=ln∣u∣+C=ln∣secθ+tanθ∣+C
常用换元类型
三种类型及二次换元
| 被积函数包含 |
替换方法 |
得到的结果 |
| a2−x2 |
x=acosθ 或者 x=asinθ
|
asinθ或者acosθ
|
| a2+x2 |
x=atanθ |
asecθ |
| x2−a2 |
x=asecθ |
atanθ |
在第一次换元之后,我们还需要把得到的式子还原回以 x 为变量的函数(也就是二次换元),这时就需要构造一个特殊的直角三角形,用以下的例子来说明:
求解 tan(sin−1x) 的值:
令 θ=sin−1x,即sinθ=x,画出符合要求的直角三角形:

可以看出tan(sin−1x)=tanθ=1−x2x
其他具体的积分运算请参考之后的相关例题。
非纯平方项的情况
除了上述三种情况之外,有时候根号下会出现一次项,比如x2+4x,遇到这类情况时的思路是配方(completing the square),即x2+4x=(x+2)2−4,其中 a=2,再令u=x+2=2secθ即可。
相关例题
求不定积分:
∫xx2−9dx
第一次换元:令x=3secθ,dx=3secθtanθdθ,x2−9=3tanθ,原式即可整理为:
∫xx2−9dx=∫27tan2θsec2θdθ
令u=tanθ,du=sec2θ
∫27tan2θsec2θdθ=27∫u2du=9u3+C=9tan3θ+C
第二次换元(还原自变量):
先构造符合要求secθ=x/3的三角形:

从图中可以看出:
tanθ=3x2−9
最后带入到原式可以得到:
∫xx2−9dx=9tan3θ+C=31(x2−9)2/3+C
(注意!在求定积分的时候一定要注意积分上下限的替换!!!!)
特殊情况——反三角函数的积分和导数
反三角函数的求导也涉及了构造三角形法,比如求dxdtan−1x和dxdsin−1x。
由已知条件:y=tan−1x,即x=tany。两边同时对x求导并运用链式法则可以得到:
dyd(tany)⋅dxdy=1dxdy=sec2y1=cos2y通过构造三角形,可以发现:
dxd(tan−1x)=1+x21
同理可以得到:
dxd(sin−1x)=sec(sin−1x)=1−x21
对应的积分表达式为:
∫1−x21dx=sin−1x+C∫1+x21dx=tan−1x+C