积分技巧
☰ Contents
微分遵循一套永远有效的规则。积分没有单一的进程,所以要以一组技巧来学,而真正的功夫在于读出被积函数的形状,认出它需要哪一种技巧。
积分是什么?
积分问的是微分的反方向:哪个函数的导数是这个?那个函数叫做反导函数,每个答案都可以透过求导来检查。对 x 的幂,把次方加一,再除以新的次方,所以 积分得 ,因为 6 ÷ 3 = 2。这条规则恰好抵销幂法则:对 求导会把 3 拿下来,抵消掉那次除法,并把次方降回 2。常数因子留在外面,和则逐项积分,所以 4x + 3 得到 ,其中 + C 涵盖求导时消失的任何常数。只有 不适用这条规则,因为新的次方会是 0; 改为积分得 ln|x| + C。对 求导得回 ,因为 3 × 2 = 6,而 C 消失了。详见 原函数。
在x = 1处,不论C取何值,切线斜率都是2x = 2:把F上下平移会改变F,但从不改变F′,所以∫ 2x dx是整个族x² + C
把曲线上下滑动,观察切线的斜率
积分得 ,用的是同一条规则。详见 幂函数积分。
你来试试
对 积分
对 积分
为什么总有一个 + C?
求导会去掉任何常数项,所以积分无法分辨原本是哪个常数,而 + C 代表所有可能的常数。函数 、 和 求导都得 2x,所以 2x 的积分是一族函数 ,C 的每一个值对应一条平行的曲线。把曲线上下平移永远不会让它倾斜,所以这族里的每一条在同一个 x 的斜率都相同。多一个条件就能挑出单一的一条:通过 (2, 9),则 9 = 4 + C,所以 C = 5,函数是 。在微分方程里,这个条件叫初始条件。定积分不需要 C,因为它在 F(b) − F(a) 中互相抵消。把 x = 2 代入 得 4 + 5 = 9,正是要求的高度,而那里的斜率是 2 × 2 = 4。
y(1) = 1 + C = −1,不是3:族中的这一条曲线没有经过这个点,所以初始条件把它排除了
拖动C,直到曲线经过(1, 3)
详见 求积分常数。
积分符号到底在说什么?
符号 是一个拉长的 S,代表求和(sum),而 的意思是:把高为 f(x)、宽为 dx 的细条加起来。函数 f(x) 叫被积函数,下方和上方的数字是积分的上下限,也就是加总开始和结束的地方。常数 3 从 x = 1 积到 x = 5,就是把高为 3 的细条加满宽度 4,因为 5 − 1 = 4,所以总和是 3 × 4 = 12,也就是一个长方形的面积。这个记号记录了答案是怎么建构出来的:高乘以宽,加总起来,再把宽度缩小到总和变得精确。dx 指出被加总的变量,当式子里还有其他字母时这很重要:用 dx 积分时,任何 y 都保持不变。没有上下限时,这个符号要求的是反导函数加一个常数,而不是一个数。用反导函数 3x 也得到 15 − 3 = 12。详见 读懂积分符号。
符号∫是求和(sum)的S:每个薄片是高f(x) × 宽Δx = 0.432,积分把它们在区间上加总
把薄片收窄到dx = 0.01
dx 本身有它的意义。 原本是“垂直变化除以水平变化”,这两部分可以分开:如果 ,那么 dy = 2x dx。换元积分正是靠这一点。详见 微分。
积分为什么能量面积?
定积分是一串长方形面积之和的极限:把区域切成宽为 的细条,把每一条当成高为 f(x) 的长方形,再把面积加起来 。对 y = x 从 0 到 2,取四条宽为 的细条、用右端点的高度,得到 ,比真正的面积 2 大。基本定理省去了细条:从 a 到 b 的面积,对任何反导函数 F 都等于 F(b) − F(a),因为到 x 为止的面积是以 f(x) 的速率增长的。要求总面积还需要多一步,因为在轴线下方的区域算成负的:在每个交点处切开,再把各块的大小相加。对 y = x − 1 从 0 到 2,积分是 0,但面积是 。y = x 下方的三角形面积是 ,和在 2 处的 相符。详见 定积分。
n = 4,误差是 1.083
增加矩形,直到估计值不再变化
每条细条的高度可以在它的左端、右端或中点读取。在上升的曲线上,左和低估,右和高估。用西格玛记法,这个和是 ;让 n 趋向无限大, 就变成 , 就变成 dx。详见 左黎曼和、右黎曼和与中点黎曼和和用西格玛记法写黎曼和。
设 A(x) 是曲线下方到 x 为止的面积。把 x 增加一点点,面积就多出一条高为 f(x) 的细条,所以 A 的导数是 f。详见 微积分基本定理。
轴线下方的面积算成负的。sin x 从 0 到 的拱形积分是 2,从 到 的积分是 −2,整个周期的积分是 0。要求总面积,就在交点处切开,再把大小相加:2 + 2 = 4。详见 轴下方的面积。
交换上下限会改变正负号,常数因子可以提到外面,从 a 到 b 加上从 b 到 c 合起来就是从 a 到 c。详见 定积分的性质。
你来试试
,从 0 到 4
,从 0 到 5
函数套着函数,怎么积分?
换元积分就是倒过来读的链式法则:当积分里含有内层函数的导数作为因式时,把内层叫做 u,替换掉每一个 x,再对 u 积分。对于 的积分,令 ,所以 ,积分变成 ,也就是 。因式 恰好被 du 吸收,只剩下一个单纯的幂。定积分只差一步:把上下限换成 u 的值,就再也不必回到 x。x 从 0 到 1 时,u 从 2 到 3,所以积分是 ,而 243 − 32 = 211,得到 。合适的 u 通常是括号里或根号下的式子,而且不会留下任何 x。用链式法则对 求导,会把因式 还原回来。详见 换元积分法。
du = 2x dx:u轴把区间拉伸了2x = 2.4倍,这正是∫ 2x cos(x²) dx能变成∫ cos u du的原因,2x被用掉了
把区间滑到du和dx长度相等的地方
- 选择 u,通常是括号里或根号下的式子。
- 求出 ,把 dx 用 du 表示。
- 替换掉每一个 x。如果还剩下一个,就是 u 选错了。
- 对 u 积分,再把 x 的式子写回去。如果是定积分,改为换算上下限。
:2x 是 的导数,所以令 ,du = 2x dx。积分变成 。
当内层是一次式 ax + b 时,它的导数是常数 a,有一条捷径:把内层当成普通的 x 来积分,再除以 a。。弯曲的内层,导数会随 x 改变,所以这条捷径不适用。详见 积分 f(ax + b)。
你来试试
乘积怎么积分?
分部积分是倒过来读的乘积法则:。选求导后会变简单的因式当作 u。对于 ,令 u = x、dv = cos x dx,所以 du = dx、v = sin x,积分等于 ,也就是 x sin x + cos x + C。这个公式就是 uv 的乘积法则,积分后再移项。新的积分必须更容易,这就是为什么多项式搭配 、sin x 或 cos x 时要当作 u:求导会降低它的次方。次方更高就需要更多轮,所以 要做两轮,得到 。从 0 到 ,第一个答案得 (0 − 1) − (0 + 1) = −2,而对 x sin x + cos x 求导会得回 x cos x。详见 分部积分法。
曲线下方的面积是∫v du,它左边的面积是∫u dv;两者合起来就是矩形uv,即∫u dv = uv − ∫v du
拖动这个角,试着让两块面积无法填满这个矩形
:令 u = x 且 ,所以 du = dx 且 。于是 。如果新的积分比原来的更难,就换一个 u。
选u = x³会让uv − ∫ v du留下的积分比原来的更难 —幂次升高了,或者难处理的因子还留着— 所以要交换u和dv
选出能留下更简单积分的u
用分部积分,取 u = ln x、dv = 1 dx。 做两轮后会回到自己;把原来的积分当成未知数,解出它来。
你来试试
对于 ,u 最好选
三角函数怎么积分?
积分是微分的逆运算,所以 cos x 积分得 sin x + C,sin x 积分得 −cos x + C,因为 cos x 的导数是 −sin x。把其他标准结果倒过来,得到 和 。角度用弧度时,cos x 从 0 到 下方的面积是 ,也就是 1 − 0 = 1。余弦前面的负号是最常被弄丢的部分。这些结果需要弧度,因为只有在弧度下,sin x 的导数才恰好是 cos x;用角度的话,每个结果都会多一个因子 。幂和乘积会改变方法。 不是任何标准函数的导数,所以要先用二倍角公式改写,而 sin x cos x 变成 ,积分得 。对 −cos x + C 求导会得回被积函数 sin x,C 则消失了。
cos²x = ½ + ½ cos 2x:½这一项积分为X/2,波动项积分为sin 2X / 4 = −0.238,绿色和红色部分还没有相互抵消
把界限拖到波动相互抵消的地方
不是任何标准函数的导数,所以用二倍角公式改写:,而 。 也用同样的方法积分。这些公式在弧度与三角恒等式(英文)中;详见 与 的积分。
tan x 是 sin x 除以 cos x,而分子是分母的导数的相反数,所以 。详见 、sec x tan x 与 tan x 的积分。
指数、对数和分式怎么积分?
的导数是它自己,所以 ,而 积分得 。因为 ln x 的导数是 , 的积分是 ln|x| + C;绝对值让它在 x 为负时也有定义。对数填补了幂法则留下的空缺,因为把次方 −1 加一,就得除以 0。分子是分母的导数的分式,积分得分母的对数,因为链式法则让 成为 ln f(x) 的导数。所以 积分得 。分母能因式分解的,先拆成部分分式。用伸缩可以解释为什么 ln 4 − ln 2 = ln 2: 下方从 2 到 4 的那一条,就是从 1 到 2 的那一条变成两倍宽、一半高,而 。详见 指数函数与对数函数的积分。
从a到ab的区域,是从1到b的区域横向拉伸a倍、纵向压缩为1/a —面积不变— 所以area(1 → ab) = area(1 → a) + area(1 → b)
设置a和b使ab = 6,比较这三块面积
用链式法则对 ln f(x) 求导得 。倒过来读:当分子是分母的导数时,积分就是分母的 ln。,因为 2x 是 的导数。先对分母求导,看看分子是否吻合。详见 积分 f'/f。
如果分母反而可以因式分解,就拆成部分分式。把 写成 ,去分母后,代入 x = 1 求 A,代入 x = −1 求 B。每一块都是常数除以一次的括号,所以每一块都积分成对数。重复的因式,每个次方要各写一个分式;不能分解的二次式,分子要保留成 Ax + B。详见 部分分式积分法。
你来试试
这个规律要求分子是
哪些积分会积出反函数?
微分法则(英文)里的两个导数,倒过来读就给出反三角函数的答案。因为 的导数是 , 积分得 ;又因为 的导数是 , 积分得 。 下方从 0 到 1 的面积,就是正切为 1 的那个角,。把 1 换成 ,答案就变成 和 ,所以 得 ,因为 9 = 3 × 3。代换 可以解释原因: 变成 ,正好消去 。没有根号时, 则要用部分分式。对 求导会出现两个 因子,而 把结果变成 ;详见 积出 与 的积分。
x = a sin θ表示对边,所以√(a² − x²)就是邻边a cos θ,这里 3.54
转动θ,直到邻边等于3
当 出现、旁边却没有 x 的因式时,代换 。于是 ,根号变成 ,而 。根号里是减号用正弦,是加号用正切。详见 选择三角换元。
根号下是加号时,答案是双曲函数: 积分得 arsinh x, 积分得 arcosh x。两者都是对数,所以两种写法都正确。详见 积分得到 arsinh 与 arcosh。
怎么选择方法?
先读被积函数的形状,再依序问:它是标准结果或一个幂吗?分子是分母的导数、积出对数吗?内层函数的导数在不在、需要代换吗?它是两个不相关家族的乘积,例如 x 和 ,需要分部积分吗?它是分母能因式分解的分式、需要部分分式吗?它是 或 、需要二倍角公式吗?所以 在差一个因子 2 的情况下通过第二个检验,积分得 。前面的检验比较快,而且一个被积函数可能通过好几个: 看起来像乘积,但用代换一行就做完了。有些,例如 ,一个也通不过,这时就交给数值方法。对那个对数求导,得到 2x 除以分母,而 留下 。
依次自问:分子是分母的导数吗?有内层导数吗?是两个族相乘吗?
把每个积分拖到它回答“是”的问题上
| 你看到的 | 该试的 |
|---|---|
| 内层函数,而且它的导数也在 | 换元积分 |
| 括号或根号里是一次式 | 一次代换 |
| 两个不相关函数的乘积 | 分部积分 |
| 分子是分母的导数 | 直接积出对数 |
| 有理函数,分母可以因式分解 | 部分分式 |
| 或 | 二倍角公式 |
| 或 出现在分母或根号下 | 反三角函数 |
| 平方差或平方和的根号 | 三角代换或双曲代换 |
值得点名的错误
对错误答案求导会多出一项−cos x = −0.54:x不能从∫ x sin x dx中提到外面,因为它在各个薄片之间是变化的
找出错误答案恰好吻合的那一点
- 漏掉 + C。不定积分是一族曲线。
- 代换后还留着 x。每一个 x 都要换掉,包括 dx 里的那一个。
- 把带正负号的面积当成总面积。先在交点处切开。
- 分部积分选错了因式。如果新的积分更难,就交换。
- 忘了 ln|x| 的绝对值。少了它,结果在 x 为负时就不成立。
被倒过来用的规则在微分法则(英文)中,它们的应用在积分的应用与极坐标曲线(英文)中,定义背后的极限则在极限与连续(英文)中。
轮到你了
三题试一试,点选作答。
∫ 2x dx
∫ cos x dx
∫ 3x² dx,从 0 积到 1
常见问题
- 积分时为什么要加 + C?
- 因为微分会把常数消掉,所以积分无法把它找回来。x 的平方、x 的平方加 7、x 的平方减 100,这几个函数的导数都是 2x,所以对 2x 积分得到的是一整族曲线,彼此只差一个上下平移。+ C 代表那个未知的平移量,只有题目给出曲线通过的一个点时,它才会被确定下来。
- 什么是换元积分法?
- 它就是倒过来用的链式法则。选一个内层的式子,叫它 u,再把整个积分改写成 u 的式子——包括把 dx 换成 du,这正是让它成立的那一步。如果你选的 u 的导数已经以因式的形式出现在积分里,代换就会成功;如果没有,就会失败。
- 什么时候用分部积分法?
- 当被积函数是两个不相关的函数的乘积时,例如 x 乘 e 的 x 次方,或 x 乘 sin x。它是倒过来的乘积法则,会把你的积分换成另一个积分,所以全部的技巧就在于选择对哪一个因式求导。选求导后会变简单的那一个,因为多项式最终会降成常数,新的积分就变得容易了。
- 微积分基本定理说的是什么?
- 它说微分和积分互为逆运算,因此面积可以透过求反导函数来得到。要求曲线在两点之间下方的面积,找出任何一个反导函数,在两端求值再相减。把斜率的计算倒过来,为什么能量出面积,并没有显而易见的理由,而这个定理就是它成立的证明。
- sin 的平方 x 怎么积分?
- 先用二倍角公式把平方去掉:sin 的平方 x 等于 1 减 cos 2x 的二分之一。这把没有直接积分公式的平方函数,变成一个常数加上普通的余弦,可以立刻积出 x 除以 2 减 sin 2x 除以 4。正弦和余弦的平方都这样处理,同一个公式也能处理 cos 的平方 x。
- 怎么知道该用哪一种积分技巧?
- 读被积函数的形状。一个函数套在另一个函数里,而且内层的导数也在,提示用代换;两个不相关函数的乘积,提示用分部积分;分子是分母的导数的分式,积出来是对数;分母可以因式分解的有理函数,提示用部分分式;而平方差的根号,提示用三角代换。认出形状,就完成了大部分的工作。