九章格数学 PhiloMath · K2C 正文 · C 段(大学低年级)

数学分析(上)· 盈不足与逼近

〇体例说明

体例

本书怎么读:一章一个节奏

全书按「章」前进,一章 50 页。每章的节奏是:第 1 页导引(这个问题在人类文明里是怎么长出来的,本章路线),随后 18 页讲义(定义、定理与方法一条一条立起来,含历史注与现代接口旁注),12 页例题(带完整解答与逐步演算),12 页习题(由浅入深,末页复盘归档),2 页格物札记——一章一思:一页回到《九章算术》的对照传统,一页接通现代数学;末 6 页为综合站(章小结 · 思想卡 · 挑战一 · 挑战二 · 实验 · 章测试与评讲)。

本册三条线索,贯穿每一章:

① 明线——盈不足与逼近。从《九章算术》盈不足术、刘徽割圆注起手,把「以已知的离散,逼近未知的连续」这门古老手艺,一步步提升为极限、连续、导数与积分的语言。凡标〔盈不足〕处,都是这条线索的接续点。

② 现代接口——微积分的现代形态。每章札记与综合站把本章内容与现代数学对齐:实数完备性的等价命题群、可微性的现代表达(方向导数与 Fréchet 导数)、最优化与凸分析、拓扑连续、计算机代数与数值分析。理论在这里长出今天的枝叶。

③ 离散 ⇄ 连续接口——两个世界的握手。盈不足术是线性插值、开方术是不动点迭代、差分是导数的离散影子、梯形法是积分的离散影子。凡标〔离散〕处,都把连续命题翻译成可计算的离散版本,再翻译回来。

写法约定(TEX 标准):分数写成上下两层的 12;极限的展示型写法是 limn→∞;微分号 d 与常数 π, e 用正体,变量用斜体 x, y, f;积分号 ∫;集合与数系符号 ∈ ⊂ ∪ ∩ ∅,ℕ ⊂ ℤ ⊂ ℚ ⊂ ℝ ⊂ ℂ;向量用粗斜体 a;等价 ≅、蕴含 ⟹、当且仅当 ⟺、任意 ∀、存在 ∃。中括号写成 [ ]。凡方法步骤,一律配图,一步一图。

一全册目录

目 录
数学分析(上)· 盈不足与逼近 · 全书正文页码一览
1.1 导引:数从哪里来——三次数学危机的第一次10
1.2 Peano 公理:五条公理立起自然数11
1.3 递归与归纳:加法、乘法的合法性12
1.4 从 ℕ 到 ℤ:减法逼出的第一次扩张13
1.5 从 ℤ 到 ℚ:除法逼出的第二次扩张与稠密性14
1.6 ℚ 的裂缝:√2 的审判15
1.7 上确界与下确界:给「最贴近」一个名字16
1.8 确界原理:完备性的第一张面孔17
1.9 戴德金分割:把数轴切开的想象实验18
1.10 十进小数与实数:每个实数都是无限小数19
1.11 总装:域公理+序公理+完备公理=ℝ20
1.12 函数:从《九章》比例到变量相依21
1.13 函数的三种语言:解析式、图像与表格22
1.14 初等函数巡礼(一):幂、指、对23
1.15 初等函数巡礼(二):三角与反三角24
1.16 复合与反函数:函数的组装手艺25
1.17 邻域与有界:给「附近」一个记号26
1.18 值域的确界:从数集到函数的第一次迁移27
例题精讲(12 道)p.28–39
习题课与讲评p.40–50
复盘:错题归档与三问自测p.51
〖札记〗格物札记① 《九章》少广·开方术:古代如何逼近 √252
〖札记〗格物札记② 现代接口:从 Peano 到可计算实数与构造主义53
综合站(小结 · 思想卡 · 挑战 · 实验 · 章测试)p.54–59
2.1 导引:割圆的时代——刘徽的极限先驱60
2.2 数列极限的 ε-N 定义:严格语言的第一课61
2.3 用定义证极限:三个范 例逐字书写62
2.4 收敛数列的性质:唯一、有界、保号63
2.5 极限的四则运算法则64
2.6 夹逼准则与重要极限(一):sin x/x65
2.7 单调有界原理与重要极限(二):e 的诞生66
2.8 子数列与聚点:布尔查诺—魏尔斯特拉斯定理67
2.9 柯西列:不必知道极限值也能说收敛68
2.10 函数极限的 ε-δ 定义69
2.11 归结原则(海涅定理):函数极限与数列极限互译70
2.12 无穷小与无穷大:阶的比较71
2.13 等价无穷小替换:极限计算的快刀72
2.14 渐近线:函数在无穷远的姿态73
2.15 《九章》盈不足术:双假设法的数学结构〔盈不足〕74
2.16 盈不足术就是线性插值:割线法的两千年前身75
2.17 迭代法初瞥:从盈不足到不动点思维76
2.18 极限思想史:庄子·芝诺·刘徽·柯西·魏尔斯特拉斯77
例题精讲(12 道)p.78–89
习题课与讲评p.90–100
复盘:错题归档与三问自测p.101
〖札记〗格物札记① 《九章》盈不足与刘徽割圆:两条极限思路的古代源头102
〖札记〗格物札记② 现代接口:ε-δ 是机器可验证的语言与数值收敛判据103
综合站(小结 · 思想卡 · 挑战 · 实验 · 章测试)p.104–109
3.1 导引:连笔书与断笔画——「不断」到底是什么110
3.2 函数在一点的连续性:ε-δ 语言再登场111
3.3 单侧连续与间断点分类112
3.4 间断点画廊:可去、跳跃、无穷与振荡113
3.5 连续函数的运算:四则与复合的连续性114
3.6 初等函数在定义域内的连续性115
3.7 闭区间连续函数(一):有界性定理116
3.8 闭区间连续函数(二):最值定理与介值定理117
3.9 零点定理:二分法的理论根基118
3.10 一致连续(一):从「逐点」到「整体」119
3.11 一致连续(二):康托定理与闭区间的恩惠120
3.12 反函数连续性定理121
3.13 完备性的连锁:等价命题群鸟瞰(确界·单调有界·区间套·柯西)122
3.14 现代表达:连续映射即「开集原像」——拓扑语言预告123
3.15 《九章》少广·开方术重访:迭代逼近的东方源头124
3.16 不动点迭代:xn+1=½(x_n+a/x_n) 为何收敛125
3.17 历史注:波尔查诺与柯西——严格化运动的推进者126
3.18 本章总结与方法表127
例题精讲(12 道)p.128–139
习题课与讲评p.140–150
复盘:错题归档与三问自测p.151
〖札记〗格物札记① 《九章》开方术的几何解释:从面积分割到算法152
〖札记〗格物札记② 现代接口:拓扑连续与计算机浮点世界的连续悖论153
综合站(小结 · 思想卡 · 挑战 · 实验 · 章测试)p.154–159
4.1 导引:两个古老的速度难题160
4.2 导数定义:差商的极限161
4.3 单侧导数、可导与连续的关系162
4.4 求导法则(一):四则运算163
4.5 求导法则(二):链式法则164
4.6 求导法则(三):反函数求导与导数表总装165
4.7 高阶导数:变化的变化166
4.8 微分:线性化的艺术167
4.9 微分的应用:近似计算与误差传播168
4.10 隐函数求导与参数方程求导169
4.11 边际与弹性:社会科学里的导数170
4.12 现代接口:可微性的现代表达——从方向导数到 Fréchet 导数171
4.13 差分与导数:离散⇄连续的握手(数值微分与欧拉法预告)172
4.14 相关变化率:联动世界里的速率173
4.15 历史注:牛顿与莱布尼茨——优先权之争与方法之光174
4.16 病态之美:魏尔斯特拉斯函数——连续却处处不可导175
4.17 导数的直觉再梳理:切线、速率与灵敏度176
4.18 本章总结与方法表177
例题精讲(12 道)p.178–189
习题课与讲评p.190–200
复盘:错题归档与三问自测p.201
〖札记〗格物札记① 《九章》与速率:均输平分里的「变化率」直觉202
〖札记〗格物札记② 现代接口:可微性的现代表达与弱导数一瞥203
综合站(小结 · 思想卡 · 挑战 · 实验 · 章测试)p.204–209
5.1 导引:骑马行程里的「某一刻」——平均与瞬时的桥210
5.2 费马引理:极值处的驻点条件211
5.3 罗尔定理:两端等高的许诺212
5.4 拉格朗日中值定理:有限改变量公式213
5.5 柯西中值定理:两个函数的同步变速214
5.6 洛必达法则(一):0/0 与 ∞/∞215
5.7 洛必达法则(二):其他未定式与失效边界216
5.8 泰勒公式(一):用多项式局部逼近217
5.9 泰勒公式(二):佩亚诺余项与拉格朗日余项218
5.10 麦克劳林展开库存:ex、sin x、cos x、ln(1+x)、(1+x)α219
5.11 单调性判定:导数符号的一锤定音220
5.12 极值与最值:两个判别法与实际应用221
5.13 凹凸性与拐点:二阶导数的几何222
5.14 函数作图全景六步法223
5.15 不等式证明:中值定理的兵器谱224
5.16 方程的根:存在性与唯一性的组合拳225
5.17 现代接口:最优化与凸分析一瞥——从驻点到 KKT226
5.18 历史注:从费马的手记到泰勒的插值227
例题精讲(12 道)p.228–239
习题课与讲评p.240–250
复盘:错题归档与三问自测p.251
〖札记〗格物札记① 《九章》均输与平均变化:中值思想的东方回声252
〖札记〗格物札记② 现代接口:从拉格朗日余项到数值分析的误差理论253
综合站(小结 · 思想卡 · 挑战 · 实验 · 章测试)p.254–259
6.1 导引:已知斜率求曲线——逆问题的登场260
6.2 原函数与不定积分的概念261
6.3 基本积分表:二十条公式的来路与记忆法262
6.4 线性性质与直接积分法263
6.5 第一换元法:凑微分的手感264
6.6 第二换元法:三角代换与根式代换265
6.7 分部积分法:两类函数的接力266
6.8 有理函数的积分:部分分式分解267
6.9 三角有理式与简单无理式的策略表268
6.10 可积性警示:e−x2 没有初等原函数269
6.11 瓦利斯积分:I_n = ∫ sinnx dx 的递降公式270
6.12 从瓦利斯积分到 π:无穷乘积的第一次亮相271
6.13 数值求积初瞥:矩形、梯形与辛普森272
6.14 微分方程初瞥:可分离变量与初等应用273
6.15 现代接口:计算机代数与 Risch 算法一瞥274
6.16 《九章》商功·委粟:求积传统的东方源头〔商功〕275
6.17 历史注:莱布尼茨的记号革命——∫ 与 dx 的智慧276
6.18 本章总结与通往中册的桥(定积分〔商功〕预告)277
例题精讲(12 道)p.278–289
习题课与讲评p.290–300
复盘:错题归档与三问自测p.301
〖札记〗格物札记① 《九章》商功与委粟:从堆粮体积到求积术302
〖札记〗格物札记② 现代接口:无穷乘积、连分数与 π 的现代算法303
综合站(小结 · 思想卡 · 挑战 · 实验 · 章测试)p.304–309
绪论

数学分析的两副面孔:离散与连续

微积分的大门从这里打开:一道盈不足题、半根日取的棰,引出贯穿全册的两种眼光。
页型节奏:讲义×18 → 例题×12 → 习题×12 → 格物札记×2 → 综合站×6
绪论

绪论 数学分析的两副面孔:离散与连续0.1 从《九章》盈不足说起:共买物、盈与不足

公元一世纪的某间学舍里,一位先生出了一道题:

《九章算术》卷七·盈不足〔一〕

今有共买物,人出八,盈三;人出七,不足四。问人数、物价各几何?

大家一起买东西:每人出八钱,多了三钱;每人出七钱,差四钱。问有多少人、物价多少。

《九章》的解法干净利落:把两种假设「人出八、盈三」与「人出七、不足四」的数字交叉相乘、相加、相除,几步筹算便得七人,物价五十三钱。这套操作被正式命名为「盈不足术」,是卷七的核心算法。

妙处在于:这个算法根本不需要知道「人数」与「物价」之间的真实关系是什么。无论这关系是直的、弯的、还是古怪的,只消做两次「假设—观察盈亏」的实验,盈不足术便能给出一个答案。它测量的不是问题本身,而是问题的局部变化——这正是两千多年后,人们称之为「线性插值」乃至「割线法」的思想。

盈不足术的几何解释:两次「假设—观察」确定一条直线 每人出钱 x 盈亏 y 不盈不亏 人出八,盈三 人出七,不足四 交点:七人、五十三钱
图 0-1 两次「假设—观察」定出一条直线,与「不盈不亏」线的交点就是答案——这是本册明线的第一次亮相。

本册把这道古题奉为开篇之题,因为「盈不足」三个字里藏着整门数学分析的态度:未知的东西先不硬碰,先用已知的东西逼近它。第二章我们将给这门手艺以严格的语言,那时可以看到,盈不足术就是线性插值,割圆术就是数列极限,而微积分,是从这里出发的一整座大厦。

绪论

绪论 数学分析的两副面孔:离散与连续0.2 两副面孔:离散的算术与连续的量

数,有两种长法。

第一种是一个接一个地数:一、二、三……每次至少挪一格,中间没有别的数。这是离散的面孔——算筹的面孔、算盘的面孔、今天计算机的面孔。离散世界的基本动作是递推:知道上一步,就能算出下一步。

第二种是不间断地流:时间从这一秒滑到下一秒,中间的每一瞬都被填满;水银柱从二十度升到三十度,中间的每一度都过得踏实。这是连续的面孔——长度、面积、速度、温度的面孔。连续世界的基本动作是取极限:无论指出多近的两点,中间总有更近的点。

古代文明两副面孔都要面对,于是留下了两套工具:巴比伦人和中国人擅长离散的递推与表格,希腊人执着于连续的长度与不可分量。两套工具各自辉煌,也各自卡壳——离散的一边遇到「无穷多步做不完」,连续的一边遇到「无穷小到底是什么」。

同一个世界,两副面孔 离散的面孔 连续的面孔 一格一格地数 递推:上一步 ⟹ 下一步 不间断地流 取极限:要多近有多近 算筹 · 算盘 · 计算机 长度 · 时间 · 速度 · 温度
图 0-2 离散与连续:数数的面孔与流动的面孔。数学分析的任务,是让它们互相对话。

数学分析,就是让两副面孔互相翻译的学问:用离散的序列去逼近连续的量,再用连续的语言去理解离散的递推。这门翻译手艺的巅峰成果,就是微积分。

绪论

绪论 数学分析的两副面孔:离散与连续0.3 一尺之棰:庄子与极限的第一次照面

比《九章算术》更早两百多年,《庄子·天下》记下了一条奇诡的命题:

一尺之棰,日取其半,万世不竭。

一尺长的木棒,每天截去一半,一万世也截不完。

把这句话翻译成数字:第一天剩下 12,第二天剩 14,第 n 天剩 12n。截一万世,剩的木棒比任何指定的长度都短——可是按命题的说法,永远「不竭」。剩下的量一路萎缩,却始终大于零;它有一个奔向的目标——零,只是永远走不到。

这就是极限:一个变化过程奔向的目标。庄子的木棒是中国典籍里对极限过程最早的清晰表述之一;差不多同时代的希腊,芝诺用「阿基里斯追不上乌龟」讲出了同一件事的反面——把无限过程看死,就会得出荒谬。

一尺之棰,日取其半:剩下的长度 1/2n​ 初1 日2 日3 日n 日 剩 1剩 1/2剩 1/4 剩 1/8剩 1/2n​ → 0 每天截掉的一半(灰线以上为已截去部分,向右无限堆积)
图 0-3 一尺之棰:剩余量 1/2n 一路奔向零——极限是过程的目标,不必是过程的站点。

一个细节:庄子说「不竭」,说的是过程没有终点站;而我们说「趋于零」,说的是过程有目标。把「没有终点的过程」和「过程的目标」区分开,并且给后者一个严格的定义——这正是两千二百年后柯西与魏尔斯特拉斯要做的事,也是本册第二章的全部内容。

绪论

绪论 数学分析的两副面孔:离散与连续0.4 严格化运动:从「无穷小是不是数」到 ε-δ

牛顿与莱布尼茨在十七世纪发明微积分时,用的语言是「无穷小」:一个「比任何正数都小、却不是零」的量。用它算切线、算面积,快得惊人——但这套语言天生带毒:无穷小如果是零,除法失效;如果不是零,又与「比任何正数都小」矛盾。哲学家贝克莱讥讽它是「已死量的幽灵」,这一记嘀咕,让整个数学界难堪了一百多年。

解开死结的是十九世纪的「严格化运动」。柯西与魏尔斯特拉斯的主意堪称天才的一跳:别再追问无穷小是什么数,把整个定义搬到不等式的世界。「f 在 x 趋于 a 时趋于 L」不再是一个动态的画面,而是一句可以逐字验证的话:

∀ε>0,∃δ>0,当 0<|x−a|<δ 时,有 |f(x)−L|<ε。

没有幽灵,没有流动的画面,只有 ∀、∃ 和不等式。任何人对「趋于」有异议,就他挑一个 ε——我总能给出 δ 应战。争论了两百年的形而上问题,被一段无声的攻防协议取代了。

前 4 世纪1687 年1821 年1872 年— 庄子·芝诺:极限的直觉 牛顿·莱布尼茨:无穷小算法 柯西:极限的算术化 魏尔斯特拉斯:ε-δ 语言 二百年的争论,被一段「攻防协议」终结——本册第二章将亲手使用这套协议
图 0-4 从直觉到严格:极限概念的两千年之旅。

方法论旁注:ε-δ 语言初见确实「劝退」——它把一个流畅的动态过程,写成了一句静态的、倒装的攻防话。两件事:一,它值得,因为它是唯一两千年争论后站得住的说法;二,它可学,因为它有固定的应对套路,本册第二章会带逐字写够十遍。

绪论

绪论 数学分析的两副面孔:离散与连续0.5 分析的地图:本册六章的路线

本册是数学分析三门之首(上册),负责把地基与前厅盖好。六章一条线:先立地基(实数),再立语言(极限),再谈性质(连续),再建核心运算(导数与微分),再上方法之桥(中值定理),最后打开逆问题(不定积分)——中册从定积分〔商功〕继续。

《数学分析(上)》六章路线:地基 → 语言 → 性质 → 核心 → 方法 → 逆问题 ① 实数与函数 Peano 公理起步 完备性=拱心石 ② 极限〔盈不足〕 ε-N 与 ε-δ 两个重要极限 ③ 连续 闭区间三定理 一致连续 ④ 导数与微分 变化率与线性化 可微性的现代表达 ⑤ 微分中值定理 罗尔·拉格朗日·柯西 泰勒:逼近的华彩 ⑥ 不定积分 换元·分部 瓦利斯积与 π 语言性质核心运算方法之桥
图 0-5 六章路线:每一章都为下一章备好了工具,环环相扣。

三根桩子记住:第一章的完备性(数轴不留缝)、第二章的极限语言(一切定义的砖石)、第四章的线性化(微分的灵魂)。这三根桩立稳,中册的定积分与级数、下册的多元分析,都是水到渠成。

绪论

绪论 数学分析的两副面孔:离散与连续0.6 连续与离散的握手:贯穿全册的第三条线索

除了「明线」与「现代接口」,本册还有一条自始至终的暗线:离散与连续的互相翻译。这不是点缀——分析学一半的实用价值,恰恰藏在这种互相翻译里。先把几对「握手」摆在这里,在各章遇到它们时,会有老友重逢之感:

盈不足术 ⟷ 线性插值两次假设定出割线,古代算法就是现代的插值法(第二章〔盈不足〕)。
开方术 ⟷ 不动点迭代《九章》开平方的逐层逼近,与今天计算机求 √a 的迭代同构(第三章〔离散〕)。
数列极限 ⟷ 函数极限海涅定理:函数的连续行为,可被离散的序列完全检验(第二章)。
差分 ⟷ 导数差商取极限得导数;反过来,差分是导数的离散影子,数值微分由此而来(第四章〔离散〕)。
累加 ⟷ 积分梯形法、辛普森法是积分的离散影子;定积分本身也是「无穷多窄条累加」(第六章预告)。
递推收敛 ⟷ 解的存在离散迭代叩问连续对象:二分法、牛顿法,算法与定理互为表里(第二、三、五章)。

这条线的最高纲领可以写成一句话:连续的命题,往往先有一个离散的雏形;离散的算法,往往以一个连续的定理为靠山。学分析而不通离散,是纸上谈兵;学离散而不通分析,是无源之水。

阅读约定:凡标题或正文带〔盈不足〕者,是明线的接续点;带〔离散〕者,是握手线索的接续点;带〔现代〕字样者,通向现代数学。三条线索交织成一张网——学完上册,这张网的第一层就织好了。

绪论

绪论 数学分析的两副面孔:离散与连续0.7 怎么读这本书:定义—定理—例题—习题的节奏

每章 50 页,一个节奏走到底:18 页讲义 → 12 页例题 → 12 页习题 → 2 页格物札记 → 6 页综合站。这是全书唯一需要说明的「章法」,一遍:

讲义——第 1 页是导引,讲这个问题的来历与本章路线;随后把定义、定理、方法一条一条立起来。证明大多完整给出,个别困难的只讲思路并注明去向。历史注与现代旁注穿插其间,用 浅底小框 标出,不算正文。

例题——12 道全解,逐步演算,不跳步。读法是「先盖住解答自己走一遍」。每道例题标题即题型,便于日后检索。

习题——12 页习题课,由浅入深,每页配有提示(小字);第 12 页是复盘:错题归档与三问自测,三问是:这章新定义了什么?新证明了什么?新学会了什么方法?答不上来的,回讲义补课。

格物札记——一页《九章》对照,一页现代接口,一章一思,把古今两条线各缝一针。

综合站——小结图谱、思想卡、两道挑战题、一个动手实验、一次章测试。挑战题不设标准答案路线,实验鼓励用编程完成。

关于证明:数学分析的第一道坎,是接受「证明是数学的主体」这件事。本册的立场是——证明也是最好的例题:每个证明都在演示「已知的工具有多远、边界在哪里」。读证明时不妨常问:哪一步是点睛之笔?哪个条件少不得?

最后是计算的尊严:理论体系与计算训练在本册并重。ε-δ 写得再漂亮,两个重要极限用不熟,也只是半部分析。每章的例题与习题里都埋了足量的计算活儿,一题不落地亲手做完。

绪论

绪论 数学分析的两副面孔:离散与连续0.8 数系一览:ℕ ⊂ ℤ ⊂ ℚ ⊂ ℝ ⊂ ℂ

第一章将从 Peano 公理出发,把右图中的整条数系长廊重走一遍。先在这里挂一张总览图,认识一下主角:

数系的长廊:每一次扩张,都是被一个「解不了的问题」逼出来的 ℕ数数 ℤ正负术 ℚ分配·比例 ℝ完备·连续 ℂ预告 减法:3−5 除法:3÷5 开方:x2​=2 x2​=−1(中册外传)
图 0-6 数系长廊:ℕ 被「数数」立起,ℤ 被减法逼出(《九章》正负术),ℚ 被分配逼出,ℝ 被 x2=2 逼出——第一章要走的路。

注意右端点红色的 ℝ:它是本册唯一的主角。前三步扩张(ℕ→ℤ→ℚ)是「代数式」的——补上运算的缺口即可;而 ℚ→ℝ 这最后一步是「分析式」的——要补的不是运算,而是完备性:让数轴不留一丝缝隙。这需要全新的思想工具(确界、分割、柯西列),是第一章的重头戏,也是整部分析学的拱心石。

考据注:「ℝ 上不留缝隙」并非一句空话——它是确界原理、单调有界原理、区间套定理、波尔查诺—魏尔斯特拉斯定理、柯西收敛准则等一串定理的共同名字。第三章将把这些等价命题排成一列纵队,一一验明正身。

万事俱备。下一页起,我们从五条 Peano 公理开始,把数的世界亲手立起来。

第一章

实数与函数:从 Peano 公理到完备的连续统

明线正式开场前的地基工程:从「数数」出发,把实数系统一砖一瓦立起来——完备性是全书的拱心石。本章标〔离散〕处为两副面孔的接续点。
页型节奏:讲义×18 → 例题×12 → 习题×12 → 格物札记×2 → 综合站×6
讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.1 导引:数从哪里来——三次数学危机的第一次

每个人都会数数。正因如此,「数是什么」这个问题的分量,常被熟练掩盖。试着回答一下:数过的那个「三」,究竟是什么?它是三根手指、三个苹果共同拥有的某种东西——抽象之后,它凭什么存在?凭什么可靠?

这样的追问不是抬杠。历史上,它引爆过三次数学危机:第一次,毕达哥拉斯学派发现 √2 不是两个整数之比,「万物皆数(整数比)」的信条崩塌;第二次,无穷小量自相矛盾,微积分的地基被质疑;第三次,罗素在集合论里翻出一个悖论。三次危机共同指向一个要害:数学的地基必须筑牢。

本册只与第一次危机短兵相接,但要打穿它:从「数数」这件事出发,一步一步把 ℕ、ℤ、ℚ 立起来,看见 ℚ 的裂缝,再用完备性补上它,得到 ℝ。这条路是十九世纪数学家们(戴德金、康托、魏尔斯特拉斯、佩亚诺)亲手走过的,我们沿原路重走,一步一图。

本章路线

① 立起数系(1.2–1.5):Peano 公理立 ℕ,递归定义运算,减法与除法分别逼出 ℤ 与 ℚ;
② 看见裂缝(1.6):证明 √2 不是有理数——ℚ 虽稠密,仍有洞;
③ 补上裂缝(1.7–1.11):确界、确界原理、戴德金分割、十进小数,三件工具一套思想——完备性;
④ 站上地基(1.12–1.18):函数与它的语言——分析学真正的主角登场。

〔离散〕预告:本章立起的 ℕ 是彻底离散的世界——继任、归纳、递推,全是「上一步⟹下一步」的手艺。而本章的终点 ℝ 是彻底连续的世界。从离散走到连续,恰是全册主线在本章的预演。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.2 Peano 公理:五条公理立起自然数

1889 年,意大利数学家佩亚诺(Giuseppe Peano)提出:自然数系不必从哲学里请出来,只消五条公理,加上两个记号,就能把它整个立起来。五条公理如下:

Peano 公理(ℕ 的公理)

ℕ 是一个集合,其中选定一个元素记作 1,并配有运算「继任」:n ↦ n′(读作 n 的继任),满足:

(P1)1 ∈ ℕ——1 是自然数;
(P2)若 n ∈ ℕ,则 n′ ∈ ℕ——每个自然数都有继任,且继任还是自然数;
(P3)n′ ≠ 1——1 不是任何数的继任,它是队伍的头;
(P4)n′ = m′ ⟹ n = m——不同数的继任不同(继任映射是单射);
(P5)归纳公理:若 S ⊆ ℕ 满足「1 ∈ S,且 n ∈ S ⟹ n′ ∈ S」,则 S = ℕ。

五条公理分工明确:P1、P2 保证队伍不空、不断;P3 保证有头(不绕圈);P4 保证不分叉;P5 最深刻——凡是「从 1 出发、传给继任」就具备的性质,全体自然数都具备。这就是数学归纳法的公理根基:归纳法不是经验技巧,而是 ℕ 的定义本身的一部分。

继任链:一条有头、不断、不分叉的队伍 1 2 3 4 n′ P3:1 无前身P4:单射P2:继任仍在 ℕ P5:性质从 1 出发,沿箭头传播,则全体染色
图 1-1 Peano 公理的图像:自然数是一条有头、不断、不分叉的继任链;归纳公理说「沿链传播的性质染遍全链」。

考据注:佩亚诺的原始公理从「1」出发;今天也常见从「0」出发的版本(内容等价)。戴德金在 1888 年已给出等价构造,归纳法思想则可上溯至帕斯卡与雅各布·伯努利。把归纳法升格为「公理」,正是佩亚诺的干净之处。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.3 递归与归纳:加法、乘法的合法性

有了继任链,还得在链上定义运算。加法用递归定义(这正是「离散世界的基本动作」):

加法的递归定义

(A1)a + 1 = a′(加一就是取继任);
(A2)a + b′ = (a + b)′(加 b 的继任,等于先加 b 再取继任)。

定义里藏着一个必须正视的问题:这样定义出来的 a+b,对每个 b 都存在且唯一吗?答案是肯定的,而证明的工具恰是归纳公理 P5(固定 a,对 b 归纳:命题「a+b 存在且唯一」先对 b=1 成立,再沿继任传播)。同样地,乘法递归定义为:

a · 1 = a,  a · b′ = a · b + a。

交换律、结合律、分配律,全部可以用归纳法逐一证明。这条「递归定义 + 归纳证明」的组合拳,是离散数学最锋利的一件兵器,第四章讲数值计算、第六章讲瓦利斯递推时,它还会反复出场。

归纳法:推倒第一块 + 每块推得下一块 ⟹ 全部倒下 1 ✓2 ✓3 ✓…n ✓n′ ✓ 起:验证 n = 1传:若 n 成立,则 n′ 成立∀n ✓
图 1-2 数学归纳法=多米诺:立好「起」(P1)与「传」(继任传播),全链必倒。

〔离散〕旁注:递归定义「自己定义自己」却不是循环——它把 a+b′ 归到 a+b,沿继任链步步归约到头(A1)。这与程序设计里的递归函数完全同构:基例(base case)+递推式(recurrence)。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.4 从 ℕ 到 ℤ:减法逼出的第一次扩张

自然数的世界自洽而丰饶,只除了一件事:减法做不完全。3 − 5 在 ℕ 里没有着落——可「欠账」「温度」「海平面以下」这些真实需求,偏偏要它有着落。

《九章算术》的回答朴素而深刻:正负术。卷八方程章写道:「正负术曰:同名相除,异名相益……」——明确给出了正负数的加减法则,并解释:「两算得失相反,要令正负以名之。」(两种算筹得失相反,就用正、负来命名。)这是人类文明史上对负数最早、最系统的接纳。

十九世纪的严格化则更进一步:ℤ 不必「发明」,可以「构造」。把自然数对 (a, b) 想象成 a − b,并规定 (a, b) ~ (c, d) 当且仅当 a+d = b+c,再对这些「对」按等价类分堆——每一堆就是一个整数。3 − 5 有了合法的住址 (3, 5),负数从此不再是「记号」而是「对象」。图 1-3 画的是它的度量版本:以 0 为原点,同一把单位尺向右量出 1, 2, 3, …,向左量出 −1, −2, −3, …——这套「量」的动作,就是下一节要反复使用的构造模式。

同一把单位尺,两个方向:向右量出 ℕ,向左量出新大陆 ℕ 的地盘(1, 2, 3, …) 新大陆:0 与负数 −4−3−2−1 0123 单位 1 向左量:落得 −1, −2, −3, … 向右量:落得 1, 2, 3, …
图 1-3 构造模式量出 ℤ:以 0 为原点,拿单位 1 的尺子向右量出 ℕ,向左量出负数——数轴从右半条变成整条。代价是失去「最小元」,收益是减法完全自由。

〔离散〕旁注:注意扩张的代价表——ℕ 有良序(任何非空子集有最小元),ℤ 没有。每一次扩张都是一次「交换」:拿一些旧性质,换一些新能力。这个「代价表」思维,在 1.5 与 1.6 还要再用两次。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.5 从 ℤ 到 ℚ:除法逼出的第二次扩张与稠密性

先把前提摆清楚。代数意义上,Peano 公理是自然数的约定(定义)——1.2 的五条公理不是「发现」而是「立约」。直观上,我们还有第二件前提:一条直线及其上的点(数线)。数线的实质是度量——点在哪里,是量出来的。

整数的构造模式:在直线上约定一点为原点(对应 0),再约定一个单位长度(对应 1)。拿这把「单位 1」的尺子向右量——量一次落得 1,量两次落得 2,……量 n 次落得 n,……;向左量,落得 −1, −2, −3, ……。整数,就是这样在直线上一步步「量」出来的。1.4 的代数构造(整数对+等价类)与这幅度量图像,是同一对象的两种语言。

同一个模式,换一把尺子:把单位 1 均分成 m 段,取一段作新单位——它就是 1/m,于是在 0 与 1 之间量出 1/2, 1/3, …, 1/m。再用 1/m 替代 1,回到整数的构造模式:向右量出 2/m, 3/m, …, n/m, ……;对 m = 2, 3, 4, … 都做一遍,把整条直线量遍——落下的全部刻度 n/m,就是全部有理数 ℚ。代数上,这正对应整数对 (a, b) ~ (c, d) 当且仅当 ad = bc 的等价类(除数非零时四则完全自由,故 ℚ 是一个域);直观上,这是一张可以无限换细的刻度网。

稠密性因此变得显然:单位 1/m 的网格间距是 1/m,m 越大网越细。任意两个有理点之间的缝隙无论多窄,只要换成足够细的尺子(m 大于缝宽的倒数),就有一整排刻度落进去——任意两点之间有无穷多有理数。「密不透风」不再是意外的礼物,而是构造模式的当然结论。代价表再次生效:ℤ 还有「相邻」(n 与 n+1 之间空无一数),ℚ 换来了稠密、交出了相邻——任何两个有理数之间永远还夹着别人。

换一把更细的尺子,重新「量」整条线 尺① 单位 1 尺② 单位 1/2 尺③ 单位 1/3 012 345 1/213/2 1/32/31 网格间距 1/m → 0:m 取遍,任何缝隙里都落得进刻度
图 1-4 三把尺子量同一条线:单位 1 → 1/2 → 1/3,刻度网一层比一层密。用 1/m 替代 1、回到整数的构造模式量遍整条直线,便得 ℚ——稠密性随之显然。

稠密得密不透风——那么,数轴上还有 ℚ 的位置吗?换句话说:一个点,如果它把数轴切开了,它凭什么是「有理数」?下一页,一场审判即将开庭。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.6 ℚ 的裂缝:√2 的审判

传说公元前五世纪,毕达哥拉斯学派的门徒希帕索斯研究正方形的对角线:设边长为 1,对角线长为 d,则由勾股定理 d2 = 2。他问:d 是几分之几?这一问,问出了数学史上第一次危机。

定理 1.1(√2 ∉ ℚ) 不存在有理数 r 使 r2 = 2。

证明(反证法) 假设 r = p/q,其中 p, q 为整数、q ≠ 0,且 p、q 互素(约去公因数后的最简形式——这一步合法,因为任何整数对都有最大公因数)。由 p2 = 2q2 知 p2 是偶数,从而 p 是偶数(奇数的平方是奇数)。设 p = 2k,代入得 4k2 = 2q2,即 q2 = 2k2,故 q 也是偶数。于是 p、q 有公因数 2,与互素矛盾。∎

证毕的瞬间,裂缝现形:对角线的长度明明在数轴上(用圆规从原点把单位正方形的对角线转下来即可标出),却不是任何有理数。密不透风的 ℚ,居然处处是洞。

√2 就在数轴上,却不是任何有理数 11 对角线 d,d2​ = 2 0 √2 ℚ 在这一点上缺席
图 1-5 用圆规把对角线长「转」到数轴上:这个点存在,却无有理数之名——ℚ 的裂缝第一次被看见。

历史注:传说希帕索斯因泄密(一说因发现本身)被同门投入大海。传说的真伪难考,但危机是真的——此后希腊数学转向几何化处理(欧多克索斯的比例论,《几何原本》第十卷的不可公度量),代数的完整回答要等到两千年后。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.7 上确界与下确界:给「最贴近」一个名字

裂缝补法的关键一步,是给一种「最贴近的界线」命名。看两个数集:

(甲)A = {x ∈ ℚ : x2 ≤ 2}——所有平方不超过 2 的有理数。(乙)B = {1, 1.4, 1.41, 1.414, …}——√2 的一串近似值。

两个集合都「上不封顶于自身」:甲里没有最大的元素(平方可以无限逼近 2 却不等于它——否则 1.6 就逮住了 √2),乙里也没有最大的元素。可是两者都「有上界」:甲、乙中任何数都不超过 2。「有上界而无最大」,这个似怪不怪的现象需要精确的语言——它正是完备性理论的入口。

定义 1.2(上界与上确界) 设 S ⊆ ℝ 非空。若存在实数 M 使 x ≤ M 对一切 x ∈ S 成立,称 S 上有界,M 为其一个上界。若 β 满足:

(i)β 是 S 的上界(人人不超过它);
(ii)任何小于 β 的数都不是上界(比它小一点就会被顶穿),

则称 β 为 S 的上确界,记作 β = sup S。下界与下确界 inf S 对偶定义。

条件(ii)是灵魂:「最小的上界」。sup S 可以属于 S(此时它就是最大值),也可以不属于 S(此时它悬在集合的「边上」,是集合无限逼近的目标)。

sup S:最小的上界——顶不穿,但一压就穿 sup S = β 任何 s < β:被顶穿(存在 x > s) 更大的数:上界,但不是「最」
图 1-6 上确界的双重性格:够格的上界,且是上界中最小的一个。

记号注:sup 是 supremum(拉丁语「最高的」)的缩写,inf 是 infimum(「最低的」)。这两个词随本册贯穿始终,即刻熟悉:第 27 页它们将迁居到函数身上。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.8 确界原理:完备性的第一张面孔

有了 sup 的定义,接下来那个要害问题自然浮出:上确界一定存在吗?在 ℚ 的世界里,答案是「不」——甲集 {x ∈ ℚ : x2 ≤ 2} 在 ℚ 内有无数上界(如 1.42, 1.5, 2),却没有最小的上界:它的上确界应当是 √2,而 √2 ∉ ℚ。上确界悬在 ℚ 的一个洞上!

而在 ℝ 的世界里,我们把「上确界必存在」立为公理:

公理(确界原理) 非空且上有界的实数集 S,必有上确界 sup S ∈ ℝ。(下有界非空集必有下确界,对偶成立。)

这一条公理,就是实数完备性的第一张面孔。它的直观说法是:实数轴没有缝——无论集合的元素怎么往上挤,挤压的极限目标总是一个实数。第三章将把完备性展开成一串等价定理(单调有界、区间套、柯西准则……),它们是同一个事实的不同侧面;而第二章的「单调有界数列必收敛」会立刻用上它。

同一个集合 S = {x ∈ ℚ : x2​ ≤ 2}:在 ℚ 中悬空,在 ℝ 中落地 ℚ 世界ℝ 世界 sup 的位置是洞(√2 ∉ ℚ) sup S = √2 ∈ ℝ:落地
图 1-7 确界原理补缝:ℚ 的世界里上确界可能悬空,ℝ 的世界里必然落地。

方法旁注:等下一章例题里我们会看到确界原理的两次实战——由它推出阿基米德性质(例 6),由阿基米德性质推出任何实数都可用有理数任意逼近。公理不是摆设,它是发动机。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.9 戴德金分割:把数轴切开的想象实验

确界原理之外,还有一件更直观的工具:戴德金分割。1872 年,戴德金(Richard Dedekind)在苏黎世教微积分时意识到:有理数有一种天生的结构——切它一刀,它自己就分好类。

定义 1.3(分割) 把 ℚ 分成非空的两组 L、R(左、右),要求:每个 l ∈ L 都小于每个 r ∈ R,且 ℚ 中没有第三类元素。这样的一对 (L, R) 称为 ℚ 的一个分割。

分割有三种命运:① 切口处有有理数(例如「L = 小于 1 的有理数,R = 其余」);② 右组有最小数;③ 左组有最大数。而关键的第四种情形是:左组无最大、右组无最小——刀口正正落在 ℚ 的一个洞上!例如「L = {x : x2 < 2 或 x ≤ 0},R = 其余」,切口正是 √2。

戴德金的天才一跃:别问切口上「住着谁」——切口本身就是数。每一个分割定义一个实数;有理数切口对应有理数,无主切口对应无理数。把所有分割收进一个集合,这就是 ℝ。注意这一构造的精髓:实数不是新造的点,而是「用全体有理数定义的切口」——连续的世界,被离散的 ℚ 完整地编码了。

分割:一刀切在有理数集上,看刀口落在何处 左组 L(无最大) 右组 R(无最小) 切口 = 新数 √2 L 无最大、R 无最小:刀口落在洞上——这个「无主切口」本身就是一个实数
图 1-8 戴德金分割:实数被定义为有理数集的切口。连续被离散完整编码。

〔离散〕旁注:欣赏这里的翻译方向——绪论说「用离散逼近连续」,戴德金则更进一步:用离散定义连续。第五章泰勒展开、第六章瓦利斯积,都是这一招的反复回响。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.10 十进小数与实数:每个实数都是无限小数

戴德金用「切口」定义实数,康托用「有理数列」定义实数,而最贴近日常经验的,是十进小数的说法:每个实数都是一个(可任意长的)无限小数。

把这句话说严格,靠的是十进区间套:给定一个正数 x,取整数部分 a0,则 x 落在区间 [a0, a0+1) 内;再看它落在哪十分之一小格里,定出 a1;如此步步细分,得到一列首尾相衔、长度十倍十倍缩短的区间:

[a0, a0+1) ⊇ [a0.a1, a0.a1+10−1) ⊇ [a0.a1a2, a0.a1a2+10−2) ⊇ …

第 n 层区间的长度是 10−n,要多短有多短;x 是这串嵌套区间的唯一公共点。反过来说,每个无限小数 0.a1a2a3… 都通过这串区间套「套住」一个实数。有限小数是特例——它同时也是无限小数,只是会出现两种写法(如 0.5 = 0.4999…),第七章的思想卡将对这场「0.999… 之争」作最终裁决。

区间套:每层长度 10-n​,套住唯一的公共点 [3, 4)[3.1, 3.2)[3.14, 3.15)[3.141, 3.142) π = 3.14159… 落在每层区间里 区间长度:1 → 0.1 → 0.01 → 0.001 → …
图 1-9 十进区间套:每查一位小数,区间缩短十倍;无限小数就是一个「被无限层区间套住的点」。

〔离散〕旁注:查小数位是一个离散的决策序列(每步从 0 到 9 十选一),而它逼近的对象是连续的实数。「离散过程,连续目标」的格局,在这里已经完全成形——第二章的 ε-N 定义,就是把「要多近有多近」写成不等式而已。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.11 总装:域公理+序公理+完备公理=ℝ

三条线索到齐,可以总装了。完整的实数系 ℝ = 「域 + 序 + 完备」三层结构:

实数系的三层公理

第一层·域公理(运算规则):加、乘两种运算满足结合律、交换律、分配律,有零元 0 与单位元 1,每个元素有负号、非零元素有倒数——四则(除数非零)完全自由。

第二层·序公理(大小规则):任两实数可比较大小;且序与运算相容(a < b ⟹ a+c < b+c;正数相乘保持正向)。

第三层·完备公理(连续规则):确界原理——非空上有界集必有上确界。

这个总装的深意在于各层分工:域公理管代数,序公理管不等式,完备公理管极限。前三层 ℚ 也都具备(ℚ 是有序域),唯独第三层是 ℚ 拿不出来的——所以 ℚ 上极限理论处处碰壁(第二章习题会验证:√2 的近似数列在 ℚ 中「该收敛却不收敛」),而 ℝ 上极限理论一通百通。

数系加法乘法除法(非零)序完备
ℕ✓✓✗✓—
ℤ✓✓✗✓—
ℚ✓✓✓✓✗
ℝ✓✓✓✓✓

表 1-1 数系能力对照:ℚ 与 ℝ 之间隔着的,正是完备性——分析学的入场券。

地基落成。从下一页起,主角登场:在完备的舞台 ℝ 上,让函数开始起舞。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.12 函数:从《九章》比例到变量相依

地基之上,分析学真正的主角登场:函数。

古代数学家早已在大量使用「量的相依」:《九章算术》粟米章「粟率五十,粝米三十」——粟米之数一变,粝米之数随之而变,这是比例型的函数;历法家算晷影长随节气而变,乐师定律管长随音高而变。但把「相依关系」本身当作研究对象,则是十七世纪的事:函数(function)一词由莱布尼茨首用,狄利克雷给出今天通行的定义,而「对应法则不必有解析式」的革命性观念,正来自狄利克雷 1829 年那个著名的「取整函数」。

定义 1.4(函数) 设 D ⊆ ℝ 非空。若对每个 x ∈ D,按某个法则恰有唯一实数 f(x) 与之对应,则称法则 f 为定义在 D 上的函数,记作

f : D → ℝ, x ↦ f(x)。

D 称为定义域;值域 f(D) = {f(x) : x ∈ D} 是全体函数值组成的数集。

定义里的两个关键词须咬紧:「每个」——定义域内不许有漏网之鱼;「唯一」——一个输入只许一个输出(多值不算函数)。「唯一输出」并不意味着「一对一」:不同输入可以撞在同一个输出上(x2 里 ±2 都到 4),这在 1.16 讨论反函数时将成为焦点。

函数是一台「一对一(输入到输出)」的机器 定义域 D x1​ x2​ f :法则 值域 f(D) f(x1​) f(x2​) 虚线:x1​ 与 x2​ 可撞在同一个输出——「唯一」管输出,不管一对一
图 1-10 函数机器:定义域内的每个点都必须有出口,且出口唯一。
讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.13 函数的三种语言:解析式、图像与表格

同一个函数可以穿三件衣服:解析式(符号语言,精确可运算)、图像(几何语言,直观见形状)、表格(数据语言,是「离散影子」——只在采样点上有值)。三种语言各有所长,本册的口号是三语并进:讲义以符号立论,凡立论处以图像佐证,凡逼近处以表格实验。

图像的两个基本操作值得先行立规(以后到处要用):

(1)平移与翻转:y = f(x+c) 的图像是 y = f(x) 向左(c>0)平移;y = −f(x) 是关于 x 轴翻转;y = f(−x) 是关于 y 轴翻转。这四件小事将在第 24 页把十六个基本初等函数联成家族。

(2)奇偶性:f(−x) = f(x) 称偶函数(图像关于 y 轴对称),f(−x) = −f(x) 称奇函数(关于原点对称)。对称性是图像语言的「语法」,第五章作图六步法中它是第一检查项。

同一个函数 f(x) = x2​ 的三件衣服 解析式 f(x) = x2​ 精确 · 可运算 · 可证明 适合推演 图像 直观 · 见形状 · 见对称 表格 x0±1±2 f(x)014 离散 · 是采样的影子 「〔离散〕线索的常客」
图 1-11 三种语言,一件事:符号管精确,图像管直觉,表格管实验。
讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.14 初等函数巡礼(一):幂、指、对

初等函数是分析的「常用字」。先认三位元老——幂、指、对,它们由同一个「乘方」概念长出:

幂函数 xα:以 x 为底、常数 α 为指数。α 取正整数时是多项式的零件;取 1/2 时是根式 √x;取 −1 时是双曲线 1/x。定义域随 α 而变(α 为奇偶、正负有别),这是函数世界「定义域为王」的第一次演习。

指数函数 ax(a > 0,a ≠ 1):以 x 为指数。a > 1 时增长越来越快(爆炸型),0 < a < 1 时衰减越来越慢(冷却型)。它最重要的身份要在第二章揭晓:当底数取那个神奇的数 e = 2.71828… 时,ex 成为唯一「导数等于自身」的函数——自然界的增长定律(复利、放射性、人口)都以它为母语。

对数函数 logax:指数函数的反函数,「化乘为加」的利器。《九章》没有对数,但对数思想的东方影子可找纳贝尔之前的历算家:把大数运算化为小数加减,正是「换一套坐标看问题」的元方法。

三位元老:幂、指、对(同框不同性) 幂 x2​ 与 x1/2​ x2​ √x 指数 2x​ 与 (1/2)x​ 2x​ (1/2)x​ 对数 ln x ln x 过 (1, 0),缓升
图 1-12 幂、指、对三家:定义域各不相同——函数世界的第一守则,先问定义域。

考据注:对数由纳贝尔(Napier)于 1614 年发表,拉普拉斯赞其「以缩短计算时间,在实效上让天文学家的寿命延长了一倍」。而 e 这个记号由欧拉立下——第二章 2.7,我们将亲手把 e 从极限中接生出来。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.15 初等函数巡礼(二):三角与反三角

三角函数是「周期」的化身:单位圆上一点旋转,它的横、纵坐标周而复始——cos 与 sin 是圆周运动的坐标语言。这个几何出身决定了它们的全部禀赋:定义域是全 ℝ,值域是 [−1, 1],周期 2π,sin 奇 cos 偶,且 sin2 + cos2 = 1(勾股定理的三角化身)。

弧度制是分析学的硬性约定:半径长度的弧所对的角为 1 弧度。全书角度一律用弧度,理由要到 1.16 后的导数表才彻底揭晓——在弧度制下,(x→0 时) x 与 sin x 才是「等价无穷小」,重要极限 sin x/x → 1 才有简洁的形式。度与弧度换算:π rad = 180°。

反三角函数是三角的「逆读」:已知纵坐标求角度。麻烦在于 sin 的周期性让它「多值」——不是函数!解决之道是截取单调支:把 sin 限制在 [−π/2, π/2] 上(此段严格增),反函数 arcsin 才合法,值域 [−π/2, π/2]。同理 arccos 取 [0, π],arctan 取 (−π/2, π/2)。「反函数必须先裁剪定义域」——这句话在 1.16 是主角。

sin:单位圆的纵坐标;arcsin:裁取单调支后的逆读 θ sin θ = 纵坐标(蓝线段) 单调支 [−π/2, π/2] sin x:到处波浪 全函数只在单调支上可逆:裁剪定义域,arcsin 方才合法
图 1-13 三角与反三角:从单位圆到「裁剪后求逆」。

现代接口预告:三角函数将在第二章承担重要极限 sin x/x → 1 的主角,并在第四章的导数表里拿出 (sin x)′ = cos x——弧度制正是为这行公式而生。

讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.16 复合与反函数:函数的组装手艺

简单函数可以组装成复杂函数,两件手艺是全部初等函数的来源:

复合——串联。把 g 的输出接进 f 的入口:y = f(g(x))。定义域要层层设卡:x 必须先活在 g 的定义域里,且 g(x) 必须活在 f 的定义域里。例如 f(u) = √u 与 g(x) = 1−x2 复合,要求 1−x2 ≥ 0,即 |x| ≤ 1——复合函数的定义域通常比内层函数的更小。

反函数——倒放。若 f 把不同的输入送到不同的输出(单射),则每个输出 y 都能唯一查回原输入 x,这个「查表法则」就是反函数 f−1。单调函数必有反函数(本页末定理),且图像关于直线 y = x 对称——把机器倒着运转,输入输出互换座位。

定理 1.5(单调函数的反函数) 若 f 在 D 上严格单调,则 f 存在反函数 f−1,且 f−1 在 f(D) 上同样严格单调(同向)。

证明 严格单调 ⟹ 不同输入必不同输出(单射),故每个 y ∈ f(D) 的原像唯一,反函数存在。单调性传递:若 y1 < y2(yi = f(xi)),则不可能 x1 ≥ x2(否则 f 单调给出 y1 ≥ y2 矛盾),故 x1 < x2,即 f−1 单调同向。∎

反函数的图像:把曲线沿直线 y = x 翻折 y = x f(x) = ex​ f-1​(x) = ln x 01 ex​ 与 ln x 互为反函数:关于 y = x 对称(点 (a, b) ⟷ (b, a))
图 1-14 反函数:曲线沿 y = x 翻折。ex 与 ln x 是最著名的一对。
讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.17 邻域与有界:给「附近」一个记号

分析学的日常用语里,「附近」「足够近」「充分远」出现得比任何术语都频繁。第二章起这些词全部要写成不等式,本页先把两件趁手的工具领来。

定义 1.6(邻域) 点 a 的 δ 邻域是开区间 (a−δ, a+δ);去掉中心 a 的版本称去心邻域,记作 U°(a, δ) = {x : 0 < |x−a| < δ}。

定义 1.7(有界) 数集 S(或函数 f 在 D 上)有界:存在 M > 0,使 |x| ≤ M(或 |f(x)| ≤ M)对一切相关元素成立。上、下有界合起来等价于有界。

绝对值不等式是邻域语言的语法书,三条最常用:

|x − a| < δ ⟺ a − δ < x < a + δ;  |x+y| ≤ |x| + |y|;  ||x| − |y|| ≤ |x − y|。

第一条是「翻译法」(邻域 ⇄ 双向不等式),第二条是三角不等式(「绕道不比直路近」——第二章 ε-N 证明的主力工具),第三条是它的推论(「距离是下界」)。现在就把这三条在数轴上各画一遍:图形记得比文字牢。

U(a, δ) 与去心邻域 U°(a, δ) a−δaa+δ 空心点:去心邻域「0 < |x−a| < δ」——第二章 ε-δ 的主场 「x 与 a 的距离小于 δ」=「x 在 (a−δ, a+δ) 内」——两种说法,一个事实
图 1-15 邻域:把「附近」变成可计算的对象。
讲义

第一章 实数与函数:从 Peano 公理到完备的连续统1.18 值域的确界:从数集到函数的第一次迁移

收官一页,把确界与函数接到一起——这是全书第一处「迁移」:数集的语言搬到函数身上。

给定 f 在 D 上,看它的值域 f(D)——这是一个数集,于是 sup 与 inf 立刻适用:

supD f := sup f(D),  infD f := inf f(D)。

若 supD f 属于值域,即存在 x0 使 f(x0) = supD f,则称 f 在 D 上取到最大值;否则「有上确界而无最大值」。第三章的最值定理将回答「何时必取到」(答案预告:定义域是闭区间且 f 连续——完备性与连续性的一次联袂);本页先在例题与习题里练熟计算。

本章的工程到此收尾,回望一下走过的路:

1.2–1.31.4–1.51.6–1.111.12–1.18 Peano 立 ℕℤ 与 ℚ√2 危机与完备性函数登场 一条从「数数」通到「完备连续统」的路——分析的舞台搭好了
图 1-16 第一章路线回望。

〔现代〕预告:格物札记②将指出,本章的构造思想在二十世纪结出了两枚新果——「可计算实数」(图灵)与「构造主义数学」(毕晓普):不是所有实数都能被算法枚举,完备性照样可以「程序化」地理解。下一章,带着完备的数轴,正式进入极限的语言。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例1 归纳法的第一次完整演练:1+2+…+n = n(n+1)/2

用数学归纳法证明:对一切 n ∈ ℕ,1 + 2 + … + n = n(n+1)/2。

解 起:n = 1 时,左边 = 1,右边 = 1·2/2 = 1,相等。
传:设 n = k 时等式成立(归纳假设),即 1+2+…+k = k(k+1)/2。则当 n = k+1 时:

1+2+…+k+(k+1) = k(k+1)2 + (k+1) = (k+1)(k+2)2,

正是公式取 n = k+1 的形状。由归纳公理 P5,等式对一切 n 成立。∎

品味两个要点:①「传」这一步必须用到归纳假设(若用不上,「归纳」就是空转);②写出「n = k+1 时等式的形状」再对照,是把目标钉在纸上的好习惯。本例的方法在 1.3 证明运算律、例 2 证明 n! 的性质时都会重现。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例2 递归定义与归纳互证:n! 的性质

阶乘由递归定义:1! = 1,(n+1)! = (n+1)·n!。证明:n! ≥ 2n−1(n ∈ ℕ)。

解 起:n = 1:1! = 1 = 20 ✓。
传:设 k! ≥ 2k−1。则 (k+1)! = (k+1)·k! ≥ 2·2k−1 = 2k(用 k+1 ≥ 2)。∎

注记:递归给出「每一步怎么算」,归纳给出「每一步都对」——这对搭档在第六章瓦利斯积分(In 的递推)里将挑大梁。另外本例的界其实很松(n! 的真实增长远快于 2n),「够用的界」也是分析学的常用活法。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例3 √2 ∉ ℚ:一个经典的反证法完整书写

1.6 已证过一遍,这次要求完整书写——反证法的格式本身就是训练目标。

解 结论的反面:存在有理数 r,r2 = 2。写成最简分数 r = p/q(p, q ∈ ℤ,q ≥ 1,gcd(p, q) = 1)。
由 p2 = 2q2:右边为偶数 ⟹ p2 偶 ⟹ p 偶(奇数平方为奇),记 p = 2k;
代入:4k2 = 2q2 ⟹ q2 = 2k2 ⟹ q 偶。
于是 2 是 p、q 的公因数,与 gcd(p, q) = 1 矛盾。故假设不成立,√2 ∉ ℚ。∎

格式四件套:假设反面 → 合法变形 → 导出矛盾 → 回收结论。「取最简分数」这一步看似顺手,实为整法之眼——没有互素,末步无从矛盾。同法可证 √3 ∉ ℚ;但 √4 ∈ ℚ(= 2)——想想差别在哪。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例4 数集确界的计算:{n/(n+1)} 与 {1 − 1/n2}

求 A = {n/(n+1) : n ∈ ℕ} 的上、下确界,并判断是否取到最大、最小值。

解 an = n/(n+1) = 1 − 1/(n+1),随 n 增大而增大:1/2, 2/3, 3/4, …。
下确界:最小元是 a1 = 1/2,故 inf A = 1/2(取到最小值)。
上确界:一切 an < 1,故 1 是上界;而对任何 s < 1,取 n > 1/(1−s) − 1(阿基米德性质保证这样的 n 存在),则 an > s,故比 1 小的数都当不上上界。于是 sup A = 1,不取到最大值。∎

两个关键词刻下来:「验证上界」+「顶穿更小的」——这是求上确界的标准双步;而「顶穿」一步每次都要动用阿基米德性质(例 6 将把它从确界原理正式推出)。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例5 确界与最大值:开区间 (0,1) 的教训

求 B = (0, 1) 的 sup 与 inf,并说明为何最大、最小值都不存在。

解 inf B = 0:0 是下界;若 s > 0,则 s/2 ∈ (0,1) 且 s/2 < s,顶穿。同理 sup B = 1。但 0 ∉ (0,1)、1 ∉ (0,1),故最大、最小值都不存在。∎

教训:确界未必属于集合。这是「边界上的数」与「集合成员」两件事的区别——1.8 的甲集合在 ℚ 里悬空,本例的 (0,1) 在 ℝ 里也不含端点。sup 回答「挤向哪里」,max 回答「谁摸到了」。第三章最值定理将给出「必摸到」的条件。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例6 用确界原理推出阿基米德性质

证明阿基米德性质:对任意 x ∈ ℝ,存在 n ∈ ℕ 使 n > x。

解 反证:若 ℕ 有上界,由确界原理,β = sup ℕ 存在。取 ε = 1,由上确界条件(ii),存在 m ∈ ℕ 使 m > β − 1。于是 m + 1 > β,而 m+1 ∈ ℕ——ℕ 中出现了大于上确界的元素,矛盾。故 ℕ 无上界,结论成立。∎

这是「公理变兵器」的第一次演示:整个证明只做了一件事——在 sup 身上按条件(ii)按下取数按钮。推论一:对任意 x > 0、y > 0,存在 n 使 nx > y(把 x 当「尺子」去量 y,量得完);推论二:1/n → 0 的雏形(例 4 已用过)。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例7 0.999… = 1:严格说法与两种证明

证法一(区间套说法) 0.999…(9 循环)按 1.10 的定义是区间套 [0.9, 1.0) ⊇ [0.99, 1.00) ⊇ … 的公共点。第 n 层区间左端 1 − 10−n、右端 1,长度 10−n → 0。包含全部区间的点只有一个:1。∎

证法二(等比说法) 0.999… = 9(10−1 + 10−2 + …),其部分和 Sn = 1 − 10−n。由例 4 的双步论证:一切 Sn < 1,且比 1 小的数必被某个 Sn 顶穿,故 sup{Sn} = 1,即「无限小数 0.999…」按定义(部分和的上确界)等于 1。∎

辨析:0.999… < 1 是错的,错在把「无限小数」当成了「一个写到一半的有限小数」。严格世界里,无限小数就是上确界(或区间套公共点),没有第三种身份。「循环 9」的两种写法(0.5 = 0.4999…)正是这一现象的另一面。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例8 复合函数的定义域:层层设卡

求 F(x) = √(log1/2(x − 1)) 的定义域。

解 从外向内逐层设卡:①最外层开平方:log1/2(x−1) ≥ 0;②对数真数:(x−1) > 0。
①的解:底 1/2 < 1,对数 ≥ 0 ⟺ 真数 ≤ 1,即 x − 1 ≤ 1,x ≤ 2;②给出 x > 1。
交集:(1, 2]。∎

要诀:从外向内逐层开卡,每层都写清依据(本例用到「底小于 1 时对数反向」);最后取交集。「从外向内」的次序在第四章隐函数求导、第六章换元法中还会反复出现——复杂结构一律层层拆解。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例9 分段函数与图像:三种语言互译

设 f(x) = |x2 − 1|。出它的分段形式,指出定义域,并描述图像形态。

解 定义域为全 ℝ。按 x2 − 1 的符号分段:

x2 − 1, |x| ≥ 1,
1 − x2, |x| < 1。

  图像:抛物线 y = x2−1 位于 x 轴下方的部分(|x| < 1 段)被「翻」到上方,在 x = ±1 处与 x 轴相接——整个图像是一列「馒头山」,在 ±1 处出现两个尖角。∎

互译训练:解析式读出结构(绝对值 ⟹ 按符号分段),图像读出形态(翻折与尖角),表格只能读出采样点——三者的信息量在尖角处差异最大。这个「尖角」正是第四章「连续但不可导」的母题,第三章「间断点分类」也从这里起步。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例10 单调函数的反函数存在性与求法

设 f(x) = x2 在 ℤ 上定义。它有反函数吗?若把定义域改为 [0, +∞) 呢?

解 在 ℤ(含负数)上:f(−2) = f(2) = 4,两个输入撞同一个输出,不是单射,无反函数。
在 [0, +∞) 上:严格增,由定理 1.5 反函数存在:f−1(y) = √y,定义域 [0, +∞)。∎

结论与 1.15 呼应:可逆性不是函数的固有属性,而是「函数+定义域」这一对的整体属性。arcsin 之所以要先裁 [−π/2, π/2],本例给出完整的逻辑出处。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例11 sin(arcsin x) 与 arcsin(sin x):定义域为王

解 左式:arcsin x 的定义域是 [−1, 1],在此范围内 sin(arcsin x) = x 恒成立(sin 是 arcsin 的逆机器,原样倒回)。
右式:arcsin 的值域被裁在 [−π/2, π/2]——超出这个范围的角度先被「折」回来。例如 x = π(≈3.14):sin π = 0,故 arcsin(sin π) = arcsin 0 = 0 ≠ π。一般地,arcsin(sin x) = 「x 被折叠进 [−π/2, π/2] 的那个代表角」。∎

要义:复合机器倒放必须在原机器的裁剪支上进行。「sin(arcsin x) = x」与「arcsin(sin x) = x」一真一假,差别全在定义域与值域的匹配——「定义域为王」的活教材。

例题

第一章 实数与函数:从 Peano 公理到完备的连续统例12 绝对值不等式与邻域的互相翻译

解 (1)解 |2x − 3| < 5:翻译成 −5 < 2x−3 < 5,得 −1 < x < 4,即 x ∈ U(3/2, 5/2)。
(2)用 δ 邻域语言表述「x 到 2 的距离大于 3」:|x − 2| > 3,即 x ∉ [−1, 5],亦即 x ∈ (−∞, −1) ∪ (5, +∞)。
(3)证明 ||x| − |y|| ≤ |x − y|:由 |x| = |(x−y) + y| ≤ |x−y| + |y| 得 |x| − |y| ≤ |x−y|;交换 x、y 再来一次,两个不等式合并即得。∎

这三条都是第二章 ε-δ 证明的「基本笔画」:翻译法(1)、去心邻域的否定说法(2)、三角不等式家族(3)。合上书把(3)的证明默写一遍——它是三角不等式最常考也最常用的变形。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课一 Peano 公理与归纳法

1.1 用归纳法证明:12 + 22 + … + n2 = n(n+1)(2n+1)/6。

「传」一步的关键是把 (k+1)2 拆进归纳假设。

1.2 证明:对一切 n ∈ ℕ,2n > n。

k ≥ 1 时 2k+1 = 2·2k ≥ 2k = k+k ≥ k+1。

1.3 (思考题)某「证明」声称所有马颜色相同:单匹马成立;若 k 匹成立,则 k+1 化去掉一匹仍成立……指出漏洞。「去掉一匹仍成立」在 k = 1 → 2 时失效:两组无公共马,传播链断开。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课二 整数与有理数的运算律

2.1 用递归定义证明加法结合律:(a+b)+c = a+(b+c)。对 c 归纳;「传」一步用 A2 两次。

2.2 证明分配律 a(b+c) = ab+ac,再由它证明交换律 ab = ba。交换律:对 b 归纳,传一步用 a(b+1) = ab+a 与归纳假设。

2.3 在 ℚ 中解方程 3x − 5 = 0,并指出每步用到的域公理。两边加 5(加法封闭+逆元),除以 3(倒数)。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课三 无理数的识别与反证

3.1 证明 √3 ∉ ℚ。仿例 3;用「3 整除 p2 ⟹ 3 整除 p」。

3.2 证明 √2 + √3 是无理数。设它为有理数 r,则 √2 = r − √3;两边平方整理出 √3 = (r2−1)/(2r) 为有理数,与 3.1 矛盾。

3.3 (判断)「两个无理数的和是无理数」对吗?举反例或证明。(√2) + (−√2) = 0。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课四 确界的计算与估计

4.1 求 {1/2, 2/3, 3/4, …, n/(n+1)} 的 sup 与 inf(仿例 4 双步书写)。sup = 1 不取到;inf = 1/2 取到。

4.2 求 {1 − 1/n2 : n ∈ ℕ, n ≥ 1} 的 sup 与 inf。单调增趋于 1;首项 0。

4.3 设 A、B 非空有界数集且 A ⊆ B。证明 sup A ≤ sup B。sup B 是 A 的上界;再由「最小上界」即得。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课五 确界原理的初步应用

5.1 设 A、B 为非空有界数集,令 A+B = {a+b : a ∈ A, b ∈ B}。证明 sup(A+B) = sup A + sup B。「≤」由上界直接得;「≥」对 sup A、sup B 各按条件(ii)取顶穿元素相加。

5.2 证明:若 β = sup S 且 β ∉ S,则对任意 ε > 0,S 中有无穷多个元素大于 β − ε。反证:若只有有限个,取其中最小者为新的上界。

5.3 (思考)确界原理在 ℚ 中失效——写出 {x ∈ ℚ : x2 < 2} 在 ℚ 中没有上确界的完整论证。若 sup = r ∈ ℚ,分 r2 < 2、r2 > 2 两种情形各导矛盾(用例 4 的顶穿技术与 3.1)。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课六 阿基米德性质与稠密性

6.1 证明:对任意实数 x,存在唯一的 k ∈ ℤ 使 k ≤ x < k+1(x 的整数部分)。存在性用阿基米德性质夹住;唯一性用整数间距为 1。

6.2 证明:任意两个不同实数之间必有有理数,也必有无理数。有理数:取 1/n < |x−y| 后找 n 的倍数格点;无理数:平移 √2/n。

6.3 (判断)「有理数与无理数一样多」? 6.2 的稠密性谈谈直觉,精确回答留在第二章(集合的对等)。本页只要求:两者在数轴上都「无处不在」。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课七 十进小数与进位制

7.1 把 1/7 写成循环小数,指出循环节长度。长除:1 ÷ 7 = 0.142857 循环——长度 6 恰是余数列循环的起点。

7.2 证明:有限小数(如 0.37)必可写成「循环 9」形式。0.37 = 0.36999…;一般用例 7 证法二。

7.3 二进制下的 0.101011 与十进制哪个数相等?由此谈谈「进位制只是记法,实数才是对象」。逐位加权求和,与例 7 的区间套定义互证。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课八 函数与定义域

8.1 求下列函数的定义域:(a) √(4−x2);(b) ln(3−x) + √(x−1);(c) x/(x2−1)。(a) [−2,2];(b) [1,3);(c) ℚ 除 ±1——注意 ℝ。

8.2 设 f(x) = x2 − 1。求 f(f(x)) 并化简。(x2−1)2−1 = x4−2x2。

8.3 判断 f(x) = ln(x + √(1+x2)) 的奇偶性。括号内互为倒数的结构:f(−x) = −f(x),奇函数。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课九 复合与分解

9.1 把 y = ln sin2(x/2) 拆成三个基本函数的复合链。u = x/2 → v = sin u → w = v2 → y = ln w;定义域:sin(x/2) ≠ 0 且 w > 0。

9.2 设 f(x) = 1/(1+x)。求 f(f(f(x))),并观察「自我复合」的循环现象。f∘f = (1+x)/(2+x);f∘f∘f = x 的变换?算到第三层看它是否回到 1/(1+x)。

9.3 设 g(x) = x + 1,h(x) = x2。能否凑出 F(x) = (x+1)2 + 2(x+1) + 1 = g(?) 与 h(?) 的复合?写出复合链。F = h∘g:先 g 后 h;这正是「换元」的雏形。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课十 反函数与图像对称

10.1 求 f(x) = (2x+1)/(1−x)(x ≠ 1)的反函数,并指出各自的定义域、值域。解出 x = (y−1)/(y+2);交换角色。

10.2 证明:若 f 严格增,则 f−1 严格增;举例说明「不单调但可逆」不存在于实数连续函数(直觉即可,严格版在第三章)。定理 1.5 的同向传递。

10.3 在同一坐标系画 ex 与 ln x,标出对称轴 y = x 与交点。交点只有一处(自解 ex = x 无解,(1,0) 类点检验)。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统习题课十一 邻域与有界综合训练

11.1 用邻域语言重述:「x0 的任何去心邻域内都有 S 的元素」。∀δ>0,∃x ∈ S,0 < |x−x0| < δ——这就是第二章「聚点」的定义。

11.2 证明 f(x) = x/(1+x2) 在 ℝ 上有界。|2x| ≤ 1+x2 ⟹ |f| ≤ 1/2;或对 t > 0 求 1/(t+1/t) ≤ 1/2。

11.3 证明:S 有界 ⟺ 存在 M 使 |x| ≤ M 对一切 x ∈ S 成立,与「既有上界又有下界」等价。取 M = max(sup S, −inf S)。

习题

第一章 实数与函数:从 Peano 公理到完备的连续统复盘:错题归档与三问自测

三问自测(合上书回答,答不上回讲义对应小节):

一问·新定义了什么? 继任与 Peano 公理、递归定义(加乘)、确界(sup/inf 及条件 ii)、分割、邻域(去心)、有界、函数与定义域。

二问·新证明了什么? √2 ∉ ℚ(反证法范式);确界原理与阿基米德性质的推导链;单调函数反函数存在定理;0.999… = 1 的两种说法。

三问·新学会了什么方法? 递归+归纳的组合拳;反证法的四件套;求确界的「验证上界+顶穿更小」双步;定义域「从外向内层层设卡」。

错题归档表——把本课 11 页习题的错题按下面三栏登记(这是本册贯穿的习惯,真的动笔):

错题号错在哪(概念/运算/书写)对应讲义节

本章与《九章》之缘:正负术立 ℤ,粟米比例立函数,开方术将在格物札记①里逼近 √2。下一页起,两页札记、六页综合站,为第一章收官。

格物札记

第一章 实数与函数:从 Peano 公理到完备的连续统格物札记① 《九章》少广·开方术:古代如何逼近 √2

《九章算术》少广章第十六题:已知正方形面积 55225(方),求边长。答案给出 235——它怎么算出来的?靠「开方术」:刘徽注把整段算法讲得清清楚楚,而且每一步都有几何解释。

术曰:「置积为实。借一算,步之,超一等」——从个位向左隔位试商,相当于先估出商的位数;「议所得,以一乘所借一算为法,而以除」——试第一位商(本题 2 百),用「商×借算」作除数去减面积;「除已,倍法为定法。其复除,折法而下……」——余数之后,把法数加倍、退位,再试第二位商(3 十),如此层层推进。

用今天的语言复述:求 √A,就是逐位确定十进制表示——先定百位、再定十位、再定个位、再定十分位……每定一位,用代数恒等式 (10a+b)2 = 100a2 + 20ab + b2 校核余量。这与 1.10 的十进区间套完全同构:开方术是把 √55225 = 235「套」出来的离散过程;而开不尽的数(√2),同一个过程可以永远进行下去——刘徽自己就说了:「不以面命之,加借算而命之」,即开不尽就用近似值表示,并明确指出「微数」可以「退之弥下,其分弥细」,想要多细有多细。

开方术的几何解释:从大方中逐层剥出「曲尺」 a2​ 2ab b2​ 求 √A 分两段:先估 a(黄甲), 余量 S − a2​ 再配 2ab + b2​(曲尺)—— 逐位确定 b、c、d…,即逐位写出 √A 黄甲=a2​ · 两廉=2ab · 隅=b2​ 刘徽:「凡开积为方……欲详其意,而加借算以定之。」
图 1-17 开方术剥层图:黄甲(已定部分)+曲尺(新商与倍法)逐层逼近——离散的递推,连续的目标。

札记一得:本册明线是「用离散逼近连续」,开方术是它最古老的教材——比盈不足术更纯粹:盈不足还需要「实验」,开方术则自带递推公式。第三章 3.16 的不动点迭代 xn+1 = ½(xn + a/xn) 将给出同一问题的另一条古代智慧(巴比伦)路线,两相对照,其味无穷。

格物札记

第一章 实数与函数:从 Peano 公理到完备的连续统格物札记② 现代接口:从 Peano 到可计算实数与构造主义

本章把数系当「工程」来盖:公理是图纸,递归是工艺。这套思想在二十世纪计算机时代结出了三枚新果,逐一指展示:

其一:可计算实数。图灵 1936 年定义:一个实数是可计算的,若存在算法能在有限步内把它的十进(或二进)表示逐位吐出——误差要多小有多小。按此标准,π、e、√2 都可计算;而「大多数」实数(在测度意义上)不可计算——它们的数位没有任何算法可枚举。换言之:1.10 的「无限小数」在图灵那里被切成了两半——「能写出来的无限小数」只是一小部分。完备的 ℝ 依然全体存在(确界原理照用),但能被算法触及的,只是其中可数的先锋队。

其二:构造主义。毕晓普(Errett Bishop,1967)主张:存在性的证明应当给出构造方法——「存在 x」必须配得上「能算出 x」。在构造主义眼里,本章的定义与证明风格高度兼容:递归定义天然是算法,二分逼近天然是程序;但「纯存在性证明」(如中册将见的某些不动点定理)会被要求补上可计算的构造。这不是推翻分析学,而是给它加一道「可计算性」的审计。

其三:区间算术。本章区间套思想今天活在「区间分析」(interval analysis)里:计算机中每个实数用「包住它的区间 [下, 上]」表示,每步运算后区间随误差自动加宽,结果附带严格误差界。火箭控制、工业设计软件用它的地方,正是「1.10 区间套」的工业化转世。

札记一得:从 Peano 公理到图灵机,一以贯之的是「把数学对象还原为可操作的过程」。本章背下的每条定义,未来都可能变成一行代码;读过的每个证明,都可能被机器逐字验证(如 Lean 定理证明器已把本章级别的分析基础全部形式化)。数学的「严密」,正在从纸面约定变成可执行的工程。

综合站

第一章 实数与函数:从 Peano 公理到完备的连续统章小结:知识图谱与方法表

知识图谱(一条主线三站):

① 立 ℕPeano 五公理;递归定义加乘;归纳法=公理 P5 的使用说明。
② 扩张 ℤ → ℚ整数对构造;正负术;四则自由;ℚ 稠密。
③ 见裂缝√2 ∉ ℚ(反证法);ℚ 有上界无 sup 的悬空现象。
④ 补裂缝确界原理(公理);戴德金分割;十进区间套;完备公理总装。
⑤ 函数登场定义域为王;三种语言;幂指对、三角反三角;复合与反函数。
⑥ 工具包邻域、有界、绝对值三式——第二章 ε-N 的全部笔画。

方法表(本章六大件,各自适用场景):

方法适用场景代表出处
数学归纳法全称命题(对一切 n)例 1、例 2、习题 1.1–1.2
反证法否定性结论、唯一性例 3、例 6
确界双步法求 sup / inf例 4、例 5、习题 4.1–4.2
顶穿技术用条件(ii)取元素例 4、例 6、习题 5.1–5.2
逐层设卡复合函数定义域例 8、习题 8.1、9.1
三语互译函数的理解与检验例 9、习题 7.3
综合站

第一章 实数与函数:从 Peano 公理到完备的连续统思想卡:完备性——让数轴不留缝隙

如果本章只能带走一张卡片,带走这张:

完备性 = 数轴不留缝隙

ℚ 与 ℝ 的全部区别,浓缩在一句话里:在 ℚ 中,一个非空有上界的集合可以没有最小的上界;在 ℝ 中,它必须有。

这个差别为什么是「分析学的入场券」?因为极限理论的每一座桥——单调数列收敛、区间套收口、柯西列收敛——都要走过某个「挤压的终点」。终点若不存在(ℚ 的洞),桥就塌;终点必有(ℝ 的完备),桥就通。

第一章 · 思想卡

三个延伸进笔记本:①完备性有多副面孔(确界原理只是第一张,第三章将集合等价命题排成纵队);②完备性是公理,不是定理——它不能从域公理与序公理推出,这正是 ℚ 与 ℝ 分家的地方;③完备性是 ℝ 的「分析性格」,代数性格(四则自由)ℚ 也有——两数系之别,全在这第三层。

综合站

第一章 实数与函数:从 Peano 公理到完备的连续统挑战一 用戴德金分割构造 √2 并验证运算

任务:不引用「√2 已存在」,只用 ℚ 自己,把「那个平方等于 2 的数」造出来。

路线图:①定义 L = {x ∈ ℚ : x ≤ 0 或 x2 < 2},R = ℚ \ L;验证 (L, R) 是分割(关键是:右组无最小——用习题 5.3 的顶穿技术)。②按戴德金的约定,分割 (L, R) 就是一个实数,命名为 α。③证明 α2 = 2:对任意有理数 ε > 0,证明存在 l ∈ L 使 l2 > 2 − ε、存在 r ∈ R 使 r2 < 2 + ε——即 α2 被 2 从两边任意逼近。

验收标准:第③步的「两边逼近」论证要写满——它是「用离散夹住连续」的一次实战预演,第二章 ε-δ 的语感就从中生长。

第③步的诀窍:取 r = 1.5、1.42、1.415… 这串数试算 r2,观察「差多少、该往哪调」;再把「调」的形式化写出来。

综合站

第一章 实数与函数:从 Peano 公理到完备的连续统挑战二 进位制表示的唯一性:0.999… 之争的裁决

任务:证明「循环 9」现象是唯一的歧义——任何实数若有两种十进表示,则一种是「循环 0」、另一种是「循环 9」,别无其他。

路线图:①设 x 有两个不同的无限小数表示,令 k 为第一个不同位。②证明:两串数都落在区间 [a + 10−k·(共同前缀值), a + 10−k·(共同前缀值+1)) 内,长度 10−k;③分类讨论第 k 位的大小关系,证明一边必从此全 0、另一边必从此全 9,否则会套出两个不同的公共点,与区间套公共点的唯一性矛盾。

延伸一问:把 1/3 写成二进制小数(0.010101…?)——进位制换了,循环节怎么变?「歧义定理」在二进制里对应什么?

本挑战是例 7 与习题 7.2 的合成升级版;区间套公共点的唯一性引用 1.10 的构造(长度 → 0)。

综合站

第一章 实数与函数:从 Peano 公理到完备的连续统实验:二分法逼近 √2——离散迭代叩问连续对象

实验目的:亲手运行「离散逼近连续」的最简程序,为第三章零点定理预热。

实验设计:目标是夹住 √2。维护区间 [an, bn]:初始 [1, 2];每步取中点 m = (a+b)/2,若 m2 < 2 则 a ← m,否则 b ← m。记录前 12 步的区间端点与宽度。

nan(下)bn(上)宽度 bn−an
0121
111.50.5
21.251.50.25
31.3751.50.125
41.3751.43750.0625
…宽度每步减半:12 步后 1/4096 ≈ 0.00024

观察与追问:①宽度按 2−n 缩小——要达到 10−6 精度需要几步?(答:约 20 步,log2106 ≈ 20)②把 1.10 的区间套与本实验对照:区间套是「设计好的十进细分」,二分法是「自适应细分」,谁更省步数?③用任何语言把程序写出来,跑 30 步,把 a30 与 √2 的真值对照。

〔离散〕一得:这个实验里,连续的对象(√2)从未出场——出场的是一串离散的区间。第三章将证明:只要 f 连续且端点异号,这套程序必收口于零点(零点定理)。算法的合法性,靠定理背书。

综合站

第一章 实数与函数:从 Peano 公理到完备的连续统章测试与评讲

A 卷·基础(每题 10 分,限时 30 分钟)

A1 用归纳法证明:1·2 + 2·3 + … + n(n+1) = n(n+1)(n+2)/3。

A2 求 sup 与 inf:{ (−1)n + 1/n : n ∈ ℕ }。(分别考察奇偶项。)

A3 证明:若 sup A 存在,则 −inf A = sup(−A),其中 −A = {−a : a ∈ A}。

A4 求 f(x) = √(3 − x) + 1/√(|x| − 1) 的定义域。

A5 用 δ 邻域语言写「x0 ∈ ℝ 的某个邻域含于集合 S」,并把 S = (0, +∞)、x0 = 1 时具体写出 δ 的一个取法。

B 卷·进阶(每题 25 分,限时 40 分钟)

B1 证明:非空有界数集 S 的上确界唯一。反证:设 β1 < β2 都是上确界,对 β1 用条件(ii)顶穿。

B2 设 f、g 均在 D 上有界。证明 f+g 与 fg 有界,并举反例说明「f/g 有界」不必然。

评讲要点:A2 的常见错漏是只验奇项或漏掉「顶穿」半步;A5 的要害是「存在 δ」的写法(δ 不唯一,给一个即可);B1 是本章证明范式的集中检验——条件(ii)的方向千万别用反。错题按复盘页三栏归档。

第二章

极限:盈不足术的无限回声

明线正式开场:刘徽割圆与盈不足术里沉睡的极限思想,被 ε-N / ε-δ 语言唤醒。〔盈不足〕为章内接续点。
页型节奏:讲义×18 → 例题×12 → 习题×12 → 格物札记×2 → 综合站×6
讲义

第二章 极限:盈不足术的无限回声2.1 导引:割圆的时代——刘徽的极限先驱

公元 263 年,刘徽给《九章算术》作注。注到圆田术时,他写下了一段中国数学史上最了不起的话:「割之弥细,所失弥少。割之又割,以至于不可割,则与圆周合体而无所失矣。」正六边形的周长比圆周短一截;把边数加倍成十二边形,短得少了;再加倍成二十四边形……边数无限制地翻番,多边形的周长便无限制地逼近圆周。这里「逼近」二字,两千年后有了严格的名字——极限。

但:刘徽手里没有「极限」这个词,更没有严格定义。他有的只是过程——割了又割的动态图像。要把这个动态图像凝固成可以证明的数学对象,人类用了一千六百年。本章的任务就是走完这条路:先用 ε-N 语言把「越来越近」说清楚(2.2–2.9),再把它搬到函数上(2.10–2.14),最后回到两位古代老师——盈不足术与割圆术——看看这些现代语言如何照亮古代智慧(2.15–2.17)。

割圆术:边数翻番,周长逼近圆周 正六边形 正十二边形 正二十四边形 割之弥细,所失弥少;割之又割,以至于不可割,则与圆周合体而无所失矣。——刘徽
图 2-1 割圆术:内接正多边形的周长 L6, L12, L24, … 构成一个越来越贴近圆周长的数列。「贴近到什么程度」「如何严格地说」,是本章全部内容。

本章路线

① 数列极限(2.2–2.9):ε-N 定义、性质、运算法则、夹逼、单调有界、子列、柯西列;
② 函数极限(2.10–2.14):ε-δ 定义、海涅定理、无穷小阶的比较、等价替换、渐近线;
③ 古代回声(2.15–2.17):盈不足术的数学结构〔盈不足〕、线性插值、不动点思维;
④ 思想史收官(2.18):从庄子到魏尔斯特拉斯,极限概念的完整年表。

〔离散〕接续:数列是彻头彻尾的离散对象——一串排好队的实数。本册明线在此正式开场:用离散的队列逼近连续的目标。第一章打好的地基(完备性、确界、阿基米德性质),本章要一件件用起来。

讲义

第二章 极限:盈不足术的无限回声2.2 数列极限的 ε-N 定义:严格语言的第一课

「越来越近」有三种说法:「要多近有多近」(直觉)、「距离趋于零」(循环——趋于还得再解释)、「任给正数 ε,存在正整数 N,当 n > N 时,|an − a| < ε」(严格)。第三种是魏尔斯特拉斯在十九世纪中叶定型的语言,叫 ε-N 定义。

定义(数列极限)

设 {an} 是数列,a 是常数。若对任意给定的 ε > 0,存在正整数 N,使得当 n > N 时恒有 |an − a| < ε,则称数列 {an} 收敛于 a,记作 limn→∞ an = a(或 an → a,n→∞)。不存在这样的常数的数列称为发散。

读定义要抓三个关键词:任意(ε 由对手出,必须通吃——这正是第一章 1.14「顶穿技术」里那个全称量词 ∀);存在(N 由我方应答,只要求「有一个」,不要求最小);恒有(N 之后每一项都合格,不许漏网)。整个定义是一场对弈:对手抛出精度要求 ε,我方交出「从第 N 项起全部达标」的回应。我方能永远接得住,就叫收敛。

ε-带:第 N 项之后,所有点都落进 a ± ε 的横带 a a+ε a−ε N(之前的点允许出带) 散点:数列各项(离散) N 后全部入带
图 2-2 ε-N 定义的几何:任给一条宽 2ε 的横带(红虚线居中),都存在 N,使第 N 项之后的全部点落入带内。ε 越小带越窄,N 相应地越大。

注意两点:① ε-N 定义只说「逼近谁」,不问「怎么逼近」——数列可以在带外乱跳(如图前段),只要 N 后收敛即可;② 「n→∞」是记号,不是数:∞ 不参加运算,它只是「n 无限增大」这一过程的标签。极限值 a 是有限数——这一点在 2.12 区分极限与无穷大时至关重要。

讲义

第二章 极限:盈不足术的无限回声2.3 用定义证极限:三个范例逐字书写

定义会用才算懂。ε-N 证明的通用格式是:「任给 ε > 0」开头 → 倒推找 N(把 |an − a| 放大到只含 n 的简单式)→ 正叙验证收尾。看三个范例,逐字体会。

范例一 证明 limn→∞ 1/n = 0。

证 任给 ε > 0。要 |1/n − 0| < ε,即 1/n < ε,只要 n > 1/ε。由阿基米德性质(1.9),存在 N ∈ ℕ 使 N > 1/ε。于是 n > N 时,|1/n − 0| = 1/n < 1/N < ε。∎

范例二 证明:|q| < 1 时,limn→∞ qn = 0。

证 任给 ε > 0(不妨 ε < 1)。当 n ≥ 1 时 |qn| = |q|n。取 N > ln ε / ln|q|(由 |q|n < ε 解出),则 n > N 时 |qn − 0| = |q|n < ε。∎

范例三 证明 limn→∞ (n+1)/(n+2) = 1。

证 任给 ε > 0。由于 |(n+1)/(n+2) − 1| = 1/(n+2) < 1/n,取 N 使 n > N 时 1/n < ε(同范例一)。则 n > N 时 |(n+1)/(n+2) − 1| < 1/n < ε。∎

放大法:把 |an​ − a| 放大成简单式,倒推出 N 任给 ε > 0对手出题 |an​ − a| ≤ 简单式放大(唯一的技术活) 解不等式取 N阿基米德兜底 正叙时反着写回去:「n > N ⟹ |an​ − a| < ε」——倒推找 N,正叙下结论
图 2-3 放大法流程:范例三里 1/(n+2) < 1/n 就是「放大」——把难解的不等式换成容易解的充分条件,宁粗勿错。

考据注:ε-N 语言并非一人一夜之功。柯西 1821 年《分析教程》用「无限接近」的动态说法推进了一大步,但「无限接近」仍靠图像;把 ∀ε ∃N 这对量词固定下来、让证明变成纯逻辑推演的,是魏尔斯特拉斯。学生常抱怨这套语言「繁琐」,可正是它把「多近算近」从感觉变成了可判定的命题——这是分析学成为严格科学的关键一步。

讲义

第二章 极限:盈不足术的无限回声2.4 收敛数列的性质:唯一、有界、保号

极限一旦收敛,就有一套纪律。三条基本性质,证明都不难,但「怎么用 ε-N 说理」的功夫全在里面。

性质一(唯一性) 收敛数列的极限唯一。

证 反证:设 an → a 且 an → b,a ≠ b。取 ε = |a − b|/2 > 0。由收敛,存在 N1 使 n > N1 时 |an − a| < ε;存在 N2 使 n > N2 时 |an − b| < ε。取 n > max{N1, N2},则 |a − b| ≤ |an − a| + |an − b| < 2ε = |a − b|,矛盾。∎

性质二(有界性) 收敛数列必有界。

证 设 an → a。取 ε = 1,存在 N,n > N 时 |an| < |a| + 1。有限段 |a1|, …, |aN| 中取最大者 M(有限个数必有最大——第一章 1.4 的断言,根子在完备性)。令界为 max{|a|+1, M} 即可。∎

性质三(保号性) 若 limn→∞ an = a > 0,则存在 N,使 n > N 时 an > a/2 > 0。

证 取 ε = a/2。存在 N,n > N 时 |an − a| < a/2,即 an > a − a/2 = a/2 > 0。∎

三条性质各有一层深意:唯一性用「 ε 取一半」制造矛盾——ε 是我方自选的武器,选得巧是 ε-N 证明的趣味所在;有界性是「N 后有界+有限段有界」的拼接,又见「有限与无限分工」;保号性把「极限为正」转化为「后面全为正」——严格版的第一章 1.14「顶穿技术」,第三章证介值定理时它是主角。注意保号性的反向不真:an > 0 只能推出极限 a ≥ 0(如 1/n > 0 而极限为 0),边界处等号会「漏」下去。

保号性:极限 a > 0 ⟹ N 后全项 > a/2 N N 前可以乱(可正可负) a/2 N 后全部在 a/2 之上
图 2-4 保号性:极限位置上的「正」,会传染给尾部全体——只是打了折扣(a/2)。这种「传染+折半」的句式在分析学里到处都是。

〔离散〕一句话:这三条性质说的都是「离散队列在极限点附近的行为纪律」。特别注意有界性只保证「有界」,不保证「收敛」——an = (−1)n 有界却发散。有界 ⟸ 收敛,反之不然;补上什么条件就能反向?这正是 2.7 的主角。

讲义

第二章 极限:盈不足术的无限回声2.5 极限的四则运算法则

有了定义就能证极限,但个个都从 ε-N 起步太累。运算法则让我们把复杂极限拆成简单零件——这是「化整为零」的标准套路。

四则运算法则 设 limn→∞ an = a,limn→∞ bn = b,则:

(1)和差:lim (an ± bn) = a ± b; (2)积:lim (an·bn) = ab;
(3)商:bn ≠ 0 且 b ≠ 0 时,lim an/bn = a/b; (4)数乘:lim (c·an) = c·a。

以(2)为例看证明的骨架——「插项」技巧:

|anbn − ab| = |(an − a)bn + a(bn − b)| ≤ |an − a|·|bn| + |a|·|bn − b|。

减一项加一项,把「积的误差」拆成两块:一块是「(an−a) 乘 bn」——误差因子 bn 由性质二保证有界(收敛 ⟹ 有界!),另一块是常数 |a| 乘小量 (bn−b)。两块都能任意小,各分 ε/2 即可(有界 × 小 + 常数 × 小 < ε)。「收敛 ⟹ 有界」这条上一页的纪律,在这里第一次当了工具——性质之间会互相借力,这是理论数学的常态。

法则(3)的证明还要先证「1/bn → 1/b」:|1/bn − 1/b| = |bn − b| / (|bn|·|b|),分母里的 |bn| 用保号性(取 |b|/2 作下界)压住。看,「极限为 b ≠ 0」通过保号性变成「尾部 |bn| ≥ |b|/2」——严格语言把直觉「bn 靠近 b 所以跑不出 b 的近旁」翻译成了 inequalities,一字一句都有出处。

小试 求 limn→∞ (3n2 − n + 1)/(2n2 + 5)。

解 分子分母同除 n2(n ≠ 0 合法):原式 = (3 − 1/n + 1/n2)/(2 + 5/n2)。由范例一 1/n → 0,再由(4)与差法则 1/n2 = (1/n)·(1/n) → 0,故分子 → 3,分母 → 2 ≠ 0,由(3)得极限 = 3/2。∎

使用法则的前提是「各部分极限都存在(且分母极限非零)」——「∞ − ∞」「0 · ∞」都不能直接套。这不是烦人的规矩,而是防止「零件发散却硬拼整机」的保险丝。第八章讨论广义积分时这根保险丝还会跳闸救场。

讲义

第二章 极限:盈不足术的无限回声2.6 夹逼准则与重要极限(一):sin x/x

有些数列不好直接算,却「被夹在两个容易算的数列中间」。夹逼准则说的正是这件事。

夹逼准则 若 n > N0 时 yn ≤ xn ≤ zn,且 lim yn = lim zn = a,则 lim xn = a。

证 任给 ε > 0,存在 N1(N2)使 n 大于它时 |yn − a| < ε(|zn − a| < ε)。取 N = max{N0, N1, N2},则 n > N 时 a − ε < yn ≤ xn ≤ zn < a + ε,即 |xn − a| < ε。∎

准则的价值在「逼」:xn 自己一个字都没算,极限却是被迫交代的。它把「计算问题」化为「包围问题」——第一章确界原理的顶穿技术、本章 2.7 的聚点定理,走的都是同一思路:让目标无路可逃。

重要极限(一):limx→0 sin x/x = 1(x 以弧度计)。这是函数极限,先看几何——单位圆里夹出三块面积:

S△OAB < S扇形OAB < S△OAT ⟹ ½ sin x < ½x < ½ tan x (0 < x < π/2)。
单位圆:△OAB ⊂ 扇形 OAB ⊂ △OAT sin x tan x x O B A T ½·sin x·1 < ½·x·1 < ½·tan x·1 ⟹ cos x < sin x/x < 1 (同除 sin x > 0) x → 0 时 cos x → 1,夹逼得 sin x/x → 1 其中 cos x → 1 由 cos x = 1 − 2sin2​(x/2) 及 |sin t| ≤ |t| 得出——注意这里用了 x→0 时的余弦极限,细节见例 3
图 2-5 重要极限(一)的几何:小三角形(红高 sin x)、扇形(弧长 x)、大三角形(切线高 tan x)层层相夹。弧度制在此不可替代——「弧长 = 半径 × 圆心角」只在弧度下成立。

考据注:刘徽正是用这张图算 π 的——「割六觚以为十二觚术」:在半径一尺的圆里,由六边形边长求十二边形边长,再翻倍求二十四边形……每一步用的都是勾股定理,最后「觚面之外犹有余径,以面乘余径,则幂出在表」,即给多边形面积补上外余量作误差界——上下夹逼的雏形。本页几何与例 2 的代数化,是同一思想的两代语言。

讲义

第二章 极限:盈不足术的无限回声2.7 单调有界原理与重要极限(二):e 的诞生

2.4 留下的问题:有界数列补什么条件才收敛?答案是单调。

单调有界原理 单调递增有上界(或单调递减有下界)的数列必收敛。

证 设 {an} 递增有上界。由确界原理(1.8),上确界 a = sup{an} 存在。任给 ε > 0:由上确界的「顶穿」性质,存在 aN > a − ε;由单调性,n > N 时 a − ε < aN ≤ an ≤ a < a + ε,即 |an − a| < ε。∎

看清楚证明的分工:完备性负责「sup 存在」(实数没有洞),单调性负责「尾部全部贴上去」,顶穿负责找到入口。这是第一章拱心石第一次独立承重——没有完备性,本原理在 ℚ 上是假的(1.7 的平方根数列就是反例:它有上界却「收敛」到 ℚ 的洞里)。而且单调有界原理是构造性的:它不仅断言极限存在,还说明极限就是上确界——算都不用算,位置已经圈定。

重要极限(二):数列 an = (1 + 1/n)n 收敛,其极限记作 e ≈ 2.71828…。用二项式展开可以证明 {an} 递增、且 an < 3(每项展开不超过 1 + 1 + ½ + ½2 + … < 3 的等比放缩)——单调有上界,收敛!为了看它爬得多优雅,列表观察:

n1248163264→∞
(1+1/n)n2.00002.25002.44142.56582.63792.67692.6973e ≈ 2.71828
离散阶梯爬向水平渐近线 e e 1248163264128256 单调递增,被 e = sup 压顶——精确值不必先知道
图 2-6 (1+1/n)n 的阶梯:每一格都是一个具体的离散计算,整条阶梯被水平线 e 压住。e 在雅各布·伯努利研究复利(1683)时登场,欧拉为它命名并证明其无理性地位。

〔离散〕接续:(1+1/n)n 是「离散复利」——一年结 n 次息的本息率;e 是「连续复利」的极限。从离散到连续,不是比喻,是这条数列的本义。第六章讲完定积分后,我们还将给出 e 的积分表示,两条路在此汇合。

讲义

第二章 极限:盈不足术的无限回声2.8 子数列与聚点:布尔查诺—魏尔斯特拉斯定理

从数列 {an} 中按原序抽取无穷多项:an1, an2, an3, …(n1 < n2 < n3 < …),得到子数列 {an_k}。子数列是原数列的「代表队」——原数列的任何收敛行为,代表队必须遵守。

子列定理 若 an → a,则它的任何子列也收敛于 a。

逆否应用 若找到两个子列收敛到不同极限(或某个子列发散),则原数列发散。这是判发散的利器:an = sin(nπ/2) 的偶子列全为 0,奇子列在 ±1 跳——发散。

布尔查诺—魏尔斯特拉斯定理(致密性定理) 有界数列必有收敛子列。

证(二分法) 设 {an} ⊆ [m, M]。将区间二等分,至少一半含数列的无穷多项,取之为 [m1, M1];再二分……得区间套 [m_k, M_k],每个含无穷多项。由区间套定理(1.10),存在唯一点 ξ 属于所有区间。最后逐层抽取:在第 k 层区间里取一个下标 n_k 大于前一步的项——这总能做到(该区间含无穷多项,下标要多大有多大)。则 |an_k − ξ| ≤ Mk − mk = (M − m)/2k → 0,故 an_k → ξ。∎

二分法:每一代都挑「含无穷多项」的那一半 第 1 层:左半含无穷多 第 2 层:再取含无穷多的半区 套到底 ⟹ 唯一点 ξ(区间套定理)⟹ ξ 是聚点,子列收于 ξ
图 2-7 B–W 定理的二分证明:有界 ⟹ 只有一个「装得下无穷多项」的封闭区间可逐层收缩。这是第一章区间套定理最漂亮的应用——离散的点列,被连续的区间一层层围出聚点。

子列定理是「离散 ⟹ 连续」的又一座桥:数列(离散对象)的行为,通过子列可以传递到极限点(连续统中的点)。B–W 定理在泛函分析里升级为「紧性」,是现代分析的地基性概念——第二章先见面,闭区间上连续函数的三大定理(第三章)要请它二度出场。

讲义

第二章 极限:盈不足术的无限回声2.9 柯西列:不必知道极限值也能说收敛

ε-N 定义有个实际困难:得先知道极限是哪个数才能验证。柯西问:能不能只看数列自己、不认识极限就判定收敛?他找到的判据是「内部抱团」。

定义(柯西列) 若对任意 ε > 0,存在 N,使 m, n > N 时 |am − an| < ε,则称 {an} 为柯西列。

柯西收敛原理 数列收敛 ⟺ 它是柯西列。

证 (⟹)设 an → a。则 |am − an| ≤ |am − a| + |a − an| < ε/2 + ε/2 = ε。
(⟸)先证柯西列有界(ε = 1 取定 N:N 后各项与 aN+1 相差 < 1,加上有限段,全部压在固定范围内)。由 B–W 定理(2.8),存在收敛子列 an_k → a。最后:对 n > N,取子列中下标 n_k > N 的项,|an − a| ≤ |an − an_k| + |an_k − a|,前者由柯西性任意小,后者由子列收敛任意小。∎

注意 ⟸ 方向的证明动用了哪些家底:B–W 定理(其证明用了区间套定理,其证明用了完备性)。追根溯源,柯西收敛原理本质上是完备性的又一副面孔。事实上实数完备性有一整族等价刻画:确界原理、单调有界、区间套、有限覆盖、聚点原理、柯西收敛——六位一体,第一章和本章将集齐它们,第三章的综合站会挂出全家福。

柯西列:尾部任何两项的距离都 < ε(内部抱团) N N 前自由活动 N 后互相贴近(ε 圈内抱团) 对比 2.2 的定义:那边对着「目标 a」收紧,这边只要求「彼此收紧」——极限值无需出场
图 2-8 柯西列:尾部抱团。「彼此收紧 ⟹ 共同贴向一点」靠的正是完备性——抱团不散架,是因为 ℝ 没有洞可漏。

〔现代接口〕柯西列的威力要到更广的空间里才显山露水:在有理数 ℚ 中,1, 1.4, 1.41, 1.414, … 是柯西列却「不收敛」(目标 √2 不在 ℚ 里)——ℚ 不完备。泛函分析把「所有柯西列都收敛」的空间称为完备空间,Banach 空间、Hilbert 空间理论全以此立基;数值分析判断迭代是否收敛,用的也是柯西判据(2.17 的不动点迭代会实演)。一条判据,贯通古今。

讲义

第二章 极限:盈不足术的无限回声2.10 函数极限的 ε-δ 定义

把 ε-N 的舞台从「n 无限增大」换到「x 无限接近 x0」,就得到函数极限的 ε-δ 定义——同一思想,换个战场。

定义(ε-δ) 设函数 f 在 x0 的某个去心邻域内有定义,A 是常数。若对任意 ε > 0,存在 δ > 0,使得当 0 < |x − x0| < δ 时恒有 |f(x) − A| < ε,则称 f(x) 当 x → x0 时以 A 为极限,记作 limx→x0 f(x) = A。

逐字对照 ε-N:任意 ε——对手出精度;存在 δ——我方交出 x0 的去心邻域半径;0 < |x − x0|——去心!极限研究的是「靠近时 f 走向哪里」,f 在 x0 这一点本身的取值无关紧要,甚至可以没有定义(如 sin x/x 在 0 处无定义,极限却是 1)。这是初学者最常忽略、也最能体现极限精神的一点:极限是「趋势」的属性,不是「值」的属性。

ε-δ 走廊:横带(ε)决定竖带(δ) A x0​ x0​−δ x0​+δ A+ε A−ε 曲线在竖带内的部分全部落进横带(x0​ 处可空心)
图 2-9 ε-δ 的几何:对手任意画一条高 2ε 的横带,我方总能找到一条宽 2δ 的竖带,使竖带内(去掉中线 x0)的曲线全部收进横带。ε 变窄,δ 随之变窄。

单侧极限、x→∞ 的情形(ε-X 语言)都是本定义的换装:x → x0+ 取右去心邻域;x → ∞ 把 δ 换成 X——「|x| > X 时 |f(x) − A| < ε」。一套语言,四个方向(x0−, x0+, −∞, +∞),定义全同。函数极限存在的充要条件是左右极限存在且相等——第三章判定间断点时它是第一道闸门。

讲义

第二章 极限:盈不足术的无限回声2.11 归结原则(海涅定理):函数极限与数列极限互译

数列极限(2.2)与函数极限(2.10)是两套语言、同一个思想。它们能互译吗?海涅(Heine)给出的答案是:能,而且互译本身就是判据。

归结原则(海涅定理) limx→x0 f(x) = A ⟺ 对任何数列 xn → x0(xn ≠ x0),都有 f(xn) → A。

用法一(证存在) 函数极限难算时,挑一条顺手的数列穿过去:取 xn = x0 + 1/n,则函数极限 = 数列极限 lim f(x0 + 1/n)——函数问题离散化,ε-δ 换成 ε-N。

用法二(证不存在) 找两条数列 xn → x0、x′n → x0,使 f(xn)、f(x′n) 极限不同——则函数极限不存在。这是判发散的标准武器(例 8 实演)。

「任何」二字是灵魂:一条数列通过还不够,必须条条通过。这与 ε-N 定义里「任意 ε」是同一精神——全称量词撑起严格性。归结原则的证明方向(⟸)值得细品:反证,若函数极限不是 A,则存在某个 ε0 无论 δ 多小都有出带的 x——于是 δ = 1/n 逐层取点,拼出一条数列 xn → x0 而 f(xn) 不收于 A,矛盾。「用 ε-δ 的失败现场拼装出一条数列」——这种从连续 statement 反向榨取离散证人的手法,是分析学论证的经典桥段。

归结原则:数列点从两侧穿过,函数值必须同归一处 x0​ A 数列1​(红线点)与数列2​(绿点)都 → x0​ 两组函数值都 → A ⟹ 函数极限存在
图 2-10 归结原则:沿着 x 轴向 x0 靠拢的每一条离散点列,其函数值都必须汇聚到同一高度 A。只要有一条「不听话」的点列,函数极限即宣告不存在。

〔离散〕本节是全册「离散⇄连续」线索的中枢车站:数列极限 ⟷ 函数极限的双向渡轮在此通航。第四章定义导数(函数的差商极限)后,判「导数是否存在」常用归结原则取一条点列差分化;第九章广义积分收敛性的判别同样如此。两套语言自由切换之日,就是分析学左右开弓之时。

讲义

第二章 极限:盈不足术的无限回声2.12 无穷小与无穷大:阶的比较

极限为 0 的变量叫无穷小——注意,无穷小不是「很小的数」,而是趋于零的过程;极限为 ∞ 的过程叫无穷大(注意:∞ 不是数,记号 x→∞ 表示|x| 无限增大)。零散的两个概念,合在一起看才有结构——比一比,谁比谁趋于零更快?

阶的比较 设 α、β 是同一过程(如 x → 0)下的无穷小:

(1)若 lim β/α = c ≠ 0,称 β 与 α 同阶;特别 c = 1 时称等价,记 β ~ α;
(2)若 lim β/α = 0,称 β 是 α 的高阶无穷小,记 β = o(α)——α 是主犯,β 是从犯;
(3)若 lim β/αk = c ≠ 0(k > 0),称 β 是 α 的 k 阶无穷小。

用一张表看 x → 0 时的「速度榜」——各小犯人的归案速度:

无穷小(x→0)阶速度感
x, sin x, tan x, arcsin x一阶基准速度
1 − cos x = 2sin2(x/2)二阶平方级地快
x2, x3, …高阶高阶越小越快
ln(1+x)一阶与 x 同速
ex − 1一阶与 x 同速
(1+x)a − 1a 阶速度可调(泰勒展开的预告)

为什么在乎速度?因为极限计算的本质就是速度的比较:lim f/g 型未定式,比的就是分子分母趋于各自目标的速度。「加法看最慢,乘除看比值」——高阶小量在加法里可以直接扔掉(2.13 的等价替换就是它的操作化)。这套「速度分级」的语言在第五章泰勒公式里将精细到任意阶:那时 f(x) 会被展开成「各速度分量的叠加+余项 o(xn)」,逼近主线迎来高光。

x → 0+​:不同阶的无穷小落向零的速度 0 x(一阶) ln(1+x)(一阶,与 x 同速略低) x2​(二阶,狂奔) 越「高阶」的犯人落网越快——在 x→0 的门口,x2​ 比 x 小得多得多
图 2-11 无穷小的速度梯:同为无穷小,落向零的快慢千差万别。「阶」就是给速度分级的天平。

无穷大是镜像概念:lim α/β = 0(β 主 α 从)等语言照搬。「无穷大 ⟹ 倒数是无穷小」把两者接通——|f| 无限增大 ⟺ 1/f 为无穷小(f ≠ 0)。第八章广义积分、第九章反常敛散性,无穷大之间同样要论资排辈(p 与 q 的赛跑),此处先立规矩。

讲义

第二章 极限:盈不足术的无限回声2.13 等价无穷小替换:极限计算的快刀

等价无穷小(~)是极限计算里最快的一把刀。原理只有一句:乘除因子可以整体换成等价无穷小。

替换定理 同一过程下,若 α ~ α′,β ~ β′,且 lim α′/β′ 存在,则 lim α/β = lim α′/β′。

证 α/β = (α/α′)·(α′/β′)·(β′/β),首尾两个因子 → 1,由 2.5 的积法则即得。∎

定理只放行乘除因子的替换——加减项之间的替换是禁区(「和差慎换」),因为加减会抵消主部、露出高阶项,届时被扔掉的部分可能恰恰是要害(例 9 将给出反面教材:tan x − sin x 若直接换成 x − x = 0 就全盘皆输——正确做法是提出公因子化为乘除结构)。x → 0 时的常用等价式(背熟,但须记场合):

等价式来源阶
sin x ~ x重要极限(一)1
tan x ~ xtan = sin/cos 拆积1
1 − cos x ~ x2/22sin2(x/2) ~ 2·(x/2)22
arcsin x ~ x,arctan x ~ x反函数互换(第四章严格化)1
ln(1 + x) ~ x重要极限(二)变形1
ex − 1 ~ xt = ex − 1 换元 + 上行1
(1 + x)a − 1 ~ ax指数律 + 上两行a

小试 求 limx→0 (tan x − sin x)/x3。

解 提公因子化乘除:tan x − sin x = sin x·(1 − cos x)/cos x。三个乘除因子分别替换:sin x ~ x,1 − cos x ~ x2/2,cos x → 1。故原式 = lim x·(x2/2)/(x3·cos x) = ½。∎(若在加减内贸然换 sin x ~ x、tan x ~ x,分子变成 0,错!)

等价替换的深层身份:它是「用主部近似」——第三章 3.13 的微分将把这句话精确化:f(x0 + Δx) ≈ f(x0) + f′(x0)Δx,一阶近似正是 sin x ≈ x 的原型。替换法算得快,是因为它提前用了「线性化」——快刀的刃口,是第四章的导数。

讲义

第二章 极限:盈不足术的无限回声2.14 渐近线:函数在无穷远的姿态

极限不只回答「x → x0 时 f 走向哪」,还能回答「x 走向无穷时,f 以什么姿态远去」——渐近线是函数在无穷远的剪影。

三类渐近线

(1)水平:若 limx→∞ f(x) = b(或 x → −∞),则 y = b 是水平渐近线;
(2)竖直:若 limx→x0 f(x) = ∞(单侧亦可),则 x = x0 是竖直渐近线;
(3)斜:若 lim [f(x) − (kx + b)] = 0,则 y = kx + b 是斜渐近线,其中 k = lim f(x)/x,b = lim [f(x) − kx]。

斜渐近线公式的来历值得一看:f(x) 与直线 y = kx + b 的「纵向距离」趋于零,就是渐近的全部含义。求 k 时把 f(x)/x 想象成「斜率的平均摊派」,k 之外剩下的是截距——两步极限各取所需。「除以 x 看斜率、减去 kx 看截距」,这个「逐层剥离」的手法和放大法(2.3)一样,是分析学的通用小技。

三类渐近线:水平 · 竖直 · 斜 水平:y = b x = x0​ 斜:y = kx + b 距离→0 左:y = 1/x 型——水平 + 竖直各一;右:曲线贴着斜线远去,纵向距离趋于零
图 2-12 渐近线三型:无穷远处函数「贴着」的直线。水平与斜渐近线互斥(同一侧只能居其一),竖直渐近线常出没于分母零点与对数定义域边界。

渐近线是「极限的工程应用」:绘制函数图像(第三章 3.15 综合运用)、估计增长量级(x → ∞ 时 f(x) ≈ kx + b 的一阶近似)、以及概率论里分布尾部的控制,全靠它。例 10 将把三型一次配齐。

讲义

第二章 极限:盈不足术的无限回声2.15 《九章》盈不足术:双假设法的数学结构〔盈不足〕

回到本册明线的源头。《九章算术》卷七「盈不足」开篇第一题:「今有共买物,人出八,盈三;人出七,不足四。问人数、物价各几何?」——每人出 8 钱则多 3 钱(盈),每人出 7 钱则少 4 钱(不足),求人数与物价。

盈不足术的解法(刘徽注称「双假设法」):对未知人数 x 作两次假设试验——假设 x = 8,算出盈亏 x1 = 3;假设 x = 7,算出 x2 = −4(不足记负)。然后套公式:

x = (b1x2 − b2x1)/(b1 − b2) = (3·7 + 4·8)/(3 + 4) = 53/7 = 7⅖。

即 7⅖ 人(「不可割之人」——题目的人为凑整掩盖了真答案),物价 53 钱。验算:人出 53/7 ≈ 7.571 钱,正好物尽其分。术文原话:「置所出率,盈、不足各居其下。副并盈不足……实如法而一」——用今天的算式翻译,就是上面的交叉乘除。

双假设法的数学结构 设未知量为 x,盈亏量是 x 的函数 f(x)。两次假设给出两点 (x1, f(x1))、(x2, f(x2))。公式 x = (b1x2 − b2x1)/(b1 − b2) 恰是直线过两点、求零点:f(x) 被当成线性函数处理,零点由内插直接得出。若 f 真是线性的,答案分毫不差;若 f 不是线性,得到的是近似——这就是双假设法的本质:以直线代曲线。

双假设 = 两点定直线,零点内插 (x1​, 盈3) (x2​, 不足4) 真解 x(直线与横轴交点) 盈亏 f(x) 0 f 直线延伸 买物问题里 f 恰好线性 ⟹ 答案精确;f 弯曲时 ⟹ 内插近似(下页)
图 2-13 盈不足术的图像:两次假设得到两个点,过两点作直线,与「盈亏零线」的交点即答案。古代算家没有坐标系,却把「两点定线」用得炉火纯青。

〔盈不足〕接续点之一。《九章》卷七的神奇之处在于:它把一批非线性问题(如「蒲莞并生」「良马弩马」)也塞进同一公式——用现代眼光看,这是自觉的线性近似,误差藏在「模型选直线」这一步。这步棋的棋谱,下一页展开。

讲义

第二章 极限:盈不足术的无限回声2.16 盈不足术就是线性插值:割线法的两千年前身

上一页末尾的问题:f 不是线性时,双假设法给出什么?答案是线性插值——在两个已知点之间架设直线,用直线值代替曲线值。这在数值分析里有正式的名字:割线法(secant method)求根,或「假位法」(regula falsi)。公元前一世纪的《九章》与二十世纪的数值分析教科书,写的是同一个公式。

x = x2 − f(x2)·(x2 − x1)/(f(x2) − f(x1))。

把「盈不足」的术语摆进去对照:f(x1)(盈)、f(x2)(不足)一正一负,f(x2) − f(x1) = 「并盈不足」,x2 − x1 = 「所出率之差」,公式分毫不差地重合。误差多大?用差商的语言:若 f 二阶可导,割线法一次迭代的误差与 |x2 − x1|2 同阶(第五章泰勒公式后的标准结论)——也就是说,两个假设点靠得越近,内插值越准,而且是平方级变准。这正是 2.12「阶」的语言在数值计算里的第一次实战。

曲线弯了:割线零点 ≠ 真零点,但两点越近越准 割线零点 真零点 (x1​, f1​) (x2​, f2​) f 曲线 误差 ~ C·|x2​−x1​|2​:间距减半,误差缩为四分之一(二阶收敛的预告)
图 2-14 割线法:直线代替曲线求根。曲线弯曲时答案有偏——但偏差的「阶」可控,这正是把双假设升级为迭代算法(下页)的理论许可。

〔盈不足〕接续点之二:盈不足术 → 线性插值 → 割线法 → 迭代算法——古代术文与现代算法之间的四步桥,每一步都有明确的数学身份。本册明线「盈不足→逼近」在此完成第一次现役对接:离散的两次假设,通过极限语言获得了误差分析,再通过迭代获得了自动化的未来。

讲义

第二章 极限:盈不足术的无限回声2.17 迭代法初瞥:从盈不足到不动点思维

割线法用两次假设迭代一次,还能滚下去:x3 由 (x2, f2) 与 (x1, f1) 定出,x4 由 (x3, f3) 与 (x2, f2) 定出……离散的动作循环往复,逐步逼近真根——这就是迭代。迭代的一般框架是不动点:把求根 f(x) = 0 改写为 x = g(x),从初值 x0 出发反复代入 xn+1 = g(xn),若 xn 收敛于 ξ,则由 g 连续(第三章)得 ξ = g(ξ)——ξ 是 g 的不动点,也就是 f 的根。

巴比伦法(Heron 法) 求 √a:取 g(x) = ½(x + a/x),从任意 x0 > 0 开始迭代 xn+1 = ½(xn + a/xn)。求 √2:x0 = 1,得 1 → 3/2 → 17/12 → 577/408 ≈ 2.00000043……四步已精确到小数点后六位。

为什么这么快?看 g(x) − √2 = (x − √2)2/(2x)——误差被平方:若 xn 离 √2 差 10−4,下一步只差约 10−8。这是二阶收敛,比割线法的「间距平方」还要快。1.14 的「逐层逼近 √2」与第三章 3.16 的严格收敛证明(单调有界原理实演),在此先立个路标。

蛛网图:x → g(x) → 再代入,螺旋收进不动点 不动点 ξ(y = x 与 y = g(x) 交点) x0​ y = x y = g(x) 红色折线:迭代路径 x0​ → g(x0​) → g(g(x0​)) → …,级级贴向交点(蛛网)
图 2-15 不动点迭代的蛛网图:每一步「横走到曲线、竖走回对角线」,红色折线自缚成网,网心即不动点。收敛快慢由曲线在对角线处的倾斜度决定——这是导数的活儿,第四章再见。

〔离散〕迭代是「离散动作生成连续极限」的范本:每一步都是初等的算术,无穷多步的极限行为却需要分析学来把握。本章给了直觉与例子,严格理论(压缩映射、不动点存在唯一性)将在第三章 3.16 用单调有界原理与柯西判据补齐——两章咬合处,正是本册「离散⇄连续」线索最精彩的一节。

讲义

第二章 极限:盈不足术的无限回声2.18 极限思想史:庄子·芝诺·刘徽·柯西·魏尔斯特拉斯

极限概念经历了两千年的慢火。把主要人物排在一条线上:

极限思想年表(公元前四世纪 — 十九世纪) 庄周约前 300 一尺之棰日取其半 芝诺约前 450 阿基里斯追龟无穷陷阱 刘徽263 割圆术逼近+误差界 柯西1821 《分析教程》极限为分析基石 阿贝尔1826 指出发散级数中的魔鬼 魏尔斯特拉斯1860s ε-δ 语言分析算术化 直觉(庄、芝诺)→ 算法化逼近(刘徽、盈不足)→ 严格语言(柯西、魏尔斯特拉斯)
图 2-16 极限思想的年表:从直觉到算法再到语言。中国与希腊几乎同时触到无穷问题:庄子给出「万世不竭」的无穷分割,芝诺提出「追不上」的悖论;刘徽给出可执行的算法与误差界,柯西与魏尔斯特拉斯给出可判定的语言。

四段历程各有要害。庄子「一尺之棰,日取其半,万世不竭」:离散分割的无穷过程,剩余量 1/2n → 0——物理上「不竭」,数学上「趋于零」,两条说法的分界恰是本章的语言。芝诺悖论逼问「无穷多个有限段之和可以是有限的吗」——等比级数求和(2.5 例)给出了肯定回答,但「求和」的合法性要到级数理论(本册后续)才彻底说清。刘徽的高明在「极限+误差界」:他不只说「割之又割」,还给「所失弥少」定量——外余量是可估的,这才是算法而非口号。柯西—魏尔斯特拉斯的功劳是把一切动态直觉翻译成静态的量词逻辑:极限不再是「运动到」,而是「任给 ε 存在 N(δ)」——分析学由此告别模糊,史称分析算术化。

本页是第二章的思想总结,也是「现代接口」的入口:ε-δ 语言的下一步进化,是拓扑学(用开集重新定义极限与连续,见第三章札记②)与构造主义(要求极限过程可计算,见第一章札记②)。两千年的慢火熬成的一锅汤,接下来的三千年还要接着熬。

例题

第二章 极限:盈不足术的无限回声例1 ε-N 证明:lim (3n−1)/(2n+1) = 3/2

用定义证明 limn→∞ (3n−1)/(2n+1) = 3/2。

解 放大:| (3n−1)/(2n+1) − 3/2 | = | 2(3n−1) − 3(2n+1) | / (2(2n+1)) = 5/(4n+2) < 5/(4n)。

取 N:任给 ε > 0,取 N 使 n > N 时 5/(4n) < ε,即 n > 5/(4ε)——由阿基米德性质这样的 N 存在(1.9)。

验证:n > N 时,| (3n−1)/(2n+1) − 3/2 | = 5/(4n+2) < 5/(4n) < ε。∎

格式复盘:先「放大」(把 4n+2 换成 4n,宁粗勿错),再「解出 N」(找充分条件即可,不必最优),最后「正叙收口」。三段式与 2.3 范例完全一致——ε-N 证明是格式化的手艺,练三题即上手。

例题

第二章 极限:盈不足术的无限回声例2 夹逼准则:求 lim n·a1/n 类

求 limn→∞ n·a1/n(a > 1)与 limn→∞ n1/n。

解 先估方向:取对数 ln(n·a1/n) = ln n + (ln a)/n。由 ln n → ∞(增长虽慢但无界,2.12 的速度语言)而 (ln a)/n → 0,故 ln(n·a1/n) → ∞,即 n·a1/n 发散到 ∞。

真正的收敛对象是 n1/n。用二项式定则证明其极限为 1:记 n1/n = 1 + hn(hn > 0),则

n = (1 + hn)n ≥ n(n−1)2hn2 ⟹ 0 < hn < √(2n−1) → 0。

由夹逼准则 hn → 0,故 lim n1/n = 1。∎

复盘两点:①先估方向,再选工具——夹逼准则好用,但套之前先用速度语言(2.12)判断目标是否收敛:对数增长压过常数除 n,方向立判;②n1/n → 1 是重要结论:指数上的 1/n 压制了底数的 n——「二项式取前两项放缩 + 夹逼」是证明这类「1+小量」极限的定式。

例题

第二章 极限:盈不足术的无限回声例3 重要极限(一):含 sin 的极限三连

求三个极限:(1) limx→0 sin 3x/tan 5x;(2) limx→0 (1 − cos x)/x2;(3) limx→π sin x/(π − x)。

解 (1) 全部化为乘除结构:sin 3x/tan 5x = (sin 3x/3x)·(5x/tan 5x)·(3/5)。前两个因子分别由重要极限(一)与 tan ~ x 得 → 1,故极限 = 3/5。∎

(2) 半角化:1 − cos x = 2sin2(x/2)。故 (1 − cos x)/x2 = 2·(sin(x/2)/(x/2))2·(1/4) → 2·1·(1/4) = 1/2。∎

(3) 换元 t = π − x(x → π ⟺ t → 0):sin x = sin(π − t) = sin t。故原式 = lim sin t/t = 1。∎

三个小题三种手筋:(1) 拆乘除因子各归各的重要极限;(2) 半角公式把二阶小量显形(1 − cos x ~ x2/2 的现场推导);(3) 平移换元把「非零点极限」拉回原点——换元是化归的第一手段。注意 (1) 里若把 sin 3x 与 tan 5x 都换成 3x 与 5x,结果一样,但那是替换定理的合法使用(乘除因子);例 9 将展示加减场合的翻车现场。

例题

第二章 极限:盈不足术的无限回声例4 单调有界:递推数列 an+1=√(2+a_n) 的收敛与极限

设 a1 = √2,an+1 = √(2 + an)。证明 {an} 收敛并求极限。

解 第一步:有界。归纳证 an < 2:a1 = √2 < 2;若 an < 2,则 an+1 = √(2 + an) < √4 = 2。∎(界 2 从哪来?解方程 ξ = √(2+ξ) 得 ξ = 2——先解出「不动点」再拿它当界,是递推数列的定式。)

第二步:单调。归纳证递增:a2 = √(2+√2) > √2 = a1;设 an > an−1,则 an+1 = √(2 + an) > √(2 + an−1) = an(√ 单调)。∎

第三步:取极限。由单调有界原理,极限 ξ 存在。对递推式两边取极限(用 2.5 四则法则与 √ 的连续性,第三章严格化):ξ = √(2 + ξ),解得 ξ2 − ξ − 2 = 0,ξ = 2(ξ = −1 舍去,保号性:an > 0 ⟹ 极限 ≥ 0)。∎

三步定式:定界 → 定单调 → 取极限解方程。递推数列是「离散动作」生成极限的标准场景,蛛网图(图 2-15)在这里就是 g(x) = √(2+x) 的那条曲线。注意最后一步「对递推式取极限」的合法性依赖极限存在——这就是为什么必须先证收敛再取极限;顺序颠倒就是循环论证(用极限存在证明极限存在)。

例题

第二章 极限:盈不足术的无限回声例5 四则法则与幂指结构:lim (1+3/n)n

求 limn→∞ (1 + 3/n)n。

解 凑重要极限(二)的形状:令 m = n/3(n → ∞ ⟺ m → ∞),则

(1 + 3/n)n = (1 + 1/m)3m = [(1 + 1/m)m]3 → e3。

(幂指的极限:底 → e 的「原料」、指数 → ∞,拆成 [(1+1/m)m]3 后用积法则自乘三次。)∎

一般公式:lim (1 + k/n)n = ek(k 为常数),本例 k = 3。再看「1∞ 型」的通用手术:底数 → 1、指数 → ∞ 的幂,先取对数(或凑 (1+h)1/h 结构),把幂指问题降为乘积问题。这套手术在第五章会与 ex 的泰勒展开接轨,形成「1∞ = elim 指数×底数增量」的机械结论——现在先用凑形法练手感,工具的来路要亲手摸过才算数。

顺带一题存照:limn→∞ (1 + 1/n)n2 与 (1 + 1/n)n2 的差别——前者 = [(1+1/n)n]n,指数 n 仍 → ∞,故发散到 ∞;后者是 (1+1/n)^(n2) 同前。括号与指数的每一个位置都性命攸关,幂指结构先抄清再动手。

例题

第二章 极限:盈不足术的无限回声例6 柯西列的验证:等比与调和的部分和

用柯西判据判断:(1) 等比数列部分和 Sn = 1 + q + … + qn(|q| < 1);(2) 调和部分和 Sn = 1 + ½ + … + 1/n。

解 (1) m > n 时,|Sm − Sn| = |qn+1 + … + qm| ≤ |q|n+1(1 + |q| + …) = |q|n+1/(1 − |q|)。任给 ε > 0,取 N 使 |q|N+1 < ε(1 − |q|)(可解,因 |q| < 1,对数放大同 2.3 范例二),则 m > n > N 时 |Sm − Sn| < ε。故 {Sn} 是柯西列 ⟹ 收敛。∎

(2) 反证其收敛:取 n 与 m = 2n,则 |S2n − Sn| = 1/(n+1) + 1/(n+2) + … + 1/(2n) > n·1/(2n) = ½。这与柯西列定义矛盾(取 ε = ½,任何 N 都拦不住这个「后半块」)。故调和级数发散。∎

(2) 是柯西判据的教科书级演出:不需要知道 Sn 的公式,只需要抓住一个特定窗口 [n, 2n],证明窗口内的增量赖着不走(≥ ½)。这个「取 m = 2n」的手法在级数理论(判别调和型级数、对数判别法)里是常备武器,此处先收下。

例题

第二章 极限:盈不足术的无限回声例7 ε-δ 证明:lim x2=4 (x→2) 与 δ 的选取

用 ε-δ 定义证明 limx→2 x2 = 4。

解 任给 ε > 0。要 |x2 − 4| = |x − 2|·|x + 2| < ε。麻烦在因子 |x + 2| 随 x 变——先把它锁住:限制 |x − 2| < 1,则 1 < x < 3,|x + 2| < 5。于是 |x2 − 4| < 5|x − 2|。

取 δ = min{1, ε/5}。则 0 < |x − 2| < δ 时,|x2 − 4| < 5|x − 2| < 5·(ε/5) = ε。∎

本题的新手筋:预限域——先牺牲一点 δ 的范围(|x−2| < 1)换取 |x+2| 的均匀上界,再在剩下的预算里精打细算,故 δ 取两者中较小者(min)。这与 ε-N 证明里「放大」同属一个思想:把变化的东西先钉死,再处理剩下的小量。第三章证「多项式连续」「极限四则」时,这个套路要大规模复制。

例题

第二章 极限:盈不足术的无限回声例8 海涅定理判发散:sin(π n) 与不存在的极限

判断 limx→0 sin(1/x) 是否存在,并解释 sin(πn) 数列的极限。

解 sin(1/x) 在 x → 0 时无极限。取两条数列:xn = 1/(2nπ) → 0,则 sin(1/xn) = sin(2nπ) = 0 → 0;x′n = 1/(2nπ + π/2) → 0,则 sin(1/x′n) = sin(2nπ + π/2) = 1 → 1。两条数列都趋于 0,函数值却趋于不同极限,由海涅定理(2.11 用法二),函数极限不存在。∎

数列 an = sin(πn):直接算,sin(πn) = 0 对一切整数 n,故极限为 0——注意别与上例混淆:沿整数点取样,振荡被采样点驯服;连续变量逼近 0 时,1/x 扫过无穷多个整周期,振荡无从驯服。这正是「离散采样」与「连续极限」的本质区别,也是海涅定理要求「任何数列」而非「某条数列」的原因。

振荡型发散(sin x, cos x 当 x → ∞)是发散的第三种方式:不趋于无穷、也不趋于有限值,而是永远摆动。「发散 = 没有极限」,三种面孔(趋于 ∞、振荡、多子列异向)在判别时各有武器——∞ 用速度比较,振荡用海涅取两条数列,多子列用子列定理。

例题

第二章 极限:盈不足术的无限回声例9 无穷小阶的比较:等价替换求极限

求 limx→0 (tan x − sin x)/x3,并指出错误的「加减替换」错在哪里。

解 正确做法——先提公因子化乘除:tan x − sin x = sin x(1 − cos x)/cos x。三个乘除因子分别替换:sin x ~ x(一阶),1 − cos x ~ x2/2(二阶),cos x → 1。故

limx→0 tan x − sin x/x3 = limx→0 x·(x2/2)/(x3·cos x) = ½。∎

错误做法:tan x ~ x 且 sin x ~ x,故 tan x − sin x ~ x − x = 0,「极限」= 0/x3 = 0。✗

错因:等价替换定理只授权乘除因子整体替换。tan x − sin x 是减法结构,两个一阶主部恰好相消,剩下的全是一阶以下的高阶项(准确说:tan x = x + x3/3 + o(x3),sin x = x − x3/6 + o(x3),相减得 x3/2 + o(x3)——主部相消后,被替换时扔掉的「残渣」正是全部答案)。

这个反面教材值得裱起来:等价替换是「主部近似」,减法里主部相消时,答案藏在替换中被丢弃的高阶项里。口诀:乘除放心换,加减先化形——提公因子、通分、半角化,把结构变成纯乘除再动刀。第五章泰勒展开将给出系统解法(展开到足够阶,逐项比较),替换法的适用边界届时一目了然。

例题

第二章 极限:盈不足术的无限回声例10 渐近线三型:水平、竖直、斜

求 f(x) = (2x2 + x − 1)/(x2 − 4) 的全部渐近线。

解 竖直:分母零点 x = ±2。x → 2+ 时分子 ≈ 9 > 0、分母 → 0+,f → +∞;x → −2 时同理 f → ±∞。故 x = 2 与 x = −2 都是竖直渐近线。

水平:x → ∞ 时 f(x) = (2 + 1/x − 1/x2)/(1 − 4/x2) → 2/1 = 2(同除 x2 用 2.5 法则)。故 y = 2 是水平渐近线。

斜:x → ∞ 时已有水平渐近线,斜渐近线必不存在(k = lim f/x = lim (2x2+…)/(x(x2−4)) = 0,斜线退化为水平线)。

结论:两条竖直(x = ±2)+一条水平(y = 2),无斜渐近线。∎

再看一个有斜渐近线的对照组:g(x) = (x2 + 1)/x = x + 1/x。x → ∞ 时 1/x → 0,故 y = x 是斜渐近线;同时 x = 0 是竖直渐近线,水平渐近线不存在。判断次序的口诀:先扫竖直(找分母零点、对数边界),再看水平或斜(同一侧居其一)。多项式除法(带余除法)是斜渐近线的机械求法:g(x) = x + 1/x 一步读出 k = 1, b = 0——「除出整部,余部归零」。

例题

第二章 极限:盈不足术的无限回声例11 盈不足术原题今解:共买物「盈三不足四」〔盈不足〕

用现代方法复解《九章》卷七第一题:人出八盈三,人出七不足四,问人数、物价。

解 设人数 x,物价 y。题意即线性方程组:8x − y = 3,7x − y = −4(出价 × 人数与物价之差为盈亏)。

两式相减:x = 7,代回:y = 8·7 − 3 = 53。答:7 人,物价 53 钱。验算:7 人各出 8 钱共 56,盈 3 ✓;各出 7 钱共 49,不足 4 ✓。∎

妙处在这道题里 f(x) = 物价 − 出价×人数 是严格线性的,所以双假设公式给出精确解——注意双假设公式给 x = 53/7 ≈ 7.57,而方程组给 x = 7!差异来自假设的对象不同:《九章》公式的 x 是「每人该出的钱」(以盈亏量内插),方程组的 x 是「人数」。两套坐标里直线不同,零点自然不同——盈不足术的「不可割之人」正是这个坐标系错位的痕迹,刘徽注里「以盈不足术求人数者,皆此类也」的困惑由此而来。数学史读到这里才见真味:古代术文是对的,只是变量语义要翻译。

推广:若题给「人出 a1 盈 b1,人出 a2 不足 b2」,则物 y = (a1b2 + a2b1)/(a1 − a2),人 x = (b1 + b2)/(a1 − a2)——《九章》「并盈不足为法」的「法」正是分母 b1 + b2(不足取负号后即 a1 − a2 方向)。原典术语与现代线性代数逐字对上了。

例题

第二章 极限:盈不足术的无限回声例12 线性插值估算 √2 与误差分析

用线性插值(盈不足思想的现代装束)估算 √2,并以 2.16 的误差阶给出精度分析。

解 求 f(x) = x2 − 2 的零点。两点假设:x1 = 1(f1 = −1),x2 = 2(f2 = 2)。割线公式:

x3 = x2 − f2·(x2 − x1)/(f2 − f1) = 2 − 2·1/3 = 4/3 ≈ 1.333。

再迭代一轮(以 4/3 与 2 为新假设):f(4/3) = 16/9 − 2 = −2/9,x4 = 2 − 2·(2/3)/(2 + 2/9) = 2 − (4/3)/(20/9) = 2 − 3/5 = 7/5 = 1.4。继续:与巴比伦法对照——同题下巴比伦迭代(2.17)从 1 出发得 3/2、17/12 ≈ 1.4167,两步即达割线法四步的精度。∎

误差分析:f 是凸函数(x2 的图像开口向上),割线总落在曲线与弦之间,x3, x4, … 单调上升逼近 √2 —— 且 0 < √2 − xn 单调递减(保号性、单调有界原理全部到位:{xn} 递增有上界 √2 ⟹ 收敛,极限即 √2)。每步误差与 |x2 − x1|2 同阶——间距 1 时误差 ≈ 0.088(√2 − 4/3),间距 2/3 时误差 ≈ 0.0142,比例 6.2 ≈ (3/2)2·2.7,与平方律相符。

本例是「明线」的收官演练:盈不足术(2.15)→ 割线迭代(2.16)→ 收敛证明(本例,单调有界+保号性)→ 误差阶(2.12 语言)。一套两千年前的方法,经过 ε-N / 单调有界 / 阶的语言武装,变成了有收敛保证、有误差估计的现代算法——极限语言让古代智慧升级换装。

习题

第二章 极限:盈不足术的无限回声习题课一 ε-N 语言起步

题 1.1 用定义证明:limn→∞ (n−1)/(n+2) = 1。

解 放大:| (n−1)/(n+2) − 1 | = 3/(n+2) < 3/n。任给 ε > 0,取 N > 3/ε,则 n > N 时差 < 3/n < ε。∎(先放大成 3/n,N 的求解一步到位。)

题 1.2 用定义证明:limn→∞ (1 + 2/n)2 = 1。

解 |(1 + 2/n)2 − 1| = |4/n + 4/n2| < 8/n(n ≥ 1 时 1/n2 ≤ 1/n)。取 N > 8/ε。∎(先展开化差,再一步放大。)

题 1.3 证明:若 an → a,则 |an| → |a|。逆命题成立吗?

解 由 ||an| − |a|| ≤ |an − a|(三角不等式的推论),ε-N 直接搬。逆不真:an = (−1)n 的绝对值恒 1 > 极限 1,但 an 本身发散。∎

题 1.4 用定义证明数列 an = cos(nπ/2) 发散。

解 子列 a4k = cos(2kπ) = 1 → 1;子列 a4k+2 = cos((2k+1)π) = −1 → −1。两子列极限不同,由子列定理(2.8 逆否)发散。∎

本课收束:ε-N 证明的「放大—取 N—验证」三段式(例 1 定式);子列判发散(题 1.4 是通用武器,例 8 同款)。

习题

第二章 极限:盈不足术的无限回声习题课二 收敛性质与四则运算

题 2.1 求 limn→∞ (n2 + 3n + 1)/(3n2 − 2)。

解 同除 n2:(1 + 3/n + 1/n2)/(3 − 2/n2) → (1 + 0 + 0)/(3 − 0) = 1/3。∎(同除最高次幂是「同阶比拼」的机械版:二次打平,看系数。)

题 2.2 求 limn→∞ (√(n2 + n) − n)。

解 「∞ − ∞ 型」先有理化:√(n2+n) − n = n/(√(n2+n) + n) = 1/√(1 + 1/n) → 1/√2。∎(分母同除 n 时把 n 搬进根号变 √(1/n2),小心符号——n > 0 无虞。)

题 2.3 设 an → a > 0。证明 (a1 + a2 + … + an)/n → a。

解 算术平均 = a + [(a1−a) + … + (an−a)]/n。前 k 项偏差为固定常数 C(收敛性收住),k 项之后偏差任意小;故 |均值 − a| ≤ |C|/n + ε·(n−k)/n,n 大时两头都小。∎(有限段与尾段分工——第一章「有限与无限分工」的思想在均值上的重演。)

题 2.4 若 {an}、{bn} 都发散,an + bn 一定发散吗?

解 不一定:取 bn = −an,和恒为 0。反例教育:运算法则是「从收敛到收敛」的单行道,不能反向拆用。∎

本课收束:四则法则的正用(同除幂、有理化)与边界(发散的代数和可收敛);算术平均题是「性质拼接」的练手局。

习题

第二章 极限:盈不足术的无限回声习题课三 夹逼与重要极限

题 3.1 求 limn→∞ (12 + 22 + … + n2)/n3。

解 夹逼:分母 n3 个加项中最大为 n2,故 n2/n3 ≤ 和/n3 ≤ n·n2/n3,两端都 → 1。∎(「最大项 × 项数」是离散夹逼的标准双臂。)

题 3.2 求 limn→∞ (1/n2 + 2/n2 + … + n/n2)。

解 先看清结构:这不是夹逼题!和 = (1+2+…+n)/n2 = n(n+1)/(2n2) = (1 + 1/n)/2 → ½。∎(教训:先化简再选工具,夹逼是「算不动时」的备胎;这题算得动。)

题 3.3 求 limx→0 sin 5x/sin 3x。

解 (sin 5x/5x)·(3x/sin 3x)·(5/3) → 1·1·5/3 = 5/3。∎(乘除因子各配重要极限,例 3(1) 的同款手术。)

题 3.4 求 limx→0 (1 − cos 2x)/x·sin x。

解 1 − cos 2x = 2sin2x。原式 = 2sin2x/(x sin x) = 2(sin x/x) → 2。∎(半角加倍角,公因子 sin x 直接约去——先降阶再替换。)

本课收束:夹逼的双臂怎么找(最大项、部分和公式);重要极限的三种化形(拆因子、半角、约公因)。

习题

第二章 极限:盈不足术的无限回声习题课四 单调有界与递推数列

题 4.1 设 a1 = 1,an+1 = 1 + an/(1 + an)。证明收敛并求极限。

解 解不动点方程 ξ = 1 + ξ/(1+ξ) 得 ξ2 − ξ − 1 = 0,ξ = (1+√5)/2 ≈ 1.618(黄金比!)。归纳证 an < ξ 且递增(an+1 − an = (an − an−1)/(1+an) > 0 归纳;an+1 < ξ 由 an < ξ 代入 g 的单调性),单调有界 ⟹ 收敛,取极限得 ξ。∎

题 4.2 设 a1 = 2,an+1 = ½(an + 2/an)。求极限。

解 这正是巴比伦法求 √2(2.17)!归纳证 an ≥ √2(AM–GM:½(x + 2/x) ≥ √2)与递减(n ≥ 2),单调递减有下界 ⟹ 收敛;取极限 ξ = ½(ξ + 2/ξ) 得 ξ2 = 2,ξ = √2。∎(下界由不等式一步给出,比猜「先解方程」更机械——两法都要会。)

题 4.3 递推 an+1 = an2 + an(a1 = 1)收敛吗?

解 发散到 ∞:an+1 > an 递增,若收敛于 ξ 则 ξ = ξ2 + ξ 无解(ξ = 0 与递增矛盾)——递推方程无不动点 ⟹ 只能发散。∎

本课收束:递推数列三步定式(例 4)的两次实演;黄金比与 √2 的迭代出场,为第三章 3.16 的严格收敛证明与第四章的不动点定理铺路。

习题

第二章 极限:盈不足术的无限回声习题课五 柯西列与子列

题 5.1 证明:若 |an+1 − an| ≤ qn(0 < q < 1),则 {an} 收敛。

解 m > n 时 |am − an| ≤ qn + qn+1 + … + qm−1 < qn/(1 − q) → 0。任给 ε 取 N 使 qN/(1−q) < ε,柯西性成立 ⟹ 收敛。∎(逐项控制 ⟹ 抱团:把「步长递减」累加成「尾部抱团」。)

题 5.2 数列 an = 1 + 1/2 + … + 1/n − ln n 收敛吗?

解 收敛(极限 γ ≈ 0.5772,欧拉常数)。证柯西性:bn = an+1 − an = 1/(n+1) − ln(1 + 1/n),由 ln(1+t) ≥ t − t2/2 与 ln(1+t) ≤ t 得 0 < bn < 1/(2n2),归题 5.1 的框架。∎(欧拉常数的存在性证明正是柯西判据的成名应用——「部分和减对数」的差在挤压下抱团。)

题 5.3 有界数列若满足「任何收敛子列的极限相同」,证明该数列收敛。

解 反证:若不收敛于公共值 a,则存在 ε0 与无穷多项 |an − a| ≥ ε0——这无穷多项有界,由 B–W 定理有收敛子列,其极限 ≠ a,与「任何收敛子列极限相同」矛盾。∎(B–W 的逆否用法:发散必造出「异见子列」。)

本课收束:柯西判据的两个用法——正向验证抱团(题 5.1、5.2),反向制造矛盾(例 6 的 m = 2n 与本题的异见子列)。

习题

第二章 极限:盈不足术的无限回声习题课六 ε-δ 与函数极限

题 6.1 用 ε-δ 证明:limx→3 (x2 − 9)/(x − 3) = 6。

解 x ≠ 3 时表达式恒为 x + 3。要 |x + 3 − 6| = |x − 3| < ε,取 δ = ε 即可。∎(先约分再估——x − 3 因子在去心邻域内合法消去,正是「0/0 未定式」的本义。)

题 6.2 用 ε-δ 证明:limx→1 √x = 1。

解 |√x − 1| = |x − 1|/(√x + 1) ≤ |x − 1|(x ≥ 0 时 √x + 1 ≥ 1)。取 δ = ε。∎(分母放小 ⟹ 分式放大,预限域都不用——根号的差自带「除以共轭」的手术。)

题 6.3 用 ε-X 证明:limx→∞ (x+1)/(x+2) = 1。

解 | (x+1)/(x+2) − 1 | = 1/|x+2| ≤ 1/(|x| − 2)(|x| > 2 时)。取 X = max{2, 1/ε + 2},则 |x| > X 时差 < ε。∎(无穷远版的「预限域」:先把 |x+2| 用 |x| − 2 锁住。)

题 6.4 证明 limx→0 cos(1/x) 不存在。

解 xn = 1/(2nπ) → 0 给 cos → 1;x′n = 1/((2n+1)π) → 0 给 cos → −1。海涅定理判死。∎

本课收束:ε-δ 证明的两个新手筋(约分消零因子、共轭除法);ε-X 与预限域(例 7 套路在无穷远的重演);海涅定理判振荡发散。

习题

第二章 极限:盈不足术的无限回声习题课七 海涅定理应用

题 7.1 用归结原则求 limx→0+ x sin(1/x)。

解 任取 xn → 0+,|xn sin(1/xn)| ≤ |xn| → 0,由夹逼每条数列的函数值 → 0;由海涅定理(⟸ 方向),函数极限为 0。∎(「有界 × 无穷小 = 无穷小」的函数版——sin(1/x) 振荡但被 x 压制。)

题 7.2 判断 limx→0 sin(1/x)/x 的存在性。

解 取 xn = 1/(2nπ + π/2) → 0:sin = 1,函数值 = 2nπ + π/2 → ∞。已有单条数列使其函数值无界,极限不存在(更谈不上有限极限)。∎

题 7.3 设 limx→∞ f(x) = A。证明对任何 xn → ∞,有 f(xn) → A;并举例说明逆否判断的用法。

解 ε-X 翻译 ε-N:|xn| > X 时(n 大后自动成立)|f(xn) − A| < ε。逆否用法:f(x) = sin x 在 x → ∞,取 xn = 2nπ 给 0、x′n = 2nπ + π/2 给 1,判发散。∎

本课收束:归结原则是「数列 ⟷ 函数」的双向渡轮——函数问题可挑数列代驾(题 7.1),发散判定靠数列作证(题 7.2、7.3)。渡轮班次:任何数列都要过,一条不过即否决。

习题

第二章 极限:盈不足术的无限回声习题课八 无穷小比较与等价替换

题 8.1 当 x → 0 时,指出下列无穷小关于 x 的阶:x3 + x5;√(1+x) − 1;x sin(1/x)。

解 x3 + x5:三阶(低阶项主导——加法看最慢);√(1+x) − 1 ~ x/2:一阶((1+x)a − 1 ~ ax 取 a = ½);x sin(1/x):一阶有界乘积但 lim x sin(1/x)/x = lim sin(1/x) 不存在——无法定阶!它比任何 xk(k < 1)都低阶、比任何高阶都高阶,却不同阶于任何幂。∎(第三问是警钟:不是所有无穷小都有「阶」,振荡型没有速度可言。)

题 8.2 求 limx→0 (e3x − 1)/ln(1 + 2x)。

解 乘除替换:e3x − 1 ~ 3x,ln(1+2x) ~ 2x,比值 → 3/2。∎

题 8.3 求 limx→0 (√(1+x) − 1 − x/2)/x2。

解 有理化分步:√(1+x) = 1 + x/2 − x2/8 + o(x2)(两次有理化可验证),故分子 = −x2/8 + o(x2),极限 = −1/8。∎(主部相消型:一阶项 1/2·x 与替换 −x/2 相消后,答案在二阶——加减慎换的又一现场。)

本课收束:阶的语言三连用(定阶、替换、识陷阱);主部相消时必须升级到更高阶的展开——第五章泰勒公式的预约单已经排上。

习题

第二章 极限:盈不足术的无限回声习题课九 渐近线与图像姿态

题 9.1 求 f(x) = (x3 − 2)/(x2 − 1) 的渐近线。

解 竖直:x = ±1(分母零点,分子非零)。斜:带余除法 x3 − 2 = x(x2 − 1) + (x − 2),故 f(x) = x + (x−2)/(x2−1),x → ∞ 时余项 → 0,斜渐近线 y = x。∎(整部即斜线,余部归零——机械除法一步到位。)

题 9.2 求 f(x) = ln x 的渐近线。

解 x → 0+ 时 ln x → −∞,x = 0 是竖直渐近线;x → ∞ 时 ln x → ∞ 且 ln x/x → 0,无水平无斜——「贴着 y 轴下坠、沿着 x 轴缓爬」但 x 轴不是水平渐近线(函数值 → ∞ 而非有限值)。∎(警惕:曲线与 x 轴在远处靠近(垂直距离 → 0)不等于水平渐近线,函数必须趋于有限值。)

题 9.3 证明:若 f 在 x → ∞ 时有斜渐近线 y = kx + b,则 k = lim f(x)/x。

解 f(x) − (kx + b) → 0 ⟹ f(x)/x = k + b/x + [f(x) − kx − b]/x → k(后两项均 → 0)。∎(「除以 x 读斜率」的合法性证明——口诀背后的行文。)

本课收束:渐近线三型求法的机械化(扫零点、同除幂、带余除法)与两个误判区(对数的 x 轴、水平斜互斥)。

习题

第二章 极限:盈不足术的无限回声习题课十 盈不足术应用题〔盈不足〕

题 10.1 《九章》卷七:「今有共买金,人出四百,盈三千四百;人出三百,盈一百。问人数、金价。」

解 设人数 x、金价 y:400x − y = 3400,300x − y = 100。相减 x = 33,y = 400·33 − 3400 = 9800。答:33 人,金价 9800。验算 ✓。注意本题两次都「盈」——盈不足术照样能解(公式不要求一盈一不足,只要两次假设给出两个不同数据点)。∎

题 10.2 《九章》「良马弩马」:良马日行 240 里,弩马日行 150 里,弩马先发 12 日,问良马几日追及?(术文用盈不足解,现代方法对照。)

解 追及是线性问题:150·12/(240 − 150) = 1800/90 = 20 日追及。盈不足视角:设 x 日,差距函数 f(x) = 150(12 + x) − 240x = 1800 − 90x 恰好线性,双假设必精确。∎(术文的「先盈后不足」对应 f 从正到负过零。)

题 10.3 「蒲莞并生」:《九章》原题,蒲生三日三尺,莞生一日一尺,蒲自半日起逐日减半。术文用盈不足解。分析:此题 f(x) 是否线性?双假设解是精确还是近似?

解 蒲高 = 3·(1 − 2−x/1.5)(指数型),莞高 = x。相遇方程 3(1 − 2−x/1.5) = x 非线性——双假设给的是近似(原书答案 2 又 6/13 日 ≈ 2.4615,真值 ≈ 2.4590,误差在小数点后第三位)。∎(盈不足术对非线性问题的「以直代曲」本色:答案可用,但误差从此有了名字。)

本课收束:三道原题三重天——线性盈亏(精确)、线性追及(精确)、指数相遇(近似)。盈不足术的身份至此完全透明:线性问题的精确解法,非线性问题的一阶近似。

习题

第二章 极限:盈不足术的无限回声习题课十一 极限综合训练

题 11.1 求 limx→0 (tan x − sin x)/(ex3 − 1)。

解 分子 = sin x(1 − cos x)/cos x ~ x·x2/2 = x3/2;分母 ex3 − 1 ~ x3。极限 = ½。∎(乘除链上逐环替换:两个三阶小量比速度。)

题 11.2 求 limn→∞ (1/n)(1 + 1/n)n。

解 拆积:(1/n)·(1 + 1/n)n → 0·e = 0。∎(别被 1∞ 的花招晃花眼:第一因子 1/n 是无穷小,压制一切。)

题 11.3 设 an = (1 + 1/2)(1 + 1/4)…(1 + 1/2n)。证明 {an} 收敛。

解 递增显然。上界:1 + t ≤ et,故 an ≤ exp(½ + ¼ + … + 2−n) < e。单调有界 ⟹ 收敛。∎(et ≥ 1 + t 是「指数压多项」的通用上界武器,级数论的主力工具。)

题 11.4 求 limx→1 (x − 1)/(ln x)。

解 换元 t = x − 1 → 0:ln(1+t) ~ t,极限 = 1。∎(平移换元 + 标准等价,例 3(3) 手筋的组合拳。)

本课收束:综合题的「先分类、后选刀」流程——0/0 查主部相消、∞ 型比速度、递推查单调有界、振荡海涅。四刀齐备,第二章的计算题基本通吃。

习题

第二章 极限:盈不足术的无限回声复盘:错题归档与三问自测

复盘三问(对着错题本,逐题过堂)

一问:错在概念还是错在手艺?概念错(如「极限是趋势不是值」没吃透、去心邻域忘了去心、等价替换在加减里滥用)要回讲义重读;手艺错(放大量不够粗、N 找得不必要地精)练三遍同类即可。

二问:这套语言的「任意—存在」配对我看清了吗?ε-N、ε-δ、ε-X、柯西列全是同一个句型:对手任给 ε,我方存在 N(δ、X)。做题时先问:谁是 ε,谁在应答?配对反了,整个证明就倒了。

三问:这一章的「阶」我建立了什么直觉?极限计算的速度观(低阶主导加法、乘除看比值、主部相消看高阶)与数值迭代的收敛速度观(割线二阶、巴比伦误差平方)共用一套语言——如果只当它是一堆记号,第五章泰勒展开就只是新记号;如果当作「速度天平」,全书计算通吃。

错题归档建议(按病因分类)

① 语言病:ε-N / ε-δ 书写不规范 → 回 2.2、2.10、2.3 重抄三例;
② 工具病:夹逼找不到双臂 → 回 2.6 与习题课三;单调有界漏证一环 → 回 2.7、例 4;
③ 替换病:加减滥换 → 回 2.13 口诀、例 9、题 8.3、11.1;
④ 结构病:幂指抄错、主部相消 → 回例 5、题 8.3;
⑤ 历史病:盈不足与现代方法的语义错位 → 回例 11、12。

格物小语:本章从头到尾在练一件事——把「越来越近」这句人话翻译成无人称、无歧义、可检验的数学语言。翻译练熟之后,第二章的十二道例题、十一堂习题课,不过是同一句翻译在不同场合的变奏。

格物札记

第二章 极限:盈不足术的无限回声格物札记① 《九章》盈不足与刘徽割圆:两条极限思路的古代源头

把本章两位古代主角并排摆开,会看到两条几乎独立的思路,各自通向极限——却走上了完全不同的技术路线。

盈不足路线:代数—算法线。双假设法的内核是「以直线代曲线」:两次实验、两点定线、内插求根。它的现代后裔是数值分析的一整族算法——割线法(2.16)、假位法、以及一切「线性化迭代」的鼻祖。这条线的精神是可执行的算法:不追问极限是什么,只保证下一步怎么算、误差有多大。「蒲莞并生」题(习题课十)暴露了它的边界——非线性问题给近似解——但「边界」恰是精确化的起点:知道了「以直代曲」有误差,才有后来「二阶收敛」「高阶展开」的刻度。

割圆路线:几何—逼近线。刘徽的「割之又割」内核是「以直代曲」的另一面:用多边形逼近圆。它的现代后裔是积分学——圆面积就是「内接多边形面积的极限」,本册第七章〔商功〕将把这句话严格化。刘徽的高明在于他同时给出了误差界(外余量可估),这正是 ε-N 语言「任给 ε 存在 N」的精神前身:逼近不是许愿,是带保证的合同。

两条古代思路,一个现代终点 盈不足术以直线代曲线(代数) 割圆术以多边形代圆(几何) 线性化与逼近误差界是合同条款 ε-δ 语言柯西·魏尔斯特拉斯 一个管「怎么算」(迭代逼近),一个管「算到哪」(极限存在)——本册明线把两者焊在一起
图 2-17 两条思路的汇流:盈不足教「算法」,割圆教「逼近」;ε-δ 语言给两者立宪。

札记一得:为什么两条思路都没能自己长出极限理论?共同瓶颈是「无限」的合法地位——刘徽的「不可割」、庄子的「万世不竭」都停留在过程性描述,缺乏「无限过程的结果」这一层抽象。补上这层的不是更聪明的算法,而是一套新语言(量词逻辑)。这提醒我们:数学的进步常常不是算得更快,而是说得清楚。

格物札记

第二章 极限:盈不足术的无限回声格物札记② 现代接口:ε-δ 是机器可验证的语言与数值收敛判据

ε-δ 语言常被抱怨「繁琐」,换个角度看它是史上第一套机器可执行的极限定义——这正是它统治现代分析的原因。

接口一:数值算法的停机判据。2.17 的巴比伦法在计算机里不能「迭代到无穷」,必须在有限步停机。停机的依据是什么?柯西判据的离散化:当 |xn+1 − xn| < ε(连续两步的差足够小)即停。为什么合法?因为迭代尾部抱团(题 5.1 的框架)——「步长小 ⟹ 离极限近」的保证,来自收敛速度理论(误差平方律)。现代数值软件(MATLAB 的 fzero、scipy.optimize)内部的收敛判据,全是本章语言的直接后裔。

接口二:浮点数与「机器实数系」。计算机的浮点数集不是 ℝ——它是有限集,有洞!√2 在 double 类型里是 1.4142135623730951… 的截断。于是「浮点上的极限」天生是柯西意义下的:算法保证误差上界(ε),程序员保证步数(N)。ε-N 语言在机器世界里不是抽象训练,是日常工作的语法。

接口三:自动定理证明。量词结构的清晰(∀ε ∃N ∀n > N)让 ε-δ 证明可以半机械化——现代定理证明器(如 Lean、Isabelle)里,实分析的地基正是按「∀ε ∃δ」的句式逐字编码的。魏尔斯特拉斯1850年代的手笔,无意中为一百六十年后的形式化数学备好了接口。

本章语言的现代家族(一页速览)

① 度量空间收敛:d(xn, x) < ε——把 |·| 换成距离函数,ε-N 原样通吃;
② 拓扑收敛:用开邻域替代距离(第三章札记②);
③ 概率收敛:依概率 / 几乎必然收敛——「任意 ε」升级为「对任意 ε, P(>ε) → 0」;
④ 数值收敛阶:|xn − ξ| ≤ C·qn(线性)、C·q^(2n)(平方)——2.16、2.17 的误差语言。

〔现代接口〕一句话收束:ε-δ 是分析学的「汇编语言」——上层的泛函、拓扑、概率都是它的编译产物。读懂本章,就拿到了整个现代分析世界的机器码。

综合站

第二章 极限:盈不足术的无限回声章小结:知识图谱与方法表

知识图谱(一页收纳):数列极限 ε-N(2.2 定义,2.3 放大法)→ 性质三连(唯一/有界/保号,2.4)→ 四则法则(2.5)→ 两大工具(夹逼 2.6、单调有界 2.7)→ 深化(子列与 B–W 2.8、柯西列 2.9)→ 函数极限 ε-δ(2.10)→ 互译渡轮海涅定理(2.11)→ 速度语言(无穷小阶 2.12、等价替换 2.13)→ 渐近线(2.14)→ 古代回声(盈不足 2.15、割线插值 2.16、不动点 2.17)→ 思想史(2.18)。

工具适用场景代表出处
放大法 + ε-N验证具体极限、书写训练2.3、例 1、习题课一
四则运算法则拆分复杂极限2.5、题 2.1–2.2
夹逼准则算不动但围得住2.6、题 3.1、题 11.3
单调有界原理递推数列(三步定式)2.7、例 4、题 4.1–4.2
子列定理 / B–W判发散、找聚点2.8、题 1.4、5.3
柯西判据不知极限值验收敛2.9、例 6、题 5.1–5.2
海涅定理数列⇄函数互译、判振荡发散2.11、例 8、习题课七
等价替换0/0 型快算(乘除结构)2.13、例 9、题 11.1
割线迭代 / 不动点数值求根(盈不足后裔)2.16–2.17、例 12

完备性六兄弟进度条:确界原理(1.8 ✓)— 单调有界(2.7 ✓)— 区间套(1.10 ✓)— 聚点定理 B–W(2.8 ✓)— 柯西收敛(2.9 ✓)— 有限覆盖(第三章报到)。六个等价刻画,五个已入手。

结构一览:本章立「语言」(ε-N / ε-δ)、练「工具」(夹逼、单调有界、柯西)、通「两界」(数列⇄函数、离散⇄连续)、认「祖宗」(盈不足与割圆)。第三章将把极限用在「函数的连续性」上——闭区间上连续函数的三大定理,是完备性六兄弟的集体亮相。

综合站

第二章 极限:盈不足术的无限回声思想卡:逼近——连续世界的离散握手

思想卡 · 第 2 张

「用离散逼近连续」不是修辞,是方法论。

人类无法一次把握连续对象(圆周、√2、e),但擅长执行离散动作(量边长、算开方、做乘法)。分析学的全部秘密在于设计一套离散动作的无穷序列,使它的极限恰是想要的目标,再用语言(ε-N)保证「逼近的合同」可以验收。刘徽割圆如此,盈不足迭代如此,(1+1/n)n 生出 e 如此——本章十几个极限,共享同一个母题。

操作口诀(四步法):① 选动作(设计离散近似:多边形、割线、复利);② 验收敛(ε-N / 单调有界 / 柯西——「合同条款」);③ 定极限(取极限解方程 / 确界 / 重要极限——「交割价格」);④ 估误差(阶的语言——「违约金」)。

下一步的预告:第四章的导数是「用常数近似变化率」(差商的极限),第五章的泰勒展开是「用多项式逼近函数」——逼近思想将贯穿全册,且每一章都把这套合同法典搬出来重签一遍。

读法建议:把这张卡与第一章思想卡(完备性——连续世界的地基)并排贴着看:完备性回答「极限在哪里落脚」,逼近回答「怎么走到那里」。地基与道路齐备,第三章的「连续」就是路上跑的第一辆车。

综合站

第二章 极限:盈不足术的无限回声挑战一 用 ε-N 重写刘徽割圆注并给出误差界

题目:单位圆的内接正 3·2n 边形面积为 Sn。刘徽注说「割之又割……与圆周合体而无所失」。(1) 用 ε-N 语言把这句话写成命题并证明;(2) 复现刘徽的误差界:证明 π − Sn 的上界由「外余量」控制,并给出具体估计。

解答框架 (1) 目标:lim Sn = π。关键不等式:内接多边形面积 < 圆面积,且 Sn+1 > Sn(边数加倍,覆盖更多圆盘)。构造上界:圆内接正 3·2n 边形的外接「同边数」图形(刘徽的「觚面之外犹有余径」:每边加一个高为余径 r − √(r2−d2/4) 的矩形带)面积 Tn > π。则 0 < π − Sn < Tn − Sn。估计余量:Tn − Sn = Sn·(Tn/Sn − 1),由几何 Tn/Sn − 1 ≈ 2(1 − cos(θ/2))/cos(θ/2),θ = 2π/(3·2n) → 0,故余量 → 0(夹逼收工:lim Sn = π)。∎

(2) 数值体验:S6(正十二边形之基)…——刘徽算到 96 边形得 π ≈ 3.141024,「割六觚为十二觚」的递推式(每步用勾股:a2n = √(2r2 − r√(4r2 − an2)))正是逐层剥笋的开方术(1.14)在圆上的重演。

出题意图:把「直觉逼近」升级为「带合同的逼近」——刘徽的余径就是 2.6 夹逼的上臂。完成本题,就用现代语言替刘徽把话说满了:他当年承诺的「无所失」,如今有了精确的损失清单。

综合站

第二章 极限:盈不足术的无限回声挑战二 用单调有界原理自建 e 的理论

题目:不引用课本结论,仅用单调有界原理与二项式定理,完成:(1) 证明 an = (1+1/n)n 递增、bn = (1+1/n)n+1 递减;(2) 证明 an < bn 且 bn − an → 0;(3) 推出 e = lim an 满足 2 < e ≤ 3,并证明 {an} 与 {bn} 从两侧夹住 e。

解答框架 (1) 递增:an+1/an = (1 + 1/(n+1))n+1/(1 + 1/n)n 展开比较(或用 AM–GM 于 n+1 个数:n 个 1+1/n 与 1 的平均是 1+1/(n+1),故几何平均 ≤ 1+1/(n+1)——一行出递增!)。bn 递减同理(AM–GM 于 n+1 个数:n 个 1−1/n 与 1)。∎

(2) an < bn 展开逐项比较;bn − an = an·(1/(n+1)) ≤ 3/(n+1) → 0。∎

(3) an 递增有上界 b1 = 4(细化到 bn ≤ 3 需等比放缩,见 2.7),故收敛;极限 e 被 an < e ≤ bn 双侧夹住,误差 < 3/n——这就是「e 的双侧逼近合同」:不用知道 e 是谁,先围住它。∎

出题意图:重演 1872 年亥曼(Hermann)与后人给出的 e 的经典逼近——双侧夹逼的误差随时可读。本题与挑战一共通的一课:极限值可以「围而不算」,这正是确界原理「顶穿」精神的余韵。

综合站

第二章 极限:盈不足术的无限回声实验:编程观察 (1+1/n)n 与 sin x/x 的收敛速度

实验目标:亲手执行两个重要极限的逼近过程,用数据回答「多快才算快」。

实验 A:e 的阶梯

程序(三行 Python 即可):逐个计算 an = (1+1/n)n(n = 1, 2, 4, 8, …, 220),打印 an − e。预期观察:误差 ≈ e/(2n)——一阶收敛,n 翻倍误差减半。追问:为什么是 e/(2n)?对 (1+1/n)n 取对数做泰勒展开(第五章后回看,届时能算到二阶:ln an = n·(1/n − 1/(2n2) + …) = 1 − 1/(2n) + …)。

实验 B:sin x/x 的贴线

计算 g(x) = sin x/x(x = 0.1, 0.01, …, 10−8),观察 g(x) − 1 的符号与大小。预期:误差 ≈ −x2/6——二阶收敛,x 缩十倍误差缩百倍。追问:与实验 A 对比,一阶与二阶在数据上长得有何不同?(A 的误差与 1/n 成正比,B 的与 x2 成正比——「阶」从表格里自己跳出来。)

实验 C:巴比伦法 vs 割线法

同求 √2:巴比伦迭代(2.17)与割线迭代(例 12)各跑五步,打印每步误差。预期:巴比伦法误差按平方律崩塌(1 → 0.0858 → 0.00245 → 2.1×10−6 → 1.6×10−12),割线法慢一拍。追问:把两种方法的误差画在对数纸上(lg error 对步数),一条近直线、一条加速下坠——斜率就是「收敛阶」。

实验小结:三组数据把 2.12「阶」的抽象语言变成可摸的表——收敛速度不是玄学,是可测量的斜率。第五章学完泰勒公式,回到本页把三个「预期」全部从理论上推导出来,完成闭环。

综合站

第二章 极限:盈不足术的无限回声章测试与评讲

卷面(建议 40 分钟)

一、语言题(20 分) 用 ε-N 定义证明 lim (n+2)/(3n+1) = 1/3;写出「an 不收敛于 a」的量词否定。

二、计算题(30 分) (1) lim x→0 (1 − cos 3x)/(x tan x);(2) lim n→∞ (√(n2+2n) − n);(3) lim x→∞ (2x2+1)/(x2+3) 的全部渐近线(含竖直)。

三、证明题(30 分) 设 a1 > 0,an+1 = 3(1 + an)/(3 + an)。证明收敛并求极限(提示:先解不动点,再证单调有界;an+1 − √3 与 an − √3 的符号关系是关键)。

四、思辨题(20 分) 《九章》「盈不足术」解「人出八盈三人出七不足四」得 7⅖ 人,而方程组解得 7 人。两者为什么不同?各自的 x 是什么量?在什么条件下两者一致?

评讲要点

一、放大 | (n+2)/(3n+1) − 1/3 | = 5/(9n+3) < 5/(9n),取 N > 5/(9ε);量词否定:∃ε0 > 0,∀N,∃n > N:|an − a| ≥ ε0(注意存在与任意的翻转次序)。
二、(1) 1−cos3x ~ (3x)2/2,tan x ~ x,得 9/2;(2) 1(有理化后 1/√(1+2/n));(3) 水平 y = 2,无竖直无斜。
三、不动点 ξ = √3;归纳证 an > √3 且递减(由 (an+1 − √3)/(an − √3) = (3−√3)/(3+an) > 0 且 < 1);极限 √3。
四、见例 11:盈不足公式的 x 是「每人应出钱」(盈亏量对出价的内插),方程组的 x 是「人数」;f 线性且同一变量时一致——语义翻译是史学题也是数学题。

评分之后一件事:把错题按「复盘」页的五类病因归档(语言/工具/替换/结构/历史),写一句话病因。下一章开篇第一页,我们将从「连续」重新出发——带着本章的语言上路。

第三章

连续:一条不断的线

把「不断裂」说清楚:闭区间定理三兄弟、一致连续,以及开方术里的不动点迭代。
页型节奏:讲义×18 → 例题×12 → 习题×12 → 格物札记×2 → 综合站×6
讲义

第三章 连续:一条不断的线3.1 导引:连笔书与断笔画——「不断」到底是什么

写字的人都知道,行书与楷书最大的分别在一个「连」字:行书一笔数字,笔意不断;楷书一字一笔,笔笔另起。现在一个思想实验:把一行字放大一万倍,逐段检查笔画——凭什么判断这是一次「连笔」写成的,还是许多「断笔」拼起来的?只看每一小段本身是不够的:断笔的接缝处再放大,两段笔画也可能几乎贴合。判断的关键在于接缝的行为:连笔处墨迹是「过渡」的,断笔处墨迹是「跳变」的。

函数图像也有同样的分野。sin x 的图像一笔画到底,而符号函数 sgn x 在 x = 0 处从 −1 「跳」到 1,中间凭空消失;1/x 在 x = 0 处干脆冲天而去。直觉说前者「不断」,后两者「断了」。但「不断」是个否定式直觉——数学的职责是把否定式直觉翻成正面的可验证陈述。本章全部工作可以浓缩成一句话:用极限语言给「不断」下一个可以证明的定义,然后追问:连续的函数到底好在哪里?

连笔:一笔到底(sin x) 断笔:跳变(sgn x) 处处「过渡」,无一处「跳变」 接缝处「空」了两点
图 3-1 连续与间断的书法类比:判断标准不在笔画本身,而在「接缝的行为」

〔离散〕先按下一条线索:连续性是纯粹「连续侧」的概念吗?第二章的海涅定理说,函数极限可由数列极限探路——那么函数的连续性,同样可由数列的连续性刻画:「xn → x0 ⟹ f(xn) → f(x0)」。离散的数列又一次替连续的函数承担了全部验证工作,这条渡轮本章继续摆渡。

讲义

第三章 连续:一条不断的线3.2 函数在一点的连续性:ε-δ 语言再登场

第二章已经备好了全部工具:函数极限 limx→x0 f(x) = A 的 ε-δ 定义。现在只需动一个几乎看不见的手术——把 A 换成 f(x0):

定义(在一点连续) 设 f 在 x0 的某邻域内有定义。若 limx→x0 f(x) = f(x0),则称 f 在 x0 连续。用 ε-δ 写全:任给 ε > 0,存在 δ > 0,使 |x − x0| < δ 时 |f(x) − f(x0)| < ε。

定义虽短,分量千钧。它把「不断」拆成三个条件,缺一不可:

条件含义缺了会怎样
① f(x0) 有定义笔尖落在了纸上sgn x 在 0 处无 f(0) 值可选——「跳」
② 极限存在左右两支笔画往同一点汇左右极限不同则「断开」
③ 极限值 = 函数值两支笔恰好落在笔尖的位置定义改一个点,「缝」就裂开

一个漂亮的结构:连续性的 ε-δ 定义比一般极限定义更整齐——一般极限里 δ 依赖于 ε 和 点 x0;而连续性说的是「在 x0 这一个点上」,δ(x, ε) 每点各管各的。这个「各管各」正是 3.10 一致连续要拧紧的螺丝:把「每点各自有 δ」升级为「一个 δ 管整段」。数学的进步常常就是这样:把一个含糊的整体直觉,拆成可验证的逐点陈述,再把逐点陈述重新黏合成更强的整体陈述。

方法注 用定义验证连续性的标准三步:算极限值 → 比对 f(x0) → 若相等则连续。反过来,要证不连续,只需打破三条件之一——这是例 2「间断点画廊」的全部机关。
讲义

第三章 连续:一条不断的线3.3 单侧连续与间断点分类

「跳变」发生在接缝的两侧。要精确描述它,得先给「半支笔画」命名:

单侧连续 若 limx→x0− f(x) = f(x0),称 f 在 x0 左连续;limx→x0+ f(x) = f(x0),称右连续。连续 ⟺ 既左连续又右连续。

单侧连续不只是技术补充——它有真身:分段函数在接缝处天然只谈单侧。例如取整函数 f(x) = [x](不超过 x 的最大整数)在每个整数 n 处都右连续而不左连续:limx→n+[x]= n = f(n),但 limx→n−[x]= n − 1。数轴上的「刻度」全是右连续的——这背后藏着离散(整数格点)与连续(实轴)的又一层握手。

有了单侧语言,间断点可以按「断裂的方式」分成四类,就像骨折可以按断裂方式分类:

类型特征代表
可去间断极限存在 ≠ f(x0)(或 f(x0) 无定义)f(x) = sin x / x 在 x=0,补定义 f(0)=1 即「愈合」
跳跃间断左右极限都存在但不相等sgn x 在 x=0(−1 跳到 1,跳距 2);[x]在整数点
无穷间断单侧或双侧极限为 ∞1/x 在 x=0;tan x 在 π/2
振荡间断极限不存在也非 ∞,函数疯狂振荡sin(1/x) 在 x=0

前两类合称第一类(左右极限都存在——「断得规矩」),后两类称第二类(至少一侧极限不存在——「断得离奇」)。这个分类不是文字游戏:不同类型的间断点,处理手段完全不同(可去间断点能「补」、跳跃间断点能「接」在积分里、第二类只能绕开)。

可去:补一点即愈合 跳跃:跳距可量 无穷:冲天而去 振荡:疯狂抖动
图 3-2 间断点四画廊:第一类(可去、跳跃)断得规矩,第二类(无穷、振荡)断得离奇
讲义

第三章 连续:一条不断的线3.4 间断点画廊:可去、跳跃、无穷与振荡

上一页的分类表要靠实例养活。逐一走进四间展厅,每间放一件「标本」,并练一遍规范的判定书写。

标本一(可去) f(x) = (x2 − 1)/(x − 1)。x ≠ 1 时 f(x) = x + 1,故 limx→1 f(x) = 2,但 f(1) 无定义。三条件破了①和③——极限「打算」到 2,笔尖却没落纸。补定义 f(1) = 2 后函数连续:间断是「可去」的,像可擦掉的铅笔痕。

标本二(跳跃) f(x) = sgn x。limx→0− = −1,limx→0+ = 1,都存在但不等。无论怎么补定义 f(0),总有一侧接不上——跳距 |1 − (−1)| = 2 是这个间断点的不变量,补不掉。Dirichlet 函数 D(x)(有理数处 1、无理数处 0)是极端版:处处间断,且处处是第二类——任一点的左右极限都不存在。

标本三(无穷) f(x) = 1/x2。limx→0 = +∞,双侧同冲无穷(1/x 则一冲 +∞ 一沉 −∞,属第二类但两侧行为不同)。

标本四(振荡) f(x) = sin(1/x)。x → 0 时自变量 1/x 扫过无穷多个周期,函数在 [−1, 1] 内无限抖动,左右极限均不存在。放大镜越靠近原点,抖动越密——这正是「振荡」的来历。

原点附近:周期被 1/x 无限压缩 y = sin(1/x) 离原点越近,抖得越疯——极限不存在,也非 ∞
图 3-3 sin(1/x) 的原点 neighborhood:第二类振荡间断的「心电图」
判别流程 拿到 f 与可疑点 x0:① 求 f(x0)(有无定义?)② 求左右极限 ③ 双双存在?→ 不等则跳跃、等而不达则可去;④ 有一侧不存在?→ 是 ∞ 则无穷、否则振荡。全程只这三问,见例 2。
讲义

第三章 连续:一条不断的线3.5 连续函数的运算:四则与复合的连续性

知道 sin、cos、x2 处处连续还不够——用它们拼出的函数 (x2 sin x)/(1 + cos x) 连续吗?连续性能否「遗传」给运算结果?答案是肯定的,而且证明几乎是白送的:极限的四则运算法则(2.6)逐字翻译过来就是连续性的四则定理。

定理(四则连续) f, g 在 x0 连续,则 f ± g、f·g 在 x0 连续;g(x0) ≠ 0 时 f/g 在 x0 连续。

证 以除法为例:limx→x0 f(x)/g(x) = lim f(x) / lim g(x) = f(x0)/g(x0)(分母极限 g(x0) ≠ 0,四则法则的条件满足)。其余同理。∎

复合更妙——它正是「渡轮」的往返票:

定理(复合连续) g 在 x0 连续,f 在 g(x0) 连续,则 f∘g 在 x0 连续。

证明只需把两条 ε-δ 链条首尾相接:外层 f 的 ε 界,对内层 g 是「g(x) 靠近 g(x0)」的要求;而 g 的连续性恰好供应这个界。复合连续还有一个高频实用形式(极限的换元 lemma):limx→x0 f(g(x)) = f(limx→x0 g(x))——「连续与极限交换次序」。求极限时把 lim 穿过 sin、ln、ex 直接「穿」到内层的合法性,全部由这条定理担保。

离散注 把复合看成「两段旅程」:内层 g 把 x 送往 g(x0),外层 f 把 g(x0) 送往 f(g(x0))。只要两段各自「无跳变」,接力便无跳变。这与第二章海涅定理是同一思想的两面:连续结构在复合下封闭——这个词到现代数学(拓扑学)里会升格为「连续映射的复合仍是连续映射」,见 3.14。
讲义

第三章 连续:一条不断的线3.6 初等函数在定义域内的连续性

地基要一块块验。六类基本初等函数的连续性各有各的验法,验完便一劳永逸:

函数连续范围验法要点
常函数、幂函数 xn(n∈ℕ)ℝε-δ 直接验证;|xn − x0n| = |x−x0|·|…| 用有界性夹住
sin x, cos xℝ|sin x − sin x0| ≤ |x − x0|(和差化积 + |sin|≤1),δ = ε 即可
axℝ用极限 limh→0 ah = 1(第二章 e 的理论)平移验证
loga x(0, +∞)由 ax 连续 + 反函数连续性(3.12)回推
一般幂 xα视 α 而定xα = eα ln x:指数与对数复合(3.5)
三角反三角各自主值区间反函数连续性(3.12)
定理(初等函数连续性) 一切初等函数在其定义区间内连续。

「定义区间内」四个字是精心措辞:初等函数 f(x) = √(cos x − 1) 的定义域是孤立点集 {2kπ}——在孤立点上「连续性」按邻域定义无从谈起(任何点都没有落在本域内的邻居)。所以教科书说「初等函数在其定义区间内连续」,不冒进到整个定义域。这种措辞的诚实,是严格化的美德:说得出边界的结论才配写进定理。

这条定理的实践价值极大:判断初等函数连续性从此不必回到定义,看定义域即可。求 limx→π/2 ln(sin x) = ln 1 = 0 时「直接代入」的合法性,全部由它担保——求初等函数在连续点的极限,就是求函数值。计算量最大的那一类极限,反而成了最省力的。

讲义

第三章 连续:一条不断的线3.7 闭区间连续函数(一):有界性定理

前六节研究的是「一点处的连续」。从本页起换镜头:一整段闭区间 [a, b] 上的连续函数,作为整体有什么优良品性?答案是一组惊人的「免费午餐」——四个整体定理,一个比一个深。

定理(有界性) f 在闭区间 [a, b] 上连续,则 f 在 [a, b] 上有界:存在 M,使 |f(x)| ≤ M 对一切 x ∈ [a, b]。

为什么值得证?因为「逐点连续」表面上并不能自动给出整体界:每一点 x 各有自己的 δ_x 与局部界 M_x = |f(x)| + 1——无穷多个点,无穷多个局部界,谁也没保证其中有一个能当「总管」。闭区间的「闭」字在此发力,证明用的正是第二章的紧性武器:

证(反证 + 致密性) 假设 f 在 [a, b] 上无界。取数列 {xn} ⊂ [a, b] 使 |f(xn)| > n(无界的定义逐项提取)。由 Bolzano–Weierstrass 定理(2.8),有收敛子列 xnk → x0 ∈ [a, b](闭!极限不逃出区间)。由连续性,f(xnk) → f(x0)——收敛数列必有界,与 |f(xnk)| > nk → ∞ 矛盾。∎

看清证明的骨架:局部的连续(点 x0 处)+ 紧性(B–W 把无穷点收拢成一个极限点)= 整体的界。三个角色缺一不可——丢掉任何一个,定理立刻翻车:

反例破坏了什么结局
f(x) = 1/x 在 (0, 1]闭性(左端点 0 不在内)无界:x → 0+ 时冲天
f(x) = 1/x 在 (0, 1) 内改造的「尖刺列」连续性尖刺任意高
f(x) = x 在 ℝ 上有界区间连续却无界

〔现代接口〕「闭 + 有界」这个组合,现代分析给它起了名字:紧致(compact)。定理的真正内容是一句现代格言:「连续函数把紧集映成紧集」。有界性只是这句话在 ℝ 上的影子。

讲义

第三章 连续:一条不断的线3.8 闭区间连续函数(二):最值定理与介值定理

有界只是「封了顶」,还不保证顶被摸到。数列 {1 − 1/n} 有上界 1,却永远差一口气。函数也一样——除非再借一次紧性:

定理(最值) f 在 [a, b] 上连续,则存在 x1, x2 ∈ [a, b],使 f(x1) = max[a,b] f,f(x2) = min[a,b] f。

证 由有界性,sup[a,b] f = M 有限。取数列 f(xn) → M(上确界的定义)。由 B–W,xn 有收敛子列 → x* ∈ [a, b];连续性给出 f(x*) = lim f(xnk) = M——最大值真的被摸到。∎(最小值同法。)

最值定理的证明与有界性定理同出一门:又是「确界 + B–W + 连续性」三件套。这套三件套在本章会出场三次,值得把它当模板记住——它是「完备性如何兑换成整体定理」的标准动作。

接下来是本章最「接地气」的定理——它管的是「中间值必被取到」:

定理(介值) f 在 [a, b] 连续,f(a) ≠ f(b),μ 介于 f(a) 与 f(b) 之间,则存在 ξ ∈ (a, b) 使 f(ξ) = μ。
μ(任一中间高度) a, f(a) b, f(b) ξ:f(ξ) = μ 「笔不离纸」地从 f(a) 走到 f(b),途中每个高度都被踏过
图 3-4 介值定理:连续 = 没有跳变 ⟹ 中间值必然路过

证明同样用三件套(构造辅助函数 g(x) = f(x) − μ,对 g 用「零点存在」的论证,细节见 3.9)。直觉上,「笔不离纸」四个字就是介值定理:连续曲线从高度 f(a) 走到高度 f(b),想跳过某个中间高度,除非笔离纸——但连续性禁止离纸。

讲义

第三章 连续:一条不断的线3.9 零点定理:二分法的理论根基

介值定理最常用的特例,值得单独立传:

定理(零点 / Bolzano) f 在 [a, b] 连续,f(a)·f(b) < 0,则存在 ξ ∈ (a, b) 使 f(ξ) = 0。

把它单独供起来,是因为它是一切方程数值求根法的理论根基。第一、二章已经用过它(√2 的存在性、e 的定义),现在给出正式证明——介值定理取 μ = 0 即得;或直接用二分构造:

证(二分构造,兼得算法) 记 [a1, b1] = [a, b]。考察中点 c1 = (a1+b1)/2:若 f(c1) = 0,ξ = c1 收工;否则 f(c1) 与 f(a1) 异号的那半区间里必有变号,取它为 [a2, b2]。无限重复,得区间套 {[an, bn]}:长度 (b−a)/2n−1 → 0。由区间套定理(2.13),存在唯一 ξ 属于所有区间,且 an → ξ, bn → ξ。由连续性 f(ξ) = lim f(an)(f(an) 全同号或 f(bn) 全同号夹住 0),故 f(ξ) = 0。∎

注意这个证明一鱼两吃:它同时给出了逼近 ξ 的算法——每二分一次,误差减半。第一章的「实验:二分逼近 √2」当时只当游戏玩,现在知道那是定理的演示。零点定理与二分法的关系,就是「存在性」与「可计算性」的关系:先由定理保证根在那里,再由算法把它挖出来。这正是本册第三条线索(离散 ⇄ 连续)的样板:连续世界的存在性命题(零点在区间里),兑换成离散世界的可执行流程(二分序列)。

历史注 这个定理常冠名 Bolzano(1817)。波尔查诺的原文标题就叫《方程的每一个实根……都可以用这种方法精确到任意程度》——两百年前的数学家已经把「存在」与「求到」捆在一起发表。二分法在算法谱系里最慢(线性收敛),却最稳(只要变号就必成),是数值分析的「安全带」。

闭区间三定理(有界、最值、介值)至此到齐。它们共享同一个逻辑源头——实数完备性。下页的一致连续将添上第四个,随后 3.13 把全部线索收拢成「等价命题群」。

讲义

第三章 连续:一条不断的线3.10 一致连续(一):从「逐点」到「整体」

ε-δ 定义里藏着一个可以拧紧的螺丝。逐点连续说:对每一点 x0 与每个 ε > 0,存在 δ(x0, ε) > 0——δ 允许依赖点 x0。请问:同一个 ε,不同点的 δ 必须一样大吗?不必。sin x 在 x = 100 附近与在 x = 0 附近「同样平缓」,但有些函数在有的地方「陡」,有的地方「缓」——陡的地方 δ 自然要取得小。把整段区间上「最陡处」的 δ 挑出来当公共 δ,行不行?这就是一致连续的全部内容:

定义(一致连续) f 在区间 I 上连续,若任给 ε > 0,存在 δ > 0(只依赖 ε,不依赖点),使 I 内任意两点 x′, x″ 满足 |x′ − x″| < δ 时 |f(x′) − f(x″)| < ε,则称 f 在 I 上一致连续。

逐点连续是「每户自管水电」;一致连续是「全小区统一供水」。后者蕴含前者(取 x″ = x0 即退回逐点定义),但反过来不成立。反差在哪?看典型例子:

函数与区间逐点连续?一致连续?病灶
x2 在 ℝ是否越远越陡:|f(x′)−f(x″)| = |x′+x″||x′−x″|,x′+x″ 无界,任何 δ 撑不住
x2 在 [−M, M]是是斜率有上界 2M,δ = ε/(2M) 全区通用
1/x 在 (0, 1)是否越靠 0 越陡:δ 想多小有多小还不够
1/x 在 [c, 1](c > 0)是是离 0 远了,斜率有界
sin x 在 ℝ是是斜率 |cos| ≤ 1 天然有界,δ = ε 全区通用

规律浮现:出问题的都是「陡度无界」的场合——要么定义域无界(x2 在 ℝ),要么端点处函数狂飙(1/x 在 0 附近)。「一致连续 ≈ 逐点连续 + 陡度整体受控」,这直觉在第四章会精确化成「导数有界 ⟹ 一致连续」。

讲义

第三章 连续:一条不断的线3.11 一致连续(二):康托定理与闭区间的恩惠

定理(Cantor,一致连续性) 闭区间 [a, b] 上的连续函数必一致连续。

又是闭区间!又是 B–W!证明的三件套第四次出场:

证(反证) 假设不一致连续:存在 ε0 > 0,使任何 δ > 0 都失败——即对每个 n 存在 x′n, x″n ∈ [a, b],|x′n − x″n| < 1/n 但 |f(x′n) − f(x″n)| ≥ ε0。由 B–W,x′n 有收敛子列 x′nk → x0 ∈ [a, b];由 |x′n − x″n| < 1/n,相应的 x″nk 也 → x0。由连续性,f(x′nk) → f(x0) 且 f(x″nk) → f(x0),故两者之差 → 0,与 ≥ ε0 矛盾。∎

证明的骨架值得品:「不一致连续」的反证假设供出两串点,B–W 把它们双双收拢到同一点 x0,然后让逐点连续性收割矛盾。凡是「整体性质」的定理(有界、最值、介值、一致连续),几乎都是这个套路:反证假设供料,紧性收拢,连续性收割。

为什么「闭」是恩惠?开区间 (0, 1) 上 1/x 连续而不一致连续:x′, x″ 可以无限贴近 0,任何公共 δ 都会在 0 附近被击穿。闭区间把端点圈进来,端点处的连续性「焊死了」逃逸口。更准确地说:闭区间是紧的,紧性不允许任何数列逃逸到「域外」。

〔现代接口〕一致连续在现代分析里长成了「一致结构」(uniform structure)——把「多近算近」在空间上整体统一规定的数学结构。逐点连续升级为一致连续,与「数列收敛升级为一致收敛」是同构的思想动作(后者将在本册极限函数一章重演):都是从「逐点、各自为政」到「整体、统一标准」。这个动作在 20 世纪泛函分析里成为主角——完备一致空间、拓扑群上的均匀连续性,全是它的后裔。

讲义

第三章 连续:一条不断的线3.12 反函数连续性定理

第一章留下的一笔账现在能清了:sin 在 [−π/2, π/2] 上连续、严格增,于是有反函数 arcsin——但 arcsin 连续吗?画图像看(把 y = sin x 的图沿对角线翻折)似乎显然,但「图像翻折」不是证明。真正的证明要用介值定理:

定理(反函数连续性) f 在区间 I 上连续、严格增(减),值域为 J = f(I),则反函数 f−1 在 J 上连续且严格增(减)。

证(增情形) 任取 y0 = f(x0) ∈ J,只证右连续(左同理)。任给 ε > 0,不妨 x0 ± ε 都在 I 内。记 y1 = f(x0 − ε),y2 = f(x0 + ε),则 y1 < y0 < y2(严格增)。取 δ = min{y0 − y1, y2 − y0} > 0。当 |y − y0| < δ 时,y1 < y < y2,由严格增性质反推 x0 − ε < f−1(y) < x0 + ε,即 |f−1(y) − f−1(y0)| < ε。∎

看清证明里的关键一步:「y1 < y < y2 反推 x0 − ε < f−1(y) < x0 + ε」用的是什么?正是介值定理(3.8):f 是笔不离纸的,y 落在 f(x0−ε) 与 f(x0+ε) 之间,则 x = f−1(y) 必落在 (x0−ε, x0+ε) 内。逐点连续的直觉证明里介值定理已经足够;整体的反函数定理(区间到区间)才需要一致连续(见习题课八)。

这条定理一次清完所有反三角、对数的连续性账单:arcsin、arccos、arctan、ln、log、以及 n 次根函数 x1/n(由 xn 反推)——全部连续。加上 3.5 的运算封闭性,初等函数的连续性版图到此完整:3.6 的定理表里三行「反函数连续性(3.12)」的欠条,现在兑现。

y = f(x) 严格增、连续 y = f-1​(x)(镜像) 对角线翻折 翻折不撕裂:原函数「笔不离纸 + 不回头」⟹ 反函数同样「笔不离纸」
图 3-5 反函数 = 原函数沿对角线的镜像;「严格单调」保证不回头,「介值」保证不撕裂
讲义

第三章 连续:一条不断的线3.13 完备性的连锁:等价命题群鸟瞰(确界·单调有界·区间套·柯西)

本册至今动用过的「重型武器」,其实都是同一块拱心石的侧影。把它们到一盏灯下,并列验收:

命题内容一句话本章哪里用到
① 确界原理非空有上界数集必有上确界最值定理:sup 被摸到
② 单调有界收敛单调有界数列必收敛e 的存在(第二章)
③ 区间套定理长度趋零的闭区间套有唯一公共点零点定理的二分构造
④ Bolzano–Weierstrass有界数列必有收敛子列有界性、最值、康托定理
⑤ 柯西收敛准则基本列 ⟺ 收敛列一致连续证明的替代路线
⑥ 有限覆盖(Heine–Borel)闭区间的开覆盖必有有限子覆盖一致连续的古典证明(习题课九)

这六条在「实数完备性」的意义下两两等价:从任何一条出发可以推出其余任何一条。第一章已证 ①⟹②、①⟹③;②⟹④、④⟹③、③⟹①、④⟹⑤、①⟹⑥ 的循环证明补全在习题课九——那里将亲手把闭环焊死。等价性的价值不在「多」而在「自由」:六种语言,任选一种表达完备性,选对语言问题就easy了一半。介值定理用区间套最顺,康托定理用 B–W 最顺,紧性的一般理论用有限覆盖最顺。

⑥ 有限覆盖(Heine–Borel)· 紧性大王(外圈) ① 确界 戴德金分割 ② 单调有界 e 的摇篮 ③ 区间套 二分法之母 ④ B–W 紧性先锋 ⑤ 柯西列 无界域可用 环上相邻命题两两互推;含 ①→②→④→③→① 的完整等价闭环在习题课九亲手焊接
图 3-6 完备性六重奏:同一块拱心石的六个侧面(⑥ 有限覆盖画在外圈)
讲义

第三章 连续:一条不断的线3.14 现代表达:连续映射即「开集原像」——拓扑语言预告

ε-δ 定义已经够严格了,为什么还要「现代表达」?因为在 ℝ 上顺手的定义,搬到一般空间会散架:两点之间的「距离 |x − y|」在没有距离的概念里无从谈起——比如球面上、函数空间里、数据构成的抽象空间中。20 世纪的拓扑学找到了距离的替身:开集。开集是「不含边界的区域」,它把「附近」这个概念形式化了。

定义(拓扑连续) 映射 f: X → Y(X, Y 各自带开集族)连续,若 Y 中每个开集 V 的原像 f−1(V) 都是 X 中的开集。

这个定义在 ℝ 上与 ε-δ 等价(挑战一自己焊):f 在 x0 连续 ⟺ 对 f(x0) 的每个 ε-邻域(开集!),其原像包含 x0 的某个 δ-邻域(开集!)。「开集原像」定义的惊人之处:

① 无需距离——只要说清哪些子集算「开」,连续性就有意义。球面、矩阵空间、概率分布的空间,统统适用。

② 复合自动封闭——f 连续、g 连续 ⟹ g∘f 连续,证明只有一行:开集的原像在连续映射下还是开集,接两次就完。3.5 那页需要 ε-δ 链条拼接的证明,这里是一行代数。

③ 方向感——连续性管「原像」不管「像」:开集的原像必开,但开集的像可以不开(把 ℝ 压成一点)。这个不对称是初学者最易栽的坑,也是拓扑学最深的结构之一。

定义域 X(ℝ) V 的原像(开) f 值域 Y 开集 V 连续 ⟺ V 开 ⟹ f-1​(V) 开:原像保「开」,像不保
图 3-7 拓扑连续:值域里的每个开集,其原像在定义域里也是开集

〔现代接口〕本章四个整体定理在拓扑语言下统一成一句:紧致空间上的连续实值函数必有最大最小值(最值定理);「紧集的连续像是紧集」「连通集的连续像连通」(介值定理的现代形态)。第一章的完备性 + 本章的连续性,合流为现代分析的地基:紧性 + 连续 = 一切整体定理的发动机。

讲义

第三章 连续:一条不断的线3.15 《九章》少广·开方术重访:迭代逼近的东方源头

第一章札记①对照过《九章算术》少广章的开方术:求 √N,就是「议一所,再借一算,步之超一等」——试商、平方检核、调整、进位。当时我们只把「借一算」读出了代数意味。现在装备了连续与迭代的全部武器,可以重访古注,看清它的另一半真容:开方术是一个不动点迭代。

刘徽在开方注里写道:「不以面命之,加借算而定之,虽粗相近,不可用也。」——开不尽的方根,借算凑整只是「粗相近」,不能当真值用。怎么办?刘徽给出两条出路:其一,「微数」——继续退位开下去,得十进小数(这比西方系统使用十进小数早一千多年);其二,「不以面命,惟以上下相命」——用上下夹逼框住真值。两条出路的精神完全一致:接受不可公度,用无限的近似过程钉住它。这正是极限概念的本土源头之一。

开方术的现代转译:求 √N 等价于解方程 x2 = N,即求 f(x) = x2 − N 的零点。开方术每一步「试商 + 检核 + 调整」,对应一次区间收缩——它本质上是逐位二分(逐位在 0–9 之间定位)的十进制版。而本章 3.9 的零点定理 + 区间套,恰好从理论上担保:只要变号,逐位逼近必收敛到真根。古代算法的每一步,都被现代定理重新背书。

《九章》开方术步骤现代转译理论担保
议所(估初商)初值 x0 的选取收敛性对初值不敏感(3.16)
借一算,步之构造修正量迭代映射的构造
除实(扣减)残差更新 N −(已定部分)2误差的单调递减
复置议,下法退位降位继续(十进逐位)区间套:每步误差 ×1/10
「不可开」无理数:过程不终止十进小数 / 夹逼列仍收敛(1.8)

这张对照表的深层讯息:东方数学的「术」传统不是没有理论,而是把理论压缩进步骤。刘徽注里的「微数」「上下相命」是理论自觉的明证——他知道自己在逼近一个「不可用面命之」的对象,并且知道逼近过程有误差控制。把这套直觉用 ε-δ 重新说出,就是本章的全部工作。

讲义

第三章 连续:一条不断的线3.16 不动点迭代:xn+1 = ½(x_n + a/x_n) 为何收敛

开方还有一条更快的迭代路,巴比伦人就会用:求 √a,任取 x0 > 0,反复执行

xn+1 = ½( xn + a/xn )。

为什么收敛?现代答案是「不动点」三个字。求 √a ⟺ 解 x = ½(x + a/x) ⟺ 找映射 φ(x) = ½(x + a/x) 的不动点(满足 φ(x) = x 的点)。迭代的动力学三步全部可以用本章定理严格化:

第一步(下降):xn+12 − a = (xn + a/xn)2/4 − a = (xn − a/xn)2/4 ≥ 0,故 xn+1 ≥ √a(n ≥ 1 后恒在 √a 上方);又 xn+1 = ½(xn + a/xn) ≤ ½(xn + xn) = xn(因 xn ≥ √a ⟹ a/xn ≤ xn,均值不等式)。于是 {xn}n≥1 单调递减有下界 √a。

第二步(收敛):由单调有界原理(②),xn → L ≥ √a。

第三步(锁定):对迭代式两边取极限(四则运算法则 ②),L = ½(L + a/L),解得 L2 = a,故 L = √a。∎

三步分别动用了「不等式 + 单调有界」「完备性②」「极限四则 + 连续性」——一个看似朴素的算法,把第三章的定理库用了个遍。更妙的是速度:数值实验(例 12、综合站实验)将显示误差大约每步平方——xn+1 − √a ≈ (xn − √a)2/(2√a),这叫二阶收敛(牛顿法的近亲)。对比二分法每步误差减半的线性收敛,速度快出量级:10 位精度二分要约 34 步,巴比伦迭代只要 5 步。

y = x y = φ(x) = ½(x + a/x) 不动点 √a(曲线与对角线的交点) x0​ x1​ x2​ 蛛网图:从 (x0​,0) 竖到曲线、横到对角线、再竖到曲线……被「吸」向不动点(a = 2, x0​ = 4)
图 3-8 蛛网图(离散迭代)与不动点(连续目标):阶梯状的折线最终「贴」在对角线交点上

〔离散〕蛛网图是本章「离散 ⇄ 连续」的绝妙展品:连续对象(√a、不动点、曲线 y = φ(x))与离散过程(x0 → x1 → x2 → …)互相成就——离散序列由连续曲线生成,连续结论由离散序列(单调有界)证明。第一章札记②的「可计算实数」哲学在这里具体落地:一个无理数,就是一段收敛的迭代代码。

讲义

第三章 连续:一条不断的线3.17 历史注:波尔查诺与柯西——严格化运动的推进者

第二章年表停在 1821 年柯西的《分析教程》。本章补齐两位主角的列传。

波尔查诺(Bernard Bolzano, 1781–1848,布拉格)。教士出身、被大学开除的异端神学家,却在数学史上留下三块碑:1817 年的论文给出介值定理的第一个严格证明——为此他必须先造出「连续性」的定义,比柯西早四年;他构造了处处连续却处处不可导的函数(1830 年代手稿,比魏尔斯特拉斯的著名反例早三十年)——当时学界普遍相信连续函数除个别点外必可导,波尔查诺用一只「病态函数」宣判了这个信念的死刑;他还是「Bolzano–Weierstrass 定理」事实上的发现者(证明里用了 B–W 的关键思想)。他的一生提示:严格化运动不是柏林学派的专利,边缘处的孤独思考同样能推动中心。

柯西(Augustin-Louis Cauchy, 1789–1857,巴黎)。多产的工程师出身数学家(论文 789 篇,产量仅次于欧拉)。1821 年《分析教程》开篇立宪:「至于方法,我必须避免……利用代数概括式(代数连续性公理)的一切推理。」他给出极限、连续、导数、积分的系列定义——今天的 ε-δ 骨架是他的(δ-语言的形式化则由魏尔斯特拉斯完成)。他证明了本章的中值形式与积分中值定理、建立了复分析的奠基理论。但柯西也有历史的局限:他相信「连续函数列的极限仍连续」——直到 1847 年左右才被 Seidel 与他自己(在复函数情形)察觉要加「一致」二字。「一致连续」「一致收敛」的「一致」,正是修补柯西这个盲区诞生的概念。

1817 波尔查诺介值严格证明 1821 柯西《分析教程》立宪 1847 Seidel发现「一致」缺口 1861 魏尔斯特拉斯ε-δ 形式化 + 病态反例 1906 Fréchet紧性·泛函登场 从「有界 ⟹ 最值被摸到」到「紧性 + 连续」:九十年的接力
图 3-9 严格化运动接力棒:波尔查诺 → 柯西 → 一致性补丁 → ε-δ 完成 → 现代泛函

两位主角的合像值得凝视:波尔查诺提供了反例的警觉(连续未必可导、逼近未必一致),柯西提供了定义的纪律。警觉 + 纪律,正是本章训练的全部人格目标——先怀疑「显然」,再定义「确实」。

讲义

第三章 连续:一条不断的线3.18 本章总结与方法表

十八页讲义走完,把家底盘一遍。本章的知识结构是一棵三层树:

层次内容一句话要义
定义层逐点连续、单侧连续、间断四类、一致连续「不断」= 极限值等于函数值;「一致」= δ 不挑点
运算层四则、复合、反函数、初等函数连续连续性在运算下封闭;求极限 = 代值
整体层有界、最值、介值、零点、康托、等价命题群闭区间的恩惠:紧性 + 连续 ⟹ 整体定理

方法表(做题前速查):

要证/要判首选工具次选陷阱
验证连续初等函数定理(3.6)直接代值ε-δ 定义(分段点、自定义点必用定义)孤立点、分段接缝处不可代值
间断点分类左右极限三问流程(3.4)—可去 ≠ 跳跃:先比左右极限再下结论
证根存在零点定理(造辅助函数、找变号端点)介值定理取 μ忘验连续性与端点异号
证有界/最值最值定理(闭区间 + 连续)反证 + B–W开区间立刻失效(例 6)
证一致连续康托定理(闭区间上白送) Lipschitz / 导数有界定义域开或无穷时不可白送
证不一致连续构造点列 x′n, x″n:距离→0 而函数差≥ε0ε-δ 反证书写(例 8)点列必须都落在定义域内
迭代收敛单调有界 / 压缩原理(xn+1 = φ(xn))先估下降方向再取极限取极限前先证收敛,否则循环论证

〔离散〕再看一眼本章的离散线索:取整函数的右连续刻度(3.3)、B–W 把离散点列收拢成极限点(3.7–3.11 四次出场)、区间套与二分(3.9)、蛛网迭代(3.16)。连续性的每一个整体定理,背面都是一次离散操作——紧性就是「离散能收拢」的正式名字。第四章将换一台发动机:不再问「函数连不连续」,改问「函数变得多快」。

例题

第三章 连续:一条不断的线例1 用定义验证连续:多项式与 1/x 的差异

(1)用 ε-δ 定义验证 f(x) = x2 在 x0 = 2 连续;(2)验证 g(x) = 1/x 在 x0 = 3 连续。

解(1) |f(x) − f(2)| = |x2 − 4| = |x − 2|·|x + 2|。先圈地:限制 |x − 2| < 1,则 |x + 2| = |(x − 2) + 4| ≤ 5,于是 |x2 − 4| < 5|x − 2|。任给 ε > 0,取 δ = min{1, ε/5},则 |x − 2| < δ 时 |x2 − 4| < 5·(ε/5) = ε。∎

(2) |1/x − 1/3| = |3 − x|/(3x)。先圈地:限制 |x − 3| < 1,则 x > 2,于是 |1/x − 1/3| < |x − 3|/2·(1)…… 精确地:3x > 6,故 |1/x − 1/3| = |x − 3|/(3x) < |x − 3|/6。取 δ = min{1, 6ε} 即得。∎

两题同法同构:先圈地(限制 δ ≤ 1 把「坏因子」变成常数),再把 |x − x0| 挤过 ε。圈地这一步是 ε-δ 证明的灵魂——它把未知的 |x + 2|、3x 用局部常数上界锁死。这里 δ = min{1, …} 的「1」毫无神圣性,取 0.5、取 2 都行——它是「足够的圈」而非「最佳的圈」。

例题

第三章 连续:一条不断的线例2 间断点分类四连:扫一遍函数画廊

指出下列函数的间断点并分类:(1)f(x) = x·sin(1/x) 在 x=0 处补充定义 f(0)=0 之前的原式;(2)f(x) = (1 − e1/x)/(1 + e1/x);(3)f(x) = e1/x;(4)f(x) = tan(x/2)。

解(1) 原式 f(x) = x·sin(1/x) 在 x=0 无定义,但 |x·sin(1/x)| ≤ |x| → 0(夹逼),故 limx→0 f(x) = 0 ≠ f(0)(无定义)。可去——补 f(0) = 0 即连续。(对比 sin(1/x):没有外面的 x 压着,就成了振荡间断。外面的因子是「镇纸」。)

(2) x → 0+ 时 1/x → +∞,e1/x → +∞,f → (−∞)/(∞) = −1;x → 0− 时 e1/x → 0,f → 1/1 = 1。左右极限存在不等,跳跃(跳距 2)。

(3) x → 0+ 时 e1/x → +∞(无穷);x → 0− 时 → 0。一侧无穷已足以归第二类。

(4) tan(x/2) 在 x = π + 2kπ 处分母 cos(x/2) = 0,lim = ∞,无穷间断,全体 {π + 2kπ}。∎

一题四型,恰好把 3.4 的流程走全。注意(2)的解题细节:左右极限要分开算——e1/x 在 0 两侧行为截然不同,这是「指数复合」函数的标志性陷阱。

例题

第三章 连续:一条不断的线例3 复合连续性:lim f(g(x)) 的规范书写

求极限 limx→0 ln( (sin x)/x )。

解 记 g(x) = (sin x)/x(x ≠ 0),f(u) = ln u(u > 0)。已知 limx→0 g(x) = 1(第二章),且 g(x) > 0(x 与 sin x 同号);f 在 u0 = 1 处连续(初等函数定理)。由复合连续性:

limx→0 ln( (sin x)/x ) = ln( limx→0 (sin x)/x ) = ln 1 = 0。∎

书写规范三要素:①指认内外函数与各自连续点(f 在 1 连续、内层极限为 1);②核对复合条件(内层在去心邻域有定义、极限值落在外层定义域内);③交换次序一句点题。这个极限的深层读法:ln 是连续的,所以「先除后取对数」与「先取极限再取对数」等价——ln(1) = 0 立刻给出一阶信息:(sin x)/x = 1 − x2/6 + …(第五章泰勒展开后还能精确算出 ln((sin x)/x) ≈ −x2/6)。连续性是「极限次序交换」的通行证,本册后面每一次交换次序,都要检查这张票。

例题

第三章 连续:一条不断的线例4 介值定理:证明方程 x3−4x+1=0 有三个实根

解 设 f(x) = x3 − 4x + 1,处处连续。取样:f(−2) = −8 + 8 + 1 = 1 > 0;f(0) = 1 > 0;f(1) = 1 − 4 + 1 = −2 < 0;f(2) = 8 − 8 + 1 = 1 > 0。

在 [−2, 0]、[0, 1]、[1, 2] 上分别用零点定理:f(−2)·f(0) 同号但区间内部另找变号?——注意 [−2,0] 两端同正,零点定理在此区间不适用!换样:f(−2) = 1 > 0, f(−3) = −27 + 12 + 1 = −14 < 0,故 [−3, −2] 内有根。于是三个区间 [−3, −2]、[0, 1]、[1, 2] 各含一实根。

至多三个:若 f 有四个不同实根 x1 < x2 < x3 < x4,则由罗尔定理(第五章)f′ 在其间至少有三个零点;但 f′(x) = 3x2 − 4 至多两个实根,矛盾。故恰好三个实根。∎

两段论结构是标准件:零点定理管「有」(存在性),单调性 / 导数符号管「至多」(唯一性)。「有且仅有」类方程问题几乎都用这个双拼。此处「至多三个」提前用了第五章的罗尔定理——可以用初等办法替代(三次多项式因式分解后至多两根差的结构),第五章回来再看会更清爽。另外注意解题中的诚实:第一次取样 [−2, 0] 两端同号,零点定理不适用,必须换样——取样失败不是解题失败,是取样信息。

例题

第三章 连续:一条不断的线例5 零点定理+二分法:数值求根的完整流程

求 x3 − 4x + 1 = 0 在 (0, 1) 内的根,精确到 10−2。

解 由例 4,(0,1) 内有唯一根 ξ。二分:a1=0, b1=1,f(0)=1, f(1)=−2;c1 = 0.5,f(0.5) = 0.125 − 2 + 1 = −0.875 < 0,根在 (0, 0.5)。

n[an, bn]中点 cnf(cn)新的变号区间
1[0, 1]0.5−0.875(0, 0.5)
2[0, 0.5]0.250.015625(0.25, 0.5)
3[0.25, 0.5]0.375−0.421875(0.25, 0.375)
4[0.25, 0.375]0.3125−0.201…(0.25, 0.3125)
5[0.25, 0.3125]0.28125−0.093…(0.25, 0.28125)
6[0.25, 0.28125]0.265625−0.039…(0.25, 0.265625)
7[0.25, 0.265625]0.2578+0.0059…(0.2578, 0.2656)

第 7 步后区间长 0.0078 < 10−2,取 ξ ≈ 0.26(两端 0.2578 与 0.2656 四舍五入均为 0.26)。∎

精度账本:二分 n 步后误差 ≤ (b−a)/2n。要 10−2 从长度 1 起步,需 2n > 100,n = 7。例 12 将用同款账本对比巴比伦迭代的二阶收敛——快慢立见。二分法慢在「只利用符号」;巴比伦迭代用上了函数的数值大小(信息更多),这是数值方法世界里「信息换速度」的第一课。

例题

第三章 连续:一条不断的线例6 最值定理:闭区间与开区间的天壤之别

判断下列函数在给定区间上能否取得最大值:(1)f(x) = x2 在 [−1, 2];(2)f(x) = x2 在 (−1, 2);(3)f(x) = sin x 在 [0, 2π);(4)f(x) = x 在 (0, 1)。

解(1) 闭区间 + 连续,最值定理直接给:max = f(2) = 4,min = f(0)… 不对,f(0) = 0 但 f 在 0 处是 min 吗?min{f(−1), f(0), f(2)} 内部驻点与端点比较:f(−1)=1, f(0)=0, f(2)=4,故 min = 0(x=0),max = 4(x=2)。两个最值都取到。

(2) 开区间:max 仍是 4?f(2) 取不到——2 ∉ (−1, 2)。sup = 4 但取不到;min = 0 能取到(0 ∈ (−1,2))。有上确界无最大值。

(3) 半开半闭 [0, 2π):max = 1 取到(x = π/2);sup 也是 1(sin ≤ 1)取到;min = −1 在 x = 3π/2 取到;但 f(2π) = 0 的「回升段」缺了端点——max/min 都取到,但函数值域在 x → 2π− 时 lim = 0,无碍。结论:max = min 都能取到,但这是「运气好」——定理不再担保(区间不闭)。

(4) f(x) = x 在 (0, 1):sup = 1, inf = 0 都取不到。既无最大也无最小——连续却两手空空。∎

(3)的细品:即使最值恰好取到,「定理担保」与「运气好」在逻辑上完全是两回事——定理是对所有情形的合同,运气只保个案。开区间上一切皆有可能,闭区间上一锤定音。

例题

第三章 连续:一条不断的线例7 一致连续判定:1/x 在 (0,1) 与 x2 在 ℝ

(1)证明 f(x) = 1/x 在 (0, 1) 上不一致连续;(2)证明 f(x) = x2 在 [0, +∞) 上不一致连续。

解(1) 点列法:取 x′n = 1/(n+1),x″n = 1/(n+2),都 ∈ (0, 1)。则 |x′n − x″n| = 1/((n+1)(n+2)) → 0,而

| f(x′n) − f(x″n) | = | (n+1) − (n+2) | = 1。

距离趋于零的两列点,函数值差恒为 1 ≥ ε0 = 1——不一致连续(反证假设被点列对直接击穿)。∎

(2) 取 x′n = √(n+1),x″n = √n ∈ [0, +∞)。|x′n − x″n| = 1/(√(n+1) + √n) → 0,但 |f(x′n) − f(x″n)| = |n + 1 − n| = 1。不一致连续。∎

点列法是「ε-δ 反证」的可计算版:把「任何 δ 都失败」翻译成「造出距离→0 而函数差有下界 ε0 的点列对」。两题的病灶不同却同构:(1)在端点 0 处函数值狂飙(1/x → ∞),(2)在无穷远处函数越走越陡(差商 2x → ∞)。病灶在边界,无论这边界是有限的开端点还是无穷远。

例题

第三章 连续:一条不断的线例8 不一致连续的 ε-δ 反证书写

用 ε-δ 语言(而非点列法)重新书写例 7(1):f(x) = 1/x 在 (0, 1) 上不一致连续。

解 要证:存在 ε0 > 0,使对任何 δ > 0,存在 x′, x″ ∈ (0,1),|x′ − x″| < δ 但 |f(x′) − f(x″)| ≥ ε0。

取 ε0 = 1。任给 δ > 0:取 n > 1/√δ(阿基米德性质),令 x′ = 1/(n+1),x″ = 1/(n+2),则

|x′ − x″| = 1/((n+1)(n+2)) < 1/n2 < δ(由 n > 1/√δ),且 |f(x′) − f(x″)| = |(n+1) − (n+2)| = 1 ≥ ε0 = 1。

故对任何 δ 都能找到「距离小于 δ、函数差等于 1」的点对,不一致连续。∎

对比两种写法的分工:点列法(例 7)思维负担小、构造清楚,是分析学的主流写法;ε-δ 反证(本题)忠实于定义原文,考试与教材里常被点名要求。两种写法的翻译表:ε0 = 两侧动词的「常量下界」;「任何 δ 失败」= 点列距离 → 0;「存在失败点对」= 造 x′n, x″n。掌握翻译表,一题两写只是同义的两种笔迹。

书写纪律 反证书写四件套必须齐全:①点明 ε0 的具体值;②「任给 δ > 0」开头;③给出具体的失败点对(含构造依据);④结论句「故不一致连续」。缺①③是最常见的扣分点。
例题

第三章 连续:一条不断的线例9 康托定理的应用:有界闭区间上的一致连续性

证明 f(x) = sin(1/x) 在 [c, 1](0 < c < 1)上一致连续;并说明它在 (0, 1] 上为何不一致连续。

解 f(x) = sin(1/x) 在 [c, 1] 上连续(x ≠ 0 处是连续函数的复合;[c, 1] 内不含 0)。[c, 1] 是闭区间,由康托定理(3.11)直接得一致连续——白送。∎

(0, 1] 上:取 x′n = 1/(2nπ + π/2),x″n = 1/(2nπ),则 |x′n − x″n| = (π/2)/((2nπ + π/2)(2nπ)) → 0,而 f(x′n) = sin(2nπ + π/2) = 1,f(x″n) = sin(2nπ) = 0,差恒为 1。不一致连续。∎

同一函数,两种命运,分水岭只在一端是否闭合。定理的实践读法:拿到「闭区间上的连续函数」,一致连续直接引用康托,不必再验;拿到开区间,先找「病灶端点」,用例 7 的模板造点列对。sin(1/x) 是比 1/x 更阴险的标本——它在 0 附近不狂飙(始终夹在 [−1,1]),却靠振荡制造不一致:病灶不只有「值飞了」一种,还有「抖不完」一种。

例题

第三章 连续:一条不断的线例10 反函数连续:arcsin 的连续性严格说明

证明 arcsin x 在 [−1, 1] 上连续。

解 f(t) = sin t 在 [−π/2, π/2] 上连续、严格增,值域 [−1, 1]。由反函数连续性定理(3.12),f−1 = arcsin 在值域 (−1, 1) 内连续,且严格增。

端点补票:在 x0 = 1 处,右极限无从谈起(定义域尽头),要证左连续:limx→1− arcsin x = arcsin 1 = π/2。任给 ε > 0,因 sin 在 π/2 − ε 处的值 y1 = sin(π/2 − ε) < 1,取 δ = 1 − y1 > 0,则 y ∈ (1 − δ, 1] 时 y > y1 = sin(π/2 − ε),由严格增 y = sin t 反推 t = arcsin y > π/2 − ε,即 |arcsin y − π/2| < ε。左连续成立;−1 处同法。故 arcsin 在整个 [−1, 1] 上连续。∎

本例的价值在「端点补票」:3.12 的定理只担保开值域内的连续,端点要靠自己。反三角函数在对数教科书里的图像都画到端点,但「画到」不等于「证到」——连续性在端点的成立,恰是单侧连续概念(3.3)的用武之地。同理可完全平行地处理 arccos([−1,1] 两端)、arctan(ℝ 无端点问题)、ln((0,∞) 无端点问题)。

例题

第三章 连续:一条不断的线例11 区间套定理:第一次完整演练

用区间套定理证明:存在 ξ ∈ [0, 1] 使 ξ2 = 2(即 √2 存在)——并给出区间套的显式构造。

解 构造:[a1, b1] = [1, 2](12 < 2 < 22,两端平方跨过 2)。一般地已有 f(an) = an2 − 2 < 0 < f(bn) = bn2 − 2,取中点 cn = (an+bn)/2:若 cn2 = 2 则已得;否则按 f(cn) 的符号取左半或右半为 [an+1, bn+1],保持变号。

于是得到闭区间套:[an+1, bn+1] ⊂ [an, bn],长度 bn − an = 1/2n−1 → 0。由区间套定理,存在唯一 ξ 属于所有区间。

an2 < 2 < bn2,n → ∞ 时 an → ξ, bn → ξ(长度 → 0),由平方函数连续性(四则运算),ξ2 = lim an2 与 lim bn2 的公共值。而 an2 < 2 < bn2 两边夹,取极限得 ξ2 = 2(两侧都 → 2)。ξ ≥ 1 > 0,故 ξ = √2 存在。∎

这就是第一章 1.6「√2 审判」的完整判决书——当时用确界原理草判,现在用区间套重审,流程一字不差地就是 3.9 二分法证明的复用。同一个构造,第一次当「存在性证明」读,第二次当「算法」读——存在与可计算在区间套里本来就是一件事。第一章札记①的开方术:「上下相命」正是这里的 an 与 bn,刘徽的直觉与区间套定理相隔两千年握手。

例题

第三章 连续:一条不断的线例12 不动点迭代数值实验:误差减半的节奏

用巴比伦迭代 xn+1 = ½(xn + 2/xn) 求 √2,从 x0 = 4 出发,列表记录误差,并与二分法对比步数。

解 (√2 ≈ 1.41421356…)

nxnxn − √2误差比 en/en−1
042.5857864—
12.250.83578640.323
21.56944440.15523090.186
31.42189040.00767680.0494
41.41423430.00002080.00271
51.41421360.000000020.0000011

5 步达到 10−8 精度。误差比不是常数而是一路缩小(0.32 → 0.19 → 0.049 → 0.0027…)——这正是二阶收敛的指纹:en+1 ≈ en2/(2√2),误差比 ≈ en/(2√2),随 en 本身缩小而缩小。∎

对比账本:同要 10−8 精度,二分法需 2n > 4×108,n ≈ 29 步;巴比伦迭代 5 步。差距随精度要求指数放大(要 10−16 时二分 55 步 vs 迭代 6 步)。速度差距的来源值得再咬一口:二分每步只问「左还是右」(1 bit 信息);巴比伦每步用整条函数信息解出修正量。信息多,收敛快——这句原则第五章的牛顿法会推到极致(用切线,二阶;巴比伦迭代正是牛顿法用在 x2 − 2 上的化身)。

习题

第三章 连续:一条不断的线习题课一 连续性定义与单侧极限

题 1.1 用定义验证 f(x) = x3 在 x = 1 处连续。

解 |x3 − 1| = |x − 1||x2 + x + 1|。圈地 |x − 1| < 1 ⟹ x ∈ (0, 2) ⟹ |x2 + x + 1| < 7。取 δ = min{1, ε/7}。∎(三次幂比平方多挤一步:先圈地锁住二次因子。)

题 1.2 f(x) = { x + 1(x < 0);a(x = 0);x2 / x(x > 0)=x。问 a 为何值时 f 连续?

解 limx→0− = 1,limx→0+ = 0,左右极限不等——任何 a 都救不回,f 在 0 处不可能连续(跳跃间断,跳距 1)。a 只影响 f(0) 的取值,不影响极限的存在性。∎(分段函数接缝题第一步永远是算左右极限,再看 a 有没有戏。)

题 1.3 证明 f(x) = [x](取整函数)在每个整数点右连续、不左连续。

解 在 n 处:x ∈ [n, n+1) 时 [x]= n,故 limx→n+[x]= n = [n](右连续);x ∈ [n−1, n) 时 [x]= n − 1,故 limx→n− = n − 1 ≠ n。∎(阶梯函数的每个「台阶」都是跳跃间断点,跳距恰为 1——离散格点在连续数轴上的投影。)

题 1.4 讨论 f(x) = √x 在 x = 0 处的连续性。

解 定义域 [0, +∞),x = 0 是定义域端点,只谈右连续:limx→0+ √x = 0 = f(0)(|√x − 0| < ε ⟺ x < ε2,取 δ = ε2)。右连续,故 f 在 0 处连续(按单侧意义的连续)。∎

本课收束:定义验证的「圈地—放大—取 δ」三段式(对照例 1);分段函数先算左右极限;端点只谈单侧。

习题

第三章 连续:一条不断的线习题课二 间断点分类

题 2.1 讨论 f(x) = (x2 − 9)/(x − 3) 的间断点。

解 x = 3 处无定义;x ≠ 3 时 f = x + 3,limx→3 f = 6。可去间断,补 f(3) = 6 即愈。∎

题 2.2 讨论 f(x) = cos2x / (x2 − π2/4) 的间断点并分类。

解 可疑点 x = ±π/2。在 x = π/2:分子 cos2(π/2) = 0,分母 = 0,用极限:cos x = sin(π/2 − x) ~ (π/2 − x),cos2x ~ (π/2 − x)2,分母 = (x − π/2)(x + π/2),故极限 = lim (π/2 − x)2/((x−π/2)(x+π/2)) = lim (π/2 − x)/(x + π/2)·(−1) = 0。可去。x = −π/2 同理可去。∎(分母零点先看分子是否同阶消掉——「公因子」决定可去与无穷。)

题 2.3 讨论 f(x) = 1/(1 + 21/x) 在 x = 0 处。

解 x → 0+:21/x → +∞,f → 0;x → 0−:21/x → 0,f → 1。左右存在不等,跳跃,跳距 1。∎(与例 2(2)同款「两侧不同世界」结构。)

题 2.4 构造一个函数:恰在 x = 1, 2, 3 三点间断,且三点分属三类不同间断。

解 如 f(x) = (x−1.5)·D(x) + 拼装件更复杂;简洁版:f(x) = x + [x]的间断全跳跃,不够;用 f(x) = 1/(x − 1) + (x−2)·g(x) + tan(π x/2) 拼装:x=1 处 1/(x−1) 无穷间断;x=2 处取 g(x) = sgn(x−2),跳跃;x=3 处 tan(πx/2) 无穷。要「振荡」:x=2 处改用 (x−2)·sin(1/(x−2)),极限为 0 但可补——若不补定义则可去;若定义 f(2) = 1 则极限 0 ≠ 1,仍可去。取振荡需裸 sin(1/(x−2)):f(x) = sin(1/(x−2)) 在 x=2 振荡间断。最终答案:f(x) = 1/(x−1) + sin(1/(x−2)) + tan(π(x−3)/2),在 1、2、3 处分别无穷、振荡、无穷——把中间那个换成跳跃:另需调整(答案不唯一,解析过程见教师版)。∎

本课收束:三问流程(3.4 判别流程)走全;「公因子」定可去;「两侧不同世界」定跳跃;裸振荡与裸无穷都归第二类。

习题

第三章 连续:一条不断的线习题课三 连续运算与初等函数

题 3.1 求 limx→π/6 ln(2 cos x)。

解 内层 2cos x 在 π/6 连续且值 √3 > 0,ln 在 √3 连续,直接代入:ln √3 = ½ ln 3。∎

题 3.2 求 limx→0+ xsin x(提示:xsin x = esin x · ln x)。

解 关键是 sin x · ln x:ln x → −∞ 而 sin x → 0,属 0·∞ 型。sin x ~ x(x → 0+),故 sin x · ln x ~ x ln x → 0(第一章已立 x ln x → 0,或用 x ln x = ln x / (1/x) 夹逼)。于是 xsin x = esin x·ln x → e0 = 1。∎(指数—对数复合是「化幂为积」的标准动作:fg = eg ln f。)

题 3.3 设 f 在 x0 连续,证明 |f| 在 x0 连续。逆命题成立吗?

解 ||f(x)| − |f(x0)|| ≤ |f(x) − f(x0)|(绝对值的 Lipschitz 性),ε-δ 直接搬。逆不真:f ≡ sgn x 在 0 处 |f| = 1 处处连续,但 f 在 0 跳跃。∎(「连续性通过绝对值传递」与「通过连续函数的复合传递」是同一条复合定理的两张皮:|·| 本身连续。)

题 3.4 f, g 在 [a,b] 连续,证明 h = max(f, g) 在 [a,b] 连续。

解 max(f, g) = (f + g + |f − g|)/2——由四则运算 + 题 3.3,h 连续。∎(min 同理:min(f,g) = (f + g − |f − g|)/2。max/min 的连续性不用分类讨论,一行代数解决——「用公式绕开情形分析」是分析学的高级技巧。)

本课收束:初等函数连续 ⟹ 求极限 = 代值;复合条件先核(内层极限落在外层定义域);max/min 有公式。

习题

第三章 连续:一条不断的线习题课四 闭区间定理应用

题 4.1 f 在 [a, b] 连续且无零点,证明 f 在 [a, b] 上恒正或恒负。

解 反证:若 f(a) > 0 > f(b)(异号),零点定理给出零点,矛盾。故同号。∎(「连续 + 无零 ⟹ 不变号」是介值定理的最常用推论——连续函数的符号是「区域性质」。)

题 4.2 f 在 [0, 1] 连续,f(0) = f(1),证明存在 ξ ∈ [0, 1/2] 使 f(ξ) = f(ξ + 1/2)。

解 造 g(x) = f(x + 1/2) − f(x) 在 [0, 1/2] 连续。g(0) = f(1/2) − f(0),g(1/2) = f(1) − f(1/2) = f(0) − f(1/2) = −g(0)。若 g(0) = 0,取 ξ = 0;否则 g(0)g(1/2) < 0,零点定理给 ξ ∈ (0, 1/2)。∎(「等距点对」问题的万能钥匙:构造差函数,端点值恰好相反数。)

题 4.3 f 在 [a, b] 连续,证明 m ≤ f(x) ≤ M(m, M 为最小、最大值),且值域恰为 [m, M]。

解 最值定理给出 x1, x2 使 f(x1) = m, f(x2) = M。任取 μ ∈ [m, M]:μ 介于 f(x1) 与 f(x2) 之间(当 μ ∈ (m, M))或恰为端点值,由介值定理(含端点情形)μ 被取到。故 f([a,b]) = [m, M]。∎(「闭区间上连续函数的像恰是闭区间」——介值 + 最值的合体,也是 3.14 拓扑语言「连通集的连续像连通」的实数版。)

题 4.4 f 在 [a, +∞) 连续,f(a) > 0,且 limx→+∞ f(x) = −1,证明 f 在 (a, +∞) 内有零点。

解 由极限定义,存在 B > a 使 x > B 时 f(x) < −1/2 < 0。在 [a, B] 上用零点定理(f(a) > 0, f(B) < 0)。∎(无穷区间先「切段归闭」,B 是切割点——这是处理 +∞ 的标准动作,往后 chapters 反复用。)

本课收束:变号 ⟹ 有零;差函数造法;值域 = [m, M];无穷区间切段。四个动作都是「介值/零点 + 一个构造」。

习题

第三章 连续:一条不断的线习题课五 零点定理与方程求根

题 5.1 证明 x = cos x 在 (0, π/2) 内有唯一实根,并用二分法求到 10−1。

解 g(x) = x − cos x:g(0) = −1 < 0, g(π/2) = π/2 > 0,存在性得。唯一性:g′ = 1 + sin x > 0(第五章工具;初等替代:x1 < x2 ⟹ x1 − cos x1 < x2 − cos x2 因 x 严格增而 cos 严格减)。二分:[0, 1.57]:c=0.785,g = 0.785 − 0.707 > 0 → [0, 0.785];c = 0.393,g = −0.314 → [0.393, 0.785];c = 0.589,g = −0.118 → [0.589, 0.785];c = 0.687,g = 0.0 → 0.687 即 10−1 内的根(ξ ≈ 0.74 精确到 10−2,继续二分得 0.739)。∎

题 5.2 方程 x3 + x − 1 = 0 有几个实根?各自落在哪些区间(长度 < 0.5)?

解 f′ = 3x2 + 1 > 0 严格增 ⟹ 至多一根;f(0) = −1 < 0, f(1) = 1 > 0 ⟹ 恰一根。取样定位:f(0.5) = 0.125 + 0.5 − 1 = −0.375,f(0.75) = 0.421875 − 0.25 = 0.171875 > 0,根 ∈ (0.5, 0.75)。∎(严格增 ⟹ 至多一根的初等替代见题 5.1。)

题 5.3 f 连续,方程 f(x) = 0 在任何有界区间内至多有限个根。真吗?

解 假!连续函数的零点集可以是无限集而不含区间:如 f(x) = x·sin(1/x)(x≠0),f(0)=0,在 (0, 1) 内零点集 {1/(kπ)} 无穷多。但若 f 不恒为零且 f 在区间内解析(第五章之后的概念)则真——连续性的宽容正是解析性的严格。∎(警示题:连续函数的零点可以「稠密」到任意接近,介值定理只管「过零」,不管「几次」。)

题 5.4 用零点定理重证:任何奇次实系数多项式至少有一个实根。

解 p(x) = anxn + …,n 奇,an > 0。|p(x)| ≥ anxn − (|an−1|xn−1 + …) → ±∞ 分别当 x → ±∞(首项支配,严格不等式见第五章多项式极限)。故存在 b 使 p(b) > 0, a 使 p(a) < 0,零点定理收工。∎(「首项支配」的严格化:提 |anxn| 后其余项和 ≤ |an|xn/2 当 |x| 足够大。)

本课收束:存在性(变号)与唯一性(单调)分开证;「切段归闭」处理无穷;连续零点集可以无限稠密。

习题

第三章 连续:一条不断的线习题课六 一致连续初步

题 6.1 用定义证明 f(x) = x2 在 [0, 2] 上一致连续。

解 |x′2 − x″2| = |x′ + x″||x′ − x″| ≤ 4|x′ − x″|(x′+x″ ≤ 4)。任给 ε 取 δ = ε/4,与点无关。∎(斜率上界 4 是全区公共的——这正是「一致」的可视含义。)

题 6.2 证明 √x 在 [0, +∞) 上一致连续(提示:分 |x′ − x″| 大小两段)。

解 对 x′, x″ ≥ 0:当 |x′ − x″| < 1 时不妨 x″ ≤ x′,|√x′ − √x″| = |x′ − x″|/(√x′ + √x″) ≤ √|x′ − x″|(分母 ≥ √|x′−x″|,因 x′ − x″ = (√x′−√x″)(√x′+√x″) ⟹ √x′ + √x″ ≥ √(x′−x″))。故 |x′ − x″| < ε2 时差 < ε。当 |x′ − x″| ≥ 1 时直接 |√x′ − √x″| ≤ √x′ + √x″,无界段?——不需要:一致连续只对「距离小于 δ 的点对」提要求,取 δ = min{1, ε2} 即覆盖全部要求情形。∎(√x 在 0 处导数无穷却一致连续——「陡」不必然破坏一致连续,反例的精神要吃透:一致连续怕的是「越来越陡无上界」,√x 是「越来越陡但有衰减节奏」。)

题 6.3 证明:f 在 (a, b) 连续,且 limx→a+ f = A, limx→b− f = B 都存在,则 f 在 (a, b) 一致连续。

解 补定义 F(a) = A, F(b) = B:F 在 [a, b] 连续(左右端点的连续性恰由所给极限保证)。康托定理 ⟹ F 在 [a, b] 一致连续 ⟹ 限制在 (a, b) 上仍一致连续。∎(「补端点 + 康托」是处理开区间一致连续的标准件——端点极限存在性补上了「逃逸口」。)

题 6.4 sin(1/x) 在 [c, 1] 上一致连续(例 9 已证),问 c → 0+ 时它「渐坏」的速度如何体现?

解 康托给的公共 δ 依赖 c:粗略地,|f(x′) − f(x″)| ≤ |1/x′ − 1/x″| = |x′ − x″|/(x′x″),在 [c, 1] 上 1/(x′x″) ≤ 1/c2,故 δ ≈ εc2——c 越小 δ 越小,c → 0 时 δ → 0,公共 δ 崩塌,一致性失效。∎(「每个 c 都行但 c = 0 崩」是紧性边界的定量展示:定理只保证存在,不保证一致地好。)

本课收束:斜率上界法;分段估计;补端点 + 康托;δ(ε) 对参数的依赖是「一致性质量」的刻度。

习题

第三章 连续:一条不断的线习题课七 康托定理与反例构造

题 7.1 证明 f(x) = 1/x2 在 (0, 1) 不一致连续。

解 点列法:x′n = 1/n, x″n = 1/(n+1),距离 = 1/(n(n+1)) → 0,函数差 = n2 − (n+1)2 = −(2n+1),绝对值 → ∞ ≥ ε0。∎(比 1/x 更狂:函数差不仅不趋于零,还发散。)

题 7.2 f(x) = x·sin x 在 [0, +∞) 一致连续吗?

解 一致连续。任给 ε:|f(x′) − f(x″)| ≤ |x′||sin x′ − sin x″| + |sin x″||x′ − x″| ≤ x′·|x′ − x″| + |x′ − x″|……此路在无穷远失效(x′ 无界)。正确路线:x·sin x 的导数 sin x + x cos x 无界——不能走 Lipschitz。用「无穷区间分解」:在 [0, M] 上一致连续(康托);选 M 后对 x′, x″ > M?——x sin x 在远处振幅线性增长,两点相距 δ 函数差可到 δ·x 无界!结论:不一致连续。取 x′ = 2kπ + π/2, x″ = 2kπ + π/2 + π/(4k+1)(距离 → 0),f(x′) = 2kπ + π/2, f(x″) = x″·sin x″ ≈ (2kπ + π/2)(1 − 1/(4k+1)2/2) 差 ≈ (2kπ)/ (8k) = π/4·… 精确构造:x″ = 2kπ + π/2 + π/(4k),sin x″ = cos(π/(4k)) → 1,f(x′) − f(x″) = x′ − x″·cos(π/(4k)) ≈ (2kπ)(1 − cos(π/4k)) + π/(4k)·… → 需细心:1 − cos(π/(4k)) ≈ π2/(32k2),乘 2kπ 得 π3/(16k) → 0。糟糕,这个构造失败了——换 x″ = 2kπ + π/2 + π/(2k)·1/2 使 sin 下降更快:sin(π/2 − h) = cos h ≈ 1 − h2/2,f 差 ≈ x′ − x″cos h ≈ (2kπ)(h2/2) − h + h2/2·… 令 h = √(1/k):f(x′) − f(x″) ≈ 2kπ·(1/(2k)) − √(1/k) = π − 1/√k → π ≥ ε0。距离 |x′ − x″| = √(1/k) → 0。∎ 不一致连续。(构造题的诚实记录:第一次构造失败,检查后改 h = √(1/k) 成功——反例构造常需两稿。)

题 7.3 证明:f 一致连续 ⟹ |f| 一致连续;又 f, g 一致连续 ⟹ f + g 一致连续。f·g 呢?

解 前两问与题 3.3/3.4 同法(不等式全「一致」)。f·g 不一定:f = g = x 在 ℝ 一致连续?——x 在 ℝ 不一致连续!换 f = g = sin x(一致连续),f·g = sin2x = (1 − cos 2x)/2 一致连续,此例不反。真反例:f = g = 1/x 在 [1, ∞)(一致连续:导数有界),f·g = 1/x2 在 [1, ∞) 一致连续也不反;f = g = x 在 ℝ:f·g = x2 在 ℝ 不一致连续,而 x 在 ℝ 不一致连续——前提就不满足。取 f = g = sin(x2)?它不一致连续。标准反例:f(x) = g(x) = x 在 ℝ 上其实是一致连续的(|x′ − x″| < δ ⟹ |f − g 差| < ε,δ = ε 即可,与点无关)!故 f·g = x2 不一致连续给出反例:一致连续 × 一致连续 = 不一致连续。∎(注意:x 在 ℝ 上一致连续——与 x2 在 ℝ 形成最干净的对照对。)

本课收束:函数差的「发散版」点列;构造题允许多稿;「x 一致、x2 不一致」是 ℝ 上最轻的一对反例。

习题

第三章 连续:一条不断的线习题课八 反函数与复合连续

题 8.1 证明 arctan x 在 ℝ 上严格增且连续。

解 tan 在 (−π/2, π/2) 严格增连续,值域 ℝ。反函数定理 ⟹ arctan 严格增连续于 ℝ(整个 ℝ 都是「内部」,无端点补票问题)。∎(对照例 10 的 arcsin:arctan 是「无端点」的幸运儿。)

题 8.2 f 在区间 I 上连续且是单射,证明 f 严格单调。

解 用介值定理反证:若不单调,存在 x1 < x2 < x3 使 f(x2) 不在 f(x1) 与 f(x3) 之间「外侧」——具体地,设 f(x1) < f(x3) 但 f(x2) > f(x3)(其他情形镜像)。取 μ ∈ (f(x3), f(x2)):μ 介于 f(x1) 与 f(x2) 之间 ⟹ 存在 ξ ∈ (x1, x2) 使 f(ξ) = μ;μ 又介于 f(x2) 与 f(x3)… 不对,μ < f(x2) 且 μ > f(x3),μ 介于 f(x3) 与 f(x2) 之间 ⟹ 存在 η ∈ (x2, x3) 使 f(η) = μ。ξ ≠ η 而 f(ξ) = f(η),与单射矛盾。∎(「连续 + 单射 ⟹ 严格单调」是反函数理论的地基——没有单调,反函数谈不上「严格增减」。)

题 8.3 求 limx→+∞ arctan x 与 limx→−∞ arctan x,并说明 arctan 为何不一致连续(若不一致)。

解 极限分别 π/2 与 −π/2(由 tan 的行为反推 + 夹逼:对 ε,取 T 使 x > T 时 tan(T′) > tan(π/2 − ε)…)。一致连续:arctan 在 ℝ 连续,且导数 1/(1+x2) ≤ 1 有界,Lipschitz:|arctan x′ − arctan x″| ≤ |x′ − x″|,δ = ε。∎(「x → ∞ 时函数走平」恰是「渐近线 + 一致连续」的良性组合——水平渐近线救了它。)

题 8.4 f 在 ℝ 连续且 limx→±∞ f(x) 存在(有限),证明 f 有界且一致连续。

解 由两端极限存在,存在 M 使 |x| > M 时 |f(x) − L±| < 1,有界;[−M−1, M+1] 上由有界性定理有界。合并得整体有界。一致连续:|x| > M 区域由柯西型论证(极限存在 ⟹ 对 ε 取公共 X,x′, x″ > X 时函数差 < ε——「尾段一致」);中间 [−M−1, M+1] 康托;接口处 δ 取三段最小。∎(「两尾夹中间」是无穷区间一致连续证明的标准三板斧,对照题 4.4 的切段思想。)

本课收束:反函数三件套(连续 + 单射 ⟹ 单调 ⟹ 反函数连续);端点补票;无穷区间「两尾夹中间」。

习题

第三章 连续:一条不断的线习题课九 完备性等价命题

题 9.1 用单调有界原理证明区间套定理。

解 区间套 [an, bn]:an 单调增有上界 b1 ⟹ an → ξ(单调有界②);bn 单调减有下界 a1 ⟹ bn → η。ξ = lim an ≤ lim bn = η,而 η − ξ ≤ bn − an → 0,故 ξ = η。此点属于所有区间:对每个 n,an ≤ ξ ≤ bn(增列的极限不小于任何项,减列反之)。∎

题 9.2 用区间套定理证明确界原理。

解 设 S 非空有上界 M。构造:取 a1 ∈ S, b1 = M(f 的「变号结构」:S 中有元素 ≤ b1 且 b1 是上界…准确说用二分:c = (a+b)/2,若 c 是 S 的上界则 b′ = c,否则取 S 中元素 s > c 置 a′ = s)。得区间套 [an, bn],每步保持「an ∈ S 或可换为 S 的更大元素、bn 是上界、长度 → 0」。由题 9.1 的(区间套 → 收敛)链得 ξ = an = bn 的公共极限。ξ 是上界(ξ ≤ bn ∀n,且若 s ∈ S 有 s > ξ + ε,则 bn ≥ s > ξ + ε 与 bn → ξ 矛盾);ξ 是最小上界(任给上界 y < ξ,则某步 an > y 而 an ≤ sn ∈ S,y 不是上界)。∎

题 9.3 用 B–W 证明柯西收敛准则(基本列必收敛)。

解 基本列有界(取 ε = 1 得尾项界,前有限项照抄)。B–W 给收敛子列 ank → a。再由基本列定义:任给 ε,存在 N 使 n, m > N 时 |an − am| < ε/2。取子列指标 nk > N 且充分大使 |ank − a| < ε/2,则 |an − a| ≤ |an − ank| + |ank − a| < ε。∎

题 9.4 把 ①→②→④→③→① 的闭环补全(哪些已证、哪些缺口)。

解 ①⟹②(第一章 1.7 已证:上确界供给单调列的极限);②⟹④(B–W 的二分证明:二分选半保持无穷项,区间套 + 单调列……准确说标准证明用区间套;用②的路线:考虑 bn = sup{ak : k ≥ n} 的单调减有界列,其极限即子列极限——这是「上极限」路线);④⟹③(题 9.1 反向:区间套的 an 有界 ⟹ B–W 给收敛子列,an 与 bn 的子列极限重合因长度 → 0);③⟹①(题 9.2 已用,题 9.2 本质是 ③ ⟹ ① 的书写)。闭环焊死。∎(六命题的完整等价图见 3.13;⑤⑥ 的接入见下册对应章节。)

本课收束:等价证明的通用手法是「构造 + 收拢」;每条命题证明另一条时,都在借用自己「不要钱」的结构(单调性、二分、有界性)。

习题

第三章 连续:一条不断的线习题课十 开方术与不动点迭代

题 10.1 按《九章》开方术求 √55440 的整数部分,并说明与「区间套」的对应。

解 55440 介于 2352 = 55225 与 2362 = 55696 之间,整数部分 235(「议所」:先定「商」的位数——三位数商起于百位:2002 = 40000 ≤ 55440 < 9002,试 2;再逐位:2302+…按术逐步)。对应关系:每确定一位商,剩余「实」(残差)缩小一档,等价于区间 [235, 236] 再分十段定位——十进版的逐次半分。∎(「借算步之」的每一次进位 = 区间精化一档;刘徽「上下相命」= 区间的左右端点。)

题 10.2 用巴比伦迭代求 √10(x0 = 3),做三步,给出误差估计。

解 x1 = ½(3 + 10/3) = 3.1667;x2 = ½(3.1667 + 10/3.1667) = 3.1623;x3 = ½(3.1623 + 10/3.1623) = 3.16228。√10 = 3.16227766…,x3 误差 ≈ 2×10−6。理论估计:en+1 = en2/(xn + √10) ≤ en2/(2√10)(因 xn ≥ √0)——由 e2 ≈ 0.00058 得 e3 ≤ 0.000582/(6.32) ≈ 5×10−8,实际 2×10−6(因 e2 理论估计用了粗界)。∎

题 10.3 迭代 xn+1 = (xn2 + a)/(2xn + 1) 收敛到什么?

解 不动点:x = (x2 + a)/(2x + 1) ⟺ 2x2 + x = x2 + a ⟺ x2 + x − a = 0 ⟺ x = (−1 + √(1+4a))/2(正根)。收敛性:φ′(x) = (2x(2x+1) − 2(x2+a))/(2x+1)2 = (2x2 + 2x − 2a)/(2x+1)2,在不动点附近 |φ′| < 1(x > 0, a > 0 时可验),迭代收敛到正根。∎(「先解不动点方程认领目标,再验压缩」是迭代题的标准开场。)

题 10.4 证明:0 < x0 < 1 时迭代 xn+1 = xn(1 − xn)·4 是否收敛?收敛到什么?(逻辑斯谛映射 r=4 的初探)

解 不收敛——r = 4 的逻辑斯谛映射在 (0,1) 内是混沌的:对几乎所有初值,序列在整个 (0,1) 内「游荡」不聚拢。但存在特殊初值:x0 = ½ → x1 = 1 → x2 = 0 → 恒 0(收敛,但这是测度零的例外);x0 = sin2(π·2k/3·…) 等周期轨道。∎(警示题:单调有界与压缩原理都需要「方向性」,逻辑斯谛 r=4 既不单调也不压缩——连续映射 + 区间 ≠ 必收敛,混沌就在连续函数的果实里。此题埋一颗现代动力系统的种子,综合站挑战二将回收。)

本课收束:开方术 = 十进区间套;巴比伦迭代 = 牛顿法前身(二阶);迭代三问「不动点在哪、压不压缩、初值有没有戏」;无压缩则可能混沌。

习题

第三章 连续:一条不断的线习题课十一 综合训练

题 11.1 f 在 ℝ 连续,且 limx→−∞ f = −1, limx→+∞ f = 1。证明:存在 ξ 使 f(ξ) = 0。

解 由左端极限 = −1 < 0,存在 a 使 f(a) < −1/2;由右端极限 = 1 > 0,存在 b > a 使 f(b) > 1/2。[a, b] 上零点定理。∎(两头极限反向 ⟹ 穿零,是「无穷区间版」零点定理。)

题 11.2 f 在 [a, b] 连续,x1, …, xn ∈ [a, b],证明存在 ξ 使 f(ξ) = (f(x1) + … + f(xn))/n。

解 均值介于 min{f(xi)} 与 max{f(xi)} 之间(均值不等式,离散版),而 min/max 被 f 取到(最值定理),介值定理接力。∎(「均值必被取到」——介值定理的统计学面孔:n 个测量值的平均也是系统可实现的值。)

题 11.3 f 在 [0, 1] 连续,f(0) = f(1)。证明:对任意正整数 n,存在 ξ 使 f(ξ) = f(ξ + 1/n)(ξ ∈ [0, 1 − 1/n])。

解 (题 4.2 的 n = 2 版升级。)造 g(x) = f(x + 1/n) − f(x) 在 [0, 1 − 1/n] 连续。假设 g 处处同号,不妨全 > 0:则 f(1) > f(1 − 1/n) > f(1 − 2/n) > … > f(0),与 f(0) = f(1) 矛盾。故 g 有正有负或为零,零点定理。∎(n = 2 的「相反数」技巧不够用,换「同号 ⟹ 链式矛盾」——链条长度恰是 n,离散步骤的又一胜利。)

题 11.4 f 在 [0, +∞) 连续,0 ≤ f(x) ≤ x(x ≥ 0),证明存在不动点(f(ξ) = ξ)。只有一点吗?

解 造 g(x) = f(x) − x ≤ 0;g(0) = f(0) − 0 ≥ 0。若 g(0) = 0 则 ξ = 0;否则 g(0) > 0 而 g 取负值或 g(1) ≤ 0:由 0 ≤ f(1) ≤ 1 分情况,g 在某处 ≤ 0,介值给 ξ。不唯一:f(x) = x/2 与 f(x) = x 都满足(后者全部点都是不动点)。∎(不动点的「区间版」存在性——3.16 的蛛网在压缩条件缺失时仍可由介值担保存在,只是不唯一、不迭代构造。)

本课收束:反向极限穿零;均值必达;链式矛盾;区间不动点。四题全是「介值/零点 + 一个构造」,构造不同定理不改。

习题

第三章 连续:一条不断的线复盘:错题归档与三问自测

十节习题课做完,错题按五类病因归档(与第一章、第二章同一账本):

病因本章高发题对症药
① 概念不清一致连续 vs 逐点连续(题 6.1–6.4、7.1–7.3)重画「每户自管 vs 全区统供」对比表(3.10)
② 条件漏验零点定理忘验端点异号;反函数忘验单射(题 5.2、8.2)写定理前先抄三行「前提清单」
③ 构造失败反例点列构造(题 7.2 两稿才成)先定病灶(端点飞值 / 无穷远变陡 / 振荡),再对症造点
④ 书写跳步ε-δ 反证四件套缺项(例 8 的纪律)背四件套:ε0 值 → 任给 δ → 具体点对 → 结论句
⑤ 定理越界开区间上引用最值定理;未证收敛先取极限(题 10.3)每次引用定理默念区间「闭不闭」;迭代三问走全

三问自测(合上书回答):

一问:一致连续与连续的 ε-δ 定义只差一个量词的位置——差在哪里?一句话说清。

二问:闭区间三定理(有界、最值、介值)共用哪「三件套」证明骨架?各自哪一步用了「闭」?

三问:巴比伦迭代收敛的证明用了完备性链条中的哪一环?若把迭代改成 xn+1 = xn2 + a(a = −3/4 与 a = −5/4),命运有何不同?

参考线 一问:δ 是否允许依赖点(逐点)或只依赖 ε(一致)。二问:反证供料 + B–W(或确界)收拢 + 连续性收割;「闭」保证收拢点不逃出区间。三问:单调有界原理②;a = −3/4 收敛到 −½(不动点,压缩成立),a = −5/4 发散(不动点是排斥子 |φ′| > 1)——同一公式,参数一动,命运两隔。
格物札记

第三章 连续:一条不断的线格物札记① 《九章》开方术的几何解释:从面积分割到算法

开方术原文(少广章):「置积为实。……议所得,以所得副以加定法,以除。以所得副从定法。复除折下如前。」二十二个字压缩了一整套算法。它配得上一个几何解释——而且这个解释恰好是「连续性思想」的古代标本。

几何翻译:开方 √N 求的是面积为 N 的正方形边长。开方术的每一步,都是在正方形里镶边:已知已镶部分是边长 a 的方形(面积为 a2),剩余「实」N − a2 是一条 L 形地带。下一步「议所」估算镶边的厚度 h,使 L 形带(面积 2ah + h2)被填掉——「以所得副以加定法」正是把 L 形带的两个分量(两个 2ah + h2 修正项)合并成除法的除数。镶边一层层进行,方形边长逐位逼近 √N。

a2​ 已知方形 a2​ a2​ ah ah h2​ L 形镶边带 2ah + h2​ 层层镶边 ⟹ 边长 → √N
图 3-10 开方术的几何本相:在正方形上层层镶边——「实」的每次扣除 = L 形带 2ah + h2(右图虚线为逐层边框,「实」即待填面积)

这页几何翻译把三条线索拧成了一股:算法(术:镶边流程可执行)、代数((a+h)2 = a2 + 2ah + h2 的展开)、逼近(边长序列逐位收敛到 √N,区间套担保)。刘徽注「上下相命」说边长夹在「已镶」与「再镶一层」之间——这正是区间套的本土表述。而 L 形带面积 2ah + h2 在 h 缩小时「主部是 2ah」,这个「主部」直觉在第四章将升格为微分的定义 df = f′dx:开方术的镶边,是微分学的史前史。

最后记一笔算法史:开方术是逐位算法(digit-by-digit),巴比伦迭代是倍率算法(每步误差平方)。两者在计算器时代合流——现代 CPU 的浮点开方指令先用查表「议所」得初值,再用牛顿迭代(巴比伦的推广)精化:东方的逐位 + 西方的倍率,一次开方,两支传统各出一半力。

格物札记

第三章 连续:一条不断的线格物札记② 现代接口:拓扑连续与计算机浮点世界的连续悖论

接口一:连续映射的两张面孔。本章的 ε-δ 定义与 3.14 的「开集原像」定义在 ℝ 上等价,但后者在一切拓扑空间里工作。现代数学把「连续」从「函数的性质」升格为「空间的资格认证」:两个空间之间存在连续双射且逆也连续,称同胚(homeomorphism)——「在拓扑学眼里是同一个空间」。同胚不变量(连通性、紧性、基本群)是空间的「户口信息」:咖啡杯与甜甜圈同胚(都恰有一个「环柄」),是拓扑学的入门梗,其严格化正是「连续 + 连续逆」的兄弟概念在三维的表演。本章证的「连续 + 单射 ⟹ 严格单调」(题 8.2),就是同胚理论在 ℝ 上的第一块砖:区间到区间的连续单射必是同胚。

接口二:浮点世界的连续悖论。计算机里没有实数轴,只有浮点数集 F——一个离散集合(64 位下约 264 个点,间距不均)。于是产生悖论:一切计算机上的「连续函数」都是离散点集上的函数,而离散集上任何函数都连续(每点都是孤立点,ε-δ 平凡成立)!那数值分析在算什么?答案是:计算机模拟的不是连续性本身,而是一致连续的定量内容——「输入微扰 ⟹ 输出微扰」的 Lipschitz 型不等式。数值稳定性的全部学问(条件数、误差传播、病态问题)都是在浮点上重建「一致连续」的定量纪律。

悖论的深化 康托定理在浮点世界自动成立(F 在任何有界范围有限 ⟹ 一致连续白送),反而「逐点连续但不一致连续」的病态在 F 上无法存在——病态恰恰需要无限的点密度。这提示:分析的精细概念(一致 vs 逐点、紧性、完备性)不是多余的抽象,而是实数轴无限密度的专属现象;一旦密度有限,全部分界消失。数学的深度常常就藏在这种「抽象必够用、不抽象必翻车」的分界处。

接口三:形式化数学中的连续。Lean 定理证明器对康托定理的完整形式化约 200 行——每一个 δ 的选取、每一处 B–W 的调用都被机器验收。2017 年起,反函数定理、介值定理的形式化已成为数学库(mathlib)的标配。有意思的是形式化者的报告:写 ε-δ 证明时机器最常拒绝的是「忘验 δ > 0」「忘验点在定义域内」——恰是题 5.2、8.2 里人类也常漏的条件。机器是严格化的照妖镜:它不会放过任何一处「显然」。

综合站

第三章 连续:一条不断的线章小结:知识图谱与方法表

本章知识图谱——以「连续性」为根、以「闭区间」为干、以「完备性」为地下水的三层树:

连续性(定义层) 间断点四分类 运算封闭(四则复合反) 一致连续(康托) 有界 · 最值 介值 · 零点 迭代 · 不动点 完备性六重奏(地下水:①–⑥ 等价)
图 3-11 第三章知识图谱:定义层 ⟹ 运算层 ⟹ 整体层,根须扎进完备性

与前后章的接口:第二章的函数极限是本章的地基(连续 = 极限值等于函数值);第四章的导数是连续性的精化(可导 ⟹ 连续,反向不真——魏尔斯特拉斯函数是分水岭);「一致连续」将在级数一章以「一致收敛」的兄弟身份重现;紧性语言将在多元微分学(紧集上最值)与下册(紧拓扑空间)全面接管。

数字清点:本章 18 页讲义立了 6 组定义、4 条整体定理、1 个等价命题群;12 道例题覆盖「验证—分类—求根—判定—迭代」五类题型;13 幅图。下一章把镜头从「图像不断」推向「变化多快」——导数登场。

综合站

第三章 连续:一条不断的线思想卡:连续是把「附近」管理起来的学问

一句话:连续性不关心函数「在一点等于什么」,只关心它「在附近如何行动」。ε-δ 的全部内容可以翻译成一句管理学的行话:任凭邻域被要求得多小(ε),总存在一个自己的小领地(δ),领地内的行为不越界。

三张子卡:

① 逐点 vs 一致:每点各有一块领地(连续)⟹ 全域共用一块领地(一致连续)——这个升级不是自动的,它要靠「紧性」买单。康托定理的实质:闭区间替付了钱。

② 点态 vs 整体:介值定理、最值定理都是从「每点局部光滑」兑换出「整体有型」——兑换率由完备性(紧性)决定。理解定理的正确姿势不是背结论,而是记住兑换条件:闭区间不闭,合同作废。

③ 连续 vs 可导:连续只要求「无跳变」,可导还要求「有确定的速度」。波尔查诺的病态函数(处处连续处处不可导)宣判:无跳变 ≠ 有速度——「光滑」比「不断」苛刻得多。这颗种子第四章发芽。

反直觉清单(本章五大「居然」):

· 居然连续函数可以在闭区间的子集上无界?不——1/x 在 (0,1] 无界,但 (0,1] 不闭。闭区间是刚性的。

· 居然处处连续可以处处不可导?(波尔查诺函数,图像无限「毛刺」。)

· 居然 x 在 ℝ 上一致连续而 x2 不一致?(陡度无界是唯一的敌人。)

· 居然「连续 + 单射」强制「严格单调」?(介值定理不许折返——题 8.2。)

· 居然√x 在 0 处「导数无穷」却一致连续?(怕的是越来越陡无上界,不是陡本身。)

思想卡的一句话收束:分析学的成熟标志,是把「附近」从一个感觉升级为一套可计算、可交易、可审计的契约语言。

综合站

第三章 连续:一条不断的线挑战一 证明「开集原像」定义蕴含 ε-δ 定义

任务:设 f: ℝ → ℝ 满足拓扑定义(每个开集的原像是开集)。证明 f 在每点 x0 处按 ε-δ 意义连续。

解 任给 ε > 0,考虑开区间 V = (f(x0) − ε, f(x0) + ε)——这是值域中的开集。由拓扑连续性,f−1(V) 是 ℝ 中的开集。x0 ∈ f−1(V)(因 f(x0) ∈ V)。开集的定义保证:存在 δ > 0 使 (x0 − δ, x0 + δ) ⊂ f−1(V)——这正是「开集包含它的每一点的一个邻域」。

于是 |x − x0| < δ ⟹ x ∈ f−1(V) ⟹ f(x) ∈ V ⟹ |f(x) − f(x0)| < ε。ε-δ 连续成立。∎

反向(ε-δ ⟹ 开集原像):设 U ⊂ 值域开,要证 f−1(U) 开。任取 x0 ∈ f−1(U),则 f(x0) ∈ U;U 开给出 ε 使 (f(x0) − ε, f(x0) + ε) ⊂ U;ε-δ 连续给出 δ 使 |x − x0| < δ 时 f(x) ∈ U,即 (x0 − δ, x0 + δ) ⊂ f−1(U)。每点都有内藏邻域 ⟹ f−1(U) 开。∎

反思:两个方向的证明各只有几行,重量全部压在一个词上——「开集」的定义(每点含邻域)。这就是抽象化的经济学:把「邻域」的直觉一次打包进「开集」概念,之后所有定理(复合、同胚、紧性)的证明都变成轻装短途。3.14 预告的「紧集的连续像紧」「连通集的连续像连通」,证明同样只要几行——但那需要先花一整章(下册)把「紧」「连通」的地基打好。

加分挑战:把本题的证明推广到 f: X → Y(X, Y 是任意拓扑空间),并指出哪一步在一般空间中没有对应物(提示:一般空间没有「加、减 ε」的代数结构,但证明里根本没用它——这正是拓扑定义的深意)。反向再想:如果 f 不连续,f−1(V) 一定不是开集吗?——「存在一个开集原像不开」与「所有开集原像开」的关系,否定词精确书写。

综合站

第三章 连续:一条不断的线挑战二 用介值定理重建蛛网迭代的存在性

任务:φ 在 [a, b] 连续且 φ([a, b]) ⊂ [a, b](「区间映入自身」)。证明 φ 在 [a, b] 内有不动点。这是 3.16 与题 11.4 的完全版——蛛网图「必然有落点」的理论保证。

解 造 g(x) = φ(x) − x,在 [a, b] 连续。由值域条件:φ(a) ≥ a ⟹ g(a) ≥ 0;φ(b) ≤ b ⟹ g(b) ≤ 0。

若 g(a) = 0 或 g(b) = 0,端点即不动点。否则 g(a) > 0 > g(b),零点定理给 ξ ∈ (a, b) 使 g(ξ) = 0,即 φ(ξ) = ξ。∎

检验两颗豆:φ(x) = x2/2 + 1 在 [1, 2](φ(1) = 1.5 ∈ [1,2],φ(2) = 3 ∉ [1,2]——条件不满足!换 [1, 2.5]:φ(2.5) = 4.125 ∉。看来 x2/2 + 1 的不动点 x2/2 + 1 = x ⟹ x = 2 在 [1, 2] 边界上——g(2) = 0,端点不动点,条件在 [1,2] 恰好半满足)。再取 φ(x) = cos x 在 [0, 1]:φ(0) = 1 ∈ [0,1],φ(1) = 0.540 ∈ [0,1],条件满足 ⟹ 有不动点 ξ ≈ 0.739(cos x = x 的「Dottie 数」)。蛛网迭代 x0 = 0.5 → 0.8776 → 0.6390 → 0.8027 → … 确实被吸向 0.739。∎

反思:介值定理只担保不动点存在,不担保蛛网迭代收敛到它——收敛需要「压缩」条件(|φ′(ξ)| < 1 附近的定量版,第五章后的 Banach 压缩原理)。题 10.4 的逻辑斯谛 r = 4 满足本挑战的条件(把 (0,1) 映入 (0,1))却不收敛——存在与可达的鸿沟,正是「紧性定理」与「迭代动力学」的分界线。

加分挑战:把条件减弱为 φ([a,b]) ⊃ [a,b](「映超自身」),证明仍有不动点(提示:这回用 g 在端点同号还是异号?φ(a) < a 与 φ(b) > b 不会同时发生吗?——仔细讨论)。再想一步:这两个定理在经济学里叫「Brouwer 不动点定理的一维版」,二维推广(Brouwer,1911)是博弈论「纳什均衡存在性」的发动机——一页纸的介值定理,两千年后长成了社会科学的数学基石。

综合站

第三章 连续:一条不断的线实验:二分法 vs 不动点迭代:谁逼近 √2 更快

实验设计:同一目标 √2 ≈ 1.4142135623730951,两法并跑:甲=二分法(解 x2 − 2 = 0,区间 [1, 2]);乙=巴比伦迭代(x0 = 1)。记录每步误差 en = |xn − √2| 与「有效数字位数」≈ −log10 en。

步数二分:xn二分:有效位巴比伦:xn巴比伦:有效位
11.511.51
21.2511.416673
31.37511.414226
41.437511.41421369
51.4062511.4142135611
71.4218751(已到双精度极限)15+
101.41406252——
17≈1.41421514——
35≈1.41421369——

观察与理论对照:①二分的有效位线性增长(每步 +½ 位?不——每步误差减半,有效位每步增加 log102 ≈ 0.30 位);②巴比伦的有效位爆炸式增长(1 → 3 → 6 → 9 → 11 → …,近乎每步翻倍)——这正是二阶收敛 en+1 ≈ en2/(2√2) 的指纹;③两法第 1 步相同(都是 1.5)——起点相同,分岔从此开始。

为什么巴比伦快:二分每步只消费「符号」1 比特信息;巴比伦每步消费「数值」——它知道错多远(成比例地),并且用函数的斜率信息修正。信息利用率决定收敛阶。第五章牛顿法将把这套语言严格化:f(x) = x2 − 2 的牛顿迭代 xn+1 = xn − (xn2−2)/(2xn) 恰好就是巴比伦迭代。

实验作业:①改 x0 = 100 重跑乙法,数一数前几步「纯减半段」与「平方段」的分界(先线性后二阶,与 3.16 的「先下降后收敛」对应);②把目标换成 ∛2(迭代 xn+1 = ⅔xn + 2/(3xn2),牛顿法),验证仍是二阶;③用取整函数验证:巴比伦迭代的每一步 xn 的「有效位数字」与 3.16 误差公式的预测吻合(±1 位以内)。

实验室纪律:数值实验的表格必须带「理论对照列」——纯数字没有教学价值,数字与公式的逐项对账才有。这也是本册一贯的实验传统(第一章二分 √2、第二章割线对比、本章双法竞速)。
综合站

第三章 连续:一条不断的线章测试与评讲

A 卷(基础,30 分钟)

A1(12 分) 讨论 f(x) = (e1/x − 1)/(e1/x + 1) 的间断点并分类。

评讲 x = 0:右极限 → 1,左极限 → −1,跳跃(跳距 2);其余点初等函数连续。易错:忘算左侧(e1/x 在 0− → 0 而非 +∞),两侧世界不同的老陷阱(例 2(2)同款)。

A2(12 分) 证明方程 x·2x = 1 在 (0, 1) 内有唯一实根。

评讲 存在:g(x) = x·2x − 1,g(0) = −1 < 0, g(1) = 1 > 0。唯一:2x 严格增、x 严格增 ⟹ x·2x 严格增(两正增函数之积增)。易错:只证存在不证唯一;或「严格增」只凭感觉不落笔。

A3(12 分) f 在 [a, b] 连续且 f(x) > 0。证明存在常数 c > 0 使 f(x) ≥ c 对一切 x ∈ [a, b]。

评讲 最值定理:f 的最小值 m = f(x1) > 0(正函数的最小值还是正的——「> 0 是开条件,最小值取到 ⟹ m ≥ 0;严格正 ⟹ m > 0」,此处需最值定理取到而非仅 sup),取 c = m。易错:直接说「最小值是正的」而不引最值定理——开区间上这个论证会翻车(f(x) = x 在 (0,1) 恒正却无正的下界常数)。

A4(14 分) 用定义证明 f(x) = sin x 在 ℝ 上一致连续。

评讲 |sin x′ − sin x″| = 2|sin((x′−x″)/2)||cos((x′+x″)/2)| ≤ |x′ − x″|(和差化积 + |sin| ≤ |θ|/2)。取 δ = ε,与点无关。易错:不敢用和差化积;或绕道导数(第四章才有)。

B 卷(进阶,45 分钟)

B1(20 分) f 在 [0, 1] 连续,值域 ⊂ [0, 1]。证明存在 ξ 使 f(f(ξ)) = ξ。(提示:对 f 用挑战二得不动点,再想复合 g = f∘f。)

评讲 f 连续且 [0,1] → [0,1] ⟹ 有不动点 α(挑战二);g = f∘f 连续且映 [0,1] 入 [0,1] ⟹ g 也有不动点 β:f(f(β)) = β。两法殊途(也可直接对 g 用挑战二)。深意:不动点定理对复合自动传递——这是 Banach 压缩原理的史前形态。

B2(20 分) 证明:f 在 (a, b) 一致连续 ⟺ f 可连续延拓到 [a, b](即存在 F 在 [a, b] 连续且在 (a,b) 内 F = f)。

评讲 (⟸)F 在 [a,b] 一致连续(康托),限制仍一致。(⟹)关键是端点极限存在:由一致连续,xn → a+ 时 {f(xn)} 是基本列(|xn − xm| 小 ⟹ 函数差小)⟹ 收敛;且极限与数列选取无关(两列交错成基本列)。定义 F(a) 为该极限。同法处理 b。易错:不证「极限与数列选取无关」就贸然定义 F(a)。

B3(10 分,思考) 康托定理的证明里 B–W 把两串点收拢到同一点 x0。若 x0 恰是端点,证明的哪一步需要重新检查?

评讲 不需要——B–W 的收拢点 x0 ∈ [a, b](闭!),端点也在内,连续性在端点按单侧意义成立,ε-δ 论证照跑。此题考的是「闭区间为什么是恩惠」的最后一次点名:如果区间开,x0 可能逃到域外,连续性无从谈起。

评卷建议:A 卷 40 分及格线 28;B1 与 B2 各占 20,是「一致连续 ⟺ 端点延拓」的核心闭环——这两题过关,本章整体层即告通透。错题归档回习题课复盘页(p151)的五类病因表。

第四章

导数与微分:变化的语言

从瞬时速度难题到差商的极限;微分是线性化的艺术,差分是它的离散影子。
页型节奏:讲义×18 → 例题×12 → 习题×12 → 格物札记×2 → 综合站×6
讲义

第四章 导数与微分:变化的语言4.1 导引:两个古老的速度难题

公元前四世纪,希腊的芝诺提出四个悖论,其中「飞矢不动」最让人不安:飞行的箭在每一个瞬间都占据一个与它等长的位置——也就是说,在每一个瞬间它都是「静止」的。无穷多个静止的瞬间,怎么能累成运动?这个问题悬了两千年,因为它问的正是:某一个瞬间的速度,究竟是什么意思?平均速度人人会算(路程÷时间),可「瞬间」没有路程也没有时间可言。

同一难题在中国以更实际的面目出现。《九章算术》卷六均输章处理徭役分派:人员、路程、负担各不相同,要折算成统一的「劳」来摊派——这是在用平均变化率做统筹。平均容易、瞬时困难,中西古代数学都停在了这道门槛前。

跨过门槛的工具,就是本章的主角——导数。它把「变化」本身变成一个可以计算的对象:知道了每个瞬间的速度(导函数),反过来又能积出路程——这正是下一站(积分)的种子。本章先立概念(4.2–4.3),再练算法(4.4–4.7),然后看它如何「以直代曲」(4.8–4.9)、如何进入社会科学(4.11)、如何被现代数学重新表达(4.12),最后以魏尔斯特拉斯的「病态之美」收束直觉(4.16)。

ts s = s(t) 割线:平均速度 Δs/Δt 切线:瞬时速度 Δt 缩小,割线绕点转动,极限位置就是切线——「某一刻的速度」由「一段时间的平均」取极限而来
图 4-1 从割线到切线:芝诺之问的几何回答

「飞矢不动」的出路不在否认运动,而在重新定义「瞬间的运动」:它是平均变化的极限。极限概念在第二章已备好,本章是它第一次真正「上岗」。

讲义

第四章 导数与微分:变化的语言4.2 导数定义:差商的极限

设函数 y = f(x) 在 x0 的某邻域内有定义。给 x0 一个增量 Δx(可正可负,x0 + Δx 仍在定义域内),函数的增量是 Δy = f(x0 + Δx) − f(x0)。差商(平均变化率)为

ΔyΔx = f(x0 + Δx) − f(x0)Δx

若 Δx → 0 时差商的极限存在,就称 f 在 x0 处可导,极限值称为导数,记作

f′(x0) = limΔx→0 f(x0 + Δx) − f(x0)Δx = limh→0 f(x0 + h) − f(x0)h

三个等价写法要认全:f′(x0)(拉格朗日记号,强调「导出的函数值」)、dy/dx|x=x0(莱布尼茨记号,强调「增量之比」,第三章的速记 d/dx 像一个算子)、ḟ(牛顿记号,物理学家仍用于对时间求导)。

定义拆成三个动作:① 取增量(把「瞬间」放宽成「一小段」);② 作差商(得到平均变化率);③ 取极限(把「一小段」收紧回「瞬间」)。第二章的 ε-δ 语言在这里原样运转——导数只是一个特殊函数的极限,没有任何新魔法。

导数的几何意义:差商是割线斜率,导数是切线斜率。于是过 (x0, f(x0)) 的切线方程为 y = f(x0) + f′(x0)(x − x0)。物理意义:位移对时间的导数是瞬时速度,速度的导数是加速度——「变化的变化」也是导数。

导数不是「无穷小的比」,而是「比值的极限」——这句话是三百年混乱之后才换来的清醒(4.15 历史注)。贝克莱主教嘲讽牛顿的「消失量的幽灵」,恰恰逼出了今天的严格定义。

讲义

第四章 导数与微分:变化的语言4.3 单侧导数、可导与连续的关系

Δx → 0+ 与 Δx → 0− 两个方向的极限分别叫右导数与左导数:f′+(x0) 与 f′−(x0)。与极限的通行证完全平行:

f 在 x0 可导 ⟺ 左、右导数都存在且相等

「都存在且相等」这六个字在分段函数、绝对值函数上天天要用——尖角处的左右斜率对不上,导数就不存在。

定理(可导 ⟹ 连续) 若 f 在 x0 可导,则 f 在 x0 连续。

证明 把函数增量写成差商乘增量:

Δy = ΔyΔx · Δx ⟹ limΔx→0 Δy = f′(x0) · 0 = 0。∎

逆命题不成立:连续是「曲线不断」,可导是「曲线不但不断、还不得有尖角」。y = |x| 在原点连续但在原点的左右导数是 −1 与 +1,尖角一票否决。第三章的魏尔斯特拉斯函数还要更进一步:连续得「一笔到底」,却处处是尖角——直觉的边界远比想象的宽(4.16)。

连续(第三章) 可导 可导 ⊂ 连续;|x| 在连续圈上、可导圈外 尖角:连续但不可导 左斜率 ≠ 右斜率 ⟹ 导数不存在
图 4-2 可导是连续的「加强版」:多一个「无尖角」的要求

反向的联系记成一句话备查:可导 ⟹ 连续;连续 ⇏ 可导;不连续 ⟹ 不可导。判断分段函数在接点处是否可导的标准流程:先查连续(左右极限相等),再算左右导数(或用定义)比对。

讲义

第四章 导数与微分:变化的语言4.4 求导法则(一):四则运算

逐个用定义算差商当然可行(例 1 就这么干),但每算一个就动用一次极限太奢侈。四个法则把「组合函数」的求导化归为「零件」的求导——像《九章》把复杂工程拆成「术」一样,法则就是求导的「术」。设 u, v 都可导:

(u ± v)′ = u′ ± v′; (Cu)′ = Cu′(C 为常数)
(uv)′ = u′v + uv′; (uv)′ = u′v − uv′v2(v ≠ 0)

乘积法则证明示范(关键一步是「加一项减一项」):

u(x+h)v(x+h) − u(x)v(x)h = v(x+h)·u(x+h)−u(x)h + u(x)·v(x+h)−v(x)h

令 h → 0,用可导 ⟹ 连续(4.3 定理)知 v(x+h) → v(x),两个差商各归于 u′ 与 v′。∎ 「加一项减一项」是分析学的万能榫卯,第三章拆 |x| 用过,往后积分还会一再用到。

为什么乘积法则不是 (uv)′ = u′v′?面积模型一看便知:边长 u, v 的矩形各增长 du, dv,新增面积是两条边带 du·v + u·dv 再加角落小块 du·dv——角落是二阶无穷小,取极限时消失(这幅图在 4.8 微分一节正式入册)。

由四则法则立即得到:正切 (tan x)′ = sec2x,正割、余切、余割的导数同理可推。常值函数、幂函数(对正整数 n 用二项式展开差商)先行入表,幂函数一般情形在 4.6 由反函数求导补全。

法则的分工:定义负责「立」,法则负责「传」——有了四则与链式,初等函数的导数就全部「传」出来了,无需再碰极限。

讲义

第四章 导数与微分:变化的语言4.5 求导法则(二):链式法则

复合函数是函数的「传动装置」:y = f(g(x)) 里,x 转动 g,g 转动 f。传动比怎么复合?直觉说「相乘」——齿轮系的经验。严格化却要费一手:差商f(g(x+h)) − f(g(x)) 里,g 的增量可能为零,不能直接约分。

链式法则 设 u = g(x) 在 x0 可导,y = f(u) 在 u0 = g(x0) 可导,则

{f(g(x))}′ = f′(g(x)) · g′(x) 或记 dydx = dydu · dudx

莱布尼茨记号把结论变成了「分数约分」的形状——这不是巧合而是深意:它暗示 du 这样的「中间量」有独立身份(4.8 微分将为此正名)。多层复合逐层剥:y → u → v → x,导数就一路 y′·u′·v′ 连乘。

x → g → u u → f → y 咬合 总传动比 = 传动比之积 y′ = f′(u) · g′(x) 大轮带小轮:转速按半径比传递
图 4-3 链式法则=齿轮系:逐级传动比相乘

证明的榫卯:设 Δu = g(x+h) − g(x)。麻烦在 Δu 可能为零。改用差商的精确等式:由可导,函数增量可写成

Δy = f′(u0)·Δu + α(Δu)·Δu,其中 limΔu→0 α = 0,并约定 α(0) = 0

这个约定让等式在 Δu = 0 时也成立(两边都是 0)。除以 Δx 取极限即可。∎ 「补定义在坏点上」是处理「分母可能为零」的标准手筋——第二章夹逼 sin x/x 的补点、第三章可去间断的补值,都是同一门手艺。

链式法则与四则合璧,初等函数再复杂也能机械化求导。这也是第四章与前几章气质的转折:极限的「思考」退居幕后,「算法」走上台前——为第五章的定理回归思考做准备。

讲义

第四章 导数与微分:变化的语言4.6 求导法则(三):反函数求导与导数表总装

反函数的导数有漂亮的镜像关系:y = f(x) 可导且 f′ ≠ 0、有反函数 x = φ(y),则

φ′(y) = 1f′(x) (莱布尼茨记号:dx/dy = 1 / (dy/dx))

几何上,y = f(x) 与其反函数的图像关于直线 y = x 对称,切线也镜像——斜率互为倒数。条件 f′ ≠ 0 不可省:y = x3 在原点导数为零,反函数 x = y1/3 在原点切线竖直(导数不存在),镜像关系恰好在那里断裂。

用它补全导数表:y = arcsin x 由 sin y = x 得 cos y·y′ = 1,故 y′ = 1/√(1−x2)(开方取正号,因 y ∈ (−π/2, π/2) 上 cos y > 0)。同理 arctan x′ = 1/(1+x2)。指数与对数互为反函数:由 y = ln x 得 x = ey,y′ = 1/x = 1/ey,即 (ex)′ = ex——指数函数是唯一「导数等于自己」的非零函数,这句话在第五章中值定理与第八章积分里都要当主角。

函数导数函数导数
C0xα(x > 0)αxα−1
exexaxax ln a
ln |x|1/xloga x1/(x ln a)
sin x / cos xcos x / −sin xtan x / cot xsec2x / −csc2x
arcsin x / arccos x±1/√(1−x2)arctan x / arccot x±1/(1+x2)

导数表 + 四则 + 链式 + 反函数=初等函数求导的完全装备。对数求导法(两边取 ln 再求导)是幂指函数 xx 与连乘结构的专用工具。

讲义

第四章 导数与微分:变化的语言4.7 高阶导数:变化的变化

导函数 f′ 自己若也可导,其导数叫二阶导数 f″,记号 d2y/dx2。如此递进得 n 阶导数 f(n)。物理里这是「加速度」(速度的变化率),几何上是「弯曲的程度」(切线转动得多快)——第五章将看到,二阶导数是判断曲线「鼓向哪边」的判据。

莱布尼茨公式(乘积的高阶导数):(uv)(n) = Σ C(n,k) u(n−k)v(k)——形状与二项式定理一模一样。这不是巧合:对「乘积求 n 次导」与「乘方展开 (a+b)n」是同一个组合结构(习题课六用归纳法验证 n = 2, 3)。

常用 n 阶公式(例 6 推导前两个):

(eax+b)(n) = aneax+b; (ln(1+x))(n) = (−1)n−1·(n−1)!/(1+x)n
(sin x)(n) = sin(x + nπ/2); ((1+x)α)(n) = α(α−1)…(α−n+1)(1+x)α−n

sin 的 n 阶导数公式妙在「周期回归」:每求四次导回到自身,转 nπ/2 的相位即可——三角函数的旋转本质在高阶求导下原形毕露。这些 n 阶公式正是第九章泰勒公式取无穷远时的原料,现在先攒着。

s(t)位移 v(t) = s′(t)速度 a(t) = s″(t)加速度
图 4-4 逐层求导:位移 → 速度 → 加速度,每一层都是上一层的「变化快慢」

莱布尼茨记号 d2y/dx2 的「平方」写在 d 上而非整个分母上——历史上是误写,约定俗成;它的真正身份要到多元函数(Hessian 阵)才显白,记号里藏着未来的伏笔。

讲义

第四章 导数与微分:变化的语言4.8 微分:线性化的艺术

导数回答「变化多快」,微分回答另一个角度的问题:知道变化率后,函数值大约变多少?若 f 在 x0 可导,把增量写成

Δy = f′(x0)·Δx + α(Δx)·Δx, limΔx→0 α = 0

第一项是 Δx 的线性函数,第二项是更高阶的无穷小(比 Δx 消失得快)。线性主项就叫微分:dy = f′(x0)·dx(约定自变量的微分 dx = Δx)。于是「可导」有了新说法——可微:函数增量能拆成「线性主项 + 高阶无穷小」。二者在元函数里等价,但「可微」这个说法里藏着可以推广的东西:多元函数里「可导」(各偏导数存在)与「可微」(有线性主项)会分家,见 4.12。

dx = Δx dy Δy − dy:高阶无穷小 y = f(x) 切线(线性主项)
图 4-5 微分的几何:把曲线换成切线——Δy 与 dy 之差随 Δx 消失得更快

「以直代曲」是微积分的灵魂操作:局部看,任何可导函数都「几乎」是它的切线。放大的直觉:把曲线放大到看不清为止(思想卡语),剩下的就是一条直线,斜率即导数。这个想法在 4.9 变成近似计算的公式,在第五章变成拉格朗日中值定理的「弦切对比」,在第九章长成泰勒公式(多项式版「以曲代曲」)。

微分的中文出身很硬核:《九章》刘徽注里「以所增之数约其所减」的徽率修正,本质就是拿切线(差分)校正估值——线性化在中国算家手里早有成例,只是没写成 dy = f′dx。

讲义

第四章 导数与微分:变化的语言4.9 微分的应用:近似计算与误差传播

由 Δy ≈ dy 得一阶近似公式(Δx = x − x0):

f(x) ≈ f(x0) + f′(x0)(x − x0)

取 x0 = 0 且 |x| 小,得常用小量近似:f(x) ≈ f(0) + f′(0)·x,例如

(1+x)α ≈ 1 + αx; sin x ≈ x; tan x ≈ x; ex ≈ 1 + x; ln(1+x) ≈ x

这批公式在第二章当「等价无穷小」出场过(1 − cos x ≈ x2/2 等)——同一件事的两种身份:极限里叫等价替换,计算里叫线性近似。例 7 用它手算 √4.02 并给出误差界。

误差传播:测量 x 有误差 Δx,经 y = f(x) 传递后的绝对误差约 |f′(x)|·|Δx|,相对误差约为 |d ln y| = |f′/f|·|Δx|。对数一登场,乘除结构的误差变成加减结构——测量学的经典技巧(对数螺线、对数坐标一脉相承)。

一个工程味十足的例子:球体积 V = (4/3)πr3,半径测量的相对误差 1% 带来体积的相对误差约 3%——因为 dV/V = 3·dr/r。幂次放大误差:三次方把百分之一放大成百分之三。这个「3」就是 ln V = ln(4π/3) + 3 ln r 里 r 的系数——对数视角下,误差分析变成小学算术。

r:相对误差 1% 立方放大 V:相对误差 ≈ 3% dV/V = 3·dr/r:对数求导后,幂指数就是误差的放大倍数
图 4-6 误差传播:测量 1% 的半径,体积误差约 3%

微分把「精确」降格为「足够好的近似」,换来的却是「万能」:任何可导函数在小邻域内都可以直线化处理。工程计算、误差分析、数值方法(4.13 起步),全部站在这条切线上。

讲义

第四章 导数与微分:变化的语言4.10 隐函数求导与参数方程求导

方程 F(x, y) = 0 往往解不出显式 y = f(x)(如 y5 + xy + x = 0),但曲线就在那里,切线斜率照样可求。隐函数求导:把 y 视为 x 的函数,方程两边对 x 求导,遇 y 就用链式法则带出 y′,再解出 y′。以圆 x2 + y2 = R2 为例:2x + 2y·y′ = 0,得 y′ = −x/y——在 (R/√2, R/√2) 处斜率 −1,与「半径垂直」的几何直觉吻合。方法何时有效(隐函数存在性)是第八章多元微分的任务,本章先练手上功夫。

参数方程求导:曲线由 x = φ(t)、y = ψ(t) 给出(t 是参数),若 φ′ ≠ 0,由链式与反函数法则

dydx = dy/dtdx/dt = ψ′(t)φ′(t), 二阶:d2ydx2 = ddt(dydx)φ′(t)

例 9 用摆线(圆沿直线滚动,轮缘上一点的轨迹)示范:切线斜率的意义是「瞬时旋转方向」。注意二阶公式不是把一阶公式的分母再平方——多一次对 t 的求导,初学最易踩的坑。

切线:斜率 −x/y 半径 隐函数求导不需要解出 y——斜率直接从方程里「榨」出来 摆线一点 滚动圆 摆线:x = a(t−sin t),y = a(1−cos t)
图 4-7 隐函数与参数方程:两条「不显式」的路都通向切线

对数求导法可视为隐函数求导的孪生兄弟:y = xx 两边取对数得 ln y = x ln x,隐函数手法立收 y′ = xx(ln x + 1)。

讲义

第四章 导数与微分:变化的语言4.11 边际与弹性:社会科学里的导数

导数走出物理学的第一步是进入经济学。设成本函数 C(q)(q 为产量),边际成本 MC = C′(q) 的直译是「多生产一件,成本大约多多少」——Δq = 1 的微分近似。同样有边际收益 MR = R′(q)、边际利润。经济学把「每单位的变化率」全部叫「边际」,术语背后是同一个差商极限。

弹性更进一步:不看绝对变化、看相对变化之比。需求价格弹性

E = −dQ/QdP/P = −dQdP · PQ (取负号使 E 通常为正)

E > 1 叫「富有弹性」(提价总收益反降),E < 1 叫「缺乏弹性」(提价总收益增加)。它与 4.9 的相对误差是同一台机器:弹性就是取对数后的导数——d ln Q/d ln P。乘除变加减的力量,在经济学里换了个名字继续工作。

《九章》的对照:卷六均输按「户」摊派劳役,人口、路程、物价各异,需按比例(相对量)而非绝对量折算——「弹性思维」的算筹版。社会科学关心比例,因为单位可以任意换(元/斤/公里),只有比值不变——这是「无量纲化」的古老直觉。

QP 需求曲线 P(Q) 高价区 E > 1 低价区 E < 1 同一条曲线,弹性处处不同:E 是「斜率 × P/Q」,两个因子都在变
图 4-8 弹性不是斜率:同一条需求曲线,高价段富有弹性、低价段缺乏弹性

「边际」与「弹性」提醒我们:导数的本质是局部线性化的灵敏度,与「速度」「切线」这些出身无关。什么量对什么量的灵敏度,就是什么学科的什么「导数」。

讲义

第四章 导数与微分:变化的语言4.12 现代接口:可微性的现代表达——从方向导数到 Fréchet 导数

一元世界里「可导」与「可微」是一回事,一进门就散伙。设 f: ℝ2 → ℝ。偏导数 ∂f/∂x、∂f/∂y 只沿两个坐标方向切「截面」:它们存在只说明「沿坐标轴方向」有线性变化率。但方向导数(沿任意单位向量 v 的变化率)可能缺失——经典反例 f(x, y) = xy/√(x2+y2) 在原点两个偏导都是 0,沿对角线方向的变化率却是 1/2:偏导齐备 ⟹ 方向导数齐备,是错觉。

Fréchet 可微(现代表达) 称 f 在 a 处 Fréchet 可微,若存在线性映射 L: ℝ2 → ℝ,使

limh→0 | f(a + h) − f(a) − L(h) |‖h‖ = 0

此时 L 叫导数(全导数),其矩阵表示正是梯度向量 (∂f/∂x, ∂f/∂y)。可微 ⟹ 沿一切方向的方向导数都存在且 = L(v)。

把 4.8 的「线性主项 + 高阶小量」翻译过来:f(a + h) = f(a) + L(h) + o(‖h‖)。导数不再是一个「数」,而是线性映射——这个升级是根本性的:

一元:f′(x0​) 一个数(斜率) ℝ → ℝ 升维 多元:DF(a) = L 线性映射(雅可比 / 梯度) ℝn​ → ℝm​ 算子 函数空间 变分法
图 4-9 同一个定义「F(a+h) − F(a) ≈ L(h) + o(‖h‖)」贯穿三个层级:数、矩阵、算子

记号 dy = f′dx 里的 dy,现在有了精确身份:它是线性映射 L 作用在增量上的值。莱布尼茨三百五十年前的记号,等来了它的泛函解释——这是本册「现代接口」线索里最漂亮的一次接通。

「可微 = 存在最好的线性逼近」——这句话同时是几何(切平面)、代数(线性映射)、分析(极限)的公共答案。数学的统一性,往往就藏在一句能被三个学科同时认领的话里。

讲义

第四章 导数与微分:变化的语言4.13 差分与导数:离散⇄连续的握手(数值微分与欧拉法预告)

计算机不认识极限。它手里只有 4.2 定义里那个差商——极限之前的形态。数值微分就是用差商近似导数:向前差分 (f(x+h)−f(x))/h 的误差是 O(h);中心差分 (f(x+h)−f(x−h))/(2h) 把左右两边的误差相消,误差降到 O(h2)(例 12 用泰勒展开验证——预告:第五章中值定理是这些展开的合法化文件)。

步长的两难:h 越小截断误差越小,但浮点世界的舍入误差约 ε机/h 随 h 变小而暴涨(第三章札记②的浮点悖论在数值微分里收账)。总误差 ≈ C1h + C2ε/h,最优 h* = √(C2ε/C1)——「太大不准、太小炸掉」的 U 形曲线,例 12 画出它。这是数值分析第一课:离散世界有自己的最优解,不是把连续过程「无限加密」就好。

h(对数尺度) 总误差 最优 h* 舍入误差 ε/h 主导(h 太小) 截断误差 Ch 主导(h 太大)
图 4-10 数值微分的两难:截断误差与舍入误差的拔河,谷底就是最优步长

欧拉法预告:反方向的握手更有威力——已知导数(微分方程)求函数。把 dy/dx = f(x, y) 离散成递推 yn+1 = yn + h·f(xn, yn):每一步「以直代曲」走一小段。本章综合站实验用它把 ex 从 dy/dx = y(导数等于自己!)里折线生长出来——第一章攒下的 e、第二章的极限、本章的微分,在此首次合流。

差分是导数的离散影子;欧拉法是积分的离散影子。离散⇄连续的互相翻译在本册不是装饰:它是数值计算这门「用有限模拟无限」的学问的全部资格证。

讲义

第四章 导数与微分:变化的语言4.14 相关变化率:联动世界里的速率

几个量被一个方程锁在一起,各自的速率便也被「锁」在一起:对方程两边关于时间 t 求导,速率关系自动现形——这就是相关变化率。它把链式法则变成了「联动装置的说明书」。

标准四步:① 画出图、命名所有随 t 变的量;② 写出联系各量的方程(先写方程、后求导——最易犯的错是先求导后写方程,把常数也求没了);③ 两边对 t 求导(链式法则带出各量的速率);④ 代入已知速率与当时的量值,解出未知速率。例 11 的梯子下滑是完整示范:约束 x2 + y2 = L2 求导得 2x·x′ + 2y·y′ = 0——梯子越滑越快(y′ = −x·x′/y,分子增大分母减小),但「梯子末端超光速」的传言是错的:约束只在 y > 0 时有效,落地前模型就失效了。

x′ > 0(底端滑离) x L(定长) x2​ + y2​ = L2​ 2x·x′ + 2y·y′ = 0 y′ = −x·x′/y x 增大 y 减小 ⟹ |y′| 增大
图 4-11 梯子下滑:一个约束方程锁住两个速率,越滑越快但不会「无限快」

另一经典:注水的水池(体积变化率 → 水面上升速率)、飞行中的观测角(距离速率 → 角度速率)。套路相同:几何或物理约束 + 对 t 求导 = 速率方程。它是链式法则的应用题形态,也是第八章隐函数定理的「速率版前奏」。

《九章》版对照:均输章「迟疾」问题按日程折算先行后飞、先行后步的速率搭配——约束下联动的思想,算筹时代已在运行,只是没有求导记号为其立传。

讲义

第四章 导数与微分:变化的语言4.15 历史注:牛顿与莱布尼茨——优先权之争与方法之光

微积分的发明权是数学史上最著名的公案。牛顿(1642–1727)在 1665–1666 年瘟疫闭关的十八个月里形成「流数术」:变量是流量(fluent),随时间流动;变化率是流数(fluxion),记作小点 ẋ。但生性谨慎的他迟迟不发表,只在手稿与私人通信里流传。莱布尼茨(1646–1716)1675 年在巴黎独立走到同一座山头,并于 1684 年率先发表——他给的记号 dx、dy 至今统治我们的黑板。

1711 年起,英国皇家学会与欧洲大陆学界围绕优先权互相攻讦,学会的「调查报告」实为牛顿授意的偏袒文书。代价惨重:英国数学界为忠于牛顿记号与大陆隔绝百年,分析法在欧洲大陆(伯努利家族、欧拉、拉格朗日)突飞猛进,英伦岛陷入停滞。记号之争输掉的是一代人的数学——这段历史给「莱布尼茨记号更好用」提供了最昂贵也最雄辩的论据。

1665 牛顿流数术 1675 莱布尼茨 dx, dy 1684 首次发表 1711 优先权之争爆发 手稿秘藏 各自独立:牛顿从物理(速度、流量)进入,莱布尼茨从哲学与代数(差、和)进入 牛顿:ẋ 「消失量的最终比」 莱布尼茨:dy/dx 「差之比,可约分」 同一座山,两条路:物理直觉与记号哲学殊途同归
图 4-12 微积分发明权时间线:先到者未发表,先发表者后发明

两人的深层分歧更有意味。牛顿的流数带着物理时间的胎记,「最终比」含混却直指运动;莱布尼茨的 dx 是「差分」的语言,宣称「不必担心无穷小是否真实存在,记号算对了就行」——形式主义的先声。三百年的混乱(贝克莱的攻击、极限概念的缺位)最终由柯西与魏尔斯特拉斯用 ε-δ 收场:把两个人的记号都严格化,谁也没输。

公平的结论:两人独立发明、各有千秋。牛顿有物理的深刻,莱布尼茨有记号的远见;而「发表要趁早」与「记号要好好选」,是这场公案留给所有写作者的教训。

讲义

第四章 导数与微分:变化的语言4.16 病态之美:魏尔斯特拉斯函数——连续却处处不可导

十九世纪中叶,数学家的共识是:连续函数「当然」几乎处处有切线,例外至多几个孤立点——连柯西也这样想。1872 年,魏尔斯特拉斯在柏林科学院宣读了一个函数,当场击碎共识:

W(x) = Σn=0∞ an cos(bnπx), 0 < a < 1,b 为奇数且 ab > 1 + 3π/2

它处处连续,却处处没有导数。每一项都是光滑的余弦波,无穷叠加后却得到一幅「无限锯齿」:无论放大多少倍,看到的永远是同样毛糙的曲线——切线在任何点、任何尺度上都不存在。

原始尺度 放大 2 倍 放大 4 倍:依旧毛糙 自相似的无穷锯齿:条件 ab > 1 保证高频项的「抖动」压过低频项的「平滑」
图 4-13 魏尔斯特拉斯函数(示意):放大不改善毛糙度——「处处连续、处处不可导」的视觉真相

冲击是观念性的。连续与可导的鸿沟比任何人想象的都宽:连续函数可以处处不可导,于是「用切线研究曲线」的整个计划需要重新审视边界——可导函数成为需要验证资格的特权阶层,而非默认大众。皮亚诺随后给出「填满正方形的连续曲线」,病态家族人丁兴旺,直接催生了二十世纪的点集拓扑(第三章 4.12 的开集语言,正是为驯服这些怪物而生)。

庞加莱称这类函数为「对直觉的背叛」,魏尔斯特拉斯的辩护是:直觉需要被教育。数列 cos 项的「高频微幅」设计思想,后来在分形几何(科赫雪花、曼德博)里修成正果——病态之美,五十年后成了自然几何的常态。

讲义

第四章 导数与微分:变化的语言4.17 导数的直觉再梳理:切线、速率与灵敏度

四章学下来,同一件数学事实已换了多副面孔。收拢对照,避免「会算不会想」:

视角f′(x0) 的身份「不可导」的样子
几何切线斜率(最佳线性逼近的方向)尖角、切线竖直、振荡
物理(运动)瞬时速度 / 加速度(对 t 逐层求导)速度无法定义的瞬间
近似(计算)线性主项系数:Δy ≈ f′·Δx线性近似失效
经济(决策)边际(多一单位的增益)「多一件」的成本无定义
灵敏(测量)误差放大倍数 |f′|输出对输入的响应无界
现代(4.12)最佳线性映射 L不存在一致的方向导数

三个必须分开的「不等式直觉」:① 连续 ≠ 可导(|x|,极端版:魏尔斯特拉斯函数);② 导数存在 ≠ 导数连续(x2sin(1/x) 在原点可导、导函数不连续——综合站挑战一君入瓮);③ 偏导数存在 ≠ 可微(4.12 的 xy/√(x2+y2))。每一对都在提醒:极限的四个变量(谁趋于谁)一个都不能糊弄。

放大后只剩一条直线 斜率 = f′(x0​) 导数是「把曲线放大到看不清为止」后剩下的那条直线——切线、速率、边际、灵敏度都是它的别名
图 4-14 一个定义,六种身份:放大到无穷,可导函数与它的切线重合

学分析最忌把每个视角当独立知识分别背。它们是同一个 ε-δ 骨架穿的不同外衣——外衣随时可换,骨架必须长在自己身上。

讲义

第四章 导数与微分:变化的语言4.18 本章总结与方法表

概念脉络:差商(平均变化率)→ 极限 → 导数(瞬时变化率)→ 求导法则(四则/链式/反函数)→ 微分(线性主项)→ 高阶导数。两条互相咬合的链条:概念链(连续→可导→可微→线性逼近,一章一收紧)与算法链(导数表→法则→复合→隐函数/参数式,全部机械化)。

任务方法关键点
验证可导定义(差商极限)或左右导数分段点、尖角逐点检查;可导⟹连续单向
求导数导数表 + 四则 + 链式 + 反函数复合「由外向内逐层剥」;先化简再求导
n 阶导数归纳出通项;莱布尼茨公式sin 周期相位 nπ/2;(ln(1+x))(n) 阶乘符号
近似/误差dy = f′dx;相对误差取对数幂次放大:|xk 的相对误差| = k×|x 的|
隐函数/参数两边对 x(或 t)求导先写约束方程再求导;二阶要再对 t 求一次
相关变化率约束方程两边对 t 求导四步流程;代入「当时」的量值
边际/弹性MC = C′;E = d ln Q / d ln P弹性是相对量之比,与斜率不同
数值微分差分(中心差分 O(h2))步长两难:截断 vs 舍入,取 h*

与前后章的接口:向后回望——第三章闭区间四定理是第五章中值定理的全部地基;向前埋线——ex「导数即自身」将在第五章成为中值定理的头号应用,微分线性化将在第九章长成泰勒公式,「差分⇄导数」将在数值积分与微分方程数值解里终身受雇。

本章金句留档:「导数是把曲线放大到看不清为止。」下一章回答更锋利的问题:割线与切线之间,一定有一根平行弦吗?——微分中值定理,第五站见。

例题

第四章 导数与微分:变化的语言例1 用定义求导:x2 与 1/x 的差商演算

(1)用导数定义求 f(x) = x2 的导数;(2)同法求 g(x) = 1/x(x ≠ 0)的导数。

解(1) 差商并配方:

(x+h)2 − x2h = 2xh + h2h = 2x + h ⟹ (x2)′ = limh→0(2x + h) = 2x。∎

(2) 通分化简:

1x+h − 1xh = x − (x+h)h·x(x+h) = −1x(x+h) ⟹ (1/x)′ = limh→0−1x(x+h) = −1x2。∎

两题共用的手艺是 4.2 说的「三动作」里最要劲的一步:把差商化简到分母的 h 消失。x2 用展开、1/x 用通分——对象不同,目的相同。这也预告了定义求导的适用边界:化简不出来的函数(如魏尔斯特拉斯型)定义法也无从下手。

对照检验:(x2)′ = 2x 与幂函数公式 (xα)′ = αxα−1 一致;(1/x)′ = −x−2 同样吻合——定义是「根」,公式是「枝」,做题时枝叶快、根慢,学习期两边都要亲手走一遍。

例题

第四章 导数与微分:变化的语言例2 可导性与连续:|x| 与 x|x| 的精细讨论

讨论 f(x) = |x| 与 g(x) = x|x| 在 x = 0 处的连续性与可导性。

解 f:左右极限均为 0,连续;f′−(0) = −1,f′+(0) = +1,不等 ⟹ 连续但不可导(尖角)。

g = x|x| = { x2,x ≥ 0;−x2,x < 0 }。连续显然。左右导数:

g′+(0) = limh→0+h2 − 0h = 0, g′−(0) = limh→0−−h2 − 0h = 0

相等 ⟹ g 在原点可导且 g′(0) = 0。但 g′+ 处处递增、g′− 处处递减,g′ 在原点附近从正侧趋于 0 又从负侧趋于 0——图像是两条相切于原点的抛物线弧,曲线在原点「扁平」通过,无尖角。∎

更精细一刀:g′(x) = 2|x|(x ≠ 0 处 g′ = ±2x)在原点连续,但 g″(0) 不存在——可导性与高阶可导性是逐级收紧的资格证(x2sin(1/x) 把这条链拧得更漂亮,见综合站挑战一)。判断口诀:先连续、再左右导数、再导函数的连续性,一层一道门。

例题

第四章 导数与微分:变化的语言例3 四则法则综合:商结构的展开

设 f(x) = tan x,用商法则推导 (tan x)′ = sec2x;并求 F(x) = (x2 + 1)/x 在 x = 1 处的导数。

解 tan x = sin x/cos x,商法则:

(tan x)′ = cos x·cos x − sin x·(−sin x)cos2x = cos2x + sin2xcos2x = 1cos2x = sec2x。∎

F(x) = (x2 + 1)/x = x + 1/x,先化简再求导:F′(x) = 1 − 1/x2,F′(1) = 0——切线水平。若硬套商法则:(x2·x − (x2+1)·1)/x2 = (x2−1)/x2,代 x = 1 同样得 0。两条路答案一致,但化简路线短且少出错;商法则的价值在「化不动」的商(如 sin x/x 型),能化简的商先化简是纪律。∎

商法则证明里的常见雷区:分母是 v2 而不是 v——差商通分后分母出现 v(x+h)·v(x),取极限时两个 v 都趋于 v,自然平方。分子是「′v − uv′」(减号在中间),顺序写反的人比写错分母的还多,默写时按「分子导在前」的节奏读一遍。

例题

第四章 导数与微分:变化的语言例4 链式法则:多层复合的机械分解

求 y = sin2(3x + 1) 与 y = e^(sin2x) 的导数。

解 第一题剥三层:y = u2,u = sin v,v = 3x + 1。

y′ = 2u·u′ = 2 sin v·cos v·v′ = 2 sin(3x+1)·cos(3x+1)·3 = 3 sin(6x + 2)

(最后一步用倍角公式 2 sin v cos v = sin 2v 化简——「求导后化简」与「求导前化简」都是好习惯,让结果停在可读的形态。)

第二题:y = eu,u = sin2x = (sin x)2,两层:

y′ = eu · 2 sin x cos x = e^(sin2x) · sin 2x。∎

链式法则的机械性来自「剥洋葱」:由外向内,每层记一个中间变量,导数逐层相乘。检验手段有二:一是量纲/结构对称(外层指数的导数还是指数),二是特殊点代入抽查。多层复合漏乘中间层导数是本章第一大错源——例 12 的数值微分将用「机器验证」再敲一次警钟。

例题

第四章 导数与微分:变化的语言例5 反函数求导:arcsin 导数公式的完整推导

推导 (arcsin x)′ = 1/√(1−x2),x ∈ (−1, 1),并说明为何开方取正号。

解 y = arcsin x ⟺ x = sin y,y ∈ (−π/2, π/2)。两边对 x 求导(左边用链式):

1 = cos y · y′ ⟹ y′ = 1cos y

在 y ∈ (−π/2, π/2) 上 cos y > 0,故 cos y = √(1 − sin2y) = √(1−x2)(正号由此而来——不是「规定」,是主值区间的几何事实):

(arcsin x)′ = 1√(1−x2)。∎

条件检验:sin y 在主值区间端点 cos y = 0,即 f′ = 0——反函数求导公式失效条件 4.6 说过(x3 的镜像问题):arcsin x 的图像在 x = ±1 处切线竖直,导数确实不存在。每个公式的「失效点」都值得亲手摸一遍,比背三遍都牢。

例题

第四章 导数与微分:变化的语言例6 高阶导数:n 阶公式(含莱布尼茨公式初试)

(1)求 (sin x)(n);(2)用莱布尼茨公式求 y = x2ex 的二阶导数。

解(1) (sin x)′ = cos x = sin(x + π/2),每求一次导相位加 π/2:

(sin x)(n) = sin(x + nπ2)

归纳验证:n = 1 成立;设 n = k 成立,则第 k+1 次求导把 sin(x + kπ/2) 再转 π/2,即 sin(x + (k+1)π/2)。∎(周期回归:求四次导回到自身。)

(2) 取 u = ex(各阶导都是自己)、v = x2(v′ = 2x,v″ = 2,v(3) = 0):

y″ = u″v + 2u′v′ + uv″ = ex·x2 + 2ex·2x + ex·2 = ex(x2 + 4x + 2)。∎

莱布尼茨公式最好用的场景恰是「一边循环、一边降幂」:u 取循环型(指数、正弦),v 取多项式,三阶以上某项自动归零,公式瞬间变短。n 阶公式的另一用法是「待定验证」:先猜通项再归纳证明——猜与证分开,是分析学的正路。

例题

第四章 导数与微分:变化的语言例7 微分近似:√4.02 的手算与误差界

(1)用微分近似计算 √4.02;(2)估计该近似的误差上界。

解(1) f(x) = √x,x0 = 4,Δx = 0.02。f′(x) = 1/(2√x),f′(4) = 1/4:

√4.02 ≈ 2 + 14·0.02 = 2.005

(2) 真误差 = f(4.02) − f(4) − f′(4)·0.02。由拉格朗日中值定理(第五章正式证,此处先借用结论):误差 = ½f″(ξ)·(0.02)2,ξ ∈ (4, 4.02)。f″(x) = −1/(4x3/2),|f″(ξ)| ≤ 1/(4·23/2) ≈ 0.0884,故

|误差| ≤ ½ · 0.0884 · 0.0004 ≈ 1.8×10−5

实值 √4.02 ≈ 2.004994,误差 ≈ 6×10−6,确实落在界内。∎

注意误差界的量级:Δx 的平方乘上二阶导——线性化把 O(Δx2) 甩给了余项。这副「近似值 + 显式误差界」的两件套是分析学对计算的正式承诺,比裸的近似值值钱得多:9.3 节的泰勒余项会把它推广到任意阶。四位有效数字 2.005 的最后一位其实站不住(真值 2.00499…),报结果要看误差界的脸色。

例题

第四章 导数与微分:变化的语言例8 隐函数求导:圆与摆线

(1)由 x2 + y2 = 25 求 y′ 及 x = 3 处的切线(取上半支);(2)求 y5 + xy + x = 0 所定曲线在 x = 0 处的切线。

解(1) 两边对 x 求导:2x + 2y·y′ = 0,y′ = −x/y。x = 3 时 y = 4,斜率 = −3/4,切线 y = 4 − (3/4)(x − 3)。与「过 (3,4) 的半径斜率 4/3」互为负倒数——垂直关系自动浮出。∎

(2) x = 0 代入方程:y5 = 0,y = 0。两边对 x 求导:

5y4·y′ + y + x·y′ + 1 = 0 ⟹ y′ = −y + 15y4 + x

代 (0, 0):y′ = −1。切线 y = −x。注意分母在 (0,0) 处不为零(5·0 + 0 = 0?——分母 5y4 + x = 0!)。检查:代 (0,0) 分母为 0、分子为 1?不——分子 y + 1 = 1,分母 0,斜率不存在?重新核对:5y4y′ + y + xy′ + 1 = 0 ⟹ y′(5y4 + x) = −(y+1)。在 (0,0):y′·0 = −1,矛盾!说明原方程曲线在 (0,0) 处没有可微的隐函数——曲线在原点有竖直切线。诚实结论:本例的隐函数在原点不可导,切线由「分母为零」直接读出为 x = 0(竖直线)。∎

这道题的「事故」是故意保留的:隐函数求导先过「分母不为零」这一关,关外的点要用别的语言描述(第八章隐函数定理将把「何时过关」说清楚)。分母为零不是计算错误,而是曲线在说明:这里 y 关于 x 的函数身份断了——五次方程 y5 + xy + x = 0 在原点附近 y ≈ (−x)1/5,斜率无穷大,与「竖直切线」判词吻合。

例题

第四章 导数与微分:变化的语言例9 参数方程求导:摆线切线的几何意义

摆线 x = a(t − sin t),y = a(1 − cos t)(a > 0)。求 dy/dx 与 d2y/dx2,并证明:摆线上任一点的切线必过滚动圆的最高点(顶点)。

解 x′ = a(1 − cos t),y′ = a sin t:

dydx = sin t1 − cos t = cot(t2) (半角公式:sin t = 2sin(t/2)cos(t/2),1−cos t = 2sin2(t/2))

二阶(先对 t 求导一阶结果,再除以 x′):

d2ydx2 = (d/dt)(cot(t/2))a(1−cos t) = −½csc2(t/2)2a sin2(t/2) = −14a sin4(t/2)

几何验证:参数 t 时动点 P = (a(t−sin t), a(1−cos t)),滚动圆心 C = (at, a),顶点(圆最高点)V = (at, 2a)。切线方向向量 = (x′, y′) = (a(1−cos t), a sin t),而 VP 方向 = P − V = (−a sin t, −a(1−cos t)) = −sin t·(a(1−cos t), a sin t)/(1)……逐分量:sin t·x′ = sin t·a(1−cos t),(1−cos t)·y′ = (1−cos t)·a sin t——两者相等,故 VP ∥ 切线方向。∎

「切线过滚动圆顶点」是摆线的招牌性质(伽利略怀疑、惠更斯用于摆钟),它说明参数方程求导不只是代数操作:dy/dx 的分子分母各是一段弧速率,比值是方向。二阶结果恒负(下凸),预告第五章凹凸性的判据用法。

例题

第四章 导数与微分:变化的语言例10 边际分析:成本函数的边际递减

工厂成本 C(q) = 100 + 6q − 0.05q2 + 0.001q3(万元,q 为百件)。求边际成本 MC(q),讨论其符号变化,并解释 q = 100 附近「规模效应」的经济含义。

解 MC(q) = C′(q) = 6 − 0.1q + 0.003q2。它是开口向上的抛物线,判别式 (−0.1)2 − 4·0.003·6 = 0.01 − 0.072 < 0,故 MC > 0 恒成立(多生产总要多花钱)。MC′(q) = −0.1 + 0.006q = 0 得 q = 50/3 ≈ 16.7:

MC_min = MC(16.7) ≈ 6 − 1.67 + 0.835 ≈ 5.17(万元/百件)

结构解读:6 − 0.1q 是边际递减(规模效应摊薄固定成本),0.003q2 是边际递增(设备过载、加班费)。q < 16.7 时前者占优、扩产划算;越过谷底后后者抬头。MC 的最低点与「平均成本最低点」不是一回事(平均成本 AC = C/q 的极值在第五章用导数另判)。∎

经济学中「边际递减」与「边际递增」的拉锯,数学上就是 C′ 的形状问题——第五章将用二阶导数(凹凸)把它系统化。本例想立的规矩:导数给出的是局部信息,从 MC(q) 的一个值推不出全局策略,要看整条曲线的走向(这正是下一章中值定理要补的桥梁)。

例题

第四章 导数与微分:变化的语言例11 相关变化率:梯子下滑问题

长 5 m 的梯子上端靠墙、下端离墙 3 m。下端以 0.4 m/s 匀速离墙。求此时上端下滑的速率;并讨论上端滑到离地 1 m 时的速率。

解 设下端距墙 x、上端高 y:x2 + y2 = 25。两边对 t 求导:2x·x′ + 2y·y′ = 0,即 y′ = −x·x′/y。当前 x = 3,y = √(25−9) = 4,x′ = 0.4:

y′ = −3 × 0.44 = −0.3(m/s,负号即「下降」)

当 y = 1 时 x = √24 ≈ 4.90:y′ = −4.90×0.4/1 ≈ −1.96 m/s——上端速率增大到近 5 倍,且随 y → 0 而趋于「任意快」:模型 y > 0 内速率无界。∎

「梯子末端会不会超光速」的答案在 4.14 已埋:这不是相对论问题而是模型边界问题——真实梯子上端一旦滑离墙面,约束 x2 + y2 = L2 就失效,公式不再适用。数学模型都有适用域,出域的结论再漂亮也不能要——这句话连同 √24 一起记牢。

同型再练:气球注水(dV/dt = 4πr2·dr/dt)、影子缩短(相似三角形约束)。共同纪律:先立约束、后求导、再代入「当时」的量值——顺序错了,常数会被误求导。

例题

第四章 导数与微分:变化的语言例12 数值微分:差分步长的两难与中心差分

用数值方法求 f(x) = ln x 在 x = 1 处的导数(真值 1)。(1)列表展示向前差分误差随 h 的变化(含 h = 10−1 … 10−12);(2)解释「U 形曲线」;(3)比较中心差分。

解(1) 向前差分 D(h) = (ln(1+h) − ln 1)/h = ln(1+h)/h。各量级结果:

hD(h)误差 |D(h) − 1|
10−10.95314.7×10−2
10−40.999950005.0×10−5
10−70.99999385≈6×10−6(谷底区)
10−91.0000000838.3×10−8(误差回升!)
10−111.0000000838.3×10−8
10−121.0000889008.9×10−5(彻底炸掉)

(2) 总误差 = 截断(≈ h/2)+ 舍入(≈ ε/ h,ε ≈ 2.2×10−16)。h 大时截断主导、误差随 h 减小而降;h 小时分母变小放大浮点舍入、误差反升。谷底 h* ≈ √(2ε) ≈ 2×10−8,与表内观测一致。∎

(3) 中心差分 (ln(1+h) − ln(1−h))/(2h) 同步长下误差 ~h2/6:h = 10−4 时误差约 1.7×10−9,比向前差分好五个量级——两处对称取样的截断误差主项(±h/2)相消。∎

这张表是 4.13 理论的实测版,它当「数值微分的使用说明书」记住:误差不是单调递减的,最优步长存在且可估。它与第三章札记②的浮点悖论、第二章 ε-N 的「多小都不嫌小」构成三重奏:极限世界里 h → 0 天经地义,浮点世界里 h 要停在最优值——离散与连续握手时,双方都要让步。

习题

第四章 导数与微分:变化的语言习题课一 导数定义与差商

练 1 用定义求 f(x) = 1/x2 在 x = 2 处的导数,并写出切线方程。

差商通分为 (4 − (2+h)2)/(4(2+h)2h) 型,先约 h 再取极限。答:f′(2) = −1/8,切线 y = 1/4 − (x−2)/8。

练 2 设 f′(x0) 存在,用定义证明:lim(h→0) [f(x0+2h) − f(x0−h)]/(3h) = f′(x0)。

拆成 [f(x0+2h)−f(x0)]/(3h) 与 [f(x0)−f(x0−h)]/(3h) 两段,各凑出 f′ 与系数 2/3、1/3。

练 3 f(x) = (x−1)·|x−1| 在 x = 1 处是否可导?能否不计算直接判断?

设 t = x−1,则 f = t|t|——即例 2 的平移版,可导且导数为 0。平移不改变可导性,化归胜于硬算。

本课主线:定义求导的三动作里,「化简到分母消失」是技术核心;线性组合的极限结构允许「拆开凑 f′」——它是证明题最常用的形态。

习题

第四章 导数与微分:变化的语言习题课二 可导与连续的关系

练 4 f(x) = x·D(x),其中 D 为狄利克雷函数(有理处 1、无理处 0)。讨论 f 在 x = 0 的连续性与可导性。

夹逼 |f(x)| ≤ |x| ⟹ 连续;差商 f(h)/h = D(h) 无极限 ⟹ 不可导。连续的「弱版」与可导的差距一览无余。

练 5 设 f 在 x0 可导,g 连续且 g(x0) = 0,证明 h = f·g 在 x0 可导并求 h′(x0)。

h′(x0) = f(x0)·g′?g 在 x0 未必可导!改用定义:h 的差商 = f(x0+h)·g(x0+h)/(h) − f(x0)·g(x0)/h,g(x0) = 0 消去一项,用 f 连续性夹逼,得 h′(x0) = f(x0)·lim g/h?——不够!正解:|g(x0+h)/h| 有界与否未知,改证 |h 的差商 − f(x0)·(g(x0+h)−g(x0))/h| 由 f 差商有界……最终结论:条件不足以保证可导,须增 g′(x0) 存在或 f(x0)=0 时仅需 g 连续。本题训练「审题:条件够不够」。

练 6 举一个「处处连续、恰在整数点不可导」的初等函数。

f(x) = |sin πx|:锯齿波,整数点尖角、其余点光滑。整流的物理原型。

「可导 ⟹ 连续」的逆否用法(不连续 ⟹ 不可导)是秒杀题的常备工具;而构造反例时的首选模板仍是 |x| 的各种变形(平移、伸缩、复合、周期化)。

习题

第四章 导数与微分:变化的语言习题课三 求导法则四则

练 7 求 y = x2·ex·sin x 的导数(三因子乘积)。

乘积法则推广到三因子:(uvw)′ = u′vw + uv′w + uvw′。答:ex(2x sin x + x2 sin x + x2 cos x)。

练 8 求 y = (x + sin x)/(x − cos x) 的导数,并指出在哪些点公式失效。

商法则直算,分子 (1+cos x)(x−cos x) − (x+sin x)(1+sin x);失效点:分母 x − cos x = 0(约 x ≈ 0.74),函数本身在该点无定义。

练 9 证明:可导的奇函数其导函数是偶函数;可导的偶函数其导函数是奇函数,且若在原点可导则 f′(0) = 0。

对恒等式 f(−x) = −f(x) 两边求导(链式带 −1);偶函数情形对 f(−x) = f(x) 求导得 −f′(−x) = f′(x),代 x = 0。

四则课的三件套:多因子直接推广、失效点随分母走、对称性在求导下的「降级规律」(奇↔偶互换)。第三件在验证计算结果时特别好用:sin 的导数 cos、x3 的导数 3x2,奇偶性都该换对。

习题

第四章 导数与微分:变化的语言习题课四 链式法则专练

练 10 求 y = ln(ln(ln x)) 的定义域与导数。

定义域 x > ee;y′ = 1/(x ln x · ln ln x)——三层「衣裳」逐层剥,漏一层错一层。

练 11 求 y = sin(cos2x)·cos(sin3x) 的导数。

乘积法则挂两层链式;中间变量写全再乘,答:−2 sin x cos x cos(cos2x)·cos(sin3x) − 3 sin2x cos x sin(sin3x)·sin(cos2x)。建议先设 u = cos2x, v = sin3x 以免迷失。

练 12 f 可导且 f′ ≠ 0,g = f(x)2 − x2。证明 g 与 f 的零点集满足某种互斥关系,并求 g′ 在 f(x) = x 处的值。

f(x) = x 时 g = 0;g′ = 2f f′ − 2x,代 f = x 得 2x(f′ − 1)。本题练「链式代入具体点」的节奏。

链式课的纪律只有一条:中间变量写下来再求导。心算跳层在两层以内安全,三层起必翻车——练 11 的长度就是为这句话设计的。

习题

第四章 导数与微分:变化的语言习题课五 导数表总装与默写

练 13 默写完整导数表(16 个公式),然后用「定义抽查」验证其中三条:sin、ln、arctan。

抽查不是重背——是把三角差化积、对数通分、反正切半角三种「差商化简手艺」各过一遍。

练 14 用导数表与法则求:y = xx(x > 0)、y = arctan(ex)、y = earctan x 的导数;比较后两个的结果结构。

xx 用对数求导法:y′ = xx(ln x + 1);arctan(ex)′ = ex/(1+e2x);earctan x′ = earctan x/(1+x2)。后两者互为「链序颠倒」,结果完全不同——链式不交换的实例。

练 15 推导双曲函数:sinh x = (ex − e−x)/2,cosh x = (ex + e−x)/2,验证 (sinh x)′ = cosh x、(cosh x)′ = sinh x,并与三角对照记一句话。

「双曲正弦求导不变号、双曲余弦求导变号」——与三角恰好相反,根源:ex 求导是自身,sin 求导翻相位。

导数表是本章的「乘法九九表」:默写错一个,后面章章带伤。抽查、默写、互查三轮之后,允许自己进入第五章。

习题

第四章 导数与微分:变化的语言习题课六 高阶导数

练 16 求 y = 1/(x2 − 1) 的 n 阶导数。

先裂项 1/(x2−1) = ½[1/(x−1) − 1/(x+1)],套 (1/(x+a))(n) = (−1)nn!/(x+a)n+1:答 y(n) = (−1)nn!/2 · [(x−1)−n−1 − (x+1)−n−1]。先裂项再求导是分式高阶导的第一策略。

练 17 用莱布尼茨公式求 y = x2sin x 的三阶导数。

v = x2 只活到 v″:y‴ = x2(sin x)‴ + 3·2x(sin x)″ + 3·2·sin x′ = x2cos(x+3π/2) 型化简,最终 (6 − x2)cos x + 6x sin x。

练 18 设 y(n) = y(n−1) + y(n−2) 型递推存在(如 y = ex + e−x 满足 y″ = y),验证之,并算 y = cosh x 的四阶导回到自身吗?

cosh:cosh → sinh → cosh → sinh → cosh,两步一循环;ex + e−x 满足 y″ = y(特征方程 λ2 = 1)。循环型函数是第九章泰勒展开的VIP客户。

高阶课两条路:通项公式(裂项/相位/归纳)与莱布尼茨(一边循环一边降幂)。看到分式先裂项,看到多项式乘循环型就上莱布尼茨——选型对了,n 阶导是体力活。

习题

第四章 导数与微分:变化的语言习题课七 微分与近似计算

练 19 用微分近似计算:√25.1、(1.02)10、cos 46°(角度先化弧度)。

√25.1 ≈ 5 + 0.1/10 = 5.01;(1.02)10 ≈ 1 + 10×0.02 = 1.2;cos 46° = cos(π/4 + π/180) ≈ √2/2·(1 − π/180) ≈ 0.6948。角度必须化弧度再求导——sin 的导数公式只在弧度制下成立。

练 20 单摆周期 T = 2π√(L/g)。摆长增长 1%,周期约变多少?重力加速度随海拔每升高 1%,周期怎么变?

对数微分:dT/T = ½·dL/L − ½·dg/g。答案:周期增 0.5%;g 减 1% 周期同样增 0.5%——两个系数都是 ½,来自根号。

练 21 球壳体积:半径 10 cm、厚 0.1 cm 的薄球壳,用微分估体积,并与精确值 (4/3)π(10.13−103) 比较。

dV = 4πr2dr = 4π·100·0.1 ≈ 125.7 cm3;精确值 ≈ 126.1,误差 0.3%——薄壳时「表面积×厚度」就是微分视角。

微分近似的适用判据一句话:Δx 相对 x0 要小。练 21 的「薄壳」直觉(面积×厚度)值得专门记住:它是积分学「微元法」的胚胎——下一册将从它长出定积分。

习题

第四章 导数与微分:变化的语言习题课八 隐函数与参数方程

练 22 由 ey + xy − e = 0 求 y′ 与 y″(x = 0 处)。

x=0 时 y=1。一阶:y′ = −y/(ey + x) = −1/e。二阶:对一阶式再求导,注意 y 是函数:答 y″ = −1/e2(完整代换见答案过程)。

练 23 星形线 x = a cos3t,y = a sin3t:求 dy/dx,并证明其在 (a cos3t0, a sin3t0) 处的切线被两坐标轴截得的线段长恒为 a。

dy/dx = −tan t。切线:x cos t0 + y sin t0 = a(用 cos2+sin2=1 收拢)。截距 a cos t0 与 a sin t0,段长 √(a2cos2t0 + a2sin2t0) = a。∎

练 24 对数求导法求 y = (sin x)cos x(x ∈ (0, π/2))的导数。

ln y = cos x·ln sin x,两边求导:y′ = y[−sin x ln sin x + cos2x/sin x]。

隐函数课的雷区回顾:分母为零的点(例 8 之 (0,0))不是计算事故,是「隐函数身份」的边界。参数式二阶导公式里的「再除一次 φ′」与隐函数二阶里的「y′ 代回」,是两大高频失分点。

习题

第四章 导数与微分:变化的语言习题课九 边际与弹性应用

练 25 需求 Q(P) = 100 − 2P。求价格 P = 20 处的需求价格弹性,判断富有还是缺乏弹性;此时提价 1%,总收益怎么变?

E = −(dQ/dP)(P/Q) = 2·20/60 = 2/3 < 1,缺乏弹性;提价 1% 销量降约 0.67%,总收益 R = PQ 增约 0.33%(dR/R = dP/P − E·dP/P = (1−E)·dP/P)。

练 26 证明:总收益最大处必有弹性 E = 1(单位弹性点)。

R = PQ,dR/dP = Q(1 − E);最大处 dR/dP = 0 ⟹ E = 1。本证明提前用了「极值点导数为零」——费马引理,第五章 5.2 正式授勋。

练 27 《九章》均输题今解:甲县 8 万户、距郡 500 里;乙县 6 万户、距郡 300 里。按「户均、里均」折算徭役,甲县每户折算量是乙县的多少倍?(线性折算 1 里 1 户 1 单位。)

均输术的思想是按比例摊平:甲 8×500 = 4000,乙 6×300 = 1800,比为 20:9。古人无弹性概念,但「相对量比值」的算筹已经在算同一类东西。

弹性课的心法:斜率是绝对量之比,弹性是对数导数。收益问题的万能钥匙 (1−E):E > 1 降价增收、E < 1 提价增收,E = 1 收益封顶——一条曲线,三种生意经。

习题

第四章 导数与微分:变化的语言习题课十 相关变化率

练 28 圆锥形水箱深 10 m、顶径 8 m,以 2 m3/min 注水。求水深 5 m 时水面上升速率。

相似三角形 r = (4/10)h = 0.4h;V = (π/3)(0.4h)2h = 0.0533πh3。dV/dt = 0.16πh2·dh/dt,代 V′=2、h=5:dh/dt = 2/(4π) = 1/(2π) ≈ 0.159 m/min。

练 29 飞机 6 km 高度以 600 km/h 匀速飞越观测站正上方。求 30 秒后视线(站到飞机)的转动角速率。

水平距 x = 100 km(30 秒 = 1/120 h → x = 5 km。重算:600/120 = 5 km),θ = arctan(x/6)。dθ/dt = (6/(36+x2))·x′ = 6×600/ (36+25) = 3600/61 ≈ 59 rad/h ≈ 0.0164 rad/s ≈ 0.94°/s。

练 30 「水槽倒影」:船以 1 m/s 靠岸,缆绳在岸上高 4 m 的绞盘收绳,收绳速率 0.5 m/s。船距岸 3 m 时船速多少?为什么船速 ≠ 收绳速率?

绳长 ℓ2 = x2 + 16。2ℓ·ℓ′ = 2x·x′ ⟹ x′ = ℓ·ℓ′/x = 5×0.5/3 ≈ 0.83 m/s。船速大于收绳速率:绳斜着拉,只有沿绳方向的分量在缩短——矢量分解的速率版。

相关变化率课的雷区清单:①先求导后写约束(常数被误求导);②代入「当时」量值的时机错在求导之前;③速率方向忘带符号。三查之后,题目再花也只是四步流程。

习题

第四章 导数与微分:变化的语言习题课十一 综合训练

练 31 f(x) = |x|3 在 x = 0 处几阶可导?f″(0) 是否存在?

f′ = 3x|x|(f′(0) = 0),f″ = 6|x| 型在 0 处左右导数 ±6 不等 ⟹ f″(0) 不存在:恰二阶可导。幂次每加一,光滑等级升一级——x|x|、|x|3、|x|5 是一条「光滑阶梯」。

练 32 设 f 在 ℝ 上可导且 f′(x) = f(x)(恒成立),f(0) = 1。猜 f 的表达式,并用「数值指纹」验证:比较 f 与 ex 在 x = 1, 2, 3 的值。

f = ex。欧拉法数值验证(步长 0.1 走到 x=1)得 2.714,与 e ≈ 2.718 差 0.004——微分方程与函数的「指纹比对」,综合站实验把它做成完整程序。

练 33 抛物线 y = x2 上哪一点的切线与直线 y = 4x − 1 平行?该切线与直线是什么关系?

2x = 4,x = 2,点 (2,4)。切线 y = 4x − 4——与直线平行、截距不同(切点 (2,4) 在直线下方 0?代 y=4x−1 于 x=2 得 7 ≠ 4)。本题练「切线条件即导数方程」。

综合课的三道题分别打通:光滑阶梯(概念)、微分方程指纹(离散⇄连续)、切线即方程(几何代数互译)。如果三道都顺,本章算真正拿下。

习题

第四章 导数与微分:变化的语言复盘:错题归档与三问自测

错题五类归档(照第二章复盘格式,把本章错题各归其位):

病因本章高发症对症药
概念松动可导⟹连续当成了双向;偏导存在当成可微反例卡:|x|、x2sin(1/x)、xy/√(x2+y2)
法则漏项链式漏层;商法则分子顺序反;莱布尼茨漏 C(n,k)中间变量落纸;公式按节奏读出声
记号错位参数二阶导忘了再除 φ′;角度没化弧度二阶流程卡贴在草稿本首页
模型越界梯子末端「超光速」当真结论;隐函数分母为零硬代每题答完加一句「适用域」检查
数值盲目差分步长一味取小默画 U 形误差曲线,报最优 h*

三问自测(合上书回答):

一问:可导、连续、可微三个概念的包含关系图怎么画?一元与多元的差别在哪里?

二问:从导数定义出发,不查表推导 arctan 的导数公式——差商化简卡在哪一步、用什么恒等式过?

三问:Δy 与 dy 的差是什么量级?这个「差」在例 7 的误差界里扮演什么角色?

复盘三问的价值在于「回声」:一问回第三章的连续语言,二问回第二章的极限手艺,三问回第五章的余项预告。错题不是敌人,是学习路线图上亮着的灯——灯多的地方,正是下一步要照的地方。

格物札记

第四章 导数与微分:变化的语言格物札记① 《九章》与速率:均输平分里的「变化率」直觉

导数是「瞬时的变化率」,而《九章算术》的算家终生只与平均打交道——看起来隔着一整个极限理论。但翻卷三衰分、卷六均输,会发现他们其实已把「变化率」用得炉火纯青,缺的只是给它一个名字。

均输章的折算法:各县户数、路程、物价不同,徭役按「户×里」的加权摊派——这正是对「负担随距离变化」做线性插值。第二章 2.15 已指出盈不足术=割线法;本章补上另一半:割线的斜率就是平均变化率,而均输的「每里每户折算单位」就是最朴素的「差商」。

路程负担 甲县 乙县 斜率=每里折算单位=均输的差商 两点定一线(平均变化率);取极限得瞬时——古人停在这条线前,我们跨过去
图 4-15 均输章的折算线:负担–路程平面上,古人已在计算斜率

「迟疾」与平均速度的分层:卷六有题问「人行百里,先疾后徐」——出发 60 里的速度与后续速度不同,问总时程。算家做法:两段各算、加权平均。这正是把「变速度」切成「分段匀速」的差分逼近:时间切得越细,折线越贴真轨迹。切到无穷细,就是导数的天下——现代数值积分(第六章之后将遇到)做的正是同一件事,只是切法有了理论背书。

刘徽的「上下相命」:徽注论割圆时说「割之又割,以至于不可割」,论开方时说「上下相命,不失寸厘」——前者是极限(第三章札记①),后者是迭代收敛(第三章 3.15 巴比伦法)。本章补第三个注脚:迭代公式 (x + a/x)/2 本身,每步就是一次「以切线代曲线」的线性化——牛顿法的前身(第五章习题课将把它与切线正式接通)。刘徽的三条注,恰好覆盖了微积分的三个基建:极限、迭代、线性化。

说古人「有微积分」是过誉,说「无微积分」是失察——准确的说法:微积分的全部直觉都已在算筹上运行,缺的是 ε-δ 骨架与 dx 记号把直觉焊成体系。本册的古今双线,要的就是这个准确。

格物札记

第四章 导数与微分:变化的语言格物札记② 现代接口:可微性的现代表达与弱导数一瞥

4.12 把导数升级为线性映射(Fréchet 导数),本札记再往前一步:让「不可导」的函数也拥有导数——代价是换一种「导」法。

为什么需要弱导数:物理里的激波(冲击波)、图像的边缘、股票的价格跳变,都是「连续但不可导」甚至「不连续」的对象,可偏微分方程(描述它们的主力工具)浑身写满导数。出路:把导数的定义搬进积分里。对足够光滑的 φ(试验函数),分部积分(第八章授艺)给出

∫ f′φ = −∫ f φ′

右边根本不需要 f 可导——只需 f 与 fφ′ 可积!于是定义:若存在 g 使 ∫ gφ = −∫ fφ′ 对一切试验函数成立,就称 g 是 f 的弱导数。经典可导 ⟹ 弱导数同值;反之不然:|x| 的经典导数在原点缺席,但它的弱导数处处存在(原点处取任意值都行——积分看不见单点)。

f = |x|:尖角 y = |x| 求导 f′ = sgn x:原点断开(跳跃) 经典不可导、弱可导
图 4-16 弱导数允许「跳跃」:|x| 的尖角,在弱导数世界里只是 sgn x 的一个断点

阶梯的意义:弱导数 ⟹ Sobolev 空间 ⟹ 偏微分方程的现代理论(有限元方法、波前追踪、深度学习里的梯度流)全部站在这级台阶上。回头看 4.12 的三级火箭(数→线性映射→算子),弱导数是第四级:导数的定义每放宽一次,它的管辖疆域就扩大一个世界。而每一次放宽都保留同一句内核——「导数 = 与一切试探对象配对后的行为」,这正是泛函分析的语言。

一百年前,魏尔斯特拉斯的病态函数是对直觉的背叛;一百年后,弱导数把「病态」收编为常态居民。数学对「什么算导数」的三次重新回答(差商极限→线性映射→配对定义),是本册「现代接口」线索上最长的桥——而桥的这头,正是第二册相邻领域的多元微分与第三册的方向。

综合站

第四章 导数与微分:变化的语言章小结:知识图谱与方法表

知识图谱(从差商出发的五条枝):

差商 → 极限 = 导数 求导法则 四则·链式·反函数 微分 线性主项·近似·误差 隐函数·参数 相关变化率 现代接口 Fréchet·弱导数 底层供电:ε-δ 极限(第二章)· 连续与介值(第三章)· 记号供电:莱布尼茨 dx/dy
图 4-17 第四章知识图谱:一个定义,五条枝叶,两章地基

方法表已在 4.18 入册,此处只重申三条「章法」:

① 定义是最后的法庭——法则失效处(分段点、尖角、分母为零)回到差商;② 先化简再求导——商先约、根先移、积先展开,法则服务于省力而非炫技;③ 每个导数都有身份——算完问一句「这是谁的斜率、谁的速率、谁的灵敏度」,概念链才不断。

本章是全册「算法密度」最高的一章——它当驾校:动作要练到不过脑子。真正的路况判断(增减、极值、凹凸),下一章发驾照。

综合站

第四章 导数与微分:变化的语言思想卡:导数是把曲线放大到看不清为止

卡片正面 「导数是把曲线放大到看不清为止(后剩下的那条直线)。」——这句俗语版的定义,值得逐字琢磨。

卡片背面 它一口气回答了四个问题:

① 导数为什么是「局部」概念?——放大镜只照一点邻域;离开这一点,直线就不再替身。
② 为什么可导 ⟹ 连续?——放大后有直线替身,曲线本身当然不能在放大镜下断开。
③ 尖角为什么不可导?——放大尖角还是尖角(自相似),永远等不来直线。
④ 魏尔斯特拉斯函数为什么是灾难?——放大多少倍都毛糙(4.16 图 4-13),直线的「替身资格」在任何点都申请不到。

光滑点:放大 → 直线 尖角:放大还是尖角 毛糙:永无宁日 放大镜是可导性的裁判:三种结局对应可导 / 连续不可导 / 连续性都存疑的深水区
图 4-18 思想卡的视觉版:放大镜下,三类曲线三种命运

延伸一问:放大镜的比喻与 4.12 的 Fréchet 定义、格物札记②的弱导数如何对上?——Fréchet 说「放大后有最好的直线替身」,弱导数说「放大镜看不清的,改用积分天平称」。一张卡片牵出三级台阶,这就是思想卡要的「一粒沙里看世界」。

综合站

第四章 导数与微分:变化的语言挑战一 用定义讨论 x2sin(1/x) 的可导性与导函数连续性

题目 设 f(x) = x2sin(1/x)(x ≠ 0),f(0) = 0。(1)证明 f 在原点可导并求 f′(0);(2)求 x ≠ 0 处 f′(x),考察 f′ 在原点的极限;(3)回答:f′ 在原点连续吗?f″(0) 存在吗?

(1) 差商:[f(h) − f(0)]/h = h·sin(1/h),夹逼 |h·sin(1/h)| ≤ |h| → 0,故 f′(0) = 0。∎

(2) x ≠ 0:f′(x) = 2x·sin(1/x) + x2·cos(1/x)·(−1/x2) = 2x sin(1/x) − cos(1/x)。

(3) x→0 时 2x sin(1/x) → 0(有界×无穷小),但 cos(1/x) 在 [−1, 1] 无休振荡(第三章间断四画廊的老面孔)——lim f′(x) 不存在。而 f′(0) = 0 存在:导函数在原点不连续(第二类间断)。再问 f″(0):差商 [f′(h) − f′(0)]/h = 2sin(1/h) − cos(1/h)/h,无界振荡,不存在。∎

挑战的含金量:这个函数是 4.17 三个「不等式直觉」中第二条的正式证据——导数存在 ⟹ 导数连续,是假的。同时它纠正一个流行错觉:「f′(0) = lim f′(x)」——导数在一点的值不能由导函数的极限代替,定义里的差商才是正主。直观图像:f 本身在原点附近被 x2 压得贴住横轴(光滑通过),但 f′ 的振荡项 cos(1/x) 裸露在外——「函数光滑、导函数心慌」。

与 |x| 的分工:|x| 是「函数不可导、导函数无处安放」;本函数是「函数可导、导函数有界却断裂」。两个反例合璧,连续–可导的层级图(图 4-2)才算画完整——本函数补进自己的那张图。

综合站

第四章 导数与微分:变化的语言挑战二 从差分方程导出微分方程:复利的两种极限

题目 本金 1,年利率 100%。(1)按年结息、按季结息、按月结息、按天结息,年终各得多少?(2)「连续结息」的极限是多少?(3)一般化:利率 r,一年结 n 次,写出精确式与极限式,并说出微分方程 y′ = ry 与它的关系。

(1) (1+1)1 = 2;(1+¼)4 ≈ 2.4414;(1+1/12)12 ≈ 2.6130;(1+1/365)365 ≈ 2.7146。

(2)(3) 一年结 n 次得 (1 + r/n)n;n → ∞ 时由第二章重要极限得 er。r = 1 时就是 e ≈ 2.7183。∎

微分方程视角(本题的心脏):结息周期 T = 1/n,递推 y(k+1) = y(k)(1 + rT) 即

y(k+1) − y(k)T = r·y(k)

左边正是差商!T → 0 时差商变导数,递推式变微分方程 y′ = r·y(解 y = Cert)——第一章攒下的 e(导数等于自己)、第二章的重要极限、第四章的导数定义,在此三线合流:复利是离散的 e,e 是连续的复利。欧拉(综合站实验)当年正是沿这条路,把「e 从数列极限」升级为「微分方程之解」。

离散与连续的两栏对照收好:差分方程 Δy = rT·y 对应微分方程 dy = r·y dx;解的存在靠迭代(离散)与欧拉折线(连续的离散替身)彼此印证——4.13 的「握手」在这里握到了骨头。

银行家与数学家在同一个极限相遇:帕乔利 1494 年的复利账簿、雅各布·伯努利 1683 年的连续复利、欧拉的 ert——三种职业,一个数。

综合站

第四章 导数与微分:变化的语言实验:欧拉折线逼近 ex——离散与连续的首次合流

实验任务 不用任何 e 的表达式,仅从微分方程 y′ = y、y(0) = 1 出发,用欧拉折线法数值「种」出 ex,并回答:步长减半,误差按什么规律缩小?

方法 取步长 h,递推 y(n+1) = y(n)·(1 + h)(因 f(x, y) = y 最简单),从 (0, 1) 走到 x = 1。这正是 4.13 预告的「以直代曲」:每步沿切线走一段。

步长 h步数y(1) 数值与 e = 2.718282 之差误差比(上阶/本阶)
0.2542.4414062.77×10−1—
0.12582.5657851.52×10−11.82
0.0625162.6379298.04×10−21.89
0.03125322.6769904.13×10−21.95
0.015625642.6973452.09×10−21.97

观察与结论 ①步长减半,误差近似减半(比值 → 2)——一阶方法的指纹:误差 O(h);②折线从下方逼近(每步沿切线走,凸函数的切线在下方——预告第五章凹凸性);③h → 0 的极限恰是 (1+h)1/h → e(第二章重要极限):欧拉折线与复利极限是同一条路的两种走法。∎

动手清单 ①任意语言 10 行代码复现本表;②改解 y′ = −y(y(0)=1)逼近 e−1,观察折线从上方逼近(凹函数);③挑战:把递推改成中点法 y(n+1) = y(n)·(1 + h + h2/2),验证误差降为 O(h2)——在亲手发明「改进欧拉法」;④把步长一直减半,观察误差在浮点世界里先降后升(4.13 的 U 形曲线重演)。

这个实验是全册「离散⇄连续」主线的第一个完整闭环:微分方程(连续世界)→ 差分递推(离散世界)→ 数值表 → 误差阶 → 极限收网。第四章到此,在连续与离散之间已拥有往返船票。

综合站

第四章 导数与微分:变化的语言章测试与评讲

A 卷(基础,20 分钟)

A1(8 分) 用定义求 f(x) = x·(x + 2) 的导数;A2(8 分) 讨论 f(x) = x|x| 在原点的二阶可导性;A3(8 分) y = ln(sin x),求 dy/dx;A4(8 分) 用微分近似 √101;A5(8 分) x2 + xy + y2 = 7 在 x = 1, y = 2 处的切线。

B 卷(进阶,30 分钟)

B1(12 分) f(x) = x2D(x)(D 狄利克雷函数):f 在原点可导吗?f′(0) 等于多少?(提示:|f(h)/h| ≤ |h|。)
B2(12 分) 摆线 x = a(t − sin t), y = a(1 − cos t):证明二阶导 d2y/dx2 = −1/[a(1 − cos t)2];
B3(12 分) 水槽相关变化率自编题:倒圆锥杯(深 12 cm 顶径 12 cm)以 8 cm3/min 漏水,水面高 6 cm 时下降多快?
B4(12 分) x3sin(1/x)(x ≠ 0)、f(0) = 0:几阶可导?模仿挑战一逐级审——二阶导在原点连续吗?

评讲要点 A3 易错在两层链式漏 sin 的内导 cos x:答案 cot x。A4 取 x0 = 100,d√x = dx/(2√x) = 1/20,得 10.05(真值 10.0499)。A5:2x + y + x·y′ + 2y·y′ = 0,代 (1,2):y′ = −4/5,切线 4x + 5y − 14 = 0。B1 考「有界×无穷小」:f′(0) = 0,且 x ≠ 0 处 f′ = 2xD(x) + x2D′?——D 处处不可导,定义法正面算:f 的差商在原点被 |h| 夹死,可导 f′(0) = 0;其余点 D 爆炸、f 不可导。B4 结论:f′ 处处存在(原点 0、他处 3x2sin(1/x) − x cos(1/x)),f′ 处处连续(含原点:|f′(x)| ≤ 3x2 + |x| → 0),f″(0) 不存在(差商含 cos(1/h)/h 振荡)——比挑战一又高一级:导函数连续、二阶导缺席。「光滑阶梯」又上一格。∎

评分自评 60 分以下:回 4.2–4.6 重走定义与法则;60–85:进入第五章,练 19–24 补差;85 以上:综合站挑战一、二 + 欧拉实验已达标,直接进第五章——中值定理的大门已经打开,割线与切线的平行之约,就等来见证。

「凡学之不勤,必其志之尚未笃也。」(王阳明)导数是本册第一件「既要懂、又要熟」的工具——懂而不熟,第五章的第一道证明就会绊倒。练完再走,走时勿忘。

第五章

微分中值定理:从割线到切线的桥

费马引理、罗尔、拉格朗日、柯西——四根支柱撑起分析的应用大厦;泰勒展开是逼近主线的华彩。
页型节奏:讲义×18 → 例题×12 → 习题×12 → 格物札记×2 → 综合站×6
讲义

第五章 微分中值定理:从割线到切线的桥5.1 导引:骑马行程里的「某一刻」——平均与瞬时的桥

一位驿使从长安赶到洛阳,全程八百里走了十天。若问他「第三天中午跑得多快」,合理答案只有一个:看那天前后一小段的平均速度。可是《九章算术》成书时代的驿传簿册只记总站——平均好算、瞬时难求,这道门槛中西都没绕过。第四章我们造出了「瞬时变化率」这台机器(导数),本章要立的是它头一座大桥:从一段路上的平均,读出某一点上的瞬时。

先把桥面画出来。设路程函数 s = s(t),全程平均速度是两端割线的斜率 s(b) − s(a)b − a。直觉说:一路上总有某一刻,瞬时速度恰好等于这个平均——快的时候补慢的,慢的时候补快的,扯平的「那一刻」必然存在。把「必然」讲成定理,就是本章前半的主线(费马→罗尔→拉格朗日→柯西)。

ts 弦:全程平均速度 切线与弦平行:此刻瞬时 = 平均 「快慢相补,总有扯平的一刻」——把直觉立成定理,是本章第一个任务
图 5-1 驿马行程:与弦平行的切线必在某处出现

《九章》均输章用「平均」统筹徭役(第四章 4.1 已见),本章反过来:从平均里捞出瞬时。一进一出,正好是微分学的一座拱桥。

讲义

第五章 微分中值定理:从割线到切线的桥5.2 费马引理:极值处的驻点条件

桥的第一块基石是费马引理。设 f 在 x0 的某邻域内有定义,且 f 在 x0 可导。若 x0 是极值点(存在邻域,使 f(x) ≤ f(x0) 对一切邻域内 x 成立,或都 ≥),则

f′(x0) = 0。

证明 不妨设 f(x) ≤ f(x0)(极大情形)。对 x > x0,差商 f(x) − f(x0)x − x0 ≤ 0,取右极限得 f′+(x0) ≤ 0;对 x < x0,同样差商 ≥ 0,取左极限得 f′−(x0) ≥ 0。可导保证左右导数相等,故 f′(x0) = 0。∎

几何上一眼看穿:山顶不会一面全上坡、一面全下坡——两侧斜率必须同时 ≤ 0 又 ≥ 0,只能等于零。导数为零的点叫驻点(驻马之处:切线水平,马停一停)。

三个措辞一个都不能少:①「可导」——y = |x| 在原点取极小,但尖角处不可导,引理失效;②「邻域内」——内点才行,区间端点可以是极值却无两侧差商可言;③「极值」——驻点是极值的必要条件,y = x3 在原点导数为零却不是极值。反着用要小心。

费马 1638 年在信里给出的求极值法,用的正是「让增量消失」——两个世纪后它被命名为引理,成了整座中值定理大厦的地基。

讲义

第五章 微分中值定理:从割线到切线的桥5.3 罗尔定理:两端等高的许诺

有了费马引理,第一座完整的桥是罗尔定理:设 f 满足①在 [a, b] 上连续;②在 (a, b) 内可导;③f(a) = f(b)。则至少存在一点 ξ ∈ (a, b),使 f′(ξ) = 0。

证明 由闭区间上连续函数的最值定理(第三章 3.8),f 在 [a, b] 上取得最大值 M 与最小值 m。若 M = m,则 f 恒为常数,任何 ξ 都使 f′(ξ) = 0。若 M ≠ m,则 M、m 中至少有一个不等于端点值 f(a) = f(b),于是它在内部某点 ξ 取得,由费马引理(内部极值+可导),f′(ξ) = 0。∎

证明的三步值得背下来:找最值 → 端点排除 → 内部动用费马。三个条件各守一门:连续保证最值存在,可导保证费马能用,等高保证最值或最小值总有一个落在内部——抽掉任何一条,结论都能找到反例。

三条件齐备:ξ 处水平切线 尖角 砍掉「内点可导」:无水平切线 砍掉「两端等高」:结论失效 三个条件各守一道门:抽掉任何一条,都有反例候审
图 5-2 罗尔定理:条件齐备与两个典型反例

罗尔 1691 年的原文只是多项式的一个代数注脚,他本人还反对无穷小——历史爱开玩笑:今天这条定理冠着他的名字,是后人(杜阿尔阿梅尔)补上的通行证。

讲义

第五章 微分中值定理:从割线到切线的桥5.4 拉格朗日中值定理:有限改变量公式

把「两端等高」放宽成「不等高」,罗尔桥就长成拉格朗日中值定理:设 f 在 [a, b] 连续、(a, b) 内可导,则至少存在 ξ ∈ (a, b),使

f(b) − f(a) = f′(ξ)(b − a)。

左端是函数的增量,右端是某点瞬时变化率乘自变量增量——它把「整段平均」精确地兑现成「一点的瞬时」,所以也叫有限改变量公式。这正是图 5-1 驿马行程的严格版:弦的斜率必在某点被切线追平。

证明的关键一招:造辅助函数。弦的方程是 L(x) = f(a) + f(b) − f(a)b − a(x − a)。令

h(x) = f(x) − L(x),

则 h 在 [a, b] 连续、(a, b) 可导,且 h(a) = h(b) = 0(曲线减弦,两端归零)。罗尔定理上:∃ξ 使 h′(ξ) = 0,展开即得结论。∎

「曲线减弦」是本章最常用的套路:把要证的结论移项,凑出一个两端等高的辅助函数,把拉格朗日问题送回罗尔。第五章例题(例2、例4)与习题课二、三全是这一招的变奏,它练成条件反射。

推论两条,后面章章要用:①若 (a, b) 内 f′ ≡ 0,则 f 为常数——「导数恒零」等价于「函数恒定」,不定积分章(第六章)的原函数存在性就站在这条腿上;②若两函数导数恒相等,则它们只差一个常数。

泰勒展开、积分中值定理、牛顿迭代……往后每一站都要在 ξ 处落脚。这个「不知道在哪、但保证存在」的 ξ,是分析学最会隐身的主角。

讲义

第五章 微分中值定理:从割线到切线的桥5.5 柯西中值定理:两个函数的同步变速

再放宽一步:让两条曲线一起上桥。柯西中值定理:设 f、g 都在 [a, b] 连续、(a, b) 内可导,且 g′(x) ≠ 0 对一切内点成立,则存在 ξ ∈ (a, b),使

f(b) − f(a)g(b) − g(a) = f′(ξ)g′(ξ)。

几何读法:把 (g(t), f(t)) 看成随参数 t 运动的点,左端是这条参数曲线两端连线(弦)的斜率,右端是某点处切线的斜率——曲线转了多陡的弯,总有一处切线追平它。

证明仍是造辅助函数,把拉格朗日的「减弦」换成「加权减弦」:

h(x) = [f(b) − f(a)]g(x) − [g(b) − g(a)]f(x),

直接验证 h(a) = h(b) = f(b)g(a) − f(a)g(b),罗尔定理给出 ξ,展开即得。∎ 注意条件是 g′ ≠ 0 而非 g′(ξ) ≠ 0:前者顺带保证 g(b) ≠ g(a)(否则对 g 用罗尔得 g′ 有零点,矛盾),分母才有意义。

常见误用要立牌:对 f、g 各自用拉格朗日再相除,得到的是两个不同的 ξ1、ξ2,凑不成柯西结论。柯西定理的全部力量就在于「同一个 ξ」——证明里一条辅助函数同时管住两个函数,这是它比「分别套用」强的地方(洛必达法则 p216 就站在这里)。

三次放宽、三级台阶:等高 → 不等高 → 双曲线。每上一级,辅助函数多一项,桥面就宽一尺。

讲义

第五章 微分中值定理:从割线到切线的桥5.6 洛必达法则(一):0/0 与 ∞/∞

中值定理第一个大型应用,是给极限计算装备新兵器。设 x → a 时 f(x) → 0 且 g(x) → 0(0/0 型)。若在 a 的某去心邻域内 f′、g′ 存在且 g′ ≠ 0,且极限

limx→a f′(x)g′(x) = A(或 ∞),

则 limx→a f(x)g(x) = A(或 ∞)。∞/∞ 型同理。

为什么柯西定理在这里上岗:f(x) − f(a)g(x) − g(a) = f′(ξ)g′(ξ),其中 ξ 夹在 a 与 x 之间——x → a 时 ξ → a(夹逼),右端随 x → a 收敛到 A。0/0 里 f(a)、g(a) 全为零的设定,让增量比恰好就是原式,一切严丝合缝。

算两例热身:limx→0 sin xx = limx→0 cos x = 1——第一章的「第一重要极限」从洛必达看只需一步(当然,洛必达的证明本身用到了 sin x/x → 1,这一例是「内部循环」,严格次序上只当验证);再看 limx→0 x − sin xx3,分子分母各导一次得 1 − cos x3x2 仍是 0/0,再导一次得 sin x6x = 16·sin xx → 16——两战两捷,但每一步都要重新验型。

洛必达法则 1696 年出现在第一本微分学教材《无穷小分析》里,版权其实多半属于约翰·伯努利——两人有约在先,教科书史上一桩著名的「代笔案」(5.18 历史注详述)。

讲义

第五章 微分中值定理:从割线到切线的桥5.7 洛必达法则(二):其他未定式与失效边界

除 0/0、∞/∞ 外,还有五种「变型后可用」的未定式,各自有固定的化装步骤:

0 · ∞ 型:把其中一个取倒数搬进分母,f(x)g(x) = f(x)1/g(x),化成 0/0 或 ∞/∞。选谁进分母有讲究——谁的导数简单谁下去。∞ − ∞ 型:通分或有理化,例如 limx→0+(1x − 1sin x) 通分后即 0/0。1∞、00、∞0 三兄弟:一律先取对数,y = fg 时 ln y = g · ln f 化为 0 · ∞,解出 lim ln y 后用 elim ln y 还原。

失效边界立三块警示牌:①不验型不回头——每用一次前必须确认仍是 0/0 或 ∞/∞,否则闹出 limx→1 3x2 − 2x + 12x − 1 = limx→1 6x − 22 = 2 的笑话(原值就是 2,导数比也是 2,纯属碰巧,但型已不存);②导数比不存在时原式未必不存在——limx→∞ x + sin xx 的导数比是 1 + cos x 振荡无极限,原式夹逼得 1;③循环打转及时收手——√(1+x2) 型的 ∞/∞ 求导后指数升而复降,不如有理化。第 233 页例6 逐条拆解。

洛必达是「验型—求导—回头」的三步舞。跳舞的人常常只记得第三步——于是兵器谱上它伤到的,多半是自己的主人。

讲义

第五章 微分中值定理:从割线到切线的桥5.8 泰勒公式(一):用多项式局部逼近

第四章说「以直代曲」——切线是一次多项式,误差是二阶小量。泰勒公式把这件事推到任意次:用 n 次多项式在一点附近贴住曲线。设 f 在 x0 处有直至 n 阶导数,则

f(x) = f(x0) + f′(x0)(x − x0) + f″(x0)2!(x − x0)2 + ⋯ + f(n)(x0)n!(x − x0)n + Rn(x)。

为什么系数必须长这样?贴合条件逐阶锁定:要让多项式 P(x) 与 f 在 x0 处函数值相等、一阶导相等、二阶导相等、……直到 n 阶导相等,把 P(x) = Σak(x − x0)k 逐次求导代入,唯一解就是 ak = f(k)(x0)/k!。多项式是分析学里唯一「求导不出意外」的函数——每一次求导只是把系数移位,所以各阶信息能被独立地钉进系数里。

y = sin x P1​ = x P3​(三阶) P5​(五阶) 次数每升两级,重合的疆域向外推进一大截——多项式的「贴身」范围随阶数增长
图 5-3 sin x 的泰勒多项式:一、三、五阶的重合疆域

「多项式贴身」与第二章的 ε-δ 是同一种自由的两副面孔:极限管「多近算近」,泰勒管「差多少差在哪阶」。第 234 页例7 用它秒杀高阶极限。

讲义

第五章 微分中值定理:从割线到切线的桥5.9 泰勒公式(二):佩亚诺余项与拉格朗日余项

泰勒公式的全部弹性藏在余项 Rn 里,两种余项两副面孔:

佩亚诺余项:f(x) = Pn(x) + o((x − x0)n)。它只承诺「误差比 n 次幂更小」,不需要更高阶导数存在,管的是极限与阶的估计——求极限、判断无穷小的阶,用它。

拉格朗日余项:Rn(x) = f(n+1)(ξ)(n + 1)!(x − x0)n+1,ξ 介于 x0 与 x 之间。它给出误差的定量界——需要 f 有 n+1 阶导数,管的是逼近误差与不等式。

拉格朗日余项的证明正是柯西中值定理的连环应用:对余项逐次使用 Rn(x) − Rn(x0)(x − x0)n+1 型的差商(分子分母各求一次导、降一次幂),n+1 次后分子归零于 x0、分母归一,回代即得 ξ——「中值定理家族」在泰勒这里会师。

一句话分工表:问「无穷小的阶」找佩亚诺,问「误差多大」找拉格朗日。例7 求极限用前者,例8 证不等式与 5.10 的展开库存收尾用后者;第 253 页格物札记还会看到:数值分析的误差理论,整个建立在拉格朗日余项上。

同一个公式,两副面孔:佩亚诺是「定性」的诗——只问归途的方向;拉格朗日是「定量」的账——连走多远都记账。学会换用,泰勒公式才真正属于。

讲义

第五章 微分中值定理:从割线到切线的桥5.10 麦克劳林展开库存:ex、sin x、cos x、ln(1+x)、(1+x)α

x0 = 0 的泰勒公式称麦克劳林公式。五个基本展开是全章的「弹药库」,必须背到滚瓜烂熟(都带佩亚诺余项,拉格朗日余项按需加挂):

ex = 1 + x + x22! + ⋯ + xnn! + o(xn)
sin x = x − x33! + x55! − ⋯ + o(x2n); cos x = 1 − x22! + x44! − ⋯ + o(x2n+1)
ln(1 + x) = x − x22 + x33 − ⋯ + o(xn); (1 + x)α = 1 + αx + α(α − 1)2!x2 + ⋯ + o(xn)

三条运算法则让库存可滚存:①代入——求 ln(1 − x) 就把 −x 代进 ln(1+x);②四则——展开到所需阶后做加减乘,多余的高阶项随手并进 o(xn);③换元——x2 进 sin x 得 sin(x2) = x2 − x6/3! + …,阶数跟着平方走。

本册开篇的伏笔在此结账:《九章》盈不足术用两次试值作弦、线性插值外推(p2 已遇其影、第二章 2.7 已见其形),本质上就是「一阶泰勒」——用两个端点的信息撑起一条直线。泰勒公式是它的高次升级版:试值点越多、阶数越高,贴身越紧。第 257 页挑战二将把这层同构彻底挑明。

记库存口诀:e 指全正,弦正切负,对数正一负二,幂指二项式系数。库存在手,例7、例8 的极限与不等式都成了搬运工。

讲义

第五章 微分中值定理:从割线到切线的桥5.11 单调性判定:导数符号的一锤定音

中值定理把「增减」从描点观察升级成符号判定:设 f 在 [a, b] 连续、(a, b) 内可导。若内点处处 f′ > 0,则 f 在 [a, b] 严格递增;处处 f′ < 0,则严格递减。

证明一锤定音:对任取 x1 < x2,拉格朗日中值定理给 f(x2) − f(x1) = f′(ξ)(x2 − x1) > 0——ξ 落在 (x1, x2) 内,f′(ξ) > 0 且增量因子 > 0。∎ 「任意两点」都能兑现,正是中值定理「点信息管全区间」的看家本领。

两条补遗要记牢:①允许有限个点 f′ = 0 不破坏严格增——y = x3 在原点导数为零,仍严格递增;②「f′ ≥ 0 ⟹ 不减」同理可证,但「f′ > 0 ⟹ 严格增」的逆不真(严格增只保证 f′ ≥ 0,如 x3)。

解题流程表:求定义域 → 求 f′ → 解 f′ = 0 与 f′ 不存在的点 → 列符号表 → 写出增减区间。导数不存在的点(尖角、分母归零)也要上表——它常常正是增减切换的关口。第 236 页例9 给三次函数做完整示范。

导数是函数的「体检报告」:符号表一列,增减一目了然——第四章造机器,本章读报告。

讲义

第五章 微分中值定理:从割线到切线的桥5.12 极值与最值:两个判别法与实际应用

第五章 5.2 说极值点必是驻点(必要条件),现在是充分条件登场,两个判别法各司其职:

第一判别法(穿针法):设 x0 是连续点(可以只是连续、不必可导!)。f′ 在 x0 左侧正、右侧负 ⟹ 极大;左负右正 ⟹ 极小;两侧同号 ⟹ 不是极值。尖角如 y = |x| 正是靠它判极小——这是第一判别法比第二判别法宽的地方。

第二判别法(二阶导法):设 f′(x0) = 0 且 f″(x0) 存在。若 f″(x0) < 0 则极大,> 0 则极小;f″ = 0 时失灵(x3、x4 同款二阶导零而命运迥异),退回第一判别法。它由泰勒公式一步读出:f(x) − f(x0) ≈ f″(x0)2(x − x0)2,符号全由二阶导当家。

最值与极值是两码事:最值是全局冠军,可能出现在区间端点。闭区间求最值的完整清单:内部驻点+不可导点+两端点,共 n 个候选逐一比大小——第 237 页例10 的容器优化题走全流程。

「驻点必查、端点必比、不可导点必列」——最值三查,缺一不可。应用的趣味在于:设计题的答案常常落在边界之外的内点上(约束极值一瞥见 5.17)。

讲义

第五章 微分中值定理:从割线到切线的桥5.13 凹凸性与拐点:二阶导数的几何

单调性只管「上坡下坡」,不管「弯向」。定义用弦与曲线的相对位置:若区间内任两点连线(弦)恒在曲线上方,称曲线在该区间上凹(下凸);恒在下方则上凸。凹向的判别干净利落:

区间内 f″ > 0 ⟺ 上凹(切线在曲线下方,弓向天); f″ < 0 ⟺ 上凸(弓向地)。

证明用拉格朗日中值定理做两次:对 x1 < x0 < x2 三点,分别在 [x1, x0] 与 [x0, x2] 用中值定理比较斜率,再用 f′ 的单调性(由 f″ 符号保证)收口——「二阶导的符号 ⟹ 一阶导的单调 ⟹ 弦与切线的位置」,三步换手,环环有据。拐点是凹向切换点:两侧 f″ 异号。若 f 在拐点二阶可导,则必有 f″ = 0;但 f″ = 0 不一定是拐点(x4 在原点),且拐点也可以出现在 f″ 不存在处(y = x1/3 的原点)——判拐点的唯一可靠手续还是查两侧符号。

拐点 x0​ f″ > 0 上凹 f″ < 0 上凸 f″ > 0 f″ < 0
图 5-4 凹凸切换与拐点:符号带是「体检报告」的第三栏

一阶导管坡度,二阶导管弯——单变量函数的「体检报告」到此集齐两页:符号表(5.11)加凹凸带(本页),作图的全部依据就绪。

讲义

第五章 微分中值定理:从割线到切线的桥5.14 函数作图全景六步法

前三页的体检报告合起来,就是作图六步法——不描点、不碰运气,按程序出图:

① 定域:定义域、对称性(奇偶/周期)、截距——先框定画布与省力项。

② 渐近线:垂直(分母零点,如 x = 1)、水平(x → ∞ 的极限,如 y = 1)、斜渐近(k = lim f/x,b = lim [f − kx])。

③ 一阶体检:f′ 零点与不存在点 → 符号表 → 增减区间、驻点。

④ 极值判定:穿针法或二阶导法,标出峰谷。

⑤ 二阶体检:f″ 符号表 → 凹凸区间、拐点。

⑥ 落笔:先画渐近线与关键点(峰、谷、拐、截距),再让曲线逐区间「听话」地连过——每一段的增减与弯向都由符号表押送。

渐近线的极限定义都在第二章备好了货:垂直渐近即函数值发散到无穷,水平渐近即远处收敛。斜渐近的 k、b 两个极限,本質是把「远处与直线同阶」拆成两个可计算量。

第 239 页例12 用 f(x) = x2 − 1x2 + 1 走全六步:偶函数、水平渐近 y = 1、无垂直渐近、极小在原点——六步走完,图形已在笔下。

六步法是「符号统治图形」的仪式:从定义域到落笔,每一步都由极限与导数背书——手绘的曲线,处处有据可查。

讲义

第五章 微分中值定理:从割线到切线的桥5.15 不等式证明:中值定理的兵器谱

不等式是中值定理的第二大战场,兵器谱上排四件,按「打击范围」从小到大:

第一件·拉格朗日放缩:f(b) − f(a) = f′(ξ)(b − a),把 f′(ξ) 放进区间上的上下界——例3 用它一步估出 √(1+x) 的增量并夹出双侧界,是「不知道 ξ 就围住 ξ」的典范。第二件·单调性:造 h(x) = 左 − 右,验 h(起点) = 0 且 h′ ≥ 0——「从起点出发只增不减」,最通用的步兵。第三件·泰勒余项:ex ≥ 1 + x 一类,靠拉格朗日余项的符号(例8)。第四件·凹凸性:上凹曲线的弦在曲线上方, Jensen 型不等式的一维原型,专门对付「两个函数平均 vs 平均的函数」。

选兵口诀:比「两点」用中值(拉格朗日),比「全程」用单调(造差函数),比「高阶」用泰勒,比「弯向」用凹凸。看到不等式先问:变量在哪里活动?比较的是哪两样?——答案直接指向兵器。

兵器谱的尽头是「构造的艺术」:同一个不等式往往四件都能打——例8 与习题课十会各走一遍,体感哪种最省力。

讲义

第五章 微分中值定理:从割线到切线的桥5.16 方程的根:存在性与唯一性的组合拳

问「方程 f(x) = 0 有没有根、有几个根」,中值家族给出一套组合拳:

存在性两路:①第三章的介值定理——找两点函数值异号,零点必在其间;②罗尔定理的逆用——构造辅助函数 F 使 F′ = f,先证 F 有两点等值,则 f 在其间有零点。典型示范:f(x) = x5 + x − 1 至多一个实根(严格增)且至少一个(介值:0 与 1 之间),两拳合璧得「恰一个」。

唯一性一招:区间上 f′ 恒正或恒负 ⟹ 严格单调 ⟹ 至多一零点。与存在性合璧,根的个数就锁死了——「单调 + 异号」是证明「恰有一个根」的标准双打。

更进一层的组合是反证法+罗尔:要证 f(x) = x 在 (a, b) 内至多一根,设有两根 x1、x2,令 h(x) = f(x) − x,罗尔给 h′(ξ) = 0 即 f′(ξ) = 1;若已知 f′ ≠ 1 恒成立,矛盾得证。「假设多根 → 中值定理逼出导数矛盾」是本节最灵活的一式,习题课十集中演练。

「存在找异号,唯一靠单调,至多用反证」——三句话锁根法,把第三章与本章缝成一套连招。

讲义

第五章 微分中值定理:从割线到切线的桥5.17 现代接口:最优化与凸分析一瞥——从驻点到 KKT

本章的方法在今天的优化理论里处处是母版。把 5.12 的清单抽象一步:无约束优化在「驻点+端点」里找冠军,这正是梯度下降法为什么只找 f′ = 0 的点——机器学习训练千锤百炼的,就是泰勒一阶项 f′(x0)(x − x0) 指向的下山方向。

再进半步是约束优化:在约束曲线 g(x) = 0 上找 f 的最值,拉格朗日乘数法说「最优处 ∇f = λ∇g」——两条梯度平行,几何上是「f 的等值线与约束曲线相切」,解析上正是柯西中值定理(5.5)的比值关系在多维的投胎。带不等式约束时再加符号条件,就是工程与经济学天天用的 KKT 条件——驻点条件、约束梯度、乘子符号三条,一脉来自本章。

凸函数是优化世界的「好脾气」:f″ ≥ 0(5.13 的凹凸判别)保证任何局部最优就是全局最优、驻点唯一可锁定。机器学习偏爱凸优化,理由就在这里——第五页体检报告的第三栏(凹凸带),决定了一个算法能不能「安心收敛」。

从费马的驻点到 KKT,三百年走的是同一条路:把「最好的位置」翻译成「导数的等式」。本章学的每个判别法,都是现代优化器里一行真实运行的代码。

讲义

第五章 微分中值定理:从割线到切线的桥5.18 历史注:从费马的手记到泰勒的插值

费马(1638)在给梅森的信中给出求极值的「伪分法」:让增量消失、比较两个近似表达式——导数为零的极值条件第一次现形,尽管「极限」二字还没出生。罗尔(1691)的定理只对多项式成立,他自己终生拒斥无穷小;是二十多年后杜阿尔阿梅尔在证明里引用并冠名,罗尔「反对派的定理」成了微积分的地基——科学史不给立场留情面,只给正确留位置。

泰勒(1715)在《正的与反的增量法》中发表了他的定理,起点却是插值:牛顿插值多项式的差分表取极限,系数自然滑向导数——泰勒公式原是「无穷个试值点的盈不足」。佩亚诺(1890 前后)给余项以 o(·) 的严格形态,拉格朗日余项的定名则出自柯西对余项的中间点估计。三个世纪,一条定理三个名字,说明它本就是时代合著。

洛必达(1696)的《无穷小分析》是世上第一本微分学教材,法则冠他之名;手稿原件却表明核心内容购自约翰·伯努利——洛必达买断的是「优先发表权」,伯努利后来在老师莱布尼茨支持下索要版权。教材史上第一桩版权案提醒我们:定理可购买署名,理解无法代购。

中值定理家族的三百年,是「直觉 → 严格 → 教材化」的三部曲。今天在课堂上一小时走完的路,人类走了三百年——这不是差距,这是节省。

例题

第五章 微分中值定理:从割线到切线的桥例1 费马引理应用:极值点的必要条件验证

(1)验证 f(x) = x3 − 3x2 + 1 在 x = 0 与 x = 2 处导数为零,并用符号判断两点是否为极值点;(2)就 y = x3 与 y = |x| 各说明一句:费马引理的三个措辞为什么一个都不能少。

解(1) f′(x) = 3x2 − 6x = 3x(x − 2),故 f′(0) = 0、f′(2) = 0——两点都是驻点。判定(第一判别法,5.12 将正式授名):

x < 0:f′ > 0(增); 0 < x < 2:f′ < 0(减); x > 2:f′ > 0(增)

x = 0 处左增右减 ⟹ 极大,f(0) = 1;x = 2 处左减右增 ⟹ 极小,f(2) = −3。也可用二阶导:f″(x) = 6x − 6,f″(0) = −6 < 0 极大、f″(2) = 6 > 0 极小,两法一致。∎

(2) y = x3:x = 0 是驻点,但 3x2 ≥ 0 两侧同号、函数严格递增——「驻点」只是极值的必要条件,不是充分的。y = |x|:x = 0 是极小值点,但尖角处不可导——费马引理的「可导」前提缺了,结论自然不保。∎

本例把 5.2 警示牌的三句话演全了:可导是门槛、内点是户口、必要非充分是底线。极值点必是驻点(可导时),驻点却未必是极值点——单向门。判定驻点的「真实身份」,靠的是下一页开始的判别法,而不是驻点本身。

例题

第五章 微分中值定理:从割线到切线的桥例2 罗尔定理:证明导函数零点的存在

设 f(x) = (x − 1)(x − 2)(x − 3)。(1)不用展开,证明 f′ 在 (1, 3) 内至少有两个零点;(2)说明 f′ 恰有两个零点;(3)推广:G(x) = (x − 1)(x − 2)⋯(x − n) 的导函数在 (1, n) 内至少几个零点?

解(1) f 是多项式,处处连续可导,且 f(1) = f(2) = f(3) = 0。在 [1, 2] 上用罗尔:∃ξ1 ∈ (1, 2) 使 f′(ξ1) = 0;在 [2, 3] 上再用罗尔:∃ξ2 ∈ (2, 3) 使 f′(ξ2) = 0。ξ1 ≠ ξ2(区间不交),故 f′ 在 (1, 3) 内至少两个零点。∎

(2) f′ 是三次多项式(展开后 x3 − 6x2 + 11x − 6 求导得 3x2 − 12x + 11),至多两个实根。至少两个+至多两个 = 恰有两个。∎

(3) G 在每个 [k, k+1](k = 1, …, n−1)两端取零,逐段罗尔 ⟹ G′ 在 (1, n) 内至少 n − 1 个零点。∎

「至少」与「至多」的两面包围,是把根的个数锁死的标准手法:「至少」靠罗尔(存在性),「至多」靠次数(代数上限)。本例还示范了罗尔最讨喜的用法——不展开、不算值,只借「两端等高」四个字。五个因子连乘的导数若硬展开再求根,一天也做不完;罗尔一句话就拿走 n − 1 个。

例题

第五章 微分中值定理:从割线到切线的桥例3 拉格朗日中值定理:估计 √(1+x) 与不等式

(1)用拉格朗日中值定理证明:0 < x 时 x2√(1+x) < √(1+x) − 1 < x2;(2)同法证明:0 < x 时 x1+x < ln(1+x) < x。

解(1) 设 f(t) = √t,在 [1, 1+x] 上用拉格朗日:∃ξ ∈ (1, 1+x) 使

√(1+x) − 1 = 12√ξ·x

ξ 未知,但被围住:1 < ξ < 1+x ⟹ 1 < √ξ < √(1+x) ⟹ 12√(1+x) < 12√ξ < 12。三边同乘 x > 0 即得。∎

(2) 设 f(t) = ln t,同样在 [1, 1+x] 上:ln(1+x) − ln 1 = 1ξ·x,ξ ∈ (1, 1+x) ⟹ 11+x < 1ξ < 1,同乘 x 即得。∎

两题共用一句话的心法:不知道 ξ,就把 ξ 围住——中值定理送来一个带 ξ 的精确等式,ξ 的住址查不到,但户籍区间清楚,放缩就从中来。这正是 5.15 兵器谱第一件的招牌打法。顺带记下一个常客:ln(1+x) 被夹在 x1+x 与 x 之间,x → 0 时三者同归于 0——第三章的等价无穷小 ln(1+x) ~ x 在这里有了带误差的精装版。

例题

第五章 微分中值定理:从割线到切线的桥例4 柯西中值定理:两个函数的比值构造

设 0 < a < b。证明:a/(1+a2) · ln(b/a) < arctan b − arctan a < b/(1+b2) · ln(b/a)。

解 结论里是两个函数增量之比(arctan 的增量比 ln 的增量)——这是柯西中值定理的地盘。取 f(t) = arctan t,g(t) = ln t,在 [a, b] 上:两函数连续可导,g′(t) = 1/t ≠ 0(t > 0),柯西给

arctan b − arctan aln b − ln a = 1/(1+ξ2)1/ξ = ξ1+ξ2, ξ ∈ (a, b)

φ(ξ) = ξ/(1+ξ2) 在 (0, ∞) 的行为:φ′ = (1−ξ2)/(1+ξ2)2,x < 1 增、x > 1 减,且 0 < φ < 1/2。于是 ξ ∈ (a, b) ⟹ φ(ξ) 严格夹在 φ(a) 与 φ(b) 之间(a < ξ < b 且 φ 连续;a、b 两侧谁大谁小由 a、b 与 1 的位置决定,两侧都成立):

min{φ(a), φ(b)} < arctan b − arctan aln b − ln a < max{φ(a), φ(b)}

展开即得两条不等式(ln b − ln a = ln(b/a) > 0,乘过去不翻号)。∎

为什么不能对 f、g 各用拉格朗日再相除?——那样得到两个不同的 ξ1、ξ2,比值 f′(ξ1)/g′(ξ2) 夹不出统一结论。柯西的全部力量在「同一个 ξ」:一条加权减弦辅助函数同时管住两个函数(5.5 的 h(x) = [f(b)−f(a)]g(x) − [g(b)−g(a)]f(x) 正是减弦家族的加权版)。判定口诀:结论里出现两个增量的比,第一反应就是柯西。

例题

第五章 微分中值定理:从割线到切线的桥例5 洛必达法则:0/0 与 ∞/∞ 各两例

求四个极限:(1)limx→0 (ex − 1 − x)/x2;(2)limx→0 (tan x − x)/x3;(3)limx→+∞ ln x/x;(4)limx→+∞ x/ex。

解(1) 0/0,导一次:(ex − 1)/(2x),仍 0/0;再导:ex/2 → 1/2。∎

(2) 0/0,导一次:(sec2x − 1)/(3x2) = tan2x/(3x2),仍 0/0;用 tan x/x → 1(或再导):→ 1/3。∎

(3) ∞/∞,导一次:(1/x)/1 = 1/x → 0。∎

(4) ∞/∞,导一次:1/ex → 0;一般地 xn/ex 连导 n 次后 n!/ex → 0。∎

四例合起来是一张速度阶梯:对数最慢、幂居中、指数最快——(3)(4) 说「指数压幂、幂压对数」,每压一次只用一导,干净利落。注意 (1)(2) 每次求导后都重新验型:0/0 的旗帜必须先立再冲。(1) 的结果 ex = 1 + x + x2/2 + o(x2) 的极限版,(2) 的结果正是例7 泰勒法里 tan x 的三阶展开——洛必达与泰勒是同一枚硬币的两面,下面两页就让它们当面对质。

例题

第五章 微分中值定理:从割线到切线的桥例6 洛必达失效辨析:不能用的时刻

辨析三个「洛必达翻车现场」:(1)limx→1 (3x2 − 2x + 1)/(2x − 1) 用洛必达得 2,对不对?(2)limx→∞ (x + sin x)/x 洛必达求导后无极限,能下结论吗?(3)limx→+∞ √(x2+1)/x 为何越导越回头?

解(1) x → 1 时分子 → 2、分母 → 1,型已不存(是 2/1 不是 0/0)——洛必达前提未验。硬导得 3x/1 → 3 ≠ 2,错得明明白白;5.7 那个「碰巧相等」的例子说明连错误结果都可能骗人。正确做法:直接代入得 2。∎

(2) ∞/∞ 型验型通过,但导数比 (1 + cos x)/1 在 x → ∞ 时振荡无极限——洛必达的结论条件失效。法则说「导数比有极限则原式有同极限」,导数比没极限时法则沉默,原式未审。用夹逼:|x + sin x|/x ≤ 1 + |sin x|/x → 1,且原式 ≥ 1 − |sin x|/x → 1,极限存在为 1。∎

(3) ∞/∞,导一次得 x/√(x2+1),仍是 ∞/∞;再导一次得 √(x2+1)/x——回到原地,循环打转。正解:√(x2+1)/x = √(1 + 1/x2) → √1 = 1(恒等变形降指数),一步出。∎

三块警示牌各倒一个:①不验型硬冲——结果是巧合还是错误全凭运气;②导数比不收敛就宣判原式死刑——把充分条件当成了必要条件;③循环打转不停手——机械重复到天荒地老。洛必达是三步舞:验型—求导—回头。跳出循环的常规出路:恒等变形(有理化、约分、提因子)先降维,再让法则上场。

例题

第五章 微分中值定理:从割线到切线的桥例7 泰勒展开求极限:高阶逼近的威力

(1)求 limx→0 [cos x − e−x2/2]/x4;(2)用麦克劳林公式一步验证 limx→0 (tan x − sin x)/x3 = 1/2。

解(1) 两个展开各到 x4 阶(佩亚诺余项):

cos x = 1 − x22 + x424 + o(x4),  e−x2/2 = 1 − x22 + x48 + o(x4)

(第二式由 et = 1 + t + t2/2 + o(t2) 代 t = −x2/2,阶数跟着平方走——5.10 法则③。)相减,x2 项对消,剩下的四阶项决定胜负:

cos x − e−x2/2 = (124 − 18)x4 + o(x4) = −x412 + o(x4)

除以 x4 取极限:−1/12。∎

(2) tan x = x + x3/3 + o(x3)(sin 的展开除以 cos 的展开,或由 (arctan x)′ 反推),sin x = x − x3/6 + o(x3),相减得 x3(1/3 + 1/6) = x3/2 + o(x3),除以 x3 得 1/2。∎

对照例5 的洛必达路线:(2) 若用洛必达要连导三次、每步验型,泰勒法一次展开、直接读答案。分水岭在「多深」:一阶两阶洛必达顺手,四阶五阶泰勒完胜——展开库存(5.10)背得越熟,泰勒的杠杆越长。技术要点两条:①展开到比分母低一阶就够(本例分母 x4,各展开到 x4);②相减后首项非零的那一阶才是答案——「对消见真章」。

例题

第五章 微分中值定理:从割线到切线的桥例8 麦克劳林公式证明不等式:ex ≥ 1+x+x2/2

证明:当 x ≥ 0 时,ex ≥ 1 + x + x22;并回答:x < 0 时不等式还成立吗?

解(拉格朗日余项法) 取 n = 2 的麦克劳林公式带拉格朗日余项:∃ξ ∈ (0, x) 使

ex = 1 + x + x22 + eξ6x3

x ≥ 0 时 x3 ≥ 0 且 eξ > 0,余项 ≥ 0,即得不等式;x = 0 时取等号。∎

x < 0 时失效:取 x = −1,e−1 ≈ 0.368 < 1 − 1 + 1/2 = 0.5——不等式反了。原因在余项:x < 0 时 x3 < 0,符号撑不住。∎

第二证法(单调性) 令 h(x) = ex − 1 − x − x2/2,h(0) = 0,h′(x) = ex − 1 − x。由「五件小不等式」ex ≥ 1 + x(先自证:g(x) = ex − 1 − x,g′ = ex − 1 在 x = 0 变号,g ≥ 0),得 h′ ≥ 0,h 从起点只增不减,故 h ≥ 0。∎

两条证法正是 5.15 兵器谱第三件与第二件的实弹演习(习题课十另两件也打一遍)。两个细节值得记住:①适用域是结论的一半——x ≥ 0 不是可有可无的修饰,x = −1 的反例随时候审;②第二证法借了低一档的不等式垫脚——「大不等式由小不等式养出来」是证明题的常见生态链,ex ≥ 1+x 正是 5.15 第三件里点名的原型。

例题

第五章 微分中值定理:从割线到切线的桥例9 单调性与极值:三次函数的完整画像

讨论 f(x) = 2x3 − 9x2 + 12x − 3 的单调区间与极值,并画出草图的文字版。

解 f′(x) = 6x2 − 18x + 12 = 6(x − 1)(x − 2)。零点 x = 1、x = 2,列符号表:

区间(−∞, 1)x = 1(1, 2)x = 2(2, +∞)
f′+0−0+
f↗极大 2↘极小 1↗

f(1) = 2 − 9 + 12 − 3 = 2(极大),f(2) = 16 − 36 + 24 − 3 = 1(极小)。文字画像:从左下上升过 (1, 2) 山峰,下坡过 (2, 1) 山谷,再向右上无穷——三次曲线的标准「两弯」形态。∎

5.11 的流程表五步一步没省:定义域 ℝ → 求导 → 解零点 → 符号表 → 结论。符号表是单调性问题的「记账本」:每一行的符号都由邻域代值确定(如 x = 0 代入 f′ 得 +,x = 1.5 代入得 −),不靠想象。极小值 1 比极大值 2 只低一点,且从全局看「极小点」还在「极大点」的右边——极值是局部冠军,名次不合并计算,这句提醒在应用题(例10)里会变成真金白银。

例题

第五章 微分中值定理:从割线到切线的桥例10 最值应用题:容器设计的优化

容积 V 一定的圆柱形有盖罐头,表面积 S = 2πR2 + 2πRh(R 半径、h 高)。问 R 与 h 取什么比例时用料最省?

解 约束 V = πR2h ⟹ h = V/(πR2)。代入消元,把二元问题压成一元:

S(R) = 2πR2 + 2VR, R > 0

求导:S′(R) = 4πR − 2V/R2。令 S′ = 0:R3 = V/(2π),唯一驻点 R0 = (V/2π)1/3。最值三查:内部驻点 R0;不可导点无(R > 0 处 S 光滑);端点 R → 0+ 与 R → +∞ 时 S → +∞(罐又细又长或又扁又平都费料),故 R0 是全局最小。此时

h0 = VπR02 = 2πR03πR02 = 2R0

高恰为直径(h0 = 2R0),S_min = 6πR02。∎

「直径 = 高」是等容最省料的标答——可惜罐头厂为了手感与货架,常故意偏离它(数学最优 ≠ 商业最优,约束里还有人的因素)。方法上三件事:①先消元再求导——把约束代进目标函数,二元降一元;②最值三查(5.12)一样不落,端点趋为无穷时驻点自动坐上冠军席;③S″(R) = 4π + 4V/R3 > 0(凸性)说明最小值唯一且驻点即全局——5.17 凸分析那句「凸函数局部即全局」在此提前照面。

例题

第五章 微分中值定理:从割线到切线的桥例11 凹凸与拐点:二阶导数信息全解读

设 f(x) = 3x4 − 4x3 + 1。求单调区间、极值、凹凸区间与拐点,并特别讨论 x = 0 处的一阶、二阶信息。

解 f′(x) = 12x3 − 12x2 = 12x2(x − 1),零点 x = 0(二重)与 x = 1。符号:x < 0 时 f′ < 0;0 < x < 1 时 f′ < 0(x2 不改号);x > 1 时 f′ > 0。故 f 在 (−∞, 1) 严格递减、(1, +∞) 严格递增,x = 1 极小(f(1) = 0);x = 0 两侧导数同负,不是极值(第一判别法裁决)。

f″(x) = 36x2 − 24x = 12x(3x − 2),零点 x = 0 与 x = 23

符号带:x < 0 时 f″ > 0(上凹);0 < x < 2/3 时 f″ < 0(上凸);x > 2/3 时 f″ > 0(上凹)。两侧异号 ⟹ 两个拐点:x = 0(f = 1)与 x = 2/3(f = 11/27)。∎

x = 0 是本例的戏眼:它同时是驻点(f′ = 0)与拐点(f″ = 0),却既非极值也……正是拐点——f′ 的二重零点让曲线在原点「水平地滑过」,切线贴着曲线但没有峰谷;同一点上凹凸还在切换。这提醒我们两件事:①「f′ = 0 且 f″ = 0」时第二判别法失灵(5.12 言明),必须回穿针法与二阶符号带;②f″ = 0 处查两侧符号才定拐点——本例 x = 0 两侧 f″ 由正转负,是真拐点;而 x4 的原点两侧同正,是假候选(5.13 的老反例)。同一句话正反各验一次,判别法才算真的属于。

例题

第五章 微分中值定理:从割线到切线的桥例12 全景作图:f(x)=(x2−1)/(x2+1) 六步走

按 5.14 六步法完整分析 f(x) = (x2 − 1)/(x2 + 1) 并落笔作图。

① 定域 定义域 ℝ;偶函数(分子分母都只含 x2);f(0) = −1,零点 x = ±1。

② 渐近线 分母 x2 + 1 ≥ 1 恒正,无垂直渐近;lim(x→±∞) (x2−1)/(x2+1) = 1,水平渐近 y = 1(左右双侧)。

③ 一阶体检 f′(x) = [2x(x2+1) − (x2−1)·2x]/(x2+1)2 = 4x/(x2+1)2。x < 0 负(递减)、x > 0 正(递增)。

④ 极值判定 x = 0 处左负右正,穿针法给极小 f(0) = −1(5.14 预告过:谷底在原点)。

⑤ 二阶体检 f″(x) = 4(1 − 3x2)/(x2+1)3,零点 x = ±1/√3。|x| < 1/√3 上凹,|x| > 1/√3 上凸;两个拐点 (±1/√3, −1/2)。

⑥ 落笔 先画渐近线 y = 1 与关键点:谷底 (0, −1)、零点 (±1, 0)、拐点 (±0.577, −0.5)。曲线从左侧渐近线降下来,过左拐点、穿 x = −1、沉到谷底,对称地升起——一只「开口向上的双碗合体」,偶对称,处处有据。∎

六步法在本例全程零描点:每一段的升降、每一处的弯向都由符号表押送,渐近线由极限背书——这就是 5.14 说的「符号统治图形」。回头看这一章的装备清单:极限(第二章)管渐近,中值定理(5.11–5.13)管增减弯向,作图(5.14)只是按单收货。下一页起进入习题课,把六步法、兵器谱与判别法全数上手。

习题

第五章 微分中值定理:从割线到切线的桥习题课一 费马引理与罗尔定理

练 1 验证 f(x) = x3 − x 在 [−1, 1] 上满足罗尔定理的全部条件,并求出所有 ξ。

f(−1) = f(1) = 0,连续可导显然;f′ = 3x2 − 1 = 0 得 ξ = ±1/√3,恰在 (−1, 1) 内。定理只保证「至少一个」,本题慷慨地给了两个。

练 2 f(x) = |x| 在 [−1, 1] 上 f(−1) = f(1),为什么找不到水平切线?指出是哪个条件出的局。

条件②「内点可导」在 x = 0 破产——尖角左右导数 −1 与 +1,斜率从未归零。罗尔三条件各守一门,砍掉哪条,反例就从哪里进。

练 3 设 f 在 [0, 1] 连续、(0, 1) 内可导,f(0) = 0,f(1) = 1。证明:存在 ξ ∈ (0, 1) 使 f(ξ) = ξ;进而存在 η ∈ (0, 1) 使 f′(η) = 1。

第一刀介值:g = f − x 两端异号(g(0) = 0, g(1) = 0 不异号?——若 f 不恒等 x,g 在某点非零,异号必现;若恒等 x 则处处成立)。第二刀罗尔:在 [0, ξ] 上对 F = f − x 用罗尔(两端皆零),F′(η) = 0 即 f′(η) = 1。两刀连招就是 5.16 组合拳的雏形。

本课主线:罗尔是「存在性」的定理——证明「有点」找罗尔,验证条件像验票;费马引理则是罗尔背后的发动机,内部极值+可导,两个词都不能丢。

习题

第五章 微分中值定理:从割线到切线的桥习题课二 拉格朗日中值定理

练 4 证明:对任意实数 a、b,|arctan a − arctan b| ≤ |a − b|;并说明等号何时取不到。

拉格朗日:arctan a − arctan b = (a − b)/(1 + ξ2),而 1/(1+ξ2) ≤ 1。等号要求 ξ = 0 且 (a−b) ≠ 0—— ξ 落在 a、b 之间且恰为 0:a、b 异号时可能,同号时 |Δ| < |a−b| 严格。

练 5 用拉格朗日中值定理证明:x > 0、α > 1 时,(1 + x)α > 1 + αx。

f(t) = tα 在 [1, 1+x]:增量 = α(1+ξ)α−1·x,ξ ∈ (0, x),α−1 > 0 ⟹ (1+ξ)α−1 > 1 ⟹ 增量 > αx。「ξ 处的导数比端点大」就是结论本身。

练 6 f(x) = x3 在 [0, b] (b > 0) 上用拉格朗日,求出 ξ 的精确位置。

b3 = 3ξ2·b ⟹ ξ = b/√3。中值定理的 ξ 一般「查无此人」,多项式却是例外——解出来 ξ 还真在 (0, b) 内(b/√3 ≈ 0.577b)。ξ 定位在数值验证里有实用价值。

拉格朗日课的三种用法各占一题:放缩(练4,ξ 被围住)、比较(练5,ξ 处导数的符号)、定位(练6,ξ 解出来)。「不知道 ξ 就围住 ξ」——用不上一整章,先记住这一句。

习题

第五章 微分中值定理:从割线到切线的桥习题课三 柯西中值定理

练 7 取 f(t) = ln t,g(t) = 1/t,在 [a, b] (0 < a < b) 上用柯西中值定理,证明:(b − a)/b < ln(b/a) < (b − a)/a。

柯西:[ln b − ln a]/(1/b − 1/a) = (1/ξ)/(−1/ξ2) = −ξ,整理得 ln(b/a) = ξ(b − a)/(ab),ξ ∈ (a, b) ⟹ ξ/(ab) ∈ (1/b, 1/a)。与例3(2) 的拉格朗日证法殊途同归——同一不等式两条兵器,体感一下哪条更顺。

练 8 判断题并说明理由:①若 f′ = g′ 在 (a, b) 恒成立,则 f = g;②若 f′ > g′ 恒成立,则 f > g。

①对(严格说 f − g 为常数——推论②,写「f = g + C」才算严谨);②错!h = f − g 严格增只给 h(b) > h(a),起点比大小才能下结论:还需 f(a) ≥ g(a)。差函数递增 ≠ 差函数恒正——审题先看「起点」。

练 9 设 f 在 [0, 1] 上可导,f(0) = 0,f(1) = 1。证明存在 ξ ∈ (0, 1) 使 f′(ξ) = f(ξ)。

造 F(x) = f(x)e−x:F(0) = 0 = F(1),罗尔给 F′(ξ) = e−ξ[f′(ξ) − f(ξ)] = 0。指数因子是「凑微分」的先遣队——第六章 6.7 分部积分是它的正式主场。

柯西课的真面孔:「同一 ξ」只在大题里露脸(例4),平时更多用它的两个影子——推论①②(练8)与指数因子构造(练9)。构造辅助函数的口诀:把结论移项,让「谁乘谁、谁减谁」恰好两端归零。

习题

第五章 微分中值定理:从割线到切线的桥习题课四 洛必达法则

练 10 求 limx→0 (1 − cos x)/x2 与 limx→0+ x ln x。

前者 0/0 两导即得 1/2(或用 1−cos x ~ x2/2);后者是 0·∞ 型,把 x 搬进分母化 ∞/∞:ln x/(1/x),一导得 (1/x)/(−1/x2) = −x → 0。「谁的导数简单谁进分母」——搬 ln x 而不是搬 x。

练 11 求 limx→0+ xx,并说出它属于三兄弟中的哪一类。

00 型,取对数:ln y = x ln x → 0(练10),y → e0 = 1。「先取对数、解出 lim ln y、用 e 还原」三步舞,5.7 的 1∞、00、∞0 通吃。

练 12 求 limx→1 (xx − 1 − 1ln x)。

∞ − ∞ 型,通分:(x ln x − x + 1)/((x−1)ln x)。分子分母都是 0/0 候选,耐心导下去(分母二次导后 (x−1)·…),答案是 1/2。经典「名题」,练的是通分后的耐心与验型的纪律。

洛必达课的口令还是那三步:验型—求导—回头。0·∞ 找一个下分母、∞−∞ 先通分、幂指型先取对数——变型是体力,验型是纪律,两条腿都不能短。

习题

第五章 微分中值定理:从割线到切线的桥习题课五 泰勒公式与展开

练 13 用麦克劳林公式求 limx→0 [ex sin x − x(1 + x)]/x3。

两个展开相乘到 x3 阶:ex sin x = (1 + x + x2/2)(x − x3/6) + 高阶 = x + x2 + x3(1/2 − 1/6) + o(x3) = x + x2 + x3/3 + o(x3)。减 x(1+x) 剩 x3/3,极限 1/3。乘法展开「截到所需阶、多余并入 o」。

练 14 证明:当 x → 0 时,sin x − (x − x3/6) 是 o(x4)。

sin x = x − x3/3! + x5/5! + o(x5),差 = x5/120 + o(x5) = o(x4)。sin 的偶次项天然缺席,让余项「跳阶」——这也是 sin 的展开总比表面看到的更高一阶的原因。

练 15 写出 e 在 x0 = 0 处带拉格朗日余项的四阶展开,用它证明 2.7166 < e < 2.7311。

e = 1 + 1 + 1/2! + 1/3! + 1/4! + eξ/5!,ξ ∈ (0, 1)。前五项和 = 2.70833,余项夹在 1/120 与 e/120 之间(用 e < 3 粗估上界):2.70833 + 0.00833 < e < 2.70833 + 0.025 = 2.73333?——不够精!改用余项上界 eξ/120 < 3/120 = 0.025 太松,改五阶:和 2.71667,余项 < e/720 < 0.00417,得 e < 2.72084,再迭代一次即得题目区间。「报结果看误差界的脸色」在这里是硬约束。

泰勒课三件事:乘除展开先截阶(练13)、缺席项跳阶(练14)、余项当预算用(练15)。佩亚诺管极限题、拉格朗日管估值题——拿错余项,南辕北辙。

习题

第五章 微分中值定理:从割线到切线的桥习题课六 单调性与极值

练 16 求 f(x) = x2/(x + 1) 的单调区间与极值。

f′ = x(x + 2)/(x + 1)2,零点 x = 0、x = −2,间断点 x = −1 也要上符号表!(−∞, −2) 增、(−2, −1) 减、(−1, 0) 减、(0, +∞) 增:极大 f(−2) = −4、极小 f(0) = 0。间断点把符号表切开两半,两侧独立判。

练 17 证明 f(x) = x − sin x 在 ℝ 上严格递增。

f′ = 1 − cos x ≥ 0,等号只在 x = 2kπ 的孤立点取——5.11 补遗①「有限个(乃至孤立无穷多个)零点不破坏严格增」的正式应用:任何区间 [a, b] 内总可插入使 f′ > 0 的子段把增量抬成正。

练 18 证明方程 x − 1 − ln x = 0 有唯一实根。

h(1) = 0 是根;h′ = 1 − 1/x 在 (0,1) 负、(1,∞) 正 ⟹ h 在 (0,1) 严格减(h(x) > h(1) = 0,无根)、(1,∞) 严格增(h(x) > 0,无根)。唯一性由「单调 + 已知根」锁死。

单调课的三个新面孔:间断点进符号表(练16)、孤立零点不翻案(练17)、单调锁根(练18)。极值是「左增右减」的位置问题,唯一根是「单调 + 存在」的双打问题——同一张符号表,两种用法。

习题

第五章 微分中值定理:从割线到切线的桥习题课七 最值应用

练 19 边长 a 的正方形铁皮,四角剪去边长 x 的小正方形后折成无盖盒。求最大容积。

V(x) = x(a − 2x)2,x ∈ (0, a/2)。V′ = (a − 2x)(a − 6x),驻点 x = a/6(x = a/2 是端点,V = 0)。端点与驻点比大小:V(a/6) = (a/6)(2a/3)2 = 2a3/27 为最大。「剪掉的是 a/6」——四分之一的边长,配手一比即验。

练 20 光从上层介质中 A 点(深 a)走到下层介质中 B 点(深 b),水平距离 d,两介质中光速 v1、v2。用最值原理证明:路径满足 sin θ1/v1 = sin θ2/v2(斯涅尔定律)。

设折射点水平坐标为 x:光程时间 T(x) = √(a2+x2)/v1 + √((d−x)2+b2)/v2。T′ = 0 化简后正是 sin θ1/v1 = sin θ2/v2。物理定律从「极值」长出来——自然界是最优化问题的资深。

练 21 求数列 {n1/n} 的最大项。

连续化:f(x) = x1/x,ln f = ln x/x,导数 (1 − ln x)/x2 在 x = e 变号 ⟹ 峰值在 e 附近,比较整数邻居 21/2 ≈ 1.414 与 31/3 ≈ 1.442:最大项 n = 3。「离散问题连续化、再回头比邻居」是最值应用的固定桥段。

最值课的通用流程:立目标 → 消元 → 三查(驻点/不可导点/端点)→ 报答案带单位。练20 提醒我们:很多「定律」其实就是一次求导。

习题

第五章 微分中值定理:从割线到切线的桥习题课八 凹凸性与拐点

练 22 求 f(x) = ln(1 + x2) 的凹凸区间与拐点。

f′ = 2x/(1+x2),f″ = 2(1 − x2)/(1+x2)2:|x| < 1 上凹、|x| > 1 上凸,拐点 (±1, ln 2)。对数曲线的两个「弯肩」对称落在 x = ±1——偶函数的对称性早在第一步就该看出来。

练 23 用 ex 的上凹性证明:(ea + eb)/2 ≥ e(a+b)/2,并指出它就是「算术平均 ≥ 几何平均」的指数马甲。

上凹 ⟹ 弦在曲线上方:中点的弦高 (ea + eb)/2 ≥ 中点的曲线值 e(a+b)/2。两边取 ln:右端变 (a+b)/2,配对重排即得 √(ea·eb) ≤ 平均——Jensen 一维的原型,5.15 第四件的实弹。

练 24 验证 y = x1/3 在原点有拐点,并说明为什么这里「f″ = 0」帮不上忙。

y′ = (1/3)x−2/3、y″ = −(2/9)x−5/3:原点处二阶导不存在!但两侧符号一负一正 ⟹ 真拐点。5.13 的告示牌「拐点也可出现在 f″ 不存在处」在此兑现——判拐点唯一可靠的手续是查两侧符号。

凹凸课一句话:一阶导管坡,二阶导管弯。求拐点的流水线:解 f″ = 0 与 f″ 不存在的点 → 逐点查两侧符号 → 异号才是拐点。「f″ = 0」只是报名表,不是录取通知。

习题

第五章 微分中值定理:从割线到切线的桥习题课九 函数作图

练 25 用六步法分析 f(x) = x/(x2 − 1)。

①奇函数、x ≠ ±1、f(0) = 0;②垂直渐近 x = ±1、水平 y = 0;③f′ = −(x2+1)/(x2−1)2 < 0 处处减——无极值;④跳过(无驻点);⑤f″ = 2x(x2+3)/(x2−1)3,x = 0 两侧异号,拐点 (0, 0);⑥三段画:中央段过原点单调降,两侧段各自贴渐近线。分子分母同阶除光景:水平渐近一目了然。

练 26 设 f′ 的符号表为:(−∞, −1) 正、x = −1 零、(−1, 0) 负、x = 0 零、(0, 1) 负、x = 1 零、(1, +∞) 正;f″ 在 x = 0 两侧异号、在 x = ±1 附近为负。口述 f 的画像。

山峰在 −1(左增右减)、山谷在 1(左减右增)、x = 0 两侧同减不是极值(且二阶在此换弯向——驻点兼拐点,例11 的戏眼再现);两侧上凸。「读报告作画」是六步法的反向练习:符号表在手,图形已在心中。

练 27 求 f(x) = x3/(x2 + 2) 的斜渐近线。

k = lim f/x = lim x2/(x2+2) = 1;b = lim(f − x) = lim[−2x/(x2+2)] = 0。斜渐近 y = x。多项式除法一句话:x3 ÷ (x2+2) 商 x 余 −2x——商是渐近、余数趋零。

作图课的三件兵器:渐近线(极限)、符号表(一阶)、凹凸带(二阶)。六步法的价值不在「画得像」,而在每一段都有定理押送——这是手绘与函数式思维的分水岭。

习题

第五章 微分中值定理:从割线到切线的桥习题课十 不等式与方程证明

练 28 用兵器谱四件各证一遍:x ≠ 0 时 ex > 1 + x。

第一件拉格朗日:ex − 1 = xeξ,x > 0 时 eξ > 1;x < 0 时 ξ < 0、eξ < 1 且 x < 0,xeξ > x。第二件单调性:h = ex − 1 − x,h′ = ex − 1 在 0 变号,h ≥ h(0) = 0。第三件泰勒余项:ex = 1 + x + x2eξ/2(n = 1 拉格朗日余项),x2 > 0 收尾。第四件凹凸性:ex 上凹 ⟹ 曲线在其切线 y = 1 + x 上方(切点除外)。四件都通,兵器谱才算验货。

练 29 证明方程 ex = 1 + x 有唯一实根。

存在性:x = 0 直接代入取等。唯一性:练28 的不等式说 x ≠ 0 时严格 ex > 1 + x——别的点连 candidacy 都没有。反证+罗尔也是一路:设两根 x1 ≠ x2,对 h = ex − 1 − x 用罗尔得 h′(ξ) = eξ − 1 = 0 ⟹ ξ = 0 ∈ (x1, x2)——但两根若夹住 0,则 0 必是第三根,与「两根」矛盾(或由 h 在 0 两侧的符号直接排除)。双路线都走,5.16 的三句话就活了。

练 30 设 f 在 [0, 1] 连续、(0, 1) 内可导,f(1) = 0。证明存在 ξ ∈ (0, 1) 使 f(ξ) + ξf′(ξ) = 0。

结论即 (xf(x))′ 在某点为零——造 F(x) = x·f(x):F(0) = 0·f(0) = 0,F(1) = f(1) = 0,罗尔上。乘积求导法则倒着读就是构造线索:见 f + xf′ 想到 xf。

不等式课验货兵器谱,方程课三句话锁根:存在找异号(介值)、唯一靠单调、至多用反证(罗尔逼导数矛盾)。构造辅助函数是本章的「内功」:结论里出现 f′ ± f、f + xf′ 这类「和式」,多半是某个乘积或指数权因子的导数。

习题

第五章 微分中值定理:从割线到切线的桥习题课十一 综合训练

练 31 证明:对任意 k > 0,方程 x3 + kx + k = 0 恰有一个实根。

唯一性:f′ = 3x2 + k > 0 严格增,至多一实根。存在性:f 是三次多项式,x → −∞ 时 f → −∞、x → +∞ 时 f → +∞,介值兜底(严格说:取 x1 = −k,f(−k) = −k3 − k2 + k 当 k 大时为负;通用做法用极限,连续函数扫过一切中间值)。单调 + 异号(广义)= 恰一根。

练 32 用三阶麦克劳林公式近似 sin 0.5,并给出误差上界;对照真值 sin 0.5 ≈ 0.479426 检查。

sin 0.5 ≈ 0.5 − 0.53/6 = 0.479167。余项 |x5/120|(拉格朗日,|sin(5)| ≤ 1)= 0.55/120 ≈ 0.000261。真误差 ≈ 0.000259,确实落在界内——「报结果看误差界的脸色」的实弹版。

练 33 概念串烧:「f′ > 0 ⟹ f 严格增」这一条,说出它背后调用的是哪个定理;「f′ ≡ 0 ⟹ f 为常数」呢?「f(1) = f(2) ⟹ ∃ξ f′(ξ) = 0」呢?

第一条:拉格朗日中值定理(对任两点用,ξ 处导数正 ⟹ 增量正)。第二条:同一定理的推论(增量 = f′(ξ)·Δx = 0)。第三条:罗尔定理(它又由最值定理+费马引理撑起)。一条线索串起全章:费马是发动机,罗尔是底盘,拉格朗日是主炮,柯西是联动装置。

综合课三题分别打通:存在唯一双打(练31)、余项当预算(练32)、定理家谱(练33)。三题都顺,第五章算真正拿下——费马到泰勒的整条链,已经能自己复述了。

习题

第五章 微分中值定理:从割线到切线的桥复盘:错题归档与三问自测

错题五类归档(照前几章复盘格式,把本章错题各归其位):

病因本章高发症对症药
条件漏验罗尔三条件不验就用;洛必达不验型硬导「先验票后上车」:连续?可导?端值?型?
构造失手辅助函数凑不出来;柯西误用成两个 ξ 相除结论移项倒推「谁减谁、谁乘谁」;双增量比找柯西
余项错位求极限用拉格朗日、证不等式用佩亚诺分工表背死:极限找佩亚诺,误差找拉格朗日
符号表漏行间断点、不可导点没上表;拐点只验 f″ = 0表上三行:零点、不存在点、间断点,一格不缺
最值越界端点忘比;应用题忘了「适用域」一句话三查口诀 + 答案后跟一句「x 的活动范围」

三问自测(合上书回答):

一问:从费马引理到泰勒公式,画出「五级台阶图」——每一级用了上一级的哪句话?柯西的中途上车点在哪里?

二问:佩亚诺余项与拉格朗日余项各需要什么条件、各管什么活?各举一个「用错就翻车」的例子。

三问:作图六步法里哪几步用极限、哪几步用导数?水平渐近与斜渐近的判别式各是什么?

复盘三问的回声:一问回全章骨架(条件逐级放宽),二问回 5.9 的分工表,三问回第二章的极限库存。错题不是敌人,是学习路线图上亮着的灯——综合站就在前方,先自查,再进站。

格物札记

第五章 微分中值定理:从割线到切线的桥格物札记① 《九章》均输与平均变化:中值思想的东方回声

中值定理说「存在一点,瞬时恰好兑现平均」——这句话的骨架,离散版早就在《九章》的算筹上日日运行。把一段行程分成若干段匀速:全程平均速度介于各段速度的最小与最大之间,而速度是逐段变化的,所以必有一段的速度恰好等于全程平均——折线版的「中值定理」,零极限、零导数,纯靠「介于其间 + 逐段连续变化」两个直觉。驿传簿册按平均结算路程,算家从不追问「哪一刻」,因为他们要的是账目,不是点——中值定理把「哪一刻」正式请进数学,是两千年后的事。

ts 这一段的斜率 = 全程平均 分段匀速折线(驿程簿册) 全程割线=平均速度 离散版中值定理:折线的某一段,斜率必被全程割线追平——算家天天在用,只是没给它名字
图 5-5 分段匀速行程里的「中值段」:离散版的拉格朗日

均输章的「加权平均」:卷六按「户 × 里」摊派徭役(第四章 4.1 与 4.13 已两度造访),本质是线性插值——在两个已知量之间按比例取值。把「徭役随距离变化」看成函数,均输术就是在算割线上的点。本册已三次收割这根线:2.7 盈不足=割线法、4.13 差商=平均变化率、5.10 泰勒=高阶插值;本章补上最后一块:拉格朗日公式 f(b) − f(a) = f′(ξ)(b − a) 正是「以平均结算整段」的严格版——ξ 享有的特权(瞬时 = 平均),算家把它平摊给了每一段。

「上下相命」与 ξ 的隐身:刘徽注开方术说「上下相命,不失寸厘」——迭代逼近的每一步都在「猜 ξ」:先猜一个值,验差、修正、再猜。中值定理换了方式回答同一个问题:ξ 存在,但不出示地址。存在性(罗尔们负责)与定位性(牛顿迭代负责,本章实验页初体验)是 ξ 的两张面孔——古人练熟了第二张的第一步,我们补上了第一张的严格证明。

说《九章》「有」中值定理是拔高,说它「没有」是失明——准确的说法:平均与瞬时互相兑现的直觉已在簿册上运行了两千年,中值定理给这份直觉颁发了不动产权证。

格物札记

第五章 微分中值定理:从割线到切线的桥格物札记② 现代接口:从拉格朗日余项到数值分析的误差理论

数值分析的全部尊严系于一句话:每个近似值都必须携带误差账单。而这句宪法的立法依据,正是拉格朗日余项——5.9 的分工表说它「管误差多大」,本札记把这笔账展开展示。

泰勒余项是误差账单的祖宗。数值方法的第一问永远是「把函数换多项式、把导数换差分,丢了多少」——答案全由泰勒公式找零:欧拉折线法(第四章实验)每步的局部误差是 f″(ξ)h2/2(二阶泰勒余项),累计全局误差 O(h);第六章将登场的梯形求积公式,误差是 −(b − a)h2f″(ξ)/12;辛普森公式打到四阶,误差 O(h4)。每个「误差阶」的身后,都站着一位不知名姓的 ξ——中值定理家族在数值分析里集体再就业。

步长 h误差 最优步长 h* 舍入误差 ~ ε/h(浮点管) 截断误差 ~ hp​(泰勒管) 两条误差赛跑,总和必是 U 形——第四章例12 的数值微分实测表,理论在这里闭环
图 5-6 误差的两本账:泰勒管截断、浮点管舍入,总账在 h* 处最低

两本账的分工:把近似算法想成一台天平,截断误差是「公式本身丢了多少」(泰勒余项签收),舍入误差是「机器记不住多少」(浮点格式签收)。第四章例12 的差分表里,误差先降后升的 U 形正是两本账的交割曲线:h 大时截断当家(泰勒说「h 的平方在烧钱」),h 小时舍入当家(除以小 h 放大浮点噪声),谷底 h* ≈ √(2ε) 由两条曲线的交点解出。极限世界里 h → 0 天经地义,浮点世界里 h 要停在最优值——第三章札记②的浮点悖论、第二章 ε-N 的纪律,在 U 形谷底握手言和。

拉格朗日余项是数值分析的「宪法附录」:没有它,每个近似值都是裸奔;有了它,误差阶 O(hp) 才从行话变成法律。将在第六章 6.13、下册的数值积分里,一次次签署这份账单。

综合站

第五章 微分中值定理:从割线到切线的桥章小结:知识图谱与方法表

知识图谱(一台发动机,五级台阶,两片应用林):

费马引理:极值点 ⟹ 驻点 发动机 罗尔:两端等高 最值定理 + 费马 拉格朗日:曲线减弦 有限改变量公式 柯西:双函数 同一个 ξ 应用林一:导数读图 单调·极值·凹凸·作图 洛必达 & 泰勒 极限兵器与逼近华彩 应用林二:证不等式 兵器谱四件·锁根三句 底层供电:ε-δ 极限(第二章)· 连续与最值(第三章)· 差商与微分(第四章)
图 5-7 第五章知识图谱:条件逐级放宽,应用逐级展开

方法表已在 5.14–5.16 入册,此处只重申三条「章法」:

① 中值定理是存在性定理——ξ 只保存在不出地址,用它的正确姿势是「围住 ξ」放缩,不是幻想解出 ξ;② 余项按需换脸——问极限的阶用佩亚诺,问误差的量用拉格朗日,拿错余项南辕北辙;③ 符号表三行不缺——零点、不可导点、间断点全上表,拐点必查两侧符号。

本章是全册「定理密度」最高的一章:五级台阶环环相扣,抽掉任何一级,上面的应用全部悬空。合上书,把图 5-7 从发动机讲到两片应用林——讲得下来,才算过了关。

综合站

第五章 微分中值定理:从割线到切线的桥思想卡:中值定理是连续世界的「交通法规」

卡片正面 「一段连续可微的路上,总有一处的瞬时速度,恰好等于全程平均速度。」——中值定理的俗语版,也是高速公路区间测速背后的数学。

卡片背面 它一口气回答了四个问题:

① 为什么叫「中值」?——平均速度是「中」:介于最快与最慢之间;ξ 是兑现「中」的那一刻。均值不是抽象的中庸,是被某一点真实到达过的值。
② 为什么要连续+可导两条?——「路是通的」(连续)保证平均有意义,「坡是光滑的」(可导)保证瞬时速度处处存在;少一条,就有跳崖或尖角的路拒绝对账。
③ 罗尔、拉格朗日、柯西什么关系?——同一条法规的三种路况:等高(闭合环路)、不等高(一般路段)、双曲线路段(两辆车结伴)。条件放宽一级,辅助函数加一项,法条是同一句「瞬时兑现平均」。
④ 下一册的呼应?——积分中值定理说「总有一处的函数值等于区间平均高度」——平均的另一半故事,由定积分讲完(第七章)。

起点龙门架 终点龙门架 ξ 处:瞬时 = 全程平均 区间测速只记两端时刻:平均超速,则必有某点瞬时速度等于平均——超速实锤,逃不掉的 ξ
图 5-8 区间测速:中值定理的交通执法版

延伸一问:区间测速抓的是「平均超速必有瞬时不低于平均」,中值定理却许诺更强的「瞬时恰等于平均」——两者的差别在哪里?——前者只要「介于其间」(连续函数介值性就够),后者要「精确兑现」(可导+费马)。法规的宽严,恰是介值定理与中值定理的分界。

综合站

第五章 微分中值定理:从割线到切线的桥挑战一 证明达布定理:导函数的介值性(无中间值不连续)

题目 设 f 在 [a, b] 上可导,μ 是介于 f′(a) 与 f′(b) 之间的任一实数。证明:存在 ξ ∈ (a, b) 使 f′(ξ) = μ。

证明(Goursat 路线) 不妨设 f′(a) < μ < f′(b)。造辅助函数 g(x) = f(x) − μx,则 g′(a) = f′(a) − μ < 0,g′(b) = f′(b) − μ > 0。

第一步:两端都不是最小值的候选。g′(a) < 0 意味着右邻差商为负,存在 a1 ∈ (a, b) 使 g(a1) < g(a);同理 g′(b) > 0 给出左邻差商为正,存在 b1 ∈ (a, b) 使 g(b1) < g(b)。

第二步:内部点火。g 在 [a, b] 连续(f 连续、线性项连续),由最值定理取得最小值 m;由第一步,最小值不在 a、b 取得,故在内部某点 ξ 取得——g 在 ξ 有内点极小值,且 g 可导,费马引理给 g′(ξ) = 0,即 f′(ξ) = μ。∎

含金量在哪:①导函数可以不连续,但绝不能「跳」——若 f′ 在某点两侧极限存在却不等于该点值(第一类间断),介值性立即失守;所以导函数的间断只能是振荡型(第二类)——第四章挑战一的 x2sin(1/x) 之导函数正是标准标本:在原点断裂,却不曾「跳」,只曾「抖」。②「一切导函数自动继承介值性」免费续杯了第三章的介值定理。③达布定理是黎曼积分理论(第二册)的奠基石之一:可积性的许多讨论靠它兜底。

费马引理在这里打满全场:罗尔用它证「零点存在」,达布用它证「任意中间值存在」——把辅助函数从 f − μx 换成 f − 常数,同一个引擎换了辆拖车。构造之妙,存乎一心。

综合站

第五章 微分中值定理:从割线到切线的桥挑战二 泰勒展开与盈不足术的同构〔盈不足〕

题目 《九章》卷七原题:「今有共买物,人出八,盈三;人出七,不足四。问人数、物价各几何?」(1)用盈不足术求解;(2)把盈不足术写成线性插值公式,指出它与割线法、泰勒展开的同构;(3)回答:为什么「试值点越多,逼近越准」?

(1) 设人数 x、物价 P。两次试值:x1 = 8 时「盈三」(8 − P/x = 3,即总价视角下 8x − P = 3),x2 = 7 时「不足四」(P − 7x = 4)。盈不足术公式:人数 = (盈 + 不足)/(两出率之差) = (3 + 4)/(8 − 7) = 7;物价 = 8×7 − 3 = 53。答:七人,物价五十三。∎

(2) 把「物价关于人出钱数」记作 g(t)(g(t) = t·x − P,其零点即「不盈不亏」的出率)。两次试值给出平面上两点 (t1, g(t1))、(t2, g(t2)),盈不足术求零点的公式

t* = t1g(t2) − t2g(t1)g(t2) − g(t1)

正是过两点的直线(弦)的零点公式——割线法(2.15)的精确形态。泰勒公式走的是另一头:只取一点 t0,但把 f(t0), f′(t0), f″(t0), … 各阶信息全部钉进多项式。一端是「多点少信息」(盈不足:两点、各一个值),一端是「一点多信息」(泰勒:一点、各阶导数),中间站着牛顿(一点加一阶导,本章实验页)。∎

(3) 信息总量决定贴合精度:两点连成一次弦(误差与两点间距同阶),一点各阶导数拼成 n 次贴身多项式(误差 o((t − t0)n))。试值点越多或阶数越高,「已知信息」撑起的近似就越贴真曲线——5.10 的预告在此结账。∎

同构表:盈不足=弦插值(两点、零点、误差 O(Δ2));牛顿=切线(一点、一阶导、误差 O(e2));泰勒=单点高阶贴合(一点、n 阶导、误差 o(Δn))。三者是同一件事的三种出资方式:用「点的数量」或「单点的深度」支付逼近精度。

盈不足术在两千年前用「盈、不足」两个词,完成了「函数值带符号」的抽象;泰勒在 1715 年用「各阶导数」完成信息的极限浓缩。数学的进步常常不是换问题,而是换「信息支付方式」——这一课,算筹与切线是同一个老师。

综合站

第五章 微分中值定理:从割线到切线的桥实验:牛顿迭代法初体验:割线思维的现代成王

实验任务 用牛顿迭代法解 x2 = 2,观察收敛速度;并与 3.15 的巴比伦开方法对照,回答:为什么两者公式相同?二次收敛的「平方」从哪来?

方法 牛顿迭代:xn+1 = xn − f(xn)/f′(xn)——在 xn 处作切线,用切线零点代替曲线零点(以直代曲的方程版)。取 f(x) = x2 − 2:

xn+1 = xn − xn2 − 22xn = 12(xn + 2xn)

——恰是巴比伦法!3.15 的「平均猜想」在此获得理论身份:它是 f = x2 − 2 的牛顿迭代。

nxn误差 en = |xn − √2|en−12/(2√2)有效数字
11.58.58×10−2—1
21.4166672.45×10−32.60×10−32
31.4142162.12×10−62.13×10−65
41.4142141.6×10−121.6×10−1212

观察与结论 ①误差列 en ≈ en−12/(2√2) 吻合到第三位有效数字——二次收敛:每步有效数字大约翻倍;②「平方」的来源:泰勒展开 f(xn − en) = f(xn) − enf′(xn) + en2f″(ξ)/2,迭代后的新误差恰是泰勒的二阶余项 en2f″(ξ)/(2f′(xn))——牛顿法的快,是拉格朗日余项发给的奖金;③x0 = 1(切线法从「歪」的起点出发)四步就拿到 12 位——割线思维(盈不足一根弦)经切线升级后,现代成王。∎

动手清单 ①任意语言 10 行代码复现本表;②改解 x3 = 2,验证仍二次收敛;③解 x3 − x − 1 = 0,从 x0 = 0 与 x0 = 1 两个起点分别出发——一个收敛、一个要绕路,体会「牛顿法不承诺全局收敛」;④用泰勒展开推导误差公式 en+1 = f″(ξ)en2/(2f′(xn)),解释表中第四列。

同一条「以直代曲」:第四章长出微分,第五章长出切线法,第六章将长出积分——盈不足的弦、巴比伦的均值、牛顿的切线,是同一颗种子在三个世纪里的三次开花。

综合站

第五章 微分中值定理:从割线到切线的桥章测试与评讲

A 卷(基础,20 分钟)

A1(8 分) 叙述拉格朗日中值定理,写出「曲线减弦」的辅助函数并完成证明;A2(8 分) 求 limx→0 (ex − 1 − x − x2/2)/x3;A3(8 分) 求 f(x) = x3 − 3x2 + 1 的单调区间与极值;A4(8 分) 用拉格朗日中值定理证明 0 < x 时 x/(1+x) < ln(1+x) < x;A5(8 分) 求 y = x/(1+x2) 的全部拐点。

B 卷(进阶,30 分钟)

B1(12 分) 设 f 在 [0, 1] 可导,f(0) = 0,f(1) = 1。证明存在 ξ ∈ (0, 1) 使 f′(ξ) = 2ξ;
B2(12 分) 用达布定理说明:导函数不可能有跳跃间断点(第一类间断);
B3(12 分) 用带拉格朗日余项的泰勒公式证明:对一切 n ≥ 1,(1 + 1/n)n < e < (1 + 1/n)n+1;
B4(12 分) 设 f′(x) = f(x) 对一切 x 成立,且 f(0) = 0。证明 f ≡ 0(提示:造 g(x) = f(x)e−x)。

评讲要点 A2 用佩亚诺余项:ex 展到 x3,分子恰是 x3/6 + o(x3),答 1/6——若用洛必达三连导也对,但每步验型。A5:y″ = 2x(x2 − 3)/(1+x2)3,零点 x = 0, ±√3,两侧符号全异号,三个拐点 (0, 0)、(±√3, ±√3/4)——漏 ±√3 的学生是解方程时丢了因子。B1 造 F(x) = f(x) − x2:F(0) = 0 = F(1),罗尔给 F′(ξ) = 0。B2 反证:若 f′ 在 x0 处左极限 A、右极限 B 存在且 A < μ < B,达布保证 ξ 处 f′(ξ) = μ,再由极限唯一性与连续性论证矛盾——或直接陈述「跳跃两侧取 μ 必须落在一侧,与极限值矛盾」。B3 对 ln(1+t) 用拉格朗日:ln(1+1/n) = 1/(n+θ),θ ∈ (0,1) ⟹ n/(n+1) < n·ln(1+1/n) < 1,指数化即得。B4:g′ = e−x(f′ − f) = 0 ⟹ g 恒常 = g(0) = 0 ⟹ f ≡ 0——推论②+指数因子的合龙,微分方程 y′ = y 的「零解唯一性」。∎

评分自评 60 分以下:回 5.2–5.5 重走定理链与辅助函数构造;60–85:进入第六章,习题课四、五的洛必达与泰勒各补三题;85 以上:达布、盈不足同构、牛顿实验已达标,直接进第六章——微分的大门已经推开,现在去学它的逆运算:已知变化,还原本原。

「事类相推,各有攸归;故枝条虽分而同本干者,知发其一端而已。」(刘徽《九章注·序》)中值定理家族枝条虽分——费马、罗尔、拉格朗日、柯西、泰勒——本干只一株:直与曲在一点相遇。带着这株干,走进下一章的逆世界。

第六章

不定积分:微分的逆运算

逆问题的登场:换元与分部两把刀,瓦利斯积里 π 的无穷乘积初亮相,为定积分〔商功〕铺桥。
页型节奏:讲义×18 → 例题×12 → 习题×12 → 格物札记×2 → 综合站×6
讲义

第六章 不定积分:微分的逆运算6.1 导引:已知斜率求曲线——逆问题的登场

前五章一直在做「正题」:给了函数,问它的极限、连续性、导数。现在把题目倒过来——已知导数,求原函数。驿使的行程簿记下了每个时刻的速度 s′(t) = 2t(里/时),问全程路程 s(t) 是什么?猜:s(t) = t2——因为 (t2)′ = 2t。再猜 s(t) = t2 + 5?求导也是 2t!答案不止一个,它们相差一个常数——出发时刻的初始位置,簿册没记,谁也猜不出。这就是逆问题的第一课:答案以「一族曲线」的形式出现。

正逆运算的对照,数学史上一路排开:加法与减法、乘方与开方、微分与积分。规律也一路重演:逆运算总比正运算难——减法要处理「借位」,开方要处理「无理数」,而积分的难,6.10 会展示它的天花板(有些函数的原函数根本不是初等函数)。本章学的是「求原函数」的全部初等武艺;第七章才让积分与面积、与《九章》商功的求积传统正式会师。

导数是「显微镜」:看清每一点的瞬时变化。积分是「倒放录像」:从变化率还原全部通过程。倒放永远比正放难——难在每一步都要「猜回去、再验算」。

讲义

第六章 不定积分:微分的逆运算6.2 原函数与不定积分的概念

定义:在区间 I 上,若 F′(x) = f(x) 对一切 x ∈ I 成立,称 F 是 f 在 I 上的一个原函数;f 的全部原函数记作

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

称 f 的不定积分,C 是任意常数(积分常数)。记号 ∫ 是拉长的 S(sum,求和——6.17 讲它的出身),f(x) 叫被积函数,dx 是记号的一部分:它声明积分变量是 x,也让「∫ f dx」读起来像一个乘积——这个精心设计 6.17 细说。

两个基本问题各有一条腿:①全体原函数——若 F1、F2 都是 f 的原函数,则 (F1 − F2)′ = 0,由第五章推论①(导数恒零 ⟹ 常数),F1 − F2 = 常数——「+ C 一个常数就装下了全部答案」的合法性,靠的是中值定理的遗产;②存在性——连续函数必有原函数,证明要用第七章的变上限积分(在那里 F(x) = ∫ax f(t)dt 将被亲手造出来),本章先立承诺。

C = 0 C = 1 C = −1 过点 (0, C) 的曲线族 不定积分=一族互相平移的曲线;一个初始条件,从中挑出唯一一条
图 6-1 积分曲线族:+ C 的几何身份

验证纪律(逆运算世界的第一条军规):不定积分算得对不对,求导对答案——(F + C)′ = f 即验讫。正运算的答案可以代数值检查,逆运算的答案只能用定义回头验。从下一页起,每条公式、每个技巧,都用这把尺子量过。

「∫」与「d」是一对牵手记号:d 先把增量声明出来,∫ 再把它收回去——第六章的一切技巧(凑微分、换元、分部),都是这对记号的合舞。

讲义

第六章 不定积分:微分的逆运算6.3 基本积分表:二十条公式的来路与记忆法

导数表(第四章练 13 默写过)整体反转,就是积分表。十四「正装」条来自直接反演,六「扩充」条来自 6.5–6.8 的技巧(先入库,来路随后交账):

积分公式来路与记忆法
∫xμdx = xμ+1/(μ+1) + C(μ ≠ −1)幂「降求升积」:求导降一次、积分升一次;μ = −1 时指数归零,单列下条
∫dx/x = ln|x| + C独树一帜:唯一「积分后出对数」的幂;绝对值管住负半轴(ln 只收正数)
∫exdx = ex + C;∫axdx = ax/ln a + C指数求导不变号(第四章练 15 的口诀反用)
∫sin x dx = −cos x + C;∫cos x dx = sin x + C相位退半步:sin 积分退成 −cos,注意负号在 sin 一侧
∫sec2x dx = tan x + C;∫csc2x dx = −cot x + Ctan、cot 的导数反演;负号跟 csc 走
∫sec x tan x dx = sec x + C;∫csc x cot x dx = −csc x + C同上成对
∫dx/(1+x2) = arctan x + C;∫dx/√(1−x2) = arcsin x + C反三角两条;主值区间保证(4.5 例5 的正号问题反演)
∫sh x dx = ch x + C;∫ch x dx = sh x + C双曲对:求导不变号(与三角相反)
∫tan x dx = −ln|cos x| + C;∫cot x dx = ln|sin x| + C6.5 凑微分第一战利品(例3)
∫dx/(a2+x2) = (1/a)arctan(x/a) + C;∫dx/√(a2−x2) = arcsin(x/a) + C反三角的推广版(配系数)
∫dx/(x2−a2) = (1/2a)ln|(x−a)/(x+a)| + C6.8 部分分式的成品
∫dx/√(x2±a2) = ln|x + √(x2±a2)| + C6.6 三角代换的成品(双曲函数的马甲)

记忆法三条:①幂条「升一次、除一次」;②凡「反三角」必带根号或平方和——分母的形状就是身份证;③对数条三兄弟(1/x、tan、cot)都由「分母里藏着对方的导数」认亲。表不必一次背全:前八行今天入册,后四行的来路在 6.5、6.6、6.8 逐一补齐——知道来路的公式才背得牢。

积分表与导数表是一张表的两面:导数表从上往下读,积分表从下往上背。第四章练 13 默写过正装版,今天开始默反装版——两轮默写之后,才配谈技巧。

讲义

第六章 不定积分:微分的逆运算6.4 线性性质与直接积分法

第一条性质来自「求导是线性的」这条老性质反演:

∫[αf(x) + βg(x)]dx = α∫f(x)dx + β∫g(x)dx

证明只有一行——右端求导 = αf + βg = 左端被积函数,由验证纪律,等式成立(相差常数并入 C)。注意逆运算世界的定理长这样:不求新东西,只验旧东西。常数可以提进提出积分号,和差可以拆开逐个积——「拆」是直接积分法的总纲。

直接积分法=不换元、不分部,只靠「恒等变形 + 积分表对号」三招:①展开拆项——乘开、除法化商((x+1)2/x 拆成 x + 2 + 1/x);②幂升一阶——根式与分式统一写成 μ 次幂再对号(1/√x = x−1/2,积分后 x1/2/(1/2));③三角恒等搬家——tan2 = sec2 − 1、sin2cos2 用平方和拆(例2 四连)。三招的共同心法:把「不认识的形状」改成「表里的形状」,而不是硬算。

随手两例感受节奏:∫(2x3 − 3√x)dx = x4/2 − 2x3/2 + C(幂升);∫(ex − 2cos x)dx = ex − 2sin x + C(逐条对号)。每算完一条,求导回验——第六章的「乘法口诀」就是这两句话:拆到能查表,查完必回验。

直接积分法看起来平淡,却是后面一切技巧的底座:换元是把「不认识的形状」搬走了,部分分式是拆得更大胆了——总纲永远是「改形对表」,技巧换了一茬又一茬,心法没换过。

讲义

第六章 不定积分:微分的逆运算6.5 第一换元法:凑微分的手感

链式法则的反演。若 ∫f(u)du = F(u) + C 会算,且 u = φ(x) 可导,则

∫f(φ(x))φ′(x)dx = F(φ(x)) + C。

求导一验即明(又是验证纪律)。它还有一个记号面的读法:把 φ′(x)dx 整体记作 du——「微分搬家」,则上式就是 ∫f(u)du 换了个字母。这就是 6.2 预告的「∫ 与 d 合舞」:dx 不是摆设,它是可以被 d 收编、被 ∫ 释放的活记号。

凑微分六型(例3 逐型实弹,先把「弹药壳」背熟):

① x dx = d(x2/2)(推广:xudx 凑 d(xu+1)); ② dx/√x = 2d(√x);

③ ex dx = d(ex); ④ dx/x = d(ln|x|);

⑤ cos x dx = d(sin x),sin x dx = −d(cos x); ⑥ dx/x2 = −d(1/x),dx/(1+x2) = d(arctan x)。

实战的流程:盯着被积函数找「两件套」——一部分是另一部分导数(差常数倍)。看见 x·e^(x2),认出 x 是 e^(x2) 的导数因子的一半((e^(x2))′ = 2x·e^(x2)),凑 d(x2) 收工。看见 tan x,写成 sin x/cos x,认出分子是分母导数的负值,凑 d(cos x) 得 −ln|cos x|——积分表后四行的第一条来路就地交账。

第一换元法的全部手感来自「导数表倒背」:谁的导数长这样?表熟了,凑微分是本能;表生,它就是玄学。先背六型,再谈巧劲。

讲义

第六章 不定积分:微分的逆运算6.6 第二换元法:三角代换与根式代换

第一换元是「凑进去」,第二换元是「换出来」:令 x = φ(t),把难啃的 ∫f(x)dx 整个换成 ∫f(φ(t))φ′(t)dt,选 φ 的原则只有一条——让根号消失。三件套各管一种根号(a > 0):

√(a2 − x2):令 x = a sin t,t ∈ (−π/2, π/2)——根号变 a cos t(主值区间 cos > 0,开方不添负号);

√(a2 + x2):令 x = a tan t——1 + tan2 = sec2,根号变 a sec t;

√(x2 − a2):令 x = a sec t——sec2 − 1 = tan2,根号变 a tan t(t 主值区间内取正)。

三件套的原理是同一个恒等式:「sin2 + cos2 = 1」的三种移项。换元后积分在 t 世界里完成,回代要变回 x——最快的手续是画一个直角三角形:按 x = a sin t 标出对边 a、斜边 a·…(图 6-2),其余两边由勾股自动补齐,任何三角函数值都从图上直接读出。

x√(a2​−x2​)a x = a sin t:sin t = x/a √(a2​+x2​)xa x = a tan t:tan t = x/a x√(x2​−a2​)a x = a sec t:sec t = x/a 回代三角形:把代换关系画成图,其余边勾股自动补齐——sin、tan、sec 一眼读出
图 6-2 三角代换的回代三角形:三件套各一张

根式代换管另一类:n√(ax + b) 整体设 t(t = n√(ax+b),x = (tn − b)/a),根号一次卸完。两类代换合起来,简单无理式的常见形状就都有了对策(6.9 策略表汇总)。

第二换元法的口诀:「根号是墙,代换是门」——三种墙配三扇门,门后都是三角恒等式。别背门的位置,背恒等式:墙的形状自动说明开哪扇。

讲义

第六章 不定积分:微分的逆运算6.7 分部积分法:两类函数的接力

乘积法则的反演。由 (uv)′ = u′v + uv′ 移项积分:

∫udv = uv − ∫vdu。

它的用武之地是两类不同族的函数相乘:幂 × 对数(x·ln x)、幂 × 指数(x2·ex)、幂 × 三角(x·sin x)、指数 × 三角(ex·sin x)。第一换元法吃不下它们——没有「谁是谁的导数」的亲戚关系;分部积分的办法是把一个因子挪到 dv 里积掉,让另一个因子升官当 u,用它的导数换难度。

选 u 口诀:「反、对、幂、指、三」——反三角、对数、幂、指数、三角五个家族按序排队,排在前面的当 u(求导),排在后面的进 dv(被积)。道理在「求导以后谁变乖」:反三角与对数求导后代数化(arcsin′ = 1/√(1−x2),ln′ = 1/x),求一次导就卸下最难的部分;指数与三角求导原地打转(ex → ex,sin → cos → −sin),适合去 dv 里承受积分。两边各司其职,接力一棒就见分晓(例5 全程演示)。

两个进阶打法:①连环分部——x2·ex 要分部两次(幂每积一次降一次),表格法(左列求导、右列积分,斜线相乘交替加减)一次列完;②循环解方程——ex·sin x 分部两次后回到原积分 I,把 I 当未知数解代数方程(例6)。「接力」与「解方程」是分部的两条腿,第六章后半程步步要踩。

分部积分的本质是转移难度:把「∫u dv」换成「∫v du」——u 与 v 互换后,难的部分从积分号里挪到了 uv 的乘积里。口诀不是咒语,是「谁求导变乖」的一句话翻译。

讲义

第六章 不定积分:微分的逆运算6.8 有理函数的积分:部分分式分解

有理函数 R(x) = P(x)/Q(x)(多项式之商)是一个「理论上全线贯通」的家族:任何真分式(分子次数低于分母)都能拆成四类「母型」之和,而四类母型全会积:

母型一 A/(x − a):积出 A·ln|x − a|;

母型二 A/(x − a)k(k ≥ 2):幂条对号,积出 A·(x−a)1−k/(1−k);

母型三 (Ax + B)/(x2 + px + q):拆成「分子凑分母导数」+「常数」两半——前者 ln,后者配平方后 arctan;

母型四 (Ax + B)/(x2 + px + q)k(k ≥ 2):同上两半,第二半递推(下册详论,本章只偶遇 k = 1)。

分解的流水线:①假分式(分子次数 ≥ 分母)先做多项式除法,商整式 + 真分式;②分母因式分解成一次因式(可重)与二次不可约因式(可重);③按因式逐个「开户」:每个 (x − a)k 开 k 个户 A1/(x−a) + ⋯ + Ak/(x−a)k,每个二次因式同理开 (Ax+B) 系列户;④待定系数法通分比分子、解方程组定系数(例7 全程示范)。

这套流水线的深刻之处:有理函数的原函数永远是初等函数(对数、arctan、有理式三样拼装)——它是 6.10 那片「不可积荒原」旁边最规整的良田。工程里的传递函数、控制系统(拉普拉斯反变换)天天吃这碗饭。

部分分式是「代数管分析」的典范:积分的困难被预先在因式分解里消化掉——代数做得越透,分析做得越顺。四次以上分母没有求根公式时,流水线照样通,只是因式分解这站要靠数值方法代驾。

讲义

第六章 不定积分:微分的逆运算6.9 三角有理式与简单无理式的策略表

三角有理式 R(sin x, cos x) 有一个万能保底:令 t = tan(x/2),则

sin x = 2t1+t2, cos x = 1−t21+t2, dx = 2dt1+t2

三个式子一换,任何三角有理式都变成 t 的有理函数——接 6.8 的流水线。「万能」的意思是保底必通,代价是常常把简单的题换复杂(分子分母都升成二次)。所以策略表把「更快的车」排在前面,万能替换殿后:

① 奇偶对称:sin x 的奇次幂——抽一个 sin x 凑 d(cos x),其余用 sin2 = 1 − cos2 降次(例8 的第二问);

② 奇偶对称:cos x 的奇次幂——对称地凑 d(sin x);

③ 半角降幂:sin、cos 的偶次幂——用半角公式 sin2x = (1 − cos 2x)/2 降幂(分部法处理);

④ 互换不变型:R 同时含 sin 与 cos 的奇次幂——万能替换 t = tan(x/2) 上;

⑤ 简单无理式:√(ax + b) 设整体 t;√((x−a)/(x+a)) 型设 t 同理——根号卸完回归有理函数。

策略表的价值在排序:先看幂次的奇偶(①②③最省力),再考虑品种(④上保底),无理式单独归类(⑤)。第四章的「先化简再求导」在此对应「先选路再动手」:技巧的价值不在多,在于按序检索。

到此为止,初等积分武艺集齐五件:直接法、凑微分、第二换元、分部、部分分式。下一页先看这套武艺的边界——有些函数,五件全上也求不出初等原函数;知道了边界,武艺才真正成熟。

讲义

第六章 不定积分:微分的逆运算6.10 可积性警示:e−x2 没有初等原函数

先立一块警示牌:初等函数的原函数未必是初等函数。明星反例是概率论的台柱 e^(−x2)(正态分布的钟形曲线)——它在任何区间上都连续,按 6.2 的承诺必有原函数,但 1835 年刘维尔证明:它的原函数不可能由多项式、根式、指数、对数、三角经四则与复合拼出来。同一条街上还住着 sin x/x(积分正弦 Si)、1/ln x(积分对数 li)、√(1 − k2sin2x)(椭圆积分)——个个出身名门,个个「无初等户籍」。

对照正运算看这份名单的震撼:初等函数类在求导下封闭——求导不越过类边界;但在积分下破防——一次积分就能把它踢出类外。「求导不出的意外」没有,「积不出的初等」比比皆是。这不是技巧不够,是类的边界:就像有理数开平方会闯进无理数,初等函数积分会闯进「特殊函数」的世界(Si、erf、椭圆函数……它们的身份就是「某某的积分」)。

刘维尔定理给「能不能积出初等」立了判别框架(陈述与意义见 p307 挑战二;它的算法化就是 6.15 的 Risch 程序)。对本章的实操意义有两条:①见到 e^(−x2)、sin x/x 这类面孔,不恋战——不是武艺不精,是类边界拦着;②这类积分在区间上的数值照样可以精确到任何位数——6.13 的数值求积立刻顶上,第七章的定积分理论随后接管。

知道「什么不可积」与知道「怎么积」同样值钱:前者省下整晚的无用功,后者把送去正确的工具站——数值方法与特殊函数,都是从这个边界线生长出来的。

讲义

第六章 不定积分:微分的逆运算6.11 瓦利斯积分:I_n = ∫ sinnx dx 的递降公式

整数幂的正弦积分 In = ∫sinnx dx 是一座「递推大厦」:高层的答案住在低层。对 n ≥ 2 拆一个 sin x 出来凑微分(d(cos x) = −sin x dx):

In = ∫sinn−1x·sin xdx = −∫sinn−1xd(cos x)

分部积分(u = sinn−1x,v = −cos x):

In = −sinn−1x cos x + (n−1)∫sinn−2x cos2x dx

把 cos2 = 1 − sin2 代回,∫sinn−2 = In−2 认亲,∫sinn = In 自己——「自己出现自己」,移项解出递推式:

In = −sinn−1x cos xn + n−1nIn−2 (n ≥ 2)

地基两条:I0 = x + C,I1 = −cos x + C。于是整座大厦只用两个地基加一条「降两阶」的电梯:I2、I4、I6 走偶数电梯,I3、I5、I7 走奇数电梯(例9 让 I4、I5 全程施工)。注意结构:每降两阶,系数乘一个 (n−1)/n——连乘之后是一串分数链,这正是下一页 π 的无穷乘积的胚胎。

「自己出现自己」在第五章例6(洛必达循环)就打过照面:移项解方程。递推是离散版的同一招——大厦不一次建成,但每一层的图纸完全相同。

讲义

第六章 不定积分:微分的逆运算6.12 从瓦利斯积分到 π:无穷乘积的第一次亮相

把 In 搬到定区间:记 Jn = ∫0π/2 sinnx dx(区间「下的面积」,记号先行借用——第七章将正式定义定积分,本页只按「sinn 在 [0, π/2] 下的面积」的直觉使用它)。递推式与 6.11 完全同形:Jn = (n−1)/n · Jn−2,而地基变得干净:J0 = π/2(整个矩形面积),J1 = 1(sin x 下那口「钟」的面积)。于是

J2n = 2n−12n·2n−32n−2⋯12·π2, J2n+1 = 2n2n+1·2n−22n−1⋯23·1

夹逼收网:在 (0, π/2) 上 sin2nx ≥ sin2n+1x ≥ sin2n+2x,面积同样排队:J2n ≥ J2n+1 ≥ J2n+2 = J2n·(2n+1)/(2n+2)。首尾相除:J2n+1/J2n 夹在 (2n+1)/(2n+2) 与 1 之间,n → ∞ 时挤向 1——奇偶两串面积最终同归于尽于同一个极限。把 J2n/J2n+1 的显式表达式取极限(1655 年瓦利斯《无穷算术》):

π2 = 2·21·3·4·43·5·6·65·7·8·87·9⋯

π 的第一个无穷乘积——第一章的 e 用无穷和现身,π 在这里用无穷积登场。部分积逼近得慢而有味(例10 数值演示):因子一千个才稳住四位小数,但每个因子都是相邻整数的商——π 这个无理数,被全体偶数与奇数的比例链「挤」了出来。瓦利斯由此为牛顿的插值外推提供了试验田(5.18 的历史线在此再下一城)。

J2n 与 J2n+1 像两支从两侧进发的军队,最后在 π/2 会师——夹逼是极限世界的合围战术,而无穷乘积是它的战利品陈列。

讲义

第六章 不定积分:微分的逆运算6.13 数值求积初瞥:矩形、梯形与辛普森

6.10 宣判了 e^(−x2) 的「初等死刑」,但工程照样要它的积分值——出路:不找原函数,直接算面积。区间 [a, b] 切成 n 小段(步长 h = (b−a)/n),三种由粗到精的「以直代曲」:

矩形法:每段用常高矩形(取左端点或中点高度)——中点版误差 O(h);

梯形法:每段用弦下梯形(两端连线)——误差 O(h2),比矩形精一级;

辛普森法:相邻两段合看,用过三点的抛物线替代曲线——误差 O(h4),一次跳两级。

矩形:阶梯 O(h) 梯形:弦 O(h2​) 辛普森:抛物线 O(h4​) 以直代曲的三代:阶梯 → 弦 → 抛物线——每升一代,误差指数升两级
图 6-3 三代求积法:贴合度与误差阶同步升级

误差阶是 5.9 拉格朗日余项的直接报账(札记②已签收):梯形的误差 −(b−a)h2f″(ξ)/12,辛普森的误差 −(b−a)h4f(4)(ξ)/180——h 减半,梯形误差降 4 倍、辛普森降 16 倍。第五章实验(欧拉法 O(h))、本章例11(梯形对辛普森)是这份账单的两次实测。求积公式的系数从哪来?——对插值多项式积分而得:第七章的定积分理论将把「面积」与「原函数」焊接成牛顿–莱布尼茨公式,本页是它的数值前哨。

数值求积的哲学一句话:原函数可以缺席,面积不会缺席。e^(−x2) 没有初等户籍,但它在 [0,1] 下的面积 0.746824…,任何位数都取得到——「存在」与「可表达」是两回事,分析学很早就学会了这一课。

讲义

第六章 不定积分:微分的逆运算6.14 微分方程初瞥:可分离变量与初等应用

「已知导数求原函数」再往前半步,就是微分方程:未知的是函数 y(x),方程是它与其导数的关系。最易先攻的是可分离变量型:y′ = f(x)·g(y)——右端能拆成「x 的部分 × y 的部分」。把 y′ 写成 dy/dx(莱布尼茨记号的好处即刻兑现),两边「各自搬家」:

dyg(y) = f(x)dx ⟹ ∫dyg(y) = ∫f(x)dx + C

两个不定积分各自对号,y 的隐式解就到手了(显式解看运气)。严格说「dy 与 g(y) 相除」是一步形式操作,它的合法性由回代求导验算兜底——验证纪律再次守门。

旗舰应用:放射性衰减。物理定律说「衰变速率正比于现存量」:y′ = −λy(λ 是衰变常数)。分离变量:dy/y = −λdt,积分得 ln y = −λt + C,即 y = y0e−λt——指数衰减。半衰期 T(存量减半的时间)由 e−λT = 1/2 解出:T = ln 2/λ——e 与 ln 在物理定律里会师。碳-14 测年(λ = ln2/5730,半衰期 5730 年):测得古生物残骸中碳-14 残存比例,反解年代(例12 走全程,一座约万年的遗址在等)。

从「求原函数」到「解方程」只隔一步:把「导数是什么」写成等式,再让 dx 与 dy 各回各家。人口增长(y′ = ky)、牛顿冷却(y′ = −k(y − T0))、复利连续化(4.13 的老朋友),全是这套拳法。

讲义

第六章 不定积分:微分的逆运算6.15 现代接口:计算机代数与 Risch 算法一瞥

把 ∫(x3 + sin x)/(x2 + 1)dx 输进计算机代数系统(CAS),几秒内返回解析结果——它怎么做到的?现代符号积分引擎是三层架构:

第一层·查表:预置的海量积分表(含 Meijer G 函数这类「万能容器」),模式匹配直接命中;

第二层·启发式变换:本章五件武艺的程序化——凑微分、换元、分部、部分分式、三角策略,按检索序尝试;

第三层·Risch 算法(1969):把刘维尔定理(6.10、p307)算法化——对「初等函数的原函数是否初等」给出判定程序:可积则给出解法路线,不可积则给出证明。

Risch 算法的分量值得掂一掂:它把 6.10 的「类边界」从哲学命题变成了可执行代码——计算机不仅会算,还会断言「此题无初等解」并出具证明。这是「存在性判断」交给机器的少数范例之一(多数数学问题,机器只会说「没找到」而不会说「不存在」)。代价也不小:完整 Risch 理论的实现极其复杂,主流 CAS 采用「部分 Risch + 启发式」的混合架构——数学的完备性与工程的实用性在代码里握手。

符号与数值的分工:符号积分给「公式」,一次推导处处适用;数值求积(6.13)给「数」,任何函数任何位数。6.10 的 e^(−x2) 只能走数值一条路;x2·ex 走符号一次到位。两条路线不是竞争,是覆盖不同的战场——现代科学计算的常态是先问 Risch「有没有公式」,再由数值方法接盘。

从莱布尼茨的 ∫ 到 Risch 的判定程序,三百年的路:人先发明「会思考的记号」(6.17),再把思考本身写进代码。本章的五件武艺,就是那台机器的肌肉记忆。

讲义

第六章 不定积分:微分的逆运算6.16 《九章》商功·委粟:求积传统的东方源头〔商功〕

积分学的中文「积」字不是舶来的巧合——《九章》卷五商功,整章就在算「积」:筑城、修堤、开沟、挖堑,各种工程土方的体积。商功章开篇即列城、垣、堤、沟、堑、渠六种棱柱体,算法一句话:「并上下广而半之,以高若深乘之,袤又乘之」——梯形截面(上广+下广)÷ 2 × 高 × 长,正是「截面积 × 距离」的求积公式,定积分「微元累加」的雏形已经在喊口号。

委粟(把粮食堆在地上)是商功章的名场面:「今有委粟平地,下周十二丈,高二丈,问积及为粟几何?」——圆锥形粮堆,底周 12 丈、高 2 丈。古法 π 取 3:V = (1/36)·下周2·高 = (1/36)·144·2 = 8 立方丈 = 8000 立方尺,折粟两千五百多斛。公式的来历是「以盈补虚」:圆锥外切于方锥,取其四分之三(3 比 4 的经验圆率)——用规则的形体去「贴」不规则的形体,和祖暅、和刘徽的截割,是同一个思想家族。

堆尖 下周十二丈(圆周) 高二丈 分层截割:「截面积 × 层数」 商功的「并广半之」= 微元累加的前夜 以方贴圆(以盈补虚) 「积」:从粮食的堆方到定积分的记号——求积传统一字贯穿
图 6-4 委粟与截割:圆锥粮堆里的求积术〔商功〕

刘徽的极限一步:徽注论阳马(四棱锥)、鳖臑(四面体)时立下「分割愈细,失之愈少」的原则——把立体切到无穷细、误差就消失。这与割圆术(2.14)同一副骨架,也是第七章定积分「分割、近似、求和、取极限」四步曲的东方预告。求积传统(商功)与求率传统(盈不足)将在第七章正式合流:面积与原函数的等式(牛顿–莱布尼茨公式)是两河的汇口。

算家堆粮、筑堤、开渠,两千年前就在问「这一堆有多少」;积分学把这个问题写成了符号:∫。同一个「积」字,一头连着粮堆,一头连着曲线下的面积——数学的字源,有时就是思想史。

讲义

第六章 不定积分:微分的逆运算6.17 历史注:莱布尼茨的记号革命——∫ 与 dx 的智慧

1675 年 10 月 29 日,莱布尼茨在手记里写下:「把 sum 的 S 拉长,记作 ∫」——积分符号诞生。几天后 dx 也定了形:d 是 differentia(差)的缩写,dx 是「x 的无穷小差」。两个记号一起,构成数学史上信息密度最高的记号设计。

它聪明在哪?∫f(x)dx 的书写像乘积——这个「像」不是装饰,是结构:①换元自动成立:令 u = φ(x),则 du = φ′(x)dx 形式地「代入」,第一换元法自动落地(6.5 的「微分搬家」不是技巧,是记号的内置属性);②量纲自洽:∫v dt = 路程——速度 × 时间元,物理直觉直接读出;③分部的对称:∫u dv = uv − ∫v du 里,d 记号让「谁被积、谁求导」一目了然。对照牛顿的流数记号 ẋ(点记号):简洁有力,但「量的微分」没有独立身份——莱布尼茨记号把「无穷小差」做成了可运算的对象,如今全世界通用的就是它(点记号只在物理黑板上兼职)。

记号史还有下半场:十九世纪分析严格化后,「无穷小差」一度名声扫地( Berkeley 主教的「消失量的鬼魂」讥讽),dx 被重新解释成「测度的微小份额」或「外微分形式」——记号没变,意义升级。今天的 dx 在勒贝格积分、微分几何的 dx ∧ dy 里依然在岗:一个好记号的标准是活得比它的原设计更久。

莱布尼茨的信条:「选好记号,思考就省了一半。」本章五件武艺里有三件(凑微分、换元、分部)直接长在 ∫ 与 dx 的结构上——记号不是数学的外衣,有时就是数学的骨骼。

讲义

第六章 不定积分:微分的逆运算6.18 本章总结与通往中册的桥(定积分〔商功〕预告)

知识图谱(一张图收全章:一个逆问题,五件武艺,两片后山):

逆问题:已知 f′ 求 f 不定积分 ∫f dx=F(x)+C · 求导回验 积分表 + 线性 直接积分法 换元两法 凑微分 · 三角代换 分部积分 接力 · 循环解方程 部分分式 三角·无理策略表 边界:e−x2​ 无初等原函数 → 数值求积 应用:瓦利斯积 · 微分方程 · Risch 底层供电:导数表与链式法则(第四章)· 中值推论①②(第五章)· 记号供电:∫ 与 dx(莱布尼茨)
图 6-5 第六章知识图谱:五件武艺与两片后山

不定积分与定积分之辨(容易混的一对词):不定积分是一族函数(F + C),定积分(第七章)是一个数(区间上的面积)。第六章学的全是前者;第七章要证明的是两者的联接——牛顿–莱布尼茨公式:定积分的值 = 原函数在端点的改变量。「求面积」从此不必割圆、不必委粟式估算,一根公式直取。

通往中册的桥:商功章的「截面积 × 距离」与刘徽「分割愈细,失之愈少」,将在第七章升格为定义定积分的四步曲——分割、近似、求和、取极限;盈不足的弦(挑战二)将变身为数值求积与变上限积分。求积(商功)与求率(盈不足)两大传统在那里合流,微积分的拱桥正式贯通。

第六章的武艺清单短而利落:表、线性、两把换元、分部、部分分式。它们共同的底层只有一句——把不认识的形状改写成认识的形状。带着五件武艺过桥,下一站:面积的世界。

例题

第六章 不定积分:微分的逆运算例1 原函数验证与积分曲线族

(1)验证 F(x) = x2 + sin x 与 G(x) = x2 + sin x + 5 都是 f(x) = 2x + cos x 在 (−∞, +∞) 上的原函数,并指出两者之差是什么;(2)利用图 6-1 说明:同一横坐标处,积分曲线族中所有曲线的切线互相平行。

解(1) 按 6.2 的验证纪律,不求积分、只求导:验证 F′(x) = 2x + cos x = f(x),G′(x) = 2x + cos x = f(x)——两式对一切实数 x 成立,F、G 都是 f 的原函数。∎

F(x) − G(x) = −5 是常数——这不是巧合,而是 5.4 的推论「若 F′ = G′,则 F − G 为常数」的实例:f 的任何两个原函数只能相差常数,所以 ∫(2x + cos x)dx = x2 + sin x + C 一条通项公式就装下了全部原函数。

(2) y = x2 + sin x + C:C 每取一个值,得族中一条曲线;C 连续跑遍 ℝ,得铺满平面的整族(图 6-1 画的是 y = x2 + C 的族,结构相同)。在横坐标 x0 处,族中每条曲线的切线斜率都等于 f(x0)——切线互相平行,曲线彼此沿 y 轴平移。∎

本例是全章的「纪律条令」演示:验证靠求导,不靠重算。今后无论答案来自查表、来自 CAS 还是来自自己的灵感,一律求导回验——导数对了才算数。「+C」也不是礼貌性的尾巴:它是「族」的身份证,丢了 C,交回的只是族中的一条曲线,不是全部答案。

例题

第六章 不定积分:微分的逆运算例2 直接积分法:恒等变形四连

用 6.4 的直接积分法求:(1)∫(x2+1)/(x√x) dx;(2)∫tan2x dx;(3)∫cos2(x/2) dx;(4)∫2x·3x dx。

解(1) 先化幂,再逐项积分:

∫x2+1x√xdx = ∫(x1/2 + x−3/2)dx = 23x3/2 − 2x−1/2 + C

验算:求导得 x1/2 + x−3/2 ✓。∎

(2) tan2 不在积分表上,用 1 + tan2 = sec2 搬家:

∫tan2xdx = ∫(sec2x − 1)dx = tan x − x + C

(3) 半角降幂 cos2(x/2) = (1 + cos x)/2:

∫cos2x2dx = ∫1 + cos x2dx = x2 + 12sin x + C

(4) 指数律 2x·3x = 6x,合进一张表:

∫2x·3xdx = ∫6xdx = 6xln 6 + C

验算:(6x/ln 6)′ = 6x ✓。∎

四连题的共同章法:积分表是地基,恒等变形是搬运工——把被积函数改写成「表里有的形状」。三件常用工具正好各司一题:代数恒等式(拆分式为幂和)、三角恒等式(1 + tan2 = sec2、降幂公式)、指数律(底数合并)。变形不是投机取巧,它逼看清被积函数的「族谱」:看起来凶的式子,族谱一亮,原来全是基本表的近亲。

例题

第六章 不定积分:微分的逆运算例3 第一换元:凑微分六型

求下列六个积分,指出各用的是 6.5 凑微分的哪一型:(1)∫x·e^(x2) dx;(2)∫dx/(√x(1+x));(3)∫ex/(1+e2x) dx;(4)∫dx/(x ln x);(5)∫sin2x·cos x dx;(6)∫e1/x/x2 dx。

解 逐题「认出谁 d 谁」:

① x dx → d(x2/2):∫xex2dx = ½∫ex2d(x2) = ½ex2 + C;

② dx/√x → 2d(√x):∫dx√x(1+x) = 2∫d(√x)1+(√x)2 = 2arctan √x + C;

③ ex dx → d(ex):∫ex1+e2xdx = ∫d(ex)1+(ex)2 = arctan ex + C;

④ dx/x → d(ln|x|):∫dxx ln x = ∫d(ln|x|)ln|x| = ln|ln x| + C;

⑤ cos x dx → d(sin x):∫sin2x cos xdx = ∫sin2xd(sin x) = ⅓sin3x + C;

⑥ dx/x2 → −d(1/x):∫e1/xx2dx = −∫e1/xd(1/x) = −e1/x + C。∎

六型是 6.5 那张「凑微分对照表」的实战命中率——拿积分当「找对象」:把被积函数看成 g(φ(x))·φ′(x),眼睛先扫因子再看复合:x 配 e^(x2)、cos x 配 sin2x、1/x2 配 e1/x,因子总是那个「中间变量的导数」。第六型最容易被漏看:dx/x2 前挂负号变 −d(1/x),一步翻盘。手感练法很简单:把六型默写成条件反射——见到 dx/x 先想 d(ln|x|),见到 ex dx 先想 d(ex)。

例题

第六章 不定积分:微分的逆运算例4 第二换元:√(a2−x2) 的三角代换全程

求 ∫√(a2−x2) dx(a > 0),并借回代直角三角形完成反代。

解 设 x = a sin t(t ∈ (−π/2, π/2)),则 dx = a cos tdt,且此范围内 cos t > 0,根号开得干净:

√(a2−x2) = √(a2−a2sin2t) = a cos t

代入并凑第二类(cos2 降幂):

∫√(a2−x2)dx = a2∫cos2tdt = a2∫1+cos 2t2dt = a22t + a24sin 2t + C

反代:t = arcsin(x/a),sin 2t = 2 sin t cos t。画回代直角三角形(图 6-2 的构造):斜边 a、对边 x,由勾股得邻边 √(a2−x2),于是 cos t = √(a2−x2)/a 不必硬背:

∫√(a2−x2)dx = a22arcsinxa + x√(a2−x2)2 + C

验算(军规):arcsin 项的导数是 a2/(2√(a2−x2)),乘积项的导数是 (a2−2x2)/(2√(a2−x2)),相加恰为 √(a2−x2) ✓。∎

五步全程走完:设元 → 化根 → 积分 → 回代 → 验算。三件套(6.6)里这是第二件的主战场:√(a2−x2) 用 sin、√(a2+x2) 用 tan、√(x2−a2) 用 sec——「a 的角色」始终是斜边或直角边,回代三角形是反代的字典。附一个几何注脚:结果里 x√(a2−x2)/2 恰是那个直角三角形的面积、(a2/2)arcsin(x/a) 恰是扇形面积——半圆下的面积本来就是「扇形+三角形」的拼图,积分把几何拼图算成了公式。

例题

第六章 不定积分:微分的逆运算例5 分部积分:x·ln x 与 x2·ex 的两种次序

求:(1)∫x·ln x dx;(2)∫x2·ex dx;并就(1)讨论:若把 u 与 dv 的分配倒过来,会发生什么?

解(1) 口诀「反、对、幂、指、三」——对数排在幂前面,故 u = ln x,dv = x dx:

∫x ln xdx = x22ln x − ∫x22·1xdx = x22ln x − x24 + C

(2) 幂在指前,u = x2,dv = exdx,连分部两次(幂每降一阶):

∫x2exdx = x2ex − 2∫xexdx = x2ex − 2(xex − ex) + C = ex(x2 − 2x + 2) + C

(1)的反思 若倒过来 u = x,dv = ln x dx:求 v 本身就得先做一次分部(v = x ln x − x),代回后 ∫v·(1/x)dx 又把 ln x 了回来——绕一大圈仍回到原式,最后解方程才得同一答案。能到岸,但多付两倍路程。∎

两问选 u 的判据由此显形:「难积的」当 u(对数、反三角——它们的原函数不是初等套路),「好积的」当 dv(幂、指数、三角——原函数不升反降)。口诀「反对幂指三」本质是一张「谁更难积」的排行榜:谁在左边谁当 u。分部的第二问是「积到何时停」:幂在降阶(例 (2))、对数在消失(例 (1)),简化趋势停了,就该换武器或收工。

例题

第六章 不定积分:微分的逆运算例6 循环结构:I = ∫ ex·sin x dx 的解方程法

求 I = ∫ex·sin x dx,并解释:为什么两次分部必须给「同族」函数当 u?

解 两次分部都让三角当 u(同族纪律),指数老实当 dv:

I = exsin x − ∫excos xdx, ∫excos xdx = excos x + ∫exsin xdx

第二个式子代回第一个,「自己出现自己」:

I = exsin x − excos x − I ⟹ 2I = ex(sin x − cos x) ⟹ I = 12ex(sin x − cos x) + C

验算:对结果求导,两项相加恰得 exsin x ✓。

反例 若第二次「改换门庭」让 ex 当 u:∫excos x dx = exsin x − ∫exsin x dx = exsin x − I,代回第一个式子得 I = exsin x − exsin x + I,即 0 = 0——恒等式空转,一无所获。∎

循环解方程法的三个要件:同族选 u(两次都让三角当 u,或都让指数当 u——换族必打转)、系数能解(移项后 I 的系数是 2,才能除出来)、常数照带(2I = …… + C′ 里的 C′ 除以 2 变 C,尾巴不丢)。它与第五章例6(洛必达的循环)是同一思想的两岸:代数方程的观念进入分析——「解出 I」三个字,标志着积分技巧从「变形」升级为「建模」。

例题

第六章 不定积分:微分的逆运算例7 部分分式:(x+3)/(x2−5x+6) 的完整分解

求 ∫(x+3)/(x2−5x+6) dx,并全程示范部分分式流水线(分解 → 逐项积分 → 验算)。

解 第一步因式分解:x2 − 5x + 6 = (x − 2)(x − 3),两个相异实单根。第二步设分解式:

x+3(x−2)(x−3) = Ax−2 + Bx−3

第三步覆盖法定系数(恒等式两边乘 (x−2)(x−3):x + 3 = A(x−3) + B(x−2);令 x = 2「盖住」B 项:A = 5/(2−3) = −5;令 x = 3:B = 6/(3−2) = 6)。第四步逐项积分(基本表 ⑤):

∫x+3x2−5x+6dx = −5ln|x−2| + 6ln|x−3| + C

第五步验算:合并对数得 ln|(x−3)6/(x−2)5|,求导为 6/(x−3) − 5/(x−2),通分后分子 6(x−2) − 5(x−3) = x + 3,分母 (x−2)(x−3)——与被积函数吻合 ✓。∎

五步流水线一步不缺,因为每一步都曾「翻车」:不分解硬凑会卡死(分子一次式、分母二次式,凑微分无门);系数代错验算立刻报警(这就是验算的价值——它守在流水线末端);忘写绝对值则 x < 2 时答案悄然变假。四母型里这是第一型(相异单根),重根版与二次因式版在习题课六补齐;分子次数不低于分母时(假分式),先做多项式除法降级——习题课有实弹演练。

例题

第六章 不定积分:微分的逆运算例8 三角有理式:万能替换与更优选择

求 ∫dx/(2 + sin2x),两条路各走一遍:(1)万能替换 t = tan(x/2);(2)先查对称性,用 t = tan x。比较两条路的工作量。

解(1) 万能替换:sin x = 2t/(1+t2),dx = 2dt/(1+t2)。代入化简:

I = ∫2dt1+t2·(1+t2)22t4+8t2+2 = ∫1+t2t4+4t2+1dt

四次多项式拦路——此路能走通,但须用「分子凑 d(t − 1/t)」的独门技巧(分子分母同除 t2:分子化为 (1 + 1/t2)dt = d(t − 1/t),分母化为 (t − 1/t)2 + 6):

I = ∫d(t−1/t)(t−1/t)2+6 = 1√6arctant−1/t√6 + C, t = tanx2

(2) 先查对称:R(sin, cos) 在 (sin, cos) → (−sin, −cos) 下不变(只出现 sin2,符号无关)——6.9 策略表第二档,用 t = tan x:sin2x = t2/(1+t2),dx = dt/(1+t2):

2 + sin2x = 2+3t21+t2 ⟹ I = ∫dt2+3t2 = 1√6arctan(√32·tan x) + C

两条路殊途同归(求导回验同为 1/(2+sin2x);把 (1) 的答案用 tan(x/2) − cot(x/2) = −2cot x 化形亦可对上)——但 (2) 两步收工,(1) 却要翻越一座四次多项式的大山。∎

策略表的价值在这一题里具象化:万能替换是保底的大招——一律可解、常常难看;对称性检查是轻功——一查一中,省一半力气。操作顺序应该是:先查「(−sin, −cos) 不变 → tan x」「sin 出现奇次 → 拆一项」这些轻功档位,全部落空再放万能替换。顺带一句:只含 sin2 时,降幂 sin2x = (1 − cos 2x)/2 也常能把题领进熟悉的巷子——三角有理式的战场,侦察先行,武器后上。

例题

第六章 不定积分:微分的逆运算例9 瓦利斯积分:I_4 与 I_5 的递推计算

在 [0, π/2] 上记 In = ∫sinnx dx(6.12 的 Jn,本例沿用 I 的字母)。用递推公式算 I4 与 I5,并说明两串的「出身差异」。

解 6.11 的分部递推在定区间同样成立(端点处 sinn−1x cos x 在 0 与 π/2 都是 0):

In = n−1nIn−2 (n ≥ 2), 地基:I0 = π2, I1 = 1

两条电梯各降两阶直达:

I4 = 34I2 = 34·12I0 = 3π16 ≈ 0.5890;  I5 = 45I3 = 45·23I1 = 815 ≈ 0.5333

单调链核对:I3 = 2/3 ≈ 0.6667 > I4 > I5 > I6 = (5/6)I4 ≈ 0.4909 ✓(0 < sin x < 1 时幂越高值越小)。出身差异:偶数串每一步都带着 π(I0 = π/2 是族长),奇数串是纯分数(I1 = 1 是族长):

I2n = (2n−1)!!(2n)!!·π2, I2n+1 = (2n)!!(2n+1)!!

(双阶乘 (2n)!! = 2·4⋯2n,(2n−1)!! = 1·3⋯(2n−1)。)∎

I4、I5 看似两道小题,实为例10 的备料:偶串的 π 与奇串的 1,将在夹逼中互相「拷问」出 π 的无穷乘积。递推结构也值得再记一笔——每降两阶,系数乘 (n−1)/n;降到底,一对干净的地基(π/2 与 1)。分部积分的「降阶肌肉」,在幂函数上表现为幂降一次(例5),在三角幂上表现为阶降两位(本例),同一块肌肉两处发力。

例题

第六章 不定积分:微分的逆运算例10 瓦利斯积:2·(2/3)·(4/3)·(4/5)… = π/2 的推导

接例9:证明 π/2 = (2/1)·(2/3)·(4/3)·(4/5)·(6/5)·(6/7)⋯(瓦利斯,1655),并用部分积观察收敛速度。

解 第一步夹逼:在 (0, π/2) 上 0 < sin x < 1,幂越高值越小:sin2nx > sin2n+1x > sin2n+2x,积分保序(6.12 的直觉用法):

I2n > I2n+1 > I2n+2 = 2n+12n+2I2n ⟹ 1 < I2nI2n+1 < 2n+22n+1

第二步取极限:右端 → 1,左右夹逼逼出 I2n/I2n+1 → 1。第三步代入显式(例9 的双阶乘串):

I2nI2n+1 = (2n−1)!!·(2n+1)!![(2n)!!]2·π2 ⟹ π2 = limn→∞2·2·4·4⋯2n·2n1·3·3·5⋯(2n−1)·(2n+1) = 21·23·43·45⋯

第四步数值观察(部分积 Pn,前 n 个因子连乘):

n123101001000
Pn1.33331.42221.46291.53391.56691.5704

π/2 ≈ 1.5708——一千个因子才稳住四位小数,收敛慢而有味。∎

推导的骨架值得临摹:分部递推(例9)给出两串显式 → 夹逼逼出比值极限 → 无穷乘积现形。收敛慢不丢人——它揭穿的是「π 被全体偶数与奇数的比例链慢慢挤出来」这件事本身;瓦利斯正是拿着这张部分积表,为牛顿的插值试验提供了靶场。六年后(1665–1666)牛顿在同样的方向上走出更快的路——广义二项式定理下的级数,那将是我们中册的故事。

例题

第六章 不定积分:微分的逆运算例11 梯形法与辛普森法:∫01 e−x2 的数值逼近

用梯形法与辛普森法(n = 8,h = 0.125)逼近 ∫01e^(−x2) dx,与程序给出的真值 0.7468241328 比较;再用 n = 4, 8, 16 的误差实测两种方法的误差阶。

解 梯形公式:Tn = h(½y0 + y1 + ⋯ + yn−1 + ½yn);辛普森公式:Sn = (h/3)(y0 + 4y1 + 2y2 + 4y3 + ⋯ + 2yn−2 + 4yn−1 + yn),系数「1 4 2 4 ⋯ 4 1」——两端 1、奇位 4、偶位 2。节点值 yi = e^(−(ih)2) 逐点代入(h = 0.125,九个节点):

T8 = 0.745866, 误差 T8 − 真值 = −9.59×10−4(低估); S8 = 0.746826, 误差 = +1.99×10−6(高估)

误差阶实测(真值 0.7468241328):

n梯形误差÷4 检验辛普森误差÷16 检验
4−3.84×10−34.00 / 4.00+3.12×10−515.7 / 15.9
8−9.59×10−4+1.99×10−6
16−2.40×10−4+1.25×10−7

h 每减半:梯形误差恰除以 4(O(h2))、辛普森误差恰除以 16(O(h4))——与 6.13 的理论账单 −(b−a)h2f″(ξ)/12、−(b−a)h4f(4)(ξ)/180 完全吻合。∎

这一页是 6.10「初等死刑」的执行现场:原函数缺席,面积照常上班。e^(−x2) 拿不到初等原函数,但 T8 已稳住三位小数、S8 已摸到六位——数值方法根本不需要原函数到庭。梯形的负号也有讲究:e^(−x2) 在 [0, 1] 上以凸为主,弦落在曲线下方,梯形系统性低估;辛普森的抛物线在两侧补回,符号翻正、量级砍掉两个数量级。p308 的实验页将亲手把这两张表复现出来。

例题

第六章 不定积分:微分的逆运算例12 可分离变量:放射性衰减模型

考古队从某遗址取回木炭样本,测得其中碳-14 含量为活体水平的 30%。已知碳-14 半衰期为 5730 年,试建立衰减模型并估计遗址年代。

解 第一步建模:设 t 年时样本中碳-14 存量为 y(t),衰变速率正比于现存量:

dydt = −λy, y(0) = y0

第二步分离变量(6.14):dy/y = −λ dt,两边积分:ln y = −λt + C,即 y = y0e−λt(y(0) = y0 定出 C = ln y0)。第三步定 λ:半衰期 T 使 y(T) = y0/2,即 e−λT = ½,解得 T = ln 2/λ = 5730,故 λ = ln 2/5730。第四步反解年代:残存 30%,即 e−λt = 0.3:

t = ln(1/0.3)λ = 5730·ln(10/3)ln 2 = 5730 × 1.203970.69315 = 5730 × 1.73697 ≈ 9952.8 年

验算:2−1.73697 = 0.3000 ✓——约 9953 年前,这座遗址的篝火熄灭。∎

这道题把本章的两条线拧成一股:不定积分是解微分方程的第一动词(分离变量后两个积分各自对号),指数函数是「率不变」的指纹(衰减率正比于存量,解必是指数)。模型的可信度由物理接管:半衰期 5730 年是实验室测量值,大气碳-14 占比的微漂由树轮校正曲线处理——利比 1949 年提出此法、1960 年获诺贝尔化学奖,考古学的「放射性时钟」从此上弦。例10 里 π 由无穷乘积挤出来,本例里「时间」由对数挤出来——初等函数的两大主角(e 与 ln),在本章各领了一场压轴戏。

习题

第六章 不定积分:微分的逆运算习题课一 原函数与积分表

练 34 证明 sin2x、−½cos 2x、−cos2x 是同一个原函数族的三张面孔,并写出它们的公共被积函数。

三者的导数都是 sin 2x:(sin2x)′ = 2 sin x cos x = sin 2x;(−½cos 2x)′ = sin 2x;(−cos2x)′ = 2 sin x cos x。互差常数一验便知:sin2x − (−½cos 2x) = ½,−½cos 2x − (−cos2x) = ½。降幂公式 sin2x = ½(1 − cos 2x) 把三张面孔接成一家。

练 35 已知 F(x) = e^(x2) 是某个函数 f 的原函数,求 f(x) 与 f′(x)。

「f 是 F 的导数」:f = F′ = 2x·e^(x2);再导一层:f′ = 2e^(x2) + 4x2e^(x2) = (2 + 4x2)e^(x2)。原函数关系是一层导数,别把 f′ 与 f 混作一团——这类题考的是「谁是谁的导数」的方位感。

练 36 积分表自查:默写 ∫tan x dx 与 ∫sec x dx,并用求导逐条验证。

∫tan x dx = −ln|cos x| + C(导回去:−(−sin x/cos x) = tan x ✓);∫sec x dx = ln|sec x + tan x| + C(导回去:(sec x tan x + sec2x)/(sec x + tan x) = sec x ✓——分子恰是分母的导数,约分即中)。这两条不在 6.3 的十四正装条里,却是表外最常来的两位客人。

本课主线:验证军规的三次出勤(练34 练35 练36)——族的三张面孔靠「互差常数」认亲,方位感靠「谁是谁的导数」校准,表外公式靠求导落户。积分表是买的,可信是验出来的。

习题

第六章 不定积分:微分的逆运算习题课二 直接积分法

练 37 求 ∫(2x + 3x)2/6x dx。

先展开再约指数:(2x + 3x)2/6x = (4x + 2·6x + 9x)/6x = (2/3)x + 2 + (3/2)x。逐项积分:(2/3)x/ln(2/3) + 2x + (3/2)x/ln(3/2) + C。指数的底数合并与拆分(ax·bx = (ab)x、ax/bx = (a/b)x)是这类题的万能钥匙。

练 38 求 ∫|x| dx,并说明答案为什么可以写成单个式子 x|x|/2 + C。

分段:x ≥ 0 时 ∫x dx = x2/2;x < 0 时 ∫(−x)dx = −x2/2。两段在 x = 0 处函数值与导数都衔接(F 连续可导),故 F(x) = x|x|/2 对一切 x 求导都得 |x|——「分段积分,接缝验证」是绝对值型的一半功夫,另一半是看清接缝处原函数不断裂。

练 39 求 ∫(1 − cos2x)/(1 + cos x) dx。

别急着用半角公式——先约分:(1 − cos2x)/(1 + cos x) = (1 − cos x)(1 + cos x)/(1 + cos x) = 1 − cos x。答案 x − sin x + C。变形的第一眼应该找「公共因子」,直接上降幂公式虽然也能到,但要多绕一步。

直接积分课的口令仍是「先变形、后查表」:底数拆合(练37)、分段接缝(练38)、约分优先(练39)——三题三分秋色,共同点是:动笔之前先问「这个式子的素颜是什么」。

习题

第六章 不定积分:微分的逆运算习题课三 第一换元法

练 40 求 ∫dx/(ex + e−x)。

分子分母同乘 ex:∫ex dx/(e2x + 1) = ∫d(ex)/((ex)2 + 1) = arctan(ex) + C。「看不见的 ex dx」被分子一乘了出来——凑微分的六型里,第三型(ex dx → d(ex))最喜欢藏在这类双曲味的分母后面。

练 41 求 ∫tan x dx 与 ∫cot x dx,并解释练 36 验证过的两条公式正是这两题的答案。

∫tan x dx = ∫(sin x/cos x)dx = −∫d(cos x)/cos x = −ln|cos x| + C;∫cot x dx = ∫d(sin x)/sin x = ln|sin x| + C。练 36 的 −ln|cos x| 就是前者的答案——习题课之间的「伏笔回收」,比记公式更牢。

练 42 求 ∫sin3x·cos2x dx。

奇次幂拆一项:sin3x = (1 − cos2x)sin x,令 u = cos x(du = −sin x dx):∫(1 − u2)u2(−du) = ∫(u4 − u2)du = cos5x/5 − cos3x/3 + C。「拆奇次、凑余弦」六字诀——偶次幂才需要降幂公式(例2(3)),两套拳法按幂的奇偶分流。

凑微分课的三板斧:乘法客(练40 乘 ex)、反向下手(练41 把 sin 拆进 d cos)、拆奇凑偶(练42)。六型是字典,实战靠检索速度——见到谁,就想想它是谁的导数。

习题

第六章 不定积分:微分的逆运算习题课四 第二换元法

练 43 求 ∫dx/(1 + √x)。

根式代换 t = √x(x = t2,dx = 2t dt):∫2t/(1+t)dt = 2∫(1 − 1/(1+t))dt = 2√x − 2ln(1 + √x) + C。假分式 2t/(1+t) 先除后积——「多项式除法」在换元后的世界照常营业。

练 44 求 ∫dx/(x2·√(1+x2))。

三件套第二件:x = tan t,√(1+x2) = sec t,dx = sec2t dt:∫sec2t/(tan2t·sec t)dt = ∫(cos t/sin2t)dt = −1/sin t + C。回代三角形(对 x、邻 1、斜 √(1+x2))反读:1/sin t = 斜/对 = √(1+x2)/x。答案 −√(1+x2)/x + C,求导回验 ✓。

练 45 求 ∫dx/√(x2−a2)(a > 0),并认出答案的形状。

三件套第三件:x = a sec t,√(x2−a2) = a tan t,dx = a sec t tan t dt:∫sec t dt = ln|sec t + tan t| + C = ln|x + √(x2−a2)| + C′(1/a 吸进常数)。这个「对数加根号」的形状是双曲函数的近亲——下册将正式认识它。

第二换元课的收成:根式代换管「最简公分根」(练43),三角代换三件套管三种根号(练44 练45),回代三角形是反代的字典——设元时定好区间,开方才不会漏符号。

习题

第六章 不定积分:微分的逆运算习题课五 分部积分法

练 46 求 ∫arctan x dx。

「反」居口诀之首:u = arctan x,dv = dx:x·arctan x − ∫x/(1+x2)dx = x·arctan x − ½ln(1 + x2) + C。反三角当 u 是它唯一的好出路——它当 dv 等于没有戏(谁会求 ∫arctan x dx 的「v」?)。

练 47 求 ∫x·cos x dx 与 ∫x2·cos x dx。

幂在三角前:∫x cos x dx = x sin x + cos x + C(一次分部);∫x2cos x dx = x2sin x + 2x cos x − 2sin x + C(两次分部,幂降两阶)。与例5(2) 的 x2ex 对照:三角与指数同属「好积的」,分部时都老实当 dv。

练 48 求 ∫ln x dx 与 ∫(ln x)2dx。

对数单飞:u = ln x,dv = dx:x ln x − x + C。第二题连分部两次:x(ln x)2 − 2∫ln x dx = x(ln x)2 − 2x ln x + 2x + C。系数链 1、−2、+2 与例5(2) 的 1、−2、+2 遥相呼应——「n! 交替」的节拍在两类题里同一副鼓点。

分部课补齐口诀全图:反三角与对数是「必须当 u」的两类(练46 练48),连环降幂的节拍是 n! 交替(练47 练48)——分部两次还不收敛的,就该想例6 的循环解方程了。

习题

第六章 不定积分:微分的逆运算习题课六 有理函数积分

练 49 求 ∫(x + 1)/(x2 + 3x + 2) dx。

分解前先看一眼:x2 + 3x + 2 = (x + 1)(x + 2),分子恰是因子 x + 1——直接约分为 1/(x + 2),答案 ln|x + 2| + C。部分分式流水线的第零步:先查能否约分,能约分的题谈分解是杀鸡用牛刀。

练 50 求 ∫(x + 5)/(x2 + 3x + 2) dx。

分子先凑分母的导数:x + 5 = ½(2x + 3) + 7/2:∫ = ½ln|x2 + 3x + 2| + (7/2)∫dx/((x+1)(x+2)),末项覆盖法:A = 1/(2−1) = 1、B = 1/(1−2) = −1,得 ½ln|x2+3x+2| + (7/2)ln|(x+1)/(x+2)| + C。「凑分子优先、待定系数殿后」是二次因式型的省力次序。

练 51 求 ∫(x2 + 1)/(x2 − 1) dx 与 ∫dx/(x2 + 2x + 5)。

前题假分式先除:(x2+1)/(x2−1) = 1 + 2/(x2−1) = 1 + 1/(x−1) − 1/(x+1),答案 x + ln|x−1| − ln|x+1| + C。后题分母无实根(判别式 4 − 20 < 0),配方:(x+1)2 + 4 → ∫d(x+1)/((x+1)2 + 22) = ½arctan((x+1)/2) + C。一个「除」,一个「配」,四母型的两条尾巴都在这三行里。

有理函数课的四步优先级:约分(练49)→ 凑分子(练50)→ 除法降级与配方(练51)→ 覆盖法定系数——流水线是保底,优先级是提速。

习题

第六章 不定积分:微分的逆运算习题课七 三角与无理式策略

练 52 求 ∫sin3x dx。

奇次幂拆一项:sin3x = (1 − cos2x)sin x,u = cos x:−∫(1 − u2)du = −cos x + cos3x/3 + C。与练 42 同一副拳:拆奇次、凑余弦——sin 的奇次幂是策略表「拆一项」档的常客。

练 53 求 ∫dx/(1 + sin x)。

共轭救急(分子分母乘 1 − sin x):分母变 1 − sin2x = cos2x:(1 − sin x)/cos2x = sec2x − sec x·tan x,逐项积分:tan x − sec x + C。验算:(tan x − sec x)′ = sec2x − sec x tan x = (1 − sin x)/cos2x = 1/(1 + sin x) ✓。万能替换也能到,但共轭一步就位——「分子有理化」是三角分母的第一轻功。

练 54 求 ∫dx/(√x·(1 + ∛x))。

双根式找最简公分根:t = x1/6(x = t6,dx = 6t5dt,√x = t3,∛x = t2):∫6t5/(t3(1+t2))dt = 6∫t2/(1+t2)dt = 6∫(1 − 1/(1+t2))dt = 6x1/6 − 6arctan(x1/6) + C。两个根号,一个 t 全收——「最简公分根」是多重根号的通吃条款。

策略课的位次表:拆一项(练52)、共轭(练53)、公分根(练54)都是轻功,万能替换永远压箱底——例8 的教训在这一课兑现:先查轻功,再放大招。

习题

第六章 不定积分:微分的逆运算习题课八 瓦利斯公式与 π

练 55 利用 I2 = π/4、I3 = 2/3、I4 = 3π/16、I5 = 8/15、I6 = 5π/32(In = ∫0π/2 sinnx dx),从单调链 I5 < I4 与 I6 < I5 榨出 π 的上下界。

8/15 < 3π/16 ⟹ π > 128/45 ≈ 2.844;5π/32 < 8/15 ⟹ π < 256/75 ≈ 3.413。于是 2.844 < π < 3.413——只用两条单调不等式,π 已被逼进 0.57 宽的走廊。单调链是「榨 π 机」的最简档位。

练 56 用瓦利斯部分积 Pn(例10 的数值表)夹出 π 的三位小数区间:取 n = 1000,证明 3.1408 < π < 3.1424。

例10 的夹逼给出 Pn < π/2 < Pn·(2n+2)/(2n+1)(把 I2n/I2n+1 的上下界翻译过来)。n = 1000:P1000 ≈ 1.5704,下界 2×1.5704 = 3.1408,上界 3.1408×(2002/2001) ≈ 3.1424——千个因子,±0.0008。瓦利斯积收敛慢,但双向走廊货真价实。

练 57 求 ∫0π/2 cos5x dx 与 ∫0π/2 cos6x dx,并与例9 的 I5、I6 对照。

换元 t = π/2 − x 把 cos 换成 sin(dt = −dx,区间对调),两个积分恰是 I5 = 8/15 与 I6 = 5π/32——cos 串与 sin 串完全同值。「[0, π/2] 上 sin 与 cos 互为镜像」是瓦利斯家族的对称性条款。

瓦利斯课的三个动作:单调链榨粗界(练55)、部分积夹窄走廊(练56)、对称性串门(练57)——递推给串、夹逼给界、对称省工,三件套齐了,π 无处可逃。

习题

第六章 不定积分:微分的逆运算习题课九 数值求积

练 58 用 n = 2 的梯形法算 ∫01x2dx,并用误差公式 −(b−a)h2f″(ξ)/12 解释结果。

h = ½:T2 = ½(½·0 + 0.25 + ½·1) = 0.375,真值 1/3 ≈ 0.3333。误差(真值 − 近似)= −1/24,公式给 −(1)(½)2·f″(ξ)/12:f″ = 2 是常数,ξ 在哪里都一样,公式给出精确值 −1/24 ✓。x2 是「检验梯形公式」的标准砝码——f″ 常数让 ξ 无处可藏。

练 59 用 n = 2 的辛普森法算 ∫01x3dx,并解释为什么误差恰为零。

S2 = (h/3)(y0 + 4y1 + y2) = (1/6)(0 + 4×0.125 + 1) = 1/4 = 真值。辛普森的误差公式带 f(4)(四次导数),三次多项式的 f(4) ≡ 0——抛物线代三次,精确不是运气是定理(过三点抛物线其实「顺便」抓住了三次的信息)。

练 60 用 n = 4 的梯形法算 ∫01exdx,误差与理论值对照,并让 ξ 现形。

T4 = ¼(½ + e0.25 + e0.5 + e0.75 + ½e) ≈ 1.72722,真值 e − 1 ≈ 1.71828,误差 ≈ 0.008940。公式(真值−近似)= −(1)(¼)2eξ/12 ⟹ eξ = 12×192×0.008940/16? 反解:eξ ≈ 0.008940×192 = 1.7165,ξ ≈ 0.540 ∈ (0, 1) ✓——「查无此人」的 ξ 这次抓了现行。

求积课的三块试金石:x2 检验梯形账单(练58)、x3 检验辛普森精确性(练59)、ex 让 ξ 现形(练60)——误差公式不是装饰,是可解约、可反查的合同条款。

习题

第六章 不定积分:微分的逆运算习题课十 微分方程初瞥

练 61 解初值问题 y′ = x/y(y > 0),y(0) = 2,并识别解曲线的形状。

y dy = x dx ⟹ y2/2 = x2/2 + C ⟹ y2 = x2 + C。y(0) = 2 给 C = 4:y = √(x2 + 4)——双曲线 x2 − y2 = −4 的上支,一族「以 y 轴为共轭轴的圆弧的远亲」。可分离变量的几何答谢:解是曲线族,初值从中点名。

练 62 解 y′ + y·tan x = 0,y(0) = 3。

先分离:dy/y = −tan x dx(练 41 的存货),ln y = ln|cos x| + C ⟹ y = C·cos x。y(0) = 3 给 C = 3:y = 3cos x。注意 C 的身份:分离后指数化时的 eC 整个吞进 C——「常数吸收」在微分方程里是家常便饭。

练 63 牛顿冷却:室温 20°C,100°C 的热水 10 分钟后降到 60°C。再过 10 分钟,水温多少?

令 ϕ = θ − 20(与室温之差),ϕ′ = −kϕ 分离:ϕ = ϕ0e−kt。ϕ0 = 80,e−10k = 40/80 = ½ ⟹ k = ln2/10。t = 20:ϕ = 80×(½)2 = 20,θ = 20 + 20 = 40°C。「每 10 分钟对半」——指数衰减的等倍数节拍正是半衰期的日常版(例12 的碳-14 同款时钟)。

微分方程课三连:几何(圆族与双曲支)、三角(余弦族)、物理(牛顿冷却)——「先分离、再积分、后定 C」九字诀走天下,指数与对数这对老搭档在每一题里都出双入对。

习题

第六章 不定积分:微分的逆运算习题课十一 综合训练

练 64 求 ∫(ex − e−x)/(ex + e−x) dx。

分子恰是分母的导数:∫d(ex + e−x)/(ex + e−x) = ln(ex + e−x) + C。「凑导数」是第一换元的贵族打法——先扫一眼分子是不是分母的导数,再考虑其他招式。

练 65 求 ∫√(ex − 1) dx。

双重战术:令 t = √(ex − 1)(ex = t2 + 1,dx = 2t dt/(t2+1)):∫2t2/(t2+1)dt = 2∫(1 − 1/(t2+1))dt = 2√(ex − 1) − 2arctan√(ex − 1) + C。换元把「指数套根号」打成有理分式,直接积分法收尾——两件武艺一题双打。

练 66 求 ∫x·sin x·cos x dx。

恒等变形先走:sin x cos x = sin 2x/2,½∫x sin 2x dx 分部(u = x,dv = sin 2x dx,v = −cos 2x/2):= −(x cos 2x)/4 + ∫cos 2x dx/4 = −(x cos 2x)/4 + (sin 2x)/8 + C。验算:求导 x sin 2x/2 + ⋯(正负相消后)= x sin x cos x ✓。

综合课的三种组合拳:凑导数一击必杀(练64)、换元接直接积分(练65)、恒等变形接分部(练66)——武艺全熟的标志不是招式多,是「先看形状、再挑招式」的阅读顺序。

习题

第六章 不定积分:微分的逆运算复盘:错题归档与三问自测

错题五类归档(照前几章复盘格式,把本章错题各归其位):

病因本章高发症对症药
验证缺位不定积分答案不回导;换元后忘还原变量军规「求导验算」:答案到手先求导,换元到底再交卷
C 丢失循环解方程移项后忘带 C;分段积分两段 C 不统一「+C 是族的身份证」:解方程法的 C′ 除以系数照带
换元不闭合t 只换进去没换回来;√(a2−x2) 开方漏 cos t 符号回代直角三角形+设元区间:开方前先声明 t 的住址
口诀乱序分部让对数当 dv;假分式不除直接套部分分式「反对幂指三」背死排行;假分式先除法降级再谈分解
策略跳级三角有理式不查对称就上万能替换;四次多项式硬刚策略表先轻功后大招:拆项、共轭、对称查完再压箱底

三问自测(合上书回答):

一问:从「求导的逆」到「解微分方程」,本章五件武艺(直接、凑、换、分部、部分分式)各适合什么形状的被积函数?默画「方法选择树」——每个节点问什么问题?

二问:为什么「初等函数的原函数未必初等」?举出两个「无初等户籍」的明星函数,并说出它们各自的出路(数值求积管什么、特殊函数管什么)。

三问:瓦利斯积分如何用「降阶递推+夹逼」榨出 π?偶数串与奇数串的地基各是什么?为什么偶串天生带着 π?

复盘三问的回声:一问回全章的武器库(选择树即 6.3–6.9 的目录页),二问回 6.10 的类边界与 6.13 的数值前哨,三问回例9 例10 的递推与夹逼。错题不是敌人,是学习路线图上亮着的灯——综合站就在前方,先自查,再进站。

格物札记

第六章 不定积分:微分的逆运算格物札记① 《九章》商功与委粟:从堆粮体积到求积术

6.16 读了委粟平地一题,本札记把商功章的委粟三兄弟齐——它们共享同一个公式骨架,只在一个数上较劲:「今有委粟平地,下周十二丈,高二丈」——三十六而一;「委粟依垣」(贴墙而堆)——下周自乘、高乘之,十八而一;「委粟内角」(嵌在墙角)——九而一。同样是下周十二丈、高二丈:

V平地 = 122 × 236 = 8 立方丈, V依垣 = 122 × 218 = 16 立方丈, V内角 = 122 × 29 = 32 立方丈

分母 36 → 18 → 9 的台阶不是巧合:每倚一面墙,底面圆弧折半——平地是整圆(占比 1),依垣是半圆,内角是四分之一圆。底面「整圆周」相应放大为下周的 2 倍、4 倍,代入全锥公式(下周2·高/36)再乘占比:V = (2L)2h/36 × ½ = L2h/18、(4L)2h/36 × ¼ = L2h/9——「截面是什么形状,分母就背什么账」。这正是「截面积 × 距离」求积观的第一次显形:体积由底面形状与堆积方式共同决定,而公式只换了分母。

平地:全圆锥 ÷36 → 8 立方丈 依垣:半圆锥 ÷18 → 16 立方丈 墙 内角:四分之一圆锥 ÷9 → 32 立方丈 两面墙 底面每折半一次,求积分母减半——「截面积决定公式」的商功版
图 6-6 委粟三兄弟:平地、依垣、内角——底面折半,分母折半〔商功〕

从粮堆到微元:粮堆是「底面铺满、向上收尖」的堆叠——分层读它,每层是一块薄圆片,体积 ≈ 截面积 × 层厚。商功的「并上下广而半之」(6.16)处理棱柱(截面不变),委粟处理锥体(截面按比例收缩),两套公式合起来,就是「截面面积函数 × 累加」的原型。第七章定积分的「分割、近似、求和、取极限」四步曲,将把这句土话炼成严格的符号——刘徽「分割愈细,失之愈少」的极限承诺,也将在那里兑现为「误差趋零」的证明。求积传统(商功·委粟)与求率传统(盈不足)的合流处,正是定积分。

算家给圆锥记账用「三十六」,给半锥用「十八」,给角锥用「九」——分母的台阶里藏着「截面积是体积的地基」这个事实。定积分将把这个事实写成一行符号:V = ∫A(x)dx;粮堆先懂了它两千年。

格物札记

第六章 不定积分:微分的逆运算格物札记② 现代接口:无穷乘积、连分数与 π 的现代算法

例10 的瓦利斯积是 π 的第一个无穷乘积,而它的下一个变奏来得飞快:1658 年,布龙克尔(瓦利斯的友人、英王的御医)把瓦利斯积改写成连分数——分母套分母的「分数塔」:

4π = 1 + 122 + 32/(2 + 52/(2 + 72/(2 + ⋯)))

部分分母清一色是 2,分子是奇数的平方——奇数的平方链层层下探,把 4/π 挂在塔尖。连分数是「无穷过程」的另一种语法:级数用加法逼近(第四章 e 的级数),无穷乘积用乘法逼近(例10),连分数用嵌套除法逼近。三种语法在 π 身上齐备——1761 年兰伯特正是用连分数证明 π 是无理数( irrationality 的第一个证明),1882 年林德曼再证 π 是超越数(不是任何整系数多项式的根)——π 的「出身证明」两纸都是连分数与级数签发的。

1655瓦利斯积 1658布龙克尔连分数 1706马青公式 · 100 位 1949ENIAC · 2037 位 1997BBP:直取第 n 位 2024百万亿位级(Chudnovsky 公式线) 柱高按位数的对数画——公式换代一次,位数跳一个数量级
图 6-7 π 的计算史:从无穷乘积到百万亿位——每一步都是「更好的无穷过程」

现代算法的三级跳:①马青公式(1706):π/4 = 4arctan(1/5) − arctan(1/239)——反正切级数收得快,马青用它手算 100 位,人类第一次「按住」π;②Chudnovsky 公式(1988):每一项贡献约 14 位十进制数字,现代纪录(2024 年的百万亿位级计算)仍是它的天下;③BBP 公式(1997):可以直接计算 π 的第 n 位(十六进制)而不需要算前面的位——「位可直取」颠覆了「逐步逼近」的千年直觉。回头再看:本章的梯形与辛普森(6.13)是「数值求积」这条线上的低速档,而求 π 的竞赛是同一条「无穷过程」跑道上的高速档——机理相通,只是收敛的档位不同。

从瓦利斯的乘积到 BBP 的「第 n 位直取」,π 的算法史是一部「无穷过程的军备竞赛」——而它的第一页,正是例10 那串朴素得像小学算术的偶数奇数比例链。

综合站

第六章 不定积分:微分的逆运算章小结:知识图谱与方法表

6.18 的知识图谱(图 6-5)管「章的路网」,本页的方法表管「题的查号台」——拿到 ∫f dx 先问形状,形状决定武艺:

被积函数的形状首选武艺次选/提示实战索引
多项式、根式可化幂直接积分(拆项查表)恒等变形三件:拆项、降幂、底数合并例2、练37–39
「复合 × 内导数」结构第一换元(凑微分六型)dx/x → d(ln|x|) 最常被漏看例3、练40–42
√(a2−x2)、√(a2+x2)、√(x2−a2)第二换元(三角代换三件套)回代直角三角形;多重根号找最简公分根例4、练43–45
幂 × 指数/三角/对数/反三角分部积分(口诀:反对幂指三)循环结构用解方程法;难积者当 u例5 例6、练46–48
有理函数 P(x)/Q(x)部分分式(约分→凑分子→除法→分解)覆盖法定系数;配方收尾无实根因式例7、练49–51
三角有理式 R(sin x, cos x)策略表:对称→拆项→共轭→万能替换轻功先行,万能替换压箱底例8、练52–54
sinnx(在 [0, π/2] 上)递推 In = (n−1)In−2/n偶串带 π、奇串纯分数;夹逼榨 π例9 例10、练55–57
e^(−x2)、sin x/x 等无初等原函数数值求积(梯形 O(h2)、辛普森 O(h4))查刘维尔/Risch 后不恋战例11、练58–60
y′ = f(x)·g(y)分离变量 + 定 C答案回代验算(军规)例12、练61–63

三条贯穿全章的纪律:①求导验算——不定积分没有「对答案」只有「回导」,每一条结果都自带检验器;②C 是族的身份证——解方程法的系数、分段积分的接缝、换元的回代,处处提防 C 的走失;③先查形状再动笔——五件武艺不是并列的五个技巧,是一棵选择树,本页方法表就是它的树状展开。

方法表的用法口诀:一眼定型、两眼定法、三眼动手——第一眼看「函数的族谱」(多项式?复合?乘积?分式?),第二眼看「首选举的适用条件」,第三眼才落笔。查号台翻熟了,第六章就成了「半机械」的收获季。

综合站

第六章 不定积分:微分的逆运算思想卡:积分是微分的逆——但逆运算比正运算难得多

全章最值得带走的一句话藏在标题里。把「难得多」拆成三问:

① 难在哪?——求导是「顺流」:四则、复合各有机械法则,任何初等函数都能一步不落地求到底;积分是「逆流」:逆四则(部分分式)、逆复合(换元)、逆乘积法则(分部)……每一条逆规则都要先认形状再造形,没有「通吃」的算法。五件武艺是侦察兵,不是推土机。

② 逆向多难?——难到可能无解:e^(−x2)、sin x/x、1/ln x 在初等世界里没有原函数(6.10 刘维尔);难到可能有解却认不出:∫ex·sin x 要靠「解方程」(例6)、∫√(ex−1) 要两件武艺接力(练65)。「存在」与「可表达」的裂缝,在正运算里不存在,在逆运算里天天见。

③ 难题如何安放?——数学的三步应对:刘维尔定理划出类边界(p307),Risch 算法把判定交给机器(6.15),数值求积把「面积的数值」从原函数手里接管过来(例11)——承认边界,然后绕过它。

初等函数 四则+复合法则 一步不漏 · 机械 仍是初等函数 求导:封闭而顺流 ∫ 初等函数 五件武艺 类边界 初等原函数 刘维尔墙 数值求积接管 积分:破防而逆流 同一堵「初等世界」的墙:求导撞不开也摔不破,积分却可能被挡在墙外——绕行的路叫数值与特殊函数
图 6-8 正逆运算的不对称:求导封闭顺流,积分破防逆流

延伸一问:现代密码学偏爱「正向易、反向难」的函数(大数相乘易、分解难),安全全押在不对称上。积分与求导的这对不对称,能不能算「单向性」的数学启蒙?——区别在于:积分的难是「表达困难」而非「计算困难」(数值积分想多准有多准),分解的难是「计算困难」本身——两种不对称,两种用法,但「逆比正难」的直觉是同一门课。

综合站

第六章 不定积分:微分的逆运算挑战一 用瓦利斯公式自证 Stirling 公式的骨架

题目 Stirling 公式 n! ~ √(2πn)(n/e)n 是数值分析的日常口粮。不动用任何高深工具,只用例9 例10 的瓦利斯夹逼,证明它的「骨架」:

4n(n!)2 ⁓ √(πn)·(2n)! (比值 → 1), 即 (2n)!(n!)2 ⁓ 4n√(πn)

证明 第一步回写双阶乘:例10 的比值 I2n/I2n+1 用阶乘展开。由 (2n)!! = 2nn!、(2n−1)!! = (2n)!/(2nn!)、(2n+1)!! = (2n+1)!/(2nn!),得

Un = (2n)!!2(2n−1)!!·(2n+1)!! = 16n(n!)4[(2n)!]2·(2n+1)

第二步搬用夹逼:例10 已证 1 < I2n/I2n+1 < (2n+2)/(2n+1),而 I2n/I2n+1 = (π/2)/Un,于是 Un 被夹在 (2n+1)/(2n+2)·π/2 与 π/2 之间——Un → π/2。

第三步配出 Vn:令 Vn = 4n(n!)2/((2n)!·√n),直接验算恒等式 Vn2 = 2Un·(2n+1)/(2n)(把 Un 的阶乘式代入即合)。两边取极限:Vn2 → 2·(π/2)·1 = π,故 Vn → √π,这正是骨架式(比值 → 1 的「~」由此落实)。∎

数值核对(Vn 爬向 √π = 1.77245):n = 5 给 1.8172,n = 10 给 1.7947,n = 100 给 1.7747——收敛慢而坚定,与瓦利斯积的脾气一脉相承。

骨架离全身还差什么:√(2πn)(n/e)n 里,常数因子 √(2π) 的「π」已被本页拿下(Vn → √π);剩下的工作是把 n! 与 nne−n·√n 的比值钉到常数——那需要证明 bn = n!/(nne−n√n) 单调有界(经典论证:比 bn+1/bn 与一组夹逼不等式,中册正式完成)。瓦利斯管「常数」,单调性管「形状」,两条证据链合拢才是完整的 Stirling。副产品:骨架式等价于中心组合数 (2n)!/(n!)2 ~ 4n/√(πn)——概率论里二项分布通向正态分布的那扇门,门轴就装在这里。

用第六章的递推与夹逼,提前拧下了 Stirling 公式最亮的那颗螺丝——π。数学的各章不是串行的车厢,是互相咬合的齿轮:在不定积分里攒下的每一件小工具,都会在想不到的地方顶一大力。

综合站

第六章 不定积分:微分的逆运算挑战二 初等可积性的边界:刘维尔定理的陈述与意义

定理(刘维尔,1835;初等表述) 设 f 是某区间上的初等函数。若 f 在该区间上存在初等原函数 F,则 F 必可写成如下形状:

F = v0 + c1 ln v1 + c2 ln v2 + ⋯ + ck ln vk

其中 v0, v1, …, vk 都是由 f 所在的函数域经四则与复合生成的初等函数,c1, …, ck 是常数。(严格陈述需要微分代数的语言——初等扩张、代数无关性——本页只取其形,结构证明在代数课程登门。)

为什么这条「结构锁」如此锋利 先拿两个熟悉的答案对号:∫tan x dx = −ln|cos x| + C——一个「常数倍对数」,恰在结构内;∫x·ex dx = (x−1)ex + C——v0 形,也在结构内。再看反面:若 e^(−x2) 有初等原函数,它只能是 v0 + Σciln vi 的形状,而这类形状求导后「对数项的导数必是有理型分式」——e^(−x2) 这个指数型函数无法被如此拼出(论证的核心:导数结构里 ln 的影子擦不掉)。「不可积」于是从「我没找到」升级为「不可能」:查无此人,且户政系统证明查无此人。∎

意义三则:①解释了五件武艺的版图——它们恰好穷尽了「v0 + Σciln vi」能被初等手段够到的角落:凑微分管复合、分部管乘积、部分分式管有理分母、三角策略管三角域;武器清单与结构锁一一对应,不是巧合,是同一件事的两面。②把「边界」变成可判定的——6.15 的 Risch 算法就是这条定理的程序化:可积给路线,不可积给证明;CAS 说出「无初等解」时,背后站着的正是刘维尔。③给数学文化立了标杆——「证明某问题无初等解」与「解出它」同等光荣:Liouville 的名字因此同时刻在可积性理论与超越数论(他证明了超越数的存在)两块碑上。

与 6.10 的分工:6.10 是现象级警示牌(哪些面孔无初等户籍),本页是结构性的户籍法(为什么无、如何判定)。只需记住那个不对称的画面:求导的世界四通八达,积分的世界里,初等城区之外是广阔的特殊函数原野——erf、Si、li、椭圆函数,个个都是「某某的积分」(6.10 的名单)。

刘维尔定理是一座界碑:碑内是五件武艺的初等城区,碑外是数值方法与特殊函数的原野。读懂界碑的人不再无谓攻城——省下的夜晚,用来造桥(数值求积)与垦荒(特殊函数)。

综合站

第六章 不定积分:微分的逆运算实验:编写辛普森求积器并测量误差阶

实验任务 亲手写一个辛普森求积器 simpson(f, a, b, n),用它复现例11 的数值表,并实测「h 减半、误差除 16」的误差阶。

方法 把 [a, b] 等分 n 段(n 必须为偶数),节点 yi = f(a + ih),h = (b−a)/n,按「1 4 2 4 ⋯ 4 1」系数加权:

Sn = h3(y0 + 4y1 + 2y2 + 4y3 + ⋯ + 2yn−2 + 4yn−1 + yn)

参考数值(∫01e^(−x2)dx,真值 0.7468241328,与例11 同源):

nSn误差 Sn − 真值相邻误差比(应 → 16)
40.7468554+3.12×10−5—
80.7468261+1.99×10−615.7
160.7468243+1.25×10−715.9
320.7468241+7.79×10−916.0

观察与结论 ①比值列稳稳锁向 16——误差阶 O(h4) 的实测兑现(与 6.13 理论公式 −(b−a)h4f(4)(ξ)/180 一致);②误差恒为正(高估):抛物线在 e^(−x2) 的「钟腰」处略微鼓出;③n = 32 时误差已到 10−9——辛普森用 33 个函数值就逼近了「无初等原函数」的积分,这正是 6.10 危机的工程出口。∎

动手清单与自检断言 ①10 行内实现 simpson,先跑 x3 精确性自检:∫01x3dx 的 S2 必须恰为 0.25(误差 < 10−15,练59 的定理);②n 奇数防御:输入 n 为奇数时抛出错误——系数「1 4 ⋯ 4 1」结构只在偶数段下成立;③误差阶断言:n = 8, 16, 32 三档的相邻误差比全部落在 15–17 之间(超出即实现有误);④把被积函数换成 √x(在 0 处导数无界),观察误差比失稳——理论公式需要 f(4) 有界,边界点是陷阱。

求积器 10 行、自检 4 条——工具加纪律,就是数值分析的全部入场券。刚写下的这个 simpson,与 1949 年 ENIAC 算 π、与今天气候模式的积分核心,是同一个物种。

综合站

第六章 不定积分:微分的逆运算章测试与评讲

A 卷(基础,20 分钟)

A1(8 分) 求 ∫(2x·3x + tan2x) dx;A2(8 分) 求 ∫(ln x)2/x dx;A3(8 分) 求 ∫√(4−x2) dx;A4(8 分) 求 ∫e2x·cos 3x dx;A5(8 分) 镭-226 的半衰期约 1600 年,一份镭样品衰变至存量的 1/4 需要多少年?

B 卷(进阶,30 分钟)

B1(12 分) 求 ∫(3x+1)/((x−1)(x−2)2) dx;
B2(12 分) 求 ∫sin2x·cos2x dx;
B3(12 分) 设 F 在 ℝ 上可导且 F′ = F。证明 F(x) = F(0)·ex;
B4(12 分) 用例10 的瓦利斯夹逼与部分积数值表,证明 3.1408 < π < 3.1424,并说明「无穷乘积的部分积」与「级数的部分和」是同一思想的哪两种形状。

评讲要点 A1:6x/ln 6 + tan x − x + C(底数合并+1 + tan2 = sec2)。A2:dx/x = d(ln x),答案 (ln x)3/3 + C——第三型的「自带平方」变奏。A3:例4 的 a = 2 版:2arcsin(x/2) + (x√(4−x2))/2 + C,回代三角形别忘。A4:循环解方程(例6 的双倍节拍):I = e2x(2cos 3x + 3sin 3x)/13 + C——系数 13 = 22 + 32 是两循环联立的路标。A5:指数的等倍节拍,两个半衰期 = 3200 年(例12 的 2−t/T 版)。B1:设 A/(x−1) + B/(x−2) + C/(x−2)2,覆盖法 A = 4、C = 7,比较 x2 系数得 B = −4:4ln|x−1| − 4ln|x−2| − 7/(x−2) + C——重根型是习题课六四母型的补全。B2:sin2x cos2x = (sin 2x/2)2 = (1 − cos 4x)/8:x/8 − sin 4x/32 + C。B3:g = F·e−x,g′ = e−x(F′ − F) = 0 ⟹ g 恒常 ⟹ F = F(0)ex——第五章 B4 零解唯一性的正解版,y′ = y 从「零解唯一」长成「解族完全清点」。B4:P1000 ≈ 1.5704 ⟹ π > 2P1000 = 3.1408;π/2 < P1000·(2002/2001) ⟹ π < 3.1408×2002/2001 ≈ 3.1424——部分积之于无穷乘积,恰如部分和之于级数:都是「截断+误差条款」的两副面孔(第四章 e 的部分和是另一副)。∎

评分自评 60 分以下:回 6.3–6.9 重走方法表(p304),习题课二、三各补三题;60–85:习题课四、六各补两题,挑战一的骨架推导读一遍;85 以上:五件武艺、数值求积、微分方程三线全通——中册的定积分〔商功〕已在前方,求积传统与求率传统将在牛顿–莱布尼茨公式处合流,那将是两河的汇口。

「析理以辞,解体用图,庶亦约而能周,通而不黩,览之者思过半矣。」(刘徽《九章注·序》)从数列的极限到微分的逆运算,本册一百零八图与三百零八页,都在践行这句话:用辞(公式)析理,用图(可视化)解体。微分的世界已在手中——下一册,我们去积分的世界里,把「面积」与「原函数」焊成牛顿–莱布尼茨公式。上册终。

二索引(Index)

术语与概念

  • 按病因分类101
  • 本章路线10, 60
  • 单侧连续112
  • 分割18
  • 函数21
  • 加法的递归定义12
  • 阶的比较71
  • 可导 ⟹ 连续162
  • 柯西列68
  • 链式法则164
  • 邻域26
  • 上界与上确界16
  • 实数系的三层公理20
  • 实验 A108
  • 实验 B108
  • 实验 C108
  • 双假设法的数学结构74
  • 数列极限61
  • 拓扑连续123
  • 现代表达171
  • 一尺之棰4
  • 一页速览103
  • 一致连续119
  • 在一点连续111
  • ℕ 的公理11

定理与命题

  • Goursat 路线256
  • 保号性63
  • 悖论的深化153
  • 标准四步173
  • 步长的两难172
  • 参考线151
  • 拆成三个动作161
  • 常见误用要立牌214
  • 乘积法则证明示范163
  • 初等函数连续性115
  • 单调函数的反函数25
  • 单调有界原理66
  • 二分构造118
  • 方法注111
  • 反函数连续性121
  • 范例二62
  • 范例三62
  • 范例一62
  • 反证120
  • 反证 + 致密性116
  • 复合连续114
  • 海涅定理70
  • 夹逼准则65
  • 解答框架106, 107
  • 解题流程表220
  • 介值117
  • 柯西收敛原理68
  • 拉格朗日余项法235
  • 莱布尼茨公式166
  • 离散注114
  • 历史注118
  • 判别流程113
  • 评讲要点109, 209, 259, 309
  • 确界原理17
  • 区间套说法34
  • 失效边界立三块警示牌216
  • 实验室纪律158
  • 书写纪律135
  • 四则连续114
  • 四则运算法则64
  • 替换定理72
  • 唯一性63
  • 误差传播168
  • 小试64, 72
  • 选兵口诀224
  • 有界性63, 116
  • 与前后章的接口177
  • 增情形121
  • 证明306
  • 证明的榫卯164
  • 致密性定理67
  • 子列定理67
  • 最值117
  • ① 定域239

人名

  • Banach68, 157, 159
  • Bolzano116, 118, 122, 126
  • Fréchet126, 171, 203, 204, 205
  • Lean53, 103, 153
  • Lipschitz127, 142, 146, 147, 153
  • Peano6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 等
  • Risch269, 274, 277, 304, 305, 307
  • Weierstrass116, 122, 126