数学概念

分部积分例题:如何选取 u 并逐步验算答案

2026年10月14日3 分钟阅读
分部积分例题:如何选取 u 并逐步验算答案

看一看∫xe2x dx\int x e^{2x}\,dx。幂函数积分法则不能直接处理整个乘积;只积分e2xe^{2x},又会留下xx。分部积分为这个乘积提供了有用的处理方向:对求导后会变简单的部分求导,对仍容易处理的部分积分,再计算留下的较简单的积分。

本课通过分部积分例题,从一次处理一个乘积讲到重复使用公式以及带上下限的定积分。如果想先理解积分的意义,请阅读积分入门。导数指南也很有帮助,因为在这里,对答案求导是最好的验算方式。

公式从哪里来

乘积法则给出ddx(uv)=udvdx+vdudx\frac{d}{dx}(uv)=u\frac{dv}{dx}+v\frac{du}{dx}。对等式两边积分,再将其中一项移到另一边,就得到OpenStax《微积分》第二卷介绍的分部积分公式:

∫u dv=uv−∫v du.\int u\,dv=uv-\int v\,du.

这里,uu是你选择求导的表达式,dvdv是你选择积分的部分。求出dudu与vv以后,新的积分∫v du\int v\,du应比原积分容易。如果它反而更难,就重新考虑拆分方式。这个公式是乘积法则的代数结果,并不保证任意拆分都有帮助。

对于不定积分,最后别忘了积分常数CC。为vv选择原函数时本来可以加上常数,但更简便的做法是先取一个方便的vv,在最终答案中加上CC。

有目的地选择 u 与 dv

可以先问:“哪个因子求导后会逐步变简单?”多项式x2x^2依次变为2x2x、22,最后变为零。对数求导后得到1/x1/x,常能与其余部分方便地结合。与此同时,指数函数以及正弦、余弦可以反复进行较简单的积分。

常见的LIATE口诀按对数、反三角、代数、三角、指数函数的顺序,为uu提供候选。OpenStax把它当作经验法则,不是定理。不要看到第一个字母就直接套用,应检查所得的∫v du\int v\,du。换一种拆分可能更短,有些乘积则更适合换元法。

例如,∫2xcos⁡(x2) dx\int 2x\cos(x^2)\,dx同时含有内层函数x2x^2及其导数2x2x。令t=x2t=x^2,则dt=2x dxdt=2x\,dx,原积分为sin⁡(x2)+C\sin(x^2)+C。如果在这里用分部积分,只会把简单的复合函数问题变复杂。相比之下,xe2xx e^{2x}没有这样直接匹配的内层函数和导数,而对xx求导会消去它。

计算前可以写一个简短的两列表:一侧写uu、dudu,另一侧写dvdv、vv。然后问自己:vv与dudu相乘后,得到的积分是否更简单?这一步能避免常见错误,即仅因为某个因子看起来熟悉、容易积分,就把它选作uu。

例题一:一次因子乘以指数函数

求∫xe2x dx\int x e^{2x}\,dx。选u=xu=x,于是du=dxdu=dx;选dv=e2x dxdv=e^{2x}\,dx,得到v=12e2xv=\frac12e^{2x}。系数12\frac12很重要:对e2xe^{2x}求导会额外产生一个2。

∫xe2x dx=x(12e2x)−∫12e2x dx=xe2x2−e2x4+C=e2x4(2x−1)+C.\begin{aligned} \int x e^{2x}\,dx &=x\left(\frac12e^{2x}\right)-\int\frac12e^{2x}\,dx\\ &=\frac{x e^{2x}}2-\frac{e^{2x}}4+C\\ &=\frac{e^{2x}}4(2x-1)+C. \end{aligned}

对因式分解后的答案求导。乘积法则给出14[2e2x(2x−1)+2e2x]\frac14[2e^{2x}(2x-1)+2e^{2x}],化简后是xe2xx e^{2x},恰好回到原来的被积函数。如果验算得到了2xe2x2x e^{2x},很可能是漏掉了12\frac12这个系数:积分e2xe^{2x}时必须保留它。

这个选择还有明确的终点:xx求导后变成常数,因此剩余积分只含指数函数。在本题中,这就是“更简单”的具体含义。

例题二:对对数函数积分

求∫ln⁡x dx\int\ln x\,dx,其中x>0x>0。式子没有显式的乘积,但可以补上因子1:ln⁡x=1⋅ln⁡x\ln x=1\cdot\ln x。选择u=ln⁡xu=\ln x、dv=dxdv=dx,则du=1x dxdu=\frac1x\,dx、v=xv=x。

∫ln⁡x dx=xln⁡x−∫x1x dx=xln⁡x−x+C.\begin{aligned} \int\ln x\,dx &=x\ln x-\int x\frac1x\,dx\\ &=x\ln x-x+C. \end{aligned}

验算很简短:ddx(xln⁡x−x)=ln⁡x+1−1=ln⁡x\frac{d}{dx}(x\ln x-x)=\ln x+1-1=\ln x。限定x>0x>0,可以使用ln⁡x\ln x和1/x1/x,而不必跨过零。更一般的原函数xln⁡∣x∣−x+Cx\ln|x|-x+C适用于不含零的区间,但本题只讨论正数一侧。

如果反过来选u=1u=1、dv=ln⁡x dxdv=\ln x\,dx,为了求vv,你必须先知道原来的积分。这个循环拆分说明此处为什么应把对数选为uu。

例题三:重复使用公式,直到多项式消失

求I=∫x2sin⁡x dxI=\int x^2\sin x\,dx。对x2x^2求导会降低次数,而正弦函数容易积分。先选u=x2u=x^2、dv=sin⁡x dxdv=\sin x\,dx,于是du=2x dxdu=2x\,dx、v=−cos⁡xv=-\cos x:

I=−x2cos⁡x+2∫xcos⁡x dx.I=-x^2\cos x+2\int x\cos x\,dx.

剩余积分仍然是一个乘积。令J=∫xcos⁡x dxJ=\int x\cos x\,dx,再用一次分部积分:u=xu=x、du=dxdu=dx、dv=cos⁡x dxdv=\cos x\,dx、v=sin⁡xv=\sin x。于是

J=xsin⁡x−∫sin⁡x dx=xsin⁡x+cos⁡x.J=x\sin x-\int\sin x\,dx=x\sin x+\cos x.

把它代回II:

∫x2sin⁡x dx=−x2cos⁡x+2xsin⁡x+2cos⁡x+C.\int x^2\sin x\,dx=-x^2\cos x+2x\sin x+2\cos x+C.

现在逐项求导。−x2cos⁡x-x^2\cos x的导数是−2xcos⁡x+x2sin⁡x-2x\cos x+x^2\sin x;2xsin⁡x2x\sin x的导数是2sin⁡x+2xcos⁡x2\sin x+2x\cos x;2cos⁡x2\cos x的导数是−2sin⁡x-2\sin x。多出的项全部抵消,只剩x2sin⁡xx^2\sin x。这样的抵消同时检验了积分正弦时的负号,以及对x2x^2求导时出现的系数2。

当每次应用都会让某个因子变小时,重复分部积分很有用。如果新积分与原积分相似,也可能通过把原积分收集到等式一边来求解;但如果看不到明确的结束方式,就不要盲目重复套公式。

例题四:在定积分中保留上下限

计算∫01xln⁡(1+x) dx\int_0^1 x\ln(1+x)\,dx。因子xx容易积分,而ln⁡(1+x)\ln(1+x)求导后得到1/(1+x)1/(1+x)。选u=ln⁡(1+x)u=\ln(1+x)、dv=x dxdv=x\,dx,于是du=11+x dxdu=\frac{1}{1+x}\,dx、v=x2/2v=x^2/2。分部积分的定积分形式为∫abu dv=[uv]ab−∫abv du\int_a^b u\,dv=[uv]_a^b-\int_a^b v\,du。

∫01xln⁡(1+x) dx=[x22ln⁡(1+x)]01−12∫01x21+x dx=12ln⁡2−12∫01(x−1+1x+1)dx.\begin{aligned} \int_0^1 x\ln(1+x)\,dx &=\left[\frac{x^2}{2}\ln(1+x)\right]_0^1 -\frac12\int_0^1\frac{x^2}{1+x}\,dx\\ &=\frac12\ln2-\frac12\int_0^1\left(x-1+\frac1{x+1}\right)dx. \end{aligned}

多项式除法得到x2/(x+1)=x−1+1/(x+1)x^2/(x+1)=x-1+1/(x+1)。它从零到一的积分为1/2−1+ln⁡2=ln⁡2−1/21/2-1+\ln2=\ln2-1/2。因此

∫01xln⁡(1+x) dx=12ln⁡2−12(ln⁡2−12)=14.\int_0^1 x\ln(1+x)\,dx =\frac12\ln2-\frac12\left(\ln2-\frac12\right)=\frac14.

这个正结果是合理的,因为xln⁡(1+x)x\ln(1+x)在[0,1][0,1]上非负。另一项独立的代数检查是原函数x2−12ln⁡(1+x)−x24+x2\frac{x^2-1}{2}\ln(1+x)-\frac{x^2}{4}+\frac{x}{2}:代入一和零也得到1/41/4。计算定积分时,要把相同的上下限带入新的积分。最终数值答案中不写+C+C。

三道附解答的练习题

1. 多项式与指数函数。 求∫3xex dx\int 3x e^x\,dx。

取u=3xu=3x、dv=ex dxdv=e^x\,dx,那么du=3 dxdu=3\,dx、v=exv=e^x,所以

∫3xex dx=3xex−3∫ex dx=3ex(x−1)+C.\int 3x e^x\,dx=3x e^x-3\int e^x\,dx=3e^x(x-1)+C.

对3ex(x−1)3e^x(x-1)求导,结果是3ex(x−1)+3ex=3xex3e^x(x-1)+3e^x=3xe^x,与原被积函数一致。

2. 带有系数的对数。 求∫xln⁡x dx\int x\ln x\,dx,其中x>0x>0。

选u=ln⁡xu=\ln x、dv=x dxdv=x\,dx,则du=dx/xdu=dx/x、v=x2/2v=x^2/2:

∫xln⁡x dx=x22ln⁡x−12∫x dx=x22ln⁡x−x24+C.\int x\ln x\,dx=\frac{x^2}{2}\ln x-\frac12\int x\,dx =\frac{x^2}{2}\ln x-\frac{x^2}{4}+C.

求导后得到xln⁡x+x/2−x/2=xln⁡xx\ln x+x/2-x/2=x\ln x。保留两个x/2x/2项,有助于看清验算过程。

3. 定积分。 计算∫0π/2xcos⁡x dx\int_0^{\pi/2}x\cos x\,dx。

取u=xu=x、dv=cos⁡x dxdv=\cos x\,dx,得到du=dxdu=dx、v=sin⁡xv=\sin x。完成分部积分步骤后再代入上下限:

∫0π/2xcos⁡x dx=[xsin⁡x]0π/2−∫0π/2sin⁡x dx=π2−[−cos⁡x]0π/2=π2−1.\begin{aligned} \int_0^{\pi/2}x\cos x\,dx &=[x\sin x]_0^{\pi/2}-\int_0^{\pi/2}\sin x\,dx\\ &=\frac\pi2-[-\cos x]_0^{\pi/2}\\ &=\frac\pi2-1. \end{aligned}

在这个区间上,xx与cos⁡x\cos x都非负,且π/2−1\pi/2-1为正。对xsin⁡x+cos⁡xx\sin x+\cos x求导会得到xcos⁡xx\cos x,从而检验用于计算上下限的原函数。

想练习如何选择原函数,可以进入Math Zen的积分专题。若想看重复积分方法在后续内容中的应用,请阅读拉普拉斯变换指南。

常见问题

怎样判断该用换元法还是分部积分?
先寻找内层函数及其导数,例如2x cos(x²)。这时换元法很直接。如果面对的乘积有一个因子求导后变简单,例如x e^(2x),就试试分部积分。有些积分需要依次使用两种方法。
一定要严格遵循LIATE吗?
不必。LIATE只是为u提供初始选择。应根据新积分v du判断:如果它更难,或形成循环,就重新选择。
所有答案都能通过求导检查吗?
对不定积分,在指定定义域上,对所提出的原函数求导必须得到原被积函数。对定积分,应先检验原函数,再计算它在两个端点的差。数值估计也能帮助发现不合理的符号或大小。
为什么定积分答案没有+C?
定积分是一个数。若使用原函数F + C,常数会在(F(b) + C) − (F(a) + C)中抵消。

动手练一练