分部積分法又稱作部分積分法(英語:Integration by parts),是一種積分的技巧。它是由微分的乘法定則和微積分基本定理推導而來的。其基本思路是将不易求得结果的积分形式,转化为等价的但易于求出结果的积分形式。
假設
與
是兩個連續可導函數。由乘積法則可知
![{\displaystyle {\frac {{\rm {d}}(hk)}{{\rm {d}}x}}={\frac {{\rm {d}}h}{{\rm {d}}x}}k+h{\frac {{\rm {d}}k}{{\rm {d}}x}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9186bb7664a03475579118f416dee1c1e39a2e68)
對上述等式兩邊求不定積分,得
![{\displaystyle {\begin{aligned}hk&=\int {\bigg (}{\frac {{\rm {d}}h}{{\rm {d}}x}}k+h{\frac {{\rm {d}}k}{{\rm {d}}x}}\ {\bigg )}{\rm {d}}x\\&=\int k\ {\rm {d}}h+\int h\ {\rm {d}}k\\\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3fb480d7c76e0843291af1752f5088ca26d6d6a7)
移项整理,得不定积分形式的分部积分方程
![{\displaystyle \int {\frac {{\rm {d}}h}{{\rm {d}}x}}k\ {\rm {d}}x=hk-\int h{\frac {{\rm {d}}k}{{\rm {d}}x}}\ {\rm {d}}x}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e1a2acbf9ecef9a7e48ad872120b41ac1affa3e0)
由以上等式我们可以推导出分部积分法在区间
的定积分形式
![{\displaystyle \int _{a}^{A}{\frac {{\rm {d}}h}{{\rm {d}}x}}k\ {\rm {d}}x={\big [}hk{\big ]}_{a}^{A}-\int _{a}^{A}h{\frac {{\rm {d}}k}{{\rm {d}}x}}\ {\rm {d}}x}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c212cf5b6e2c0d26b05d7b13466a33cdb5d983cc)
已经积出的部分
可以代入上下限
表示为以下等式,
![{\displaystyle {\big [}hk{\big ]}_{a}^{A}=h(A)k(A)-h(a)k(a)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/be74fe408ac45cefd85ac6ea1d7cf7439a8267bc)
而以上这条等式可以通过函数求导乘积法则,以及微积分基本定理通过以下方式倒推并得以验证
![{\displaystyle {\begin{aligned}h(A)k(A)-h(a)k(a)&=\int _{a}^{A}{\frac {{\rm {d}}(hk)}{{\rm {d}}x}}\ dx\\&=\int _{a}^{A}{\bigg (}{\frac {{\rm {d}}h}{{\rm {d}}x}}k+h{\frac {{\rm {d}}k}{{\rm {d}}x}}\ {\bigg )}\ dx\\&=\int _{a}^{A}k\ {\rm {d}}h+\int _{a}^{A}h\ {\rm {d}}k\\\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d89b2c6d85b3319b04659d12d687a26b74a10436)
在传统的微积分教材裡分部积分法通常写成不定积分形式:
![{\displaystyle \int f(x)g'(x)\,dx=f(x)g(x)-\int f'(x)g(x)\,dx,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7ba3c7f6b2fe9f14f1be0a129d8c2aa7173755bb)
如果更簡單些,令
、
,微分
和
,,就可以得到更常見到的形式:
。
注意,上面的原式中含有g的導數;在使用這個規則時必須先找到不定積分g,並且積分
必須是可積的。
在级数的离散分析中也可以用到类似的公式表达,称为分部求和。
另一可用的表達方式可以將原表達方式裡的因子僅寫成f和g,但缺點是引進了鑲套積分:
。
这个表达方式只有当f是连续可导而且g是连续的时才有效。
在黎曼-斯蒂尔吉斯积分和勒贝格-斯蒂尔吉斯积分有更多分部积分的公式。
提示:部分積分下面這樣更複雜一點的積分運算裡也是有效的:
。
用分部积分法求积分:
![{\displaystyle \int x\cos(x)\,dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5bc12794994fa8b7b76dc80187db55dd3d143fb4)
先设:
- u = x,故du = dx,
- dv = cos(x) dx,故v = sin(x).
代入原积分:
![{\displaystyle {\begin{aligned}\int x\cos(x)\,dx&=\int u\,dv\\&=uv-\int v\,du\\&=x\sin(x)-\int \sin(x)\,dx\\&=x\sin(x)+\cos(x)+C\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/812dd0f05482b943341b16c7d07762b8ed516e0d)
这里C是任意积分常数。
连续使用分部积分可以求解这类积分:
![{\displaystyle \int x^{3}\sin(x)\,dx\quad {\mbox{and}}\quad \int x^{2}e^{x}\,dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cea61e4a9dba29f9b409f679608f3d82436bf7e9)
每次分部积分后x的幂减低1次。
下面这个例子需要用点技巧:
![{\displaystyle \int e^{x}\cos(x)\,dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/febad9da35efb0ae3ad0a58e6b4c3cb128766a16)
和其他例题不同的是分部积分之后得出的结果里含有要求解的积分式,在这时不必再按积分做下去。
此题要使用两次分部积分。先令:
- u = cos(x);故du = −sin(x) dx
- dv = ex dx;故v = ex
于是有:
![{\displaystyle \int e^{x}\cos(x)\,dx=e^{x}\cos(x)+\int e^{x}\sin(x)\,dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ca69926dbe98692795b5f8a21dff40068791779c)
对余下的积分式再用分部积分,设:
- u = sin(x); du = cos(x) dx
- v = ex; dv = ex dx
得到:
| |
把两次分部积分的结果合在一起:
![{\displaystyle \int e^{x}\cos(x)\,dx=e^{x}\cos(x)+e^{x}\sin(x)-\int e^{x}\cos(x)\,dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1f8b8cdc2592224bc35d4bde0ad5626c7490b6b3)
注意,要求解的积分式同时出现在等式两边。我们只要把它移到等式一边就可以得到积分结果:
![{\displaystyle 2\int e^{x}\cos(x)\,dx=e^{x}(\sin(x)+\cos(x))+C}](https://wikimedia.org/api/rest_v1/media/math/render/svg/52734b3e839d153cbea0c066787522d227ec4df0)
![{\displaystyle \int e^{x}\cos(x)\,dx={e^{x}(\sin(x)+\cos(x)) \over 2}+C}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5cc9ca68d311b154c08de47acd69136d88addca6)
同样, C在这里是积分常数。
同样的技巧用在求解正割函数的立方的积分里。
另外两个很有用的分部积分范例是分部积分法用在函数本身和1的乘积。这里的前提是函数的导数是已知的,而且这个导数和x的乘积的积分已知。
第一个范例是∫ ln(x) dx.我们把它写成:
![{\displaystyle \int \ln(x)\cdot 1\,dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/0dd80d93d985087e94f66bc1eadd85fa26348a91)
设:
- u = ln(x); du = 1/x dx
- v = x; dv = 1·dx
于是:
| |
| |
![{\displaystyle \int \ln(x)\,dx=x\ln(x)-{x}+{C}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/05f5d712d95ef1d89a780ccca0841d460c7e45a3)
![{\displaystyle \int \ln(x)\,dx=x(\ln(x)-1)+C}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5d67e1c66d7ddc4ee27664374da3e922b58b462e)
同样, C是积分常数。
第二个范例是∫ arctan(x) dx,这里arctan(x)是反三角函数。成重写入下:
![{\displaystyle \int \arctan(x)\cdot 1\,dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b8d73f86cbde0c5487c6c07964ecd045de05ca1d)
令:
- u = arctan(x); du = 1/(1+x2) dx
- v = x; dv = 1·dx
代入后有:
| |
| |
其中用到换元积分法和自然对数积分。
LIATE法则是一条经验法则,由选择以下列表中首先出现的函数为u组成:[1]
- L: 对数函数:
等。 - I: 反三角函数:
等。 - A: 代数函数:
等。 - T: 三角函数:
等。 - E: 指数函数:
等。
要成为dv的函数以这个列表中的后一个为准,因为求列在后面的函数的不定积分比列在前面的更容易。LIATE这个口诀代表优先选择的顺序。该法则有时候会写作"DETAIL",其中D代表dv。
为了展示LIATE法则,以下面这个积分作示范:
![{\displaystyle \int x\cos x\,dx.\,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7c071e6cfa9ba8d8e298e6a73b6c8364bdcc4239)
根据LIATE法则,u = x和dv = cos x dx,于是du = dx和v = sin x ,这个积分就变成
![{\displaystyle x\sin x-\int 1\sin x\,dx,\,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/33369ade1772653b1bbb9c97d8c6d5e92ac65ca5)
等同于
![{\displaystyle x\sin x+\cos x+C.\,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c3f4aa2e82711e534378d17f457cf3bbe794e0a6)
总的来说,在选u和dv时都是选得du比u 简单,并且dv容易被积。如果选cos x为u,x为dv,就要求这样的积分
![{\displaystyle {\frac {x^{2}}{2}}\cos x+\int {\frac {x^{2}}{2}}\sin x\,dx\,\,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5e2ccf0dd4ee9768ddf5058e7b9ac681fa78626d)
在递归应用分部积分法后,会陷入一个无限循环产生无意义的结果。
LIATE法则尽管很有用,也还是会有例外。所以有时可以用"ILATE"顺序替换。另外,在个别情况要将指数项拆开。例如,求积分
![{\displaystyle \int x^{3}e^{x^{2}}\,dx,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8725e31b93fd1a7fe4b81e0aa49747ff6e34b422)
要拆成
![{\displaystyle u=x^{2},\quad dv=x\cdot e^{x^{2}}\,dx,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d09425356b0bd9140b673dbcaba23b0aaa33b379)
所以有
![{\displaystyle du=2x\,dx,\quad v={\frac {e^{x^{2}}}{2}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/2888407ab4f9e09049bc636bd324371befad3b38)
然后
![{\displaystyle \int x^{3}e^{x^{2}}\,dx=\int (x^{2})\left(xe^{x^{2}}\right)\,dx=\int u\,dv=uv-\int v\,du={\frac {x^{2}e^{x^{2}}}{2}}-\int xe^{x^{2}}\,dx.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3e248fda018736a913335500ad9ad775c88af43e)
最终的积分结果为
![{\displaystyle \int x^{3}e^{x^{2}}\,dx={\frac {e^{x^{2}}(x^{2}-1)}{2}}+C.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/4e2780632bf87812ec9925153e578ff21a3018ee)
分部积分法通常被用作数学分析中证明定理的工具。