分部积分这四个字,第一次看到的人多半会愣一下——它不像“换元法”那样直白,也不像“求导公式”那样有明确的动作指向。但如果你学过微积分,或者正在准备考研、期末考,又或者工作中需要处理连续量的累加问题,这个词迟早会找上你。分部积分是微积分里处理乘积形式函数积分的核心手段,本质上是把“两个函数相乘求积分”这件难事,转化成“一个函数求导、另一个函数积分”的组合操作。它解决的是那些直接套基本积分表套不出来的积分,比如多项式乘指数、多项式乘三角函数、对数函数单独出现、反三角函数单独出现这类场景。适合谁来参考?正在学微积分的学生、需要复习高等数学的工程师、做数值计算时需要对连续模型做解析推导的从业者,以及任何想搞明白“为什么这个积分要这么拆”的人。我下面要讲的,不是教科书式的定义罗列,而是我自己在反复做题、给别人讲题、以及在工程推导里用它的过程中,攒下来的判断逻辑和操作细节。
1. 分部积分到底在解决什么问题
1.1 从乘积求导公式反推出来的工具
要理解分部积分,得先回到乘积的求导法则。两个函数 u(x) 和 v(x) 相乘,求导结果是 u'v + uv'。这个公式本身没什么稀奇,但把它两边同时积分,再移项,就得到了分部积分的核心关系:
∫u dv = uv − ∫v du
我第一次看到这个式子的时候,反应是“这不就是把一个积分换成了另一个积分吗,有什么意义”。后来做题做多了才明白,它的价值不在于“换”,而在于“换得更简单”。原来你要算 ∫u dv,现在变成算 uv 减去 ∫v du,如果新出来的 ∫v du 比原来的好算,这笔买卖就划算。整个分部积分的操作,本质上就是在做这个“划算与否”的判断。
这里有个容易被忽略的点:u 和 dv 是你自己选的,不是题目给定的。同一个积分,选不同的 u 和 dv,难度可能天差地别。所以分部积分从来不是“套公式”,而是“做选择”。这个认知上的转变,是我觉得学分部积分最重要的一步。
1.2 什么样的积分值得考虑分部积分
不是所有积分都适合用分部积分。我总结下来,遇到下面几类被积函数,才值得把分部积分拿出来试一试:
- 多项式乘指数函数,比如 x²eˣ、x·e^(2x) 这种。多项式求导会降次,指数函数积分还是指数函数,两边都往简单方向走。
- 多项式乘三角函数,比如 x·sinx、x²·cosx。道理一样,多项式求导降次,三角函数积分还是三角函数。
- 对数函数单独出现,比如 ∫lnx dx。这种看着没法下手,但把 lnx 当 u、dx 当 dv,一拆就通了。
- 反三角函数单独出现,比如 ∫arctanx dx。思路和对数函数一样。
- 指数函数乘三角函数,比如 eˣ·sinx。这类比较特殊,分部积分两次会绕回原积分,需要移项解方程。
反过来,如果被积函数是两个“同类”函数相乘,比如 sinx·cosx,那优先考虑三角恒等变形或者换元,而不是硬上分部积分。选错工具,越算越乱,这是新手最常见的弯路。
1.3 一个生活化的类比:把难搬的箱子拆开搬
我给别人讲分部积分的时候,喜欢用一个搬箱子的类比。假设你要搬一个特别重、形状又不规则的箱子(原积分),一个人搬不动。分部积分的思路是:把箱子拆成两部分,一部分你负责搬(求导那部分),另一部分交给同伴(积分那部分),最后在终点汇合(uv 项),再把同伴多搬的那段路补回来(减去的积分项)。
这个类比的关键在于:拆箱子的方式决定了搬运的难易。你把重的那块留给自己求导(让它变轻),把好搬的那块交给同伴积分(让它保持形态),整体就轻松了。这就是 u 和 dv 选择的核心逻辑——让求导的那部分越导越简单,让积分的那部分积完不变得更复杂。
2. u 和 dv 怎么选:LIATE 规则与它的边界
2.1 LIATE 优先级的来历和用法
选 u 和 dv 是分部积分里最关键的决策,业内流传最广的辅助规则叫 LIATE,按优先级从高到低排列:
| 优先级 | 字母 | 函数类型 | 典型例子 |
|---|---|---|---|
| 1(最高) | L | 对数函数 | lnx、log₂x |
| 2 | I | 反三角函数 | arcsinx、arctanx |
| 3 | A | 代数函数(多项式) | x、x²、3x+1 |
| 4 | T | 三角函数 | sinx、cosx |
| 5(最低) | E | 指数函数 | eˣ、2ˣ |
规则很简单:排在前面的优先当 u,排在后面的优先当 dv。比如 ∫x·eˣ dx,代数函数 A 排在指数函数 E 前面,所以 u = x,dv = eˣ dx。再比如 ∫x·lnx dx,对数函数 L 排最高,所以 u = lnx,dv = x dx。
这个规则的底层逻辑是:对数函数和反三角函数求导后会变成代数函数(变简单了),而它们本身很难直接积分;指数函数和三角函数积分后形态不变,适合当 dv。LIATE 本质上是在帮你判断“谁求导收益大、谁积分代价小”。
2.2 LIATE 失效的场景与手动调整
LIATE 好用,但不是万能。我踩过的坑里,最典型的是 ∫x³·e^(x²) dx 这种。按 LIATE,x³ 是代数函数,e^(x²) 是指数函数,应该 u = x³。但你真去算会发现,dv = e^(x²) dx 根本积不出来(它的原函数不是初等函数)。这时候正确做法是先做变量代换 t = x²,把积分变成 (1/2)∫t·eᵗ dt,再用分部积分,u = t,dv = eᵗ dt。
所以 LIATE 只是起点,不是终点。我的经验是:先扫一眼 dv 能不能积出来,如果按规则选出来的 dv 积不出来,就得调整。另一个失效场景是当两个函数类型相同或接近时,比如 ∫eˣ·sinx dx,LIATE 里 T 在 E 前面,选 u = sinx,但这题其实选谁都行,因为要分部积分两次再移项,规则在这里指导意义不大。
2.3 选错之后的补救:换序重来
新手最容易犯的错是选反了 u 和 dv,然后硬着头皮往下算,越算越复杂还不敢回头。我的建议很直接:算两步发现新积分比原积分还难,立刻停手,换序重来。分部积分不像解方程,走错路不会自动纠错,你得主动判断。
举个我见过的典型错误:∫x·lnx dx,有人选 u = x,dv = lnx dx。结果 dv 积出来是 x·lnx − x,新积分 ∫(x·lnx − x)·1 dx 比原来还复杂。正确选法是 u = lnx,dv = x dx,一步就出结果 (x²/2)·lnx − x²/4 + C。判断标准很朴素:新积分如果比原积分更难或一样难,说明选错了。
3. 完整实操:从拆解到出结果的每一步
3.1 标准流程的四步走法
我把分部积分的操作拆成固定的四步,照着走基本不会乱:
- 定 u 和 dv:按 LIATE 初选,检查 dv 是否可积,不可积则调整。
- 求 du 和 v:u 求导得 du,dv 积分得 v(这里不加常数 C,留到最后)。
- 代入公式:写出 uv − ∫v du,把新积分整理清楚。
- 处理新积分:能直接积的直接积,需要再分部的继续分部,绕回原积分的移项解方程。
这四步里,第三步最容易出错,因为符号和项容易漏。我的习惯是代入后立刻把 uv 项和积分项分开写,中间用减号连接,别急着合并,等新积分算完再统一整理。
3.2 案例一:∫x²eˣ dx 的完整推导
拿一个多项式乘指数的标准例子走一遍。目标是算 ∫x²eˣ dx。
第一步,定 u 和 dv。按 LIATE,x² 是代数函数,eˣ 是指数函数,A 在 E 前,所以 u = x²,dv = eˣ dx。
第二步,求 du 和 v。du = 2x dx,v = eˣ。
第三步,代入。∫x²eˣ dx = x²eˣ − ∫eˣ·2x dx = x²eˣ − 2∫x·eˣ dx。
第四步,处理新积分 ∫x·eˣ dx。这个还得再分部一次:u = x,dv = eˣ dx,du = dx,v = eˣ,所以 ∫x·eˣ dx = x·eˣ − ∫eˣ dx = x·eˣ − eˣ。
代回去:∫x²eˣ dx = x²eˣ − 2(x·eˣ − eˣ) + C = eˣ(x² − 2x + 2) + C。
这里有个细节值得说:多项式乘指数,分部的次数等于多项式的次数。x² 要分部两次,x³ 要三次。每分部一次,多项式降一次幂,直到变成常数,积分就结束了。这个规律能帮你预判工作量。
3.3 案例二:∫lnx dx 的“无中生有”
∫lnx dx 是很多人第一次觉得分部积分神奇的例子,因为被积函数只有一个 lnx,看着没有“两个函数相乘”的结构。破解方法是把被积函数看成 lnx · 1,即 u = lnx,dv = dx。
du = (1/x) dx,v = x。代入:∫lnx dx = x·lnx − ∫x·(1/x) dx = x·lnx − ∫1 dx = x·lnx − x + C。
这个技巧的通用性很强:任何单独出现的对数函数或反三角函数,都可以配一个隐含的 1 当 dv。∫arctanx dx 同理,u = arctanx,dv = dx,du = 1/(1+x²) dx,v = x,结果是 x·arctanx − (1/2)ln(1+x²) + C。这个“配 1”的操作,我建议直接记成条件反射。
3.4 案例三:∫eˣsinx dx 的循环与移项
这类积分是分部积分的特殊题型,因为分部两次会绕回原积分。设 I = ∫eˣsinx dx。
第一次分部:u = sinx,dv = eˣ dx,du = cosx dx,v = eˣ。得 I = eˣsinx − ∫eˣcosx dx。
第二次分部,对 ∫eˣcosx dx:u = cosx,dv = eˣ dx,du = −sinx dx,v = eˣ。得 ∫eˣcosx dx = eˣcosx + ∫eˣsinx dx = eˣcosx + I。
代回:I = eˣsinx − (eˣcosx + I) = eˣsinx − eˣcosx − I。
移项:2I = eˣ(sinx − cosx),所以 I = eˣ(sinx − cosx)/2 + C。
这类题的关键是两次分部必须保持 u 的类型一致(都选三角函数当 u,或都选指数函数当 u),中途换类型会导致循环断掉、算不出来。另外移项时别漏了系数 2,我见过不少人在这里丢分。
4. 实操中的高频坑与排查表
4.1 符号错误:减号后面的括号
分部积分公式里那个减号,是错误高发区。尤其是新积分本身还带负号或者需要再分部时,括号一漏,整个结果就反了。我的做法是:代入公式后,先把 ∫v du 整个用括号包起来,等它算完再拆括号。比如 ∫x·cosx dx,u = x,dv = cosx dx,得 x·sinx − ∫sinx dx。这里 ∫sinx dx = −cosx,所以最终是 x·sinx − (−cosx) + C = x·sinx + cosx + C。如果中间不包括号,很容易写成 x·sinx − cosx,符号就错了。
4.2 v 的常数问题:什么时候加 C
dv 积分得 v 的时候,理论上 v 可以加任意常数。但实操中,在求 v 这一步不加 C,统一留到最终结果。原因是:如果你在 v 里加了 C,代入公式后 uv 项会多出 C·u,而减去的积分项里也会多出对应的 C 项,两者会抵消,白折腾。所以规矩就是:中间步骤不加 C,最后一步统一加。
4.3 循环积分移项时的系数陷阱
循环型积分(指数乘三角)移项时,系数容易算错。标准做法是:设原积分为 I,分部两次后得到形如 I = f(x) − k·I 的式子,移项得 (1+k)I = f(x),再除。这里的 k 通常是 1,但如果你在分部过程中 dv 选的是 e^(2x) 而不是 eˣ,k 就可能不是 1。我建议移项前把式子完整写出来,别跳步,系数看清楚再除。
4.4 常见问题速查表
| 现象 | 可能原因 | 排查动作 |
|---|---|---|
| 新积分比原积分还复杂 | u 和 dv 选反了 | 换序重来,让多项式或对数当 u |
| dv 积不出来 | dv 选了不可积的函数 | 先做变量代换,或调整 u/dv |
| 结果符号反了 | 减号后括号漏了 | 检查 ∫v du 是否整体加括号 |
| 循环积分算不出 | 两次分部 u 类型不一致 | 统一两次都选三角或都选指数 |
| 最终结果多出常数项 | 中间步骤给 v 加了 C | 中间不加 C,最后统一加 |
| 多项式分部次数不够 | 没分到多项式变常数 | 分部次数等于多项式次数 |
这张表是我自己整理出来贴在草稿纸边上的,做题卡住的时候扫一眼,八成能定位问题。
5. 从做题到用起来:分部积分的延伸场景
5.1 在工程推导里的角色
分部积分不只是考试题,它在工程推导里出现频率很高。比如在信号处理里推导某些变换的性质时,需要对“时间乘信号”这类乘积形式做积分,分部积分就是标准手段。再比如概率论里算期望时,遇到 x·f(x) 形式的积分,分部积分能把 x 的幂次降下来,简化计算。我用它最多的场景是推导递推关系:很多特殊函数的递推公式,就是靠分部积分从低阶推高阶的。
5.2 和换元法的配合使用
实际题目里,分部积分很少单独出现,经常和换元法配合。典型套路是:先换元把积分化简成标准形式,再分部。比如 ∫x·e^(x²) dx,直接分部不好选,先令 t = x²,dt = 2x dx,积分变成 (1/2)∫eᵗ dt,直接出结果。判断顺序上,我的习惯是:先看能不能换元化简,化简不了再考虑分部。换元是“改结构”,分部是“拆乘积”,两者解决的问题层次不一样。
5.3 表格法:多次分部的加速技巧
当多项式次数较高、需要分部多次时,逐次写公式很累,可以用表格法加速。以 ∫x³eˣ dx 为例:左列写 u 的逐次求导(x³、3x²、6x、6、0),右列写 dv 的逐次积分(eˣ、eˣ、eˣ、eˣ、eˣ),然后交叉相乘、符号交替(+、−、+、−)。结果是 eˣ(x³ − 3x² + 6x − 6) + C。
表格法的好处是把多次分部的符号和项一次性理清,减少中间出错。但它只适用于“一边求导能归零”的场景(多项式乘指数/三角),循环型积分用不了。我一般在多项式次数大于等于 3 时才用表格法,次数低的时候逐次分部反而更清楚。
5.4 我个人的几条实操心得
最后分享几条我反复验证过的经验。第一,动笔前先花十秒判断类型,是多项式乘指数、对数单独出现、还是循环型,类型定了,u 和 dv 基本就定了,别急着写。第二,每算完一步回头看一眼新积分是否变简单了,这是判断选对没选对的唯一标准。第三,草稿上把 uv 项和积分项分行写,别挤在一起,符号错误大多来自挤。第四,循环型积分移项后,把 I 的系数单独圈出来,除的时候不容易漏。第五,做题时如果卡住超过三分钟,别硬耗,翻回 LIATE 表重新选 u 和 dv,八成是选错了。
这些经验听起来琐碎,但每一条都是我在实际做题和推导里踩过坑之后总结的。分部积分这个工具,公式本身一行就写完了,真正花时间的是判断和选择,而判断能力只能靠反复练、反复纠错来积累。你现在如果正被某个积分卡住,不妨按上面的四步流程走一遍,重点检查 u 和 dv 的选择,多数问题都出在第一步。