从有理数到实数和数的连续体

2019 年 1 月 21 日 算法与数学之美

本文来自微信公众号“高数变简单”的作者,最新版原文请看https://www.cnblogs.com/iMath/p/8257142.html

本文主要是想通过简单易懂且兼顾严谨性的方式来介绍如何从有理数过渡到实数。文章稍长,但看完后你至少会明白如下几个关键问题:

  1. 无理数或实数的定义;

  2. 实数集为什么是连续的、实数集里的数为什么可以和数轴上的点一一对应;

  3. 无理数的独特性质;

  4. 无理数为什么也满足有理数的运算法则和运算性质(如乘法结合律、分配律等);

另外,本文引证了一些英文叙述,看不懂并无大碍,理解我的中文叙述才是重点。


第一部分 从有理数集到连续的实数集

首先我们来看如何把所有的有理数表示在一条直线上。当在一条水平直线上选定代表0和1的点之后(0在1的左边),把0和1间的距离叫作单位长度,在1的右边每隔一个单位长度就取一个点,一直无止境地进行下去,把这些新标示出来的点从左到右依次用来代表2,3,4......这些正整数,在0的左边每隔一个单位长度就取一个点,一直无止境地进行下去,把这些新标示出来的点从右到左依次用来代表-1,-2,-3,......这些负整数,这样我们就在这条直线上找到了代表每个整数(分母为1的有理数)的点,可以通过尺规作图来完成这种构造。每个有理数都可以p/q这种形式唯一表示,这里