-
求原函数的运算是求导数运算的逆运算,即从函数 F(x) 的导函数 F′(x) 出发去求 F(x) .
-
关于原函数的三个基本问题: (1) 存在性, (2) 唯一性, (3) 如何求. 其中问题 (1) 要到下一章才能解决 (见命题 10.3.3 ), 问题 (2) 已在前面解决 (见例题 7.1.6 ). 本章主要是解决问题 (3), 即计算不定积分.
-
如果函数 f(x) 在区间 I 上有原函数, 则在此区间上 f(x) 是某个函数的导函数, 因此它必须满足导函数的特有性质. 例如, 它一定具有介值性, 且不会有第一类间断点. 反之, 在区间 I 上有第一类间断点的函数在此区间上一定没有原函数. (参见 Darboux 定理 (即命题 7.1.6 ) 和例题 7.1.1 .)
-
f(x) 的不定积分 ∫f(x)dx 是 f(x) 的原函数全体, 它是一族函数, 而不止是一个函数. 由于不定积分 ∫f(x)dx 中任意两个函数相差一个常值函数, 因此, 求 ∫f(x)dx 时只要求出 f(x) 的一个原函数, 再加上一个任意常值函数.
-
初等函数 f(x) 的原函数 ∫f(x)dx 不一定是初等函数。如果 ∫f(x)dx 也是初等函数,则称 ∫f(x)dx 可积或积得出来;反之,则称其不可积或积不出来。不定积分的计算就是求出原函数为初等函数的不定积分。
-
“不定积分”与“原函数”这两个概念有什么区别?有什么联系?
-
在 x=0 点不连续的函数
f(x)={2xsinx1−cosx1,0,当x=0,当x=0
在 (−∞,+∞) 上是否有原函数?
-
在不定积分公式 ∫sgnxdx=∣x∣+C 和 ∫x1dx=ln∣x∣+C 中为什么会出现绝对值号?
-
下列等式是否正确?说明理由:
(1) d∫f(x)dx=f(x); (2) d∫f(x)dx=f(x)dx; (3) ∫df(x)=f(x); (4) d∫df(x)=df(x);
其中 d∫f(x)dx 是指对于 ∫f(x)dx 中每一个函数求微分所得到的集合.
- 以下推导中有什么错误?用分部积分公式可得到以下等式:
∫xdx=x⋅x1−∫xd(x1)=1+∫xdx,
因此推出 0=1.
不定积分的基本计算方法有:
- 第一换元法——凑微分法, 也称为直接代换法: 设 ∫f(u)du=F(u)+C , u=u(x) 可微, 则 ∫f(u(x))u′(x)dx=F(u(x))+C .
我们称这个方法为凑微分法, 是因为在实际计算时, u(x) 的形式是“凑出来”的, 目的是使得被积表达式可以看成为 f(u)du , 同时能积出来.
- 第二换元法——代入换元法, 也称为逆代换法: 设不定积分 ∫f(x)dx 存在, x=x(t) 可微且存在反函数 t=t(x) , 又若 ∫f(x(t))x′(t)dt=F(t)+C , 则 ∫f(x)dx=F(t(x))+C .
在使用第二换元法时, 往往会遇到一个问题: 是否一定要求存在反函数, 以及反函数是否要求处处可导? 对此在各种教科书上有不同的条件, 缺乏比较和讨论. 根据《美国数学月刊》(1994) 第 101 卷 520—526 页(译文见《数学译林》(1994) 348—352 页) 一文的调查, 这确实是在绝大多数教科书中都没有说清楚的一个问题. 我们在下面将介绍其中的证明. 从证明中可以看出, 对于 t(x) 只有一个要求, 即满足恒等式 x(t(x))≡x , 其他均无须考虑. 此外, 在 [42] 的 235—236 页中也注意到了这个问题.
- 分部积分法: 设 u(x) 与 v(x) 可微, 且在 u(x)v′(x) 和 v(x)u′(x) 中至少有一个存在原函数, 则
∫u(x)v′(x)dx=u(x)v(x)−∫v(x)u′(x)dx.
计算不定积分的一般步骤是: 通过代数运算、三角函数公式或换元、分部积分先将被积函数化为若干简单函数的和, 然后应用不定积分的线性运算法则与基本积分公式求出最后的结果. 为此, 在学习时除了必须牢记基本积分公式外, 还需要熟练掌握中学数学中的一些常用公式.
分部积分法是与求导运算中的乘积求导法则相对应的积分法则. 如果被积函数中出现幂函数、指数函数、三角函数这三类函数中两类或两类以上函数的乘积, 或者出现对数函数、反三角函数, 都可以考虑用分部积分法. 应用分部积分法, 最重要的是如何正确选择 u(x) 与 v(x) . 一般说来, 要注意下面两个原则:
(1) v(x) 比较容易求出;
(2) ∫vdu 要比 ∫udv 容易计算.
对于上面提到的五类初等函数, 有人总结出“反对幂三指”五个字, 这里“反”“对”“幂”“三”“指”依次是反三角函数、对数函数、幂函数、三角函数和指数函数, 积分时, 一般应将排列次序在后面的函数优先与 dx 结合成为 dv . (有兴趣的读者可看 [42] 的 237 页和《美国数学月刊》(1983) 第 90 卷 211 页.)
设 f(x) 有原函数, x=x(t) 可微且有 t=t(x) 满足 x(t(x))≡x ,又若 ∫f(x(t))x′(t)dt=F(t)+C ,则 ∫f(x)dx=F(t(x))+C.
证明
已知 f(x) 有原函数, 记为 U(x) , 则有 U′(x)=f(x) . 又已知 F(t) 满足
F′(t)=f(x(t))x′(t).从复合函数求导法则得到
dtdU(x(t))=U′(x(t))x′(t)=f(x(t))x′(t)=F′(t).因此 U(x(t)) 和 F(t) 只相差一个常值函数, 即有
U(x(t))=F(t)+C.用 t=t(x) 代入,且利用恒等式 x(t(x))≡x ,于是就有
U(x(t(x)))=U(x)=F(t(x))+C,因此
dxdF(t(x))=U′(x)=f(x).
计算 I=∫xx2−1dx.
解 1 I=∫x21−(x1)2dx=−∫1−(x1)2d(x1)=−arcsinx1+C.
这是第一换元法, 在其中将 1/x 看成为 u , 将被积表达式看成 1−u2du , 然后用基本积分公式. 但实际上也可以说是用第二换元法. 令 x=1/t , 这时
dx=−t21dt,xx2−11=1−t2t2,于是就有
I=−∫(t21)⋅1−t2t2dt=−∫1−t2dt,以下与解 1 相同. 这个解法中的变换称为“倒代换”, 是一种常用的变量代换. 更一般的还有代换 x=tα , 其中 α 待定.
解2 I=∫x2x2−1xdx=∫(x2−1)2+1dx2−1=arctanx2−1+C.
解3 令 x=sect ,则 dx=secttantdt,
I=∫secttantsecttantdt=∫dt=t+C=arccosx1+C.解4 令 x2−1=x−t ,则可解出 x=2tt2+1 ,并计算得到
dx=2t2t2−1dt,x2−1=2t1−t2.因此
I=∫(t2+1)(1−t2)2t22t⋅2t(t2−1)dt=−2∫1+t2dt=−2arctant+C=−2arctan(x−x2−1)+C.解5 令 x2−1=t(x−1) , 则可解出 x=(t2+1)/(t2−1) , 并计算得到
dx=−(t2−1)24tdt,x2−1=t2−12t.因此
I=∫(t2+1)2t(t2−1)2(t2−1)2(−4t)dt=−2∫1+t2dt=−2arctant+C=−2arctanx−1x2−1+C.最后两种解法中所用的变换称为 Euler 变换, 可以证明, 对于形如
∫R(x,ax2+bx+c)dx(a=0)的不定积分 (其中 R 为有理分式), 利用 Euler 变换一定能解决, 见 [14] 第二卷 281 小节和 [59] 第二册的 3.3.3 小节. 然而, 过于一般的方法对于具体问题往往不是最简单的方法. 正如本题的解 3 所示, 对形如 ∫R(x,x2−a2)dx(a>0) 的不定积分, 用变换 x=asect 有时要比利用 Euler 变换简单得多. 一般来说, 对形如 ∫R(x,a2−x2)dx 与 ∫R(x,x2+a2)dx(a>0) 的不定积分, 较为简单的常用变换分别是 x=asint 与 x=atant .
本题的5种解法的答案表面上均不相同, 这在不定积分计算中是常见的现象. 由于不定积分是以一个原函数加上任意常值函数的形式来表示的, 而其中原函数的选择是任意的, 彼此之间只相差一个常值函数, 因此表面上就可能不一样, 但它们的导函数必须相同, 否则就出错了. 请初学者注意: 要养成用求导运算来检验不定积分计算结果是否正确的习惯.
计算不定积分 I=∫x2x2+1dx.
解1 将根号外的一个因子 x 移入到根号下, 并将积分表达式看成为 f(u)du , 其中 u=x2 , 就可计算如下:
I=21∫x4+x2dx2=21∫(x2+21)2−(21)2d(x2+21)=41(x2+21)x4+x2−161ln(x2+21+x4+x2)+C1=81x(2x2+1)x2+1−161ln(x+x2+1)2+C(C=C1+16ln2)=81x(2x2+1)x2+1−81ln(x+x2+1)+C.解2 因为 ∫xx2+1dx=21∫x2+1d(x2+1)=31(x2+1)23+C1 ,所以由分部积分法,可得
I=31∫xd(x2+1)23=31x(x2+1)23−31∫(x2+1)23dx=31x(x2+1)23−31∫(x2+1)x2+1dx=31x(x2+1)23−31∫x2x2+1dx−31∫x2+1dx=31x(x2+1)23−3I−61[xx2+1+ln(x+x2+1)].将 31I 移项到左边,且对两边同除以 34 ,得到
I=41x(x2+1)23−81[xx2+1+ln(x+x2+1)]+C.本题还有下列解法, 这种解法虽然不容易想到, 但十分简洁.
解3 因为
(x3x2+1)′=3x2x2+1+x2+1x4=4x2x2+1−x2+1+x2+11,所以
x2x2+1=41[(x3x2+1)′+x2+1−x2+11].于是
I=41[x3x2+1+2xx2+1−21ln(x+x2+1)]+C.可由此设计不定积分 ∫xkx2+1dx 和 ∫x2+1xkdx 的一般解法.
如解 1 所示, 往往可通过加减一个常数的方法来化简不定积分的结果.
本题解2通过分部积分法产生一个关于所求积分的方程, 然后解这个方程得到所求积分, 这样运用分部积分的方法可称为“循环法”, 是一种常用的技巧. 特别当被积函数中含有指数函数与三角函数的乘积时, 往往可以用循环法来进行积分. 下面我们再看一道用循环法进行积分的例题.
计算 I=∫csc4xdx.
解
I=∫csc2xd(−cotx)=−cotxcsc2x+∫cotxd(csc2x)=−cotxcsc2x−2∫(csc4x−csc2x)dx=−cotxcsc2x−2I−2cotx,因此得到 I=−31cotxcsc2x−32cotx+C.
计算 I=∫xtanxsec2xdx.
解 用分部积分法计算:
I=∫xd(21sec2x)=21xsec2x−21∫sec2xdx=21(xsec2x−tanx)+C.有人用下面的方法做这道题:
错误解法 令 x=π−t ,则
I=∫cos3t(π−t)sintdt=π∫cos3tsintdt−∫cos3ttsintdt=π∫d(2cos2t1)−I=2πsec2t−I,所以得到
I=4πsec2x+C.用求导还原的方法就可以发现上述结果是错的. 原因是: 虽然 ∫cos3ttsintdt 与 ∫cos3xxsinxdx 的被积函数有相同形式, 但它们是不同变量 t 与 x 的函数, 且有关系 x=π−t , 不能合并. 同样, sec2t 与 sec2x 也是不同的函数, 不能任意替换.
求不定积分 ∫(1+x2)2xlnxdx.
解 用分部积分法计算:
∫(1+x2)2xlnxdx=−21∫lnxd(1+x21)=−21(1+x2lnx−∫1+x21dlnx)=−21[1+x2lnx−∫x(1+x2)dx]=−21[1+x2lnx−∫(x1−1+x2x)dx]=−21[1+x2lnx−lnx+21ln(1+x2)]+C=−211+x2lnx+41ln1+x2x2+C.
求不定积分 ∫(1+x2)2xarctanxdx.
解 将分部积分法和换元法结合起来就很容易解决这个积分问题. 首先用分部积分法计算如下:
∫(1+x2)2xarctanxdx=−21∫arctanxd(1+x21)=−2(1+x2)arctanx+21∫1+x2darctanx.然后对最后一个积分用代换 arctanx=t ,就有
21∫1+x2darctanx=21∫1+tan2tdt=21∫cos2tdt=41∫(cos2t+1)dt=81sin2t+41t+C=4(1+x2)x+41arctanx+C.合并以上结果就得到
∫(1+x2)2xarctanxdx=−2(1+x2)arctanx+4(1+x2)x+41arctanx+C=4(x2+1)x2−1⋅arctanx+4(1+x2)x+C.从以上例题的解法可以看出, 对于不定积分而言, 并不存在能对一切情况都适用的固定方法. 初学者必须通过相当数量的解题训练, 积累经验, 才能掌握计算不定积分的技能.
先看下面这道例题:
计算不定积分 I=∫2sinx+3cosxsinxdx .
解 注意到 ∫2sinx+3cosx2sinx+3cosxdx=∫dx=x+C, 又有
∫2sinx+3cosx(2sinx+3cosx)′dx=∫2sinx+3cosx2cosx−3sinxdx=ln∣2sinx+3cosx∣+C,不难看出, 如果设 J=∫2sinx+3cosxcosxdx , 则 2I+3J 与 2J−3I 是直接可以求出的. 因此为了求 I , 只要解代数方程组就行了. 具体计算从略.
从上面这道题我们看到, 有时为了计算不定积分 I(x)=∫f(x)dx , 可以找另一个不定积分 J(x)=∫g(x)dx 及实数 a,b,c,d(ad−bc=0) , 使 af+bg 和 cf+dg 的积分都比 ∫f(x)dx 容易计算. 计算出 aI(x)+bJ(x) 和 cI(x)+dJ(x) 之后, 就容易用代数方法求出 I(x) .
求不定积分 ∫1+x4dx .
解 令 M(x)=∫1+x4dx,N(x)=∫1+x4x2dx , 则有
M(x)−N(x)=∫1+x41−x2dx=−∫x2+x211−x21dx=−∫(x+x1)2−2d(x+x1)=−221lnx2+2x+1x2−2x+1+C,M(x)+N(x)=∫1+x41+x2dx=∫x2+x211+x21dx=∫(x−x1)2+2d(x−x1)=21arctan2x−x1+C=21arctan2xx2−1+C,因此得到
M(x)=21[(M(x)+N(x))+(M(x)−N(x))]=−421lnx2+2x+1x2−2x+1+221arctan2xx2−1+C.本题也可用后面 9.2.1 小节中的标准方法做, 但计算量却要大得多.
设 fn(x) 是变量 x 的函数, 其表达式中含有参数 n∈N+ . 为了计算积分 In=∫fn(x)dx , 可以用各种方法将它化成求参数值较小的积分 In−k=∫fn−k(x)dx(0<k⩽n) , 并且继续如此做下去, 直到最后把问题化为求参数值最小的一个或几个积分. 这种计算不定积分的方法, 称为递推法.
导出求不定积分 In=∫(1+x2)ndx ( n 是正整数)的递推公式
解 由分部积分法, 我们有
In=∫(1+x2)ndx=(1+x2)nx+2n∫(1+x2)n+1x2dx=(1+x2)nx+2n∫[(1+x2)n1−(1+x2)n+11]dx=(1+x2)nx+2nIn−2nIn+1,因此得到递推公式
In+1=2n1⋅(1+x2)nx+(1−2n1)In,n∈N+.设对正整数 m,n, 定义 I(m,n)=∫cosmxsinnxdx, 证明:
I(m,n)=m+ncosm−1xsinn+1x+m+nm−1I(m−2,n).证明
用分部积分法得到
I(m,n)=∫cosmxsinnxdx=∫cosm−1xsinnxd(sinx)=cosm−1xsinn+1x−∫sinxd(cosm−1xsinnx),而最后一个积分可以计算如下
∫sinxd(cosm−1xsinnx)=∫sinx[−(m−1)cosm−2xsinn+1x+ncosmxsinn−1x]dx=−(m−1)∫cosm−2x(1−cos2x)sinnxdx+n∫cosmxsinnxdx=−(m−1)I(m−2,n)+(m+n−1)I(m,n),加以整理并除以 m+n ,即得所要的递推公式.
设对正整数 n>2 ,定义 In=∫sinxsinnxdx ,证明:
In=n−12sin(n−1)x+In−2.证
考虑降 n,
In=∫sinxsin(n−1)xcosx+sinxcos(n−1)xdx=∫sinxsin(n−1)xcosxdx+∫cos(n−1)xdx=21∫sinxsinnx+sin(n−2)xdx+∫cos(n−1)xdx=21In+21In−2+n−11sin(n−1)x,所以
In=n−12sin(n−1)x+In−2.
- 计算下列不定积分:
(1) ∫1+x4xdx;
(2) ∫x(1−x)dx;
(3) ∫ln(1+x2)dx;
(4) ∫x(1+x)arctanxdx;
(5) ∫ex−1dx ;
(6) ∫(1+x2)2xln(x+1+x2)dx;
(7) ∫(1+x)2xexdx;
(8) ∫x(1+xex)1+xdx;
(9) ∫ln2(x+1+x2)dx;
(10) ∫(1+x2)23earctanxdx.
- 用配对积分法计算下列不定积分:
(1) ∫1+x2+x4dx;
(2) ∫ex+e−xexdx;
(3) ∫asinx+bcosxbsinx+acosxdx(a=b);
(4) ∫1+x3dx.
- 通过计算不定积分
∫(cos4x−sin4x)dx与∫(cos4x+sin4x)dx,
进而求出不定积分
∫cos4xdx和∫sin4xdx.
-
导出计算下列不定积分的递推公式:
(1) ∫sinnxdx; (2) ∫tannxdx; (3) ∫secnxdx; (4) ∫xn1+x21dx.
-
试求: (1) ∫xf′′(x)dx ; (2) ∫f′(2x)dx .
-
设对任意正整数 m,n , 定义 I(m,n)=∫cosmxsinnxdx , 证明:
(1) I(m,n)=−m+nsinn−1xcosm+1x+m+nn−1⋅I(m,n−2);
(2) I(n,n)=−n⋅2n+1cos2xsinn−12x+4nn−1⋅I(n−2,n−2) .