先不要急着谈函数极限;先把
序列极限讲清楚。这个安排很合理,因为序列只沿着自然数 n 一步一
步向前走,所以它是学习正式极限定义最干净的入口。
序列是一个函数,不只是一串数字
很多人第一次见到序列时,会把它理解成像
或者
这样的列表。这个熟悉观念需要被说得更精确。
定义
集合中的序列
设 是一个集合。 中的一个序列,就是一个函数
若 的像记作 ,我们就把这个序列记作 。
所以,一个序列未必一定由某条简单公式产生。正式要求只有一个:每个自
然数 n 都要对应到 中某个元素 。
定义
有理序列与实序列
有理数序列是映射 。实数序列是映射 。
这个函数观点之所以重要,是因为它提醒你:序列有定义域、有值域,也有索
引变量。... 只是非正式缩写,不是数学定义本身。
为什么先学序列极限?
对序列来说,“靠近极限”的意思是把索引 n 取到越来越大。方向只有一
个:往更大的自然数走。
这比函数极限简单得多。对函数而言,x 可以从左、从右,以无穷多种实数
方式靠近某个点 a。所以第 5 章先处理离散版本:
- 先猜一个候选极限 ;
- 再给一个容许误差 ;
- 然后问:序列的尾部会不会最终一直留在 周围半径 的 带内?
正式定义
定义
实数序列的极限
一个实数序列 的极限是 ,如果对每个正实数 ,都存在 使得当 时,
在这种情况下,我们写作
或者说 收敛到 。
一个自然练习是把这个定义写成符号形式。完整写法是
怎样正确阅读这串量词
把定义拆开之后,会清楚很多。
- :不是只要对某一个误差带成立,而是对每一 个正误差带都要成立。
- :当别人先指定了 之后,你可以按这个 去选一个尾部起点 。
- :一旦越过这个 ,之后每一项都要留在该误差带 内。
因此,收敛是一个关于尾部的陈述。前面有限多项可以表现得很差,问题不 大;关键在于足够后面的项有没有稳定地留在 附近。
常见错误
N 可以依赖 epsilon,但不可以依赖 n
证明收敛时,你可以在给定 之后选 。但一旦 定了,
不等式就要对所有 同时成立。你不可以对不同的 n 再另外挑不同
的 。
常见错误
收敛不是看前面几项
改动有限多个起始项,不会改变一个序列是否收敛,因为定义真正控制的是 某个 之后的整段尾部。
第一个例子:1/n \to 0
Example 17 说明
的极限是 0。以下把证明完整写出。
例题
证明 \lim_{n\to\infty} 1/n = 0
任取 。我们想要
也就是
这只要在
时便成立。
因此取一个自然数 使 N>1/\varepsilon。则每当 ,
故
这就是最典型的极限证明套路:先由 出发,把它化简,再迫使 n
足够大。
第二个例子:
Example 18 给出一个有理函数型的序列。
例题
证明
先计算
当 n 足够大时,分母为正,所以
再取 足够大,使得 时有 。于是
所以只要再令
便足够。
换言之,我们可以把 取得更大,令 时同时满足
与 n>41/(6\varepsilon)。那么
因此
虽然这个例子的代数计算较长,但逻辑结构和 1/n 完全一样:把误差项改
写成一个随 n 变大而变小的量。
一个简单但重要的特例
对常值序列 ,极限可以直接看出。
例题
常数序列收敛到其常数值
若对所有 n 都有 ,那么对每个 ,
对所有自然数 n 都成立。
因此任何自然数都可以当作 ,所以
这个小例子值得记住,因为它让你看到:当误差本身恒等于零时,定义是如何 被立即满足的。
从几何角度看收敛
若 ,那就表示不论你在 周围画一个多窄的误 差带,序列的尾部最终都会整段留在这个带内。
等价地说:
- 你可以容许有限多个初始项不受控制;
- 但在某个位置之后,序列不能再反复跑出 -带外。
这就是为什么“有很多项接近 ”仍然不够。收敛要求的是:所有充分后 面的项都要接近 。

图:收敛不只表示“看见一些项靠近 ”。真正的要求是:从某个足够大的 之后,整条尾部都要留在所选的 带内。
互动地比较尾部行为
下面的 explorer 可以让你切换不同序列、不同 ,并查看第一 个有效的 。真正要看的重点是:从那个 之后,表格中的尾部是否一 直留在候选极限周围的 -带内。
边读边试
测试数列尾部能否留在 epsilon 带内
这个工具用“尾部能否被某条 epsilon 带困住”来比较收敛与不收敛的数列。
各项稳定缩小,所以一旦选定 epsilon,到了某个位置之后,所有后面的项都会落在 0 周围的带内。
候选极限 L
0
Epsilon ε
0.2
尾部起点 N
5
| 项序 n | 数列项 x_n | 带内测试 |x_n - L| < ε |
|---|---|---|
| 1 | 1 | 否 |
| 2 | 0.5 | 否 |
| 3 | 0.3333 | 否 |
| 4 | 0.25 | 否 |
| 5 | 0.2 | 否 |
| 6 | 0.1667 | 是 |
| 7 | 0.1429 | 是 |
| 8 | 0.125 | 是 |
| 9 | 0.1111 | 是 |
| 10 | 0.1 | 是 |
| 11 | 0.0909 | 是 |
| 12 | 0.0833 | 是 |
判断: 从 N = 5 之后开始,每个被检查的项都留在 L 周围的带内。
快速检查
快速检查
在 的定义里,N 的角色是什么?
用“尾部”的语言回答。
解答
答案
快速检查
为什么把一个收敛序列的头十项改掉,不会破坏其收敛性?
想想定义真正控制的是哪些索引。
解答
答案
快速检查
对于序列 ,是否可以用同一个 N 应付所有 epsilon?
利用误差恒等于零这件事。
解答
答案
练习
快速检查
把序列极限的定义完整写成符号形式。
不要漏掉量词次序。
解答
引导解答
快速检查
直接用定义证明 \lim_{n\to\infty} 1/(2n)=0。
把它和 1/n 的证明对照。
解答
引导解答
快速检查
为什么『有无限多项接近 L』仍不足以推出收敛?
把“无限多项”和“所有充分后面的项”作比较。
解答
引导解答
相关笔记
建议先读 4.6 小数展开与无理数 及 4.3 完备性与 Q 的缺口。 之后可接着读 5.2 Cauchy 序列与另一个实数模型。