← 返回知识卡片总目录

DS1号 · 自学教材系列 | 高等数学

第 9 章 不定积分:导数的逆运算

求导是「从函数找变化率」,那反过来呢?「知道变化率,找回原函数」——这就是积分。这一章先学不定的积分(找原函数),它是下一章「定积分求面积」的钥匙。

🎯 本章学习目标

  1. 理解原函数和不定积分的概念,以及那个「+C」从哪来。
  2. 背下基本积分表,并理解它与导数表的互逆关系。
  3. 掌握换元积分法(凑微分),解决复合函数的积分。
  4. 掌握分部积分法,解决「两个函数相乘」的积分。
  5. 会用「求导还原」作为积分结果的终审手段,解释「两种答案只差常数」的现象。
  6. 知道为什么有的积分「存在却写不出」初等表达式,了解工程的应对方式。

9.1反问题:从变化率找回原函数

前面几章,我们的方向一直是「给函数,求导数」:

f(x) ⟶ f′(x)

现在反过来问:已知某个函数是导数 f′(x),能找回原来的函数 f(x) 吗?

这个问题在现实里极其常见。比如你开车,仪表盘随时显示速度(这是路程的导数),但你真正关心的是「走了多远」(路程)。已知速度随时间的变化,怎么找回路程?这就是积分要解决的问题。

核心思想 原函数:如果 F′(x) = f(x),那么 F 就叫做 f 的一个原函数。积分,就是「从导数 f 找回原函数 F」的过程——它是求导的逆运算。

举个小例子热身:已知 f(x) = 2x,找它的原函数。因为 (x²)′ = 2x,所以 x² 是 2x 的一个原函数。但注意,不止一个——(x² + 5)′ 也等于 2x,(x² − 100)′ 也等于 2x,因为常数的导数是 0,加任何常数都不影响导数。

原函数存在问题:有,还是没有?

「已知导数找原函数」并不总能成功——这是逆运算的通病:乘方人人会算,开方在实数域里未必有解;乘法永远闭合,除法却会除出分数。求导也一样:可导函数求导必然得到一个导函数,但反过来,并不是每个函数都有原函数。经典反例是带跳跃间断点的函数:原函数必须处处可导,因而处处连续,可以严格证明「跳跃」无法从任何连续的求导过程中长出来——所以带跳跃间断的函数没有原函数(证明细节超出本书主线,记住结论即可)。

好消息是:连续函数一定有原函数——第 10 章的「变上限积分」将把这件事证明得明明白白。工程上遇到的变化率——速度、温度变化率、流量、电流——绝大多数都是连续的,所以「找原函数」这条路在工程实践中畅通。两句话合起来:连续 ⟹ 有原函数;有跳跃 ⟹ 没有。存在性问题想清楚,才轮到「怎么找」。

「怎么找」也不总是一帆风顺:就算原函数存在,也未必能写成初等表达式。e^(−x²)(概率与统计的常客)的原函数存在,但数学上可以证明:无论用多项式、指数、对数、三角怎样有限组合,都写不出它的原函数。工程的处理办法是数值积分、查「误差函数」表。原函数「存在」与「写得出来」是两回事,承认这一点,是工程数学成熟的表现(本章思考题还会正面遇到它)。

记号里的学问:∫ 与 d 的「形式抵消」 莱布尼茨记号 ∫f(x)dx 的巧妙之处在于:d 是「微分算子」,∫ 被设计成它的形式逆——先积后导时,d/dx·∫…dx 里的记号可以像分数一样「约掉」,剩下 f(x)。初学者把 ∫x dx 望文生义读作「对 x 积分」,碰巧完全正确——这不是巧合,是记号作者的胜利:微积分记号会「自己说话」,链式法则 dy/dx = (dy/du)·(du/dx) 的记号约分、分部公式里 u dv 的结构,都是「记号即算法」。工程读公式时养成「盯住记号」的习惯,等于免费多拿一套语法检查。

📐 例题 1 从速度表恢复里程计

某试验车辆沿直线行驶,速度记录为 v(t) = 3t² + 2t(米/秒,t 为秒)。出发时里程表读数为 5 米。求位置函数 s(t),并验证它确实「还原」出了速度。

思路 速度是位移的导数:s′ = v,所以 s 是 v 的原函数;逐项套基本积分表(9.3 节),再用初始条件确定那个「+C」。

解 s(t) = ∫(3t² + 2t)dt = t³ + t² + C。代入初始条件 s(0) = 5:0 + 0 + C = 5,得 C = 5。所以 s(t) = t³ + t² + 5(米)。验证:s′(t) = 3t² + 2t = v(t) ✓;抽查一个时刻:t = 2 秒时 v(2) = 3×4 + 4 = 16 米/秒,s(2) = 8 + 4 + 5 = 17 米。

答:s(t) = t³ + t² + 5(米)。 ⚠ 易错点:初始条件的「初始」指任意已知的参考时刻,不一定是 t = 0;「+C」不是装饰,它正是「起点信息」在数学上的席位——同一条速度曲线,不同的起点对应不同的位置曲线。

为什么逆运算天然更难?

把学过的运算放在一起看,一个规律浮现:「顺着做」往往只有一条路,「逆着做」常常岔路丛生,甚至无路可走。乘法是顺着做——3 × 7 唯一地等于 21;开方逆着做——21 = 3 × 7 = 21 × 1 = (−3) × (−7),答案纷呈。求导积分也是同样的关系:求导每一步都有明确法则(和差积商链式),像流水线;积分却没有「除法法则」「链式法则」的直接版本——∫f·g dx ≠ (∫f dx)·(∫g dx),见积就拆,必错。求导的每条法则逆过来都会出现「缺口」:乘法法则的逆用催生了分部积分(还附带一个甩不掉的 −∫v du);链式法则的逆用催生了换元(还要求内层导数恰好「在场」)。

所以积分更像「解谜」而非「执行」:要认结构、试路子、验结果。工程里的类比是「正向设计 vs 逆向工程」——正向设计按规范一步步走,逆向工程要从不完整的信息倒推原始方案,靠经验库、模式识别和验证闭环。本章后面的两个大招(换元、分部),正是把「链式法则」和「乘法法则」的逆用工程化,变成可复用的标准动作。

工程视角:从变化率「重建总量」

惯性导航是积分思想在工程里的极限应用:加速度计每秒输出成百上千个加速度采样,对时间积分得到速度,再积分一次得到位移——「知道每一刻的变化率,就能重建全部历史」,飞机的惯性基准、手机的计步器、车辆的里程表都在做这件事。油路里的流量计测的是「体积的变化率」,对时间积分就得到总耗油;电网里的功率表测「能量的变化率」,积分得到电能。可以说:一半的工程仪表在测导数,另一半的仪表在做积分——把测到的变化率积回工程人关心的总量。

辨析:原函数、不定积分、定积分,三个词三个物 原函数是一个具体的 F(满足 F′ = f);不定积分是一整族 F + C(所有原函数的集合记号);定积分是一个数(区间上的累积效应,第 10 章的主角)。三者由两条定理缝合:原函数族彼此只差常数(9.2 节),定积分等于任一原函数的端点差(第 11 章牛顿-莱布尼茨公式)。词不离义、义不离定理,后面三章将把这三个概念逐步焊成一体。

9.2不定积分与那个「+C」

上面发现:一个函数的原函数有一整族,彼此相差一个常数。于是我们把「所有原函数」整体记作不定积分:

∫ f(x) dx = F(x) + C

这里:

为什么一定要「+C」? 因为常数的导数是 0,所以原函数不唯一,彼此差一个常数。这个 +C 不是可有可无的装饰,它代表了一整族函数。漏写 +C 是积分最常见的错误之一。到第 13 章解微分方程时,你会看到这个 C 是如何「由初始条件确定」的。

「不定」两个字,正是对应那个未知的常数 C——因为没给定具体条件,所以结果「不确定」到相差一个常数。

🧠 一句话记忆 积分是求导的逆,结果要加 C。∫ f dx = F + C,其中 F′ = f。

把「只差常数」证出来:第 8 章的回礼

「原函数彼此只差一个常数」——上一节当经验用,现在用第 8 章的推论把它钉死。设 F、G 都是 f 的原函数,则 (F − G)′ = F′ − G′ = f − f = 0 在区间上恒成立;由第 8 章推论二(导数恒为零 ⟹ 函数为常数),F − G ≡ C。∎ 证明只有一行,但这一行踩在第 8 章拉格朗日定理的肩膀上——不定积分「+C」的合法性,是中值定理家族担保的。上一章埋的伏笔,这一章正式兑现,章节之间这样握手,正是整本教材的暗线。

几何上,「+C」意味着什么?把 y = x²、y = x² + 5、y = x² − 3 画在同一张图里:三条曲线形状完全相同,只是竖直方向平移。一整族原函数,就是一条「母曲线」沿竖直方向滑动扫出的所有副本;而且每条副本在同一横坐标处的切线斜率相同(都等于 f(x)),所以积分曲线族又叫「平行曲线族」。

积分曲线族:y = x² + C 三条抛物线 y=x²+1、y=x²、y=x²−1,形状相同、竖直平移;同一横坐标处切线平行。 y = x² + 1 y = x² y = x² − 1 竖移 C 个单位 同一 x 处三条切线平行(斜率都是 2x)——积分曲线族 = 母曲线的竖直平移
图 9-1积分曲线族 y = x² + C:三条曲线彼此只差常数,同一横坐标处切线平行——「+C」的几何含义。

读图要点有三:① 三条曲线之间是「平移」不是「变形」——形状由被积函数 2x 决定,竖移由 C 决定;② 同一横坐标处三条切线平行(图中 x = 1 附近画了三小段),因为切线斜率 = 2x 只与 x 有关、与 C 无关;③ 给定一个点(初始条件),整族中恰有一条曲线穿过——这就是「点名」机制。第 13 章微分方程的「通解曲线族 + 初值定唯一解」,图像层面完全复用这套读图法。

📐 例题 2 四则混合:先拆项,再逐项套表

计算 ∫ (3x² − 2x + 1/x) dx,并用「求导还原」验证结果。

思路 用积分的线性性质把和式拆开:常数倍提到积分号外、加减号保留,每项各自套基本积分表;最后统一加 C。

解 ∫(3x² − 2x + 1/x)dx = 3∫x²dx − 2∫x dx + ∫(1/x)dx = 3·(x³/3) − 2·(x²/2) + ln|x| + C = x³ − x² + ln|x| + C。求导还原验证:[x³ − x² + ln|x| + 1]′ = 3x² − 2x + 1/x ✓(验证时给 C 任取一个方便的值——常数的导数为 0,不影响验证)。

答:x³ − x² + ln|x| + C。 ⚠ 易错点:∫(1/x)dx 的结果是 ln|x| 带绝对值——负半轴上的 1/x 也要有原函数,而 ln x 对负数无定义;「求导还原」是终审法官,每道积分题都值得花 30 秒验一次。

工程视角:+C 就是「初始条件」

积分曲线族里,到底哪一条才是「真实历史」?答案由初始条件给出:电容充电的电压曲线是一整族,初始电压挑出唯一一条;冷却曲线是一整族,初始温度决定走哪条。工程数据库里存的每一条「历史曲线」,都是积分曲线族中被初值选中的那一条。「+C」不是数学家的小尾巴,而是等待初值来认领的空位——第 13 章解微分方程时,「通解 + 初始条件 = 唯一解」的骨架在这里提前亮相。

再补一个使用细节:「+C」里的 C 可以取任何实数,验证答案时随便取个方便值(例题 2 取了 1)不影响正确性——常数求导恒为 0。这个小自由度在「已知曲线上一点求积分曲线」的题型里变成硬约束:给定点 (x₀, y₀),代入 F(x₀) + C = y₀,C 当场现形。一句话:积分给出一族候选,条件负责点名。工程手册里「曲线族 + 一条实测曲线定标」的排版方式,正是这个数学结构的复刻。

顺带把「不定积分」四个字咬文嚼字拆开:「不定」指的不是「答案不确定」,而是「常数未定」——族中无数条曲线,条条合法;「积分」的「积」是「累积」之意:变化率的累积就是总量,第 1 章引例的思想在这里第一次落地为一种运算。理解了这四个字,也就理解了为什么批改积分题时「忘了 +C」要扣分:不是较真,是丢掉了「一族解」中的维度信息。

辨析:先积后导、先导后积,回到哪里? 先积分再求导:d/dx[∫f dx] = f,精确回到原函数(C 被导没了);先求导再积分:∫F′dx = F + C,回到「原函数族」,多出一个常数。两句话合成一句:「积→导」是恒等,「导→积」差常数。这个不对称正是「+C」的全部故事,也解释了积分比求导难、答案形式不唯一的根源——逆运算的代价,数学用一个小小的 C 诚实记账。

9.3基本积分表

既然积分是求导的逆,那把第 6 章的导数表反过来读,就得到基本积分表:

基本积分表(导数表反过来)
导数关系(已知)对应积分公式
(xⁿ⁺¹/(n+1))′ = xⁿ(n≠−1)∫ xⁿ dx = xⁿ⁺¹/(n+1) + C
(sin x)′ = cos x∫ cos x dx = sin x + C
(−cos x)′ = sin x∫ sin x dx = −cos x + C
(eˣ)′ = eˣ∫ eˣ dx = eˣ + C
(ln|x|)′ = 1/x∫ (1/x) dx = ln|x| + C
(aˣ/ln a)′ = aˣ∫ aˣ dx = aˣ/ln a + C

最有代表性的是第一条 ∫ xⁿ dx = xⁿ⁺¹/(n+1) + C。对比导数公式「指数搬下来、减一」,积分正好反过来:指数加一、再除以新指数。这是求幂函数积分的万能钥匙。

还有两条重要的「线性性质」,让积分可以拆开算:

🧠 一句话记忆 幂函数积分:指数加一、除以新指数。∫ xⁿ dx = xⁿ⁺¹/(n+1) + C。

逐条逆推:积分表的每一行都要能「双向翻译」

基本积分表不是新的公式,而是第 6 章求导表的镜像。检验每一行的正确性只有一个动作:对右边的原函数求导,看是否回到被积函数。比如第一行:[x^(n+1)/(n+1)]′ = (n+1)xⁿ/(n+1) = xⁿ ✓;指数行:[eˣ]′ = eˣ ✓。学习积分表的最佳方式,就是像这样把每行来回翻译两遍——积分表在你脑中就从「需要背的表格」变成「自动生成的常识」。

最值得单独讲的是 ln|x| 那一行:为什么 1/x 的原函数带绝对值?分两段验证:x > 0 时 (ln x)′ = 1/x,直接成立;x < 0 时 |x| = −x,ln|x| = ln(−x),用链式法则求导得 (ln(−x))′ = (−1)·[1/(−x)] = 1/x,同样成立。两段合起来:对一切 x ≠ 0 都有 (ln|x|)′ = 1/x,所以 ∫dx/x = ln|x| + C 必须带绝对值——不带就丢掉了整个负半轴。

幂函数公式 ∫xⁿdx = x^(n+1)/(n+1) + C 有一个「断点」:n = −1 时指数加一变成 0、除以 0 无意义,公式失效。恰好这个断点由 ln|x| 补位——n = −1 的幂函数积分不是幂函数,而是对数。数学的不同分支在断点处握手,这种「参数取到临界值、公式换了一张脸」的现象,工程公式里也会反复出现(临界载荷、临界马赫数……),见到时不慌,先检查参数是否越过了断点。

基本积分表·扩充版(同样由求导表逆推,验证方式一行一验)
求导关系(已知)对应积分公式
(tan x)′ = sec²x∫sec²x dx = tan x + C
(−cot x)′ = csc²x∫csc²x dx = −cot x + C
(sec x)′ = sec x·tan x∫sec x·tan x dx = sec x + C
(arctan x)′ = 1/(1 + x²)∫dx/(1 + x²) = arctan x + C
(arcsin x)′ = 1/√(1 − x²)∫dx/√(1 − x²) = arcsin x + C
(½)·(ln((1+x)/(1−x)))′ = 1/(1 − x²)∫dx/(1 − x²) = ½ln|(1+x)/(1−x)| + C

📐 例题 3 先化简,再套表

计算 ∫ (x² + 2x + 4)/x dx。

思路 被积函数是「假分式」,积分表里没有现成条目;先把分子逐项除以 x,化成几个标准项之和。

解 (x² + 2x + 4)/x = x + 2 + 4/x。于是原积分 = ∫(x + 2 + 4/x)dx = x²/2 + 2x + 4ln|x| + C。验证:(x²/2 + 2x + 4ln|x|)′ = x + 2 + 4/x ✓。

答:x²/2 + 2x + 4ln|x| + C。 ⚠ 易错点:系数 4 必须跟着 1/x 项走、别在拆项时弄丢;拆开的每个积分各自会产生一个常数,但所有常数合并进同一个 C,最后统一写一次「+C」即可。

📐 例题 4 一题两解:答案长得不一样,都对

用两种方法计算 ∫ (x − 2)² dx,比较两个结果并解释差异。

思路 方法一:先展开再逐项积分(纯代数路线)。方法二:把 (x − 2) 看成「内层」,它的导数是 1,被积函数可写成 (x − 2)²·(x − 2)′——直接凑微分 d(x − 2)(也是 9.4 节换元思想的提前亮相)。

解 方法一(展开):∫(x² − 4x + 4)dx = x³/3 − 2x² + 4x + C₁。方法二(凑微分):∫(x − 2)²·d(x − 2) = (x − 2)³/3 + C₂。比较两者:(x − 2)³/3 = (x³ − 6x² + 12x − 8)/3 = x³/3 − 2x² + 4x − 8/3,与方法一的结果只差常数 −8/3——这正好被 C₁、C₂ 各自吸收。两个「长得不同」的答案代表同一族积分曲线,都对。

答:两种做法的结果相差常数 8/3,同属一个原函数族。 ⚠ 易错点:与同学对答案发现「不一样」时先别慌——求导还原是终审法官;常数差异是积分的常态而非错误。这也解释了为什么教材、软件、不同解法给出的积分答案形式可以五花八门:合法性的唯一标准是「求导后回到被积函数」。

工程视角:积分表是「标准件库」

工程师的手册里满是「标准件库」:螺栓规格表、型钢截面表、轴承型号表——设计时先查表,查不到才定制。基本积分表在数学里扮演同样的角色:先化简成标准形,再逐项查表。例题 3 的拆项、例题 4 的展开,都是「把非标准件改装成标准件」的动作。工程计算手册里的积分表动辄数百行(飞机强度计算、气动导数推导都靠它),但用法与本章完全一致:认结构 → 套条目 → 求导验证。查表文化的前提,是先在脑子里建好这张小表。

「先化简、再查表」的次序里还藏着一个工程隐喻:规范你的输入。软件接口设计要求调用方先清洗数据格式,库里才能保持简洁;积分里把假分式拆成真分式、把乘积展开、把根式有理化——都是「化成库认识的标准形」的清洗动作。第 12 章的有理函数积分(部分分式分解)将把这套「清洗」工艺发展到极致,而本章已经把它的思想内核演示完毕。

辨析:积分的「检验文化」 求导是「单行道」——做完就完,没有简单的反向检查;积分自带「回程票」——任何积分结果都可以在 30 秒内自我检验:对结果求导,应当精确回到被积函数。工程审签流程里「计算 + 校核」的双岗制,在数学上早有原型。养成随手求导验积分的习惯,等于每题自带校核岗,考试和工程里都少一半错误。

9.4换元积分法

基本积分表只能直接算最简单的积分。遇到复合函数(函数套函数),就要用到换元积分法——本质上是把链式法则反过来用。

回忆链式法则:(f(g(x)))′ = f′(g(x))·g′(x)。反过来读,就得到:

∫ f′(g(x))·g′(x) dx = f(g(x)) + C

看一个例子:求 ∫ 2x·cos(x²) dx。

观察被积函数的结构:cos(x²) 是「外层 cos 套内层 x²」,而 2x 恰好是内层 x² 的导数((x²)′=2x)。这正是链式法则的形状!

我们做代换(换元):令 u = x²,则 du/dx = 2x,即 du = 2x dx。于是:

∫ cos(x²)·2x dx = ∫ cos u du = sin u + C = sin(x²) + C

这就是换元积分法(也叫凑微分法):把「内层函数的导数」和 dx 凑成 du,从而把复杂的复合积分,化成基本积分表里的简单形式。

换元法的核心动作 找「内层函数 u」和它的导数 du/dx,把被积函数写成「外层(u) × u′」的样子,然后整体替换,算出结果再换回 x。一句话:凑一个 u′dx = du 出来。

🧠 一句话记忆 换元 = 链式法则的逆用。看到「复合函数 × 内层导数」,就设内层为 u。

凑微分清单:看见什么,凑什么

换元的全部功夫在于「认出 u′dx」。下表把最常见的凑法列成清单,每一条都对应一次链式法则的逆用,值得练到条件反射——看到左列的结构,右边自动浮现:

常用凑微分清单(每条 = 链式法则逆用一次)
看到这个结构凑成依据(微分公式)
f(x²)·x dx½ f(x²) d(x²)d(x²) = 2x dx
f(eˣ)·eˣ dxf(eˣ) d(eˣ)d(eˣ) = eˣ dx
f(ln x)·(dx/x)f(ln x) d(ln x)d(ln x) = dx/x(x > 0)
f(sin x)·cos x dxf(sin x) d(sin x)d(sin x) = cos x dx
f(cos x)·sin x dx−f(cos x) d(cos x)d(cos x) = −sin x dx
f(tan x)·sec²x dxf(tan x) d(tan x)d(tan x) = sec²x dx
f(√x)·(dx/√x)2 f(√x) d(√x)d(√x) = dx/(2√x)
f(arctan x)·dx/(1+x²)f(arctan x) d(arctan x)d(arctan x) = dx/(1+x²)

📐 例题 5 指数型凑微分

计算 ∫ x·e^(x²) dx。

思路 被积函数 = e^(x²)(外层)× x(内层 x² 导数的一半)。差个常数倍?差常数倍可以补:x dx = ½d(x²)。

解 令 u = x²,则 du = 2x dx,即 x dx = du/2。原积分 = ∫e^u·(du/2) = ½∫e^u du = ½e^u + C = ½e^(x²) + C。验证:[½e^(x²)]′ = ½·e^(x²)·2x = x·e^(x²) ✓。

答:½e^(x²) + C。 ⚠ 易错点:差常数倍可以补系数,差函数倍就凑不动——若被积函数是 x³·e^(x²)(多出的 x 无法并入 d(x²)),一步凑微分就失效,得拆项配合。「能补的只有常数」是凑微分的红线。

📐 例题 6 三角型凑微分

计算 ∫ sin³x·cos x dx。

思路 候选内层:sin x(其导数 cos x 恰好完整在场)。整串识别为「外层 u³ × 内层导数」的标准形。

解 令 u = sin x,du = cos x dx。原积分 = ∫u³ du = u⁴/4 + C = sin⁴x/4 + C。验证:[sin⁴x/4]′ = (4 sin³x·cos x)/4 = sin³x·cos x ✓。

答:sin⁴x/4 + C。 ⚠ 易错点:若把内层选成 cos x——它的导数 −sin x 只出现一次,而 sin³ 需要 sin² 的「供货」——结构对不上。选 u 的标准是「谁的导数完整在场」,不是「谁看起来顺眼」。

📐 例题 7 先恒等变形,再凑微分

计算 ∫ tan x dx。

思路 积分表里没有 tan x 的条目。但 tan x = sin x/cos x,分母 cos x 的导数是 −sin x,与分子只差一个常数倍——「分子是分母导数的倍数」,标准的 ln 型凑微分。

解 ∫tan x dx = ∫(sin x/cos x)dx = −∫(−sin x)/cos x dx = −∫d(cos x)/cos x = −ln|cos x| + C。验证:[−ln|cos x|]′ = −(−sin x)/cos x = tan x ✓。

答:−ln|cos x| + C(由对数性质可等价改写为 ln|sec x| + C,两者恒等)。 ⚠ 易错点:负号来源要写清楚——cos x 的导数是 −sin x,凑 d(cos x) 时分子要先「借」一个负号。「借号」是三角积分最常见的笔误源头,每借一次就在草稿上标记一次。

📐 例题 8 根式里藏着一个二次式

计算 ∫ (2x + 1)/√(x² + x + 1) dx。

思路 根号内是二次式 x² + x + 1,其导数 2x + 1 恰好出现在分子——又是「外层 × 内层导数」的形态,只是外层换成了幂 −1/2 次。

解 令 u = x² + x + 1,du = (2x + 1)dx。原积分 = ∫u^(−1/2) du = u^(1/2)/(1/2) + C = 2√u + C = 2√(x² + x + 1) + C。验证:[2√(x² + x + 1)]′ = 2·(2x + 1)/(2√(x² + x + 1)) = (2x + 1)/√(x² + x + 1) ✓。

答:2√(x² + x + 1) + C。 ⚠ 易错点:对 u^(−1/2) 用幂函数公式时,指数 −½ 加一得 +½、除以 +½ 即乘 2——符号与系数的双重变换容易出错。工程曲线的「弧长微分」常呈 √(1+…) 结构,这类根式积分在第 12 章弧长计算里会大量登场。

换元的几何本质:两个坐标系,同一块面积 左图是 y=2x·cos(x²) 在 x 从 0 到 1.25 的曲线下面积,右图是 y=cos u 在 u 从 0 到 1.5625 的面积,两块阴影面积相等。 y = 2x·cos(x²) (对 x 积分) y = cos u (对 u 积分) u = x² 换元 = 换坐标系:两块阴影面积相等(都 ≈ 1.0) 难积分的波动曲线,换成 u 坐标后就是一条基本的余弦曲线
图 9-2换元的几何本质:u = x² 把「对 x 的怪积分」翻译成「对 u 的标准积分」,面积(累积量)不变——变的是坐标,不是内容。

工程视角:换元 = 换视角(无量纲化的雏形)

工程师把带量纲的方程换成无量纲变量——流速换马赫数、粘性流动换雷诺数——本质就是数学换元:把「具体数字、具体单位」的问题翻译成「标准形」,一旦解出,结论可复用到整族相似问题。翼型分析中把物理坐标 x 换成弦向百分比 x̄ = x/c,是同一个动作:自变量换了,问题本身没换,但难易程度天差地别。凑微分法在工程计算中的角色类似——找到那个「让公式现形」的变量,复杂结构立刻坍缩成基本积分表里的一行。

换元还有一层软件工程的对应:函数式编程里的「抽象」——把反复出现的模式封装成短名,主流程立刻清爽。u = x² 这个替换,就是给「x² 这一坨」起了个简名 u:被积函数从 e^(x²)·x 简化成 e^u·(du/2),结构一眼看穿。工程文档里的符号替换、单位归一、坐标旋转都是同族操作,内核都是同一句话:换名字不换内容,在最合适的坐标系里做计算。

辨析:缺了「内层导数」,怎么办? ∫e^(x²)dx 凑不出来:内层 x² 的导数 2x 不在被积函数里,「折扣券」不齐,凑不了。这类「看似简单、实则没有初等原函数」的积分提醒我们:凑微分是被积函数自带结构的折扣券——有 u′ 才能凑。结构凑不出时还有另一条路:第二类换元——令 x = φ(t)(如 √(a² − x²) 用 x = a sin t 的三角代换、根式用直接代换),主动造结构再换回来。第一类换元「把 dx 凑成 du」,第二类换元「把 x 整个换成 φ(t)」,一进一出,方向相反,第 10–12 章会轮番使用。

辨析:第一类换元的「三步纪律」 ① 设 u 要写出来(u = x²),别只在脑子里换;② du 要换彻底——dx 必须一起换掉,漏换 dx 是最高频错误(例题 5 里 x dx = du/2,系数 ½ 就是这一步的产物);③ 结果要换回 x——答案里不许残留 u。三步纪律管住了九成的换元错误,也顺手解释了「凑微分」这个别名:功夫全在把 du「凑」出来那一刻。

9.5分部积分法

换元法对付「复合」,但遇到「两个函数相乘」的积分(比如 ∫ x·eˣ dx),换元就使不上劲了。这时用分部积分法——本质是把乘法求导法则反过来用。

回忆乘法法则:(u·v)′ = u′·v + u·v′。移项得到 u·v′ = (u·v)′ − u′·v,两边积分:

分部积分公式 ∫ u·v′ dx = u·v − ∫ u′·v dx。
或简记为:∫ u dv = uv − ∫ v du。

它的妙处在于:把「u 和 v′ 相乘」的积分,转化成「u′ 和 v 相乘」的积分。如果后者更好算,就成功了。

看例子 ∫ x·eˣ dx:

  1. 选 u = x(求导会变简单),dv = eˣ dx(积分不变量)。
  2. 那么 du = dx,v = ∫ eˣ dx = eˣ。
  3. 代入公式:∫ x eˣ dx = x·eˣ − ∫ eˣ dx = x eˣ − eˣ + C = (x−1)eˣ + C。

关键的技巧是「选谁做 u」:一般让「求导后变简单」的那个做 u(比如多项式 x、ln x),让「积分不麻烦」的那个做 dv(比如 eˣ、sin x、cos x)。

🧠 一句话记忆 分部积分:∫ u dv = uv − ∫ v du。选 u 口诀「反对幂指三」(反三角、对数、幂、指数、三角)——排前面的优先做 u。

分部的本质:转移复杂度

分部公式没有「消灭」复杂度,只是把复杂度从 v′(难积的一方)转移到 u′(好积的一方):u 被求导一次(希望变简单),v 被积分一次(祈祷别变复杂)。两步操作之后,新积分 ∫v du 比原积分低一个难度档,于是「难积的乘积」被拆成了「好积的世界」。这就是「反对幂指三」口诀的底层逻辑:反三角、对数排最前——它们没有基本积分表条目,当 dv 无路可走,只能当 u 靠求导脱身(ln x 求导得 1/x,反三角求导得代数式);幂函数居中——当 u 求导会降幂(越分越简单);指数、三角垫底——它们求导积分都「不变复杂度」,当 dv 最省心。口诀是排序经验,不是铁律,唯一裁判是「新积分是否真的变简单」。

📐 例题 9 标准分部:幂 × 三角

计算 ∫ x·cos x dx。

思路 LIATE:幂函数 x 当 u(求一次导变 1,彻底简化),cos x dx 当 dv(积分得 sin x,复杂度不增殖)。

解 u = x ⟹ du = dx;dv = cos x dx ⟹ v = sin x。代入公式:∫x cos x dx = x·sin x − ∫sin x dx = x sin x + cos x + C。验证:[x sin x + cos x]′ = sin x + x cos x − sin x = x cos x ✓。

答:x sin x + cos x + C。 ⚠ 易错点:「−∫v du」的负号别丢;v 取任意一个原函数即可(v 里的常数会被最终 +C 吸收),但 u、du、v、dv 四件套必须一次配齐再代公式,边代边想必出乱子。

📐 例题 10 对数当 u:LIATE 的第一优先级

计算 ∫ x·ln x dx。

思路 ln x 没有基本积分表条目(∫ln x dx 本身都得靠分部),所以它必须当 u;剩下的 x dx 当 dv。

解 u = ln x ⟹ du = dx/x;dv = x dx ⟹ v = x²/2。代入:∫x ln x dx = (x²/2)ln x − ∫(x²/2)·(dx/x) = (x²/2)ln x − ½∫x dx = (x²/2)ln x − x²/4 + C。验证:[(x²/2)ln x − x²/4]′ = x ln x + x/2 − x/2 = x ln x ✓。

答:(x²/2)ln x − x²/4 + C。 ⚠ 易错点:别被「x 看起来更基础」骗去当 u——本题 x 当 u 会得到 ∫(x²/2)·(1/x)…方向没错但绕远;判断标准始终是「谁难积分,谁当 u 去求导」。ln x 求导后变成 1/x,「难啃的骨头」被求导这道工序软化,这就是分部的意义。

📐 例题 11 循环回代:分部积分的「回旋镖」

计算 ∫ eˣ·sin x dx。

思路 指数 × 三角:两者都是「当 dv」的候选,选谁当 u 都行。本题的戏剧性在于:分部两次后会转回原积分——把原积分记作未知量 I,像解方程一样把它「捞」出来。

解 记 I = ∫eˣ sin x dx。第一次分部:u = sin x,dv = eˣ dx ⟹ du = cos x dx,v = eˣ,得 I = eˣ sin x − ∫eˣ cos x dx。第二次分部(u 仍取三角):u = cos x,dv = eˣ dx ⟹ du = −sin x dx,v = eˣ,得 ∫eˣ cos x dx = eˣ cos x + ∫eˣ sin x dx = eˣ cos x + I。代回第一式:I = eˣ sin x − (eˣ cos x + I),即 2I = eˣ(sin x − cos x),解出 I = eˣ(sin x − cos x)/2 + C。验证:[eˣ(sin x − cos x)/2]′ = [eˣ(sin x − cos x) + eˣ(cos x + sin x)]/2 = eˣ·(2 sin x)/2 = eˣ sin x ✓。

答:eˣ(sin x − cos x)/2 + C。 ⚠ 易错点:第二次分部若把 u 换成 eˣ(与第一次不同类),代回后会得到 I = I 的恒等式——原地打转、零信息。两次分部,u 必须同类;方程解出 I 后别忘 +C。

📐 例题 12 ln x 孤身一人:没有搭档,就借 x 来

计算 ∫ ln x dx(x > 0)。

思路 被积函数只有 ln x 一个因子,没有「另一个函数」可当 dv?没关系——借一个:ln x = ln x·1,把常数 1 陪跑的 dx 看作 dv。u = ln x(LIATE 第一优先级),dv = dx。

解 u = ln x ⟹ du = dx/x;dv = dx ⟹ v = x。代入公式:∫ln x dx = x·ln x − ∫x·(dx/x) = x ln x − ∫dx = x ln x − x + C。验证:[x ln x − x]′ = ln x + x·(1/x) − 1 = ln x ✓。

答:x ln x − x + C。 ⚠ 易错点:「被积函数只有一个因子」不代表分部失效——常数 1 永远可当陪跑的 dv。「借 1」是分部积分的入场券级技巧,也是本节末「递推公式」Iₙ = ∫lnⁿx dx 的第一步。

工程视角:乘积世界的积分工具

工程公式里乘积俯拾皆是:功 = 力×位移、功率 = 电压×电流、动能 = ½mv²、气动力 = ½ρv²SCL。「变力做功」这类问题积分的对象常是「多项式×三角」「多项式×指数」的组合——载荷沿梁分布、推力随时间衰减、电压乘电流求电能——分部积分是当之无愧的主力工具。结构力学后处理里「弯矩图面积法」(弯矩是剪力的积分、挠度是弯矩的积分)也大量依赖分部技巧;材料力学教材里那些「图乘法」速算口诀,追到源头就是本章的分部积分。看到「乘积 + 凑微分无效」,直接上分部。

术语:「分部」分的是什么部? 英文名 integration by parts 直译「按部分积分」——把「难积的乘积」拆成两个部分:u·v(当场写出)与 ∫v du(转移复杂度后的新积分),分而治之。这个命名逻辑与工程里「分系统排故」(把复杂系统按子系统隔离后各个击破)同源:先切分,再各个处理。中文的「分部」保留了这层「拆」的意思,与换元法强调的「换」恰成对照——两大方法的命名,已经把各自的心法写在了门楣上。

辨析:分部、换元,怎么选型? 两招的适用面一句话分清:看到「复合结构 × 内层导数」先试换元(链式逆用),看到「两类不同函数的乘积、内层导数缺位」改用分部(乘法逆用)。例题 5 用换元(e^(x²) 自带 x),例题 9 用分部(x·cos x 中 x 不是谁的导数);换元失败再分部、分部失败再换元、两者接力(先分部制造出可换元的结构)都是常态。积分是「手艺」,招式顺序靠结构识别,识别的资本是例题量。

延伸预告:从「循环」到「递推」 例题 11 的「解方程捞积分」是分部的高级用法,同族还有递推公式:Iₙ = ∫lnⁿx dx 经一次分部得 Iₙ = x·lnⁿx − n·Iₙ₋₁——高次幂的积分不断降阶,降到 I₀ = x 收尾。工程里求「带多项式权重的积分」(如可靠性计算里 ∫xⁿe^(−x)dx 型)都靠这类递推。分部不只是「算一次」,还能「滚雪球」。

本章小结

  1. 原函数:F′=f 则 F 是 f 的原函数;原函数不唯一,差一个常数。
  2. 不定积分:∫ f dx = F + C,那个 +C 代表一整族函数。
  3. 基本积分表是导数表反读;核心是 ∫ xⁿ dx = xⁿ⁺¹/(n+1) + C。
  4. 换元积分是链式法则的逆用;分部积分是乘法法则的逆用。

读完本章,你应该能……

思考题

1. 为什么不定积分的结果一定要「+C」?漏掉会怎样?

提示:常数的导数是 0,原函数不唯一;+C 代表一整族函数,漏掉就丢掉了无穷多个正确答案。

2. 求 ∫ 3x² dx 和 ∫ (2x + 1) dx。

提示:∫ 3x² dx = x³ + C;∫ (2x+1)dx = x² + x + C。

3. 换元积分法和链式法则是什么关系?

提示:换元积分是链式法则的逆用——把「外层 × 内层导数」识别出来,设内层为 u。

4. 分部积分法里,怎么选 u 和 dv?为什么选 x 做 u、eˣ 做 dv?

提示:选「求导变简单」的做 u(如 x 求导变 1),「积分不变复杂」的做 dv(如 eˣ)。

5. 计算 ∫ 1/(x·ln x) dx(x > 0 且 x ≠ 1)。

提示:把被积函数读成 (1/ln x)·(1/x)——内层 ln x 的导数 1/x 完整在场。令 u = ln x,du = dx/x,原积分 = ∫(1/u)du = ln|u| + C = ln|ln x| + C。验证:[ln|ln x|]′ = (1/ln x)·(1/x) ✓。「对数的对数」不吓人,只是对数套对数的换元。

6. 例题 11 中,若第二次分部把 u 换成 eˣ,会发生什么?

提示:∫eˣcos x dx 取 u = eˣ、dv = cos x dx,得 eˣsin x − ∫sin x·eˣ dx = eˣsin x − I。代回后 I = eˣsin x − (eˣsin x − I) = I——恒等式,什么也解不出,白忙一场。这就是「两次分部、u 必须同类」的原因:要制造出「原积分 I 出现在等式两边」的方程局面,第二次的选择必须与第一次对称。

7. e^(−x²) 处处连续,所以必有原函数;为什么还说它「写不出」初等原函数?工程上怎么办?

提示:「原函数存在」与「能写成有限个初等函数的组合」是两回事——刘维尔严格证明了 ∫e^(−x²)dx 无法用多项式、指数、对数、三角的有限组合表达。但原函数本身可以定义出来:F(x) = ∫₀ˣe^(−t²)dt(变上限积分,下一章的主角)。工程处理:数值积分,或直接查「误差函数 erf」表——概率统计里正态分布算概率靠「查表」而非「套公式」,根源正在于此。

8. 计算 ∫ x·eˣ dx,并说明这一题里「反对幂指三」如何替你递 u。

提示:候选只有幂函数 x 与指数 eˣ。按「反对幂指三」,幂排在指数前面 ⟹ u = x(求导变 1),dv = eˣ dx(积分仍是 eˣ,复杂度不增殖)。分部一次:∫xeˣdx = xeˣ − ∫eˣdx = xeˣ − eˣ + C = eˣ(x − 1) + C。验证:[eˣ(x−1)]′ = eˣ(x−1) + eˣ = xeˣ ✓。若选反了(u = eˣ),新积分 ∫(x²/2)eˣdx 的幂次反而升高——复杂度不是被转移而是被繁殖,这就是口诀存在的意义:在岔路口替你挡掉一半的歧途。