数学分析上 册 · 预 习 讲 义
这不是一本"更难的微积分"。微积分教你怎么算,数学分析要你说清楚为什么可以这么算,并且把这个"说清楚"写成别人无法反驳的文字。这本讲义陪你把这件事从第一周做对。
这本讲义写给两种人:高中数学不差、却一篇证明也没独立写过的人;以及想在开课前先摸到这门课骨架的人。读完它,你应该说得清每章在解决什么问题,能把一个定义逐字念成量词句。它给不了速成,不教题型套路,也替代不了教材和课堂。
它也不替你做题:全书证明块默认折叠,就是怕你顺手展开。看懂别人写的证明,和自己写出来,是两件事。第一遍读不懂某一段很正常,这门课本来就这样。
一般认为,十九世纪把分析"算术化"以后,教材越写越严格,定义也越来越不像人话。好处是每一步都能查;代价是课本必须压缩:一学期要覆盖的定理太多,作者没篇幅解释当初为什么非得这样定义。讲义不新增知识,只把被压缩掉的动机、误解和具体例子摊开。
一页速览 · 全书骨架One-Page Overview
这一页不教数学,它是全书的地图。后面十一章的顺序不是"章节安排",而是一条单向的依赖链:每个新概念都要用前一个概念来定义。所以这一页也顺便回答:为什么不能从第 6 章开始读。
五分钟把这张表读完,你就知道这学期要学的十二件事各自在解决什么问题。卡住的时候,回到这张表定位,再点章节进去看细节。
这张表怎么用。它不是目录,是导航:四列各有分工,一次只盯一列。
做题卡住先看「最常见坑」;复习时遮住「必须带走」自己默写,写不出的那行就是今晚的范围。
| 章 | 一句话核心 | 必须带走 | 最常见坑 |
|---|---|---|---|
| 导言 | 分析课不教你算,教你"为什么可以这么算" | 量词顺序决定意思;定义 = 可逐字验证的合同 | 把 $\forall\eps$ 换成某个具体的 $\eps$ |
| 一 · 实数 | 实数比有理数多的不是"数",是"没有洞" | 确界原理;$\sup$ 的两个条件 | 以为 $\sup$ 一定属于集合 |
| 二 · 数列极限 | 收敛 = 尾巴全进带子,只有有限个例外 | $\eps$-$N$ 定义;单调有界必收敛 | 有界 ⇒ 收敛 |
| 三 · 函数极限 | 极限与 $f(x_0)$ 取什么值完全无关 | $\eps$-$\delta$;两个重要极限;等价替换 | 等价替换用在加减里 |
| 四 · 连续 | 连续 = 极限值等于函数值 | 闭区间三定理;Cantor 定理 | 开区间照搬最值定理 |
| 五 · 导数 | 导数 = 割线斜率的极限 | 可导 ⇒ 连续;链式法则 | 以为导数一定连续 |
| 六 · 中值定理 | 平均变化率 = 某一点的瞬时变化率 | Lagrange;Taylor 两种余项 | $f'=0$ 就当极值点 |
| 七 · 完备性 | 六条定理说的是同一件事:数轴没有洞 | 确界 ⇔ 区间套 ⇔ 有限覆盖 | 忘了有限覆盖要求开覆盖 |
| 八 · 不定积分 | 不定积分 = 求导反过来 | 凑微分、换元、分部 | 漏 $+C$、换元不回代 |
| 九 · 定积分 | 定积分 = 细长条凑面积的极限 | Newton–Leibniz;变上限积分求导 | 换元不换上下限 |
| 十 · 应用 | 微元法:先小块近似,再积分 | 面积 / 体积 / 弧长 / 侧面积 | 侧面积误用 $\dd x$ |
| 十一 · 反常积分 | 问的是"面积到底有没有限" | $p$ 判别;比较法 | 发散积分用奇偶性得 $0$ |
为什么这十二件事排这个顺序。它是一条单向的依赖链:后一个概念的定义里,一定有前一个概念。链的起点是数轴有洞:有理数密密麻麻,却漏掉了 $\sqrt2$ 那一点。不补这个洞,每次"取极限"都悬空:极限值可能不在你所在的世界里。第 1 章先补洞,代价是引入一个古怪的定义:$\sup$ 不一定是集合里的元素。
补好洞才敢谈"无限接近"。第 2 章的 $\eps$-$N$ 里,"单调有界必收敛"这一步就是靠第 1 章的 $\sup$ 证出来的;第 3 章只把 $n\to\infty$ 换成 $x\to x_0$、$N$ 换成 $\delta$,骨架没动;第 4 章的连续是"极限等于函数值",第 5 章的导数是商式的极限——都是第 3 章换了名字。
第 6 章开始付利息:中值定理把导数信息翻译成函数值信息,靠的是第 4 章的最值定理;第 7 章回头发现,确界、区间套、有限覆盖其实是同一件事。第 8 章把求导反着问,第 9 章用第 6 章把两边接上:Newton–Leibniz 公式就这么证;第 10、11 章追问的则是:最后那个极限还在不在。
$a_n=\dfrac{n}{n+1}$ 与 $1$ 相差 $\dfrac1{n+1}$。要误差小于 $0.01$,取 $N=99$;要小于 $10^{-6}$,取 $N=999\,999$。收敛不是形容词,而是一张 $\eps$ 与 $N$ 的对照表。
一般认为,这个顺序是十九世纪排出来的:Cauchy、Weierstrass 用 $\eps$-$\delta$ 取代无穷小,Dedekind 与 Cantor 补上实数系的构造。补洞放在最前,因为它撑住后面每一条极限定理。
有界不等于收敛:$a_n=(-1)^n$ 有界,却一个极限都没有。反过来才对——收敛必有界。"最常见坑"那一列不是装饰,是考卷的分界线。
教材把中值定理排在积分之前,历史上却相反:Newton、Leibniz 早已在用"求面积与求切线互逆"算题,而 Lagrange 形式的中值定理要到十八世纪末才写出来。教材敢倒过来,是要先保证每步有依据。
别把"极限与 $f(x_0)$ 无关"当成笔误:$f(x)=\dfrac{\sin x}{x}$ 在 $x=0$ 没有定义,可极限仍是 $1$。极限只问靠近的路上发生了什么。
如果只能记住三句话:数轴没有洞,取极限才有落脚点;每个"接近"都写成"你给 $\eps$,我给 $N$ 或 $\delta$";定理的条件是承重的,删一条就要举得出反例。
导言 · 数学的语言Prologue · The Language of Mathematics
- 量词 $\forall$ 与 $\exists$:一句话的意思由它们的顺序决定
- 定义、定理、证明的三层结构,以及"逐字翻译"的读法
- 集合、映射、邻域的记号(全书的通用语言)
- 这本讲义怎么用:三轮预习法
这一章不讲实数,也不讲极限,只装工具。第 1 章你会遇到第一个真正的定义(上确界)和第一个真正的反证($\sqrt2$ 是无理数),写它们靠的就是本章的三样东西:量词、定义、证明动作。这一章读不顺,后面卡住时往往不是"数学难",而是"句子没读懂"——回到 0.2、0.3 重读一遍,通常就通了。
你即将开始的第一门专业课,和高中最大的不同不在难度,而在说话的方式。高中你被要求"求出答案",大学你被要求"论证答案"。同一个命题,高中写三行,分析课上要写半页——多出来的部分,就是这门课真正教的东西。
数学分析的第一课不是极限,是检查每一步的依据。任何一步只要你说不出"为什么可以这样做",它就是错的——哪怕结果是对的。
0.1 从"会算"到"会证":一个例子
高中学过 $\lim_{x\to 0}\dfrac{\sin x}{x}=1$。当时的"证明"通常是这样:画一个单位圆,用面积夹逼,得到 $\sin x < x < \tan x$,再夹一下。
这个证明在高中是合格的,但在分析课上会被追问三个问题:
- $x$ 是什么? 弧度制下,$x$ 是一个实数——但"角的大小"和"实数"为什么能等同?这需要先定义 $\sin$。
- 面积是什么? 用面积夹逼,前提是"扇形面积"有定义。而面积的严格定义要等到定积分那一章。
- $\sin x < x$ 对哪些 $x$ 成立? 只对 $0<x<\frac{\pi}{2}$ 成立。换一个范围,不等式方向可能反了。
三个问题都指向同一件事:你不能用后面才建立的东西,去证明前面的结论。这就是"循环论证",是分析里最常见的失分点,也是最难自己发现的错误。
十九世纪之前,数学家算极限靠"直觉 + 无穷小"。Berkeley 主教曾嘲笑无穷小是"已死量的幽灵"。直到 Cauchy、Weierstrass 把 $\varepsilon$-$\delta$ 语言写出来,分析才有了今天的地基。你这一年要学的,就是这套语言的读写。
循环论证不止这一种形态。换一门课、换一个符号,它就换一件衣服出现,而且往往看起来"很有道理"。下面两个例子在作业里的出现频率高得惊人。
用洛必达法则证 $\lim_{x\to0}\dfrac{\sin x}{x}=1$ 是转圈:洛必达要用 $(\sin x)'=\cos x$,而这个导数公式的推导本身就要用到 $\lim_{h\to0}\dfrac{\sin h}{h}=1$。用结论证结论,中间隔了几行公式也还是循环。这也解释了教材的排序:两个重要极限在第 3 章,导数在第 5 章,顺序不能倒。
第二个例子是 Taylor。拿带 Lagrange 余项的 Taylor 公式去证中值定理,方向反了——Lagrange 余项本身就是用(Cauchy)中值定理证出来的。正确的依赖链只有一条:Rolle → Lagrange → Cauchy → Taylor 余项。带 Peano 余项的那种 Taylor 说的是另一件事:它只断言"误差是比 $(x-x_0)^n$ 高阶的无穷小",属于极限语言;要给出误差的具体表达式,才轮得到中值定理上场。两个"Taylor 公式"不是同一件东西,这是第 6 章要分清的地方。
自查的办法很机械:把这一步用到的定理抄成一张清单,逐个看它们的证明里有没有出现你正在证的东西。第二个办法是翻目录——结论在书上的位置比你所用的定理更靠前,那多半就是在转圈。第三个办法最狠:把定理的条件逐条写在纸上,问"我这一步凭什么满足它",答不上来的那一条,就是漏洞。
本节带走:分析不是把微积分算得更难,而是把“为什么可以”写成别人无法反驳的文字。
0.2 量词:一句话的意思由顺序决定
分析里几乎每个定义都是量词串。读它们的方法只有一个:从外往里,一个一个念出来。
| 符号 | 读作 | 含义 |
|---|---|---|
| $\forall$ | 对任意 / 对所有 | 后面跟的每个对象都满足 |
| $\exists$ | 存在(至少一个) | 能找到至少一个对象满足 |
| $\exists!$ | 存在唯一 | 恰好一个,不多不少 |
先把这三个符号换回生活里的话。设想一间办公室,柜子里躺着三把钥匙:
(甲) 每个人都有一把钥匙。骨架是 $\forall$ 人 $\exists$ 钥匙。张三拿 A,李四拿 B,钥匙随人走,换个人就可能是另一把。
(乙) 有一把钥匙,人人可用。骨架是 $\exists$ 钥匙 $\forall$ 人。存在同一把钥匙,谁来都开它。甲乙可以同时为真,但它们说的不是同一件事。
差别不在语气,在"是不是同一把":(甲) 允许每次换一把,(乙) 必须从头到底同一把。数学里 $\exists$ 只保证"找得到",不保证"每次找到的是同一个",所以顺序一换,"每次都能找到"就悄悄变成了"有一个通用的"。极限定义里的 $\eps$ 和 $N$,就是那间办公室里的"人"和"钥匙"。
看下面两句话,它们只差一个顺序:
$$(\mathrm{A})\quad \forall x\in\R,\ \exists y\in\R,\ x<y \qquad (\mathrm{B})\quad \exists y\in\R,\ \forall x\in\R,\ x<y$$
(A) 说:随便给一个数,我总能找到比它大的数。这是真的——你给 $y=x+1$ 就行,$y$ 可以依赖 $x$。
(B) 说:存在一个数,它比所有实数都大。这是假的——实数没有最大值。
量词从左到右念,后面的量词可以依赖前面已经出现的对象,反过来不行。"$\forall x\,\exists y$"里的 $y$ 是 $x$ 的函数;"$\exists y\,\forall x$"里的 $y$ 必须先定下来,不能看 $x$ 的脸色。
这正是"数列收敛"定义的精华所在:
$$\lim_{n\to\infty}a_n=a \iff \forall\varepsilon>0,\ \exists N\in\N,\ \forall n>N:\ |a_n-a|<\varepsilon$$
$N$ 可以依赖 $\varepsilon$($\varepsilon$ 越小,$N$ 通常越大),但 $N$ 不能依赖 $n$(否则就是循环)。把这个依赖关系想清楚,第二章就过了一半。
拿 $a_n=\dfrac{n}{n+1}$ 演一遍:$|a_n-1|=\dfrac{1}{n+1}$。要误差小于 $0.1$,$n$ 从 $10$ 起就够,取 $N=9$;要小于 $0.01$,取 $N=99$;要小于 $10^{-6}$,取 $N=999\,999$。数字一摆出来,"无限接近"就变成了"这次要多少位、我从哪一项开始保证"。
同一个陷阱在极限的定义里更隐蔽。把 $\forall\eps\,\exists N$ 偷换成 $\exists N\,\forall\eps$,读起来像"存在一个 $N$ 一步到位",其实强得多:
$$\exists N\in\N,\ \forall\eps>0,\ \forall n>N:\ |a_n-a|<\eps$$
固定一个 $n>N$,这话要它对所有 $\eps>0$ 都成立。若 $a_n\ne a$,取 $\eps=\dfrac{|a_n-a|}{2}$ 立刻矛盾。所以它其实等价于"从某一项起,$a_n$ 恒等于 $a$"——只有最终为常数的数列才合格。收敛比它弱得多:$\dfrac1n\to0$,但它绝不满足这个强条件。
把 $\forall\eps\,\exists N$ 念成"存在一个 $N$,对足够小的 $\eps$ 都能用"。$\eps$ 是对方给的:你先交 $\eps=10^{-3}$,拿到一个 $N$;对方改口要 $10^{-9}$,你得重新交一个更大的 $N$。没有"一次到位"的 $N$——除非数列从某项起就是常数。
否定:把整句话翻过来
否定量词只有两条规则,但要背到条件反射:
$$\lnot(\forall x,\ P(x)) \iff \exists x,\ \lnot P(x), \qquad \lnot(\exists x,\ P(x)) \iff \forall x,\ \lnot P(x)$$
否定时,量词逐个翻转,最后把谓词取反。取反时最容易漏的是不等号方向。例如"$a_n$ 有界":
$$\exists M>0,\ \forall n\in\N:\ |a_n|\le M \quad\Longleftrightarrow\quad \lnot:\ \forall M>0,\ \exists n\in\N:\ |a_n|>M$$
"有界"的否定不是"有界且反过来",而是"无论给多大的界,都能挑出一项冲出去"——也就是无界。这句话在证明"数列无界"时天天用。
$\lnot(|a_n|\le M)$ 是 $|a_n|>M$,不是 $|a_n|\ge M$。开闭的差别在极限里会真的影响真假(虽然多数时候不影响结论,但阅卷会扣分,而且你自己会因此漏掉边界情形)。
$\forall$ 与 $\exists$ 不是自古就有的。一般认为 $\exists$ 由 Peano 在十九世纪末引入,$\forall$ 则到二十世纪三十年代才由 Gentzen 定下来。在此之前,同一句话要用德文、法文的长句表达,"任意"和"存在"的次序全靠语感,误解极多。符号在这里的作用不是好看,是把语感挤出去:一句话只有一种念法,才可能被逐字检验。
本节带走:量词从左往右念:后面的可以依赖前面的,反过来不行。
0.3 定义是什么:一份可以逐字翻译的合同
数学定义不是"描述感觉",而是给一组条件起个名字。它有两个方向,考试和证明里都要用:
所以读一个新定义时,请做三件事:
- 翻译成量词串。每个定义都能写成 $\forall/\exists$ 的句子,写不出来说明没读懂。
- 找一个满足它的例子。越具体越好,最好能画出来。
- 找一个"几乎满足但不满足"的例子。去掉某个条件会怎样?这一步决定你以后会不会用错定理。
举个例子:"$M$ 是集合 $S$ 的上界"定义为 $\forall x\in S,\ x\le M$。只改一个字,变成 $\exists x\in S,\ x\le M$,就几乎总是真的、毫无用处。定义里每个量词都在承重。
具体核对一遍。取 $S=(0,1)$:$M=2$ 是上界吗?是,每个 $x\in S$ 都满足 $x<2$。$M=1$ 呢?也是——开区间里的 $x$ 都小于 $1$,而 $1$ 本身不在 $S$ 里,不用管它。$M=\frac12$ 呢?不是,取 $x=\frac34\in S$ 立刻反例。三个数一过就会发现:上界有无穷多个,"上界"是个形容词性的、不能唯一确定对象的说法——这正是第 1 章要另立"最小上界"的原因。
为什么非定义不可?因为"大家都懂"的词,其实各人懂的不一样。以"连续"为例:说"图象不断开"好像已经很清楚了,可"断开"本身还等着被定义;更要紧的是,历史上"连续"曾经是另一个意思。
一般认为,十八世纪的"连续函数"指整条曲线能由同一个解析式写出来;要换一条公式才能描述的函数,就被归到"不连续"那一类——和今天"图象有没有断开"完全不是一回事。Cauchy 把连续改述成"自变量的无穷小增量只引起函数值的无穷小增量",Weierstrass 再把它写成 $\eps$-$\delta$。到这一步,"连续"才终于是一句可以逐字核对的话。
这段历史给的教训是:口语里的形容词(连续、接近、越来越靠近)每次都能被理解成不同的东西,而定理不能建立在"大家应该都懂"上。定义就是把词钉死的那颗钉子——它不负责好听,只负责唯一。
定义像一个只写了条件和名字的合同:签之前你只核对条件,签之后你能拿到的也只有条件里写的东西。定理则是"凭这份合同能办成什么事"。所以读定义时,问"它到底承诺了什么、没承诺什么",比问"它想表达什么感觉"有用得多。
定义里那些看着多余的碎条件也在承重,比如"$S$ 非空"。空集的每个实数都是它的上界("对所有 $x\in\emptyset$"永远为真),于是上界集是全体实数,没有最小元——按定义,$\sup\emptyset$ 根本不存在。写 $\sup\emptyset=-\infty$ 是后来的约定,不是定义能推出的结论。
本节带走:定义是双向的合同:判定时是目标,使用时是武器。
0.4 三种证明动作与一种更重要的动作
但比这三种更重要的是第四种:举反例。一个反例可以推翻一整节课的猜想,而且是检验自己是否真懂的唯一标准。请养成习惯——每学一个定理,问一句:"如果把'闭区间'换成'开区间',还成立吗?"这一年的很多考点,答案都是"不成立",反例就藏在课后习题里。
还有一种动作高中最熟、进了分析反而容易被忘记:数学归纳法。它适合"对一切 $n\in\N$ 都成立"的命题——Bernoulli 不等式 $(1+x)^n\ge 1+nx$、$(\sin x)^{(n)}$ 的通项公式、$\sum_{k=1}^n k^2$ 的求和公式,都是它的地盘。判断标准很干脆:结论里的"任意"如果指的是自然数,先想归纳。
但归纳法有天花板:它一步一步爬自然数,永远停在有限处,证不了极限。$\sqrt2$ 的十进制截断 $1.4,\ 1.41,\ 1.414,\dots$ 每一项都是有理数,极限 $\sqrt2$ 却不是。每一步都合法,一落到无限处就出了界——这就是第 1 章要先把数轴上的洞补上(确界原理)才能谈"这个数列有极限"的原因。这是全书第一次遇到"有限对、无限不一定对",值得在这里停一下。
看结论的形状选:结论说"存在某个 $x$"——去构造(造 $N$、造 $\delta$、造辅助函数);结论说"对任意 $x$ 都有某性质"——顺着条件推;结论是"不可能""没有"——反证;结论带 $n$——先试归纳;结论是"最小 / 最大 / 恰好一个"——多半是反证加确界。选错不算错,只是要多绕两圈。
反驳一个命题,要举"满足前提但不满足结论"的例子。想说明"$f'(x_0)=0$ 不保证 $x_0$ 是极值点",该举 $f(x)=x^3$ 在 $x_0=0$(满足 $f'(0)=0$,不是极值);举 $f(x)=|x|$ 在 $0$ 处什么也推不翻——它连可导都不满足,前提就没站住。这是"反例本"能不能用的分水岭。
本节带走:直接证、反证、构造之外,最有价值的动作是举反例。
0.5 记号:全书通用语言
| 记号 | 含义 |
|---|---|
| $x\in A,\ A\subseteq B$ | 属于;包含于($A$ 的每个元素都在 $B$ 里) |
| $A\cup B,\ A\cap B,\ A\setminus B$ | 并、交、差($A$ 中不在 $B$ 里的元素) |
| $\N,\ \Z,\ \Q,\ \R$ | 自然数、整数、有理数、实数 |
| $f:A\to B$ | 从 $A$ 到 $B$ 的映射($A$ 中每个元素都有唯一像) |
| $f(A_0)=\{f(x):x\in A_0\}$ | 集合 $A_0$ 的像 |
| $f^{-1}(B_0)=\{x\in A:f(x)\in B_0\}$ | 集合 $B_0$ 的原像(不需要 $f$ 可逆) |
| $U(x_0,\delta)=(x_0-\delta,x_0+\delta)$ | $x_0$ 的 $\delta$ 邻域 |
| $\mathring U(x_0,\delta)=U(x_0,\delta)\setminus\{x_0\}$ | 去心邻域(极限只关心"靠近",不关心"该点") |
| $[a,b],\ (a,b),\ [a,b)$ | 闭区间、开区间、半开区间 |
这些记号不是装饰,每一个都在替你省一句话。
集合就是一袋东西:没有顺序,也没有重复($\{1,2\}=\{2,1\}$,$\{1,1\}=\{1\}$)。映射像发票与座位:每张票必须对应一个座位(唯一像),但不同票可以落在同一个座位上(不要求单射)。原像 $f^{-1}(B_0)$ 是从座位反查票:这个座位区可能没人(空集),也可能挤着好几张票。邻域则把"足够近"变成了数字:$U(x_0,\delta)$ 就是"离 $x_0$ 不到 $\delta$"的那一段;去心邻域把 $x_0$ 自己抠掉,因为极限只问路上的情况,不问终点站着谁。
记号的价值就在这里:$f^{-1}(B_0)$ 这几个字符顶掉了"所有满足 $f(x)\in B_0$ 的 $x$ 组成的集合"这一整句中文,而且不会被不同的人读成不同的意思。代价是要背——但只背这一张表,够用一学期。
类比到这里要停一下:袋子没有大小、没有结构,而分析里的集合几乎都带着顺序和距离($\R$ 上的 $<$ 与 $|\cdot|$)。所以"袋子"帮你想"属于""包含",帮不上"接近"——接近要靠邻域那一层额外的结构。这也是为什么 0.5 里最该记住的不是 $\in$,是 $U(x_0,\delta)$。
把邻域代进数字验一遍:$U(1,0.1)=(0.9,1.1)$,整段长度是 $0.2$——$\delta$ 是半径,长度是 $2\delta$,这是最容易说反的一处。去心邻域 $\mathring U(1,0.1)$ 里则没有 $1$ 本身。
去心邻域不含 $x_0$,这不是记号洁癖。取 $f(x)=1\ (x\ne0)$、$f(0)=5$:在 $0$ 处的极限是 $1$,因为定义只查 $0<|x-0|<\delta$ 的那些 $x$。若改成不去心,这个极限就不存在了:$f$ 在 $0$ 处取值 $5$,附近却全是 $1$,没有哪个 $L$ 能同时贴近两者。
$\in$ 与 $\subseteq$ 差一层。取 $A=\{\{1\}\}$:$\{1\}\in A$ 为真,因为 $A$ 的元素正是 $\{1\}$;但 $\{1\}\subseteq A$ 为假,因为 $\{1\}$ 的元素是 $1$,而 $1\notin A$。判断时只问一句:左边是元素还是集合。
"去心邻域"这个记号是第三章的关键。函数在 $x_0$ 处有没有极限,与 $f(x_0)$ 取什么值完全无关——甚至 $f$ 在 $x_0$ 处可以没有定义。记号 $\mathring U$ 就是在提醒你这一点。
本节带走:去心邻域提醒你:极限与那一点取什么值无关。
0.6 这本讲义怎么用
预习的目标不是"提前学会",而是带着问题进课堂。建议每次课前三十分钟,按三轮走:
| 轮次 | 时间 | 做什么 |
|---|---|---|
| 第一轮 | 5 分钟 | 只看每章的"地图"和标题层级,知道这节课要解决什么问题。看不懂没关系。 |
| 第二轮 | 20 分钟 | 读定义与例题。定义逐字念,例题先遮住解答自己写三行。遇到"证明"先别展开。 |
| 第三轮 | 5 分钟 | 做章末自测的前两题。做不出是正常的,把它抄在笔记本上,就是你的听课目标。 |
书中的灰色"证明"块默认折叠,请务必先自己写。看别人写证明会产生"我懂了"的错觉,这种错觉在考场上会被无情击穿。
- 抄成量词串。把这段定义逐字写上 $\forall$、$\exists$,标出每个量词管到哪儿。九成的"不懂"是管界没分清。
- 换最小的例子。$\eps$-$\delta$ 一律先用 $f(x)=2x$ 手算一遍,再换 $f(x)=x^2$,最后才碰书上的一般 $f$。
- 画三条线段。把 $x_0$、$\delta$、$\eps$ 分别画在数轴和函数图上,看谁是谁的半径。
- 问"删掉这个条件会怎样"。删完能举出反例,说明这个条件在防什么,你已经抓住了。
- 卡过二十分钟就标记跳过。把疑问写成一句能问出口的话("为什么是 $n>N$ 而不是 $n\ge N$"),带着它进课堂,比硬啃两小时有效。
还有一个经验:同一段文字隔一天再读,常常突然通了。定义需要在脑子里发酵,当天硬想不出来的,睡一觉往往就顺——那不是玄学,是你第一次读时还没有可挂靠的旧经验。
准备一本"反例本":每学一个定理,记一条"条件去掉后不成立的例子"。期末复习时,这本书比笔记有用十倍。
本节带走:预习只做三件事:看地图、读定义、带着问题进课堂。
下面哪一句是“数列 $\{a_n\}$ 无界”的正确定义?
“无界”是“不存在界”,量词要整体翻转:$\forall M\ \exists n$。B、D 说的是“有界”,C 恒真而空洞。
- 写出"数列 $\{a_n\}$ 无界"的量词式,并说明它和"$\{a_n\}$ 不收敛"是不是一回事。
- 把"$f$ 在区间 $I$ 上单调递增"翻译成量词式,并写出它的否定。
- 举例说明 $f^{-1}(B_0)$ 与"反函数的像"不是同一个东西。
答案与提示
1. 无界:$\forall M>0,\ \exists n\in\N,\ |a_n|>M$。它与"不收敛"不是一回事:$a_n=(-1)^n$ 有界但不收敛。收敛必有界(逆否:无界必发散),但发散不一定无界。
2. $\forall x_1,x_2\in I,\ x_1<x_2 \Rightarrow f(x_1)\le f(x_2)$。否定:$\exists x_1,x_2\in I,\ x_1<x_2$ 且 $f(x_1)>f(x_2)$。注意否定里是"存在一对",不是"对任意一对"。
3. 取 $f(x)=x^2,\ A=\R,\ B_0=\{4\}$,则 $f^{-1}(B_0)=\{-2,2\}$,有两个元素;而"反函数的像"要求 $f$ 本身可逆,此时 $f$ 在 $\R$ 上不可逆。原像对任何映射都有定义,这正是它好用的原因。
实数与函数Real Numbers · Functions
教材对应:第一章 实数集与函数 · §1 实数 §2 数集·确界原理 §3 函数概念 §4 具有某些特性的函数
- 有理数在数轴上已经密密麻麻,那还可能漏掉什么?
- 一个集合没有最大值、却有一道“天花板”,这道天花板该怎么严格说清楚?
- 同样解析式 $y=x^2$,为什么在 $\R$ 上没有反函数,在 $[0,+\infty)$ 上却有?
- 为什么有理数不够:缺的不是"数",是完备性
- 上确界 $\sup$:最小上界;确界原理(实数系的地基)
- 三件趁手的工具:三角不等式、Bernoulli、均值不等式
- 函数、单调、反函数,以及"反函数存在"依赖定义域
这一章在故事里的位置。这本书后面每一次"存在"的断言,最后都要在一个实实在在的点上落脚:第 2 章的单调有界定理说那个极限存在,第 4 章的最值定理说最大值在某点取到,第 7 章把六条完备性命题串成一条等价链。它们之所以不是空话,全靠实数轴上没有洞。所以第一章不是礼节性的开场,它是在浇地基,而且这块地基后面会被反复踩。
麻烦在于,"没有洞"不属于四则运算。你把有理数加减乘除到任意精确,也查不出脚下有没有洞——这件事要到十九世纪才被说清楚。顺序是先改写"极限"的说法,再回头追问:这套说法要求数集具备什么性质?
十七、十八世纪的分析拿几何直觉当靠山:画一条曲线,看见它穿过横轴,就说根存在。十九世纪初,Cauchy 开始把极限、连续、导数落到不等式上;到 Weierstrass 手上,$\eps$-$\delta$ 这套写法定型,直观被请出了定义。代价是:定义里出现的每个字母都得先有身份,"实数究竟是什么"于是从一个哲学问题变成了必须回答的技术问题。Dedekind 与 Cantor 在十九世纪七十年代前后各自给出了构造。这本讲义不重走那段构造,只吸收结论:确界原理就当作实数系的公理性质。
整个数学分析建立在实数系上。实数和有理数的差别,表面上是"多了无理数",实质上是数轴上没有洞。这句话不是修辞,它有精确定义,就是本章的确界原理。后面所有极限定理(单调有界必收敛、闭区间上连续函数有最大值、中值定理)最终都靠它撑着。
1.1 有理数的裂缝
先确认一个熟悉的事实:$\sqrt2$ 不是有理数。这个证明值得完整看一遍,因为它是"反证法 + 数论最小知识"的样板。
不存在 $p,q\in\Z$,$q\ne 0$,使 $\left(\dfrac{p}{q}\right)^2=2$。
证明(反证)
设存在,取 $p,q$ 互素(否则约分)。由 $p^2=2q^2$ 知 $p^2$ 是偶数,故 $p$ 是偶数,写 $p=2k$。
代入得 $4k^2=2q^2$,即 $q^2=2k^2$,同理 $q$ 是偶数。于是 $p,q$ 有公因子 $2$,与互素矛盾。∎
这里唯一的"数论"依据是:若 $p$ 是奇数,则 $p^2$ 是奇数(因为奇数乘奇数仍是奇数)。
但这个证明只说明缺了一个数。真正让人不安的是缺的方式:拿刀在数轴上切一下,把 $\Q$ 分成左右两半,刀口处竟然空着。取 $$A=\{x\in\Q:x<0\ \text{或}\ x^2<2\},\qquad B=\{x\in\Q:x>0\ \text{且}\ x^2>2\}.$$ $A\cup B=\Q$,且 $A$ 里每个数都小于 $B$ 里每个数。可是 $A$ 没有最大元:任给 $a\in A$,$a$ 与 $\sqrt2$ 之间还有有理数,它仍在 $A$ 里。$B$ 也没有最小元,同样的理由。左边找不到"最后一个",右边找不到"第一个",中间那道缝谁也不认领。
把 $\Q$ 想成教室里按身高站好的一队同学:高于某条线的站右边,矮于的站左边。站完会发现左右分得很干净,可"正好站在线上"的人一个也没有——因为那条线本身不是班里的同学。$\Q$ 的处境正是这样:每道切口都分得清左右,切口处的位置却不属于 $\Q$。类比到此为止:教室里的线是墙上本来就有的,而数轴上的"切口位置"要先被证明它是个数、能参与运算,这正是完备性要干的事。
Dedekind 的办法是把"刀"本身当成数:一个实数就是一个分割(下集 $A$、上集 $B$),哪一刀都算数,切出来的就是实数。有理数对应切得正正好的那些分割($A$ 有最大元或 $B$ 有最小元),无理数对应切在缝里的那些。Cantor 走另一条路,用有理数基本列的等价类来造。两条路都走得通,说明缺的东西能被造出来,不必再借几何直观。这里只借它的思想:完备性说的是"刀刀有着落"。
"有理数稠密,所以数轴上没有洞"——这是最典型的误读。稠密说的是任意两数之间还有点,完备说的是有上界的集合必有着落;前者讲拥挤,后者讲兜底。$\Q$ 稠密到随便两个有理数中间都塞得下无穷多个有理数,却依然在 $\sqrt2$ 那儿漏风。拥挤和完整是两件事。
但仅仅"补上无理数"并不够。看这个数列:
$$x_1=1.4,\quad x_2=1.41,\quad x_3=1.414,\quad x_4=1.4142,\ \dots$$
它是 $\sqrt2$ 的十进制截断。在有理数的世界里,它单调递增,且有上界(比如 $1.5$),可是它没有有理数极限——它"想收敛到"的那个点,在 $\Q$ 里是一个洞。
数学分析里的很多定理,证到最后都要说"取极限,得到一个实数 $x$"。如果数轴上有洞,这一步就断了。所以第一章先花力气把"洞被补上"这件事说清楚,后面才敢放心地取极限。
"补上无理数"为什么还不等于"补上洞"?因为缺的从来不是某一个数。把 $\sqrt2$ 硬塞进 $\Q$,$\sqrt3$ 那道缝还在,$\pi$、$e$ 也各有各的缝,而缝多到不可数。指望"缺哪个补哪个",等于逐个数点名,永远点不完。确界原理换了个打法:不说缺了谁,只保证非空有上界的集合必有上确界。这一条一立,所有"该有着落"的集合自动有着落,一个都不必点名。
具体走一遍。令 $S=\{x\in\Q:x^2<2\}$。$2$ 是上界,所以 $S$ 有上界。在 $\Q$ 里它没有上确界:任取有理上界 $M$,由稠密性都能找到有理数 $M'$ 使 $\sqrt2<M'<M$,$M'$ 仍是上界、还更小。换到 $\R$ 里,$\sup S=\sqrt2$ 就在位了。用 $\eps$ 语言核对:取 $\eps=0.001$,要在 $S$ 里抓一个 $x>\sqrt2-0.001\approx1.41321$;取 $x=1.414$ 就合格——$1.414^2=1.999396<2$,且 $1.414>1.41321$。$\eps$ 再小就换 $1.4142$、$1.41421$,一位一位往下加,总能抓到。
本节带走:有理数有洞、实数没有——这是后面敢“取极限”的底气。
1.2 上确界:用一个数概括一整片
想想"$\{1-\frac1n\}$ 越来越接近 $1$,但永远达不到 $1$"这类情形。我们需要一个概念,能精确描述"最紧的上方边界"。
设 $S\subseteq\R$ 非空。
(1) 若存在 $M\in\R$,使 $\forall x\in S$ 有 $x\le M$,则称 $M$ 是 $S$ 的一个上界,并称 $S$ 有上界。
(2) 若 $\beta$ 是 $S$ 的上界,且对 $S$ 的任意上界 $M$ 都有 $\beta\le M$,则称 $\beta$ 是 $S$ 的上确界,记作 $\beta=\sup S$。
把"最小上界"换成"最大下界",就得到下确界 $\inf S$。
先说难用在哪儿。"对 $S$ 的任意上界 $M$"要求你遍历一个你从没见过的集合——上界的全体通常不可数,也没有参数化,没法逐个检查。而你手里只有 $S$ 的成员,上界只能靠猜。这个定义把主动权交给了看不见的那一方。
$\eps$ 版本把谈判方向掉了个头:$\beta$ 既然自称最紧,那就往下挪 $\eps$ 试一试。还够得着 $S$ 里的点,说明没挪到底;一个也够不着,说明确实到底了。$\forall M$ 于是变成 $\forall\eps>0$,而 $\eps$ 是你亲手挑的数、$x$ 是你要抓出来的点,每一步都能落成具体计算。
定义里的"对任意上界 $M$ 都有 $\beta\le M$"用起来很别扭。做题时请改用下面这个等价刻画,它是你真正会用的那一句:
上确界就是「压不下去的那条天花板」。它本身不一定是集合里的点(比如 1 就不在 $\{1-\frac1n\}$ 里),但它是所有上界里最低的那个。找它只要两步:先证明头顶上有天花板(有上界),再证明没法再往下压。
$\beta=\sup S$ 当且仅当:
(i) $\beta$ 是上界:$\forall x\in S,\ x\le\beta$;
(ii) $\beta$ 是最紧的:$\forall\eps>0,\ \exists x\in S,\ x>\beta-\eps$。
证明
若 (i)(ii) 成立,取任一上界 $M$。若 $M<\beta$,令 $\eps=\beta-M>0$,由 (ii) 存在 $x\in S$ 使 $x>\beta-\eps=M$,与 $M$ 是上界矛盾,故 $M\ge\beta$,即 $\beta=\sup S$。
反之设 $\beta=\sup S$。若 (ii) 不成立,则 $\exists\eps_0>0$ 使所有 $x\in S$ 满足 $x\le\beta-\eps_0$,于是 $\beta-\eps_0$ 也是上界,且 $\beta-\eps_0<\beta$,与 $\beta$ 最小矛盾。∎
(ii) 说的是:你往 $\beta$ 下面挪一点点,就一定踩到集合里的点。换句话说 $\beta$ 不能被再压低——这不就是"最紧"吗。以后凡是要证"$\sup S=\beta$",就分两步写:先证上界,再对任意 $\eps$ 抓一个 $x$ 出来。
| 情形 | 例子 | 结果 | 关键一步 |
|---|---|---|---|
| 有 $\sup$,无 $\max$ | $S_1=\{1-\frac1n:n\in\N^*\}$ | $\sup S_1=1\notin S_1$;$\inf S_1=0=\min S_1$ | 上界:$1-\frac1n<1$。最紧:给 $\eps>0$,取 $n>\frac1\eps$,则 $1-\frac1n>1-\eps$。 |
| 有 $\sup$,且 $\sup$ 就是 $\max$ | $S_2=\{\frac{(-1)^n}{n}:n\in\N^*\}$ | $\sup S_2=\max S_2=\frac12$;$\inf S_2=\min S_2=-1$ | 偶数项 $\frac1n\le\frac12$,奇数项 $<0$;两端都被集合里的点占住。 |
| $\sup$、$\inf$ 都不属于集合 | $S_3=\{x\in\R:x^2<2\}$ | $\sup S_3=\sqrt2\notin S_3$;$\inf S_3=-\sqrt2\notin S_3$ | 界:$x^2<2\imp x<\sqrt2$。最紧:靠稠密性在 $\sqrt2$ 下方抓点。端点 $-\sqrt2,\sqrt2$ 自己不在集合里。 |
| 无上界,$\sup$ 不存在 | $S_4=\N^*$ | 没有上确界 | 任意 $M$ 都有 $n>M$(阿基米德性),所以 $M$ 当不成上界。 |
判定顺序固定为四步:猜数 → 证是上界 → 证最紧 → 单独回答"取到没有"。最后一问和前三步互不影响,不要混着写。$S_2$ 说明 $\sup$ 完全可以是最大值;$S_1$ 说明它也可能永远取不到;$S_3$ 说明它甚至可以不是有理数。三种情况的共同点是:$\sup$ 描述天花板的位置,$\max$ 描述谁站在天花板上——位置未必有人站,站没站人要另查。第四种情形里 $+\infty$ 只是记号,不是实数,不能拿来运算。
把 $\sup$ 记成"取不到的那个上界",于是断言 $\sup S\notin S$。反例到处都是:$[0,1]$ 的 $\sup$ 是 $1$,$1\in[0,1]$;上表中 $S_2$ 的 $\sup$ 是 $\frac12$,也属于集合。$\sup S\in S$ 时它就等于 $\max S$,这两件事不矛盾,只是不一定发生。
非空有上界的实数集必有上确界;非空有下界的实数集必有下确界。
这条原理不能由四则运算推出来,它是实数系的一条公理性质:它区分了 $\R$ 和 $\Q$。$\{x\in\Q:x^2<2\}$ 在 $\Q$ 中有上界(如 $2$),但在 $\Q$ 中没有上确界。整本书后面反复出现的"存在性"论证,源头都是它。
两个前提都不能省。$S=\emptyset$ 时,空集里没有元素,"$\forall x\in S$"对任何 $M$ 都真空成立,于是所有实数都是上界,上界全体没有最小元,$\sup$ 无从谈起;$S=\N^*$ 时没有上界,硬要给个上确界就只能记作 $+\infty$。反过来,非空、有上界这两个条件一齐,结论就无条件成立——这条"无条件"正是它成为全书地基的原因。
接口长什么样,可以先看一眼。第 2 章的单调有界定理:把递增有界数列的项收集成集合 $S$,确界原理给出 $\beta=\sup S$,再证 $a_n\to\beta$。第 4 章的最值定理:连续函数在闭区间上的值域有上界,取其上确界,再证这个值被某点取到。第 7 章的六条等价命题,头一条就是它。套路一模一样:先让确界原理造出一个候选点,再证明这个候选点正是要找的东西。
求下列集合的 $\sup$ 与 $\inf$,并说明是否属于集合:
(1) $A=\left\{1-\dfrac1n:n\in\N^*\right\}$;(2) $B=(0,1)$;(3) $C=\left\{\dfrac{1}{n}+\dfrac{1}{m}:m,n\in\N^*\right\}$。
解答
(1) $A=\{0,\frac12,\frac23,\dots\}$ 单调递增,$\sup A=1$,但 $1\notin A$;$\inf A=\min A=0$。这个例子最典型:$\sup$ 存在不等于最大值存在。
(2) $\sup B=1$,$\inf B=0$,两者都不属于 $B$。
(3) 显然 $\frac1n+\frac1m\le 1+1=2$,故 $2$ 是上界;取 $m=n=1$ 得 $2\in C$,所以 $\sup C=\max C=2$。下界 $0$ 取不到($\frac1n+\frac1m>0$),故 $\inf C=0\notin C$。
做这类题的口诀:先猜,再证两个条件,最后检查取不取到。
由确界原理长出来的两条常备结论
对任意 $a>0$,$b>0$,存在 $n\in\N^*$ 使 $na>b$。
证明(反证 + 确界)
若不然,则 $\forall n\in\N^*$ 有 $na\le b$,即集合 $S=\{na:n\in\N^*\}$ 以 $b$ 为上界。由确界原理,$\beta=\sup S$ 存在。
因为 $a>0$,$\beta-a<\beta$ 不是上界,故存在 $n$ 使 $na>\beta-a$,即 $(n+1)a>\beta$。但 $(n+1)a\in S$,这与 $\beta$ 是上界矛盾。∎
它最常用的形式是:对任意 $\eps>0$,存在 $n$ 使 $\frac1n<\eps$。几乎每个 $\eps$-论证的开头都在用它"取一个足够小的 $\frac1n$"。
对任意实数 $a<b$,存在 $r\in\Q$ 使 $a<r<b$。
证明提示
取 $n$ 使 $\frac1n<b-a$(阿基米德性)。令 $m=\lfloor na\rfloor+1$,则 $m>na$ 且 $m\le na+1<nb$(因为 $1<n(b-a)$),于是 $a<\frac mn<b$。∎
本节带走:证 $\sup S=\beta$ 分两步:先说是上界,再对任意 $\eps$ 抓一个点。
1.3 不等式工具箱
分析里"证不等式"和"做估计"是同一件事。下面几条要熟到不用想,正文明天就要用。
| 名称 | 形式 |
|---|---|
| 绝对值定义 | $|x|=\max\{x,-x\}$;$|x|<a\iff -a<x<a$($a>0$) |
| 三角不等式 | $|a+b|\le|a|+|b|$ |
| 反向三角不等式 | $\big||a|-|b|\big|\le|a-b|$ |
| Bernoulli($x>-1$,$n\in\N^*$) | $(1+x)^n\ge 1+nx$ |
| 二元均值 | $\sqrt{ab}\le\dfrac{a+b}{2}$($a,b\ge0$) |
| 常用小结论 | $2ab\le a^2+b^2$;$\dfrac{1}{1+x}<1$($x>0$) |
三角不等式管"拆"和"合"。几何版就是"两点之间直线最短":从原点出发先走 $a$ 再走 $b$,净位移 $|a+b|$ 超不过两段路程之和 $|a|+|b|$。等号成立当且仅当 $a,b$ 同号(或其中一个为零)。取 $a=3$、$b=-5$:左边 $|3-5|=2$,右边 $3+5=8$,中间空得很;正因为松,它几乎不会失效,可以放心拿来兜底。什么时候想到它?只要你想把 $|A+B|$ 拆成两块分别估计,或者需要在式子里"加一项再减一项"插进中间点——$|a_n-a|\le|a_n-c|+|c-a|$,第一反应就该是它。
反向版本 $\big||a|-|b|\big|\le|a-b|$ 用在另一头:从"两个数离得近"推出"它们的绝对值也离得近"。别的工具多半只肯给上界,它却常被用来给下界:$|a_n|\ge|a|-|a_n-a|$,只要后面那项足够小,就能把 $|a_n|$ 顶在 $|a|/2$ 之上。证明"分母不趋于零"时,靠的就是这一手。
Bernoulli 管"幂"。$(1+x)^n\ge1+nx$ 的来历可以分两半看:$x\ge0$ 时把二项式展开,除 $1$ 与 $nx$ 外剩下的项全都非负,只会把右边抬得更高;$-1<x<0$ 时高次项符号交替,得改用归纳——每步乘上正数 $1+x$,不等号方向不变。取 $n=10$、$x=0.01$:右边 $=1.1$,左边 $(1.01)^{10}=1.104622\ldots$,只差 $0.0046$,不到半个百分点——$x$ 很小时不等式几乎是等式。换成 $n=10$、$x=0.5$:右边 $=6$,左边 $1.5^{10}=57.665\ldots$,差了一个数量级,可见它松起来也很松。什么时候想到它?看到 $(1+\frac1n)^n$、$\sqrt[n]{a}$、$(1+x)^n$ 这类幂,又只需要一个单边估计,就用它把高次幂换成一次式。
这条不等式得名于雅各布·伯努利,他在研究复利与概率时反复用到这类估计:本金按利率 $x$ 滚 $n$ 期,复利是 $(1+x)^n$,单利是 $1+nx$,"复利不低于单利"就是这条不等式。这也顺手解释了条件 $x>-1$ 从哪来:利率低于 $-100\%$ 的复利没有现实意义,数学上也确实会翻车。
均值不等式管"积与和的互换"。它有一个不用写字的证明:画一个直径为 $a+b$ 的半圆,把直径分成 $a$ 和 $b$ 两段,分点处作垂线交圆于一点。由射影定理,垂线长是 $\sqrt{ab}$;而半径是 $\frac{a+b}{2}$。垂线不会比半径长,不等式成立;等号当且仅当垂足正好落在圆心,即 $a=b$。取 $a=2$、$b=8$:$\sqrt{16}=4$,$\frac{2+8}{2}=5$,$4\le5$。什么时候想到它?看到"和"想求"积"的最大(周长固定、面积最大),或看到"积"想给"和"一个下界($x+\frac1x\ge2$,$x>0$),就该想到它。
用 Bernoulli 时忘记 $x>-1$。取 $x=-4$、$n=3$:左边 $(1-4)^3=-27$,右边 $1+3\cdot(-4)=-11$,$-27\ge-11$ 是假的,方向反了。原因是一旦 $1+x<0$,连乘的符号开始交替,高次项不再"不添乱"。所以看到 $x$ 可能为负,先查条件再动手。
要证 $|a_n-a|<\eps$,直接算往往很乱。标准动作是"放大":找一个更好算的 $b_n$,使 $|a_n-a|\le b_n$,再证 $b_n<\eps$。放大时切记方向——你只能把式子变大,不能变小,否则证出来的东西比要的更强,逻辑就断了。
$\sqrt{ab}\le\frac{a+b}{2}$ 要求 $a,b\ge0$。$a=b=-1$ 时左边 $\sqrt{1}=1$,右边 $-1$,方向反了。写不等式前先看清每个量是不是非负。
绝对值进进出出(拆、合、插中间点)→ 三角不等式。看到幂、连乘,且只需要单边估计 → Bernoulli。要把和与积互相折算、或者求最值 → 均值不等式。三条里只有三角不等式不带条件,另两条都要先查前提:$x>-1$ 与 $a,b\ge0$。
本节带走:放大法只能把式子变大;方向反了,逻辑就断了。
1.4 函数:就是带名字的映射
Euler 时代的"函数"基本等于"一个解析式":给出公式,代进 $x$ 算出 $y$,这才叫函数。十八世纪中叶那场关于弦振动的争论逼出了另一种东西——一根弦的初始形状可以是折线,是"随手画"出来的曲线,这种形状对应的振动照样要解出来。十九世纪初,Fourier 研究热传导、把函数展开成三角级数时,也必须允许同样"任意"的曲线。Dirichlet 在十九世纪三十年代把话说开:只要每个 $x$ 对应唯一的 $y$,管你有没有公式,都叫函数。他顺手给的例子至今还在用——$x$ 为有理数时取 $1$,为无理数时取 $0$。
设 $D\subseteq\R$。若对每个 $x\in D$,按某个法则 $f$ 都有唯一确定的 $y\in\R$ 与之对应,则称 $f$ 是定义在 $D$ 上的函数,记 $y=f(x)$,$D$ 称为定义域,$f(D)=\{f(x):x\in D\}$ 称为值域。
若对 $x_1\ne x_2$ 有 $f(x_1)\ne f(x_2)$,称 $f$ 是单射(一一的)。
定义里真正干活的只有"唯一确定"四个字:$x=4$ 时"$y=\pm\sqrt{x}$"不知道该给 $2$ 还是 $-2$,所以它不是函数;"$y$ 是 $x$ 的平方根"这句话也是同一个毛病。还有一点常被忽略——定义域是定义的一部分,不是解析式的"天然范围"。$f(x)=x^2\ (x\in\R)$ 与 $g(x)=x^2\ (x\in[0,1])$ 是两个不同的函数:值域不同、单调性不同、有没有反函数也不同。
放宽不是趣味问题,是必须。函数一旦限定为解析式,很多该问的问题就没法问:分段函数(电费、税率、邮资)算不算函数?三角级数收敛到的那个"和"又是什么?更要紧的是,后面的连续、可导、可积都要靠反例来划边界,而反例往往正是那些没有解析式的怪函数。Dirichlet 函数就是第一个:它在任何一点都不连续、在任何区间上都不可积,却完全符合上面这个定义。先把这个口子放开,才轮得到第 4 章去追问"连续到底要求多严"。
四个基本性质,请把定义写成量词式,别背中文:
| 性质 | 量词表述 |
|---|---|
| 有界 | $\exists M>0,\ \forall x\in D:\ |f(x)|\le M$ |
| 单调递增 | $\forall x_1,x_2\in D,\ x_1<x_2\imp f(x_1)\le f(x_2)$ |
| 奇 / 偶 | $f(-x)=-f(x)$ / $f(-x)=f(x)$(要求 $D$ 关于原点对称) |
| 周期 $T$ | $\forall x\in D,\ f(x+T)=f(x)$ |
"有界"是分析里最常出现的性质。注意它是一个存在性命题:只要找得到一个 $M$ 就行,$M$ 不必是最小的。这一点在证明中很关键——你不需要知道界到底是多少。
三个词可以挂在人身上看。单射:一个学号只发给一个学生,一个学生也只拿到一个学号,两边都不重复,才能互相查;若两个学生同名,"姓名 → 学生"就不是单射,拿着"张伟"这个名字查不出是谁。满射:车库里每个车位都停了车,"车位 → 车"才覆盖了全部车;空着一半车位就不是满射。双射:既不重复也不遗漏,这时整个箭头才能倒过来读,倒过来读就是反函数。类比到此为止:单射其实已经够定义反函数了,定理之所以改口要求严格单调,是因为单调这张通行证更省事——它顺手把"反函数也单调"一并送来(若再要求 $f$ 连续,还能把"反函数连续"一并送来;这条不在本册主线,先当结论用),而单射本身对"反函数长什么样"一言不发。
若 $f$ 在 $D$ 上严格单调,则 $f$ 在 $D$ 上单射,从而存在反函数 $f^{-1}:f(D)\to D$,且 $f^{-1}$ 与 $f$ 同向严格单调。
证明
不妨设 $f$ 严格递增。若 $x_1\ne x_2$,不妨 $x_1<x_2$,则 $f(x_1)<f(x_2)$,故 $f(x_1)\ne f(x_2)$,$f$ 单射。于是每个 $y\in f(D)$ 有唯一的原像,定义 $f^{-1}(y)$ 为该原像,它是映射。
再证单调:设 $y_1<y_2$,$x_i=f^{-1}(y_i)$。若 $x_1>x_2$,由 $f$ 递增得 $y_1>y_2$,矛盾;若 $x_1=x_2$ 则 $y_1=y_2$,亦矛盾。故 $x_1<x_2$。∎
"函数有反函数"不是函数本身的性质,而是函数 + 定义域的性质。$y=x^2$ 在 $\R$ 上没有反函数,在 $[0,+\infty)$ 上反函数是 $\sqrt x$,在 $(-\infty,0]$ 上反函数是 $-\sqrt x$。同一个解析式,换定义域就是另一个函数。
本节带走:有界是“存在”,不必知道界具体是多少。
1.5 初等函数:先会用,后面再严格化
| 函数 | 定义域 | 要点 |
|---|---|---|
| $x^\alpha$ | 视 $\alpha$ 而定 | $\alpha$ 为无理数时,$x^\alpha:=e^{\alpha\ln x}$($x>0$) |
| $e^x$ | $\R$ | 严格增,值域 $(0,+\infty)$,$\lim_{x\to-\infty}e^x=0$ |
| $\ln x$ | $(0,+\infty)$ | $e^x$ 的反函数,严格增,$\ln 1=0$ |
| $\sin x,\cos x$ | $\R$ | 有界,周期 $2\pi$;$\lim_{x\to0}\frac{\sin x}{x}=1$(第三章主角) |
| $\tan x$ | $x\ne\frac\pi2+k\pi$ | 在 $(-\frac\pi2,\frac\pi2)$ 上严格增,无界 |
| $\arcsin x,\ \arctan x$ | $[-1,1]$;$\R$ | 值域 $[-\frac\pi2,\frac\pi2]$;$(-\frac\pi2,\frac\pi2)$ |
先讲清"重新定义"为什么躲不掉。高中定义 $\sin$ 用的是直角三角形:对边比斜边。这个定义有三处说不出口:只对锐角有效;"角"的大小要先与实数对上号(弧度制);而 $\sin$ 的可导性、$\lim_{x\to0}\frac{\sin x}{x}=1$ 这些结论,一条都推不出来,全靠看图。分析却把宝全押在这些性质上——第 3 章的第一个重要极限、第 5 章的 $(\sin x)'=\cos x$,都要用它们。所以必须先有一条不依赖图形的定义。
两条成熟的路子。一是幂级数:把 $\sin x$ 直接定义成 $\sum_{k\ge0}\frac{(-1)^kx^{2k+1}}{(2k+1)!}$,可导、有界、周期全由级数性质推出来——这条要等级数章。二是先定义 $\arcsin x=\int_0^x\frac{\dd t}{\sqrt{1-t^2}}$,再把 $\sin$ 当作它的反函数——这条要等学完定积分。两条路都绕开了"角",代价是要等。这本上册的做法是:先借用,用到哪一步都交代清楚,等工具齐了再还。
高中用"直角三角形边长比"定义 $\sin$,这在分析里不够用——它只对锐角有效,而且依赖"角"与"实数"的对应。严格的做法是用幂级数或单位圆上匀速运动的坐标重新定义 $\sin,\cos$,那一套要等到级数章。现在你只需要知道:暂时借用高中的结论是可以的,但要知道哪一步是借的。
| 借来的东西 | 借它干什么 | 这笔账什么时候还 |
|---|---|---|
| "数轴上的点"就是实数 | 画图、说"越来越近" | 本章就还:换成确界原理,此后不再靠图说话 |
| $\sin,\cos$ 的三角形定义 | 算 $\frac{\sin x}{x}$、写 $(\sin x)'=\cos x$ | 本册还不了:要等级数章用幂级数重定义(第 3 章会明说这里借了几何) |
| $e^x,\ln x$ 的高中性质 | 指数增长、各种放缩 | 同样等下册:用 $\ln x=\int_1^x\frac{\dd t}{t}$ 或幂级数重新定义 |
| "面积"直觉 | 知道积分在算什么 | 第 9 章还:分割—求和—取极限,重新定义定积分 |
| "连续函数必有原函数" | 用 Newton–Leibniz 公式算积分 | 第 9 章还:变上限积分把原函数构造出来 |
| 等价无穷小替换 | 快速算极限 | 第 3 章划清边界:只对乘除因子合法 |
这张表可以当账本用:每借一笔,心里记下还没还;只要记得哪一步是借的,用起来就不心虚。欠账不可怕,不知道自己欠了才可怕。
本节带走:高中借来的结论可以用,但要记得哪一步是借的。
设 $S=\{x\in\R:x^2<2\}$,则 $\sup S$ 是
上确界可以不属于集合。$x^2<2$ 把 $\sqrt2$ 排除在外,所以 $\max S$ 不存在,$\sup S=\sqrt2$。
- 设 $S=\{x\in\R: x^2<2\}$。求 $\sup S$,并说明为什么它不是 $\max S$。
- 证明:若 $a<b$,则存在 $n\in\N^*$ 使 $a+\frac1n<b$。(用阿基米德性)
- $f(x)=\sin x$ 在 $[-\frac\pi2,\frac\pi2]$ 上有反函数吗?在 $[0,\pi]$ 上呢?
答案与提示
1. $\sup S=\sqrt2$:显然 $\sqrt2$ 是上界;对任意 $\eps>0$,由稠密性可取有理数 $r$ 使 $\max(\sqrt2-\eps,0)<r<\sqrt2$,则 $r^2<2$ 即 $r\in S$ 且 $r>\sqrt2-\eps$。但 $\sqrt2\notin S$($(\sqrt2)^2=2$ 不满足 $<2$),故无最大值。
2. 由阿基米德性(取 $a'=b-a>0$,$b'=1$)存在 $n$ 使 $n(b-a)>1$,即 $\frac1n<b-a$,故 $a+\frac1n<b$。
3. $[-\frac\pi2,\frac\pi2]$ 上严格增,有反函数 $\arcsin$。$[0,\pi]$ 上不单射($\sin0=\sin\pi=0$),没有反函数。顺带记住:$\arccos$ 是把 $\cos$ 限制在 $[0,\pi]$ 上得到的,不是 $\sin$。
数列极限Limits of Sequences
教材对应:第二章 数列极限 · §1 数列极限的概念 §2 收敛数列的性质 §3 数列极限存在的条件
- “无限接近”这句话,能不能改写成一句可以逐项检验的话?
- 为什么光“有界”不够,还要“单调”,才能保证一定收敛?
- 相邻两项越来越近的数列,一定收敛吗?
- $\eps$-$N$ 定义:把"无限接近"翻译成可检验的不等式
- 用定义证极限:放大法与构造 $N$
- 四条性质:唯一、有界、保号、四则;夹逼
- 两条存在性定理:单调有界、Cauchy 准则
- 子列:证明发散最省力的工具
上一章做了两件事:把实数补齐(确界原理),把"任意小"的说法交给 $\eps$ 去负责。这一章正式开始用它——极限是全书唯一允许"做无穷多步再问结果"的操作,后面每个概念都是它换了场合:连续是"函数值等于极限",导数是"差商的极限",定积分是"一列和式的极限"。这一章没读透,后面每一章都会跟着虚。
也正因为它是第一次允许无穷步,直觉在这里第一次不可靠。中学的数学每一步都有限、算完就结束;现在要问"无穷多步之后停在哪里",就必须先把话说死:什么叫"无限接近",要写成一条可以逐项核对的不等式。这就是 $\eps$-$N$ 定义的全部来由。
极限的想法很老:Archimedes 用内接、外切正多边形夹住圆,得到 $3\frac{10}{71}<\pi<3\frac17$,用的正是"从两侧逼近同一个数"。
但"无穷小"作为运算对象,从 Newton、Leibniz 起就一直被追问:它到底是不是 $0$?不是 $0$,凭什么最后扔掉;是 $0$,又凭什么拿它作除数。十八世纪的 Berkeley 主教挖苦它是"消逝量的鬼魂"(大意)。
十九世纪二十年代起,Cauchy 把"极限"摆到微积分的地基上,不再谈无穷小量而谈"趋向于";到 Weierstrass,$\eps$-$\delta$、$\eps$-$N$ 这套纯不等式语言定型。一般认为它出自 Weierstrass 在柏林大学的讲课,由学生笔记流传。
这是全书的第一个硬骨头,也是最重要的一章。后面函数极限、连续、导数、积分,全是它的变体。请把这一章的每个证明都亲手写一遍——不是"看懂",是"默写"。
2.1 定义:把"无限接近"写成不等式
"无限接近"这四个字,日常够用,当定义用却有三处含糊。
谁在接近谁?该变小的是距离 $|a_n-a|$,不是 $a_n$ 本身。$a_n=100+\frac1n$ 一直在往 $100$ 走,它既不接近 $0$ 也不接近 $1$。
"无限次接近"不等于"最终待在附近"。看数列 $1,2,1,4,1,6,1,8,\dots$(奇数项全是 $1$,偶数项取 $n$)。它无限多次回到 $1$ 旁边,你却绝不会说它收敛到 $1$——它同时还在往无穷远跑。日常说法完全可以被读成"无限多次接近",而收敛要的是从某项起再也出不去。
没有人负责。"接近"是旁观者事后看到的现象,"对任意精度都能保证"是证明者事先签下的担保。数学要的是后者:一句能拿来核对、也能被推翻的话。
设 $\{a_n\}$ 是数列,$a\in\R$。若
$$\forall\eps>0,\ \exists N\in\N^*,\ \forall n>N:\quad |a_n-a|<\eps,$$
则称数列 $\{a_n\}$ 收敛于 $a$,记作 $\lim_{n\to\infty}a_n=a$ 或 $a_n\to a$。否则称它发散。
所谓"$a_n$ 收敛到 $a$",就是一句承诺:你说要多近,我就能保证从某一项起,以后每一项都在这么近之内。ε 是你要的精度,N 是我给你的起点。精度越苛刻,起点越靠后——这是全部代价。
三层结构,缺一不可:
- $\forall\eps>0$:任给一个精度。对手先出招,你不能挑 $\eps$。
- $\exists N$:你要回应一个起点。$N$ 可以依赖 $\eps$,通常写成 $N(\eps)$。
- $\forall n>N$:从起点往后,每一项都要满足。只验证几项或"趋势上"满足都不算。
几何上:$a$ 的任意 $\eps$-邻域之外,最多只有 $N$ 项。"有限多个例外"是关键词——极限只约束尾巴,不管开头怎么乱。
把定义读成一场对局,量词顺序就再也不会记错。对手负责刁难:他随手报一个 $\eps>0$,可以是 $10^{-6}$,也可以是 $10^{-100}$。你负责应战:给出起点 $N$,保证第 $N$ 项之后整条尾巴落进 $(a-\eps,a+\eps)$。定义说的是:无论对手怎么出招,你都有应手——所以 $\eps$ 在前、$N$ 在后,对手先出,你后应。若把顺序写成"存在 $N$,对任意 $\eps$",等于你先摊牌,对手照着你的 $N$ 报一个更小的 $\eps$,你必输。
以为"收敛"意味着"$a_n$ 终究会等于 $a$",或者"越来越接近,总有到的一天"。都不是:$\frac1n$ 永远不等于 $0$;$1+\frac{(-1)^n}{n}$ 在 $1$ 两侧来回跳($0,\ 1.5,\ 0.667,\ 1.25,\dots$),仍然收敛于 $1$。收敛只承诺一件事:任意小的窗口,尾巴整条进去、不再出来。
▶ 看动画 · ε-N:ε 收小,N 就往后挪,尾巴全进带子
证明 $\lim_{n\to\infty}\dfrac1n=0$。
解答
任给 $\eps>0$。要使 $\left|\frac1n-0\right|=\frac1n<\eps$,只需 $n>\frac1\eps$。取 $N=\left[\frac1\eps\right]+1$(保证 $N>\frac1\eps$),则当 $n>N$ 时 $\frac1n\le\frac{1}{N+1}<\eps$。
故 $\forall\eps>0$ 存在这样的 $N$,按定义 $\lim\frac1n=0$。∎
① 写出 $|a_n-a|$;② 放大成一个只含 $n$ 的简单式子 $b_n$;③ 解 $b_n<\eps$ 得 $n>N(\eps)$;④ 取整并声明。
放大时可以用"$n\ge1$ 时 $\frac{1}{n+1}<\frac1n$"这类粗糙估计——粗糙没关系,只要方向对。极限证明不追求最优的 $N$,只追求存在的 $N$。
把 $N$ 真算一次,比读十遍定义有用。取 $a_n=\frac{1}{\sqrt n}$,要 $\frac{1}{\sqrt n}<\eps$,即 $n>\frac{1}{\eps^2}$,于是每个 $\eps$ 都对应一个具体的 $N$:
| $\eps$ | $1/\eps^2$ | 可取 $N$ | 核对 $n=N+1$ |
|---|---|---|---|
| $0.1$ | $100$ | $100$ | $1/\sqrt{101}\approx0.0995<0.1$ |
| $0.01$ | $10^4$ | $10000$ | $1/\sqrt{10001}\approx0.0099995<0.01$ |
| $10^{-6}$ | $10^{12}$ | $10^{12}$ | $\approx10^{-6}$ |
精度每提高一个数量级,起点就要往后挪两个数量级——这就是"无限接近"的价码。但每一行都真有一个有限的 $N$,所以极限成立;这与"$\eps$ 越小 $N$ 越大、大到没有尽头"并不矛盾:定义只要求每个 $\eps$ 配一个 $N$,并不要求 $N$ 有上界。
再看带符号的 $a_n=\frac{(-1)^n}{n}$。此时 $|a_n-0|=\frac1n$,绝对值把符号吃掉了,算 $N$ 的过程与 $\frac1n$ 一模一样。可见振荡本身不是问题,振幅才是问题:只要振幅被 $\frac1n$ 压住,符号怎么跳都不影响极限。
证明 $\lim_{n\to\infty}\dfrac{3n+1}{2n+1}=\dfrac32$。
解答
$$\left|\frac{3n+1}{2n+1}-\frac32\right|=\left|\frac{6n+2-6n-3}{2(2n+1)}\right|=\frac{1}{2(2n+1)}<\frac{1}{2n}.$$
任给 $\eps>0$,取 $N=\left[\frac{1}{2\eps}\right]+1$,则 $n>N$ 时 $\frac{1}{2n}<\eps$,故原式成立。∎
设 $0<q<1$,证明 $\lim_{n\to\infty}q^n=0$。
解答(用 Bernoulli 不等式)
写 $q=\dfrac{1}{1+h}$,其中 $h=\dfrac{1-q}{q}>0$。由 Bernoulli 不等式 $(1+h)^n\ge 1+nh$,得
$$0<q^n=\frac{1}{(1+h)^n}\le\frac{1}{1+nh}<\frac{1}{nh}.$$
任给 $\eps>0$,取 $N=\left[\frac{1}{h\eps}\right]+1$,则 $n>N$ 时 $q^n<\eps$。∎
① $\eps$ 是任给的,不能"取 $\eps=0.01$ 验证通过"就算完。
② $N$ 必须先于 $n$ 确定:正确的顺序是"任给 $\eps$ → 造出 $N$ → 对一切 $n>N$"。写成"对每个 $n$ 存在 $N$"就完全变味了。
③ 不等式是严格小于 $<$,取 $N=\left[\frac1\eps\right]$ 可能不够($\eps=1$ 时 $n>1$ 就要求 $1/n<1$,$n=2$ 时 $1/2<1$ 成立,侥幸对了;但 $\eps=1/2$ 时会出问题)。稳妥做法:取 $N=[\cdot]+1$。
本节带走:$\eps$ 是对方给的精度,$N$ 是你的回应:可以依赖 $\eps$,不能依赖 $n$。
2.2 收敛数列的四条性质
四条性质各自回答一个担心:极限值会不会不止一个?收敛的数列会不会跑丢?极限的符号到了近处还作数吗?能不能像普通数那样加减乘除?每一条都在防一种"定义看着对、用起来塌"的可能。
若 $a_n\to a$ 且 $a_n\to b$,则 $a=b$。
证明
反证,设 $a\ne b$,不妨 $a<b$。取 $\eps=\dfrac{b-a}{2}>0$。由定义存在 $N_1,N_2$,使 $n>N_1$ 时 $|a_n-a|<\eps$,$n>N_2$ 时 $|a_n-b|<\eps$。
取 $n>\max\{N_1,N_2\}$,则
$$b-a=|b-a|\le|b-a_n|+|a_n-a|<2\eps=b-a,$$
矛盾。这里用了三角不等式把两个邻域"接"起来。∎
唯一性防的是"极限值不止一个"。若一个数列既收敛到 $2$ 又收敛到 $3$,"$a_n$ 的极限"就不再是一个数,后面所有"两边取极限"的等式都失去意义。证明只做一个动作:把两个候选值的窗口取小到互不重叠——取 $\eps=\frac{b-a}{2}$,$a$ 的 $\eps$-邻域与 $b$ 的 $\eps$-邻域就隔开了;而 $n$ 充分大时 $a_n$ 必须同时待在两个窗口里,一个点不可能同时在两个不相交的开区间中。这是分析里最常用的招式:不去算 $a_n$ 离谁近,而是让"同时满足两个定义"在几何上不可能。
若 $\{a_n\}$ 收敛,则 $\{a_n\}$ 有界。
证明
设 $a_n\to a$。取 $\eps=1$,存在 $N$ 使 $n>N$ 时 $|a_n-a|<1$,即 $|a_n|<|a|+1$。
令 $M=\max\{|a_1|,|a_2|,\dots,|a_N|,|a|+1\}$,则对一切 $n$ 有 $|a_n|\le M$。∎
注意这里的思路:尾巴用极限控制,开头有限项用 $\max$ 收编。这个"有限项取最大"的套路全书通用。
逆命题不成立:$a_n=(-1)^n$ 有界但发散。所以"有界"是收敛的必要不充分条件,常用来快速判定发散。
"有界"是没跑丢,"收敛"是有一个确定的去处。没跑丢不等于有去处:$(-1)^n$ 一直待在 $\{-1,1\}$ 里,却没有落点。所以它只能当筛查用:无界必定发散(逆否命题),有界则什么也推不出。看到 $a_n=2^n$、$a_n=(-2)^n$ 这类明显无界的,一句"无界故发散"就结束。这是一条否决权,不是通行证——全书不少判据都是这个性格:必要性人人能用,充分性才是真定理。
(1) 若 $a_n\to a>0$,则存在 $N$,当 $n>N$ 时 $a_n>\dfrac a2>0$。
(2) 若 $a_n\to a$,$b_n\to b$ 且 $a<b$,则存在 $N$,当 $n>N$ 时 $a_n<b_n$。
但极限保持非严格不等号:若 $a_n\le b_n$ 恒成立,则 $a\le b$(可能取等)。
证明 (1)
取 $\eps=\frac a2>0$,存在 $N$ 使 $n>N$ 时 $|a_n-a|<\frac a2$,特别地 $a_n>a-\frac a2=\frac a2>0$。∎
保号性防的是"极限的符号到了近处就失守"。极限是 $1$,则从某项起 $a_n$ 至少是 $0.5$;极限是 $0.001$,则从某项起至少是 $0.0005$。牺牲一半,换一块不含 $0$ 的安全区——这就是证明里取 $\eps=\frac a2$ 而不是 $\eps=a$ 的原因:取 $a$ 只能得到 $a_n>0$,边界仍贴着 $0$;取一半留出 $\frac a2$ 的余量,后面做除法时"分母不靠近 $0$"才有保证。
若 $a_n>0$ 恒成立,只能推出 $a\ge 0$,不能推出 $a>0$。例:$a_n=\frac1n>0$,但极限是 $0$。"严格不等号在取极限时会退化",这个现象在中值定理、积分不等式里反复出现。
若 $a_n\to a$,$b_n\to b$,则
$$a_n\pm b_n\to a\pm b,\qquad a_nb_n\to ab,\qquad \frac{a_n}{b_n}\to\frac ab\ (b\ne0).$$
证明要点(乘积与商)
乘积:$|a_nb_n-ab|=|a_nb_n-ab_n+ab_n-ab|\le|b_n||a_n-a|+|a||b_n-b|$。由有界性 $|b_n|\le M$,两项都可压到 $\eps/2$。
商:先证 $\frac{1}{b_n}\to\frac1b$。由保号性,$n$ 充分大时 $|b_n|>\frac{|b|}{2}$,于是
$$\left|\frac1{b_n}-\frac1b\right|=\frac{|b_n-b|}{|b_n||b|}\le\frac{2}{|b|^2}|b_n-b|\to0.$$
再用乘积法则。∎
四则运算的难点在乘法:$|a_nb_n-ab|$ 里既有 $|a_n-a|$ 又有 $|b_n-b|$,还多出一个会变的系数 $|b_n|$。解法是先把系数换成常数——收敛必有界,$|b_n|\le M$,于是 $|a_nb_n-ab|\le M|a_n-a|+|a|\,|b_n-b|$,再让两项各小于 $\frac\eps2$。先控系数,再控误差,这两步全书通用。商法则多一步:分母可能趋于 $0$,先用保号性保证 $|b_n|>\frac{|b|}{2}$。
用起来是这样:$\lim\limits_{n\to\infty}\dfrac{3n^2+2n}{n^2-1}$。上下同除 $n^2$,得 $\dfrac{3+2/n}{1-1/n^2}$;由 $\frac1n\to0$、$\frac1{n^2}\to0$ 及四则运算,极限为 $\dfrac{3+0}{1-0}=3$。前提是每个小块都收敛、分母极限 $1\ne0$——这两条每次都要过一遍。
"两个数列都收敛,则和也收敛"是对的;反过来"和收敛则两个都收敛"是错的。取 $a_n=(-1)^n$,$b_n=-(-1)^n$,两个都发散,但 $a_n+b_n\equiv0$ 收敛。四则运算只能从部分推整体,不能从整体反推部分:想"拆开算",必须先确认每一块都收敛。
本节带走:收敛必有界,有界未必收敛;严格不等号取极限会退化。
2.3 夹逼准则:从两边挤
若存在 $N_0$,使 $n>N_0$ 时 $a_n\le c_n\le b_n$,且 $a_n\to L$,$b_n\to L$,则 $c_n\to L$。
证明
任给 $\eps>0$。存在 $N_1$ 使 $n>N_1$ 时 $L-\eps<a_n$;存在 $N_2$ 使 $n>N_2$ 时 $b_n<L+\eps$。取 $N=\max\{N_0,N_1,N_2\}$,则 $n>N$ 时
$$L-\eps<a_n\le c_n\le b_n<L+\eps,$$
即 $|c_n-L|<\eps$。∎
名字很形象:两条已知数列像一双筷子,把待求的那条夹在中间。左边的被压向 $L$,右边的也被压向 $L$,中间那条没有别的去处——想跑到 $L$ 外面,就得先穿过其中一条筷子,而两条筷子都已经进了 $L$ 的窗口。所以夹逼不要求知道 $c_n$ 长什么样,只要求知道它夹在谁中间。
这个方法比"极限"这个概念古老得多:Archimedes 算圆周率,就是拿内接与外切正多边形同时逼近圆,边数越多,两个周长越挤向同一个数,圆周长被夹在中间。他没有极限的定义,却已把夹逼用到极致。
英文教材叫它 sandwich theorem(三明治定理)或 squeeze theorem(挤压定理),中文多叫夹逼准则、两边夹定理。外号不同,动作只有一个:让上下界同归于一个值。
证明 $\lim_{n\to\infty}\sqrt[n]{n}=1$,以及 $\lim_{n\to\infty}\dfrac{2^n}{n!}=0$。
解答
(1) 令 $h_n=\sqrt[n]{n}-1\ge0$,则 $n=(1+h_n)^n\ge\dfrac{n(n-1)}{2}h_n^2$(二项式展开取 $h_n^2$ 项),故
$$0\le h_n\le\sqrt{\frac{2}{n-1}}\to0,$$
由夹逼 $h_n\to0$,即 $\sqrt[n]{n}\to1$。
(2) 当 $n\ge2$ 时 $0<\dfrac{2^n}{n!}=\dfrac{2}{1}\cdot\dfrac{2}{2}\cdot\dfrac{2}{3}\cdots\dfrac{2}{n}\le 2\cdot\dfrac{2}{n}=\dfrac4n\to0$。(中间那些因子都 $\le1$,只留下前两个。)
再看一个不用二项式的例子。$a_n=\sqrt{n+1}-\sqrt n$,有理化得 $a_n=\dfrac{1}{\sqrt{n+1}+\sqrt n}$,分母介于 $2\sqrt n$ 与 $2\sqrt{n+1}$ 之间,于是
$$\frac{1}{2\sqrt{n+1}}<a_n<\frac{1}{2\sqrt n}.$$
两端都趋于 $0$,故 $a_n\to0$。代 $n=100$ 看数值:$a_{100}=\sqrt{101}-10\approx0.04988$,两端给出 $0.04975<a_{100}<0.05$,夹住的区间宽度只有 $0.00025$——这就是夹逼在数值上的样子。
想证 $\sqrt[n]{n}\to1$、$(1+\frac1n)^n$ 有上界、$n^k q^n\to0$,都用同一个动作:把 $(1+h)^n$ 展开,只保留你需要的项,其余全扔(因为它们非负)。扔掉是合法的,因为你在放大。
夹逼的产出是极限值,前提是两端趋于同一个数。两端极限不同时,只能知道 $c_n$ 始终落在两个数之间,推不出收敛:$-1\le(-1)^n\le1$ 恒成立,两端分别是 $-1$ 和 $1$,$(-1)^n$ 照样发散。
另一个误用:上下界虽然同趋于 $L$,但只对部分 $n$ 成立。条件里"存在 $N_0$,当 $n>N_0$ 时"不能省——前面的有限项怎么越界都不影响极限,但必须从某项起全部被夹住。
本节带走:夹逼:两端同极限,中间没有别的去处。
2.4 存在性:不用先知道极限是多少
上面所有定理都需要先猜出 $a$。但很多数列的极限根本写不出(比如 $e$)。这时需要"存在性定理"。
"不用先知道极限是多少"比听起来重要。分析里绝大多数极限值写不出闭式:$\lim(1+\frac1n)^n$ 只能记成 $e$,$\sum\frac{1}{n^2}$ 的值要更晚才知道。若每讨论一个极限都得先报出它的值,这套语言几乎没法用。
存在性定理解决的正是这个分工:先证明"有个数在那里",再给它起名字,最后才慢慢算。这与"先看见再相信"的日常顺序相反,也让新生最不适应。后面判断级数、反常积分收敛,用的都是同一套路。
单调递增且有上界的数列必收敛;单调递减且有下界的数列必收敛。
证明(用确界原理)
设 $\{a_n\}$ 递增有上界。由确界原理,$a=\sup\{a_n:n\in\N^*\}$ 存在。
任给 $\eps>0$。由上确界的第二条,存在 $N$ 使 $a_N>a-\eps$。当 $n>N$ 时,由递增性 $a_n\ge a_N>a-\eps$,又 $a_n\le a$,故 $|a_n-a|<\eps$。∎
看,这里 第一章的确界原理终于派上了用场——"极限存在"不是凭空断言,是从完备性里取出来的。
单调有界定理的直觉:只会往上走、头上又有天花板,那就只能越走越慢,最后贴在天花板下面某个位置。"单调"是关键——不单调的数列能在有界范围里永远来回晃,例如 $(-1)^n$。而"最后贴住的位置"是哪个数?证明没说,也说不出来,它就是 $\sup\{a_n\}$。第一章的确界原理在这里登场:它不告诉你极限怎么算,只保证那个位置作为实数确实存在。若把实数换成有理数,$\sup$ 可能落在"洞"里,定理立刻崩掉——这就是第二章必须建在第一章之上的原因。
设 $a_1=1$,$a_{n+1}=\sqrt{2+a_n}$。证明 $\{a_n\}$ 收敛并求极限。
解答(三步:有界、单调、解方程)
① 有界:归纳证明 $a_n<2$。$a_1=1<2$;若 $a_n<2$,则 $a_{n+1}=\sqrt{2+a_n}<\sqrt4=2$。
② 单调:$a_{n+1}^2-a_n^2=(2+a_n)-a_n^2=(2-a_n)(1+a_n)>0$,又都为正,故 $a_{n+1}>a_n$。
③ 求值:由单调有界定理,极限 $L$ 存在。在递推式两边取极限,得 $L=\sqrt{2+L}$,即 $L^2-L-2=0$,$L=2$ 或 $-1$。因 $a_n>0$,故 $L=2$。
注意:必须先证极限存在,才能"两边取极限"。这个顺序错了就是循环论证。
数列 $a_n=\left(1+\dfrac1n\right)^n$ 单调递增且有上界 $3$,故收敛;其极限记为 $e$。
证明思路
用二项式展开:
$$a_n=\sum_{k=0}^{n}\frac{n(n-1)\cdots(n-k+1)}{k!\,n^k}=\sum_{k=0}^{n}\frac1{k!}\prod_{j=1}^{k-1}\left(1-\frac jn\right).$$
每个因子 $\left(1-\frac jn\right)$ 随 $n$ 增大而增大,且项数也增加,故 $a_n$ 递增。又
$$a_n\le\sum_{k=0}^{n}\frac1{k!}\le 1+1+\frac12+\frac1{2^2}+\cdots<3.$$
由单调有界定理收敛。∎
$e$ 不是算出来的,是证明存在之后命名的:先证 $(1+\frac1n)^n$ 递增有上界,于是极限存在,再把这个极限叫 $e$。算几个值就有感觉:$a_1=2$,$a_2=2.25$,$a_3\approx2.370$,$a_{10}\approx2.594$,$a_{100}\approx2.705$,一路爬向 $2.71828\ldots$,永远爬不到 $3$——定理里的上界 $3$ 就是这么来的。
它还有个来自钱袋子的解释:年利率 $100\%$ 分 $n$ 次复利,一元年底变成 $(1+\frac1n)^n$。一年结一次得 $2$,每月结一次得 $2.613$,每天结一次得 $2.7146$,连续复利就是 $e\approx2.71828$。分得越细,增长越慢地逼近一个上限——这就是"单调递增且有上界"在现实里的样子。顺带记住 $2\le a_n<3$:$e$ 不是有理数(无理性要到级数章再证)。
$\{a_n\}$ 收敛 $\iff$ $\forall\eps>0,\ \exists N,\ \forall m,n>N:\ |a_m-a_n|<\eps$。
满足后一条的数列称为 Cauchy 列。它的好处是不需要预先知道极限值。
把两个定义并排看:收敛定义里有一个 $a$,Cauchy 条件里没有 $a$。它换了个问法——不问"离目标还有多远",只问"自己人之间挤得紧不紧"。$|a_m-a_n|<\eps$ 要求的是尾巴整体的直径小:任取尾巴里的两项,互相都靠得近。好处是可以真的动手验:不必先猜出极限,只比较数列自己的项。
"$|a_{n+1}-a_n|\to0$"不能推出收敛。反例:$a_n=\ln n$,相邻差 $\ln(1+\frac1n)\to0$,但 $a_n\to+\infty$。Cauchy 准则要求的是任意两项都靠近,而不是相邻两项。
Cauchy 在十九世纪二十年代的教程里就提出了这个判据:数列收敛,当且仅当它自己人挤得足够紧。但当时"实数是什么"还没说清,他无法证明"Cauchy 列一定有极限"——这件事恰好等价于实数的完备性。
完备性要等 Dedekind 的分割与 Cantor 的构造(大致在十九世纪七十年代)才补上。所以这条"准则"虽冠着 Cauchy 的名字,真正成立却依赖后面那代人的工作。本书把它放在确界原理之后讲,顺序才是对的:先有完备的实数轴,才有"挤紧了必定有落脚点"。
本节带走:存在性定理让你不必先知道极限值:有界 + 单调就够了。
2.5 子列:证明发散的最快方式
若 $a_n\to a$,则 $\{a_n\}$ 的任何子列都收敛于 $a$。
逆否:若能找到两个子列收敛到不同的值(或某个子列发散),则原数列发散。
子列是从原数列里挑出无穷多项、保持原来的先后顺序排成的新数列,比如只取偶数项。它和原数列共享同一条尾巴,所以原数列收敛,子列必然收敛到同一个值。
反过来用就是判发散的利器:只要找到两条子列落在不同地方,原数列就发散。因为若原数列收敛于 $A$,那么它的每一条子列都得收敛于 $A$,不可能一条去 $1$、一条去 $-1$。这比用定义硬证"不存在 $A$"省力得多:不必对每个候选 $A$ 逐一排除。"保持顺序"和"无穷多项"两个条件不能丢:只挑有限项得到的是有限数列,谈不上极限;打乱顺序则可能改变结果——$1,-1,\frac12,-\frac12,\dots$ 收敛于 $0$,把正项全排前面、负项全排后面就不再收敛。
证明 $a_n=(-1)^n$ 发散。
解答
取偶子列 $a_{2k}=1\to1$,奇子列 $a_{2k-1}=-1\to-1$。若原数列收敛于 $a$,则两个子列都应收敛于 $a$,于是 $1=-1$,矛盾。
顺带一提:有界数列必有收敛子列(Bolzano–Weierstrass 定理),这条在第七章会用有限覆盖定理证明。它说明"有界"虽然不足以保证收敛,但至少保证"某一部分收敛"。
这条定理与 2.2 的有界性正好配成一对:收敛 $\Rightarrow$ 有界,但有界未必收敛;把结论削弱成"有收敛子列",逆命题就成立了。"有界"管不住整条数列,却管得住某一条子列——这是"紧性"的第一印象,第七章学有限覆盖时会再见。
合起来就是一套工作流程:拿到数列,先看有没有界。无界,直接判发散;有界,再去找子列——找到一条不算数,要两条极限不同的才能判发散;若所有子列都被迫收敛到同一个值,那原数列就收敛(这条在后续课程里反复出现)。
本节带走:找两个子列不同极限,比正面证明发散省力得多。
下列数列中,一定收敛的是
单调有界定理。反例:A 取 $(-1)^n$,B 取 $n$,D 取 $\ln n$。
- 用定义证明 $\lim\limits_{n\to\infty}\dfrac{n+1}{2n-1}=\dfrac12$。
- 设 $a_n=\dfrac{1}{\sqrt{n^2+1}}+\dfrac{1}{\sqrt{n^2+2}}+\cdots+\dfrac{1}{\sqrt{n^2+n}}$。用夹逼求 $\lim a_n$。
- 设 $a_1>0$,$a_{n+1}=\dfrac12\left(a_n+\dfrac{2}{a_n}\right)$。证明它收敛并求极限。
- 判断:若 $a_n$ 有界,则 $a_n$ 收敛。(对/错,并说明)
答案与提示
1. $\left|\frac{n+1}{2n-1}-\frac12\right|=\left|\frac{2n+2-2n+1}{2(2n-1)}\right|=\frac{3}{2(2n-1)}\le\frac{3}{2n}$,取 $N=[\frac{3}{2\eps}]+1$。
2. 共 $n$ 项,每项介于 $\frac{1}{\sqrt{n^2+n}}$ 与 $\frac1n$ 之间,故 $\frac{n}{\sqrt{n^2+n}}\le a_n\le\frac{n}{n}=1$。两端都趋于 $1$,故 $a_n\to1$。
3. 由 AM-GM,$a_{n+1}\ge\sqrt2$($n\ge1$ 时),故有下界。再证 $n\ge2$ 时单调递减:$a_{n+1}-a_n=\frac{1}{2}(\frac{2}{a_n}-a_n)=\frac{2-a_n^2}{2a_n}\le0$(因 $a_n\ge\sqrt2$)。极限 $L$ 满足 $L=\frac12(L+\frac2L)$,得 $L=\sqrt2$。
4. 错。 $a_n=(-1)^n$ 有界但发散。这是本章最经典的判断题。
函数极限Limits of Functions
教材对应:第三章 函数极限 · §1 概念 §2 性质 §3 存在的条件 §4 两个重要极限 §5 无穷小量与无穷大量
- 极限存不存在,和函数在那一点取什么值有关系吗?
- $\eps$ 和 $\delta$ 各管什么?谁依赖谁?
- 为什么 $\dfrac{\sin x}{x}$ 在 $0$ 处不能直接代入?
- $\eps$-$\delta$ 定义与它的三种变体(单侧、$x\to\infty$)
- Heine 定理:函数极限可以化归为数列极限(把第二章的定理全搬过来)
- 两个重要极限;无穷小的阶与等价替换
上一章只处理了一种极限:$n\to\infty$,方向单一、步子离散。微积分真正要用的却不是这种形状——研究 $f$ 在 $x_0$ 附近的行为,是让 $x$ 沿连续统靠近 $x_0$:可以从左边来、从右边来,可以忽左忽右,也可以停在离 $x_0$ 任意近却永不到达的地方。多出来的那个 $\delta$,就是为了把"各种靠近方式"一网打尽。
这一章是后面的原材料车间:下一章的连续,定义就是 $\lim\limits_{x\to x_0}f(x)=f(x_0)$;再往后的导数,是差商的极限;定积分,是一列和式的极限。它们都是本章这两个定义的换皮。这里多花的力气,后面会成倍省回来。
数列极限只研究"$n\to\infty$",而函数要研究"$x$ 从各个方向逼近 $x_0$"。定义只多了一个 $\delta$,但细节上多了几个坑。
3.1 定义:$\eps$-$\delta$ 语言
设 $f$ 在 $x_0$ 的某个去心邻域内有定义。若存在 $A\in\R$,使
$$\forall\eps>0,\ \exists\delta>0,\ \forall x:\ 0<|x-x_0|<\delta\ \Rightarrow\ |f(x)-A|<\eps,$$
则称 $f$ 当 $x\to x_0$ 时以 $A$ 为极限,记 $\lim\limits_{x\to x_0}f(x)=A$。
$\eps$-$\delta$ 就是 $\eps$-$N$ 换了个马甲:$\eps$ 管"输出多接近",$\delta$ 管"输入多接近"。$\delta$ 是 $\eps$ 的函数:$\eps$ 给了之后你才去找 $\delta$。
定义里写的是 $0<|x-x_0|$,特别注意:$f$ 在 $x_0$ 处的值 $f(x_0)$ 完全不参与。极限存在与"$f$ 在 $x_0$ 有没有定义、等于多少"无关。
| 数列极限 $\lim\limits_{n\to\infty}a_n=a$ | 函数极限 $\lim\limits_{x\to x_0}f(x)=A$ | |
|---|---|---|
| 谁在动 | 下标 $n$,只能逐个往后,方向唯一 | $x$,可从两侧、以任意方式靠近 |
| $\eps$ 管什么 | 输出 $|a_n-a|$ 的上限 | 输出 $|f(x)-A|$ 的上限 |
| 回应量 | $N$:从第几项起负责 | $\delta$:$x$ 允许离 $x_0$ 多近 |
| 作用范围 | $n>N$,离散的"以后" | $0<|x-x_0|<\delta$,连续的一段,且挖掉 $x_0$ |
| 依赖关系 | $N=N(\eps)$ | $\delta=\delta(\eps)$ |
| 最易忽略 | $N$ 不能依赖 $n$ | $\delta$ 不能依赖 $x$;$x=x_0$ 不在管辖内 |
ε 是"输出允许的偏差",δ 是"输入要靠近到什么程度"。能对每个 ε 都找到一个 δ,就说明输出真的跟着输入走;只要有一个 ε 找不到 δ,极限就不存在。
"与 $f(x_0)$ 无关"不是附加说明,而是 $0<|x-x_0|$ 直接推出来的:这个不等式把 $x=x_0$ 排除在外,$f(x_0)$ 压根没被查询。看两个函数:
$$f(x)=\frac{x^2-1}{x-1}\ (x\ne1),\qquad g(x)=\begin{cases}x+1,&x\ne1,\\ 100,&x=1.\end{cases}$$
$f$ 在 $x=1$ 处没定义,$g$ 在 $x=1$ 处取了个荒唐的 $100$,可两者的极限都存在且都等于 $2$:在去心邻域内 $f(x)=g(x)=x+1$,完全相同,而定义只看去心邻域。极限说的是"靠近时发生什么",不是"到达时发生什么"。用 $\eps$-$\delta$ 对 $g$ 走一遍:取 $\eps=0.01$,要 $|g(x)-2|<0.01$,$x\ne1$ 时这就是 $|x-1|<0.01$,于是取 $\delta=0.01$ 即可。$g(1)=100$ 离 $2$ 有 $98$ 之远,却被 $0<|x-1|$ 挡在门外,完全不影响极限。
▶ 看动画 · ε-δ:ε 给出输出窗口,δ 把输入框住
| 情形 | 定义(在 $\forall\eps>0$ 之后) |
|---|---|
| $x\to x_0^+$ | $\exists\delta>0,\ 0<x-x_0<\delta\imp|f(x)-A|<\eps$ |
| $x\to x_0^-$ | $\exists\delta>0,\ 0<x_0-x<\delta\imp|f(x)-A|<\eps$ |
| $x\to+\infty$ | $\exists M>0,\ x>M\imp|f(x)-A|<\eps$ |
| $x\to-\infty$ | $\exists M>0,\ x<-M\imp|f(x)-A|<\eps$ |
Cauchy 的写法还是文字:"当 $x$ 无限趋近于 $x_0$ 时,$f(x)$ 无限趋近于 $A$。"两个"无限"都没有着落。Weierstrass 的办法是把两个"无限趋近"各换成一个不等式:$\eps$ 管输出,$\delta$ 管输入,两个无穷小都变成可以任取的正数。
收益不只是"更严谨":从此否定一个极限也有固定套路——只要指出某个 $\eps_0>0$,无论 $\delta$ 取多小,总有 $x$ 落进 $\delta$ 范围却跑出 $\eps_0$ 窗口。十九世纪后半叶的分析严格化,很大程度上就是把这套翻译做完。
把 $\delta$ 当成"越小越好"。定义要的是"$\exists\delta>0$",而 $\delta$ 出现在条件 $0<|x-x_0|<\delta$ 里:$\delta$ 越大,被管住的 $x$ 越多,命题越难成立。所以某个 $\delta$ 能用,更小的当然也能用——我们主动取小,是为了让 $|f(x)-A|$ 变小,不是定义要求它小。
把"$\delta$ 可以依赖 $\eps$"记成"$\delta$ 可以依赖 $x$"。若允许对每个 $x$ 单独找 $\delta$,任何函数在任何点都"有极限",定义就空了。这与 $\eps$-$N$ 里"$N$ 不能依赖 $n$"是同一条戒律。
$\lim_{x\to x_0}f(x)=A$ $\iff$ 左右极限都存在且都等于 $A$。
这是判断"极限不存在"的常用武器:只要左右极限不等,双侧极限就不存在。
$f(x)=\operatorname{sgn}x$ 在 $x=0$ 处:左极限 $-1$,右极限 $1$,极限不存在。
本节带走:$\delta$ 是 $\eps$ 的函数;极限与 $f(x_0)$ 的取值无关。
3.2 Heine 定理:把函数问题变成数列问题
$\eps$-$\delta$ 证明每步都要造 $\delta$,很费手;第二章却已攒下一整套现成结论。Heine 定理的作用是修一条翻译通道:把关于 $x$ 的命题换成关于 $n$ 的命题,于是唯一性、保号性、四则运算、夹逼都能直接搬来。
$\lim\limits_{x\to x_0}f(x)=A$ 的充要条件是:对任意满足 $x_n\ne x_0$ 且 $x_n\to x_0$ 的数列,都有 $f(x_n)\to A$。
证明思路
必要性不难:$\eps$ 给 $\delta$,数列的"最终性"给 $n>N$ 时的 $0<|x_n-x_0|<\delta$。
充分性用反证:若极限不为 $A$,则存在 $\eps_0>0$,使对每个 $\delta=\frac1n$ 都能找到 $x_n$ 满足 $0<|x_n-x_0|<\frac1n$ 但 $|f(x_n)-A|\ge\eps_0$。于是 $x_n\to x_0$ 而 $f(x_n)\not\to A$,矛盾。∎
为什么能这样翻译?因为"$x\to x_0$"的全部内容就是:不管 $x$ 以什么方式靠近,只要够近,$f(x)$ 就够近。而"以什么方式"可以被一串数列完整采样——任取一列 $x_n\to x_0$($x_n\ne x_0$),就是一条具体的靠近路线。函数极限说"所有路线都通向 $A$",Heine 说"沿任何一条路线都通向 $A$",这两句话其实是同一句。
用途分两头:证不存在只需给出两条路线、两个落点,比 $\eps$-$\delta$ 反证省力;用性质则把它当翻译机。唯一搬不过去的是"一致性":若结论里出现"对所有的 $x$ 用同一个 $\delta$",逐点翻译就失效了——那正是一致连续要处理的事。
Heine 定理的价值在于:数列极限的所有性质(唯一性、保号性、四则运算、夹逼)可以整包搬过来,不必重新用 $\eps$-$\delta$ 证一遍。
找两条数列 $x_n,y_n\to x_0$,使 $f(x_n)$ 与 $f(y_n)$ 趋于不同的值。例:$f(x)=\sin\frac1x$,取 $x_n=\frac{1}{2n\pi}$ 得 $f(x_n)=0$;取 $y_n=\frac{1}{2n\pi+\pi/2}$ 得 $f(y_n)=1$。故 $x\to0$ 时极限不存在。
另一条常用的路:$f(x)=\frac{|x|}{x}$($x\to0$)左右极限为 $\pm1$。
再给一个"处处失效"的例子。Dirichlet 函数
$$D(x)=\begin{cases}1,&x\in\Q,\\ 0,&x\notin\Q\end{cases}$$
在任何 $x_0$ 处极限都不存在:有理数与无理数在任何区间里都稠密,故可取有理数列 $p_n\to x_0$($D(p_n)\equiv1$)与无理性列 $q_n\to x_0$($D(q_n)\equiv0$),两条路线落点不同。这个例子说明"极限存在"有多强:它要的不是"某条路线走得通",而是所有路线殊途同归。
用 Heine 定理最容易漏掉 $x_n\ne x_0$。若允许数列里出现 $x_0$,$f(x_0)$ 就被拉进极限:对 3.1 里的 $g$($g(1)=100$,其余 $g(x)=x+1$)取常数列 $x_n\equiv1$,得 $g(x_n)\equiv100\to100$,于是你会"证明"出 $\lim\limits_{x\to1}g(x)=100$。错在 $0<|x_n-x_0|$——定义早把 $x_0$ 赶出去了。同样,只验证一条数列也不够:$f(x)=\sin\frac1x$ 沿 $x_n=\frac{1}{2n\pi}$ 趋于 $0$,但极限并不存在。
本节带走:Heine 把函数极限翻译成数列极限,第二章的定理整包搬来。
3.3 两个重要极限
$$\lim_{x\to0}\frac{\sin x}{x}=1,\qquad \lim_{x\to\infty}\left(1+\frac1x\right)^x=e.$$
第一个的证明思路
对 $0<x<\frac\pi2$,由单位圆中的面积关系得 $\sin x<x<\tan x$,于是
$$\cos x<\frac{\sin x}{x}<1.$$
由 $\cos x\to1$($x\to0$)及夹逼,得 $\frac{\sin x}{x}\to1$。$x<0$ 时用 $\frac{\sin x}{x}=\frac{\sin(-x)}{-x}$ 化归。
注意:这个证明借用了 $\sin$ 的几何定义和弧度制。严格化要等到级数章用幂级数定义 $\sin$,那时 $\frac{\sin x}{x}\to1$ 是逐项估计的结果。
第一个极限的几何来源是一张面积三明治。单位圆里圆心角 $x$(弧度,$0<x<\frac\pi2$)对应三角形、扇形、大三角形,面积依次是 $\frac12\sin x$、$\frac12x$、$\frac12\tan x$,一层套一层,于是 $\sin x<x<\tan x$,即 $\cos x<\frac{\sin x}{x}<1$。两边同趋于 $1$,中间那个没有别的去处。这里的 $x$ 必须是弧度:换成角度,扇形面积不再是 $\frac x2$,那个 $1$ 就变成 $\frac{\pi}{180}$。弧度制不是记号偏好,它是这个极限等于 $1$ 的唯一理由。
导言里拿"用洛必达法则证 $\frac{\sin x}{x}\to1$"当循环论证的样板,坑就挖在这里。这个证明里藏了两处循环依赖。其一,扇形面积 $\frac12x$ 用了弧长 $x$,而弧长要用积分或极限定义,此刻还没有;其二,末尾用 $\cos x\to1$,这需要 $\cos$ 的连续性,而连续性又用极限定义。也就是说:用几何直观证 $\frac{\sin x}{x}\to1$,再用它去建立 $\sin$ 的连续性与求导公式,是一条循环路。严格的顺序正好相反:先用幂级数定义 $\sin,\cos$,由逐项估计得到 $\frac{\sin x}{x}\to1$,再证明几何定义与级数定义一致。本章先按几何走,是为了让人看见图形;逻辑上的欠账,到期数章才还。
求 (1) $\lim\limits_{x\to0}\dfrac{\sin3x}{x}$;(2) $\lim\limits_{x\to0}\dfrac{1-\cos x}{x^2}$;(3) $\lim\limits_{x\to\infty}\left(1+\dfrac2x\right)^x$。
解答
(1) $\dfrac{\sin3x}{x}=3\cdot\dfrac{\sin3x}{3x}\to3$。
(2) $\dfrac{1-\cos x}{x^2}=\dfrac{2\sin^2\frac x2}{x^2}=\dfrac12\left(\dfrac{\sin(x/2)}{x/2}\right)^2\to\dfrac12$。
(3) $\left(1+\frac2x\right)^x=\left[\left(1+\frac{2}{x}\right)^{x/2}\right]^2\to e^2$。
第二个极限是把 2.4 的数列版抬到实数。思路是夹:设 $x\ge1$,$n=[x]$,则 $n\le x<n+1$,$\frac{1}{n+1}<\frac1x\le\frac1n$,底数与指数同时被夹住,得
$$\left(1+\frac{1}{n+1}\right)^{n}<\left(1+\frac1x\right)^{x}<\left(1+\frac1n\right)^{n+1}.$$
左边 $=a_{n+1}\cdot\frac{n+1}{n+2}\to e$,右边 $=a_n\cdot\left(1+\frac1n\right)\to e$,由夹逼即得($x\to-\infty$ 时令 $y=-x$ 化归,$(1-\frac1y)^{-y}\to e$)。所以它不是新结论,是把数列结论用夹逼抬到实数上的结果——先离散,再夹逼,最后连续,本章反复出现这个套路。顺便破除一个错觉:$(1+\frac1x)^x$ 看着像 $1^\infty$,取 $x=1000$ 得 $2.7169$——底数只比 $1$ 大一点点,指数把它放大回来。$1^\infty$ 是未定式,不能直接当 $1$。
这个极限在十七、十八世纪是以"复利"和"对数底"的身份被注意到的:本金按 $100\%$ 年利率无限细分地复利,年底钱数趋于一个固定的数。Euler 在十八世纪的著作里系统使用记号 $e$,一般认为取自"exponential"(指数)的首字母;也有别的解释,至今没有定论。
把它叫"自然"底的理由,要等学完导数才看得出来:以 $e$ 为底时 $(e^x)'=e^x$,指数函数求导还是自己,所有底数里只有它做到这点。所以 $e$ 是"自然"的,不是人为挑的。
本节带走:两个重要极限要背,但要知道它们各自依赖什么前提。
3.4 无穷小、阶与等价替换
若 $\lim_{x\to x_0}\alpha(x)=0$,称 $\alpha$ 是 $x\to x_0$ 时的无穷小。
设 $\alpha,\beta$ 都是无穷小,且 $\beta\ne0$:
- 若 $\frac\alpha\beta\to0$,记 $\alpha=o(\beta)$,称 $\alpha$ 是高阶无穷小;
- 若 $\frac\alpha\beta\to c\ne0$,记 $\alpha=O(\beta)$,称同阶;特别 $c=1$ 时记 $\alpha\sim\beta$,称等价无穷小。
阶就是"谁跑得快"。取 $x=0.01$:$x^2=0.0001$,$x^3=0.000001$——同样往 $0$ 跑,$x^3$ 比 $x$ 快得多。所以 $x^2=o(x)$ 说的是"$x^2$ 相对 $x$ 可以忽略",而 $\ln(1+x)\sim x$ 说的是"同速,差别排在下一阶"。同阶只比速度的倍率,等价还要求倍率恰好是 $1$。类比到此为止:速度比较只在两者都趋于 $0$ 时有意义,若 $\beta$ 不趋于 $0$,比值的行为就与"谁快"无关。
| 函数 | 等价于 | 函数 | 等价于 |
|---|---|---|---|
| $\sin x$ | $x$ | $\tan x$ | $x$ |
| $1-\cos x$ | $\frac12x^2$ | $\ln(1+x)$ | $x$ |
| $e^x-1$ | $x$ | $(1+x)^\alpha-1$ | $\alpha x$ |
| $\arcsin x$ | $x$ | $\arctan x$ | $x$ |
若 $\alpha\sim\alpha'$,$\beta\sim\beta'$,则 $\lim\dfrac{\alpha}{\beta}=\lim\dfrac{\alpha'}{\beta'}$(只要后者存在)。
等价替换只能在乘除里用,是因为 $\alpha\sim\alpha'$ 给出的信息是相对误差趋于零:可写成 $\alpha=\alpha'(1+o(1))$。除法里两个相对误差相乘相除仍是小量;加法里两个几乎一样大的量相减,$o(1)$ 会被放大成主角,而它恰恰是被丢掉的部分。一句话:乘除看相对误差,加减看绝对误差,等价无穷小只保证前者。
最有名的错例是 $\sin x-x$。用 $\sin x\sim x$ 得 $0$,可真实值不是 $0$:由 Taylor 展开(第 6 章才讲,这里先借用结论)$\sin x=x-\frac{x^3}{6}+o(x^3)$,故 $\sin x-x=-\frac{x^3}{6}+o(x^3)\sim-\frac{x^3}{6}$。代 $x=0.1$ 验:$\sin0.1-0.1\approx-1.6658\times10^{-4}$,而 $-\frac{0.1^3}{6}\approx-1.6667\times10^{-4}$,量级与系数都对上了。那个"等于 $0$"的答案,错在把真正的主角当成误差扔了。
加减法中不能随意替换! 例如 $\lim\limits_{x\to0}\dfrac{\tan x-\sin x}{x^3}$。若把 $\tan x,\sin x$ 都换成 $x$,得 $0$,答案错。正确做法:
$$\tan x-\sin x=\tan x(1-\cos x)\sim x\cdot\frac{x^2}{2}=\frac{x^3}{2},$$
故极限为 $\frac12$。原因:两个等价量相减时,低阶部分正好抵消,剩下的高阶项才是主角——而"等价"只保留了低阶信息。
① 提公因子,把差变成乘:$\tan x-\sin x=\tan x(1-\cos x)$。② Taylor 展到不抵消的那一阶:$\sin x-x$ 展一阶会抵消,就展到三阶。③ 先通分或先合并,把差变成商。三条路的共同点:先把"相减"消灭掉,再谈替换。
本节带走:等价替换只对乘除因子有效,加减要提主部。
$\lim\limits_{x\to0}\dfrac{\sin 3x}{x}=$
凑成 $3\cdot\dfrac{\sin 3x}{3x}\to3\cdot1$。
- 用 $\eps$-$\delta$ 证明 $\lim\limits_{x\to2}(3x-1)=5$。
- 求 $\lim\limits_{x\to0}\dfrac{\sqrt{1+x}-1}{x}$。
- 求 $\lim\limits_{x\to0}x\sin\dfrac1x$,并说明为什么不能用"$\sin\frac1x$ 无极限"来否定它。
- 判断 $\lim\limits_{x\to0}\dfrac{\sin x}{x}=1$ 的证明中,"$\cos x<\frac{\sin x}{x}<1$"这一步依赖了什么前提。
答案与提示
1. $|3x-1-5|=3|x-2|$,任给 $\eps>0$ 取 $\delta=\eps/3$ 即可。
2. 有理化:$\frac{\sqrt{1+x}-1}{x}=\frac{1}{\sqrt{1+x}+1}\to\frac12$。
3. $0\le|x\sin\frac1x|\le|x|\to0$,由夹逼极限为 $0$。有界量乘无穷小仍是无穷小——虽然 $\sin\frac1x$ 本身没有极限,但它有界,被 $x\to0$ 压住了。
4. 依赖 $0<x<\frac\pi2$(单位圆中扇形面积夹在三角形之间),还要依赖 $\cos x\to1$ 本身。这正是"循环论证风险"的典型位置。
函数的连续性Continuity
教材对应:第四章 函数的连续性 · §1 连续性概念 §2 连续函数的性质 §3 初等函数的连续性
- “连续”能不能只用极限说清楚,不借助图形?
- 为什么闭区间上的连续函数一定有最大值,换成开区间就没有?
- “每一点都连续”和“整个区间一致连续”,差在哪个字上?
- 连续 = 极限值等于函数值;间断点怎么分类
- 局部性质:局部有界、局部保号
- 闭区间上的三条大定理:有界、最值、介值
- 一致连续:连续是"逐点"的,一致连续是"整体"的
上一章把“极限”磨成了工具,这一章第一次把它装回函数身上:连续,就是极限值恰好等于函数值,除此之外不多加一个字。后面所有的性质——有界、最值、介值、一致连续——都是从这个等式里榨出来的,没有一条需要新假设。
但这一章的转折不在定义,在反例。高中给你的函数图像都是“一笔画得下来”的,那是粉笔的物理限制,不是数学的限制。十九世纪的数学家花了很久才承认:直觉上“不断”的东西可以处处病态;反过来,只要补上“闭区间”三个字,连续函数就能长出三条极强的大定理。所以本章真正的问题不是“连续是什么”,而是“哪个条件在承重”。
给下一章留的口子:导数要算“差商的极限”,而差商本身是函数,所以得先明白连续性怎么运作。下一章的第一个定理“可导必连续”,就是把本章定义代进去算一行。
连续是"极限"和"函数值"终于握手的地方。本章的高潮是三个定理——它们看起来"显然",但去掉"闭区间"或"连续"任何一个条件都会立刻失效。这一章的考点几乎全在反例上。
4.1 连续与间断点
设 $f$ 在 $x_0$ 的某邻域内有定义。若 $\lim\limits_{x\to x_0}f(x)=f(x_0)$,则称 $f$ 在 $x_0$ 连续。
写成 $\eps$-$\delta$:$\forall\eps>0,\ \exists\delta>0,\ \forall x\in U(x_0,\delta):\ |f(x)-f(x_0)|<\eps$。注意这里没有 $0<|x-x_0|$——因为现在 $x=x_0$ 也要算进来。
若 $f$ 在区间 $I$ 上每一点都连续,称 $f$ 在 $I$ 上连续,记 $f\in C(I)$。
注意定义里没有出现“图形”两个字。它只说了一件事:你想要多小的误差 $\eps$,我就能找出一个半径 $\delta$,让 $x_0$ 附近这么近的所有点,函数值都落进 $f(x_0)$ 的 $\eps$-邻域。具体点:$f(x)=x^2$ 在 $x_0=1$,若要误差不超过 $\eps=0.01$,取 $\delta=0.004$ 就够——$1.004^2=1.008016$,差 $0.008<0.01$;另一侧 $0.996^2=0.992016$,差也是 $0.008$。整个定义就是一份“你报精度、我报半径”的承诺。
等价地说,连续就是"增量趋于零":$\lim_{\Delta x\to0}\Delta y=0$,其中 $\Delta y=f(x_0+\Delta x)-f(x_0)$。
“一笔画不断”这个高中直觉,毛病在于它把“连续”当成了图形的性质。图是画出来的,画一遍只走有限步,笔尖当然画不出无穷多次振荡;连续却是逐点的极限等式,跟能不能画完没有关系。下面三个例子依次把这条直觉拆掉。
Dirichlet 函数:$D(x)=1$($x$ 为有理数)、$D(x)=0$($x$ 为无理数)。它在每一点都不连续——任何邻域里都既有有理数又有无理数,函数值在 $0$ 和 $1$ 之间跳,极限根本不存在。这说明连续必须逐点检验,而检验点可以密到无法回避。
$\sin\frac1x$ 在 $x=0$:每一段曲线都光滑得挑不出毛病,可越靠近 $0$ 振荡越快,$f$ 在 $0$ 的任何邻域里都取遍 $[-1,1]$,所以极限不存在。要注意它的问题不是“画不完”:$f(x)=x\sin\frac1x$(补 $f(0)=0$)的图像同样画不完,却在 $0$ 处连续,因为振幅被 $x$ 压住了。决定连续性的是振幅,不是振荡次数。
Weierstrass 函数把病态推向另一个方向:它处处连续,却处处不可导,图像处处是“尖”,没有一小段有切线。这说明“连续”这个条件弱得超乎直觉——所以关于连续函数的定理必须靠条件(闭、有界、连续)来补,不能靠图像。
Bolzano 在 1817 年就给出了连续性的严格定义,并用它证明了介值定理,比 Cauchy 的系统讲授还早。但他的文章长期没人读,同样的定义后来在 Cauchy 手里才成为标准。
Weierstrass 在 1872 年公布了一个处处连续、处处不可导的函数(形如 $\sum a^n\cos(b^n\pi x)$,其中 $0<a<1$、$b$ 为奇数且 $ab$ 足够大)。当时不少数学家很难接受,认为这类函数是对“曲线”概念的破坏。它真正的后果不是多了一个怪例,而是逼着大家承认:“连续”只能靠 $\eps$-$\delta$ 讲,不能靠“看图”讲。
| 类型 | 判别 | 例子 |
|---|---|---|
| 可去间断点 | 左右极限存在且相等,但不等于 $f(x_0)$(或 $f(x_0)$ 无定义) | $f(x)=\frac{\sin x}{x}$ 在 $x=0$ |
| 跳跃间断点 | 左右极限都存在但不相等 | $\operatorname{sgn}x$ 在 $x=0$ |
| 第二类(无穷) | 至少一侧极限为无穷 | $\frac1x$ 在 $x=0$ |
| 第二类(振荡) | 至少一侧极限不存在且不趋于无穷 | $\sin\frac1x$ 在 $x=0$ |
不必背那四行表,按顺序问两个问题就行。
第一问:左右极限“在不在”?只要有一侧不存在,就是第二类,到此为止。无穷与振荡只是“不存在”的两种样子:$\frac1x$ 是值跑掉了,$\sin\frac1x$ 是值不肯停。
第二问:都在,那“等不等”?两侧不相等 → 跳跃;相等但不等于 $f(x_0)$(或 $f(x_0)$ 根本没定义)→ 可去。“可去”的意思是补一个值或改一个值就能连续,这一点没有更深的病。
口诀:先看在不在,再看等不等;在而不等是跳跃,等而错位是可去。
前两类统称第一类间断点(左右极限都存在),后两类称第二类。这个分类不是考试装饰:第九章会证明"闭区间上只有有限个第一类间断点的有界函数可积",间断点的类型直接决定能不能积分。
① “极限存在就是连续”——错。$\frac{\sin x}{x}$ 在 $0$ 处极限存在(等于 $1$),但那一点没有定义,是可去间断。连续要的是“极限值 = 函数值”这个等式,光有极限不算。
② “没定义的点才叫间断点”——错。$\operatorname{sgn}x$ 在 $0$ 处有定义(值为 $0$),照样是跳跃间断。间断只看极限与函数值对不对得上,与有没有定义无关。
本节带走:连续 = 极限值等于函数值;间断点按左右极限分四类。
4.2 局部性质
设 $f$ 在 $x_0$ 连续。
(1) 局部有界:存在 $\delta>0$ 和 $M>0$,使 $x\in U(x_0,\delta)$ 时 $|f(x)|\le M$。
(2) 局部保号:若 $f(x_0)>0$,则存在 $\delta>0$,使 $x\in U(x_0,\delta)$ 时 $f(x)>\frac{f(x_0)}{2}>0$。
这两条都是把"极限的局部性质"里的 $A$ 换成 $f(x_0)$,直接照搬。
这两条合成一句承诺:只要 $f$ 在 $x_0$ 这一点连着,那么在 $x_0$ 附近一小段里,函数值既不会飞出去(有界),也不会突然翻脸变号(保号)。代价是这一段的半径 $\delta$ 由 $f$ 和 $x_0$ 共同决定,可能小得可怜。数字版:$f(x)=\frac1x$ 在 $x_0=2$,取 $\delta=1$,则对一切 $x\in(1,3)$ 有 $|f(x)|<1$——$M=1$ 就是这一段能给的界。
为什么只能是局部的?还看 $f(x)=\frac1x$ 在 $x_0=2$:半径取 $1$ 时有界,一放大到 $(0,2)$ 就吃到 $x\to0^+$,界立刻消失。保号性同理:$f(x)=x$ 在 $x_0=1$ 附近恒正(取 $\delta=\frac12$ 有 $f>\frac12$),可在整条 $\R$ 上它当然变号。“局部”两个字不是谦虚,是准确的边界。
极值判定全靠它,只是换了个对象:若 $f$ 在 $x_0$ 取极大值,则 $x$ 在 $x_0$ 左侧时差商 $\ge0$、右侧时差商 $\le0$;由极限的保号性,两侧极限(同一个 $f'(x_0)$)必须同时 $\ge0$ 与 $\le0$,故 $f'(x_0)=0$。这就是第六章 Fermat 引理的证明。
"局部"两个字不能丢。$f(x)=\frac1x$ 在 $(0,1)$ 上处处连续,但在整个区间上无界——局部有界推不出整体有界。需要"闭区间 + 连续"才行(见下节)。
本节带走:“局部有界”“局部保号”都别丢掉“局部”二字。
4.3 闭区间上连续函数的三大定理
若 $f\in C[a,b]$,则 $f$ 在 $[a,b]$ 上有界。
证明(反证 + 列紧性)
若 $f$ 无界,则对每个 $n$ 存在 $x_n\in[a,b]$ 使 $|f(x_n)|>n$。由 Bolzano–Weierstrass 定理(有界数列有收敛子列),存在子列 $x_{n_k}\to x_0\in[a,b]$。由连续性 $f(x_{n_k})\to f(x_0)$,特别地 $\{f(x_{n_k})\}$ 有界,与 $|f(x_{n_k})|>n_k\to\infty$ 矛盾。∎
有界性是整章的地基:没有它,$\sup f$ 可能等于 $+\infty$,“取到最大值”就无从谈起。
(1) 拿掉“闭”:$f(x)=\frac1x$ 在 $(0,1)$ 上连续,却无界。区间开着,$x$ 能任意靠近 $0$,函数值被推向 $+\infty$;而“跑掉的那一头”不在定义域里,连续性管不到它。
(2) 拿掉“有界区间”:$f(x)=x$ 在 $[0,+\infty)$ 上连续,闭是闭的,却无界。注意 $[0,+\infty)$ 是闭集但不是有界区间——“闭”和“有界”是两件独立的事,定理里“闭区间”三个字同时管住了这两件。
(3) 拿掉“连续”:在 $[-1,1]$ 上令 $f(x)=\frac1x$($x\ne0$)、$f(0)=0$。区间闭且有界,可 $f$ 无界——不连续的那一个点,就足以让整条结论作废。
若 $f\in C[a,b]$,则 $f$ 在 $[a,b]$ 上取到最大值与最小值:存在 $x_1,x_2\in[a,b]$,使 $f(x_1)=\max\limits_{[a,b]}f$,$f(x_2)=\min\limits_{[a,b]}f$。
证明思路
由上确界原理,$M=\sup_{[a,b]}f$ 有限(因为有界)。由上确界的定义,存在 $x_n$ 使 $f(x_n)>M-\frac1n$。取收敛子列 $x_{n_k}\to x_1\in[a,b]$,由连续性 $f(x_1)=\lim f(x_{n_k})=M$。∎
把 $[a,b]$ 换成 $(a,b)$ 就全塌了:$f(x)=x$ 在 $(0,1)$ 上连续,既无最大值也无最小值;$f(x)=\frac1x$ 在 $(0,1)$ 上连续但无界。开区间丢掉的正是两个端点,而极限可能"跑向端点"。
最值定理说的不是“有上界”,而是“上界被某一点真的取到”。这两件事差得很远:$(0,1)$ 上 $f(x)=x$ 的上确界是 $1$,却没有哪一点的函数值等于 $1$;换成 $[0,1]$ 就取到了($x=1$)。定理的实质是上确界可达,而可达性来自两处:闭区间把端点收了进来,连续把极限值钉在了函数值上。
(1) 开区间:$f(x)=x^2$ 在 $(0,1)$ 上最大值最小值都够不着。
(2) 无界区间:$f(x)=x$ 在 $[0,+\infty)$ 上最小值 $0$ 取得到,最大值没有——只塌一半。这说明“最大值”和“最小值”确实是两个独立结论,缺条件时它们可以分别失效。
(3) 不连续:在 $[0,1]$ 上令 $f(x)=x$($x<1$)、$f(1)=0$。闭且有界,但最大值 $1$ 只被无限逼近,取不到。改动只发生在一点,结论就没了。
若 $f\in C[a,b]$,且 $f(a)<0<f(b)$,则存在 $\xi\in(a,b)$ 使 $f(\xi)=0$。
更一般地:$f$ 在 $[a,b]$ 上连续,则它取遍 $f(a)$ 与 $f(b)$ 之间的一切值。
证明(二分法 + 区间套)
令 $a_1=a$,$b_1=b$。取中点 $c_1=\frac{a_1+b_1}{2}$:若 $f(c_1)=0$ 完事;若 $f(c_1)>0$ 取 $[a_2,b_2]=[a_1,c_1]$,否则取 $[c_1,b_1]$。
如此得区间套 $[a_n,b_n]$,长度 $\frac{b-a}{2^{n-1}}\to0$,且 $f(a_n)\le0\le f(b_n)$。由区间套定理存在唯一 $\xi$ 属于所有区间,$a_n\to\xi$,$b_n\to\xi$。由连续性 $f(\xi)=\lim f(a_n)\le0$ 且 $f(\xi)=\lim f(b_n)\ge0$,故 $f(\xi)=0$。∎
这个方法同时给出了数值求根的算法,误差每步减半。
介值定理的条件审计有点特别:它真正吃的是连续,闭区间只是为了让 $f(a)$、$f(b)$ 这两个端点值有意义。事实上连续函数把区间映成区间,在 $(0,1)$ 上连续也一样取遍中间值。所以三条定理里,“闭”对它承重最少——有界与最值没它立刻崩,而它只要有连续就成立。
去掉连续,一句话就崩:$f(x)=\operatorname{sgn}x$ 在 $[-1,1]$ 上,$f(-1)=-1<0<1=f(1)$,可它只取 $-1,0,1$ 三个值,$\frac12$ 永远取不到。区间被“跳跃”撕开,中间值掉进去了。
还有一个操作上的坑:把区间换成开区间时,端点值不能直接“代进去”。例如 $f(x)=\ln x$ 在 $(0,2)$ 上连续,$f(0^+)=-\infty<0<\ln2$,零点 $x=1$ 确实存在;但你不能写 $f(0)<0$,因为 $0$ 不在定义域里。正确写法是取 $\delta>0$ 使 $f(\delta)<0$,再在 $[\delta,2]$ 上用零点定理。端点值要先用极限落成一个内点的函数值。
证明方程 $x=\cos x$ 在 $(0,\frac\pi2)$ 内有且仅有一个实根。
解答
令 $f(x)=x-\cos x$,在 $[0,\frac\pi2]$ 上连续。$f(0)=-1<0$,$f(\frac\pi2)=\frac\pi2>0$,由零点定理存在根。
唯一性:$f'(x)=1+\sin x>0$,$f$ 严格递增(第五章内容,也可直接用单调性),故根唯一。
存在性用介值定理,唯一性用单调性——这是这类题的标准两段式。
二分法的数字长相。用介值定理解 $x=\cos x$:$f(x)=x-\cos x$ 在 $[0,\frac\pi2]$ 上连续,$f(0)=-1$,$f(\frac\pi2)\approx+0.5708$,两端异号,所以根落在 $(0,\frac\pi2)$ 内。
| 步骤 | 中点 $c$ | $f(c)=c-\cos c$ | 根所在区间 |
|---|---|---|---|
| 初始 | — | $f(0)=-1$,$f(1.5708)\approx+0.5708$ | $[0,\,1.5708]$ |
| 1 | $0.7854$ | $\approx+0.0783$ | $[0,\,0.7854]$ |
| 2 | $0.3927$ | $\approx-0.5312$ | $[0.3927,\,0.7854]$ |
| 3 | $0.5890$ | $\approx-0.2424$ | $[0.5890,\,0.7854]$ |
三步之后区间长度是 $0.1964=\frac{\pi/2}{8}$,每走一步误差减半。真根约 $0.7391$,此时稳稳落在区间内。这就是“存在性证明顺手给出算法”的样子:定理没说根在哪,可证明过程本身就是一张找根的流程图。
三条定理在后面哪里被用,值得现在就记一笔。第六章:Rolle 定理直接调用最值定理(闭区间上连续 ⇒ 取到最值,再在内部极值点用 Fermat 引理),整条“桥梁”都架在这上面。第九章:证明“闭区间上连续函数可积”走的是“连续 ⇒ 一致连续(Cantor)⇒ 振幅可控”这条线,而“可积必有界”回顾的正是有界性定理。第七章:Cantor 定理的证明要用有限覆盖。换句话说,本章这几条结论是后面所有“存在性”证明的提款机。
本节带走:三条定理都从“连续”榨出来;但“闭区间”在有界、最值两条上是硬条件,对介值只是让端点值有意义。
4.4 一致连续:整个区间用同一个 $\delta$
设 $f$ 在区间 $I$ 上有定义。若
$$\forall\eps>0,\ \exists\delta>0,\ \forall x_1,x_2\in I:\ |x_1-x_2|<\delta\ \Rightarrow\ |f(x_1)-f(x_2)|<\eps,$$
则称 $f$ 在 $I$ 上一致连续。
连续:$\forall x_0\ \forall\eps\ \exists\delta$ —— $\delta$ 可以依赖 $x_0$。
一致连续:$\forall\eps\ \exists\delta\ \forall x_1,x_2$ —— $\delta$ 只依赖 $\eps$,全区间通用。
换句话说:一致连续要求"整个区间上斜率被统一控制住",不允许在某个点附近越来越陡。
连续是"每一点有它自己的 δ";一致连续是"整个区间共用一个 δ"。前者允许你在陡的地方把 δ 调小,后者不许——所以在 $(0,1)$ 上 $1/x$ 连续,却做不到"一个 δ 通吃"。
把这件事讲成一所学校。连续是“每个老师各自定自己的及格线”:你去问张老师,他给你一个 $\delta_张$;去问李老师,他给你一个 $\delta_李$。每个点都能报出一个 $\delta$,但这些 $\delta$ 可能一个比一个小得离谱,没人拿得出一个全校通用的数。一致连续是“教务处下一个统一文件”:一个 $\delta$,区间里所有点都认。
差别不在“有没有”,而在“能不能统一”。$1/x$ 在 $(0,1)$ 上每个点都有自己的 $\delta$,可教务处开不出统一文件,因为越靠近 $0$,需要的 $\delta$ 越小,小到没有正的下界。类比到此为止:学校标准是人定的、可以妥协;$\delta$ 是存在性声明,不许含糊——要么有一个正数能通吃,要么一个都没有。
把“越靠近 $0$ 越要更小”算成数字。在 $x_0$ 附近,$\left|\frac1x-\frac1{x_0}\right|\approx\frac{|x-x_0|}{x_0^2}$,要让误差 $<\eps$,取 $\delta\approx\eps x_0^2$ 就行。$\eps=0.01$ 时:$x_0=1$ 只要 $\delta=0.01$;$x_0=0.1$ 要 $\delta=0.0001$;$x_0=0.01$ 要 $\delta=0.000001$。$\delta$ 随 $x_0\to0$ 一路缩向 $0$,所以“统一的 $\delta$”不可能存在。
$f(x)=\dfrac1x$ 在 $(0,1)$ 上连续,但不一致连续。
证明
取 $x_n=\frac1n$,$y_n=\frac{1}{n+1}$,则 $|x_n-y_n|=\frac{1}{n(n+1)}\to0$,但
$$|f(x_n)-f(y_n)|=|n-(n+1)|=1\not\to0.$$
所以无论 $\delta$ 取多小,总能找到相距小于 $\delta$ 的两点,函数值相差 $1$。取 $\eps=\frac12$ 即违反一致连续的定义。
若 $f\in C[a,b]$,则 $f$ 在 $[a,b]$ 上一致连续。
证明(有限覆盖,第七章会细讲)
任给 $\eps>0$。对每点 $x\in[a,b]$,由连续性存在 $\delta_x>0$,使 $t\in U(x,2\delta_x)$ 时 $|f(t)-f(x)|<\frac\eps2$。
开区间族 $\{U(x,\delta_x)\}_{x\in[a,b]}$ 覆盖 $[a,b]$,由有限覆盖定理可取有限个 $x_1,\dots,x_m$ 仍覆盖。令 $\delta=\min\{\delta_{x_1},\dots,\delta_{x_m}\}>0$。
任取 $|x-y|<\delta$。设 $x\in U(x_k,\delta_{x_k})$,则 $|y-x_k|\le|y-x|+|x-x_k|<\delta+\delta_{x_k}\le2\delta_{x_k}$,于是 $|f(y)-f(x_k)|<\frac\eps2$,从而 $|f(x)-f(y)|<\eps$。∎
Cantor 定理的证明里有两处吃“闭区间”,值得单独点出来。第一,开区间族 $\{U(x,\delta_x)\}$ 要能取出有限个仍覆盖整个区间——有限覆盖定理只对闭区间成立,$(0,1)$ 上的开覆盖可以一个劲儿往端点里挤,抽不出有限个。第二,取出有限个之后才有 $\delta=\min\{\delta_{x_1},\dots,\delta_{x_m}\}$:有限个正数的最小值仍是正数,而无限个正数的下确界可以是 $0$。一致连续偏偏要求 $\delta>0$,所以这两步一步都松不得。
换句话说,一致连续等于说“这个区间上的连续性能被打包成一个正数 $\delta$”。闭区间让打包成为可能(有限覆盖),开区间则常常让 $\delta$ 在端点附近被磨成 $0$。所以 Cantor 定理不是“闭区间上运气好”,而是“闭区间的紧性买来了统一的 $\delta$”。
“逐点连续”与“一致连续”被分开,是十九世纪七十年代的事:Heine 与 Cantor 在整理闭区间上连续函数的性质时,证明了一致连续可由逐点连续推出,这就是今天的 Heine–Cantor 定理。在此之前,“每点连续”常被默认足够强;直到人们发现它推不出“整个区间共用一个 $\delta$”,两个概念才被正式分开。
"闭区间"不能换成开区间:$\frac1x$ 在 $(0,1)$ 上连续但非一致连续。"连续"也不能去掉:$\operatorname{sgn}x$ 在 $[-1,1]$ 上不一致连续。两个条件都在承重。
很多人以为“连续 + 有界”就能推出一致连续——错。$f(x)=\sin\frac1x$ 在 $(0,1)$ 上连续且有界($|f|\le1$),却不一致连续:取 $x_n=\frac{1}{2n\pi}$、$y_n=\frac{1}{2n\pi+\pi/2}$,两点距离趋于 $0$,函数值却在 $0$ 与 $1$ 之间反复跳。有界压不住振荡。
本节带走:一致连续是全区间共用一个 $\delta$;换成开区间就会失效。
若 $f\in C[a,b]$,则下列一定成立的是
有界性定理。B、C、D 的反例:$|x|$、$x^2$、$\sin x$。
- $f(x)=\dfrac{x^2-1}{x-1}$ 在 $x=1$ 处是什么类型的间断点?怎样"补定义"使它连续?
- 是否存在 $[0,1]$ 上的连续函数,取到最大值但不取到最小值?说明理由。
- 证明 $f(x)=\sqrt x$ 在 $[0,+\infty)$ 上一致连续。
答案与提示
1. 可去间断点。$\lim_{x\to1}\frac{x^2-1}{x-1}=\lim(x+1)=2$,补充定义 $f(1)=2$ 即连续。
2. 不存在。最值定理保证最大、最小都取到,两者是绑定的。这题是想让你确认定理的"双向性"。
3. 用 $|\sqrt x-\sqrt y|=\dfrac{|x-y|}{\sqrt x+\sqrt y}\le\sqrt{|x-y|}$,取 $\delta=\eps^2$ 即可($x=y$ 时也成立)。这个不等式是全区间通用的,所以一致连续。
导数与微分Derivatives · Differentials
教材对应:第五章 导数和微分 · §1 导数的概念 §2 求导法则 §3 参变量函数的导数·高阶导数 §4 微分
- 切线到底是什么?“割线的极限”这句话怎么落地?
- 可导一定连续,那连续一定可导吗?反例长什么样?
- 微分里的 $\dd x$,到底是无穷小还是普通变量?
- 导数 = 差商的极限;可导必连续,反之不然
- 求导法则与链式法则(证明只做一遍,之后放心用)
- 高阶导数、Leibniz 公式
- 微分:$dy=f'(x)\Delta x$,可微 $\iff$ 可导,形式不变性
上一章的连续只肯说“函数值彼此接近”,是个定性的、没有刻度的说法。这一章给它装上刻度:接近得有多快?把“函数值的变化 ÷ 自变量的变化”取极限,得到的数就是导数。从此能算速度、斜率、边际量,也能反过来用导数控制函数——那是第六章的事。
暗中还有一条线:记号的胜利。同样是变化率,Newton 写 $\dot y$,Leibniz 写 $\frac{\dd y}{\dd x}$;今天链式法则、换元积分、微分形式全长在 Leibniz 的记号上。底线只有一条:导数是一个极限,先有存在,才谈公式。
5.1 导数:瞬时变化率
设 $y=f(x)$ 在 $x_0$ 的某邻域内有定义。若极限
$$f'(x_0)=\lim_{\Delta x\to0}\frac{f(x_0+\Delta x)-f(x_0)}{\Delta x}=\lim_{x\to x_0}\frac{f(x)-f(x_0)}{x-x_0}$$
存在,则称 $f$ 在 $x_0$ 可导,该极限称为 $f$ 在 $x_0$ 的导数,记 $f'(x_0)$ 或 $\left.\dfrac{\dd y}{\dd x}\right|_{x_0}$。
切线问题最早不是为了求斜率,而是为了求极值。Fermat 在十七世纪三十年代用一个古怪办法:设 $f(x+e)\approx f(x)$,消去公共项、除以 $e$,最后令 $e=0$,解出的 $x$ 就是极值点。这本质上就是解 $f'(x)=0$,可他说不清为什么能先除以 $e$ 再令 $e=0$——漏洞悬了近两百年,才由极限定义补上。
速度问题是另一条线。Newton 为处理变速运动,把变化率叫“流数”,记 $\dot y$,主变量默认是时间,这套记号今天还活在物理书里。Leibniz 从几何出发,写成两个微分的商 $\frac{\dd y}{\dd x}$:链式法则看着像分数约分,高阶导数是 $\frac{\dd^2y}{\dd x^2}$,换元时把 $\dd x$ 当符号搬来搬去几乎不出错。两人还为“谁先发明”争了半辈子,一般认为英国数学界因此长期固守 Newton 的写法。
左侧是"割线斜率",取极限后成为"切线斜率"。物理上就是瞬时速度。把这个图像记住,后面所有定理都能翻译成几何语言。
导数就是"把割线斜率取极限"。h 越小,割线越像切线;如果这个斜率随着 h→0 有极限,就把它定义为切线斜率。记住:它只是一个极限,不保证图形好看,也不保证导函数连续。
为什么“极限存在”是硬要求?因为切线斜率必须唯一。$f(x)=|x|$ 在 $0$ 处,割线斜率右侧恒为 $+1$、左侧恒为 $-1$,两个方向给出两条不同的“切线”,于是我们既不承认切线,也不承认导数——不是算不出来,是答案不唯一。$f(x)=x\sin\frac1x$(补 $f(0)=0$)更极端:它连续,可差商 $\sin\frac1x$ 在 $0$ 附近跑遍 $[-1,1]$,极限不存在。可导排除的不只是尖角,还有无限振荡。
Newton 与 Leibniz 的导数都建立在“无穷小”上:一个比任何正数都小、又不等于零的量。Berkeley 当年嘲讽它是“消失量的鬼魂”——先是非零好让你去除,转眼又等于零好让那项消失。缺口由 Cauchy 补上:导数成了差商的极限,无穷小不再是某个数,而是趋于零的变量;Weierstrass 再把它写成 $\eps$-$\delta$。
▶ 看动画 · 割线转切线:h→0 时斜率趋于 f′(1)
若 $f$ 在 $x_0$ 可导,则 $f$ 在 $x_0$ 连续。反之不成立。
证明
$$\lim_{x\to x_0}\big(f(x)-f(x_0)\big)=\lim_{x\to x_0}\frac{f(x)-f(x_0)}{x-x_0}\cdot(x-x_0)=f'(x_0)\cdot0=0.$$
故 $\lim_{x\to x_0}f(x)=f(x_0)$。∎
(1) $f(x)=|x|$ 在 $x=0$ 连续但不可导。
解答
差商 $\dfrac{|x|-0}{x}=\operatorname{sgn}x$($x\ne0$)。左极限 $-1$,右极限 $1$,故差商极限不存在,不可导。
几何上:原点处是"尖角",没有唯一的切线。
$$f(x)=\begin{cases}x^2\sin\dfrac1x,&x\ne0,\\ 0,&x=0.\end{cases}$$
$f$ 在 $x=0$ 可导($f'(0)=0$),但 $f'$ 在 $x=0$ 处不连续。
解答
$x\ne0$ 时 $f'(x)=2x\sin\frac1x-\cos\frac1x$,当 $x\to0$ 时 $\cos\frac1x$ 无极限,故 $f'$ 不连续。
而 $f'(0)=\lim_{x\to0}\frac{x^2\sin(1/x)}{x}=\lim x\sin\frac1x=0$ 存在。
意义:"可导"只保证 $f'$ 存在,不保证 $f'$ 连续。这也是为什么中值定理要单独证明,而不能"用导数连续 + 拉格朗日"糊弄过去。
用定义把导数算一遍,看它怎么落地。求 $f(x)=\frac1x$ 在 $x_0=3$ 的导数:
$$\frac{f(3+h)-f(3)}{h}=\frac{1}{h}\left(\frac{1}{3+h}-\frac13\right)=-\frac{1}{3(3+h)}\ \longrightarrow\ -\frac19\approx-0.111111.$$
代数字看收敛:$h=0.1$ 得 $-0.107527$,$h=0.01$ 得 $-0.110742$,$h=0.001$ 得 $-0.111074$。约分后 $h$ 从分母上消失,这才是“极限存在”的实质。若要误差小于 $0.001$,由 $\left|-\frac{1}{3(3+h)}+\frac19\right|=\frac{|h|}{3|9+3h|}$,取 $|h|\le0.02$ 时右端不超过 $\frac{0.02}{26.82}\approx0.00075$,故 $\delta=0.02$ 就够。
本节带走:导数是割线斜率的极限:可导必连续,反之不然。
5.2 求导法则
设 $u,v$ 在 $x$ 可导,则
$$(u\pm v)'=u'\pm v',\quad (uv)'=u'v+uv',\quad \left(\frac uv\right)'=\frac{u'v-uv'}{v^2}\ (v\ne0).$$
若 $y=f(u)$ 在 $u$ 可导,$u=g(x)$ 在 $x$ 可导,则链式法则
$$\frac{\dd y}{\dd x}=f'(g(x))\,g'(x).$$
链式法则的证明要点
写 $\Delta u=g(x+\Delta x)-g(x)$,$\Delta y=f(u+\Delta u)-f(u)$。由可导性,$\Delta y=f'(u)\Delta u+o(\Delta u)$,$\Delta u=g'(x)\Delta x+o(\Delta x)$,代入即得 $\Delta y=f'(u)g'(x)\Delta x+o(\Delta x)$,两边除以 $\Delta x$ 取极限。
这个"可导 ⇒ 增量可以写成线性主部 + 高阶无穷小"的视角,正是下一节微分的来源。
链式法则的"物理"解释:$y$ 随 $u$ 的变化率 × $u$ 随 $x$ 的变化率 = $y$ 随 $x$ 的变化率。写成 $\frac{dy}{dx}=\frac{dy}{du}\cdot\frac{du}{dx}$ 时,$du$ 好像可以约掉——这是巧合,不是证明。真正让它成立的是上面那个 $o$ 估计。
公式很短,错误几乎永远出在同一处:忘了乘 $g'(x)$。典型错解 $(\sin2x)'=\cos2x$(漏 $2$)、$(e^{x^2})'=e^{x^2}$(漏 $2x$)。数字验证:$x=0$ 时 $\sin2x$ 对 $x$ 的敏感度应是“$x$ 每增 $0.001$,函数值增约 $0.002$”,因为 $2x$ 先被放大了两倍,而 $\cos0=1$ 只有真值的一半。内层是放大器,外层只对被放大过的变化作反应。自查口诀:$y'_x=y'_u\cdot u'_x$,三个撇各挂一个变量。
$y=f(x)$ 与 $x=f^{-1}(y)$ 是同一条曲线,只交换了坐标轴的名字,所以两条图像关于 $y=x$ 对称。对称把横竖坐标互换,也把斜率 $k$ 换成 $\frac1k$,于是 $(f^{-1})'(y_0)=\frac{1}{f'(x_0)}$($y_0=f(x_0)$)。数字版:$y=x^2$ 在 $x_0=2$ 处斜率 $4$,反函数 $\sqrt y$ 在 $y_0=4$ 处斜率就是 $\frac14$——一个越陡另一个越平,乘积恰为 $1$。前提是 $f'(x_0)\ne0$ 且 $f$ 在附近严格单调;例:$y=x^3$ 在 $0$ 处 $f'(0)=0$,反函数 $\sqrt[3]y$ 在该点确实不可导(竖直切线)。
本节带走:链式法则的本质是“增量 = 线性主部 + 高阶小量”。
5.3 高阶导数与 Leibniz 公式
把 $f'$ 再求导得 $f''$,一般地记 $f^{(n)}$。乘积的高阶导数有公式:
$$(uv)^{(n)}=\sum_{k=0}^{n}\binom nk u^{(k)}v^{(n-k)}.$$
形式与二项式展开完全一样。记不住的话,用归纳法推一遍就懂了。
它和二项式 $(u+v)^n=\sum\binom nk u^kv^{n-k}$ 长得一样,不是巧合。求 $n$ 次导数可以想成“做 $n$ 次选择”:每一撇要么打在 $u$ 上、要么打在 $v$ 上。若有 $k$ 撇落在 $u$ 上就得到 $u^{(k)}v^{(n-k)}$,而选择的顺序有 $\binom nk$ 种,乘法可交换使它们合并成一项,系数正是 $\binom nk$——二项式里 $\binom nk$ 数的也是“$n$ 个括号挑 $k$ 个取 $u$”的方案数。$n=2$ 时 $(uv)''=u''v+2u'v'+uv''$,中间那个 $2$ 就是“先 $u$ 后 $v$”与“先 $v$ 后 $u$”两条路。
求 $y=x^2e^x$ 的 $y^{(n)}$。
解答
取 $u=e^x$(各阶导数都是 $e^x$),$v=x^2$(三阶以上为零)。由 Leibniz 公式只有前三项:
$$y^{(n)}=e^x\left[x^2+n\cdot2x+\frac{n(n-1)}{2}\cdot2\right]=e^x\big(x^2+2nx+n(n-1)\big).$$
本节带走:高阶导数用 Leibniz 公式,形式与二项式展开一样。
5.4 微分:线性主部
若存在与 $\Delta x$ 无关的常数 $A$,使
$$\Delta y=f(x_0+\Delta x)-f(x_0)=A\Delta x+o(\Delta x)\quad(\Delta x\to0),$$
则称 $f$ 在 $x_0$ 可微,$A\Delta x$ 称为 $f$ 在 $x_0$ 的微分,记 $\dd y=A\,\dd x$。
“线性主部”的大白话是:把曲线放到放大镜底下,它看起来像一条直线。放大倍数越大,弯得越少;增量里最主要的那块是 $f'(x_0)\Delta x$($\Delta x$ 的一次式,所以叫线性的),剩下的虽然还在,但比 $\Delta x$ 小得多,占比随 $\Delta x\to0$ 趋于零。$\dd y=f'(x_0)\dd x$ 就是这一块,把复杂的 $\Delta y$ 换成“斜率乘步长”。一元里可微与可导恰好等价(见下面的定理),两种说法只是切入口不同:一个讲差商,一个讲增量分解。
数字版:$\sqrt{1.02}$ 取 $f(x)=\sqrt x$、$x_0=1$、$\Delta x=0.02$,则 $\sqrt{1.02}\approx1+\frac12\times0.02=1.01$。真值 $1.009950\ldots$,误差约 $5\times10^{-5}$,只有 $\Delta x$ 的千分之二点五。步子放大十倍:$\sqrt{1.2}\approx1.1$,真值 $1.095445$,误差 $0.0046$,是刚才的九十来倍——误差按 $\Delta x^2$ 增长,“步子小”才是近似可用的前提。
一元函数 $f$ 在 $x_0$ 可微 $\iff$ $f$ 在 $x_0$ 可导,且此时 $\dd y=f'(x_0)\dd x$。
证明
若可微,则 $\frac{\Delta y}{\Delta x}\to A$,故可导且 $f'(x_0)=A$。反之若可导,令 $\alpha(\Delta x)=\frac{\Delta y}{\Delta x}-f'(x_0)$,则 $\alpha\to0$,即 $\Delta y=f'(x_0)\Delta x+\alpha\Delta x$,后一项是 $o(\Delta x)$。∎
无论 $x$ 是自变量还是中间变量,$\dd y=f'(x)\,\dd x$ 都成立。这就是一阶微分形式不变性。它是积分换元法的理论依据——第九章会反复用到。
$\dd x$ 就是自变量的增量 $\Delta x$,可以取任意值,不必是“无穷小”。这样 $\dd y=f'(x)\dd x$ 成了关于 $\dd x$ 的线性函数:你给一个步长,我还一个主增量,微分的现代说法因此是“在一点处把函数线性化”。形式不变性随之而来:$x$ 是自变量时 $\dd x$ 自由,$x=g(t)$ 时 $\dd x=g'(t)\dd t$ 也成立,等式换成 $t$ 的写法仍然对——等式不变,变的是 $\dd x$ 的身份。
一元情形"可微 = 可导"太顺了,容易让人以为多元也这样。多元函数里可微是比"偏导数存在"更强的条件。现在只需记住:一元是特例,别把直觉带错。
① “$\dd y$ 就是 $\Delta y$”——差着一个 $o(\Delta x)$。$\sqrt{1.02}$ 时 $\Delta y=0.009950$、$\dd y=0.01$,看着几乎一样,$\Delta x$ 一大就露馅($\sqrt{1.2}$ 时差 $0.0046$)。微分是近似,不是等号。
② “微分是无穷小,可以随手丢掉”——正好相反:$\dd y$ 是不能丢的一阶项,被丢的是 $o(\Delta x)$。主次搞反,后面所有近似计算都会错。
本节带走:微分是线性主部;一元函数里可微 $\iff$ 可导。
下列函数在 $x=0$ 处可导的是
差商 $=x\sin\frac1x\to0$,故 $f'(0)=0$。$|x|$ 与 $x^{2/3}$ 在 0 处有尖点,$\operatorname{sgn}x$ 不连续。
- 用定义求 $f(x)=x^2$ 在 $x=1$ 处的导数。
- $f(x)=|x|^3$ 在 $x=0$ 处可导吗?可导的话导数是多少?
- 求 $y=\ln\sin x$ 的导数与微分。
- 举例说明"$f$ 在 $x_0$ 可导"不能推出"$f$ 在 $x_0$ 附近单调"。
答案与提示
1. $\lim_{\Delta x\to0}\frac{(1+\Delta x)^2-1}{\Delta x}=\lim(2+\Delta x)=2$。
2. 可导。$\lim_{x\to0}\frac{|x|^3}{x}=\lim|x|^2\operatorname{sgn}x=0$,故 $f'(0)=0$。事实上 $|x|^3$ 处处可导,尽管它在 $0$ 处"三阶导数"不存在。
3. $y'=\frac{\cos x}{\sin x}=\cot x$,$\dd y=\cot x\,\dd x$。
4. 取 $f(x)=x^2\sin\dfrac1x$($x\ne0$),$f(0)=0$。它在 $x=0$ 可导($f'(0)=0$),但在 $0$ 的任何邻域内 $f'$ 变号无穷多次,$f$ 不单调。结论:可导是"局部线性化"的性质,与单调性没有直接关系。
微分中值定理Mean Value Theorems
教材对应:第六章 微分中值定理及其应用 · §1 拉格朗日定理与单调性 §2 柯西中值定理与不定式 §3 泰勒公式 §4 极值·最值·凹凸性
- 一段路上的平均速度,为什么一定等于某一瞬间的瞬时速度?
- 罗尔定理的三个条件,去掉哪一个会让结论失效?
- 泰勒公式在用多项式“模仿”函数,模仿到什么程度算成功?
- 一条链:Fermat 引理 → Rolle → Lagrange → Cauchy
- Taylor 公式:两种余项,两种用途
- L'Hospital 法则:条件比公式重要
- 单调、极值、凹凸、渐近线:把导数当"形状探测器"
上一章把导数算了出来,回答的只是"某一点的瞬时变化率是多少"。实际问题问的却常是整段路:从 $a$ 到 $b$,函数一共变了多少?这个总量能不能由局部速率倒推?这一章的回答是:能,但要靠一条存在性定理当中间人。它也是后面"证不等式、数方程根的个数、估误差"的总入口;第九章的定积分还会回来取货。不过中值定理自己也是一条"存在性"结论——那个 $\xi$ 凭什么一定存在?这要等下一章把实数系的地基挖开,才说得清。
这一章是整个微分学的核心。它的价值在于:把"函数在一个区间上的整体信息"和"某一点的导数"连起来。所有"证明不等式""证明方程有根""估计误差"的题,入口都在这里。
6.1 一条定理链
这一节四个结论不是四座并排的碑,而是一条流水线:后一个把前一个当机器,自己只多做一件事。看清"多做的那件事",比记住四个结论的措辞有用得多。
逐个数多做的那件事。Fermat 引理只用了极限的保号性——极值点左侧差商非负、右侧差商非正,两边取极限只好都是 $0$。Rolle 加的是最值定理:先保证"最大值真的存在",才轮得到 Fermat 去说"那点的导数为零"。Lagrange 加的是一次构造:减去割线,把斜弦压成水平弦,问题退回 Rolle。Cauchy 加的是换视角:把 $(g(t),f(t))$ 看成平面上一条曲线,结论就是"某点的切向量与弦平行"。
若 $f$ 在 $x_0$ 的某邻域内定义,在 $x_0$ 取局部极值,且 $f'(x_0)$ 存在,则 $f'(x_0)=0$。
证明(只证极大)
存在 $\delta>0$ 使 $|x-x_0|<\delta$ 时 $f(x)\le f(x_0)$。于是
$$\frac{f(x)-f(x_0)}{x-x_0}\begin{cases}\ge0,&x<x_0,\\[2pt]\le0,&x>x_0.\end{cases}$$
令 $x\to x_0^-$ 得 $f'(x_0)\ge0$,令 $x\to x_0^+$ 得 $f'(x_0)\le0$,故 $f'(x_0)=0$。∎
注意两个方向的不等号方向相反,这是本证明的关键。
若 $f\in C[a,b]$,在 $(a,b)$ 内可导,且 $f(a)=f(b)$,则存在 $\xi\in(a,b)$ 使 $f'(\xi)=0$。
证明
由最值定理,$f$ 在 $[a,b]$ 上取到最大 $M$ 与最小 $m$。
若 $M=m$,则 $f$ 为常数,任取 $\xi$ 都有 $f'(\xi)=0$。若 $M>m$,由于 $f(a)=f(b)$,$M$ 与 $m$ 中至少有一个在内部某点 $\xi$ 取到,由 Fermat 引理 $f'(\xi)=0$。∎
Rolle 定理最容易被背成"两端相等就有导数为零的点",其实它有一句大白话:开车出去又开回原地,路上总有一刻速度表指零。想跑出去速度为正,想回来就得掉头、速度为负,从正变负必然经过零。前提是位置连续变化(不能瞬移)、速度表一直有读数(处处可导)。三个条件因此各管一件事:闭区间连续管"没跳过去",开区间可导管"一直有读数",两端相等管"回到原地"。
若 $f\in C[a,b]$,在 $(a,b)$ 内可导,则存在 $\xi\in(a,b)$ 使
$$f(b)-f(a)=f'(\xi)(b-a).$$
证明(构造辅助函数)
令 $k=\dfrac{f(b)-f(a)}{b-a}$,$F(x)=f(x)-f(a)-k(x-a)$。则 $F(a)=F(b)=0$,$F$ 满足 Rolle 定理的条件,存在 $\xi$ 使 $0=F'(\xi)=f'(\xi)-k$,即得。∎
"减去割线"是构造辅助函数的标准套路,请记住这个动作。
Rolle 本人(十七世纪末)讨论的是多项式方程能有多少个根,结论形态与今天不同;把它改写成 $f(b)-f(a)=f'(\xi)(b-a)$ 这一步,一般认为属于 Lagrange(十八世纪末)。Cauchy 在十九世纪二十年代前后又推广到两个函数的情形,并第一次认真追究"导数"本身该怎么定义。这条链花了一百多年才接起来:不是谁一次想通,而是每代人补上一个原来说不清的地方。
中值定理说的是:一段路上的"平均变化率",必然等于路上某一点的"瞬时变化率"。开车两小时走了 120 公里,平均时速 60,那么这两小时里至少有一瞬间,速度表正好指着 60。就这么朴素。
中值定理被叫"桥梁",是因为它把两类信息焊进一个等式:$f(b)-f(a)$ 是函数在整段上的信息(量两端高度即可),$f'(\xi)(b-a)$ 是导数在某一点的信息(知道斜率即可)。等式成立,你就能单方面使用某一边:想估函数差就去估导数,想研究函数就去看导数。
它的形状很怪:只保证 $\xi$ 存在,绝不告诉你 $\xi$ 在哪。可证不等式时,你要的从来不是 $\xi$ 的地址,而是它的取值范围。取 $f(t)=\sqrt t$,在 $[100,101]$ 上用它:
$$\sqrt{101}-10=\frac{1}{2\sqrt{\xi}},\qquad \xi\in(100,101).$$
由 $10<\sqrt\xi<11$ 得 $\dfrac1{22}<\dfrac1{2\sqrt\xi}<\dfrac1{20}$,故 $0.04545\ldots<\sqrt{101}-10<0.05$,即 $10.045<\sqrt{101}<10.05$——不用计算器就夹住了它(真值 $10.04988$)。一步代数换三位有效数字,这就是桥梁的汇率。
① 以为 $\xi$ 是中点、而且唯一。$f(x)=x^3$ 在 $[-1,1]$ 上:割线斜率 $\dfrac{1-(-1)}{1-(-1)}=1$,而 $f'(\xi)=3\xi^2$,解得 $\xi=\pm\dfrac1{\sqrt3}\approx\pm0.577$。两个都合格,还都不是中点 $0$。定理只承诺"至少一个"。
② 以为条件能省。取 $f(x)=x$($0\le x<1$)、$f(1)=0$。端点相等,可 $f'\equiv1$,没有导数为零的点——$x=1$ 处那个跳跃把桥拆了。
▶ 看动画 · 拉格朗日中值定理:把弦平移上去,总有一点相切
若 $f,g\in C[a,b]$,在 $(a,b)$ 内可导,$g'(x)\ne0$,则存在 $\xi\in(a,b)$ 使
$$\frac{f(b)-f(a)}{g(b)-g(a)}=\frac{f'(\xi)}{g'(\xi)}.$$
证明
令 $F(x)=f(x)-f(a)-\dfrac{f(b)-f(a)}{g(b)-g(a)}\big(g(x)-g(a)\big)$,验证 $F(a)=F(b)=0$ 后用 Rolle 定理。∎
它不是 Lagrange 的推广,而是 L'Hospital 法则的发动机。
① 证明不等式:把 $f(b)-f(a)$ 换成 $f'(\xi)(b-a)$,再估计 $f'(\xi)$ 的范围。
② 证明导数为零/存在性:构造辅助函数,凑出 $F(a)=F(b)$。
③ 证明恒等式:若 $f'\equiv0$ 则 $f$ 为常数(由 Lagrange 定理)。
证明:当 $x>0$ 时,$\dfrac{x}{1+x}<\ln(1+x)<x$。
解答
令 $f(t)=\ln(1+t)$,在 $[0,x]$ 上用 Lagrange 中值定理:存在 $\xi\in(0,x)$ 使
$$\ln(1+x)-\ln1=\frac{1}{1+\xi}\cdot x.$$
由 $0<\xi<x$ 得 $\dfrac{1}{1+x}<\dfrac{1}{1+\xi}<1$,两边乘 $x>0$ 即得。
这个不等式在估计对数、证明调和级数发散时天天用。
本节带走:中值定理:平均变化率必在某一点被瞬时变化率取到。
6.2 Taylor 公式
Taylor 公式的本质是用多项式冒充函数。多项式最好算:四则运算就能出值,求导还是多项式。于是算盘是:在 $x_0$ 附近找一个多项式,让它在 $x_0$ 处的值、一阶导、二阶导……直到 $n$ 阶导都与原函数相同——两条曲线贴合到 $n$ 阶,贴得越狠,分开得越晚。
但"附近像"不等于"像"。$\sin x$ 与 $x-\dfrac{x^3}{6}$:在 $x=0.5$ 处,$\sin0.5\approx0.47943$,多项式给 $0.47917$,只差 $0.00026$——恰好是被丢掉的第一项 $\dfrac{0.5^5}{5!}$ 的量级,误差有了确定的量级;换到 $x=3$,$\sin3\approx0.1411$,多项式给出 $3-4.5=-1.5$——差了一个量级,连符号都错。多项式只在展开点附近冒充,越远越露馅。
若 $f$ 在 $x_0$ 处有 $n$ 阶导数,则当 $x\to x_0$ 时
$$f(x)=\sum_{k=0}^{n}\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k+o\big((x-x_0)^n\big).$$
它描述的是局部行为,用于求极限、判断极值。
若 $f$ 在 $[a,b]$ 上有 $n+1$ 阶导数,则对任意 $x,x_0\in[a,b]$,存在 $\xi$ 介于 $x$ 与 $x_0$ 之间,使
$$f(x)=\sum_{k=0}^{n}\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k+\frac{f^{(n+1)}(\xi)}{(n+1)!}(x-x_0)^{n+1}.$$
它给出误差的定量估计,用于近似计算与证明不等式。
两种余项分工明确。Peano 余项 $o\big((x-x_0)^n\big)$ 不告诉你误差多大,只告诉你误差消失得多快——它的地盘是极限:求 $\lim\frac{\cdots}{x^n}$ 时 $o(x^n)$ 一除就归零,但你要它担保小数点后四位,它一个字都不担保。
Lagrange 余项反过来,直接给出能算的式子 $\dfrac{f^{(n+1)}(\xi)}{(n+1)!}(x-x_0)^{n+1}$。$\xi$ 仍不知道在哪,可只要 $f^{(n+1)}$ 有上界 $M$,误差就被 $M\dfrac{|x-x_0|^{n+1}}{(n+1)!}$ 卡死。这是"能报数"的余项。一句话:要极限用 Peano,要误差用 Lagrange;前者管多快,后者管多少。
▶ 看动画 · Taylor 多项式逼近 sin x:阶数越高,贴合越宽
(1) 求 $\lim\limits_{x\to0}\dfrac{e^x-1-x}{x^2}$;(2) 估计 $e\approx 1+1+\frac1{2!}+\cdots+\frac1{n!}$ 的误差。
解答
(1) 用 Peano:$e^x=1+x+\frac{x^2}{2}+o(x^2)$,故原式 $=\frac{x^2/2+o(x^2)}{x^2}\to\frac12$。
(2) 用 Lagrange:$e=e^1$ 在 $x_0=0$ 处展开 $n$ 阶,余项 $\dfrac{e^{\xi}}{(n+1)!}$,$\xi\in(0,1)$,故误差 $<\dfrac{3}{(n+1)!}$。
同一函数、两个公式,要极限用 Peano,要误差用 Lagrange。
公式得名于 Brook Taylor(十八世纪初),但他写下的是一条级数,并没有处理收敛与余项——那个年代对级数还很乐观。把余项写成可估计的形式,一般认为要算到 Lagrange 与 Cauchy(十八世纪末到十九世纪);只用 $o$ 记号的 Peano 余项出现得更晚。公式和"公式能用到哪"是两件事,中间隔了几十年。
把数代进去,看误差到底多大。$e^{0.1}=1+0.1+\dfrac{0.01}{2}+R_2$,前三项给 $1.105$;余项 $|R_2|\le\dfrac{e^{0.1}}{6}(0.1)^3<\dfrac{3}{6}\cdot10^{-3}=5\times10^{-4}$(用了 $e^{0.1}<3$)。真值 $1.1051709\ldots$,实际误差约 $1.7\times10^{-4}$,确实落在界内。
同一个式子估 $e$ 本身:$|R_n|<\dfrac{3}{(n+1)!}$。取 $n=6$ 得界约 $6.0\times10^{-4}$,取 $n=10$ 得约 $7.5\times10^{-8}$——想多要三位小数,把 $n$ 从 $6$ 抬到 $10$ 就行。误差界像价目表,一眼看出要付多少项。
① 把 "$\approx$" 当结论。写 $e^x\approx1+x+\frac{x^2}{2}$ 就宣布 $e^x>1+x+\frac{x^2}{2}$,推理不成立——方向由余项符号决定。这里 $x>0$ 时余项 $\frac{e^\xi}{6}x^3>0$,结论才恰好成立;换成 $e^{-x}\approx1-x+\frac{x^2}{2}$,同一个动作得到的余项是 $-\frac{e^{-\xi}}{6}x^3<0$,不等号立刻掉头。用 Taylor 证不等式,余项必须留下来判号。
② 以为阶数越高越准。只在展开点附近成立。$\sin x$ 的 $15$ 阶 Taylor 多项式在 $x=0.5$ 处已精确到 $10^{-14}$,在 $x=20$ 处却算出 $10^7$ 量级的数。选阶数之前先看 $|x-x_0|$ 有多大。
本节带走:要极限用 Peano 余项,要误差用 Lagrange 余项。
6.3 L'Hospital 法则
设 $f,g$ 在 $x_0$ 的某去心邻域内可导,$g'(x)\ne0$,且
$$\lim_{x\to x_0}f(x)=\lim_{x\to x_0}g(x)=0,\qquad \lim_{x\to x_0}\frac{f'(x)}{g'(x)}=A\ (\text{或}\ \infty),$$
则 $\lim\limits_{x\to x_0}\dfrac{f(x)}{g(x)}=A$。
$\frac{\infty}{\infty}$ 型有对应的版本。$0\cdot\infty$、$\infty-\infty$、$1^\infty$ 等要先化成这两种型。
这条法则不是新定理,它是 6.1 那台机器换个壳:对 $x$ 与 $x_0$ 用 Cauchy 中值定理,$\dfrac{f(x)}{g(x)}=\dfrac{f(x)-f(x_0)}{g(x)-g(x_0)}=\dfrac{f'(\xi)}{g'(\xi)}$,$\xi$ 夹在 $x$ 与 $x_0$ 之间;$x\to x_0$ 时 $\xi\to x_0$,右边趋于 $\lim\dfrac{f'}{g'}$。所以法则的全部内容是把难点搬到 $\xi$ 那里,而这要求 $f(x_0)=g(x_0)=0$——先验型不是形式主义。
① 不是 $\frac00$ 或 $\frac\infty\infty$ 就乱用:$\lim_{x\to0}\frac{x+1}{x+2}=\frac12$,若上下求导得 $\frac11=1$,大错。
② 求导后极限不存在,不等于原极限不存在:$f(x)=x^2\sin\frac1x$,$g(x)=x$,$x\to0$ 时 $\frac{f}{g}=x\sin\frac1x\to0$,但 $\frac{f'}{g'}=2x\sin\frac1x-\cos\frac1x$ 没有极限。此时法则失效,要用别的方法。
③ 别循环:用 L'Hospital 证 $\lim\frac{\sin x}{x}=1$ 会用到 $(\sin x)'=\cos x$,而这个导数公式本身就要用 $\lim\frac{\sin x}{x}=1$ 才能推出——循环论证。
法则挂着 L'Hospital 侯爵的名字,但一般认为发现者是 Johann Bernoulli:两人有通信与雇佣关系,法则最早公开出现在 L'Hospital 十七世纪末出版的一部微积分教科书里,算是一桩"买来的定理"。正经教训是:命名与发现者常常对不上,定理名不能当归属证明。
本节带走:L'Hospital 三查:是不是 $\frac00$ 或 $\frac\infty\infty$、条件够不够、有没有循环。
6.4 导数的形状信息
| 看什么 | 结论 |
|---|---|
| $f'>0$ 于 $(a,b)$ | $f$ 在 $[a,b]$ 上严格递增 |
| $f''>0$ 于 $(a,b)$ | $f$ 是凸函数(下凸,图形在切线上方) |
| $f'(x_0)=0$ 且 $f''(x_0)<0$ | $x_0$ 是极大值点 |
| $f'(x_0)=0$ 且 $f''(x_0)>0$ | $x_0$ 是极小值点 |
| $f''$ 在 $x_0$ 两侧变号 | $x_0$ 是拐点 |
表格要分两层读。第一层是必要条件:$f'(x_0)=0$ 只说明切线水平,可能在峰顶、谷底,也可能只是上坡路上短暂歇脚($x^3$ 在 $0$ 处)。第二层才是判别:决定极值的是 $f'$ 在 $x_0$ 两侧是否变号——正变负为极大,负变正为极小,不变号就不是极值。二阶导判据只是它的偷懒版:$f''(x_0)\ne0$ 时,由 $f'(x_0)=0$ 可知 $\dfrac{f'(x)}{x-x_0}$ 在 $x_0$ 附近保持 $f''(x_0)$ 的符号,$f'$ 两侧必然异号,于是只看一个数就够。
拐点同样要看变号:$f''(x_0)=0$ 不算拐点,要 $f''$ 两侧异号。两个反例正好把两件事拆开:$f(x)=x^4$ 在 $0$ 处 $f'(0)=f''(0)=0$,而 $f''=12x^2\ge0$ 两侧同号,故 $0$ 是极小值点而非拐点;$f(x)=x^3$ 的 $f''=6x$ 两侧异号,故 $0$ 是拐点而非极值点。
凸函数的定义不依赖导数:$f(\lambda x_1+(1-\lambda)x_2)\le\lambda f(x_1)+(1-\lambda)f(x_2)$,$\lambda\in[0,1]$。它说的是"两点连线在图形上方"。$f''>0$ 只是它的一个充分条件(要求二阶导存在)。
$f'(x_0)=0$ 只是极值的必要条件。$f(x)=x^3$ 在 $0$ 处 $f'(0)=0$,但 $0$ 不是极值点(是拐点)。"驻点"≠"极值点"。
本节带走:导数当探测器:单调看一阶,凹凸看二阶。
若 $f'(x_0)=0$,则
$f(x)=x^3$ 在 0 处 $f'(0)=0$,但 0 是拐点不是极值点。
- 验证 $f(x)=x^3-3x$ 在 $[-\sqrt3,\sqrt3]$ 上满足 Rolle 定理,并求出定理中的 $\xi$。
- 证明:若 $f$ 在 $(a,b)$ 内可导且 $f'\equiv0$,则 $f$ 在 $(a,b)$ 内为常数。
- 求 $\lim\limits_{x\to0}\left(\dfrac{1}{x}-\dfrac{1}{e^x-1}\right)$。
- 用 Taylor 公式证明 $e^x>1+x+\frac{x^2}{2}$($x>0$)。
答案与提示
1. $f(\pm\sqrt3)=(\pm\sqrt3)^3-3(\pm\sqrt3)=\pm3\sqrt3\mp3\sqrt3=0$,端点值相等,满足条件。$f'(x)=3x^2-3=0$ 得 $x=\pm1$,两个都在 $(-\sqrt3,\sqrt3)$ 内,故 $\xi=\pm1$ 都可以。
提醒:若误取 $[-1,1]$,则 $f(-1)=2$,$f(1)=-2$,条件并不满足——做题先验证条件。
2. 任取 $x_1<x_2$,由 Lagrange 定理 $f(x_2)-f(x_1)=f'(\xi)(x_2-x_1)=0$。
3. 通分得 $\frac{e^x-1-x}{x(e^x-1)}$。分子 $\sim\frac{x^2}{2}$,分母 $\sim x^2$,极限 $\frac12$。(也可直接用 Taylor。)
4. $e^x=1+x+\frac{x^2}{2}+\frac{e^\xi}{6}x^3$,$\xi\in(0,x)$,末项 $>0$,故不等式成立。
实数的完备性Completeness of $\R$
教材对应:第七章 实数的完备性 · §1 完备性的基本定理 §2 上极限和下极限
- 实数比有理数多出来的,到底是什么东西?
- 六条看起来完全不同的定理,为什么会是同一件事?
- “数轴没有洞”这句大白话,能写成一条可证明的命题吗?
- 六条命题,其实是同一件事的六种说法
- 看它们如何互相推出(循环证明图)
- 用途:给"存在性"提供地基
这一章的处境有点怪:它一直被使用,却从没正式露过面。前面那些"该有的极值真的存在""该有的极限真的存在"的结论,都是向它领的许可证,只是当时没人报出它的名字。这一章不引入新工具,只把这张许可证的底细翻出来,从六个角度各看一遍,再说明这六个角度是同一件事。
它的特殊之处在于:内容几乎就是证明本身。读时别问"这条能算什么",要问"它保证什么存在"——完备性不产出数值,它产出存在的资格。第九章的定积分存在性、可积性,都要回来向它要资格。
前六章用到的很多结论——最值定理、一致连续、收敛子列——背后站着同一个东西:实数系是完备的。这一章把它拆成六种等价表述,让你看清"地基"长什么样。
完备性翻译成人话就是"数轴上没有洞":任何看起来该有个极限的东西,确实有一个实数当它的极限。这条性质不能从加减乘除推出来,它是实数的"出厂设置"。
7.1 完备性的六种表述
下列命题两两等价:
- 确界原理:非空有上界的数集必有上确界。
- 单调有界定理:单调有界数列必收敛。
- 区间套定理:若 $[a_n,b_n]$ 满足 $[a_{n+1},b_{n+1}]\subseteq[a_n,b_n]$ 且 $b_n-a_n\to0$,则存在唯一的 $\xi$ 属于所有区间。
- Bolzano–Weierstrass 定理:有界数列必有收敛子列。
- Cauchy 收敛准则:Cauchy 列必收敛。
- Heine–Borel 有限覆盖定理:闭区间的任何开覆盖都有有限子覆盖。
六条是同一句话——数轴没有洞——的六个方向。逐条翻成人话:① 确界原理:一堆数只要被某个数压住,就有一个"最贴的盖子";② 单调有界:一直往上爬却爬不出笼子,总得有个落脚点;③ 区间套:一层层往里套,最后恰好剩一个点;④ Bolzano–Weierstrass:无穷多个点挤在有限长的一段里,总有一处越挤越密;⑤ Cauchy 准则:项与项自己越靠越近,就必然真有个极限在等它;⑥ 有限覆盖:每点都有局部保障,就能挑出有限条管住整段。
它们不能各自独立,是因为"有洞"会让它们同时漏水。拿有理数 $\Q$ 试:$1,\,1.4,\,1.41,\,1.414,\dots$ 是 Cauchy 列,在 $\Q$ 里却没有极限,⑤ 崩;$\{x\in\Q:x^2<2\}$ 有上界而无上确界,① 崩;用有理端点的小区间去盖 $\Q\cap[0,2]$ 时,可以让区间从两侧逼近 $\sqrt2$,于是任何有限个都会漏掉一段,⑥ 也崩。一处有洞,六处一起漏——这比任何证明都更能说明它们是一件事。
十九世纪之前,"实数"是直观对象,没人觉得需要定义。Cauchy 用"项与项越来越近"来刻画收敛;但这套刻画只描述了"在靠近",并不保证"有东西可靠近"——在有理数里它就失效($1.4,1.41,1.414,\dots$ 越来越近,却没有有理数极限)。所以必须说明极限究竟落在哪个数系里。Dedekind 用"分割"、Cantor 用"基本列"在十九世纪七十年代前后各自造出实数系,"没有洞"才第一次从直觉变成可证明的命题。这一章列的六条,就是那次建设留下的六份验收报告。
本节带走:六条定理是同一件事的六种说法,记住一条就能推出其余。
7.2 循环证明图
一个常用的证明回路(顺着箭头就能串起全部):
确界原理 → 单调有界 → 区间套 → 聚点/列紧 → 有限覆盖 → Cauchy
考试若要求"用 A 证 B",只要沿图上找一条路即可。真正需要记住的细节只有两三个(比如区间套如何由单调有界造出来),其余都是"取端点/取子列"的机械操作。
图上每个箭头是一条定理的证明,不是抽象的蕴含。课本写"确界原理 ⇒ 单调有界定理",意思就是有一页纸从"非空有上界集有上确界"推到"单调有界数列收敛"。考"用 A 证 B",就在图上找一条从 A 到 B 的路,把沿途证明串起来。
给个最小样本——确界原理如何推出单调有界。设 $\{a_n\}$ 递增有上界,$A=\{a_n\}$,由确界原理 $\xi=\sup A$ 存在。任给 $\varepsilon>0$,$\xi-\varepsilon$ 不是 $A$ 的上界,故有 $N$ 使 $a_N>\xi-\varepsilon$;又 $\xi$ 是上界。由递增性,$n\ge N$ 时 $\xi-\varepsilon<a_n\le\xi$,即 $|a_n-\xi|<\varepsilon$,故 $a_n\to\xi$。
其余箭头是同一路数的变奏:造区间(二分)、抓子列(留含无穷多项的那一半)、取 $\min$(有限覆盖)。每处都只用"确界存在"或"某点取到最值"这类保证,所以真正要背的细节只有两三个。这也是教材敢把六条并排说"等价"的底气。
典型场景:要证一个"整体"性质(如一致连续),先对每点证"局部"性质,得到一个开覆盖,再用有限覆盖把无穷多个局部条件压成有限个,取 $\min$ 就得到统一的 $\delta$。这正是 Cantor 定理的证明骨架。
有限覆盖定理要求区间闭、覆盖是开的。$(0,1)$ 被 $\{(0,1-\frac1n)\}$ 覆盖却没有有限子覆盖——开区间会"漏掉端点"。这两个条件都在承重。
本节带走:循环图里找一条路,就能“用 A 证 B”。
7.3 区间套:怎么造,怎么用
区间套定理本身只有一句话,真正要练的是怎么把一个"想要的数"套出来:先造一列不断缩小的区间,让目标数始终被夹在中间,再让长度趋于零。
区间套就是套娃:一个比一个小,每个都装在前一个里面,而且越套越小、小到趋于零。定理说,这时总有恰好一个点被所有套娃包着。全靠两件事承重:套娃是闭的(端点不许丢,否则点会从缝里漏走),尺寸趋于零(否则剩下的是一整段)。类比到此为止:真套娃最薄也有厚度,数学区间可以无限薄,所以"剩一个点"是极限意义下的结论,不是第几步能看到的景象。
取 $a_1=1,b_1=2$。每一步取中点 $c$:若 $c^2<2$ 则令 $a_{n+1}=c,\ b_{n+1}=b_n$,否则令 $a_{n+1}=a_n,\ b_{n+1}=c$。
于是 $[a_n,b_n]$ 是区间套,$b_n-a_n=2^{1-n}\to0$,设公共点为 $\xi$。由 $a_n^2<2<b_n^2$ 两边取极限得 $\xi^2=2$。
这同时说明:$\sqrt2$ 的存在性不是"算"出来的,是从完备性里取出来的。
把二分法走四步,看得见地缩小(目标是 $\sqrt2$):
| 区间 | 中点 $c$ | $c^2$ 与 $2$ 比 | 保留 |
|---|---|---|---|
| $[1,2]$ | $1.5$ | $2.25>2$ | $[1,1.5]$ |
| $[1,1.5]$ | $1.25$ | $1.5625<2$ | $[1.25,1.5]$ |
| $[1.25,1.5]$ | $1.375$ | $1.890625<2$ | $[1.375,1.5]$ |
| $[1.375,1.5]$ | $1.4375$ | $2.06640625>2$ | $[1.375,1.4375]$ |
四步之后 $\sqrt2\in[1.375,\,1.4375]$,长度 $0.0625=2^{-4}$。每步长度减半,走 $n$ 步误差不超过 $2^{-n}$:想要六位小数,约走 $20$ 步。这就是区间套在生产一线的样子——它不只证明存在,还附送算法和误差。
"只要套起来就只剩一个点"。三条件缺一不可。缺"长度趋零":$[0,\,1+\frac1n]$ 层层嵌套,交集是整段 $[0,1]$。缺"闭":$\{(0,\frac1n)\}$ 也嵌套、长度也趋零,交集却是空集——点从开的那头漏掉了。闭区间加长度趋零,才保证"恰好一个"。
本节带走:区间套负责造数:$\sqrt2$ 的存在性就是套出来的。
7.4 有限覆盖:把无穷多个局部条件压成有限个
有限覆盖定理最不像"定理",因为它就是一句大白话:无限多个局部条件,居然能用有限个管住全部。想象一段路上每一点都站着一个人,各拿一张小网罩住脚下。无限多张网当然盖得住整条路——真问题是:能不能只留有限几张,仍然盖住全程?定理说:路是闭区间、网是开区间,答案就是能。
为什么"开"这个字不能改?开区间意味着每张网盖住一点时还留了一圈余量,相邻的网才能咬合着接力。若允许闭网,就会出现像 $\{1\}$ 这种"只盖一个点、没有厚度"的网:盖是盖住了,却接不上旁边,接力一断,有限张就盖不全。例如 $[0,1]$ 被 $\{[0,1-\frac1n]\}_{n\ge2}\cup\{[1,1]\}$ 覆盖(全是闭集),但任何有限个的并都碰不到靠近 $1$ 的那一小段:设这些集合里下标最大的是 $N$,它们的并只是 $[0,1-\frac1N]\cup\{1\}$,漏掉 $(1-\frac1N,\,1)$——闭覆盖确实可以没有有限子覆盖。类比到此为止:网的大小不是你现场能调的,定理说的是"从已经发下去的无限多张里挑出有限张",不是"允许重新设计网"。
这条定理的源头不是几何,而是一个具体麻烦:Heine 在证"闭区间上连续函数一致连续"时,对每一点取了一个 $\delta_x$,然后必须从无穷多份里取出有限份才能取 $\min$——否则拿不到统一常数。他为此需要一条"能压成有限"的引理。一般认为 Borel 后来把它改写、推广成今天的覆盖语言。它是被一个证明"逼"出来的工具,不是先有概念再找用途。
典型套路:先对每一点证一个局部性质,得到开覆盖;再用有限覆盖把无穷多条并成有限条;最后取 $\min$(或 $\max$)得到统一常数。
设 $f\in C[a,b]$。对每个 $x$,由连续存在 $\delta_x>0$ 使 $t\in U(x,\delta_x)$ 时 $|f(t)|<|f(x)|+1$。
$\{U(x,\delta_x)\}$ 覆盖 $[a,b]$,取出有限个 $x_1,\dots,x_m$ 仍覆盖。令 $M=\max_i\big(|f(x_i)|+1\big)$,则 $[a,b]$ 上 $|f|\le M$。
注意最后一步:有限个 $M_i$ 才取得到 $\max$;无穷多个是取不到的——这就是有限覆盖的价值。
本节带走:有限覆盖把无穷个局部条件压成有限个,才能取 $\max/\min$。
7.5 上极限与下极限
上下极限解决什么问题?极限问"最后收敛到哪";数列到处乱跳时,答案只有一个词——"不存在",信息量为零。上下极限退一步:不问你最后停在哪,只问你最终被夹在哪两条线之间。上限是"最终的天花板",下限是"最终的地板";两者相等,乱跳就变成收敛。
"最终"两字很要紧:$M_n=\sup_{k\ge n}a_k$ 只扫第 $n$ 项以后的尾巴,前面的项一概不算,所以 $M_n$ 随 $n$ 增大而单调不增——尾巴越短,天花板只会越低。上极限就是这列天花板的极限。
令 $M_n=\sup\limits_{k\ge n}a_k$,$m_n=\inf\limits_{k\ge n}a_k$(都是单调数列),定义
$$\limsup_{n\to\infty}a_n=\lim_{n\to\infty}M_n,\qquad \liminf_{n\to\infty}a_n=\lim_{n\to\infty}m_n.$$
无上界时记 $\limsup=+\infty$,无下界时记 $\liminf=-\infty$。
三条性质:$\liminf\le\limsup$;数列收敛 $\iff$ 两者相等(此时等于极限);有界时 $\limsup$ 恰是全体子列极限中的最大者,$\liminf$ 是最小者。
拿 $a_n=\sin\dfrac{n\pi}{2}$ 练手:它是 $1,0,-1,0,1,0,-1,\dots$ 的循环。扫尾巴:从第 $n$ 项起,$1$ 与 $-1$ 都还无限次出现,故 $M_n\equiv1$、$m_n\equiv-1$,于是 $\limsup=1$、$\liminf=-1$,而 $\lim$ 不存在。再看 $a_n=\dfrac1n$:$M_n=\dfrac1n$、$m_n=0$,两者都趋于 $0$,等于极限——收敛时上下极限自动合并。最后 $a_n=(-1)^nn$:$M_n=+\infty$、$m_n=-\infty$,故 $\limsup=+\infty$、$\liminf=-\infty$。三种情形一套定义全包。
$a_n=(-1)^n\left(1+\dfrac1n\right)$:偶子列 $\to1$,奇子列 $\to-1$,故 $\limsup=1$,$\liminf=-1$。
$a_n=\sin n$:$\limsup=1$,$\liminf=-1$(需要 $\{n\bmod 2\pi\}$ 在 $[0,2\pi)$ 中稠密,这里只记结论)。
把上极限当成上确界。$a_n=\dfrac1n$:$\sup\{a_n\}=1$(第一项),但 $\limsup\limits_{n\to\infty}a_n=0$——尾巴上的项全贴着 $0$。上确界看全集,上极限看尾巴;前者一定能取到,后者未必。判断前先问一句:我关心的是整个数列,还是它最终的样子?
本节带走:上下极限是不收敛数列的替身:两者相等 $\iff$ 收敛。
① 六条定理是同一件事的六种说法;考试要"用 A 证 B",沿循环图找一条路。
② 区间套负责造数,有限覆盖负责把局部性质变成整体性质。
③ 上下极限是不收敛数列的"极限替身":收敛 $\iff$ 两者相等。
下列哪一条不属于完备性的等价表述?
阿基米德性可以由确界原理推出,但弱于完备性:有序域里阿基米德性成立仍可能不完备(如 $\Q$)。
- 用区间套定理证明:有界数列必有收敛子列。
- 举一个反例说明"开区间的开覆盖不一定有有限子覆盖"。
- 为什么说"连续函数在闭区间上一致连续"本质上用的是完备性?
答案与提示
1. 设 $\{x_n\}\subseteq[a_1,b_1]$。二分 $[a_1,b_1]$,必有一半含无穷多项,记为 $[a_2,b_2]$,取其中一项 $x_{n_1}$。如此得区间套与子列 $\{x_{n_k}\}$,$|x_{n_k}-\xi|\le b_k-a_k\to0$。
2. $(0,1)$ 被 $\left\{\left(0,1-\frac1n\right)\right\}_{n\ge2}$ 覆盖,任何有限个的并都是 $(0,1-\frac1{N})$,盖不住靠近 $1$ 的点。
3. 因为证明的关键是"有限覆盖定理",而它等价于确界原理——即实数没有洞。
不定积分Indefinite Integrals
教材对应:第八章 不定积分 · §1 概念与基本积分公式 §2 换元积分法 §3 分部积分法 §4 有理函数积分
- 求导的逆运算,为什么答案不唯一?
- “凑微分”到底在凑什么?
- 分部积分公式是从哪条求导法则倒推出来的?
- 原函数与不定积分:求导的逆运算,差一个常数
- 第一类换元(凑微分)、第二类换元(三角代换)
- 分部积分:选 $u$ 的顺序
- 有理函数的通用解法(有算法,不必靠灵感)
这一章在故事里的位置:前面七章从实数、极限、连续一路搭到导数与中值定理,再补上实数完备性这块地基,最后落脚在“已知函数,求它的导数”。这一章把箭头反过来:已知导数,问原函数是谁。这不是出于好奇心。第九章要算"曲线下的面积",而面积最后会归结为找原函数,所以不会求原函数,后面三章一步也走不动。
反过来的方向为什么难?因为求导是一套机械的算法:幂函数、乘积、商、复合,各有公式,照着做就行,做完还能立刻验算。求积分没有这种通用算法,只能把被积式改写成某个已知导数的样子。改写的三招——凑、换、分部——就是本章的全部内容。还有一个更坏的消息:有些函数的原函数根本不是初等函数,再怎么凑也凑不出来,本章末尾会说到。
求导像"照着菜谱做菜":材料给进去,步骤固定,出锅还能尝一口验算。求积分像"给你一盘菜,倒推菜谱"——可能有好几份菜谱(差一个常数),也可能根本没有家常菜谱(原函数不是初等函数)。所以这一章真正要学的不是公式,是认路的本事:先看这盘菜像哪条路子的。类比到此为止:倒推菜谱至少还有有限种可能,而积分连"通用倒推法"都不存在,这才是它比求导难的地方。
$\int$ 是一个拉长的字母 S,取的是拉丁文 summa(和)的首字母。Leibniz 在十七世纪七十年代把它用作"无穷多个无穷小之和"的记号;同一时期 Newton 在英国用"流数"的语言做同一件事。两套记号各流传了一阵,最后欧洲大陆的 $\dd x$ 写法胜出——因为它把"对谁积分"写在了明处,换元、分部时不容易乱。
记号里藏着一个提醒:积分本来就和求和是一回事。第九章会把这句话变成定义,这一章只是先用着。
不定积分是"技术活",但技术背后只有三条路:凑、换、分部。这一章要多动手,光看不练等于没学。预习的要求不高:把基本积分表和两条换元法则搞清楚,剩下的交给课堂和习题。
若在区间 $I$ 上 $F'(x)=f(x)$,则称 $F$ 是 $f$ 在 $I$ 上的一个原函数,并记
$$\int f(x)\,\dd x=F(x)+C.$$
若 $F$ 是 $f$ 的一个原函数,则 $f$ 的全体原函数恰为 $F(x)+C$(由"导数为零则函数为常数")。
$+C$ 不是装饰。少了它,在后续定积分计算里会出错;在微分方程里会丢掉整个解族。另外,原函数存在不显然:连续函数一定有原函数(第九章用变上限积分构造),但不连续的函数也可能有。
不定积分就是"求导反过来":我问"谁求导之后得到 $f$"。答案不唯一——所有答案之间只差一个常数,所以写 $+C$。至于怎么找,全章只有三招:凑微分、换元、分部。
| $\int x^\alpha\,\dd x$ | $\dfrac{x^{\alpha+1}}{\alpha+1}$($\alpha\ne-1$) | $\int\dfrac{\dd x}{x}$ | $\ln|x|$ |
|---|---|---|---|
| $\int e^x\dd x$ | $e^x$ | $\int a^x\dd x$ | $\dfrac{a^x}{\ln a}$ |
| $\int\sin x\,\dd x$ | $-\cos x$ | $\int\cos x\,\dd x$ | $\sin x$ |
| $\int\dfrac{\dd x}{1+x^2}$ | $\arctan x$ | $\int\dfrac{\dd x}{\sqrt{1-x^2}}$ | $\arcsin x$ |
| $\int\sec^2x\,\dd x$ | $\tan x$ | $\int\dfrac{\dd x}{a^2+x^2}$ | $\dfrac1a\arctan\dfrac xa$ |
这张表不是"背完就结束"的清单,而是目标形态清单:做任何一道积分题,都是在想办法把被积式改写成表中某一行的样子。所以顺序永远是「先变形,再查表」,而不是「一眼看不出来就换方法」。
具体动作只有三个:能凑成 $\varphi'(x)\dd x$ 的凑;含 $\sqrt{a^2-x^2}$、$a^2+x^2$ 这类根号的换元;剩下乘积形式的试分部。三招都试完仍然不行,才考虑"它可能根本积不出来"。
8.1 换元:把陌生的凑成熟人
若 $\int f(u)\,\dd u=F(u)+C$,且 $\varphi$ 可导,则
$$\int f(\varphi(x))\,\varphi'(x)\,\dd x=F(\varphi(x))+C.$$
为什么对
对右边求导,由链式法则得 $F'(\varphi(x))\varphi'(x)=f(\varphi(x))\varphi'(x)$,正是被积函数。∎
它其实就是链式法则反过来写。所以做这类题的关键是:能不能在被积式里认出一个 $\varphi'$。
把这条定理翻译成动作:第一类换元就是链式法则倒着放。正着看,$(\sin(x^2))'=\cos(x^2)\cdot 2x$——外面一层求导,再乘里面那层的导数。倒着看,如果被积式里同时出现了"里面那层"和"它的导数",那它就是某个复合函数求导的产物,直接还回去即可。
拿 $\displaystyle\int 2x\cos(x^2)\dd x$ 走一遍:先认出里面那层是 $u=x^2$,它的导数 $2x$ 恰好作为一个因子躺在被积式里;于是把 $2x\dd x$ 整体读成 $\dd u$,式子变成 $\int\cos u\,\dd u=\sin u+C$;再换回 $x$,得 $\sin(x^2)+C$。验算:$(\sin(x^2))'=2x\cos(x^2)$,正是原来的被积函数。整个过程没有"灵感",只有一次辨认:被积式里有没有某个因子,恰好是另一部分的导数?有就换元,没有才想别的。
求 $\displaystyle\int x e^{x^2}\dd x$ 与 $\displaystyle\int\frac{\ln x}{x}\dd x$。
解答
(1) 注意 $x\dd x=\frac12\dd(x^2)$,故 $\int xe^{x^2}\dd x=\frac12\int e^{x^2}\dd(x^2)=\frac12e^{x^2}+C$。
(2) $\frac{\dd x}{x}=\dd(\ln x)$,故 $\int\frac{\ln x}{x}\dd x=\int\ln x\,\dd(\ln x)=\frac12(\ln x)^2+C$。
$x\dd x=\frac12\dd(x^2)$;$\dfrac{\dd x}{x}=\dd(\ln|x|)$;$e^x\dd x=\dd(e^x)$;$\cos x\,\dd x=\dd(\sin x)$;$\sec^2x\,\dd x=\dd(\tan x)$;$\dfrac{\dd x}{\sqrt{1-x^2}}=\dd(\arcsin x)$。
这些不是要额外背的新公式,而是把基本积分表从右往左读一遍的结果。表里有几行,就有几种凑法;表背得越熟,凑得越快。
设 $x=\psi(t)$ 单调可导,$\psi'(t)\ne0$,则
$$\int f(x)\,\dd x=\left[\int f(\psi(t))\psi'(t)\,\dd t\right]_{t=\psi^{-1}(x)}.$$
常用代换:$\sqrt{a^2-x^2}\to x=a\sin t$;$\sqrt{a^2+x^2}\to x=a\tan t$;$\sqrt{x^2-a^2}\to x=a\sec t$。
第二类换元的方向是反的:不是"从被积式里认出导数",而是主动把 $x$ 换成一个三角函数,目的只有一个——用 $\sin^2t+\cos^2t=1$ 把根号整体拿掉。根号一去,剩下的就是三角有理式,回到熟悉的路上。代价是要回代:答案里的 $t$ 得换回 $x$,通常靠画一个直角三角形把三边读出来。
走一个具体的:$\displaystyle\int\frac{\dd x}{x^2\sqrt{1-x^2}}$。令 $x=\sin t$($t\in(0,\frac\pi2)$),则 $\dd x=\cos t\,\dd t$,$\sqrt{1-x^2}=\cos t$,被积式变成 $\displaystyle\int\frac{\cos t\,\dd t}{\sin^2t\cos t}=\int\frac{\dd t}{\sin^2t}=-\cot t+C$。回代:画一个斜边 $1$、对边 $x$ 的直角三角形,邻边是 $\sqrt{1-x^2}$,于是 $\cot t=\frac{\sqrt{1-x^2}}{x}$,答案为 $-\dfrac{\sqrt{1-x^2}}{x}+C$。
第二类换元做完必须回代(把 $t$ 换回 $x$),或者改成定积分并换上下限。漏回代是这类题最常见的失分点,而且从答案形态上一眼能看出来。
本节带走:凑微分就是认出一个 $\varphi'(x)$,把陌生的凑成熟人。
8.2 分部积分
$$\int u\,\dd v=uv-\int v\,\dd u,\qquad\text{即}\quad\int u(x)v'(x)\dd x=u(x)v(x)-\int u'(x)v(x)\dd x.$$
它来自乘积求导法则 $(uv)'=u'v+uv'$ 的移项积分。
分部积分就是乘积法则倒着放,和换元之于链式法则是一回事。正着看:$(uv)'=u'v+uv'$。两边同时积分,得 $uv=\int u'v+\int uv'$,把其中一项移过去就是 $\int u\dd v=uv-\int v\dd u$。所以这个公式里没有新东西,它只是一笔交易:$u$ 求一次导会变简单,$\dd v$ 积一次分会变简单,手续费是先算出乘积项 $uv$。做不动的题,往往是这笔交易划不来。
拿 $\displaystyle\int\ln x\,\dd x$ 走一遍。它光秃秃一个 $\ln x$,看着无从下手;但只要肯把 $\dd v=\dd x$ 补上就活了:取 $u=\ln x$、$\dd v=\dd x$,则 $\dd u=\dfrac{\dd x}{x}$、$v=x$,于是
$$\int\ln x\,\dd x=x\ln x-\int x\cdot\frac{\dd x}{x}=x\ln x-x+C.$$
顺手验算一个点:$F(x)=x\ln x-x$ 在 $x=2$ 处的导数是 $\ln2+1-1=\ln2\approx0.693$,正是被积函数 $\ln x$ 在 $x=2$ 处的值。分部积分算完,代一个点回去对一下,比重新推一遍省时间。
为什么这次交易划算?因为 $\ln x$ 求导之后掉进了有理式 $\dfrac1x$,随便积。所以选 $u$ 只有一条标准:谁的导数比它自己简单,就选谁当 $u$。"反对幂指三"只是这条标准的经验总结——反三角与对数求导后都变成有理式,所以排在最前面。
反对幂指三:反三角、对数、幂函数、指数、三角。排在前的取作 $u$(因为它求导会变简单),排在后的凑进 $\dd v$。
例:$\int x e^x\dd x$ 取 $u=x$(幂),$\dd v=e^x\dd x$;$\int x\ln x\,\dd x$ 取 $u=\ln x$。
① 降次:$\int x^ne^x\dd x$ 每分部一次,$x$ 的幂降一次,做 $n$ 次收工。
② 循环:$\int e^x\sin x\,\dd x$ 分部两次回到原积分,把它当未知数解一次方程。
③ 递推:$\int\sin^nx\,\dd x$ 得到 $I_n$ 与 $I_{n-1}$ 的关系,逐层降到会算的为止。
见到这三种形态,就知道该一直分部下去,而不是另找门路。
若 $\dd v$ 选成"现在还积不出来"的东西,式子会越滚越大。例如 $\int x\ln x\,\dd x$ 若取 $u=x$、$\dd v=\ln x\,\dd x$,为了算 $v=\int\ln x\,\dd x$ 就得先做一次分部,然后 $\int v\,\dd u$ 里又长出 $x\ln x$——原地打转。
判断标准只有一句话:$\dd v$ 必须是你现在立刻能积出来的。积不出来,就说明这个方向错了。
求 $\displaystyle\int x^2e^x\dd x$。
解答
$$\int x^2e^x\dd x=x^2e^x-2\int xe^x\dd x=x^2e^x-2\left(xe^x-e^x\right)+C=e^x(x^2-2x+2)+C.$$
验算:求导得 $e^x(x^2-2x+2)+e^x(2x-2)=e^x x^2$。✓ 算完一定要验算,这是最省时间的自检。
本节带走:分部积分的口诀:反对幂指三。
8.3 有理函数:有算法,不靠灵感
对 $\dfrac{P(x)}{Q(x)}$($P,Q$ 为多项式,$P$ 次数低于 $Q$):
这套算法为什么值得学?因为它是本章唯一一条"一定能走完"的路。别的技巧都靠眼力,有理函数不用:只要分母能分解,就一定能拆;拆完每一项都积得出来。换句话说,有理函数的积分不是"会不会"的问题,是"愿不愿意算"的问题——代价是最后一步的计算量可能很大。
部分分式定理说:任何真分式都能唯一地拆成四类项之和——$\dfrac{A}{(x-a)^k}$ 与 $\dfrac{Bx+C}{(x^2+px+q)^k}$(其中 $x^2+px+q$ 不可约,即 $\Delta<0$)。这四类恰好是一份"积得出来"的最小清单:前一类积成 $\ln$ 或幂函数;后一类配方后归到 $\ln$ 与 $\arctan$,遇到重根时再加有理项(用递推降次)。
所以算法能走完,靠的不是技巧,而是两条代数事实:分母总能分解成一次与不可约二次因式之积,真分式总能这样拆。这两条都由代数基本定理保证——这也是为什么"有理函数积分"在整章里地位特殊:它把分析问题彻底交给了代数。
求 $\displaystyle\int\frac{\dd x}{x^2-1}$。
解答
$\dfrac{1}{x^2-1}=\dfrac{1}{(x-1)(x+1)}=\dfrac12\left(\dfrac{1}{x-1}-\dfrac{1}{x+1}\right)$,故
$$\int\frac{\dd x}{x^2-1}=\frac12\ln\left|\frac{x-1}{x+1}\right|+C.$$
本节带走:有理函数有固定算法,不靠灵感。
8.4 有理函数:把算法走完
真分式 $\dfrac{P(x)}{Q(x)}$ 的积分一定有初等解,步骤固定:长除法(假分式)→ 因式分解 → 部分分式 → 逐项积分。真正花时间的只有第三步的系数。
$$\int\frac{\dd x}{x^2+2x+2}=\int\frac{\dd(x+1)}{(x+1)^2+1}=\arctan(x+1)+C.$$
遇到二次式先看判别式:$\Delta<0$ 配方成 $\arctan$,$\Delta>0$ 拆成两个一次因式。
$$\frac{2x+3}{x^2+3x+2}=\frac{2x+3}{(x+1)(x+2)}=\frac{1}{x+1}+\frac{1}{x+2},$$
故原积分为 $\ln|x+1|+\ln|x+2|+C$。系数由 $A(x+2)+B(x+1)=2x+3$ 比较两端得到 $A=B=1$。
部分分式的系数,除了解方程组,还可以代入特殊值:例如求 $\frac{1}{(x-1)(x+1)}$ 的分解,令 $x=1$ 直接得 $A=\frac12$,令 $x=-1$ 得 $B=-\frac12$,比解方程快得多。
分母含 $x^2+1$ 这样的不可约二次因式时,那一项的分子必须写成 $Bx+C$,不能只写一个常数。例如
$$\frac{1}{x(x^2+1)}=\frac1x-\frac{x}{x^2+1},$$
右边第二项的分子是 $x$,不是常数。若硬写成 $\dfrac{A}{x}+\dfrac{B}{x^2+1}$,通分后分子是 $Ax^2+(A+B)$,无论 $A,B$ 怎么取都凑不出 $1$——方程无解,正说明写法就错了。分母是几次,分子就留到比它低一次。
本节带走:二次式先看判别式:配方得 $\arctan$,拆解得 $\ln$。
8.5 三角有理式:万能代换
遇到 $R(\sin x,\cos x)$ 的有理式,令 $t=\tan\dfrac x2$,则
$$\sin x=\frac{2t}{1+t^2},\qquad \cos x=\frac{1-t^2}{1+t^2},\qquad \dd x=\frac{2\,\dd t}{1+t^2},$$
三角函数就被翻译成了普通有理式,接下来走 8.4 的流程。
万能代换为什么一定成功?因为 $\sin x$、$\cos x$ 都是 $t=\tan\frac x2$ 的有理函数。这件事来自半角公式:画一个对边 $t$、邻边 $1$、斜边 $\sqrt{1+t^2}$ 的直角三角形,读出 $\sin\frac x2=\dfrac{t}{\sqrt{1+t^2}}$、$\cos\frac x2=\dfrac{1}{\sqrt{1+t^2}}$,再用倍角公式就得到 $\sin x=\dfrac{2t}{1+t^2}$、$\cos x=\dfrac{1-t^2}{1+t^2}$;而 $\dd x=\dfrac{2\dd t}{1+t^2}$ 来自 $x=2\arctan t$ 求导。三条合起来,三角函数被整个翻译成 $t$ 的有理式,接下来交给 8.4 的算法。它的全部价值就在这里:把"没有算法"的三角积分,变成"有算法"的有理积分。
代价是计算量。$t$ 的有理式次数通常比原式高得多,拆部分分式时系数会很丑,所以它是保底方案,不是首选方案:先看能不能凑微分,凑不出来再上万能代换。
看一个"用了更亏"的例子:$\displaystyle\int\sin^2x\,\dd x$。用万能代换,被积式变成 $\dfrac{8t^2}{(1+t^2)^3}\dd t$——要拆一个三次的重因式,系数难得让人怀疑人生。而用半角公式 $\sin^2x=\dfrac{1-\cos2x}{2}$,两行就得到 $\dfrac x2-\dfrac{\sin2x}{4}+C$。同一个积分,一条路三行,一条路三页。
$$\int\frac{\dd x}{2+\cos x}=\int\frac{2\,\dd t}{3+t^2}=\frac{2}{\sqrt3}\arctan\frac{t}{\sqrt3}+C,\qquad t=\tan\frac x2.$$
万能代换"一定能行",但常常把式子变复杂。见到 $\sin^2x\cos x$、$\dfrac{\cos x}{1+\sin^2x}$ 这类,先试凑微分;能凑出来就别上万能代换。
$t=\tan\dfrac x2$ 在 $x=\pi+2k\pi$ 处没有定义,所以万能代换只能在一个不含这些点的区间上做。若积分区间跨过了 $\pi$(例如 $\int_0^{2\pi}$),必须先在 $\pi$ 处把区间拆成两段,每段各用一次代换,再把结果拼起来。不拆而直接算,等于在无定义的点上做代换,通常会漏掉或重复一整段的贡献。
本节带走:三角有理式:先试凑微分,不行再万能代换。
十八世纪的数学家大多相信"函数总能积出来",只是要找对技巧。这个信念在十九世纪上半叶被打破:Liouville 开始系统研究"原函数什么时候还是初等函数",结论是这件事受很强的限制,多数看起来普通的函数都过不了关。最著名的几个"积不出来":$e^{-x^2}$、$\dfrac{\sin x}{x}$、$\dfrac{1}{\ln x}$、$\dfrac{e^x}{x}$。它们在各自的积分区间上连续,原函数都存在,但都不是初等函数。
二十世纪六十年代 Risch 给出了判定算法:给定一个初等函数,能在有限步内判定它的原函数是否初等,若是则求出来。所以"积不出来"不是本事不够,是数学事实。工程与统计里遇到它们,就另造新函数或查表、做数值积分——$\operatorname{erf}(x)$、$\operatorname{Si}(x)$、$\operatorname{Ei}(x)$ 都是这么来的。
这条结论对预习的含义:碰到一道怎么都凑不出来的题,先怀疑自己,再怀疑题目,最后才怀疑"它本来就没有初等原函数"。考试题不会给你这种,但心里要有这个位置。
① 三条路:凑微分、换元、分部。先看能不能凑,再考虑换,最后才分部。
② 有理函数有固定算法,不靠灵感;三角有理式先试凑微分,不行再万能代换。
③ 两个必查:$+C$ 有没有漏、第二类换元有没有回代。
$\displaystyle\int\frac{\dd x}{x^2+2x+2}=$
配方:$x^2+2x+2=(x+1)^2+1$,被积式化为 $\dfrac{\dd(x+1)}{(x+1)^2+1}$。
- 求 $\displaystyle\int\tan x\,\dd x$。(提示:$\tan x=\frac{\sin x}{\cos x}$)
- 求 $\displaystyle\int\frac{\dd x}{x^2+4x+13}$。(提示:配方)
- 求 $\displaystyle\int\arctan x\,\dd x$。(提示:分部,$u=\arctan x$,$\dd v=\dd x$)
- 求 $\displaystyle\int\sqrt{1-x^2}\,\dd x$。(提示:$x=\sin t$)
答案与提示
1. $\int\frac{\sin x}{\cos x}\dd x=-\int\frac{\dd(\cos x)}{\cos x}=-\ln|\cos x|+C$。
2. 配方 $x^2+4x+13=(x+2)^2+9$,令 $u=x+2$,得 $\frac13\arctan\frac{x+2}{3}+C$。
3. $=x\arctan x-\int\frac{x}{1+x^2}\dd x=x\arctan x-\frac12\ln(1+x^2)+C$。
4. 令 $x=\sin t$,得 $\int\cos^2t\,\dd t=\frac t2+\frac{\sin2t}{4}+C=\frac12\arcsin x+\frac12x\sqrt{1-x^2}+C$。
定积分Definite Integrals
教材对应:第九章 定积分 · §1 定积分概念 §2 牛顿—莱布尼茨公式 §3 可积条件 §4 性质 §5 微积分学基本定理
- 面积本来是个几何词,怎么把它变成一个数?
- 为什么“怎么切、每段取哪一点”都不该影响结果?
- 求面积和求原函数,为什么会有关系?
- 定义:分割、求和、取极限(Riemann 和)
- 可积的条件:有界 + "振幅可控"
- 变上限积分:连续函数的原函数被构造出来了
- Newton–Leibniz 公式:把定积分变成逆运算
这一章在故事里的位置:第八章解决了"怎么找原函数",但没有回答"为什么要找"。这一章先给面积下一个不依赖图形的定义——分割、求和、取极限——再证明这个极限可以用原函数算出来,也就是 Newton–Leibniz 公式。两件事合起来,"积分"才从几何直觉变成一台可用的机器。第十章拿它去算体积、弧长、做功;第十一章则把它两个前提(区间有限、函数有界)拆掉。
定积分不是一个"数",是一个极限过程的产物。理解它的最好方式是:先把定义写一遍,再用定义算一个最简单的积分,你会立刻明白为什么 Newton–Leibniz 公式那么珍贵。
设 $f$ 在 $[a,b]$ 上有界。作分割 $a=x_0<x_1<\cdots<x_n=b$,记 $\Delta x_i=x_i-x_{i-1}$,$\lambda=\max\Delta x_i$,在每个小区间上任取 $\xi_i\in[x_{i-1},x_i]$,作Riemann 和
$$S=\sum_{i=1}^{n}f(\xi_i)\Delta x_i.$$
若当 $\lambda\to0$ 时 $S$ 的极限存在且与分割、取点方式都无关,则称 $f$ 在 $[a,b]$ 上可积,该极限记作 $\displaystyle\int_a^bf(x)\,\dd x$。
定积分就是"拿一堆细长条去凑面积"。条子怎么切、每条取哪一点的高度,都不该影响最后结果——只要能保证这个"不该影响",这个极限就叫积分。
把三步拆开看,每一步都在堵一个漏洞。分割任意:不许你专挑等分这种好算的分法,因为"面积"不该依赖刻度怎么画。取点任意:每条小矩形的高度取左端、右端还是中点,答案都不能变;若会变,就说明这块"面积"根本没定义好。$\lambda\to0$ 对任意细分:不是"存在某种很细的分法",而是"只要够细,随便哪种分法都行"。三条合起来,才排除了"靠挑分法作弊"的可能。
▶ 看动画 · Riemann 和:矩形越切越细,和就贴住面积
三个"无关"是关键:极限既不能依赖分割,也不能依赖取点。这就是为什么用定义证明可积很难——你要对所有分法同时给出估计。Darboux 上下和正是为了解决这一点:它们只依赖分割,且把"取点"的不确定性挤掉了。
如果只要求"存在一种取点使和收敛",那任何有界函数都能蒙混过关。取 $[0,1]$ 上的 Dirichlet 函数:有理点取 $1$,无理点取 $0$。每段都取有理点,Riemann 和恒为 $1$;每段都取无理点,和恒为 $0$。同一种分割,取点不同结果就不同,所以它不可积。定义里那句"与取点方式无关",防的正是这种函数。
(1) 若 $f\in C[a,b]$,则 $f$ 在 $[a,b]$ 上可积。
(2) 若 $f$ 在 $[a,b]$ 上单调,则 $f$ 可积。
(3) 若 $f$ 在 $[a,b]$ 上有界且只有有限个间断点,则 $f$ 可积。
必要条件:可积 $\Rightarrow$ 有界。所以 $\frac1x$ 在 $(0,1]$ 上不可积(无界),这类情形要用下一章的反常积分处理。
证明 (1) 的思路
用一致连续(Cantor 定理):任给 $\eps>0$,存在 $\delta>0$,只要 $\lambda<\delta$ 就有同一小区间内任意两点的函数值之差 $<\frac{\eps}{b-a}$。于是上和在 $[x_{i-1},x_i]$ 上取到最大值 $M_i$,下和取最小值 $m_i$,有 $M_i-m_i<\frac{\eps}{b-a}$,从而
$$0\le \overline S-\underline S=\sum(M_i-m_i)\Delta x_i<\eps.$$
由 Darboux 可积准则即知可积。∎
看到没有:一致连续正是为可积性准备的。章节之间的伏笔在这里收线。
有界是必要条件:若 $f$ 在 $[a,b]$ 上无界,总能在某一段里取到任意大的函数值,Riemann 和要多大有多大,极限无从谈起。所以 $\dfrac1x$ 在 $(0,1]$ 上不可积——它甚至不是"积分发散",而是压根没资格进这个定义(第十一章会用一个极限把它救回来)。
有限个间断点是充分条件里的关键:每个间断点只污染一个小区间,把这点单独框出来,它的贡献不超过 $2M\cdot(\text{框的长度})$,让框长趋于零就被挤掉了。间断点若有无穷多个且"撒得到处都是"(如 Dirichlet 函数),这种挤法就失效了。
但要小心:有限个只是充分条件,不是必要条件。单调函数可以有可数无穷多个间断点,照样可积。真正卡住可积性的是"间断点能否被总长度任意小的区间盖住"——零测集的语言,下册实变函数里才正式展开。
把面积写成"分割、求和、取极限",并且把适用对象从连续函数放宽到一般有界函数,这件事通常归功于 Riemann(一般认为 1854 年),所以今天的定义叫 Riemann 积分。此前 Cauchy 已经用和式的极限定义过连续函数的积分,但"有界、间断点不太多也能积"是 Riemann 的贡献。
Darboux 在十九世纪七十年代补上了上、下和:它们只依赖分割、不依赖取点,于是"对所有取点都收敛"被压缩成"上和与下和之差趋于零",证明一下子轻了很多。今天教材里的可积准则多半是这一版。
用定义证明 $\displaystyle\int_0^1x\,\dd x=\frac12$。
解答
等分 $[0,1]$ 为 $n$ 份,取 $\xi_i=\frac in$,则
$$\sum_{i=1}^{n}\frac in\cdot\frac1n=\frac{1}{n^2}\cdot\frac{n(n+1)}{2}=\frac12\left(1+\frac1n\right)\to\frac12.$$
严格说还要说明"任意分法都收敛到同一值",做法是让 $n\to\infty$ 时 $\lambda\to0$,再用 $f(x)=x$ 的一致连续性把任意分割的 Riemann 和与等分的情形比较。这就是为什么大家更喜欢 Newton–Leibniz。
再把 $\displaystyle\int_0^1x^2\dd x$ 算一遍,这次能看清"求和"到底长什么样。等分 $n$ 份、取右端点 $\xi_i=\frac in$:
$$\sum_{i=1}^n\Big(\frac in\Big)^2\frac1n=\frac{1}{n^3}\sum_{i=1}^ni^2=\frac{1}{n^3}\cdot\frac{n(n+1)(2n+1)}{6}=\frac{(n+1)(2n+1)}{6n^2}\to\frac13.$$
代入数字看误差:$n=100$ 时和为 $\frac{101\cdot201}{60000}\approx0.3384$,与 $\frac13\approx0.3333$ 差 $0.005$;$n=1000$ 时差 $0.0005$——误差按 $\frac1n$ 缩,这就是"$\lambda\to0$"的肉眼版本。顺便也能看出为什么没人愿意用定义算积分:为了一次数,还得先会 $\sum i^2$;被积函数换成 $\sin x$,这条路就彻底断了。
9.1 变上限积分与 Newton–Leibniz 公式
设 $f\in C[a,b]$,令 $\Phi(x)=\displaystyle\int_a^xf(t)\,\dd t$,则 $\Phi$ 在 $[a,b]$ 上可导,且 $\Phi'(x)=f(x)$。
也就是说:连续函数一定有原函数,而且可以用积分写出来。
证明
$$\frac{\Phi(x+\Delta x)-\Phi(x)}{\Delta x}=\frac{1}{\Delta x}\int_x^{x+\Delta x}f(t)\,\dd t.$$
由积分中值定理(或用 $f$ 的连续性),这个值介于 $f$ 在 $[x,x+\Delta x]$ 上的最大最小值之间,当 $\Delta x\to0$ 时两端都趋于 $f(x)$,故极限为 $f(x)$。∎
这条定理的人话版本只有一句:面积函数的变化率,就是右边界处的高度。$\Phi$ 从 $x$ 长到 $x+\Delta x$,多出来的那块面积夹在两个矩形之间:高为 $f$ 在这小段上的最小值、宽为 $\Delta x$ 的矩形,以及高为最大值的矩形。$f$ 连续时,两个高都被挤向 $f(x)$,所以多出的面积 $\approx f(x)\Delta x$,误差是 $o(\Delta x)$;除以 $\Delta x$ 再让 $\Delta x\to0$,就得到 $\Phi'(x)=f(x)$。
具体算一次:取 $f(t)=t^2$,则 $\Phi(x)=\displaystyle\int_0^xt^2\dd t=\frac{x^3}{3}$,求导得 $x^2$,正是 $f(x)$。这个例子"太巧",因为它本来就能积出来;定理真正的分量在反过来用——先有 $\Phi$,才证明了 $f$ 有原函数。对 $\dfrac{\sin t}{t}$、$e^{-t^2}$ 这类积不出来的函数,$\Phi$ 依然存在、依然可导,只是写不成初等表达式。
$\Phi$ 可导靠的是 $f$ 在 $x$ 处连续。若 $f$ 在 $x_0$ 有跳跃,$\Phi$ 在 $x_0$ 就不可导——左右导数分别等于左右的极限。例:$f=0$ 在 $[0,1)$、$f=1$ 在 $[1,2]$,则 $\Phi(x)=\int_0^xf$ 在 $x=1$ 处左导数为 $0$、右导数为 $1$。所以"连续函数一定有原函数"这句话里,连续不是客套。
若 $f\in C[a,b]$,$F$ 是 $f$ 在 $[a,b]$ 上的任一原函数,则
$$\int_a^bf(x)\,\dd x=F(b)-F(a).$$
证明
$\Phi(x)=\int_a^xf$ 与 $F(x)$ 都是 $f$ 的原函数,故 $F=\Phi+C$。代入 $x=a$ 得 $C=F(a)$,再代入 $x=b$ 即得。∎
面积与切线互逆这件事,Newton 和 Leibniz 在十七世纪六十至八十年代各自独立看出来,路径不同:Newton 从运动学(流数与流量)入手,Leibniz 从求和与差分的对称性入手。Leibniz 的 $\int$ 与 $\dd$ 记号把"互逆"写得很直白:$\dd\int f=f\dd x$,$\int\dd F=F+C$。
但两人都没有今天意义上的定义——"无穷小"到底是什么,说不清。真正把这条公式证下来要等 Cauchy:他在十九世纪二十年代用"和式的极限"定义积分,再用变上限积分构造原函数,才补上了逻辑缺口。所以这条公式既叫 Newton–Leibniz 公式,也叫微积分基本定理:它是一座桥,一头是"求和",一头是"求导"。
这条公式把"求面积极限"降级成"求原函数再相减",是整门课最实用的工具。但它有前提:$f$ 必须连续(或至少原函数存在且足够好)。
它为什么是整门课的高潮?因为在它之前,"求面积"和"求原函数"是两件毫不相干的事:前者是分割求和的极限(本章开头那条又长又难的定义),后者是求导的逆运算(上一章的技术活)。这条公式说:它们是同一件事的两面。于是算面积不用再求和——找原函数、代两个端点、相减,三步搞定。
感受一下差距。用定义算 $\displaystyle\int_0^{\pi}\sin x\,\dd x$ 基本走不通(Riemann 和里的 $\sum\sin\xi_i\,\Delta x_i$ 没有闭式);用 N–L,$[-\cos x]_0^\pi=1+1=2$,一行。$\displaystyle\int_0^1\frac{\dd x}{1+x^2}$ 也一样:定义没法下手,而 $[\arctan x]_0^1=\frac\pi4$。这就是为什么后面所有计算题都只考"找原函数",没人再考"用定义求极限"。
N–L 的前提是 $f$ 在 $[a,b]$ 上可积(连续就够)。若区间里有瑕点还硬套公式,会得到荒谬结果。例如不管前提直接算
$$\int_{-1}^{1}\frac{\dd x}{x^2}=\Big[-\frac1x\Big]_{-1}^{1}=-1-1=-2,$$
而被积函数恒正,积分不可能是负数——真相是这个积分发散($x=0$ 是瑕点)。看到结果的符号都不对,就该回头检查前提。
本节带走:变上限积分给出连续函数的原函数,N–L 公式才有依据。
9.2 定积分的性质与计算
| 性质 | 说明 |
|---|---|
| 线性 | $\int_a^b(\alpha f+\beta g)=\alpha\int_a^bf+\beta\int_a^bg$ |
| 区间可加 | $\int_a^bf=\int_a^cf+\int_c^bf$ |
| 保序 | $f\le g\Rightarrow\int_a^bf\le\int_a^bg$ |
| 绝对值估计 | $\left|\int_a^bf\right|\le\int_a^b|f|$ |
| 积分中值定理 | $f\in C[a,b]$ 时存在 $\xi$ 使 $\int_a^bf=f(\xi)(b-a)$ |
| 换元 | $\int_a^bf(x)\dd x=\int_\alpha^\beta f(\varphi(t))\varphi'(t)\dd t$,上下限随之换 |
| 分部 | $\int_a^bu\,\dd v=[uv]_a^b-\int_a^bv\,\dd u$ |
这张表里最值钱的是区间可加和换元、分部:前者让你能在瑕点或分段点处把区间切开(第十一章要反复用),后者让你不必回到定义。而"保序"和"绝对值估计"是用来估计积分的——很多题不需要算出值,只需要知道它不超过多少,这两条就是全部工具。
$\displaystyle\int_a^bf=f(\xi)(b-a)$ 的意思是:曲边梯形与某个矩形面积相等,那个矩形的高就是 $f$ 在某点的取值,称为 $f$ 在 $[a,b]$ 上的平均值。所以平均值定义为 $\dfrac{1}{b-a}\int_a^bf$。例:$f(x)=x$ 在 $[0,1]$ 上平均值 $\frac12$,$\xi=\frac12$ 正好取到;$f(x)=x^2$ 在 $[0,1]$ 上平均值 $\frac13$,而 $\xi=\frac{1}{\sqrt3}\approx0.577$ 处 $f=\frac13$。
定积分换元时,上下限必须同时换,换完不必回代。这与不定积分恰好相反。混用会导致两种典型错误:换元后仍用 $x$ 的限,或者算完又回代一遍。
求 $\displaystyle\int_{-1}^{1}\frac{x^2\sin x}{1+x^4}\,\dd x$。
解答
被积函数是奇函数($x^2\sin x$ 奇,$1+x^4$ 偶),在对称区间上积分为 $\mathbf{0}$。
记住这条:对称区间上,奇函数积分为零,偶函数积分为半区间两倍。能省下大量计算。
本节带走:定积分换元三件套:被积式、$\dd x$、上下限,一个都不能漏。
若 $f$ 在 $[a,b]$ 上可积,则一定能推出
有界是可积的必要条件;连续、单调只是充分条件,原函数存在也不由可积保证。
- 求 $\displaystyle\int_0^{\pi/2}\sin^2x\,\dd x$。
- 求 $\displaystyle\int_0^1 x\sqrt{1-x^2}\,\dd x$。
- 设 $F(x)=\displaystyle\int_0^{x^2}\sin t\,\dd t$,求 $F'(x)$。
- 判断:若 $f$ 在 $[a,b]$ 上可积,则 $f$ 在 $[a,b]$ 上连续。(对/错)
答案与提示
1. 用 $\sin^2x=\frac{1-\cos2x}{2}$,得 $\frac{\pi}{4}$。
2. 令 $u=1-x^2$,$\dd u=-2x\dd x$,得 $\frac13$。
3. 复合函数求导:$F'(x)=\sin(x^2)\cdot2x$。
4. 错。可积只要求"间断点不太多",有界且有限个间断点即可积。如 $f(x)=0$($x\ne0$),$f(0)=1$,可积但不连续。
定积分的应用Applications
教材对应:第十章 定积分的应用 · §1 平面图形面积 §2 平行截面求体积 §3 弧长与曲率 §4 旋转曲面面积 §5 物理应用
- 一段曲线的长度,怎么用“直的线段”去逼近?
- 旋转体的侧面积,为什么不能写成 $2\pi\int f\,\dd x$?
- 微元法里的“近似”,凭什么可以拿去积分?
- 微元法:把"整体量"切成"小块量"再积分
- 面积、体积、弧长、旋转体侧面积
- 物理应用:功、压力、质心
这一章在故事里的位置:第九章给了两样东西——定积分的定义(分割求和的极限)和 N–L 公式(用原函数算它)。这一章的角色是"建模":把几何量和物理量写成积分。会不会算出积分是上一章的事,这里的难点是"这个式子凭什么这么列"。列式的方法只有一个,叫微元法;它的合法性全部押在一句误差估计上。再往后,第十一章会把"区间有限、函数有界"这两个前提也拆掉。
这一章不引入新定理,只训练一件事:把一个几何量写成积分。会不会积分是第九章的事;这里的难点是"怎么写出来、凭什么这么写"。
10.1 微元法:从"近似"到"等式"
① 在 $[x,x+\dd x]$ 上把待求量 $Q$ 的小块写成 $\dd Q=f(x)\dd x+o(\dd x)$;
② 积分 $Q=\int_a^b f(x)\dd x$;
③ 写清楚为什么误差是 $o(\dd x)$——这一步才是得分点。
微元法的意思是:先只看极窄的一条,把这条上的量近似成"密度 × 长度",再把所有条加起来。难点不在积分,而在"这条上的近似凭什么成立"。
要求误差是 $o(\dd x)$,是因为要把所有小块的误差加起来:分成 $n$ 段时每段误差 $o(\tfrac1n)$,总和 $n\cdot o(\tfrac1n)\to0$,误差才被"积掉"。
若误差只与 $\dd x$ 同阶(比如把弧长写成 $\dd x$),累加后不趋于零,结论就错了——旋转体侧面积正是这样一个反例。
再压缩一遍:先看一小块,把这一小块算准到"误差比 $\dd x$ 还小",再积分。"先近似后相等"之所以合法,是因为误差按段累加时会被"摊薄":分成 $n$ 段,第 $i$ 段误差不超过 $\eps_i\Delta x_i$,其中 $\eps_i$ 随分段变细一致地趋于零,于是总误差 $\le\sum\eps_i\Delta x_i\le\max\eps_i\cdot(b-a)\to0$。注意最后一步用了"一致":$\eps_i$ 必须对所有段同时变小,不能靠"某几段特别细"来蒙混。这也解释了为什么微元法的技术核心是"$o(\dd x)$ 中的 $o$ 对 $x$ 一致"。
$\dd Q=f(x)\dd x+o(\dd x)$ 里的 $f(x)$ 必须取在这一小段自己的位置上。拿球体积试:半径 $R$ 的球,$x$ 处切片是半径 $\sqrt{R^2-x^2}$ 的圆,面积 $\pi(R^2-x^2)$,积分得 $\frac43\pi R^3$,这是对的。若图省事,每片都用最大截面 $\pi R^2$,得 $\pi R^2\cdot2R=2\pi R^3$——大了整整 $50\%$。错在哪?每片误差 $\pi x^2\dd x$ 只与 $\dd x$ 同阶,累加后是 $\frac23\pi R^3$,不会消失。
本节带走:微元法的核心是误差 $o(\dd x)$,不是公式本身。
十七、十八世纪的数学家一直这么干:把量切成"无穷小"的块,算出每块的主部,加起来就是答案。办法好用,但"无穷小"究竟是什么始终说不清——十八世纪三十年代,Berkeley 主教写文章讥讽它是"消失量的鬼魂"。这句批评不是刁难:如果 $\dd x$ 先是"不为零"(可以除),后来又"等于零"(可以丢),逻辑上确实站不住。
十九世纪的解决办法是把无穷小换成极限:不再问"$\dd x$ 是什么",而是问"误差与 $\dd x$ 之比是否趋于零"。这就是 10.1 里那个 $o(\dd x)$ 的来历。所以微元法不是"不严谨的工程做法":它的严谨版本就是一句误差估计,写不出这句估计,这个方法就还没证完。
10.2 面积:上减下,或右减左
交点是 $x=0,2$,且在 $(0,2)$ 上 $2x\ge x^2$,故
$$S=\int_0^2(2x-x^2)\dd x=\Big[x^2-\frac{x^3}{3}\Big]_0^2=4-\frac83=\frac43.$$
对 $x$ 积要分正负两支($y=\pm\sqrt x$),改对 $y$ 积就一步到位:交点 $y^2=y+2$ 得 $y=-1,2$,且右边界是 $y+2$:
$$S=\int_{-1}^{2}\big[(y+2)-y^2\big]\dd y=\Big[\frac{y^2}{2}+2y-\frac{y^3}{3}\Big]_{-1}^{2}=\frac{10}{3}+\frac76=\frac92.$$
选 $x$ 型还是 $y$ 型,看哪种不用分段。
$\displaystyle\int_a^b(\text{上}-\text{下})\dd x$ 只在整段上"上边始终在上"时才对。$y=\sin x$ 与 $x$ 轴在 $[0,2\pi]$ 上围出的面积,若直接写 $\int_0^{2\pi}\sin x\,\dd x=0$ 就错了:$[0,\pi]$ 上 $\sin x\ge0$,$[\pi,2\pi]$ 上 $\sin x\le0$,后半段把前半段抵消了。正确做法是在 $\pi$ 处切开、各段取绝对值:面积 $=\int_0^\pi\sin x\dd x-\int_\pi^{2\pi}\sin x\dd x=2+2=4$。
口诀:算面积先找交点,再确认每一段谁在上。被积函数变号的地方,都是该切一刀的地方。
本节带走:面积:哪种积分不用分段,就用哪种。
10.3 体积:切片与旋转
| 类型 | 公式 |
|---|---|
| 平行截面已知 | $V=\int_a^b A(x)\,\dd x$($A(x)$ 是截面积) |
| 绕 $x$ 轴(圆盘) | $V=\pi\int_a^b f^2(x)\,\dd x$ |
| 绕 $y$ 轴(柱壳) | $V=2\pi\int_a^b x\,|f(x)|\,\dd x$ |
三行公式不必当三张表背,它们是同一个小块的三种切法。绕 $x$ 轴转,切片垂直于轴,切出来是圆盘:半径 $f(x)$、厚 $\dd x$,体积 $\pi f^2\dd x$。绕 $y$ 轴转,若仍沿 $x$ 切片,切出来是一圈筒壁:半径 $x$、高 $f(x)$、厚 $\dd x$,剪开展平成一个长方体,体积 $2\pi x\,f(x)\dd x$。选哪个只取决于"哪种切法让边界变成一条曲线",这和 10.2 里选 $x$ 型还是 $y$ 型是同一个道理。
拿同一条曲线对一下:$y=x^2$($0\le x\le1$)绕 $x$ 轴,圆盘法得 $V=\pi\int_0^1x^4\dd x=\frac\pi5$;绕 $y$ 轴,柱壳法得 $\frac\pi2$(下面例子里算)。同一条曲线、同一个区间,绕不同的轴体积差了一倍多——不是算错,是切法换了。
$y=x^2$($0\le x\le1$)绕 $y$ 轴:每个柱壳半径 $x$、高 $x^2$、厚 $\dd x$,
$$V=2\pi\int_0^1 x\cdot x^2\,\dd x=2\pi\cdot\frac14=\frac{\pi}{2}.$$
底面是单位圆,垂直于 $x$ 轴的截面都是等边三角形。截面边长 $2\sqrt{1-x^2}$,面积
$$A(x)=\frac{\sqrt3}{4}\cdot4(1-x^2)=\sqrt3\,(1-x^2),\qquad V=\sqrt3\int_{-1}^{1}(1-x^2)\dd x=\frac{4\sqrt3}{3}.$$
本节带走:体积:绕 $x$ 轴用圆盘,绕 $y$ 轴用柱壳。
10.4 弧长:用弦长逼近
小段弦长 $\sqrt{\Delta x^2+\Delta y^2}=\sqrt{1+f'^2}\,\Delta x+o(\Delta x)$,故
$$L=\int_a^b\sqrt{1+f'^2(x)}\,\dd x.$$
$\sqrt{1+f'^2}$ 是弦长公式化出来的。一小段的两个直角边是 $\Delta x$ 与 $\Delta y$,弦长 $\sqrt{\Delta x^2+\Delta y^2}=\sqrt{1+(\Delta y/\Delta x)^2}\,\Delta x$。再用 Lagrange 中值定理把 $\Delta y$ 换成 $f'(\xi)\Delta x$($\xi$ 在这小段内),弦长就成了 $\sqrt{1+f'(\xi)^2}\Delta x$。分割越细,$\xi$ 越贴近这段的每一点;$f'$ 连续时 $\sqrt{1+f'(\xi)^2}$ 一致地逼近 $\sqrt{1+f'(x)^2}$,所以它确实是一个 $f(x)\dd x+o(\dd x)$,可以积分。
值得留意:这里真的用了中值定理。没有它,只能写 $\Delta y\approx f'\Delta x$,误差是多少说不清;有了它,弦长被精确写成某个中间点的导数,剩下的只是一致性估计。这是第十章唯一一处实质用到第七章工具的地方。
$y=x^{3/2}$($0\le x\le1$):$y'=\frac32\sqrt x$,$1+y'^2=1+\frac94x$,
$$L=\int_0^1\sqrt{1+\tfrac94x}\,\dd x=\frac{8}{27}\Big[\big(1+\tfrac94x\big)^{3/2}\Big]_0^1=\frac{13\sqrt{13}-8}{27}.$$
本节带走:弧长里永远带着 $\sqrt{1+f'^2}$。
10.5 旋转曲面面积:为什么不是 $2\pi\int f\,\dd x$
侧面的那一小圈,宽不是 $\dd x$,而是弧长 $\sqrt{1+f'^2}\,\dd x$:
$$S=2\pi\int_a^b|f(x)|\sqrt{1+f'^2(x)}\,\dd x.$$
为什么"宽"必须是弧长?把一小段放大看:绕 $x$ 轴转出来的那一圈其实是个圆台,不是圆柱。圆台的侧面积是 $\pi(r_1+r_2)\cdot(\text{母线长})$,母线是斜的 $\sqrt{\Delta x^2+\Delta y^2}$;而 $2\pi f\,\Delta x$ 相当于把这个圆台"拍扁"成同半径、同高的圆柱,只算了水平宽度,漏掉斜出去的那一截。
用数看漏多少。取 $y=x$ 上从 $x=1$ 到 $x=1.1$ 的一小段:圆台两底半径 $1$ 与 $1.1$,母线长 $0.1\sqrt2\approx0.1414$,正确侧面积 $\pi(1+1.1)(0.1\sqrt2)\approx0.933$;错写成 $2\pi\cdot1\cdot0.1\approx0.628$,小了三分之一。更关键的是这个差距不会随 $\Delta x\to0$ 消失:$y=x$ 时正确式与错误式之比趋于 $\sqrt2$ 而不是 $1$。误差只与 $\dd x$ 同阶,累加后当然留下一整块。
用 $2\pi\int f\,\dd x$ 相当于把斜的小段"压平",误差与 $\dd x$ 同阶,累加后不消失。例:$y=\sqrt x$ 绕 $x$ 轴,正确答案
$$S=2\pi\int_0^1\sqrt x\sqrt{1+\frac1{4x}}\,\dd x=2\pi\int_0^1\sqrt{x+\tfrac14}\,\dd x=\frac{\pi(5\sqrt5-1)}{6},$$
而错误写法给出 $\pi$。两者并不相等。
旋转曲面面积有一个不靠微积分的说法,叫 Pappus 定理。Pappus 是公元四世纪的亚历山大里亚数学家,这条结论记在他的《数学汇编》里:一段曲线绕轴旋转,所得曲面面积等于曲线长度乘以曲线重心绕轴走过的路程,即 $S=2\pi\bar y\,L$。
把它和 $2\pi\int|f|\sqrt{1+f'^2}\dd x$ 对一下:$\int\sqrt{1+f'^2}\dd x$ 正是弧长 $L$,而 $\bar y=\dfrac{1}{L}\int|f|\sqrt{1+f'^2}\dd x$ 正是曲线的重心纵坐标。两条路给出同一个式子,也从侧面说明:权重必须是弧长,不是 $\dd x$。
本节带走:侧面积的“宽”是弧长而不是 $\dd x$,这是最常见的错。
10.6 物理应用:变力做功
若力沿 $x$ 方向、大小随位置变化,则小段做功 $\dd W=F(x)\dd x$,故 $W=\int_a^bF(x)\dd x$。
变力做功的微元好理解:一小段位移 $\dd x$ 里,力几乎不变,做功就是 $F(x)\dd x$;把无数小段加起来就是积分。"力几乎不变"的误差是 $o(\dd x)$——$F$ 连续时,一小段内力最多变化一点点。这也是 10.1 那套误差估计的又一次应用。
胡克定律 $F=kx$,把弹簧从自然长度拉伸 $a$ 所做的功
$$W=\int_0^a kx\,\dd x=\frac12ka^2.$$
带数算一次。弹簧 $k=200\ \mathrm{N/m}$,从自然长度拉到 $x=0.3\ \mathrm{m}$:
$$W=\int_0^{0.3}200x\,\dd x=100x^2\Big|_0^{0.3}=100\cdot0.09=9\ \mathrm{J}.$$
它不等于"末端的力 × 距离":末端力是 $200\cdot0.3=60\ \mathrm{N}$,乘 $0.3$ 得 $18\ \mathrm{J}$,正好是正确答案的两倍。全程平均力是 $30\ \mathrm{N}$,乘 $0.3$ 才是 $9\ \mathrm{J}$。对线性力,"平均力等于初末之半"成立;但这不是普遍规律——$F=x^2$ 从 $0$ 到 $3$ 时,$\int_0^3x^2\dd x=9\ \mathrm{J}$,平均力是 $3\ \mathrm{N}$,而不是 $(0+9)/2=4.5\ \mathrm{N}$。
本节带走:变力做功:先写微元 $\dd W=F\dd x$,再积分。
① 所有公式都从"小块近似 + 误差 $o(\dd x)$"推出来,背公式不如背这个动作。
② 面积看哪种积分不分段;体积分清圆盘(绕 $x$)与柱壳(绕 $y$);弧长与侧面积都要带上 $\sqrt{1+f'^2}$。
③ 最大的坑:把侧面积的 $\sqrt{1+f'^2}\,\dd x$ 写成 $\dd x$。
$y=x^2$($0\le x\le1$)绕 $y$ 轴旋转所得体积为
柱壳法:$V=2\pi\int_0^1x\cdot x^2\dd x=2\pi\cdot\frac14=\frac\pi2$。
- 求由 $y=x^2$ 与 $y=x$ 围成的图形面积。
- 求 $y=\sqrt x$($0\le x\le1$)绕 $x$ 轴旋转所得体积。
- 求 $y=x^{3/2}$ 在 $[0,1]$ 上的弧长。
答案
1. 交点 $x=0,1$,$S=\int_0^1(x-x^2)\dd x=\frac12-\frac13=\frac16$。
2. $V=\pi\int_0^1x\,\dd x=\frac\pi2$。
3. $L=\int_0^1\sqrt{1+\tfrac94x}\,\dd x=\dfrac{13\sqrt{13}-8}{27}$。
反常积分Improper Integrals
教材对应:第十一章 反常积分 · §1 概念 §2 无穷积分的性质与敛散判别 §3 瑕积分的性质与敛散判别
- 区间无限长,面积还可能有限吗?
- 为什么 $\frac1x$ 的面积无限,$\frac1{x^2}$ 的却有限?
- 判断“收敛”为什么常常比“算出值”更重要?
- 两类反常:无穷区间、无界函数(瑕积分)
- 收敛判别:比较法、$p$ 判别、绝对收敛
- $\Gamma$ 函数:把阶乘推广到实数
这一章在故事里的位置:第九章、第十章的所有结论都默认了两件事——区间有限、函数有界。这一章把这两个前提拆掉,问一个更基本的问题:面积到底有没有限。这问题看着技术,其实是"极限存在性"在积分里第一次正面登场:很多积分根本算不出值,但我们仍然需要知道它收敛不收敛。判别法($p$ 判别、比较法、Dirichlet)就是为这件事准备的;再往下一册,同样的想法会变成级数理论。
定积分要求区间有限、函数有界。反常积分把这两个限制放开,用极限来定义。它看起来只是"多算一步极限",但收敛性判断常常比计算本身更重要。
11.1 两类反常积分
(1) 无穷区间:$\displaystyle\int_a^{+\infty}f(x)\dd x:=\lim_{b\to+\infty}\int_a^bf(x)\dd x$,若极限存在则称收敛。
(2) 瑕积分:若 $f$ 在 $a$ 附近无界($a$ 为瑕点),则 $\displaystyle\int_a^bf:=\lim_{\eta\to0^+}\int_{a+\eta}^bf$。
两种情况都出现时,必须在中间任取一点拆成两段,两段都收敛才算收敛。
反常积分问的不是"等于几",而是"面积到底有没有限"。$\frac{1}{x^{p}}$ 的尾巴衰减得快不快,全看 $p$:$p>1$ 时尾巴细得能数清(收敛),$p\le1$ 时再细也攒成无穷大。
这句话要拆成两半看。先截断,再看截出来的面积:$\displaystyle\int_1^{+\infty}\frac{\dd x}{x}$ 的真实含义是 $\lim_{b\to+\infty}\ln b$,这个极限不存在,所以面积没有限。数字上感受一下它有多慢:$\int_1^{10^6}\frac{\dd x}{x}=\ln10^6\approx13.8$,$\int_1^{10^{12}}\frac{\dd x}{x}\approx27.6$——上限涨了一百万倍,面积只多了 $13.8$。慢,但确实没有上限。
对比 $\displaystyle\int_1^{+\infty}\frac{\dd x}{x^2}$:截断后是 $1-\frac1b$,$b\to+\infty$ 时趋于 $1$。所以"尾巴越来越窄"本身说明不了任何问题,要看窄得够不够快。$p$ 就是量这把尺子的刻度。
$\displaystyle\int_{-\infty}^{+\infty}f$ 的定义是"两边各自收敛":$\lim_{A\to-\infty}\int_A^0f$ 与 $\lim_{B\to+\infty}\int_0^Bf$ 都存在,而不是 $\lim_{R\to+\infty}\int_{-R}^{R}f$。后者叫 Cauchy 主值,两者可能不同。例:$f(x)=x$ 的对称截断恒为 $0$(主值就是 $0$),但 $\int_0^{+\infty}x\,\dd x$ 发散,所以按定义 $\int_{-\infty}^{+\infty}x\,\dd x$ 发散。
同理 $\displaystyle\int_{-1}^{1}\frac{\dd x}{x}$ 的主值是 $0$,但作为瑕积分它发散(两侧各是一个发散的对数)。规定"两边各自收敛",就是为了不让对称性把发散悄悄抵消掉。
十七、十八世纪的人遇到无穷区间的积分,做法是直接把原函数代进去:$\displaystyle\int_1^{+\infty}\frac{\dd x}{x^2}=\Big[-\frac1x\Big]_1^{+\infty}=1$,答案恰好对。可同一套做法用在 $\displaystyle\int_{-1}^{1}\frac{\dd x}{x^2}$ 上会得出 $\Big[-\frac1x\Big]_{-1}^{1}=-2$——一个恒正函数的积分成了负数。问题不在公式,在于"代入无穷"和"跨过瑕点"这两步根本没有定义。
十九世纪 Cauchy 把积分定义成和式的极限之后,"收敛"才有了明确含义:先截断成有限区间上的正常积分,再让截断点取极限,极限存在才叫收敛。今天教材里"拆成两段、两段都收敛"的规定,就是这条思路的直接产物。
本节带走:两类反常:无穷限、瑕点;拆开时两段都收敛才算收敛。
11.2 $p$ 判别:一把标尺
$$\int_1^{+\infty}\frac{\dd x}{x^p}\ \text{收敛}\iff p>1;\qquad \int_0^{1}\frac{\dd x}{x^p}\ \text{收敛}\iff p<1.$$
这两个结论要背下来,后面所有比较法都以它们为标尺。
$p$ 判别的重要性在于它给了一把标准尺。判断一个新积分收敛不收敛,最省力的办法是把它和已知敛散的积分比大小;而 $\int\frac{\dd x}{x^p}$ 恰好覆盖了所有"幂型"的尾巴:$p$ 大一点收敛,小一点发散,边界卡在 $p=1$。所以拿到题的第一件事不是算,是看端点上被积函数的主项是几次幂。
边界为什么偏偏是 $1$?因为 $\displaystyle\int_1^b\frac{\dd x}{x}=\ln b$ 正好处在"发散得极慢"的位置:$p$ 比 $1$ 大一点点,$\frac{1}{p-1}$ 就有限;比 $1$ 小一点点,$\frac{b^{1-p}}{1-p}$ 就爆掉。对数函数是幂函数的分水岭——这条分界线在下册的级数里会以 $\sum\frac1{n^p}$ 的形式再出现一次。
本节带走:$p$ 判别是标尺:无穷限看 $p>1$,瑕点看 $p<1$。
11.3 比较判别法
设 $0\le f\le g$ 且都在 $[a,+\infty)$ 上连续。
(1) 若 $\int_a^{+\infty}g$ 收敛,则 $\int_a^{+\infty}f$ 收敛;
(2) 若 $\int_a^{+\infty}f$ 发散,则 $\int_a^{+\infty}g$ 发散。
极限形式:若 $\frac{f}{g}\to c$($0<c<+\infty$),则两者同敛散。
两种形式怎么选?能算出比值极限就用极限形式:它只要求 $\frac fg\to c\in(0,+\infty)$,不必亲手造不等式,等价替换($x$ 大时 $\sqrt{x^2+1}\sim x$、$x$ 大时 $\sin\frac1x\sim\frac1x$)都能直接用,是首选。造不出等价、只能放缩时才用原形式:此时要盯住方向——它只肯往一个方向推。
常见错误是把它记反。正确的只有两句:大的收敛 $\Rightarrow$ 小的收敛;小的发散 $\Rightarrow$ 大的发散。反过来都不成立。反例就在眼前:在 $[1,+\infty)$ 上 $0\le\frac{1}{x^2}\le\frac1x$,而 $\int\frac{\dd x}{x}$ 发散、$\int\frac{\dd x}{x^2}$ 收敛。所以"$f\le g$ 且 $\int g$ 发散"什么也推不出来——只能推出 $f$ 的收敛性未知。
判断 $\displaystyle\int_1^{+\infty}\frac{\dd x}{x\sqrt{x^2+1}}$ 的收敛性。
解答
当 $x$ 充分大时 $\sqrt{x^2+1}\sim x$,故被积函数 $\sim\dfrac{1}{x^2}$。由比较法(极限形式)与 $p=2>1$,积分收敛。
注意:判断收敛不需要算出值。这是反常积分题与定积分题最大的差别。
$\displaystyle\int_{-1}^{1}\frac{\dd x}{x^2}$ 发散,不能因为"奇函数在对称区间积分为零"就写 $0$。奇偶性结论只对可积(或收敛)的函数成立,而 $\frac1{x^2}$ 在 $0$ 处是瑕点且 $\int_0^1\frac{\dd x}{x^2}$ 发散($p=2>1$)。
$$\Gamma(s)=\int_0^{+\infty}x^{s-1}e^{-x}\dd x\quad(s>0).$$
它满足 $\Gamma(s+1)=s\Gamma(s)$(分部积分得到),且 $\Gamma(n+1)=n!$。它是"阶乘的连续版本",在概率论里会再见到。
本节带走:比较法:大的收敛则小的收敛,小的发散则大的发散。
11.4 绝对收敛与条件收敛
若 $\displaystyle\int_a^{+\infty}|f|$ 收敛,称 $\displaystyle\int_a^{+\infty}f$ 绝对收敛;若 $\int f$ 收敛而 $\int|f|$ 发散,称条件收敛。
绝对收敛 $\Rightarrow$ 收敛;反之不然。
$\displaystyle\int_1^{+\infty}\frac{\sin x}{x}\dd x$ 收敛,但 $\displaystyle\int_1^{+\infty}\frac{|\sin x|}{x}\dd x=+\infty$。
前者靠正负振荡互相抵消,后者不抵消——"收敛"不等于"面积有限"。
绝对收敛的积分可以随便拆、随便合并区间,因为 $\int|f|$ 有限,一切按可加性走。条件收敛就不行:它的收敛靠正负抵消,一旦改变求和顺序,抵消的方式就变了。级数里有 Riemann 重排定理:条件收敛的级数适当重排后,可以收敛到任意指定的数,甚至发散。把 $\int_1^{+\infty}\frac{\sin x}{x}\dd x$ 按周期 $[n\pi,(n+1)\pi]$ 切开,每一段就是级数的一项,重排的后果照样会发生。
实践中有两条禁令:不能把条件收敛的积分拆成两个发散积分再相减(会得到 $\infty-\infty$);不能默认"分段积分再相加"与"整体积分"等价,除非先证明绝对收敛。动手之前先问一句:它绝对收敛吗?
这件事最早在级数上被看清。十九世纪中叶,Riemann 指出:条件收敛的级数可以通过重排得到任意和。原因是正项之和与负项之和各自都是 $+\infty$,你手里有无限多"正筹码"和"负筹码",想凑到哪个数就凑到哪个数。绝对收敛时正负两部分都有限,怎么排都一样——这就是它"安全"的全部理由。
所以"绝对收敛"不是一个更细的分类,而是一道分水岭:跨过它,积分才具备人们以为它天然具备的那些性质(可拆、可合、可换序)。反常积分与级数在下册会合并成同一套语言,这里先记住分水岭的位置。
本节带走:绝对收敛 $\Rightarrow$ 收敛;条件收敛靠正负振荡抵消。
11.5 变号时的判别:Dirichlet 与 Abel
被积函数不变号时比较法就够;一旦变号,就需要"一部分有界 + 另一部分单调趋零"。
若 $\int_a^A f$ 关于 $A$ 有界,$g$ 单调且 $g(x)\to0\ (x\to+\infty)$,则 $\displaystyle\int_a^{+\infty}fg$ 收敛。
Abel 判别:把 $g\to0$ 换成"$g$ 单调有界",并要求 $\int_a^{+\infty}f$ 本身收敛。
上面 $\int\frac{\sin x}{x}$ 正是 Dirichlet 的样板:$\int_1^A\sin x\,\dd x$ 有界,$\frac1x$ 单调趋零。
$x\ge1$ 时 $0<e^{-x^2}\le e^{-x}$,而 $\int_1^{+\infty}e^{-x}\dd x=e^{-1}$ 有限,由比较法收敛;$[0,1]$ 上连续故无瑕点。
它的值是 $\frac{\sqrt\pi}{2}$,但那要用二重积分,不属于这一章。
本节带走:变号时用 Dirichlet:一部分有界,一部分单调趋零。
① 先判断"属于哪一类"(无穷限 / 瑕点),两端都出现就拆开。
② 比较法的标尺永远是 $\int\frac{\dd x}{x^p}$;变号时用绝对收敛或 Dirichlet。
③ 判断敛散通常比求值重要:$p$ 判别、比较、Dirichlet,三招覆盖绝大多数题。
$\displaystyle\int_1^{+\infty}\frac{\dd x}{x^{1.5}}$
$p=1.5>1$,由 $p$ 判别收敛(值为 $\dfrac{1}{p-1}=2$)。
- 判断 $\displaystyle\int_0^{1}\frac{\dd x}{\sqrt x}$ 是否收敛。
- 判断 $\displaystyle\int_1^{+\infty}\frac{\ln x}{x}\dd x$ 是否收敛。
- 计算 $\displaystyle\int_0^{+\infty}e^{-x}\dd x$,并说明 $\Gamma(1)$ 等于多少。
答案
1. 收敛。$p=\frac12<1$,值为 $2$。
2. 发散。$\int_1^{b}\frac{\ln x}{x}\dd x=\frac12(\ln b)^2\to+\infty$。
3. 值为 $1$,故 $\Gamma(1)=1$。由 $\Gamma(s+1)=s\Gamma(s)$ 得 $\Gamma(n+1)=n!$。
附录 A · 公式速查Quick Reference
预习阶段可以跳过这一份;想快速对齐、或做题时查公式,翻它最省时间。所有结论都在正文里出现过,这里只压成表格。
三份附录对应三种时刻:A 是做题卡住想查公式,B 是考前想知道自己会多少,C 是开学第一周问这学期怎么过。查表前先读每节的两句话——表前「什么时候翻到这里」,表后「最常错的那条」。
书末附公式表是较早的微积分教本留下的习惯:那时没有搜索,几十条结果每次翻正文太费时间,于是压成表。代价是把「结果」和「为什么」切开了——查得到 $(\arcsin x)'$,却不知道它在 $x=\pm1$ 处不能用。
A.1 极限
| 工具 | 用法要点 |
|---|---|
| $\eps$-$N$ 定义 | $\forall\eps>0\ \exists N\ \forall n>N:|a_n-a|<\eps$;$N$ 可依赖 $\eps$,不可依赖 $n$ |
| $\eps$-$\delta$ 定义 | $\forall\eps>0\ \exists\delta>0\ \forall x:0<|x-x_0|<\delta\imp|f(x)-A|<\eps$ |
| 夹逼 | $a_n\le c_n\le b_n$ 且两端同极限 ⇒ 中间同极限 |
| 单调有界 | 递增有上界 / 递减有下界 ⇒ 收敛(用确界原理) |
| Cauchy 准则 | $\forall\eps\ \exists N\ \forall m,n>N:|a_m-a_n|<\eps$,不需要预知极限 |
| Heine 定理 | 函数极限 ⇔ 任意数列逼近都给出同一极限;常用于证"不存在" |
| 子列 | 收敛 ⇒ 所有子列同极限;两个子列不同极限 ⇒ 发散 |
| $\sin x\sim x$ | $\tan x\sim x$ | $\arcsin x\sim x$ | $\arctan x\sim x$ |
|---|---|---|---|
| $1-\cos x\sim\frac{x^2}{2}$ | $\ln(1+x)\sim x$ | $e^x-1\sim x$ | $(1+x)^\alpha-1\sim\alpha x$ |
| $\lim\limits_{x\to0}\dfrac{\sin x}{x}=1$ | $\lim\limits_{x\to\infty}\left(1+\dfrac1x\right)^x=e$ | $\lim\limits_{x\to0}(1+x)^{1/x}=e$ |
| $\lim\limits_{n\to\infty}\sqrt[n]{n}=1$ | $\lim\limits_{n\to\infty}\sqrt[n]{a}=1\ (a>0)$ | $\lim\limits_{x\to0}\dfrac{\ln(1+x)}{x}=1$ |
求极限算不下去、不知道该夹逼还是单调有界、要证「极限不存在」时翻这里。前两行是定义,后五行是判定工具。
第一行和第五行值得对比:$\eps$-$N$ 要先写出极限值 $a$,Cauchy 准则只比较 $a_m$ 与 $a_n$ 自己,所以它是「证存在」而不是「求值」的工具。这也是为什么 $a_{n+1}=\sqrt{6+a_n}$ 这类题必须先说「收敛」,才有资格设 $L=\sqrt{6+L}$。
最常错的一条:等价无穷小用到加减上。看 $\lim\limits_{x\to0}\dfrac{\tan x-\sin x}{x^3}$:分别换成 $x$ 与 $x$,分子为 $0$,答案成了 $0$——错。正确是先提主部:$\tan x-\sin x=\sin x\cdot\dfrac{1-\cos x}{\cos x}\sim\dfrac{x^3}{2}$,极限 $\dfrac12$。相减时被抹掉的高阶项反而是主角。
A.2 导数
| $(x^\alpha)'=\alpha x^{\alpha-1}$ | $(e^x)'=e^x$ | $(a^x)'=a^x\ln a$ |
| $(\ln x)'=\dfrac1x$ | $(\log_a x)'=\dfrac{1}{x\ln a}$ | $(\sqrt x)'=\dfrac{1}{2\sqrt x}$ |
| $(\sin x)'=\cos x$ | $(\cos x)'=-\sin x$ | $(\tan x)'=\sec^2x$ |
| $(\cot x)'=-\csc^2x$ | $(\sec x)'=\sec x\tan x$ | $(\csc x)'=-\csc x\cot x$ |
| $(\arcsin x)'=\dfrac{1}{\sqrt{1-x^2}}$ | $(\arccos x)'=-\dfrac{1}{\sqrt{1-x^2}}$ | $(\arctan x)'=\dfrac{1}{1+x^2}$ |
| $(\sinh x)'=\cosh x$ | $(\cosh x)'=\sinh x$ | $(\tanh x)'=\dfrac{1}{\cosh^2x}$ |
| $(e^{ax})^{(n)}=a^ne^{ax}$ | $(\sin x)^{(n)}=\sin\left(x+\dfrac{n\pi}{2}\right)$ | $(\ln x)^{(n)}=\dfrac{(-1)^{n-1}(n-1)!}{x^n}$ |
| Leibniz:$(uv)^{(n)}=\sum\limits_{k=0}^{n}\binom nk u^{(k)}v^{(n-k)}$ | ||
求导算错、或要判断「这条公式在这一点能不能用」时翻这里。公式五分钟能抄完,真正要记的是定义域。
最常错的一条:$(x^\alpha)'$ 与 $(\arcsin x)'$ 各自只在半个区间上成立。$\alpha=\frac12$ 时 $x^\alpha$ 只在 $x\ge0$ 有意义,公式则只在 $x>0$ 成立;$(\arcsin x)'=\dfrac{1}{\sqrt{1-x^2}}$ 在 $x=\pm1$ 处右端分母为 $0$——那里 $\arcsin x$ 有定义、也连续,但导数不存在,不是「等于无穷大」。同理 $(\ln x)'=\dfrac1x$ 只在 $x>0$ 成立,$\ln|x|$ 的导数才是 $x\ne0$ 上的 $\dfrac1x$。
导数表由「定义 + 一个基本极限」算出:$(\sin x)'$ 靠 $\lim\dfrac{\sin t}{t}=1$,$(e^x)'$ 靠 $\lim\dfrac{e^t-1}{t}=1$,两条都在 A.1 的必背表里。
A.3 Taylor 展开($x_0=0$,带 Lagrange 余项)
| 函数 | 展开式 |
|---|---|
| $e^x$ | $1+x+\dfrac{x^2}{2!}+\cdots+\dfrac{x^n}{n!}+\dfrac{e^{\xi}}{(n+1)!}x^{n+1}$(收敛域 $\R$) |
| $\sin x$ | $x-\dfrac{x^3}{3!}+\dfrac{x^5}{5!}-\cdots+(-1)^{m}\dfrac{x^{2m+1}}{(2m+1)!}+o(x^{2m+2})$ |
| $\cos x$ | $1-\dfrac{x^2}{2!}+\dfrac{x^4}{4!}-\cdots+(-1)^{m}\dfrac{x^{2m}}{(2m)!}+o(x^{2m+1})$ |
| $\ln(1+x)$ | $x-\dfrac{x^2}{2}+\dfrac{x^3}{3}-\cdots+(-1)^{n-1}\dfrac{x^n}{n}+o(x^n)$($|x|<1$) |
| $(1+x)^\alpha$ | $1+\alpha x+\dfrac{\alpha(\alpha-1)}{2!}x^2+\cdots$($|x|<1$) |
| $\arctan x$ | $x-\dfrac{x^3}{3}+\dfrac{x^5}{5}-\cdots$($|x|\le1$) |
| $\dfrac{1}{1-x}$ | $1+x+x^2+\cdots+x^n+o(x^n)$($|x|<1$) |
等价无穷小不够用(要更精确的阶)、要估误差、要判断函数在一点附近的符号时翻这里。
最常错的一条:余项形式用错场合。表头写「带 Lagrange 余项」,但 $\sin x$、$\cos x$、$\ln(1+x)$、$\arctan x$ 四行写的是 $o(\cdot)$,那是 Peano。求极限、判局部符号用 Peano 就够;估误差、证不等式、判单调则必须用 Lagrange,$R_n=\dfrac{f^{(n+1)}(\xi)}{(n+1)!}x^{n+1}$ 才给得出大小。
$\sin x$ 那一行的余项能写成 $o(x^{2m+2})$,是因为 $\sin$ 是奇函数、$x^{2m+2}$ 项系数必为 $0$,真正的下一项是 $x^{2m+3}$,余项其实是 $O(x^{2m+3})$。写成 $o(x^{2m+2})$ 合法,还留了余量。
A.4 积分
| $\displaystyle\int x^\alpha\dd x=\frac{x^{\alpha+1}}{\alpha+1}$ | $\displaystyle\int\frac{\dd x}{x}=\ln|x|$ | $\displaystyle\int e^x\dd x=e^x$ |
| $\displaystyle\int a^x\dd x=\frac{a^x}{\ln a}$ | $\displaystyle\int\sin x\,\dd x=-\cos x$ | $\displaystyle\int\cos x\,\dd x=\sin x$ |
| $\displaystyle\int\sec^2x\,\dd x=\tan x$ | $\displaystyle\int\csc^2x\,\dd x=-\cot x$ | $\displaystyle\int\sec x\,\dd x=\ln|\sec x+\tan x|$ |
| $\displaystyle\int\frac{\dd x}{1+x^2}=\arctan x$ | $\displaystyle\int\frac{\dd x}{\sqrt{1-x^2}}=\arcsin x$ | $\displaystyle\int\frac{\dd x}{x^2+a^2}=\frac1a\arctan\frac xa$ |
| $\displaystyle\int\frac{\dd x}{x^2-a^2}=\frac{1}{2a}\ln\left|\frac{x-a}{x+a}\right|$ | $\displaystyle\int\frac{\dd x}{\sqrt{x^2\pm a^2}}=\ln\left|x+\sqrt{x^2\pm a^2}\right|$ | $\displaystyle\int\frac{\dd x}{\sqrt{a^2-x^2}}=\arcsin\frac xa$ |
换元:$\displaystyle\int f(\varphi(x))\varphi'(x)\dd x=\int f(u)\dd u$;定积分换元要同时换上下限。
分部:$\displaystyle\int u\,\dd v=uv-\int v\,\dd u$,选 $u$ 的顺序「反对幂指三」。
积分算不出来、忘换上下限、或要判断该套哪条公式时翻这里。积分表就是导数表倒着读。
最常错的一条:$\displaystyle\int\frac{\dd x}{x}=\ln|x|$ 的绝对值被丢掉。丢了等于默认 $x>0$;$x<0$ 时原函数是 $\ln(-x)$,因为 $(\ln(-x))'=\dfrac1x$。
换元就是链式法则倒着写:「$\dd u=\varphi'(x)\dd x$」不是代数约分,而是说这一项必须配套出现。定积分换元要同时换限:$u$ 与 $x$ 的区间不同。例:$\displaystyle\int_0^1xe^{x^2}\dd x$,取 $u=x^2$,限仍 $0\to1$,得 $\dfrac12\displaystyle\int_0^1e^u\dd u=\dfrac{e-1}{2}$。
A.5 反常积分
| 类型 | 收敛判据 |
|---|---|
| $\displaystyle\int_1^{+\infty}\frac{\dd x}{x^p}$ | $p>1$ 收敛;$p\le1$ 发散 |
| $\displaystyle\int_0^{1}\frac{\dd x}{x^p}$ | $p<1$ 收敛;$p\ge1$ 发散 |
| 比较法 | $0\le f\le g$:$g$ 收敛 ⇒ $f$ 收敛;$f$ 发散 ⇒ $g$ 发散 |
| 极限比较 | $f/g\to c\in(0,\infty)$ ⇒ 同敛散 |
| 绝对收敛 | $\int|f|$ 收敛 ⇒ $\int f$ 收敛 |
| $\Gamma$ 函数 | $\Gamma(s)=\int_0^\infty x^{s-1}e^{-x}\dd x$,$\Gamma(s+1)=s\Gamma(s)$,$\Gamma(n+1)=n!$ |
积分限里有 $\infty$、或被积函数在某点炸掉时翻这里。反常积分先问收敛,再问值。
最常错的一条:用奇偶性说 $\displaystyle\int_{-1}^{1}\frac{\dd x}{x}=0$。它发散:拆成两半后各自是 $p=1$ 的瑕积分。发散的积分没有「值」,谈不上抵消。它的 Cauchy 主值确实是 $0$,但主值是另一种定义。$\displaystyle\int_0^{+\infty}\sin x\,\dd x$ 也一样——$\cos x$ 在无穷远没有极限。
两条 $p$ 判别方向相反,记法:无穷远处 $p$ 要够大(衰减得比 $\frac1x$ 快才收得住),瑕点附近 $p$ 要够小(爆炸得比 $\frac1x$ 慢才积得起来)。
A.6 中值定理一览
| 定理 | 条件 | 结论 |
|---|---|---|
| Fermat | $x_0$ 为极值点,$f'(x_0)$ 存在 | $f'(x_0)=0$ |
| Rolle | $[a,b]$ 连续,$(a,b)$ 可导,$f(a)=f(b)$ | $\exists\xi:f'(\xi)=0$ |
| Lagrange | $[a,b]$ 连续,$(a,b)$ 可导 | $f(b)-f(a)=f'(\xi)(b-a)$ |
| Cauchy | 同上且 $g'\ne0$ | $\dfrac{f(b)-f(a)}{g(b)-g(a)}=\dfrac{f'(\xi)}{g'(\xi)}$ |
| Taylor | $n+1$ 阶可导 | $f=\sum\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k+R_n$ |
要证「存在 $\xi$」、要构造辅助函数、或判断某个条件能否去掉时翻这里。重点在条件列,不在结论列。
Rolle 的三个条件可以逐个拆掉看:$|x|$ 在 $[-1,1]$ 上缺「$(a,b)$ 内可导」;$f(x)=x$ 在 $[0,1]$ 上缺「$f(a)=f(b)$」;把区间换成 $(0,1)$,「闭区间上连续」这一条也没了,而 $2x$ 在 $(0,1)$ 上确实没有驻点。三种拆法都让结论失效。
最常错的一条:以为 Cauchy 定理是 Lagrange 除出来的。分别用 Lagrange 再相除,得到的是 $\dfrac{f'(\xi_1)}{g'(\xi_2)}$,两个 $\xi$ 不一定相同,这一步没有依据。正确做法是造 $F(x)=f(x)\bigl(g(b)-g(a)\bigr)-g(x)\bigl(f(b)-f(a)\bigr)$ 再用 Rolle。条件 $g'\ne0$ 也不是凑数:没有它,分母可能为零。
构造辅助函数的套路都是「把要证的等式整理成某函数导数为零」:要 $f'+kf=0$ 就乘 $e^{kx}$ 看 $(e^{kx}f)'$;要 $\xi f'+f=0$ 就看 $(xf)'$;要 $\dfrac{f'}{f}=k$ 就看 $(\ln f)'$。
A.7 常用不等式
| 三角不等式 | $|a+b|\le|a|+|b|$;$\big||a|-|b|\big|\le|a-b|$ |
| Bernoulli | $(1+x)^n\ge1+nx$($x>-1$) |
| 均值 | $\sqrt{ab}\le\dfrac{a+b}{2}\le\sqrt{\dfrac{a^2+b^2}{2}}$($a,b\ge0$) |
| 对数 | $\dfrac{x}{1+x}<\ln(1+x)<x$($x>0$) |
| 指数 | $e^x\ge1+x$,$e^x>1+x+\dfrac{x^2}{2}$($x>0$) |
| 三角 | $|\sin x|\le|x|$,$|\sin a-\sin b|\le|a-b|$ |
要放缩、估界、证不等式时翻这里。两个要害:方向、等号取到的条件。
最常错的一条:条件范围记错——有的比你想的窄,有的宽。窄的:$\sqrt{ab}\le\dfrac{a+b}{2}$ 要 $a,b\ge0$($a=b=-1$ 时左边 $1$、右边 $-1$);Bernoulli 的 $x>-1$ 省不得($x=-4,n=3$ 时左边 $-27$、右边 $-11$)。宽的:同一行的 $\dfrac{a+b}{2}\le\sqrt{\dfrac{a^2+b^2}{2}}$ 对一切实数成立,它只等价于 $(a-b)^2\ge0$,「$a,b\ge0$」只管前一个不等号。
$|\sin x|\le|x|$ 就是「弦长不超过弧长」:单位圆上 $|x|$ 是弧,$|\sin x|$ 是半弦的两倍。它是 $\lim\dfrac{\sin x}{x}=1$ 夹逼那半边的依据($x>0$ 时 $0\le1-\dfrac{\sin x}{x}\le\dfrac{x^2}{6}$)。推论 $|\sin a-\sin b|\le|a-b|$ 则是 Lagrange 一句话的事,见附录 B 第 18 题。数字感:$e^{0.01}\ge1.01$,实际 $1.01005$,差 $5\times10^{-5}$。
七张表是一条链上的七个截面,按链条读一遍,要记的量会少很多:
- A.1 的两条 $\eps$ 定义就是正文原文,差别只有一处:$n>N$ 换成 $0<|x-x_0|<\delta$;等价无穷小是 A.3 的一阶截断($\sin x\sim x$ 即 $\sin x=x+o(x)$)。
- A.2 每行都由「导数定义 + 一个基本极限」算出,那个极限就写在 A.1 的必背表里;A.4 的积分表又是 A.2 倒着读——两表应当能互相默写。
- A.3 是 A.6 里 Lagrange 中值定理反复使用的产物;A.5 的 $p$ 判别只是把 $\displaystyle\int x^{-p}\dd x$ 算出来,没有新内容。
- A.6 是一条链:Fermat → Rolle(最值定理 + Fermat)→ Lagrange → Cauchy → Taylor;最值定理靠第一章的确界原理,所以这张表的根在全书第一页。
- A.7 各有出处:三角不等式来自绝对值的定义;Bernoulli 是二项式丢掉高阶项;对数不等式由 $e^x\ge1+x$ 取对数得到。
附录 B · 综合自测Self-Test
20 题,建议限时 90 分钟、闭卷。答案在每题下方折叠,先写完整再展开。
90 分钟怎么切:判断 15 分钟、计算 25 分钟、证明 45 分钟,留 5 分钟查符号。三组按分值合计 $16+30+42=88$ 分,文末三档是按百分制写的,按比例折算即可(75 分约合百分制 85 分)。
「判断 + 计算 + 证明」三段式是二十世纪以来分析课考试的常见结构:判断考定理的方向,计算考标准动作,证明考能不能自己造论证,三者失败的原因不能互相替代。
判断题最常见的死法是把定理倒过来用:定理「$A\Rightarrow B$」为真,不代表「$B\Rightarrow A$」为真,而卷子上有些句子就是把箭头反写了送给你。第二个死法是「差一点算对」:结论对、条件不全(拿开区间代替闭区间),也算错——判断题只认字面。
这组题在考什么:只考定理的方向与条件。八句话里,有的是定理原话,有的把箭头反了过来,有的漏了一个条件。选项只有对错,猜对不算会。
读每句时先补全它背后那条定理,再问:这是定理本身,还是它的逆命题?见「闭区间 / 开区间」看端点;见「可导 / 连续 / 可积 / 有界」,记住箭头只有一个方向免费。
第一组 · 判断(每题 2 分)
1. 收敛数列必有界。
单调有界定理的反面不是它;收敛必有界(定理 2.2),逆命题不成立。
2. 有界数列必收敛。
反例:$(-1)^n$ 有界但发散。
3. 若 $\lim\limits_{x\to x_0}f(x)$ 存在,则 $f$ 在 $x_0$ 连续。
还要求 $f(x_0)$ 有定义且等于该极限。反例:$f(x)=1\ (x\ne0)$,$f(0)=0$。
4. 闭区间上的连续函数一定一致连续。
Cantor 定理。开区间不成立,如 $1/x$ 在 $(0,1)$。
5. 函数在某点可导,则在该点连续。
可导必连续(定理 5.1)。
6. 若 $f'(x_0)=0$,则 $x_0$ 一定是极值点。
反例:$f(x)=x^3$ 在 0 处,驻点但不是极值点。
7. 若 $f$ 在 $[a,b]$ 上可积,则 $f$ 在 $[a,b]$ 上连续。
可积只要求有界且间断点不多;如 $f(0)=1$、其余为 0 的函数。
8. 连续函数一定有原函数。
变上限积分 $\Phi(x)=\int_a^xf$ 就是(定理 9.2)。
这组题在考什么:不考「会不会算」,考三十秒内能否认出该用哪个标准动作。六个空对应六种动作:凑 $\left(1+\frac1t\right)^t$ 的定义式、分子有理化、Taylor 展开到同阶、分部积分、定积分分部、反常积分按定义算。
动笔前先给每道题贴标签(极限 / 不定积分 / 定积分 / 反常积分),标签错则全错。算极限先数分母的阶、再定展开到哪项;算积分先问「有没有 $\ln$ 或反三角」,有就让它当 $u$。做完立刻验算:积分求导回去,极限代一个具体数量级。
第二组 · 计算(每题 5 分)
- $\lim\limits_{n\to\infty}\left(1+\dfrac2n\right)^{3n}$。
- $\lim\limits_{n\to\infty}\sqrt n\left(\sqrt{n+1}-\sqrt n\right)$。
- $\lim\limits_{x\to0}\dfrac{e^x-1-x}{x^2}$。
- $\displaystyle\int x\ln x\,\dd x$。
- $\displaystyle\int_0^1xe^{-x}\dd x$。
- $\displaystyle\int_0^{+\infty}\frac{\dd x}{1+x^2}$。
答案
9. $\left[\left(1+\frac2n\right)^{n/2}\right]^{6}\to e^{6}$。
10. 有理化:$\frac{\sqrt n}{\sqrt{n+1}+\sqrt n}\to\frac12$。
11. Peano:$e^x=1+x+\frac{x^2}{2}+o(x^2)$,答案 $\frac12$。
12. 分部:$\frac{x^2}{2}\ln x-\frac{x^2}{4}+C$。
13. 分部两次:$\left[-xe^{-x}-e^{-x}\right]_0^1=1-\frac2e$。
14. $\arctan x\big|_0^\infty=\frac\pi2$。
这组题在考什么:能不能自己造一个论证。六道分别压在:$\eps$-$N$ 的格式、先证存在再求值的顺序、存在性与唯一性、把函数值之差翻译成导数、递推的反复使用、反常积分按定义算到底。没有一道需要灵感。
分数不在结论,在过程。$\eps$-$N$ 题要出现「任给 $\eps>0」「取 $N=\cdots$」「当 $n>N$ 时」这三段;中值定理题要写清在哪个区间上用、满足哪几条条件;积分题要写出换元的三个替换或分部里的 $u,\dd v$。拿不准就先把结论抄一遍、把定义展开,第一步通常就出来了。
「答案就在下面,瞄一眼就知道自己会不会」——这是这份自测最容易被浪费的方式。看懂答案与自己写出来之间差的是「构造」,而分数全在那一环。规矩是先完整写、再对照,看「我漏了哪一步」,不看「结论对不对」。
第三组 · 证明(每题 7 分)
- 用定义证明 $\lim\limits_{n\to\infty}\dfrac{2n+1}{n+3}=2$。
- 设 $a_1=1$,$a_{n+1}=\sqrt{6+a_n}$。证明收敛并求极限。
- 证明方程 $x^3+3x-1=0$ 在 $(0,1)$ 内有且仅有一个实根。
- 用 Lagrange 中值定理证明 $|\sin a-\sin b|\le|a-b|$。
- 证明 $\displaystyle\int_0^1x^m(1-x)^n\dd x=\frac{m!\,n!}{(m+n+1)!}$($m,n\in\N$)。
- 判断 $\displaystyle\int_0^1\ln x\,\dd x$ 是否收敛;收敛则求值。
答案要点
15. $\left|\frac{2n+1}{n+3}-2\right|=\frac{5}{n+3}<\frac5n$,取 $N=\left[\frac5\eps\right]+1$。
16. 归纳证 $a_n<3$ 且递增($a_{n+1}^2-a_n^2=6+a_n-a_n^2=(3-a_n)(2+a_n)>0$)。极限 $L=\sqrt{6+L}$ 得 $L=3$。
17. $f(x)=x^3+3x-1$ 连续,$f(0)=-1<0<f(1)=3$,零点定理给存在性;$f'(x)=3x^2+3>0$ 严格增给唯一性。
18. 对 $f(t)=\sin t$ 在 $a,b$ 之间用 Lagrange:$|\sin a-\sin b|=|\cos\xi||a-b|\le|a-b|$。
19. 记 $I_{m,n}$。分部积分:$I_{m,n}=\frac{n}{m+1}I_{m+1,n-1}$,反复用至 $n=0$,再用 $\int_0^1x^{m+n}\dd x=\frac{1}{m+n+1}$。
20. 收敛。$\int_\eps^1\ln x\,\dd x=[x\ln x-x]_\eps^1=-1-(\eps\ln\eps-\eps)\to-1$(用 $\eps\ln\eps\to0$)。
≤ 60 分:回第一章到第四章重读定义,重点练 $\eps$ 语言。
60–85:性质定理都懂了,欠的是"构造"——多做用定义证极限的题。
≥ 85:可以开始看下册(级数、多元)的前两章了。
附录 C · 一学期怎么走Study Plan
C.1 16 周地图
| 周次 | 内容 | 这一周的关键动作 |
|---|---|---|
| 1–2 | 第一章 实数集与函数 | 把「$\sup$ 的两个条件」写到能默写;补不等式 |
| 3–5 | 第二章 数列极限 | 每天两道 $\eps$-$N$ 证明,先放大再取 $N$ |
| 6–7 | 第三章 函数极限 | 把 $\eps$-$\delta$ 当 $\eps$-$N$ 的仿写;背等价无穷小 |
| 8 | 第四章 连续性 | 重点记反例:开区间、非闭区间各一个 |
| 9–10 | 第五章 导数与微分 | 链式法则推到不假思索;微分形式不变性 |
| 11–12 | 第六章 中值定理 | 构造辅助函数是唯一难点,整理 5 种套路 |
| 13 | 第七章 完备性 | 画一张六个定理的循环图,能口述每条箭头 |
| 14 | 第八、九章 积分 | 积分表背熟;换元与分部各练 20 题 |
| 15 | 第十、十一章 应用与反常积分 | 微元法写清"为什么近似成立";$p$ 判别背下来 |
| 16 | 总复习 | 做附录 B,再按错题回章节 |
这张表的顺序不按难易,按依赖链:
- 第 1–2 周先立住「实数没有洞」:后面每次「取极限得到实数」都靠它,第一章欠的账全书在还。
- 第 3–5 周的 $\eps$-$N$ 是全书唯一能从容练 $\eps$ 语言的地方;第 6–7 周的函数极限只是把 $N$ 换成 $\delta$,趁热接最省力。
- 第 8 周考条件的敏感度,重点在反例:最值定理出了闭区间就崩($1/x$ 在 $(0,1)$ 上无界),一致连续也一样。
- 第 11–12 周是上半学期的兑现:Rolle 要最值定理,Taylor 要 Lagrange,L'Hospital 要 Cauchy——这章塌,后面全塌。
- 第 13 周的六定理等价要用中值定理与区间套,所以排在用熟它们之后;14–15 周依赖链最短,16 周倒着走一遍。
「一学期 16 周」不是数学结论,是国内高校教学日历的常规(多数院校 16–18 周,每周 5–6 学时)。把上册切成一学期是几十年教学实践磨出的节奏:再快,$\eps$ 语言来不及消化;再慢,下册排不下。稳定的是依赖链:确界原理一定在极限之前,中值定理一定在 Taylor 之前。
这张表不是课表:不同学校能差一到两周,章节顺序也未必一样。它的用途是让你知道「这一章在为哪一章铺路」,不是对照「我落后了没有」。
真落后了就按依赖链砍,不按页数砍。必须保住:确界原理的两个条件、$\eps$-$N$ 的格式、中值定理的条件与构造、积分表与换元换限。可以暂跳:六定理等价的完整证明(结论要会)、弧长与侧面积公式的推导。判据是:这章的东西会不会被下一章的证明直接调用?会,就不能跳。
C.2 每天 40 分钟
三张卡说的是「什么时候做」,下面说「具体怎么用」。40 分钟按三步切,一步都不能少:
读 10 分钟:只读定义与定理的条件那一行,不读证明。见量词就圈,再问:这两个量词换个顺序,意思变不变?目的是留下骨架,不是读懂每个字。
算 20 分钟:合上书手算一道例题,卡住只许看一行提示、不许看解答。这是唯一能把「看懂」变成「会」的环节。
写 10 分钟:用自己的话把今天的定义写成一句,再补一个反例(去掉某个条件会怎样)。写不出来说明读的那 10 分钟没到位,第二天重来。
举个具体的:今天讲一致连续。读——圈出 $\forall\eps\exists\delta\forall x_1,x_2$,注意 $\delta$ 不依赖 $x$;算——证 $x^2$ 在 $[0,1]$ 上一致连续,试 $\delta=\eps/2$,靠 $|x_1^2-x_2^2|\le2|x_1-x_2|$ 够用;写——写「一致连续 = 一个 $\delta$ 管全区间」,反例补 $1/x$ 在 $(0,1)$。
40 分钟最常见的浪费,是把时间全花在「看」上:看视频、看例题、看答案,一项手算都没有,看完觉得懂了,第二天什么也写不出。硬标准:40 分钟里至少 20 分钟笔在动;达不到,就是在消费内容,不是学。
「每天 40 分钟」而不是「周末集中 4 小时」,理由不在总量而在间隔。十九世纪末 Ebbinghaus 用无意义音节做记忆实验,发现遗忘在最初几小时最快、之后变慢;同样的总时长,分散到多天比集中一次记得牢。这门课难在语言,只能靠反复接触养成。
C.3 十个高频误区
| # | 误区 | 正确说法 |
|---|---|---|
| 1 | 把 $\forall\eps$ 换成某个具体的 $\eps$ | $\eps$ 任给,你只能回应 $N$ 或 $\delta$ |
| 2 | 先取极限再证存在 | 先证极限存在(单调有界/Cauchy),才能两边取极限 |
| 3 | 用 L'Hospital 证 $\frac{\sin x}{x}\to1$ | 循环论证:$\sin'=\cos$ 依赖这个极限 |
| 4 | 加减法里用等价无穷小替换 | 只在乘除因子中替换;加减要先提取主部 |
| 5 | 开区间照搬闭区间定理 | 最值定理、一致连续、有限覆盖都要闭区间 |
| 6 | 认为 $f'=0$ 就是极值 | 驻点 $\ne$ 极值点($x^3$) |
| 7 | 忘记 $+C$ | 不定积分必带;定积分不带 |
| 8 | 换元后不换上下限 | 定积分换元三件套:被积式、$\dd x$、上下限 |
| 9 | 把"有界"当"收敛" | 有界只保证有收敛子列(Bolzano–Weierstrass) |
| 10 | 反常积分用奇偶性直接得 0 | 先判收敛;发散的积分没有"值" |
十条之所以高频,是因为每条背后都有一个「看起来对」的理由。说清理由才改得掉:
- 把 $\forall\eps$ 换成具体数:高中「取特殊值」的习惯还在;在分析里它只能找反例,不能证命题。
- 先取极限再证存在:求极限做多了,$\lim$ 像是随手能写的符号;写下它时已经假设了存在。
- 用 L'Hospital 证 $\frac{\sin x}{x}\to1$:见到 $\frac00$ 就想上;但它的证明要用 $(\sin x)'=\cos x$,而这条又依赖该极限——绕回原点。
- 加减法里用等价替换:乘除里从没出过错;差别是相减时主部相消,被忽略的高阶项反成主角。
- 开区间照搬闭区间定理:结论顺口,条件被当套话跳过;闭区间的作用是「挡住跑掉」,端点一跑最值就没了。
- 以为 $f'=0$ 就是极值:教材求极值几乎都先解 $f'=0$;$x^3$ 说明驻点只是候选,还要看两侧符号。
- 忘记 $+C$:定积分里 $C$ 会抵消;但不定积分是一族函数,漏了就漏掉无穷多个。
- 换元后不换上下限:不定积分换元不管限,习惯带了过来;变量已换成 $u$ 还写 $x$ 的限,等于用两把尺子量同一段。
- 把「有界」当「收敛」:「有界」听着像「不会跑太远」;$(-1)^n$ 有界,却一直在两个值之间跳。
- 反常积分用奇偶性直接得 $0$:对称区间上奇函数积分为 $0$ 太好用;但那要求积分存在,先收敛才有「值」。
C.4 考前 7 天
- 第 7–5 天:只看定义与定理的条件,把"去掉条件会怎样"的反例过一遍。
- 第 4–3 天:重做附录 B 的错题,每题写完整过程,不许跳步。
- 第 2 天:把附录 A 的表格抄一遍(手抄,不打印),重点在导数与积分公式。
- 第 1 天:只看错题本与反例本,早睡。
一、默写两套格式(15 分钟):$\eps$-$N$ 与 $\eps$-$\delta$ 的完整书写,含「任给 $\eps>0」「取 $N=\cdots$」「当 $n>N$ 时」三段;手写,不看资料。
二、过一遍条件表(15 分钟):A.6 第二列逐条问「去掉会怎样」,能立刻说出一个反例才算过。
三、手写两道样板题(10 分钟):附录 B 的第 15 题($\eps$-$N$ 模板)与第 17 题(存在 + 唯一模板)。两题都短而完整,覆盖了证明题的书写要求。
不做新题——做不出来只增加焦虑,当天也没有时间把它变成「会」。
不补没学过的章节——一晚补一章,通常「什么都记了半句」。
不熬夜——考场上的失分,很大一部分不是不会,而是算错符号、看漏条件。
不在考场上第一次写完整 $\eps$ 格式——所以上面第一条是「手写」,不是「心里过一遍」。
本讲义按华东师范大学数学科学学院编《数学分析》第六版(上册)的章节顺序编排,内容为预习用途,不替代教材与课堂。公式为 MathJax 矢量渲染,交互图为原生 Canvas 绘制,整本单文件、断网可读。
建议配合教材使用:先读本讲义的定义与例题 → 再读教材的证明与习题 → 最后回到章末自测。祝你这学期把 $\eps$ 语言拿下。