你是否曾遇到过两个函数相乘,然后需要对它们积分的难题?当你发现熟悉的 u-substitution 换元法无能为力时,千万不要灰心。今天,我们将一起深入探讨微积分中一个极其强大的工具——分部积分法 (Integration by Parts)

Integration by Parts 可以说是一个非常非常常用的 trick,但是他又相对来讲比较复杂,比如说我就经常性会忘记。本篇指南将带你从最核心的公式与思想出发,掌握选择 udv 的黄金法则,最后再介绍一个能极大提升计算速度的“表格法”技巧。不管是从头学起,还是回顾一下风尘已久的记忆,这篇 Blog 都非常合适。让我们开始吧!

核心思想与公式推导

分部积分法的本质,其实就是微分乘法法则 (Product Rule) 的逆运算。它的目标很明确:将一个棘手的积分,通过一次“变换”,转换成一个我们更容易解决的积分。

公式

它的标准形式简洁而优美:

udv=uvvdu\begin{equation} \int u \, dv = uv - \int v \, du \end{equation}

这里的 uv 都是函数,dudv 分别是它们的微分。

所以如果我们让 u=f(x), v=g(x)u = f(x),\space v = g(x),我们就可以吧标准形式转换为我们更熟系的形式:

dudx=f(x), dvdx=g(x)(1)f(x)g(x)dx=f(x)g(x)g(x)f(x)dx\frac{du}{dx} = f'(x), \space \frac{dv}{dx} = g'(x) \\ (1) \rightarrow \int f(x) g'(x) dx = f(x)g(x) - \int g(x) f'(x) dx

公式从何而来?

这个公式并非凭空出现,它直接来自于我们熟悉的微分乘法法则:

  1. 微分乘法法则:

    ddx(uv)=udvdx+vdudx\frac{d}{dx}(uv) = u\frac{dv}{dx} + v\frac{du}{dx} \nonumber

  2. 两边同时积分:

    ddx(uv)dx=udvdxdx+vdudxdx\int \frac{d}{dx}(uv) \, dx = \int u\frac{dv}{dx} \, dx + \int v\frac{du}{dx} \, dx \nonumber

  3. 简化:

    uv=udv+vduuv = \int u \, dv + \int v \, du \nonumber

  4. 移项整理:

    udv=uvvdu\int u \, dv = uv - \int v \, du \nonumber

    瞧,这就是分部积分法的全部秘密!


成功的关键:LIATE法则

使用分部积分法最关键的一步,就是如何巧妙地选择 udv。一个好的选择能让问题迎刃而解,而一个糟糕的选择可能会让积分变得更复杂。

幸运的是,我们有一个强大的助记法则——LIATE

这个单词代表了五种函数类型,你应该优先选择排在前面的函数作为 u

字母 函数类型 英文 示例
L 对数函数 Logarithmic ln(x), log₂(x)
I 反三角函数 Inverse Trig arcsin(x), arctan(x)
A 代数函数 Algebraic , 3x, 1
T 三角函数 Trigonometric sin(x), cos(x)
E 指数函数 Exponential ,

为什么LIATE有效? 因为排在前面的函数(如对数 L)求导后会变得更简单,而排在后面的函数(如指数 E)积分后形式依然很简单。这完美契合了我们让新积分 vdu\int v \, du 更简单的目标。


标准方法实战

让我们来看一个经典的例子:计算 xcos(x)dx\int x \cos(x) \, dx

  1. 识别类型: x 是代数函数 (A),cos(x) 是三角函数 (T)。
  2. 应用LIATE: A 在 T 之前,所以我们选择 u = x。剩下的就是 dv,即 dv = cos(x) dx
  3. 计算 duv:
    • u = x => du = dx
    • dv = cos(x) dx => v = ∫cos(x) dx = sin(x)
  4. 代入公式:

    xcos(x)dx=xsin(x)sin(x)dx\int x \cos(x) \, dx = x\sin(x) - \int \sin(x) \, dx

  5. 求解与完成:

    =xsin(x)(cos(x))+C=xsin(x)+cos(x)+C= x\sin(x) - (-\cos(x)) + C = x\sin(x) + \cos(x) + C


超实用的快捷方式:表格积分法 (DI Method)

当你需要多次使用分部积分法时(通常是遇到一个多项式函数乘以三角或指数函数),标准方法会变得很繁琐。这时,表格法就该登场了!

适用条件:被积函数中,有一个函数(你选为u的那个)求导多次后会变成 0

让我们用表格法重新计算一个更复杂的例子:x2exdx\int x^2 e^x \, dx

  1. 创建三列表格:符号 (Sign)、D (求导)、I (积分)。
  2. 填充表格
    • D列: (来自LIATE) 及其逐次导数。
    • I列: 及其逐次积分。
    • 符号列: 从 + 开始,交替变换。
符号 (Sign) D (Derivatives) I (Integrals)
+
- 2x
+ 2
- 0
  1. 画对角线,得出答案:
    将每一行的“符号”、“D列”与“下一行的I列”相乘,然后将所有结果相加。

    • 第一项: (+) * (x²) * (eˣ) = x²eˣ
    • 第二项: (-) * (2x) * (eˣ) = -2xeˣ
    • 第三项: (+) * (2) * (eˣ) = +2eˣ

将它们组合起来,就得到了最终答案:

x2exdx=x2ex2xex+2ex+C\int x^2 e^x \, dx = x^2e^x - 2xe^x + 2e^x + C

是不是非常巧妙和迅速?


总结

恭喜你!现在你已经掌握了分部积分法的全部核心。

  • 核心思想: 将复杂积分转化为简单积分,它是微分乘法法则的逆运算。
  • LIATE法则: 选择u的黄金法则,务必牢记。
  • 表格法: 处理多项式乘以三角/指数函数的“杀手锏”,能极大提高计算效率。

希望这篇指南能帮助你在微积分的学习道路上走得更远。下次遇到两个函数相乘的积分时,你将知道如何从容应对!