高等数学 4.2 换元积分法(二)第二类换元法

第二类换元法是:适当选择变量代换 x=ψ(t) ,将积分 f(x)dx 化为积分 f[ψ(t)]ψ(t)dt .这是另一种形式的变量代换,换元公式可表达为

f(x)dx=f[ψ(t)]ψ(t)dt

这公式成立是需要一定条件的。首先,等式右边的不定积分要存在,即 f[ψ(t)]ψ(t) 有原函数;其次,f[ψ(t)]ψ(t)dt 求出后必须用 x=ψ(t) 的反函数 t=ψ1(x) 代回去,为了保证这反函数存在且可导,我们假定直接函数 x=ψ(t)t 的某一个区间上式单调的可导的、并且 ψ(t)0

定理 设 x=ψ(t) 是单调的可导函数,并且 ψ(t)0 .又设 f[ψ(t)]ψ(t) 具有原函数,则有换元公式

(1)f(x)dx=[f[ψ(t)]ψ(t)dt]t=ψ1(x)

其中 ψ1(x)x=ψ(t) 的反函数。

证明:设 f[ψ(t)]ψ(t) 的原函数为 Φ(t) ,记 Φ[ψ1(x)]=F(x) ,利用复合函数及反函数的求导法则,得到

F(x)=dΦdtdtdx=f[ψ(t)]ψ(t)1ψ(t)=f[ψ(t)]=f(x)

F(x)f(x) 的原函数。所以有

f(x)dx=F(x)+C=Φ[ψ1(x)]+C=[f[ψ(t)]ψtdt]t=ψ1(x).

这就证明了换元公式 (1)

例21 求 a2x2dx(a>0) .
解:这个积分的困难在于有根式 a2x2 ,但我们可以利用三角函数公式

sin2t+cos2t=1

来化去根式。
x=sint,π2<t<π2 ,则 a2x2=a2a2sin2t=acost,dx=acostdt ,所求积分化为

a2x2dx=acostacostdt=a2cos2tdt.

a2x2dx=a2(t2+sin2t4)+C=a22t+a22sintcost+C.

由于 x=sint,π2<t<π2 ,所以

t=arcsinxa,cost=1sin2t=1(xa)2=a2x2a,

于是所求积分为

a2x2dx=a22arcsinxa+12xa2x2+C.

例22 求 dxx2+a2(a>0) .
解:可利用三角函数公式

1+tan2t=sec2t

来化去根式。
x=atant(π2<t<π2) ,则

x2+a2=a2tan2t+a2=atan2t+1=asect,dx=asec2tdt,

于是

dxx2+a2=asec2tasectdt=sectdt=ln|sect+tant|+C.

为了把 secttant 转换成 x 的函数,可以根据 tant=xa 作辅助三角形,便有

sect=x2+a2a,

sect+tant>0,因此,

dxx2+a2=ln(xa+x2+a2a)+C=ln(x+x2+a2)+C1,

其中 C1=Clna .

例23 dxx2a2(a>0) .
解:可利用公式

sec2t1=tan2t

来化去根式。注意到被积函数的定义域是 x>ax<a 两个区间,我们在两个区间内分别求不定积分。

x>a 时,设 x=asect(0<t<π2),则

x2a2=a2sec2ta2=asec2t1=atant,dx=asecttantdt,

于是

dxx2a2=asecttantatantdt=sectdt=ln(sect+tant)+C.

根据 sect=xa 作辅助三角形得

tant=x2a2a

因此

dxx2a2=ln(xa+x2a2a)+C=ln(x+x2a2)+C1

其中 C1=Clna .

x<a 时,令 x=u,那么 u>a,由上段结果,有

dxx2a2=duu2a2=ln(u+u2a2)+C=ln(x+x2a2)+C=lnxx2a2a2+C=ln(xx2a2)+C1

其中 C1=C2lna.
x>ax<a 内的结果合起来,得,

dxx2a2=ln|x+x2a2|+C

从上述三个例子可知:

  1. 如果被积函数含有 a2x2 ,可以作代换 x=asint 化去根式;
  2. 如果被积函数含有 x2+a2 ,可以作代换 x=atant 化去根式;
  3. 如果被积函数含有 x2a2 ,可以作代换 x=±asect 化去根式.

可以利用另一种代换——倒代换 消去被积函数的分母中的变量因子 x

例24 求 a2x2x4dx(a0) .
解:设 x=1t ,则 dx=dtt2,于是

a2x2x4dx=a21t2(dtt2)1t4=(a2t21)12|t|dt,

x>0 时,有

a2x2x4dx=12a(a2t21)12d(a2t21)=(a2t21)323a2+C=(a2x2)323a2x3+C

例27 求 x3(x22x+2)2dx .
解:分母是二次质因式的平方,把二次质因式配方成 (x1)2+1 ,令 x1=tant(π2<t<π2) ,则

x22x+2=sec2t,dx=sec2tdt.

于是

x3(x22x+2)2dx=(tant+1)3sec4tsec2tdt=(sin3tcos1t+3sin2t+3sintcost+cos2t)dt=(sin2tcos1t+3cost)sintdt+(3sin2t+cos2t)dt=[(1cos2t)cos1t+3cost][d(cost)]+(2cos2t)dt=(cos1t+2cost)d(cost)+2t12sin2t=lncostcos2t+2tsintcost+C,

tant=x1 作辅助三角形,便有

cost=1x22x+2,sint=x1x22x+2,

于是

x3(x22x+2)2dx=12ln(x22x+2)+2arctan(x1)xx22x+2+C.

posted @   暮颜  阅读(93)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示