希尔伯特旅馆悖论-有点意思的数学系列



希尔伯特旅馆悖论-有点意思的数学系列

文章插图


希尔伯特旅馆悖论-有点意思的数学系列

文章插图

正文

希尔伯特旅馆悖论-有点意思的数学系列

文章插图

想象一家旅馆有无穷多间客房, 还有一位非常勤奋的夜班经理. 一天晚上, 无限旅馆彻底客满, 已经被无限多位客人全部预定了. 一个男士走进了酒店并且要求一个房间 。夜班经理并没有拒绝他,而是决定给他一个房间 。
怎么可能?很简单,他让1号客房的客人搬到了2号客房,2号客房的客人搬到3号客房,以此类推 。每个客人从"n"号房间搬入"n+1"号房间 。

希尔伯特旅馆悖论-有点意思的数学系列

文章插图

因为酒店有无限个房间,所以总有第 n+1 个房间给每 n 个已入住的客人, 这样的话 1号房间就留给了新的客人 。
这个安排房间的方法可以被重复给任何有限个的新客人们 。假设一个观光大巴有 40 个乘客下车要找房间,那么每个已在的客人只要从"n"号房间搬到"n+40"号房间,因此,就能有新的40个房间供入住 。

希尔伯特旅馆悖论-有点意思的数学系列

文章插图

但是现在有一个无限长的巴士拉了可数的无限多位客人来订房间 。关键是可数无限个新客人 。

希尔伯特旅馆悖论-有点意思的数学系列

文章插图

现在,这个无限长的巴士里面搭乘的无限多客人一开始为难了夜店经理,但是他意识到有一个方法来安置每一个新人 。他让1号房间的客人搬到了2号房间 。他然后让2号房间的客人搬到了4号房间,3号房间的客人搬到6号房间,以此类推 。让每一个原先入住的客人从"n"号房间搬到了"2n"号房间,于是只有无限多的偶数号房间里住了人, 而空闲下来的无限多个奇数房间由新来的客人入住 。
【希尔伯特旅馆悖论-有点意思的数学系列】
希尔伯特旅馆悖论-有点意思的数学系列

文章插图

通过这样安排,这辆无限长的巴士的乘客们将占用这些奇数房间 。皆大欢喜, 酒店的生意达到了空前的兴隆, 人们从世界各地蜂拥而来 。

希尔伯特旅馆悖论-有点意思的数学系列

文章插图

一天晚上,发生了超乎想象的事情发生了 。夜班经理看了外面并且看到了由无限多辆并且每一辆都是无限长的大巴们开到酒店门口,每个大巴都载着可数的无限多位的客人 。

希尔伯特旅馆悖论-有点意思的数学系列

文章插图

他能干些什么?如果他不能给这些疲惫不堪的乘客找到房间住下来,这个酒店就要失去无限多的收入,并且他肯定会失去他的工作 。幸运的是,他记得在公元300年前,Euclid 给出了质数有无穷多个的证明.

希尔伯特旅馆悖论-有点意思的数学系列

文章插图

所以,为了完成这个看上去不可能实现的任务: 找到无限张床, 给无限辆的大巴上的无限位疲倦的旅客们. 夜店经理安排给每个原有的客人这样分配要调整的房间.

希尔伯特旅馆悖论-有点意思的数学系列

文章插图

把第一个质数 2 作为的底数, 原有客人当前的房间号为指数 。譬如, 原先住在房间号为7的酒店客人, 就要搬到房间号为2的7次方的房间里,也就是128号房 。
然后, 夜班经理这样安排在第一个超级大巴上的客人, 以下一个质数 3 为底数, 以他们在大巴的座位号为指数来分配房间 。

希尔伯特旅馆悖论-有点意思的数学系列

文章插图

因此,座位号为7的第一辆大巴上的人到房间号为3的七次方即2187号房间去 。这个过程持续给第一辆大巴上的所有人 。
第二辆大巴上的乘客们被安排到了下一个质数 5 为底数.

希尔伯特旅馆悖论-有点意思的数学系列

文章插图

接下的大巴以 7 为底的幂 。每辆大巴如下:11的幂,13的幂,17的幂,等等 。因为这些底数都是质数, 因此就房间号就不会重复, 也就利用了这种基于质数的独特安置分配方案将所有大巴里乘客们散列分配到到各自房间.