不定积分本质上就是在求导函数的原函数, 概念上很简单, 但是技术性内容较多, 我们主要介绍一些技术性的细节
定义和基本性质
定义: 一个函数f(x)若在某个区间上和另一个函数F(x)有如下关系:
F′(x)=f(x)
则称F(x)是f(x)的一个原函数.
定义: 一个函数f(x)的原函数的全体称为这个函数的不定积分, 记为:
∫f(x)dx
特别的, 我们可以根据定义得出:
∫f(x)dx=F(x)+C
倘若F(x)是f(x)的一个原函数.
性质: 不定积分具有线性性质
∫[k1f(x)+k2g(x)]dx=k1∫F(x)+k2∫G(x)+C
基本方法和技巧
在不定积分中, 常用的技巧是换元积分法和分部积分法, 其中换元积分法分为第一类和第二类两种.
换元积分法
第一类换元积分法:
∫f(x)dx=∫h(g(x))g′(x)dx=∫h(g(x))d(g(x))=∫h(u)du,(u=g(x))
这种换元积分法把对f(x)的积分转化为了对h(u)的积分, 倘若后者更容易计算, 便可以借助换元积分法完成简化计算. 换元积分法的核心在于寻找u=g(x).
下面介绍一些技巧:
线性换元: 即g(x)=ax+b的形式, 这种形式是最简单的换元积分.
e.g. 求∫2x−1dx.
解:
∫2x−1dx=21∫2x−1d(2x−1)=21ln(2x−1)+C
三角换元: 利用三角函数间的代换关系实现换元积分.
e.g. 求∫tanxdx.
∫tanxdx=∫cosxsinxdx=−∫cosxd(cosx)=−ln∣cosx∣+C
e.g. 求∫secxdx.
∫secxdx=∫cosx1dx=∫cos2xcosxdx=1−sin2xd(sinx)
令u=sinx, 我们可以得到:
∫secxdx=21ln1−sinx1+sinx+C
e.g. 求∫tannxdx+∫tann+2xdx
∫tannxdx+∫tann+2xdx=∫tannx(tan2x+1)dx
因为sec2x=tan2x+1, 而且dxdtanx=sec2x. 我们进行变量代换:
∫tannxdx+∫tann+2xdx=∫tannxd(tanx)
我们至此把问题转化为了幂函数的积分问题, 下面的过程省略不谈.
第二类换元积分法
第二类换元积分法本质上是第一类换元积分法的逆过程, 写作:
∫f(x)dx=∫f(ϕ(x))d(ϕ(x))=∫f(ϕ(x))ϕ′(x)dx
下面依旧介绍一些方法和技巧:
三角换元: 第二类换元积分法最常用的方法就是三角换元法.
e.g. 求∫a2−x2dx.
令x=ϕ(t)=asint, 于是我们只需要求:
∫a2−x2dx=a2∫cos2tdt=2a2∫(1+cos2t)dt=2a2(t+2sin2t)+C
代回t=ϕ−1(x)=arcsinax
∴∫a2−x2dx=21xa2−x2+2a2arcsinax+C
如果我们在被积函数的表达式中看到诸如: a2−x2, x2−a2, x2+a2的格式, 可以用分别用 x=asint, x=asect, x=atant来进行代换, 从而简化积分运算.
而对于在分子分母含有复杂带三角函数分式的函数, 我们可以用”万能代换”进行计算处理, 具体思想就是设t=tan2α, 然后进行代换操作.
常用的公式如下:
sinα=1+tan22α2tan2α,cosx=1+tan22α1−tan22α,tanx=1−tan22α2tan2α
所以任意三角有理函数的积分都可以重写为:
∫R(sinx,cosx)dx=∫R(1+t22t,1+t21−t2)1+t22dt
这个代换在处理形如∫1+cosx1+sinxdx的不定积分时十分有效, 这里省略具体计算.
分部积分法
分部积分法本质上可以被认为是函数乘积求导的逆运算
由于对任意两个可导的函数u(x), v(x), 都存在下列关系式:
d[u(x)v(x)]=v(x)d[u(x)]+u(x)d[v(x)]
我们可以反推出:
∫u(x)v′(x)dx=u(x)v(x)−∫v(x)u′(x)dx
这就是分部积分公式.
分部积分法的威力体现在它可以把积分问题部分的转化为对u(x)求导数的问题, 然后在一定程度上这就可以简化运算.
e.g.求∫xcosxdx.
∫xcosxdx=∫xd(sinx)=xsinx−∫sinxdx=xsinx+cosx+C
在运用分部积分法的时候, 选取谁作为u(x)是一门艺术, 一般来说, 我们会选取具有某种”重复”性质的函数作为u(x), 然后多次运用分部积分法, 最终用解方程的方法解出来积分式的答案. 具体来说, 我们希望指数函数, 三角函数作为u(x), 而我们在选择通过求导化简的函数的时候, 我们总是希望把对数函数, 幂函数选择作为v(x), 然后通过一次或者多次运用分部积分将他们化作有理函数的形式.
我们也可以进一步推导得到多次运用分部积分法得到的一个表达式:
∫uv(n+1)dx=uv(n)−u′v(n−1)+u′′v(n−2)−u(3)v(n−3)+⋯+(−1)nu(n)v+(−1)n+1∫un+1vdx
同时, 很多时候在运用分部积分法的时候还可以直接把u(x)设为1, 这样可能会方便计算. 比如下面这个例子:
e.g.求∫lnxdx.
∫lnxdx=∫1⋅lnxdx=xlnx−∫x⋅x1dx=xlnx−x+C
下面提供一个基本积分表, 供参考.
∫a2+x21dx=a1arctan(ax)+C
∫x2−a21dx=2a1lnx+ax−a+C
∫a2−x21dx=2a1lna−xa+x+C
∫a2+x2xdx=21ln(a2+x2)+C
∫a2−x21dx=arcsin(ax)+C
∫x2+a21dx=ln∣x+x2+a2∣+C
∫x2−a21dx=ln∣x+x2−a2∣+C
∫xx2−a21dx=a1arcsecax+C
∫a2−x2dx=2xa2−x2+2a2arcsin(ax)+C
∫xa2−x21dx=a1lnxa−a2−x2+C
∫x2+a2dx=2xx2+a2+2a2ln∣x+x2+a2∣+C
∫xa2+x21dx=−a1lnxa+a2+x2+C
∫x2−a2dx=2xx2−a2−2a2ln∣x+x2−a2∣+C
∫sin2xdx=2x−4sin(2x)+C
∫cos2xdx=2x+4sin(2x)+C
∫tan2xdx=tanx−x+C
∫cot2xdx=−cotx−x+C
∫sec3xdx=21(secxtanx+ln∣secx+tanx∣)+C
∫csc3xdx=21(−cscxcotx+ln∣cscx−cotx∣)+C
∫arcsinxdx=xarcsinx+1−x2+C
∫arccosxdx=xarccosx−1−x2+C
∫arctanxdx=xarctanx−21ln(1+x2)+C
∫arcsecxdx=xarcsecx−ln∣x+x2−1∣+C
∫arccotxdx=xarccotx+21ln(1+x2)+C
∫sinhxdx=coshx+C
∫coshxdx=sinhx+C
∫tanhxdx=ln(coshx)+C
∫cothxdx=ln∣sinhx∣+C
∫sech2xdx=tanhx+C
∫csch2xdx=−cothx+C
∫sechxdx=arctan(sinhx)+C
∫cschxdx=lntanh(2x)+C
∫sinh2xdx=4sinh(2x)−2x+C
∫cosh2xdx=4sinh(2x)+2x+C
∫eaxsin(bx)dx=a2+b2eax(asin(bx)−bcos(bx))+C
∫eaxcos(bx)dx=a2+b2eax(acos(bx)+bsin(bx))+C
有理函数的积分
刚才的部分中, 我们系统性的介绍了两种积分法的基本运用. 然而, 我们在具体实践中会发现, 不是所有的函数都能显性的写出其原函数的表达式. 但是对于一类称为有理函数的特殊函数, 我们总是能写出其积分的数学表达式. 本部分将特别介绍有理函数的积分.
定义: 对于多项式pm(x)和qn(x), 分别为m次多项式和n次多项式, 形如R(x)=qn(x)pm(x)的函数被称为有理函数.
特别的, 当m<n 时我们称R(x)为真分式, 反之为假分式.
在后面的问题中, 我们总假定有理函数R(x)是真分式. 否则我们总可以通过带余除法把假分式转化为真分式和一个多项式的和. 同时, 我们假设qn(x)的最高次项系数为1.
由代数学基本定理可以知道, n次方程必有n个根. 由于复根必共轭存在, 我们一定可以把一个多项式qn(x)唯一的分解为:
qn(x)=k=1∏i(x−αk)mk⋅k=1∏j(x2+2ξkx+ηk2)nk
定理: 设有理函数R(x)中qn(x)有k重实根α, 那么一定存在实数λ和多项式p1(x), 而且p1(x)的次数低于(x−α)k−1q1(x)的次数, 成立:
q(x)p(x)=(x−α)kλ+(x−α)k−1q1(x)p1(x)
证明: 我们只需要令q1(α)p(α)=λ, 则x=α是多项式p(x)−λq1(x)的根, 所以:
p(x)−λq1(x)=(x−a)p1(x)
代回表达式即可推出.
同理我们也可以知道:
q(x)p(x)=(x2+2ξx+η2)lμx+υ+(x2+2ξx+η2)l−1q∗(x)p∗(x)
这意味着我们可以把任何一个有理函数写成上面分离出来的两种形式的和. 分别计算上面两种形式的积分并不是难事. 此略.