一段接一段,跳到头
一条线段上的每一点都落在某个开区间里——那么从左端出发,一段接一段往右跳,有限步之内一定跳得到头。
1895 年那篇博士论文的第 25–26 页,他要证明一条极点处处稠密的级数 ΣA_n/(z − a_n) 仍在某些圆周上一致收敛,用到一句话:一条线段上给了无穷多个小区间,长度加起来比线段短,那线段上就一定有一点不在任何一个小区间里。附注(第 50–52 页)先说这句话「可以看成几乎是显然的」,接着说「因为它重要」,还是要给一个证明,而证明靠的是一条「本身就有意思」的定理:一条线段上每一点都在某个区间的内部,就能从这些区间里挑出有限个,同样把每一点都盖住。证法就是本件演示的动作:从左端 A 出发,取一个盖住 A 的区间,跳到它的右端;再取一个盖住这一点的区间,再跳。跳无穷多次还没到头,这些右端点就有一个极限,而那个极限也在某个区间里——越过它,接着跳。他说,若永远到不了头,跳过的点就得用康托尔的第二数类来编号,可它们同时又能按自然数排成一队,这是矛盾。演示给的区间是这样一族:[1/5, 4/5] 里每个最简分数 p/q(q ≥ 2)套一个半径 1/(c·q²) 的开区间。有理点自己在自己那一段里;无理点呢,胡尔维茨 1891 年证明:每个无理数 x 都有无穷多个 p/q 满足 |x − p/q| < 1/(√5·q²),而且 √5 不能再大。所以 c ≤ √5 时这是一族真正的覆盖:c = 2 跳 7 步就到头,c = √5 跳 13 步。c 一越过 √5,跳到某一点前面就停住了——c = 2.3 时停在 (3 − √5)/2 = 0.381966……,c = 3 时停在 0.216542……,它们的连分数从某一位起全是 1,是最难用分数逼近的那一类数,这一族区间一个也碰不到它们。首创权要分开说:狄利克雷 1852 年的讲课(1904 年才印出)与海涅 1872 年证「闭区间上的连续函数一致连续」时,都已经暗中用了这个论证;把它单独写成一条定理、并且给出证明的,是这一条附注。他的说法只管可数个区间,推广到任意多个的是库赞(1895)、勒贝格(1898)与舍恩弗利斯(1900)。
