想象你每天记录一只小恐龙跳上了多高的台阶:
2, 5, 1, 4, 3, 4, 3, 4, 3,…

开头它曾跳上第 5 级台阶,但后来再也没跳到过。过了很久,它总是在第 3 级和第 4 级之间交替:
- 它会一次又一次跳到第 4 级,所以上极限是 4。
- 它也会一次又一次只跳到第 3 级,所以下极限是 3。
因此直观上来说,上下极限刻画的是反复到达的「最高」或「最低」的附近。
现在,我们用严谨的数学语言来刻画数列的上下极限:
设 {an} 是一个实数数列。从第 n 项起,考虑它后面的所有项:
an,an+1,an+2,…
记这部分数列的上确界与下确界分别为
sn=k≥nsupak,tn=k≥ninfak.
设 A 是一个实数集合。
如果 M 满足
x≤M,∀x∈A,那么 M 称为 A 的一个上界。所有上界中最小的一个,称为 A 的上确界,记作
supA.类似地,若 m≤x 对一切 x∈A 成立,则 m 是 A 的下界;所有下界中最大的一个,称为 A 的下确界,记作
infA.设
A=(0,1)没有最大值和最小值,但
supA=1,infA=0.上确界和下确界不一定属于集合本身。
随着 n 增大,考察的范围越来越小。因此,sn 单调不增,tn 单调不减。
从第 n+1 项开始的尾部,只是从第 n 项开始的尾部中去掉了 an:
{an+1,an+2,…}⊆{an,an+1,an+2,…}.少掉一个数后,不会出现更高的数,所以上确界只能不变或降低:
sn+1≤sn.同样,不会出现更低的数,所以下确界只能不变或升高:
tn+1≥tn.对尾部 {5,1,4,3,4,3,…},上确界为 5,下确界为 1。
- 去掉 5 后,上确界降为 4。
- 去掉 1 后,下确界升为 3。
我们定义
n→∞limsupan=n→∞limsn=n≥1infk≥nsupak,
n→∞liminfan=n→∞limtn=n≥1supk≥ninfak.
如何理解
infn≥1supk≥nak正如我们的示例数列,依次考察其每一段尾部:
| 从哪里开始 | 尾部 | 尾部的上确界 sn |
|---|
| n=1 | 2,5,1,4,3,… | 5 |
| n=2 | 5,1,4,3,… | 5 |
| n=3 | 1,4,3,4,… | 4 |
| n=4 | 4,3,4,3,… | 4 |
| n=5 | 3,4,3,4,… | 4 |
| 所以所有尾部上确界构成数列 | | |
sn=5, 5, 4, 4, 4,…它们的下确界是 4。
同理,可以理解 supn≥1infk≥nak
从数列推广到集列
现在,把每一项数字换成一个集合,得到集列
A1,A2,A3,…
对于数列,我们考察尾部的上确界和下确界,对于集列,相应地考察尾部的并集和交集:
k=n⋃∞Ak,k=n⋂∞Ak.
尾部并集中的元素,只要在第 n 项以后的某个集合中出现过即可。尾部交集中的元素,则必须属于第 n 项以后的每个集合。由此定义集列的上极限与下极限:
n→∞limsupAn=n=1⋂∞k=n⋃∞Ak,
n→∞liminfAn=n=1⋃∞k=n⋂∞Ak.
设
A1={a,b},A2=A3=⋯={a,c}.也就是说,b 只在开始时出现一次;a,c 则从第二项起始终出现。
对每一段尾部,先取并集:
k=1⋃∞Akk=2⋃∞Akk=3⋃∞Ak={a,b,c},={a,c},={a,c}.再取这些尾部并集的交集,便会排除只在开头出现过的 b:
n→∞limsupAn=n=1⋂∞k=n⋃∞Ak={a,c}.对每一段尾部,再取交集:
k=1⋂∞Akk=2⋂∞Akk=3⋂∞Ak={a},={a,c},={a,c}.最后取这些尾部交集的并集,便会加入从第二项起始终出现的 c:
n→∞liminfAn=n=1⋃∞k=n⋂∞Ak={a,c}.
这两个式子也可以从元素的角度来理解:
- x∈n→∞limsupAn:无论从哪一项开始往后看,x 都还会出现,也就是说,x 属于无穷多个 An,换句话说,就是只在前面几次出现过的元素会被筛出。
- x∈n→∞liminfAn:从某一项开始,x 始终出现,也就是说,x 属于此后每一个 An,换句话说,就是只要在某一项开始之后出现过,这个元素就会一直存在。
因此,属于下极限的元素一定也属于上极限:
n→∞liminfAn⊆n→∞limsupAn.
当两者相等时,我们说集列 {An} 收敛,并把这个共同的集合记为 n→∞limAn。