外观
Chapter 8 不定积分
约 7858 字大约 26 分钟
2025-09-16
Part 1 连续函数积分
· 定义
许多实际的应用问题都涉及到积分, 积分的内容占据了本课程的半壁江山.
设 f 为闭区间 [a,b] 上的连续函数,我们考虑由 f 的图像、直线 x=a、x=b 以及 y=0(x 轴)在平面上所围成的曲边梯形的面积,我们用记号 ∫abf(x)dx 表示这个面积的值,称为 f 在 [a,b] 上的积分.
(1) 设 f(x)≡c 为常值函数,则所求面积是矩形的面积,因此自然地定义
∫abf(x)dx=c(b−a).
(2) 设 f(x) 为 [a,b] 上的线性函数,则所求面积是一个梯形的面积,因此定义
∫abf(x)dx=21[f(a)+f(b)](b−a).
当 f 为常值函数时,这个定义和 (1) 是一致的. 并且,从定义可得
- 如果 f, g 均为线性函数,则
∫ab[f(x)+g(x)]dx=∫abf(x)dx+∫abg(x)dx,
∫ab[f(x)−g(x)]dx=∫abf(x)dx−∫abg(x)dx,
这可从定义直接得到.
- 如果 f 为线性函数,且存在常数 M,使得 ∣f(x)∣≤M,∀x∈[a,b],则
∫abf(x)dx≤M(b−a).
事实上,由定义,有
∫abf(x)dx=21[f(a)+f(b)](b−a)≤21[∣f(a)∣+∣f(b)∣](b−a)≤M(b−a).
- 如果 f 为线性函数,c∈(a,b),则
∫abf(x)dx=∫acf(x)dx+∫cbf(x)dx.
这是因为,[a,b] 上的线性函数 f(x) 可以写为
f(x)=f(a)+b−af(b)−f(a)(x−a)orf(x)=f(b)+b−af(b)−f(a)(x−b),
因此有
∫acf(x)dx+∫cbf(x)dx=21[f(a)+f(c)](c−a)+21[f(c)+f(b)](b−c)
=21[f(a)+f(b)+b−af(b)−f(a)(c−b)](c−a)+21[f(a)+f(b)+b−af(b)−f(a)(c−a)](b−c)
=21[f(a)+f(b)](c−a)+21[f(a)+f(b)](b−c)
=21[f(a)+f(b)](b−a)=∫abf(x)dx.
(3) 设 f(x) 为 [a,b] 上连续的分段线性函数,即存在区间 [a,b] 中的分点
a=x0<x1<⋯<xn=b
使得 f(x) 在每一个小区间 [xi−1,xi] 上均为线性函数,则定义
∫abf(x)dx=i=1∑n∫xi−1xif(x)dx,
这个定义是恰当的:如果存在 [a,b] 的另外一些分点
a=x0′<x1′<⋯<xm′=b
使得 f(x) 在每一个小区间 [xi−1′,xi′] 上均为线性函数,则所有这些分点 {xi,xi′} 按从小到大的顺序排列后依然将 [a,b] 分割为一些小区间,在每个小区间上 f 仍为线性函数,且根据 (2) 中线性函数积分性质的第三条可知,f 在这些新的小区间上的积分之和与分点 {xi} 或 {xi′} 分割后形成的小区间上 f 的积分之和是一致的.
以上说明了分段线性函数的积分与区间中分点的选取无关. 利用这一点不难看出,(2) 中线性函数积分的三条性质对于分段线性函数也完全成立.
(4) 现在假设 f 是 [a,b] 上的连续函数,不一定是分段线性的,我们要定义 f 在 [a,b] 上的积分. 一个自然的想法是用分段线性的函数去逼近 f.
事实上,任给正整数 n,将 [a,b] 作 n 等分,分点为 xi=a+ni(b−a),i=0,1,⋯,n. 在每一个小区间 [xi−1,xi] 上定义 li(x) 为满足条件 li(xi−1)=f(xi−1),li(xi)=f(xi) 的线性函数,li(x) 的表达式为
li(x)=f(xi−1)+xi−xi−1f(xi)−f(xi−1)(x−xi−1).
在 [a,b] 上定义连续分段线性函数 fn(x) 为
fn(x)=li(x),x∈[xi−1,xi],i=1,⋯,n.
命题1. 设 f, fn 如上,则任给 ε>0,存在 N=N(ε),当 n>N 时
∣f(x)−fn(x)∣<ε,∀x∈[a,b].
这需要用到闭区间上连续函数的一致连续性. 任给 ε>0,存在 δ>0,使得
∣f(x′)−f(x′′)∣≤ε,∀∣x′−x′′∣<δ.
取正整数 N>(b−a)/δ,则当 n>N 时 n1(b−a)<δ. 此时,设 x∈[xi−1,xi] (1≤i≤n),则有
∣f(x)−fn(x)∣=∣f(x)−li(x)∣=f(x)−f(xi−1)−xi−xi−1f(xi)−f(xi−1)(x−xi−1)=(f(x)−f(xi−1))xi−xi−1xi−x+(f(x)−f(xi))xi−xi−1x−xi−1≤εxi−xi−1xi−x+εxi−xi−1x−xi−1=ε.
这就证明了命题
利用这个命题,当 m,n>N 时,就有
∣fm(x)−fn(x)∣≤∣fm(x)−f(x)∣+∣f(x)−fn(x)∣≤2ε,
因为 fm(x)−fn(x) 也是分段线性函数,故有
∫abfm(x)dx−∫abfn(x)dx=∫ab(fm(x)−fn(x))dx≤2ε(b−a),
这说明,数列 {∫abfn(x)dx} 是 Cauchy 列,因此其极限存在,我们现在就定义
∫abf(x)dx=n→∞lim∫abfn(x)dx.
如果 f(x) 本来就是 [a,b] 上的连续分段线性函数,则这个定义与 (3) 中的积分定义是一致的,我们把这个一致性证明留给读者思考. 根据分段线性函数积分的定义,f 的积分可以表示为
∫abf(x)dx=n→∞limi=1∑n21[f(a+ni−1(b−a))+f(a+ni(b−a))]n1(b−a)
=n→∞limn1i=1∑nf(a+ni(b−a))(b−a),
注意. 和式 n1i=1∑nf(a+ni(b−a)) 是一个平均数,其极限可以认为是 f(x) 在区间 [a,b] 上的平均值. 在这个意义上,f(x) 在 [a,b] 上的积分就等于 f(x) 的平均值乘以区间长度,这是连续函数积分的几何含义.
下面我们按照积分的定义计算.
/example/ 求函数 f(x)=ax 在区间 [0,1] 上的积分,其中 a>0, a=1.
将 [0,1] 作 n 等分,利用定义得
∫01axdx=n→∞limn1i=1∑nani=n→∞limn1⋅an1−1a−1=t→0+lim(a−1)at−1tat=lnaa−1.
利用连续函数的一致连续性,我们可以改写定义式. 事实上,沿用前面的记号如 ε, N 等,当 n>N 时,在等分小区间 [xi−1,xi] 中任取一点 ξi,则有
∣f(xi)−f(ξi)∣≤ε,i=1,2,⋯,n.
因此
n1i=1∑nf(xi)(b−a)−n1i=1∑nf(ξi)(b−a)≤n1i=1∑n∣f(xi)−f(ξi)∣(b−a)≤ε(b−a),
这说明
∫abf(x)dx=n→∞limn1i=1∑nf(ξi)(b−a),∀ ξi∈[a+ni−1(b−a), a+ni(b−a)].
这个极限等式也可以作为积分的定义,它的好处是无须总在小区间的端点取 f(x) 的值,而极限仍然不变.
· 积分性质
前一小节定义了连续函数 f 在闭区间 [a,b] 上的积分,现在我们做如下约定:
∫aaf(x)dx=0;∫baf(x)dx=−∫abf(x)dx.
从积分定义的讨论,我们可以得到积分的如下简单性质:
线性性:
如果 f,g 为 [a,b] 上的连续函数,α,β∈R,则
∫ab(αf(x)+βg(x))dx=α∫abf(x)dx+β∫abg(x)dx;
如果 ∣f(x)∣≤M,∀x∈[a,b],则
∫abf(x)dx≤M(b−a);
保序性:
如果 f≥g 为 [a,b] 上的连续函数,则
∫abf(x)dx≥∫abg(x)dx;
特别地,由 −∣f∣≤f≤∣f∣ 可得
∫abf(x)dx≤∫ab∣f(x)∣dx;
关于区间的可加性:
设 f 为连续函数,a,b,c 为定义域中三点,则
∫acf(x)dx=∫abf(x)dx+∫bcf(x)dx;
事实上,不妨设 a<b<c。任给 ε>0,分别在区间 [a,b]、[b,c] 上取连续的分段线性函数 φ 和 ψ,使得 φ(b)=ψ(b),且
∣f(x)−φ(x)∣≤ε,∀x∈[a,b];∣f(x)−ψ(x)∣≤ε,∀x∈[b,c].
在 [a,c] 上定义分段线性函数 g(x),使得在 [a,b] 上 g=φ,在 [b,c] 上 g=ψ,于是
∣f(x)−g(x)∣≤ε,∀x∈[a,c].
根据积分的保序性以及分段线性函数的积分关于区间的可加性,得
∫acf(x)dx−∫abf(x)dx−∫bcf(x)dx≤∫acg(x)dx−∫abf(x)dx−∫bcf(x)dx+ε(c−a)=∫ab[g(x)−f(x)]dx+∫bc[g(x)−f(x)]dx+ε(c−a)≤ε(b−a)+ε(c−b)+ε(c−a)=2ε(c−a),
由于 ε 是任取的,故积分关于区间的可加性成立
如果 f(x) 为 [a,b] 上的非负连续函数,则
∫abf(x)dx≥0,
且等号成立当且仅当 f=0。这条性质的前半部分从积分的保序性得到。至于后半部分,如果 f(x0)>0,则由 f 的连续性可知,存在区间 [c,d]⊂[a,b],使得
f(x)≥21f(x0),∀x∈[c,d].
此时由积分关于区间的可加性以及保序性可得
∫abf(x)dx=∫acf(x)dx+∫cdf(x)dx+∫dbf(x)dx≥∫cdf(x)dx≥2f(x0)(d−c)>0,
即此时 f(x) 在 [a,b] 上的积分为正
在定义积分时,我们使用的是将区间作等分然后求极限的方法。我们要说明的是,作区间划分时不必取等分分点。事实上,在 [a,b] 中任取分点 a=x0<x1<⋯<xn=b,称
π:a=x0<x1<⋯<xn=b
为 [a,b] 的一个分划(或分割)。记 ∥π∥=1≤i≤nmax∣xi−xi−1∣。任给 ε>0,由连续函数的一致连续性,存在 δ>0,当 ∥π∥<δ 时
∣f(x)−f(xi)∣<ε,∀x∈[xi−1,xi],i=1,2,⋯,n.
由
∫abf(x)dx=i=1∑n∫xi−1xif(x)dx=i=1∑nf(xi−1)(xi−xi−1)+i=1∑n∫xi−1xi(f(x)−f(xi−1))dx
得
∫abf(x)dx−i=1∑nf(xi−1)(xi−xi−1)≤i=1∑nε(xi−xi−1)=ε(b−a),
这说明
∫abf(x)dx=∥π∥→0limi=1∑nf(xi−1)(xi−xi−1),
同理,如果任取 ξi∈[xi−1,xi],则仍有
∫abf(x)dx=∥π∥→0limi=1∑nf(ξi)(xi−xi−1),∀ ξi∈[xi−1,xi].
命题2 (积分中值定理). 设 f,g 为 [a,b] 上的连续函数。如果 g 不变号,则存在 ξ∈[a,b],使得
∫abf(x)g(x)dx=f(ξ)∫abg(x)dx.
不妨设 g≥0。f 在 [a,b] 上的最小值和最大值分别记为 m,M,则
mg(x)≤f(x)g(x)≤Mg(x),∀x∈[a,b].
根据积分的保序性和线性性,有
m∫abg(x)dx≤∫abf(x)g(x)dx≤M∫abg(x)dx.
如果 ∫abg(x)dx=0,则任取 ξ∈[a,b] 即可。如果 ∫abg(x)dx>0,则
m≤∫abg(x)dx∫abf(x)g(x)dx≤M,
由连续函数的介值定理知存在 ξ∈[a,b],使得
f(ξ)=∫abg(x)dx∫abf(x)g(x)dx,
此 ξ 即为所求的点
在此命题中取 g=1,则得到简单推论:存在 ξ∈[a,b],使得
f(ξ)=b−a∫abf(x)dx,or∫abf(x)dx=f(ξ)(b−a).
这里 f(ξ) 也就是 f(x) 在 [a,b] 上的平均值
Part 2 不定积分
· 定义
现在我们考虑这样的问题,即一个给定的函数是另一个可导函数的导数吗?如果函数 f 给定,问题就是考虑方程
F′(x)=f(x)
的解. 我们要问,方程的解存在吗?如果存在的话,有多少个解?如果 F 是一个解,则显然 F+C (C 为常数) 也是一个解,我们来说明这也是所有可能的其它解.
命题1. 设 f 为区间上的可微函数,则 f′=0 当且仅当 f=C 为常值函数.
只要证明必要性即可. 设 f′=0,在定义域中任取两点 a<b,我们证明必有 f(a)=f(b). 设 ε>0 是任意取定的正数. 考虑集合
A={y∈[a,b]∣∣f(x)−f(a)∣≤ε∣x−a∣, ∀ x∈[a,y]}⊂[a,b].
因为 a∈A,因此 A 不是空集. 设 y0 为 A 的上确界. 由 f 的连续性知 y0∈A. 我们断言 y0=b. 事实上,如果 y0<b,则因为 f′(y0)=0,由导数的定义知存在 δ>0,使得 y0+δ≤b,且
x−y0f(x)−f(y0)=x−y0f(x)−f(y0)−f′(y0)≤ε,∀ x∈(y0,y0+δ ].
因此,当 x∈[y0,y0+δ] 时
∣f(x)−f(a)∣≤∣f(x)−f(y0)∣+∣f(y0)−f(a)∣≤ε∣x−y0∣+ε∣y0−a∣=ε∣x−a∣.
这说明 [y0,y0+δ]⊂A,这和 y0 的选取相矛盾,因此只能有 y0=b. 即
∣f(a)−f(b)∣≤ε∣a−b∣.
因为 ε 是任取的,令 ε→0,上式表明 f(a)=f(b).
(1) 如果将导数解释为速度,则命题说的就是速度为零时,质点位移不变. 从直观看这是显然的,但从数学上来讲就必须严格证明.
(2) 如果存在常数 M 使得 ∣f′∣≤M,则把命题证明过程中的 ε 换成 M+ε 后可以得出下面的估计
∣f(a)−f(b)∣≤M∣a−b∣,
即 f 为 Lipschitz 函数.
现在,如果 F1, F2 都是方程的解,则 (F1−F2)′=0,从而 F1−F2=C 为常数.
定义1(原函数). 方程的一个可微解 F 称为函数 f 的一个原函数. 根据上面的讨论,任何两个原函数之间只相差一个常数. 对于一般的原函数我们给出下面的定义:
定义2(不定积分). 设函数 f 在区间 I 上有原函数,则我们用记号
∫f(x)dx
表示 f 的原函数的一般表达式,即如果 F 为 f 的一个原函数,则
∫f(x)dx=F(x)+C,x∈I,
其中 C 为常数.
根据定义,如果 F 是 f 的原函数,则 dF=f(x)dx,因此
d(∫f(x)dx)=f(x)dx,
因此求原函数的过程是求微分过程之逆.
我们可以给出如下计算结果:
(1).
∫0dx=C
(2).
∫xαdx=α+1xα+1+C (α=−1)
(3).
∫exdx=ex+C
(4).
∫axdx=lnaax+C (a>0,a=1)
(5).
∫x1dx=ln∣x∣+C
(6).
∫1+x21dx=ln(x+1+x2)+C
(7).
∫cosxdx=sinx+C
(8).
∫1−x21dx=arcsinx+C
(9).
∫sinxdx=−cosx+C
(10).
∫1−x21dx=−arccosx+C
(11).
∫sec2xdx=tanx+C
(12).
∫1+x21dx=arctanx+C
(13).
∫csc2xdx=−cotx+C
(14).
∫1+x21dx=−arccotx+C
(15).
∫coshxdx=sinhx+C
(16).
∫sinhxdx=coshx+C
(17).
∫tanh2xdx=x−tanhx+C
(18).
∫coth2xdx=x−cothx+C
我们当然要问,除了上面列出的函数之外,还有哪些函数有原函数?
· Newton-Leibniz
定理2(Newton-Leibniz). 区间 I 中的连续函数都有原函数. 具体来说,设 f 连续,a∈I,则函数
F(x)=∫axf(t)dt,x∈I
是 f 的一个原函数.
设 x0∈I. 因为 f 连续,任给 ε>0,存在 δ>0,使得
∣f(x)−f(x0)∣<ε,∀ x∈(x0−δ,x0+δ)∩I.
此时
x−x0F(x)−F(x0)−f(x0)=x−x0∫x0xf(t)dt−f(x0)=x−x0∫x0x(f(t)−f(x0))dt≤∣x−x0∣∫x0x∣f(t)−f(x0)∣dt≤ε,
这就推出 F 在 x0 处可导,且
F′(x0)=f(x0).
由 x0 的任意性即知 F 为 f 的原函数.
(1) 这个定理又称为微积分基本定理,它将微分和积分联系在了一起.
(2) 在后面我们会稍稍降低定理中对 f 的连续性要求,得到一样的结论.
我们现在将 Newton-Leibniz 的这个重要定理改写一下. 设 f 在区间 I 中连续,G 为 f 的任一原函数,则存在常数 C,使得
G(x)=∫axf(t)dt+C,
因此
∫abf(x)dx=G(b)−G(a)=Gab.
因为 f 的不定积分为原函数,因此上式也可写为
∫abf(x)dx=(∫f(x)dx)ab,
从这个等式来看,连续函数在区间上的积分就好象是在它的不定积分中代入上下积分限一样.
Newton-Leibniz 公式还可写为(当 G 连续可微时)
∫abG′(x)dx=G(b)−G(a)=Gab(Newton-Leibniz).
这是一个很常用的形式,它有一个物理的解释:如果 G 是随时间 x 变化的物理量,G′ 就表示物理量的变化率. G′ 的积分表示无穷小变化量在某一段时间内的积累,最终就等于总的变化量(右式差值).
有了这些 Newton-Leibniz 公式,某些情形下连续函数积分的计算就变得很简单了.
命题3(不定积分的线性性质). 设 f, g 在区间 I 中均有原函数,则
∫[αf(x)+βg(x)]dx=α∫f(x)dx+β∫g(x)dx,
其中 α, β 为常数.
命题4. 设 f 的原函数为 F. 如果 f 可逆,且其逆函数 g 可微,则
∫g(x)dx=xg(x)−F(g(x))+C.
记 G(x)=xg(x)−F(g(x)),由 f(g(x))=x 以及复合求导,有
G′(x)=g(x)+xg′(x)−F′(g(x))g′(x)=g(x)+xg′(x)−f(g(x))g′(x)=g(x)+xg′(x)−xg′(x)=g(x).
因此 G(x) 为 g 的原函数.
/example/ 求不定积分 ∫sin2xcos2x1dx.
由不定积分的线性性质,有
∫sin2xcos2x1dx=∫sin2xcos2xsin2x+cos2xdx=∫sin2x1dx+∫cos2x1dx=tanx−cotx+C.
/example/ 设 a=0,求不定积分 ∫x2−a21dx.
由不定积分的线性性质,有
∫x2−a21dx=2a1[∫x−a1dx−∫x+a1dx]=2a1[ln∣x−a∣−ln∣x+a∣]+C=2a1lnx+ax−a+C.
Part 3 积分计算
不定积分是微分的逆运算. 微分运算满足线性性、导性和形式不变性,对应到不定积分就有相应的积分方法.
不定积分的各种计算方法实际上是为了计算定积分而作的预备.
· 换元法
命题1(换元积分法). 设 f(u) 是在区间 J 中有定义的函数,u=ϕ(x) 是区间 I 中的可微函数,且 ϕ(I)⊂J.
(1) 如果 f 在 J 中存在原函数 F,则 F(ϕ) 是 f(ϕ)ϕ′ 在区间 I 中的原函数,即
∫f(ϕ(x))ϕ′(x)dx=∫f(u)du+C=F(ϕ(x))+C;
(2) 设 ϕ 可逆,且其逆可微,ϕ(I)=J. 如果 f(ϕ(x))ϕ′(x) 有原函数 G,则 f 有原函数 G(ϕ−1(u)),即
∫f(u)du=G(ϕ−1(u))+C.
/proof/
(1) 如果 F′=f,则由复合求导,有
[F(ϕ)]′=f(ϕ)ϕ′,
所以 F(ϕ) 是 f(ϕ)ϕ′ 的原函数.
(2) 当 ϕ−1 可微时,对 ϕ(ϕ−1(u))=u 求导,得
[ϕ−1(u)]′=ϕ′(x)1,x=ϕ−1(u).
因此
[G(ϕ−1(u))]′=G′(ϕ−1(u))[ϕ−1(u)]′=f(u)ϕ′(ϕ−1(u))ϕ′(x)1=f(u),
所以 G(ϕ−1(u)) 是 f(u) 的原函数.
(1) 换元积分法又称变量替换法,其要点是将变量 u 通过 u=ϕ(x) 换成 x(或反之).
(2) 在下一章中我们将知道,如果 ϕ′(x)=0, ∀ x∈I,则 ϕ 可逆,因此逆函数 ϕ−1 也可微.
(3) 由 Newton-Leibniz 公式,如果 f 连续,ϕ 连续可微,则相应地有关于连续函数定积分的换元公式.
实际上我们学习的时候经常强调“第一换元法”和“第二换元法”,
第一换元法
∫f(x)dx⟹discover∫g(α(x))d(α(x))⟹t=α(x)∫g(t)dt
第二换元法
∫f(x)dxt=α(x),x=β(t)⟺find β(α(x))=x∫f(β(t))β′(t)dt
第一换元法事
注意到,基于强大的注意力(Attention is all you need!)第二换元法一般有很明确的需求,比如:
a2−x2,x=asint,t∈[−2π,2π]
a2+x2,x=atant,t∈[−2π,2π]
x2−a2,x=asect,t∈[0,2π)∪(2π,π]
· 分部积分
命题2(分部积分法). 设 u(x),v(x) 在区间 I 中可微,如果 u′(x)v(x) 有原函数,则 u(x)v′(x) 也有原函数,且
∫u(x)v′(x)dx=u(x)v(x)−∫u′(x)v(x)dx.
设 u′(x)v(x) 有原函数,则由
[u(x)v(x)]′=u′(x)v(x)+u(x)v′(x)
得
[u(x)v(x)−∫u′(x)v(x)dx]′=u(x)v′(x).
这说明 u(x)v(x)−∫u′(x)v(x)dx 是 u(x)v′(x) 的原函数.
(1) 分部积分法也可改写为
∫u(x)dv(x)=u(x)v(x)−∫v(x)du(x).
(2) 如果 u,v 均连续可微,则分部积分法条件满足. 特别地,对于定积分有
∫abu(x)v′(x)dx=u(x)v(x)ab−∫abu′(x)v(x)dx.
/example/ 求不定积分 ∫x2lnxdx.
取 u(x)=lnx, v(x)=31x3,则
∫x2lnxdx=∫lnxd(31x3)=31x3lnx−∫31x3d(lnx)=31x3lnx−∫31x3⋅x1dx=31x3lnx−91x3+C.
/example/ 设 a=0,求不定积分 I=∫eaxcosbxdx 和 J=∫eaxsinbxdx.
利用分部积分,有
I=∫eaxcosbxdx=a1∫cosbxd(eax)=a1[eaxcosbx+b∫eaxsinbxdx]=a1eaxcosbx+abJ.
同理,有
J=∫eaxsinbxdx=a1∫sinbxd(eax)=a1[eaxsinbx−b∫eaxcosbxdx]=a1eaxsinbx−abI.
因此解出 I,J 为
IJ=a2+b2bsinbx+acosbxeax+C1,=a2+b2asinbx−bcosbxeax+C2.
/example/ 求积分 ∫04πtan4xdx.
记 In=∫04πtannxdx,则 I0=4π. 一般地,有
In=∫04πtannxdx=∫04πtann−2x(sec2x−1)dx=∫04πtann−2xd(tanx)−In−2=n−1tann−1x04π−In−2=n−11−In−2.
特别地,I2=1−I0=1−4π,I4=31−I2=4π−32.
/example/ 求不定积分
In=∫(x2+a2)ndx
其中 a>0,n 为非负整数.
显然 I0=x+C,I1=a1arctanax+C. 当 n≥1 时,
In=∫(x2+a2)ndx=(x2+a2)nx+2n∫(x2+a2)n+1x2dx=(x2+a2)nx+2n[∫(x2+a2)n+1x2+a2dx−a2∫(x2+a2)n+11dx]=(x2+a2)nx+2nIn−2na2In+1.
这样就得到了递推公式
In+1=2na22n−1In+2na21(x2+a2)nx,
由此可以求出所有的 In.
· 有理函数积分
有理函数是指形如
R(x)=Q(x)P(x)
的函数,其中 P,Q 均为关于变量 x 的多项式. 如果 P 的次数小于 Q,则称 R 为真分式.
显然,任何有理函数都可以写成一个多项式和一个真分式之和. 因此,有理函数的积分就只要考虑真分式的情形就可以了. 根据实系数多项式的因式分解可以证明,真分式可以进一步分解为下面两种简单真分式之和:
(x−a)kA, k≥1;(x2+px+q)kAx+B, k≥1, p2−4q<0.
它们的不定积分可以计算如下:
(1). k=1:
∫x−aAdx=Aln∣x−a∣+C;
(2). k>1:
∫(x−a)kAdx=A1−k(x−a)1−k+C;
(3). k=1:
∫x2+px+qAx+Bdx=∫x2+px+q2A(2x+p)+(B−2Ap)dx=2A∫x2+px+q2x+pdx+(B−2Ap)∫x2+px+qdx=2A∫x2+px+qd(x2+px+q)+(B−2Ap)∫(x+2p)2+(q−4p2)dx=2Aln∣x2+px+q∣+4q−p22B−Aparctan4q−p22x+p+C;
(4). k>1 时,和 (3) 类似,有
∫(x2+px+q)kAx+Bdx=2A1−k(x2+px+q)1−k+(B−2Ap)∫(t2+a2)kdt,
其中 t=x+2p,a=214q−p2. 上式右端的不定积分我们在前一小节中已经用递推的办法算过.
总之,有理函数的不定积分可以用初等函数表示. 在具体的分解计算过程中我们通常可以用待定系数法.
· 有理三角函数积分
如果我们对三角函数和常数做有限次的四则运算,则得到的函数称为有理三角函数. 因为 tanx,cotx,secx 和 cscx 可以看成由 sinx 和 cosx 生成的有理三角函数,故一般的有理三角函数可记为 R(sinx,cosx).
对有理三角函数的积分有一个通用的处理方法,称为万能变换:令
t=tan2x,
则
x=2arctant,dx=1+t22dt,
且有
sinx=sin22x+cos22x2sin2xcos2x=tan22x+12tan2x=1+t22t,
以及
cosx=cos22x+sin22xcos22x−sin22x=1+tan22x1−tan22x=1+t21−t2,
这说明有理三角函数的积分可以通过万能变换成有理函数的积分,因此是可以计算出来的. 在实际计算过程中,有时也可以视情形采用变换 t=sinx, t=cosx 或 t=tanx 等.
· 某些无理积分
以下讨论几种可以转化为有理积分的某些无理函数的不定积分. 我们用记号 R(x1,x2,⋯,xn) 表示关于 x1,x2,⋯,xn 的有理函数.
(1). 形如
R(x,ncx+dax+b,⋯,mcx+dax+b)
的无理函数的积分,其中 ad−bc=0,而 n,⋯,m 是大于 1 的整数. 设 k 为这些整数的最小公倍数,令
t=(cx+dax+b)k1,
则
x=a−ctkdtk−b,dx=(a−ctk)2ad−bcktk−1dt,
从而 R 的积分可以转化为关于 t 的有理积分.
(2). 形如 R(x,ax2+bx+c) 的函数积分,其中 R(x,y) 为关于 x,y 的有理函数,a>0 时 b2−4ac=0,或 a=0, b2−4ac>0. 由于
ax2+bx+c=a[(x+2ab)2+4a24ac−b2],
故当 a>0 时,令
u=x+2ab,k2=4a24ac−b2,
原积分化为如下形式的积分:
∫R(u,u2−k2),or∫R(u,u2+k2),
分别进一步令 u=ksect, u=ktant 就把不定积分变成了有理三角函数的积分,从而可以计算出来.
当 a=0, b2−4ac>0 时,令
u=x+2ab,k=4a2b2−4ac,
则原积分化为如下形式积分:
∫R(u,u2−k2),or∫R(u,k2−u2),
分别进一步令 u=ksect, u=ksint 就把不定积分变成了有理三角函数的积分,从而可以计算出来.
还有一些别的办法来计算这些积分.
例如,如果 a>0,令
ax2+bx+c=ax+t(or t−ax),
则 x 为 t 的有理函数:
x=b−2att2−c,
从而可以把原积分化为关于 t 的有理积分;如果 c>0,令
ax2+bx+c=tx+c(or tx−c),
则 x 为 t 的有理函数:
x=a−t22ct−b,
从而也可以把原积分化为关于 t 的有理积分;如果 b2−4ac>0,则 ax2+bx+c=0 有两个实根:
ax2+bx+c=a(x−α)(x−β),
令
ax2+bx+c=t(x−α),
则 x 为 t 的有理函数:
x=a−t2aβ−αt2,
从而也可以把原积分化为关于 t 的有理积分;这里用到的变量替换统称为 Euler 替换,在实际的计算过程中当然也可灵活选择其它的变量替换方法.
并非所有的不定积分都可以用初等函数表示,例如下面函数的不定积分都不能用初等函数表示:
e±x2, sin(x2), cos(x2), xsinx, xcosx, 1−k2sin2x, 1−k2sin2x1(0<k<1).
更新日志
2025/12/17 03:52
查看所有更新日志
43510-remake-integral-1217于bed0a-space于325a3-chapter-2于4d741-integral-9于752f1-integral于c9ee8-plume于a28aa-a于