本来想直接写“从有理数到实数”这一篇的,却发现里面的内容比前几篇都要繁琐得多。因此,这里先写个间章,把下一篇中要用到的一个小结论写出来,以免介绍实数的构造时太过繁复又牵涉到不太相关的主题。

没有最大的有理数,也没有最小的有理数,这是我们习以为常的知识。有理数的阿基米德性正是描述了这一常识。这一性质可以表述为:

x,\,y\in\mathbb{Q}^+,\,y>x>0,那么\exist n\in\mathbb{N},使得nx>y

事实上,这里的xy可以取任意有理数,不过其他情况要么可以很轻易的得到证明,要么可以很简单的化归到这一情况,因此这里从略,单证明上面这一条——当然,这一条的证明是很容易的:

因为xy是有理数,因此有x=p/qy=r/s,这里p,\,q,\,r,\,s,\,\in\mathbb{N}^+。从而若要nx>y,只需n>qr/ps,而显然qr/ps\leq qr是个整数,因此只需要n>qr即可,譬如n=qr+1

很简单的性质。进一步,可以证明\exist n\in\mathbb{N},使得对于任意有理数x>0y,都有nx<yx<0的情况是类似的)。类似上面的证明,只需要n<qr/ps即可。

那么接下来,稍微做一个练习。考虑如下的\mathbb{Q}的真子集:

(1) \alpha \neq \emptyset

(2) 若p\in\alphaq\in\mathbb{Q}q<p,则q\in\alpha

(3) \forall p\in\alpha\exists r\in\alpha,使得p<r

相信有经验的读者立刻就能看出来这是什么。暂时不考虑这样的集合的存在性,默认它是存在的,这一点将在之后得到证明。接下来证明,\forall w\in\mathbb{Q},\,\exist n\in\mathbb{N},使得nw\in\alpha(n+1)w\notin\alpha

对于这样的\alpha,可以证明它在\mathbb{Q}中存在上界:若不存在上界,则\forall p\in\mathbb{Q},都\exist q\in\alpha,使得q>p,否则p就是\alpha的上界。那么就有q\in\alpha,从而\mathbb{Q}\subset \alpha,这与\alpha\mathbb{Q}的真子集矛盾。那么,假定\alpha的一个上界是a。根据有理数的阿基米德性,对于w,存在n\in\mathbb{N},使得nw>a。那么若(n-1)w\in\alpha,则定理得证;若(n-1)w\notin\alpha,则继续考虑(n-2)w……这样的过程是有穷的,因为\forall b\in\alpha\exist n'\in\mathbb{N},使得n'w<b。那么有n'w<b<a<nw,从而n'<n。从而可见,当n降低至n'时,就有n'w\in\alpha,从而必定存在一个n,使得nw\in\alpha(n+1)w\notin\alpha。由此,命题得证。

那么,这就是有理数的阿基米德性,很简单的一个性质。之后,我们将看到它将在构造实数的过程中起到一点微小的作用。