三角积分与三角代换
这一章处理两类看起来相近、实际入口不同的积分。第一类是被积函数已经由三角函数组成,例如 sinmxcosnx 或 tanmxsecnx。这时问题不是“要不要换成三角函数”,而是怎样用恒等式把它拆到普通换元能接住的形态。
第二类是被积函数含有 a2−x2、、 这样的根式。根式背后藏着勾股恒等式,所以我们把 写成 、 或 ,让根式先变成一个三角函数,再回到前一类问题。

三角积分处理“已经是三角函数”的幂乘积;三角代换处理“可以被勾股恒等式打开”的根式。
本章要抓住的结构
三角积分最常用的恒等式来自同一个源头:
sin2x+cos2x=1
由它可以推出:
1+tan2x=sec2x,sec2x−
当幂次都是偶数时,还要用降幂公式:
sin2x=21−cos2x,cos
以及积化倍角公式:
sinxcosx=2sin2x
这些公式在本章里不是孤立记忆点。它们的作用是把被积函数改写成两种容易积分的形态:一种保留某个函数的导数因子,另一种把偶次三角幂降成更低的角度表达式。
判断三角积分时,先不要急着展开。先问一句:被积函数里有没有某个函数的导数因子?如果有,就把剩余部分改写成换元变量的多项式;如果没有,再考虑降幂公式。
本章学完后,你应能完成四件事:识别 sinmxcosnx 的奇偶幂策略;识别 tanmxsecnx 的导数配对;为三类根式选择正确三角代换;在最后用代换三角形把答案写回 。
正弦与余弦幂的积分
考虑一般形式:
Im,n=∫sinmxcosnxdx
这里 m,n 通常是非负整数。处理这类积分时,关键是看 m 与 n 的奇偶。

奇次幂提供换元所需的导数因子;偶次幂通常需要降幂公式。
有奇次幂时保留一个因子
如果 sinx 的幂是奇数,就保留一个 sinx,把其余的 sin2x 改写成 1−cos2x:
sinmx=(sin2x)(m−1)
随后令 u=cosx,因为 du=−sinxdx。
如果 cosx 的幂是奇数,就保留一个 cosx,把其余的 cos2x 改写成 1−sin2x:
cosnx=(cos2x)(n−1)
随后令 u=sinx,因为 du=cosxdx。
如果两个幂次都是奇数,两种保留方式都能做。通常保留幂次较小的那一类会让展开稍短一些,但正确性不依赖这个偏好。
求积分:
∫sin3xcos4xdx
先看奇偶。sinx 的幂为 3,是奇数;cosx 的幂为 4,是偶数。因此保留一个 sinx,把剩下的 换成 。
两个幂次都为偶数时使用降幂
当 m,n 都是偶数时,保留一个 sinx 或 cosx 都不能直接形成普通换元。此时使用降幂公式,把平方降成含有 2x 的表达式。
求积分:
∫sin2xcos2xdx
一种干净做法是先把乘积看成整体:
sin2xcos2x=(sinxcosx)2=
继续降幂:
(2sin2x)2=4
所以:
∫sin2xcos2xdx=8x
偶次幂题常见错误是强行保留一个因子。例如把 sin2xcos2x 拆成 sinx(sinxcos2x 并令 ,剩下的 并不能自然改写成 的多项式。奇偶判断要先于换元。
正切与正割幂的积分
另一组常见三角积分是:
Jm,n=∫tanmxsecnxdx
这里的核心不是 sin2x+cos2x=1 本身,而是导数配对:
dxdtanx=sec2x,d

判断 tanmxsecnx 时,先看能否保留 sec2xdx 或 。
正割偶次时令 u=tanx
如果 secx 的幂次 n 是偶数,并且 n≥2,就保留一个 sec2x。剩余的 sec 可用 改写:
sec2x=1+tan2x
求积分:
∫tan4xsec2xdx
令 u=tanx,du=sec2xdx,于是:
∫tan4xsec2xdx=∫u4du
代回可得:
∫tan4xsec2xdx=5tan
正切奇次且有正割因子时令 u=secx
如果 tanx 的幂次 m 是奇数,并且被积函数中至少有一个 secx,就保留 secxtanxdx。剩余的 tan2 用 改写:
tan2x=sec2x−1
求积分:
∫tan3xsec5xdx
因为 tanx 是奇次且有 secx 因子,保留 secxtanxdx,把剩下的 换成 。
两个特殊基本积分
有些题会化到 ∫tanxdx 或 ∫secxdx,这两个需要单独记住:
∫tanxdx=ln∣secx∣+C=−ln∣cosx∣+C
∫secxdx=ln∣secx+tanx∣+C
csc 与 cot 的搭配和 sec 与 tan 类似。通常先把 dxdcotx=−csc2x、 写出来,再照同样思路判断。
三角代换的三种基本形状
三角代换把代数根式变成三角函数。它最适合根式中出现两个平方项,并且这两个平方项能和勾股恒等式对应起来。

三类根式分别对应 sinθ、tanθ、secθ 的勾股恒等式。
常用对应关系如下:
表中把根式直接化成 acosθ、asecθ、atanθ,默认已经选择了合适的 θ 区间,让这些量非负。做不定积分时,通常在一个区间上讨论;做定积分时,代换后的上下限会帮你固定这个区间。
三角代换不是根式题的第一反应。如果根式内部的导数已经在旁边,例如 ∫x9−x2dx,普通换元 更直接。三角代换适合普通换元缺少关键因子的情形。
用三角代换计算根式积分
先看最典型的圆形根式:
∫9−x2dx
这里 9−x2=32−x2,对应 x=3。
写出代换和微分:
x=3sinθ,dx=3cosθdθ同时根式变为:
这个结果也有几何意味:9−x2 是半径为 3 的上半圆,积分计算的是圆弓形面积。三角代换相当于用圆心角 θ 来描述横坐标 。
含有 x2+a2 的例子
求积分:
∫x2+41
根式是 x2+22,令 x=。于是:
dx=2sec2θdθ,x2+4
原积分变为:
∫2secθ2sec2θdθ=∫secθ
所以:
∫x2+4
由 x=2tanθ 得 tanθ=x/2,且 secθ=x。代回后常数可吸收 ,得到:
∫x2+4
含有 x2−a2 的例子
在 x>3 的区间上求积分:
∫xx2−9
令 x=3secθ,则:
dx=3secθtanθdθ,x2−9
原积分变为:
∫3secθ3tanθ⋅3secθtanθdθ
因为 tan2θ=sec2θ−1,所以:
3∫tan2θdθ=3tanθ−3θ+C
从代换三角形可知 tanθ=x2−9/3,且 。因此:
∫xx2−9
代换三角形与回代
三角代换之后,答案中可能出现 sinθ、cosθ、tanθ、secθ,甚至单独的 θ。回代的稳妥做法是画直角三角形,把每个三角函数都写成关于 x 的表达式。

以 x=asinθ 为例,三角形直接给出 sinθ、cosθ、tanθ 与 x 的关系。
以 x=asinθ 为例:
sinθ=ax
对应的直角三角形中,斜边为 a,对边为 x,邻边为 a2−x2。于是:
cosθ=aa2−x2
如果答案里出现单独的 θ,就用反三角函数回代:
θ=arcsinax
做定积分时还有另一种选择:把上下限也换成 θ,最后就不需要再把 θ 换回 x。例如:
∫014−x2
令 x=2sinθ。当 x=0 时 θ=0;当 x=1 时 。并且 ,。因此:
∫014−x2
定积分中不要混用上下限。若已经把 x 换成 θ,上下限也必须换成 θ;若保留原来的 x 上下限,就必须先把原函数完整回代到 x。
先配方再代换
有些根式不是直接写成 a2−x2、a2+x2 或 ,但通过配方可以变成其中一种。
例如:
∫6x−x21
先配方:
6x−x2=9−(x−3)2
于是令 u=x−3,积分变为:
∫9−u21
这对应 u=3sinθ,也可以直接识别为反正弦型积分:
∫9−u2
代回 u=x−3:
∫6x−x2

完整题目通常要经历整理形状、选择代换、化成三角积分、积分、回代和检查区间。
方法选择与常见错误
面对一道题,可以按下面顺序判断。
- 先做代数整理。分母能约分、根式能配方、三角函数能化成同一组函数时,先整理。
- 如果被积函数是 sinmxcosnx,先看正弦或余弦是否有奇次幂。
- 如果被积函数是 tanmxsecn,先看能否保留 或 。
常见错误可以归纳为四类。第一类是保留错因子,例如该保留 sec2x 时只保留 secx。第二类是恒等式方向错,例如把 tan2x 写成 1−sec。第三类是忘记 的变化,导致代换后少一个因子。第四类是答案停在 ,没有把三角函数或角度换回 。
一个实用检查:求完不定积分后,随机对答案求导。如果导数能回到原被积函数,说明代换、恒等式和回代至少在代数层面一致。
练习
求下列不定积分。
- ∫sin5xcos2xdx
令 u=cosx,保留一个 sinx,并把 sin4x 写成 (1−cos:
- ∫sin2xcos2xdx
使用 sinxcosx=21sin2x:
- ∫tan2xsec4xdx
保留 sec2xdx,令 u=tanx。剩余一个 sec2x 写成 :
- ∫tan5xsec3xdx
保留 secxtanxdx,令 u=secx。剩下的 tan4xsec2 变为 :
- ∫16−x21
这是 a2−x2 型,令 x=。也可直接使用反正弦形式:
- 在 x>2 上求 ∫xx2−4
令 x=2secθ,则 dx=2secθtanθdθ,。原积分变为:
- ∫10x−x2−16
先配方:
10x−x2−16=9−(x−5)2令 ,积分变成:
小结
三角积分的核心是“为普通换元制造条件”。sinmxcosnx 中,奇次幂让我们保留一个导数因子;两个幂次都偶数时,降幂公式更自然。tanmxsecnx 中, 对应 , 对应 。
三角代换的核心是“让根式匹配勾股恒等式”。a2−x2 配 x=, 配 , 配 。代换完成后,积分通常会变成三角积分;积分结束后,用代换三角形把答案写回原变量。