如果你是首次进入我的新数学笔记系列, 请先点此阅读预告回.
如果说极限是纯计算技巧、微分学是纯理论技巧, 那积分学就是集两者之长:它会考比极限更难的计算, 公式、技巧又多得多;又要考理论, 包括定义、中值、ε−δ, 和微分不相上下。
积分我分为四类题型:
- 计算。最大的领域, 包括简单的不定积分和定积分计算.涉及大量方法和公式.高数最长的河。
- 分析。比如比大小和单调等.在基本计算的基础上进行分析, 可拉可神。
- 中值。堪比微分, 下期会见。
- 应用。包括旋转体和我们数二独有的物理题, 下期见。
本期(上)只说计算。计算是后面一切的根本。虽然知识体系上可能有点像极限那期。这期是我做过积分方法里最完整,也是我认为讲述最结构化(至今)的一期。
基础与基本性质#
因式分解与分式裂项#
对于被积函数为有理分式(多项式之比)的情形, 基本策略是先判断是否为假分式(即分子次数>=分母次数),对假分式进行多项式长除法考虑到在初中教纲删掉之后很多大学生甚至没正经学过,故贴一个站外教程在这里, 将其拆为多项式部分+真分式部分;多项式部分直接积分, 真分式则使用裂项法.
Q(x)P(x)=S(x)+Q(x)R(x)裂项法的本质是将一个复杂分式分解为若干分母为一次或二次不可约多项式的简单分式之和,每一单项均可通过基本积分公式或简单的换元完成,这个过程是机械的,也证明多项式的可积性。具体方法不在此细说,B站可以轻松找到一大把教程。
其中, 我要特别强调平方差公式a2−b2=(a−b)(a+b)是最高频的工具.大量积分的分式在配方或换元后会暴露形态各异的平方差结构, 从而得以裂项简化.辨识并主动往平方差上靠,尽管看起来可能生硬,但往往都是正确的. 注意根号下的除外,那种情况下很可能还是三角代换更好 [27330: 98, 100] 如:
I=∫x2+1x4arctanxdx=∫(x2−1+x2+11)arctanxdx=∫(x2−1)arctanxdx+∫x2+1arctanxdx.前项分部、后项凑微分不提。
夹逼准则#
夹逼准则基本绑定于极限与积分的混合式题型, 被积函数中含有n这样的离散参数, 极限难以直接求得. 典型模式是求limn→∞∫abfn(x)dx. [27330: 123, 126]
与极限篇相同,主要矛盾都在于上下界的构造.常见的构造思路有利用函数单调性找到区间上的最大值和最小值、利用基本不等式(部分可由泰勒推得)如x−6x3<sinx<x(x>0)等放大或缩小、将复杂函数瞪眼法替换为更简单的函数, 例如将1+x在x≥0时放大为1+x>1+x.
对称区间与奇偶性#
对于对称区间[−a,a]上的定积分, 奇偶性可以直接给出巨大的简化.设f(x)在[−a,a]上可积:
- 若f(x)为偶函数(f(−x)=f(x)), 则∫−aaf(x)dx=2∫0af(x)dx;
- 若f(x)为奇函数(f(−x)=−f(x)), 则∫−aaf(x)dx=0.
当积分限包含正负对称区间时, 应先花几秒钟判定奇偶性, 可能直接得到零或简化积分区间, 省去大量运算.
注意一个常见的变体是对非对称区间上具有某种平移对称的函数. 例如∫02af(x)dx不是对称区间, 但若f(x)满足f(2a−x)=−f(x)(关于x=a奇对称), 则通过换元t=2a−x可以导出∫02af(x)dx=0. 显然这种偏移对称性比显然的奇偶性更好做文章. [27330: 100]
积分的几何意义#
定积分∫abf(x)dx最基本的几何意义是曲线y=f(x)与x轴在[a,b]上所围的有向面积, x轴上方为正, 下方为负.这意味着我们可以将某些定积分的计算转化为对几何图形面积的直接观察, 省去繁琐的代数运算.
最经典的情形是半圆面积. 被积函数中含有r2−x2时, 显然观察到这是一个半径为r的半圆, 于是∫−rrr2−x2dx=21πr2可以直接写出, 无需三角换元. 类似地, r2−(x−h)2对应圆心平移到(h,0)的上半圆.

此外, 一些更隐蔽的几何意义也值得留意.例如∫0a1+[f′(x)]2dx是曲线弧长(见下期应用部分), ∫abxdy与坐标轴围成的面积有时更方便计算.
对于 [27330: 123] , 如果你发现了这就是最大值函数(x和1−x的无穷范数), 那么可以从几何视角快速得到直觉, 从而快速想到分段处理.
不过拿分最好还是老实夹逼.

不定积分的奇点处理#
这是求积分的一个基本原则
对于连续不可微奇点,函数在一点不可微,也就不能积分法则. 比如f(x)=∣x∣. 很自然地,我们能想到分段处理,这没有错.
但是,对于连续不可微的点,两段必须一个取相同的常数. 因为积分天然是连续的. 这要求我们用常数拼接出连续性. 读者尝试∫max{1,x2}dx. 答案::spoiler[函数三段的常数逐个差2/3]
对于任意间断点,两侧则可以取得不同的常数C. 所以严格来说:
∫x1dx=⎩⎨⎧ln(−x)+C1,ln(x)+C2,x<0x>0[27330: 109, 110]
凑微分和换元法#
这是求积分的基本方法之一
我注意力涣散,凑微分凑不出来怎么办?
凑微分的原理是复合函数求导的逆运算。它与变量代换法(无论是x=ψ(t)还是u=φ(x))本质都完全相同。
凑微分要求:若被积函数具有f(φ(x))⋅φ′(x)的形式, 则令u=φ(x), 由于φ′(x)dx=du, 积分变为∫f(u)du. 至于怎么看出来这个φ和φ′你别管。
变量代换法要求:显式地将积分转化为关于t的积分.我们用例子∫1+sin2xsinxcosxdx展示:
∫1+sin2xsinxcosxdx=21∫1+sin2x2sinxcosxdx=21∫1+sin2xd(1+sin2x)=21ln(1+sin2x)+C.∫1+sin2xsinxcosxdx=∫t21dt{t=1+sin2x,dt=2sinxcosxdx,=21∫t1dt=21ln∣t∣+C=21ln(1+sin2x)+C.[27330: 95, 101]
区间再现#
这是一种被换元法知识点覆盖,但过于常见的考点
在上下界∫ab的条件做代换x=a+b−t. 在此代换下:
- 积分限a与b互换(导出负号)
-dx=−dt(导出负号,抵消)
- 被积函数f(x)净变为f(a+b−x)的变换.
即令t从b到a反着跑一遍原区间. 于是我们得到关键等式:
∫abf(x)dx=∫abf(a+b−x)dx一方面, 我们大概率经常会见到题目中的∫0xf(x−t)dt, 像这种白骨精我们可以不用换元,直接化成∫0xf(t)dt就行了。
另一方面, 这个等式的威力在于将原积分I与变换后的积分相加, 常常能凑出常数或简化形式2I=∫ab[f(x)+f(a+b−x)]dx从而求出I. 或者通过其他方式运算一番常常有所帮助. 这类题型辨识度较高, 一旦认出思路非常确定.
区间再现最经典的应用之一是证明∫0π/2sinnxdx=∫0π/2cosnxdx, 读者自证不难.
[27330: 106]
不得不提的是,在特定的上下界0,∞上还有倒代换x=t1,也能起到很像区间再现的作用:
∫0∞f(x)dx=∫0∞x21f(x1)dx另外此处我特别提醒一下:
arctanx+arctanx1=⎩⎨⎧2π,−2π,x>0,x<0.三角换元#
这是一种十分常见的换元方法,将根式化为三角函数
当积分式里出现a2±x2或x2±a2时, 九九成就得三角换元了.
基本思想是:利用三角恒等式sin2θ+cos2θ=1及其衍生形式1+tan2θ=sec2θ和sec2θ−1=tan2θ, 消去平方加减结构中的根号.具体来说:
| 原式 | 设 |
|---|
| a2−x2=acost | x=asint,dx=acost |
| a2+x2=asect | x=atant,dx=asec2t |
| x2−a2=atant | x=asect,dx=atantsect |
回代时你会发现cost,tant, 但你手里只有x=asint.此时你就需要画一个直角三角形, t作为一个锐角, 写出各边的比值, 从而将关于t的三角函数转化为x的表达式, 如cost=aa2−x2.忘说了, 我其实建议使用θ.
此外, ax2+bx+c型可以通过配方化为(线性式)2±m2再进行换元如ax+b=sint.
万能代换#
这是一种十分常见的换元方法,将三角函数化为有理函数
凡是三角函数有理式且其他方法均不便时, 可用万能代换将其转化为t的有理函数积分.
tdxsinxcosxtanx=tan2x=1+t22dt=1+t22t=1+t21−t2=1−t22t注意万能代换虽然万能,但一般你都走到这一步了,往往分母次数也都很高,计算量巨大。而且最重要的是,它的基本逻辑是将三角函数函数转化为有理函数。如果你是从有理函数转化过来又没做任何进一步推导,很可能万能代换回去是一模一样的。一方面它可以作为最终手段使用,但另一方面,一些看似简单但无从下手的也可以尝试用万能代换无脑解决。
∫cscxdx=∫sinx1dx⎩⎨⎧t=tan2xdx=1+t22dt,sinx=1+t22t=∫2t1+t2⋅1+t22dt=∫t1dt=ln∣t∣+C=lntan2x+C.关于csc这个例子……
这里有另一种做法,一般来说这才是正宗做法
∫sinxdx=∫cscxdx=∫cscx−cotxcscx(cscx−cotx)dx=∫cscx−cotxcsc2x−cscxcotxdx=∫cscx−cotx1d(cscx−cotx)=ln∣cscx−cotx∣+C.答案是等价的。
双曲换元#
这是一种少见的换元方法,作为高阶秒杀招使用
双曲函数sinhx=2ex−e−x、coshx=2ex+e−x、tanhx=coshxsinhx满足与三角函数平行但略有不同的恒等式.最核心的是cosh2x−sinh2x=1(注意是减号而不是加号), 其衍生形式为sinh2x+1=cosh2x和1−tanh2x=cosh2x1.与三角恒等式相比, 双曲恒等式中正负号的位置不同, 这恰好使其在另一种积分场景下成为自然之选.
在三角换元中, 我们用sint消a2−x2, 用tant消a2+x2.双曲换元则提供了另一种可能性:令x=asinht消a2+x2(此时a2+a2sinh2t=acosht), 或令x=acosht消x2−a2(a2cosh2t−a2=asinht).与三角换元相比, 双曲换元的导数和回代均更为简单直接(sinh′=cosh, cosh′=sinh, 没有负号干扰), 但代价是需要熟悉双曲函数的微积分公式. 这些公式和普通三角比绝大多数都只加了一两个负号, 但要熟练使用也够你喝一壶的.
实际考试中, 双曲换元并非必需, 更多是三角换元的补充手段——对于某些特定的根式, 双曲可以硬吃 [27330: 93], 但有时代价反而比三角更大 [27330: 101] (毕竟绝大多数题目是设计给一般考生准备的). 判断标准通常是看换元后的积分是否更简单, 任选其一即可.
前往 【学习笔记】数学笔记其二 · 三角函数#双曲函数
消耗三角函数#
这属于应有的基本计算能力
消耗三角函数, 指的是对形如∫sinmxcosnxdx的被积函数进行降次或消去.这一部分其实等同于三角函数函数的积分方法.当我们已经将扩展三角函数和tan转为倒数之后, 我们可以往下看.
最常见的sin^m x cos ^n x#
当m,n中至少有一个为奇数时, 可以抽出来一个去凑微分.例如∫sin2xcos3xdx, 剥出一个cosx与dx组合成d(sinx), 剩余cos通过简单变换转为cos2x=1−sin2x, 由此转化为sinx的多项式.对称地, 若sinx是奇数幂, 则剥出sinx凑成−d(cosx).
当m,n均为正偶数时, 可以通过降幂公式反复降次:
sin2xcos2x=21−cos2x=21+cos2x每次应用都将次数减半并引入倍角, 最终将化为若干sinkx或coskx的线性组合, 逐项积分即可.
那么如果这是换元后的结果(如x=sint),结果出现的sin2t和cos2t如何回代呢?不要试图强解sin2t=sin(2arcsinx). 原则上我们只需要将它们还原回sint和cost表示的形式。比如cos2t,用升幂公式反回去:cos2t=1−2sin2t.sin2t则需要sin2t=2sintcost. 总的来说还是高中数学.
tanx和secx主导时#
对于tannx或secnx, 通常利用以及两组凑微分关系, 逐步降次到能积为止.
大部分情况会使用凑微分结合1+tan2x=sec2x互转,两组关系如下:
secxtanxdxsec2xdx=d(secx)=d(tanx)又有两个最好背下来的基本公式
∫tanxdx∫secxdx=ln∣secx∣+C=ln∣secx+tanx∣+C就基本可以做了。例如有:
∫sec3xdx2∫sec3xdx∫sec3xdx=∫usecx⋅dvsec2xdx=usecx⋅vtanx−∫vtanx⋅du(secxtanxdx)=secxtanx−∫secxtan2xdx=secxtanx−∫secxtan2x(sec2x−1)dx=secxtanx−∫sec3xdx+∫secxdx=secxtanx−I∫sec3xdx+∫secxdx=secxtanx+∫secxdx=secxtanx+ln∣secx+tanx∣+C1=21secxtanx+21ln∣secx+tanx∣+C
最吃时间的部分来了。做得多的同学可以开始背常见结论了。
华里士公式#
华里士公式(Wallis formula)又称点火公式, 处理的是区间[0,2π]上sinnx或cosnx的定积分. 结论如下:
∫0π/2sinnxdx=∫0π/2cosnxdx=⎩⎨⎧n!!(n−1)!!⋅2π,n!!(n−1)!!,n 为偶数n 为奇数结合之前的众多方法后, 有时会残留一些阶很高的sin和cos被恶心, 如果是不定积分一般要用各种降阶互换凑微分, 但定积分的话, 我们可以通过移动区间、奇偶性等物理手段移动到0,2π区间内, 然后秒杀.
华里士公式本质上来自分部积分法:∫0π/2sinnxdx=nn−1∫0π/2sinn−2xdx, 递推到底即得到上述连乘积.
分部积分法#
这是求积分的基本方法之一
分部积分法做法本身简单不提。我草纸上一般会这么写:
=∫lnxdx{u=lnx,du=x1dx,dv=dxv=x=uv−∫vdu=xlnx−∫x⋅x1dx=xlnx−∫1dx=xlnx−x+C.分部积分法本身来源于乘积求导(uv)′=u′v+uv′的两边积分与移项, 得到∫udv=uv−∫vdu. 我们的关注点在于如何选择合适的u和v.
有一条广为流传的经验法则叫反对幂指三(反三角>对数>多项式>指数>三角),即越靠前的函数越倾向选为u.
- 对数(如lnx)和反三角(如arctanx)的导数都是代数函数, 变为du后它们会凭空消失。净降低复杂度, 好.
- 多项式越导越小. 只要作为另一部分的dv还能积, 就可以选择多项式. 例如∫xexdx选u=x.
- 指数函数(ex)和三角函数的积分完全不会降低难度.
循环移项#
这是一种在分部积分法之上,常见的不易察觉的终结式
当对某些积分使用分部积分法时, 会出现情况如连续两次分部之后, 新积分恰好等于原来的积分(或与之成比例), 此时方程中出现了”积分 = 表达式 - 积分”的形式, 将其视为未知数移到等号同侧, 即可解出积分值. 一般我们设原积分为I便于后续计算.
刚才说过反对幂指三法则中指数函数和三角函数作u无法简化, 因为求一次或两次导之后还是它们自身. 如果没有对数或者反三角, 我们就可以利用这种模式构造循环移项, 如∫exsinxdx两次分部后sin又变回sin.
定积分同样适用, 将I视为定积分的值(一个数), 分部积分时上下限照常代入, 解出的方程直接给出I的数值, 不再涉及+C.
[27330: 96]
升降幂积分#
这是一种被分部积分法知识点覆盖,但过于常见又不易察觉的方法
升降幂这个名字是我自己起的。这种技巧似乎没有统一正式常用的名字,但这个方法是实实在在非常常用。
这个方法我在第一个数学笔记里说过,此处完整重新介绍一番:
升降幂积分其实就是分部积分法的两种特殊形式,对应dv=dx和u=x的情况。
升幂: 适用于f(x)积不动但导数很简单的函数(如lnx,arctanx).
∫f(x)dx=xf(x)−∫xf′(x)dx降幂: 适用于f(x)积得动, 但前面的x很碍事的情况(如xcosx).
∫xf(x)dx=xF(x)−∫F(x)dx(其中 F′(x)=f(x))这些特殊形式在f(x)看起来很整体而坚固的时候用有奇效,可惜我经常想不起来用分部。你一定要想起来用啊!
伽马函数#
这是一种被分部积分法知识点覆盖,但略常见的考点,作为快捷方法使用
伽马函数Γ(z)是阶乘向实数和复数域的推广. 其最常用的积分定义为Γ(z)=∫0∞tz−1e−tdt, 定义域为Re(z)>0. 复数的定义域和一些乱七八糟的其实并不重要, 我们主要观察非负整数n下, 有:
∫0∞xne−xdx=Γ(n+1)=n!这是它被称为”广义阶乘”的原因. 再有递推关系为 Γ(z+1)=zΓ(z), 分部积分一步可得.
对于我们今天说的积分计算而言, 伽马函数的最大价值在于它能直接吞掉形如∫0∞xae−bxcdx的积分. 通过换元t=bxc, 这类积分可以统一化为伽马函数的标准形式.
我们当年算∫0∞xne−xdx可是要n次分部积分的,你告诉我等于n !
除了整数, 另一个极为重要的特殊值是Γ(21)=π. 本质上,这就是高斯积分 ∫−∞∞e−x2dx=π 的另一种写法, 然后通过递推式我们又可以得知Γ(23)等值.
考场上, 如果题目中出现 ∫0∞xne−axdx 且n较大, 直接用伽马函数 an+1n! 写出答案即可, 无需暴露伽马符号.
定积分的极限求和定义#
这是求极限的基本方法之一
定积分的定义本身就植根于极限:将区间[a,b]作n等分, 每份宽Δx=nb−a, 在第i个小区间上取代表点ξi(通常取左端点、右端点或中点), 作黎曼和∑i=1nf(ξi)Δx, 当n→∞时这些和的极限就是∫abf(x)dx. 反过来, 许多以极限形式出现的求和问题, 可以通过逆用这一定义转化为定积分求解.
一般来说, 对于一个看起来可以改成积分的极限求和题, 有步骤:
- 将原式写成limn→∞n1∑k=0n⋅f(nk,n1), 即提取一个n1因子, 其余部分用nk和n1表示.
其中, n1用于定积分本身定义, nk视为, 且剩余的n1可以直接极限求得0.
- 令x=limn→∞nk(即k/n→x),同时令n1→0, 得到f(x,0).
- 于是极限为∫01f(x,0)dx.
例如:
xnn→∞limxn=n21k=1∑n4n2−(2k−1)(2k)=n1k=1∑n21−n2k2+2n2k=n→∞limn1k=1∑n21−(nk)2+2n1⋅nk=∫0121−x2dx(2n2k→0)=2⋅4π=2π.特别注意,部分极限求和根本没法变换成limn→∞n1∑k=0n⋅f(nk,n1),或者强行写成这样也完全没法算(毕竟之后要积分)。所以尝试不通的话不要死磕到底……可以去试试裂项相消.
[27330: 102, 122]
莱布尼茨积分法则#
这是求导数的基本方法之一
莱布尼茨积分法则(Leibniz integral rule)是处理积分式的求导的唯一指定工具。具体来说:
dxd∫φ(x)ψ(x)f(t)dt=f(ψ(x))⋅ψ′(x)−f(φ(x))⋅φ′(x)当上下限为常数和x时, 公式退化为最简单的逆运算:
dxd∫axf(t)dt=f(x)[27330: 107, 118]
完整的莱布尼茨积分法则#
这是一种标答不会使用的高阶秒杀方法
当f与x无关时, 最后一项中∂x∂f(t,x)为0, 显然积出来整体为0.
dxd∫φ(x)ψ(x)f(t,x)dt=−+f(ψ(x),x)ψ′(x)f(φ(x),x)φ′(x)∫φ(x)ψ(x)∂x∂f(t,x)dt
选择题可以狠狠用(部分能秒),大题并未见过标答使用,不建议直接用,建议能换元换元处理。实在没招了要用一定要写得标准,毕竟没说明确扣分,也没说明确给分,打小聪明历来都要看场合……
高斯积分#
尽管不在考纲内, 高斯积分的极坐标路径展示了一种很诡异的通过二重积分找到出路计算定积分的方法. 这种超模的方法恐怕也只有这个例子能派上用场了.
II2I=∫−∞+∞e−x2dx,=(∫−∞+∞e−x2dx)(∫−∞+∞e−y2dy)=∫−∞+∞∫−∞+∞e−(x2+y2)dxdy.=∫02π∫0+∞e−r2rdrdθ⎩⎨⎧x=rcosθy=rsinθdxdy=rdrdθ=∫02π[−21e−r2]0+∞dθ=∫02π21dθ=π.=π.s.t.I>0我个人建议背下来这个过程, 首先理解它并不难, 其次高斯积分(更多的是其变体)经常作为一种不可初等积, 明摆着让你绕道的范例方程出现在各种题里. 这些变体大多可通过简单的线性换元从标准高斯积分推导出来. 例如∫−∞∞e−ax2dx令t=ax即可;含e−ax2+bx的积分则先配平方化为e−a(x−2ab)2+4ab2再平移积分变量.
高斯积分不是必背公式, 它更多地作为一种选择题或者大题力大砖飞的无脑救命路径出现. [27330: 124] (我当时看到答案有种救赎感, 那些秘秘变换鬼他妈能想到)
想看的话 这里有一个更神的
II∫0∞e−xtsinxdxI=∫0∞xsinxdx=∫0∞sinx(∫0∞e−xtdt)dx=∫0∞∫0∞e−xtsinxdtdx=∫0∞(∫0∞e−xtsinxdx)dt.=[−e−xtt2+1tsinx+cosx]x=0x→∞=0−(−t2+11)=t2+11.=∫0∞t2+11dt=[arctant]0∞=2π
不可初等积的函数一览#
这里的不可初等积特指原函数不能用初等函数表示, 即非初等积分, 即不存在由幂函数、指数函数、对数函数、三角函数、反三角函数及其有限次四则运算和复合所构成的函数, 使其导数等于被积函数.
注意这与定积分不存在(不可积)是不同的概念. 很多初等不可积的函数, 其定积分仍然存在且可通过数值方法或特殊函数表示.
常见的初等不可积函数有:
| 积分式∫f(x)dx | 简介(通通不用背,看个乐呵即可) |
|---|
| ∫e−x2dx | 误差函数erf(x) |
| ∫ex2dx | 虚误差函数erfi(x), erfi(x)=−ierf(ix) |
| ∫xe−xdx | 指数积分Ei(x)或E1(x) |
| ∫xexdx | 指数积分Ei(x), 上者的变体 |
| ∫lnx1dx | 对数积分li(x) |
| ∫ln(lnx)dx | 可用对数积分li(x)表示 |
| ∫xsinxdx | 正弦积分Si(x) |
| ∫xcosxdx | 余弦积分Ci(x), 与Si(x)成对出现 |
| ∫sin(x2)dx | 菲涅尔积分S(x) |
| ∫cos(x2)dx | 菲涅尔积分C(x) |
| ∫R(x,ax3+bx2+cx+d)dx | 椭圆积分(第一/二/三类). |
| ∫xxdx | Sophomore’s dream |
| ∫eexdx | 可化为指数积分Ei(ex) |
| ∫sin(sinx)dx | 雅可比-安古尔展开 |
| ∫cos(sinx)dx | 换成coscosx,sincosx也一样的 |
| ∫cosxdx | 第二类椭圆积分。非初等(与1/cosx同类但不同阶)。 |
| ∫lnxsinxdx | - |
| ∫sinxexdx | - |
了解哪些函数积不出来的实用价值在于, 当你在考场上发现被积函数在这份清单上, 就该立刻回头审题, 很可能题目的本意不是让你直接积它, 而是要你用夹逼、互减、奇偶性、换元等间接手段处理它, 便于控制考试节奏, 避免无效劳动.
特别提醒#
不定积分,要+C
定积分换元,要换限
变限积分求导,要乘以上下限的导