摘要訊息 : 建立嚴格的實數體系.

0. 前言

我們在中學的時候已經學過實數了, 但是我們仍然要重新建立實數這個體系. 因為中學中的實數體系並不是嚴謹的, 如果直接以中學的實數為基礎開始學習數學分析, 就會導致很多定理或者定義缺失嚴謹性. 這就好比在地基不穩的地方建樓, 這個樓能安全嗎?

更新紀錄 :

  • 2022 年 6 月 16 日進行第一次更新和修正.

1. 從有理數到無理數

在中學數學中, 我們已經接觸過有理數和無理數. 對於 x2=2x^{2} = 2 這樣的方程式, 如果不擴充有理數, 引入無理數, 那麼這樣簡單的方程式都將無解. 再考慮單位長度的正方形, 它的對角線長度並不在有理數的範圍之內. 要證明某個數為無理數, 一般採用歸謬法.

斷言 1. 2\sqrt {2} 是無理數.

證明證明 :

任何有理數都可以表示為分數的形式. 不妨假設存在 ppqq, 使得 pq=2\frac {p}{q} = \sqrt {2}, 即 (pq)2=2\displaystyle {\left ( \frac {p}{q} \right )^{2} = 2}pq\frac {p}{q} 是既約的 (無法再約分).

通過變換, 我們有 p2=2q2p^{2} = 2q^{2}, 由於 pq\frac {p}{q} 是既約的, 因此 ppqq 都為整數. 於是, p2p^{2} 為偶數, 從而 pp 也是偶數 (若有 a=2ba = 2b, 那麼 aa 可以被 22 整除, 因此 aa 為偶數; 另外, 偶數的平方必定是偶數). 從而 qq 是奇數. 設 rr 滿足 p=2r.\displaystyle {p = 2r}. 置換可知 4r2=2q24r^{2} = 2q^{2}, 即 q2=2r2.\displaystyle {q^{2} = 2r^{2}}. 於是 q2q^{2} 也是偶數, qq 也為偶數. 這與 pq\frac {p}{q} 是既約的相矛盾.

綜上所述, 2\sqrt {2} 是無理數.

\blacksquare

2. 數體

對於一個數的集合 SS, 若 SS 中的任意兩個數的四則運算, 即加減乘除 (除數不為 00) 的結果仍然在 SS 內, 那麼我們稱集合 SS 是一個數體 (number field). 換句話說, 數體的運算具有封閉性 (closure property).

常見的數體有三個 : 有理數數體 Q\mathbb {Q}, 實數數體 R\mathbb {R} 和複數數體 C\mathbb {C}. 自然數集合 N\mathbb {N}, 整數集合 Z\mathbb {Z} 和無理數集合 RQ\mathbb {R} \setminus \mathbb {Q} 都不是數體.

要說明一個集合不是數體很簡單, 例如對於自然數集合 N\mathbb {N}, 有 1N1 \in \mathbb {N}2N2 \in \mathbb {N}, 然而兩數之商 12N\frac {1}{2} \notin \mathbb {N}. 因此, 自然數集合 N\mathbb {N}不是一個數體. 另外對於無理數集合, 22=0RQ\sqrt {2} - \sqrt {2} = 0 \notin \mathbb {R} \setminus \mathbb {Q}, 因此無理數集合也不是數體.

3. 分割與無理數

我們首先以有理數為基礎, 引入分割的概念.

定義 1. 考慮把全部有理數分成兩個集合 AAAA' 滿足 :

  1. AAAA' 都是非空的;
  2. 任意一個有理數在且唯在一個集合中. 即任取 qQq \in \mathbb {Q}, 必定有 qAq \in AqAq \notin A'qAq \in A'qAq \notin A;
  3. 任取 aA,aAa \in A, a' \in A', 總有 a<aa < a'.

那麼我們稱集合 AAAA' 定義了一個有理數的分割 (cut), 記為 AAA|A'. 其中, AA 稱為分割的下組 (closed downwards), AA' 稱為分割的上組 (closed upwards).

由分割的定義可知, 對於任意 aAa \in AaAa' \in A', 小於 aa 的數必定在下組中, 大於 aa' 的數必定在上組中.

例題 1.A={a:a<1}A = \left \{ a : a < 1 \right \}, A={a:a1}A' = \left \{ a' : a' \geq 1 \right \}.

闡述闡述 :

由有理數分割的定義可知, AAA|A' 定義了一個分割.

\blacksquare

斷言 2. 對於分割 AAA|A' : A={a:a<1}A = \left \{ a : a < 1 \right \}, A={a:a1}A' = \left \{ a' : a' \geq 1 \right \}, 下組 AA 中不存在最大的數.

證明證明 :

任取 aAa \in Aa>0a > 0. 要證明下組中不存在最大的數, 只需要找到一個正整數 nn 使得 a+1n<1\displaystyle {a + \frac {1}{n} < 1} 即可. 對上式進行變換可知 n>11a.\displaystyle {n > \frac {1}{1 - a}}. 因此, 任意滿足 n>11an > \frac {1}{1 - a}nn 都能夠使得 a<a+1n<1\displaystyle {a < a + \frac {1}{n} < 1} 成立. 因此, 下組 AA 中不存在最大的數.

\blacksquare

例題 1'.A={a:a1}A = \left \{ a : a \leq 1 \right \}, A={a:a>1}A' = \left \{ a' : a' > 1 \right \}.

闡述闡述 :

由有理數分割的定義可知, AAA|A' 定義了一個分割.

\blacksquare

斷言 2'. 對於分割 AAA|A' : A={a:a1}A = \left \{ a : a \leq 1 \right \}, A={a:a>1}A' = \left \{ a' : a' > 1 \right \}, 上組 AA' 中不存在最小的數.

證明證明 :

任取 aAa' \in A'. 要證明上組 AA' 中沒有最小的數, 僅需要找到一個正整數 nn 使得 a1n>1\displaystyle {a' - \frac {1}{n} > 1} 即可. 對上式變換可得 n<11a.\displaystyle {n < \frac {1}{1 - a'}}. 因此, 任意滿足 n<11an < \frac {1}{1 - a'}nn 都可以使得 1<a1n<a1 < a - \frac {1}{n} < a 成立. 故上組 AA' 中不存在最小的數.

\blacksquare

例題 2.A={a:a2<2}A = \left \{ a : a^{2} < 2 \right \}, A={a:a2>2}A' = \left \{ a' : {a'}^{2} > 2 \right \}.

闡述闡述 :

由於我們討論的是有理數的分割, 因此由有理數分割的定義可知, AAA|A' 定義了一個分割.

\blacksquare

斷言 3. 對於分割 AAA|A' : A={a:a2<2}A = \left \{ a : a^{2} < 2 \right \}, A={a:a2>2}A' = \left \{ a' : {a'}^{2} > 2 \right \}, 下組中不存在最大的數, 上組中也不存在最小的數.

證明證明 :

任取 aAa \in Aa>0a > 0. 要證明下組 AA 中不存在最大的數, 只需要找到一個正整數 nn 使得 (a+1n)2<2\displaystyle {\left ( a + \frac {1}{n} \right )^{2} < 2} 成立即可. 展開上式可得 a2+2an+1n2<22an+1n2<2a2.\displaystyle {a^{2} + \frac {2a}{n} + \frac {1}{n^{2}} < 2 \Rightarrow \frac {2a}{n} + \frac {1}{n^{2}} < 2 - a^{2}}.2an+1n2<2an+1n=a+1n\frac {2a}{n} + \frac {1}{n^{2}} < \frac {2a}{n} + \frac {1}{n} = \frac {a + 1}{n}. 若 2a+1n<2a2\frac {2a + 1}{n} < 2 - a^{2}, 則有 (a+1n)2<2.\displaystyle {\left ( a + \frac {1}{n} \right )^{2} < 2}. 此時, n>2a+12a2.\displaystyle {n > \frac {2a + 1}{2 - a^{2}}}. 因此, 只需要取 n>2a+12a2, \displaystyle {n > \left \lceil \frac {2a + 1}{2 - a^{2}} \right \rceil}, 便有 (a+1n)2<2\left ( a + \frac {1}{n} \right )^{2} < 2. 故下組中不存在最大的數.

\square

同樣地, 任取 aAa' \in A', 且 a>0a' > 0. 要證明上組 AA' 中不存在最小的數, 只需要找到一個正整數 mm 使得 (a1m)2>2\displaystyle {\left ( a' - \frac {1}{m} \right )^{2} > 2} 成立即可. 展開上式可得 a22am+1m2>21m22am>2a.\displaystyle {{a'}^{2} - \frac {2a'}{m} + \frac {1}{m^{2}} > 2 \Rightarrow \frac {1}{m^{2}} - \frac {2a'}{m} > 2 - a}.1m22am<1m2am=12am\frac {1}{m^{2}} - \frac {2a'}{m} < \frac {1}{m} - \frac {2a'}{m} = \frac {1 - 2a'}{m}. 若 12am>2a\frac {1 - 2a'}{m} > 2 - a', 則有 a1m2>2\displaystyle {a' - \frac {1}{m^{2}} > 2} 成立. 變換可得 m<12a2a.\displaystyle {m < \frac {1 - 2a'}{2 - a'}}. 因此, 只需要取 m<12a2am < \left \lfloor \frac {1 - 2a'}{2 - a'} \right \rfloor 就有 (a1m)2>2\left ( a' - \frac {1}{m} \right )^{2} > 2 成立. 因此上組 AA' 中不存在最小的數.

\square

綜上所述, 對於分割 AAA|A', 下組中不存在最大的數, 上組中也不存在最小的數.

\blacksquare

斷言 4. 不存在這樣一個分割 AAA|A', 它既滿足上組中存在最大的數, 由滿足下組中存在最小的數.

證明證明 :

設分割 AAA|A' 滿足 AA 中有最大的數 aa, AA' 中有最小的數 aa'. 那麼根據分割的定義, 自然有 a<a.\displaystyle {a < a'}. 如果 aaaa' 存在無窮小數, 且小數部分前 kk 位相同, 那麼如果整數部分相同, 這兩個數的大小由小數部分的第 k+1k + 1 位決定. 現在取 aa 的前 k+1k + 1 位, 在第 k+2k + 2 位任意添加一個十以內的非零整數, 記這個數字為 cc. 那麼顯然有 a<c<a\displaystyle {a < c < a'} 成立. 這樣, cAc \notin AcAc \notin A'. 於是, AAA|A' 不滿足分割的定義, 和假設存在矛盾.

綜上所述, 不存在這樣一個分割 AAA|A', 它既滿足上組中存在最大的數, 由滿足下組中存在最小的數.

\blacksquare

那麼現在由斷言 2, 斷言 2', 斷言 3斷言 4 可以得到, 有理數的分割存在三種類型 :

  • 在下組 AA 中沒有最大的數, 而在上組 AA' 中有最小的數;
  • 在下組 AA 中有最大的數, 而在上組 AA' 中沒有最小的數;
  • 在下組 AA 中沒有最大的數, 同時在上組 AA' 中沒有最小的數.

對於有理數的分割來說, 前面兩種類型的分割由有理數 rr 產生. rr 或者是下組中最大的數, 又或者是上組中最小的數. 我們稱有理數 rr 為有理數分割 AAA|A'界數 (bound number), 或者有理數分割 AAA|A' 定義了有理數 rr. 對於第三種情形, 我們規定這種類型的分割定義了某個無理數 (irrational number) α\alpha, 這個 α\alpha 替代了本在有理數中無法找到的界數. 根據中學所學的知識, 不難得到例題 2 中的分割 AAA|A' 定義了 2\sqrt {2}, 或者說是 2\sqrt {2} 是分割 AAA|A' 的界數.

Tip : 這樣去引入無理數是嚴謹的.

對於界數分配到下組中還是上組中, 這並沒有明確規定. 但是為了明確起見, 沒有特殊說明的情況下, 我們規定 : 若是提及了由數 rr 產生的分割, 我們總是將 rr 歸入到上組中.

有理數和無理數一起組成了一個新的集合, 這個集合便是實數 (real number). 實數是數學分析乃至整個數學的基本概念之一.

4. 實數集合的有序化

定義 2. 設分割 AAA|A'BBB|B' 分別定義無理數 α\alphaβ\beta. 若 A=BA = BA=BA' = B', 則稱 α=β.\displaystyle {\alpha = \beta}.

定義 3. 設分割 AAA|A'BBB|B' 分別定義無理數 α\alphaβ\beta. 若 BAB \subset A, 則稱 α>β.\displaystyle {\alpha > \beta}.

顯然地, 定義 2定義 3 都適用於有理數. 對於定義 2, 我們可以將定義簡化, 去處 A=BA' = B' 這一個條件. 因為根據分割的定義, 下組相同, 上組自然就相同.

推論 1. 若分割 AAA|A', BBB|B'CCC|C' 分別定義 α\alpha, β\betaγ\gamma. 若有 α>β\alpha > \beta, β>γ\beta > \gamma, 那麼有 α>γ.\displaystyle {\alpha > \gamma}.

證明證明 :

α>β\alpha > \beta 可知, BAB \subset A; 由 β>γ\beta > \gamma 可知, CBC \subset B. 於是有 CA.\displaystyle {C \subset A}. 根據定義 2, 自然有 α>γ\alpha > \gamma.

\blacksquare

推論 1 類似可得, 若有 α<β\alpha < \betaβ<γ\beta < \gamma, 那麼有 α<γ\alpha < \gamma. 因此, 任意兩個實數 α\alphaβ\beta 之間有三種關係 :α=β,α>β 和 α<β.\displaystyle {\alpha = \beta, \alpha > \beta \text { 和 } \alpha < \beta}.

引理 1. 不論 α\alphaβ\beta 是兩個怎樣的實數, 若 α>β\alpha > \beta, 那麼總能找到一個這樣的實數 rr, 使得 rr 介於 α\alphaβ\beta 之間, 即 α>r>β.\displaystyle {\alpha > r > \beta}. 甚至 rr 可以是有理數, 並且存在無數個這樣的 rr.

說明說明 :

由於 α>β\alpha > \beta, 因此定義 α\alpha 的分割的下組 AA 包含了定義 β\beta 的分割的下組 BB, 即 BAB \subset A. 那麼自然可以在 AA 中找到一個實數, 甚至是有理數 rr, 其滿足 r<αr < \alpha, rBr \notin BrBr \in B. 其中, BB' 是定義 β\beta 的分割的上組. 那麼對於 rr, 有 α>rβ.\displaystyle {\alpha > r \geq \beta}.斷言 3 可知, AA 中沒有最大的數. 因此為了取消等號, 只需要適當放大 rr 即可.

\blacksquare

引理 2.α\alphaβ\beta 是兩個給定的實數, ss'ss 是兩個滿足 s>ss' > s 的有理數. 任取 ε>0\varepsilon > 0, 若 α\alphaβ\beta 總能夾在 ss'ss 中間, 即 sαs 且 sβs.\displaystyle {s' \geq \alpha \geq s \text { 且 } s' \geq \beta \geq s}. 其中, ss<εs' - s < \varepsilon. 那麼必定有 α=β.\displaystyle {\alpha = \beta}.

證明證明 :

我們使用歸謬法進行證明. 假設 α>β\alpha > \beta. 由引理 1 可知, 可以在 α\alphaβ\beta 之間插入兩個有理數 rrrr', 使得 α>r>r>β\displaystyle {\alpha > r' > r > \beta} 成立. 由於 sαs' \geq \alphaβs\beta \geq s, 結合上式可以得到 s>r>r>s.\displaystyle {s' > r' > r > s}. 顯然又有 ss>rr.\displaystyle {s' - s > r' - r}. 若取 ε=rr\varepsilon = r' - r, 則與引理條件矛盾.

對於 α<β\alpha < \beta 的情況類似可證.

綜上所述, α=β\alpha = \beta.

\blacksquare

5. 實數的無盡小數表示法

設實數 α\alpha 由分割 AAA|A' 定義, 它既不是整數, 也不是任何有限十進制小數. 現在考慮 α\alpha 的近似. 首先在 AA 中找到一整組 MM, 在 AA' 中找到一整數 NN. 逐一增大 MM, 逐一減小 NN, 直到找到一組相鄰整數 CCC+1C + 1, 使得 C<α<C+1.\displaystyle {C < \alpha < C + 1}. 其中, M=CM = C, N=C+1N = C + 1. 這裡, CC 可以是整數, 負數或者零. 其次, 我們將區間 [C,C+1][C, C + 1] 分成十等份 : C.1,C.2,...,C.9.\displaystyle {C.1, C.2, ..., C.9}. 那麼 α\alpha 落且唯落在其中一個部分. 於是, 我們得到兩個相差為 110\frac {1}{10} 的有理數, 即 C.c1C.c_{1}C.c1=110C.c_{1} = \frac {1}{10}, 使得 C.c1<α<C.c1+110.\displaystyle {C.c_{1} < \alpha < C.c_{1} + \frac {1}{10}}. 繼續使用類似的步驟, 在確定了 n1n - 1 個數字 C.c1c2...cn1C.c_{1}c_{2}...c_{n - 1} 後, 我們使用不等式 C.c1c2...cn1cn<α<C.c1c2...cn1cn+110n          (I)\displaystyle {C.c_{1}c_{2}...c_{n - 1}c_{n} < \alpha < C.c_{1}c_{2}...c_{n - 1}c_{n} + \frac {1}{10^{n}} \ \ \ \ \ \ \ \ \ \ (\mathrm {I})} 來確定第 nn 個數字 cnc_{n}.

於是在求數 α\alpha 的十進制小數近似值的過程中, 我們作出了整數 CC 與一無窮序列 c1,c2,...,cn,...c_{1}, c_{2}, ..., c_{n}, ..., 由這些數字組成的無盡小數記為 C.c1c2...cn....\displaystyle {C.c_{1}c_{2}...c_{n}...}. 它可以看作實數 α\alpha 的一種表示.

有盡十進制小數, 包括整數, 它是一種特殊情形. 不過, 我們仍然可以採用類似的方法來確定 C,c1,c2,...,cn,...C, c_{1}, c_{2}, ..., c_{n}, .... 只不過, 這比無盡小數更一般 :C.c1c2...cnαC.c1c2...cn+110n.          (II)\displaystyle {C.c_{1}c_{2}...c_{n} \leq \alpha \leq C.c_{1}c_{2}...c_{n} + \frac {1}{10^{n}}}. \ \ \ \ \ \ \ \ \ \ (\mathrm {II}) 因此, 當 nn 大到一定程度, α\alpha 會和包含它的區間某一端重合. 此時, 上式中的等號便會成立, 即某一端出現等式.

對於有限小數 α=C.c1c2...cn (cn0)\alpha = C.c_{1}c_{2}...c_{n}\ (c_{n} \neq 0), 記 cn=cn1c_{n}' = c_{n} - 1, 則 α\alpha 可以表示為 α=C.c1c2...cn000...=C.c1c2...cn999...\displaystyle {\alpha = C.c_{1}c_{2}...c_{n}000... = C.c_{1}c_{2}...c_{n}'999...} 對於 α<0\alpha < 0 的情形, 還有另一種表示方法. 記 B=C+1B = |C| + 1, b1=0c1b_{1} = 0 - c_{1}, b2=9c2b_{2} = 9 - c_{2}, ..., bn=10cnb_{n} = 10 - c_{n}, bn=bn1b_{n}' = b_{n} - 1, 則 α\alpha 可以表示為 α=B.b1b2...bn=B.b1b2...bn000...=B.b1b2...bn999...\displaystyle {\alpha = B.b_{1}b_{2}...b_{n} = B.b_{1}b_{2}...b_{n}000... = B.b_{1}b_{2}...b_{n}'999...}

對於無限小數 α\alpha, 我們稱 C.c1c2...cnC.c_{1}c_{2}...c_{n}α\alpha偏小近似值 (lower approximate value), C.c1c2...cn+110nC.c_{1}c_{2}...c_{n} + \frac {1}{10^{n}}α\alpha偏大近似值 (upper approximate value). 這兩個近似值的差為 110n\frac {1}{10^{n}}. 這個差會隨著 nn 的增大小於任意的有理數 ε>0\varepsilon > 0. 事實上, 不超過 1ε\frac {1}{\varepsilon} 的正整數僅存在有限多個. 因此, 不等式 110n1ε\frac {1}{10^{n}} \leq \frac {1}{\varepsilon}, 或者等價地, 110nε\frac {1}{10^{n}} \geq \varepsilon 只能被有限多個 nn 所滿足; 對於其餘一切 nn 值, 都有 110n<ε.\displaystyle {\frac {1}{10^{n}} < \varepsilon}. 根據引理 2 可知, 凡是不同於 α\alpha 的數 β\beta 都無法滿足 C.c1c2...cnβC.c1c2...cn+110n.\displaystyle {C.c_{1}c_{2}...c_{n} \leq \beta \leq C.c_{1}c_{2}...c_{n} + \frac {1}{10^{n}}}. 從而, β\beta 的無盡小數的表示形式也不同於 α\alpha.

由此可見, 在特別情形下, 不等於任何有限小數的數, 其表示形式不能由 00 或者 99 作循環節. 因為每一個以 0099 作循環節的小數都表示一個有限小數.

任取一個無盡小數 C.c1c2...cn...C.c_{1}c_{2}...c_{n}..., 則存在一個實數 α\alpha 使得 α=C.c1c2...cn...\alpha = C.c_{1}c_{2}...c_{n}... 顯然, 只要讓 α\alpha 滿足不等式 (II)(\mathrm {II}) 即可. 為此, 我們引入簡短的記號 : Cn=C.c1c2...cn,Cn=C.c1c2...cn+110n.\displaystyle {C_{n} = C.c_{1}c_{2}...c_{n}, C_{n}' = C.c_{1}c_{2}...c_{n} + \frac {1}{10^{n}}}. 我們注意到對於整數 mm, 當 m=nm = n 時, 由 Cn<CmC_{n} < C_{m}'; 當 m>nm > n 時, 必有 Cn<CmC_{n} < C_{m}'; 當 m<nm < n 時, 也有 Cn<CmC_{n} < C_{m}', 因為 Cm+110m>CmC_{m} + \frac {1}{10^{m}} > C_{m}. 因此, 對於任意整數 mm, 都有 Cn<CmC_{n} < C_{m}'. 現在, 在有理數數體中作一個分割 : 所有大於 CnC_{n} 的有理數 (例如所有 CmC_{m}') 歸入上組 AA' 中, 其餘一切有理數 (包括 CnC_{n} 自身) 歸入下組 AA 中. 不難驗證, 分割 AAA|A' 定義了一個實數 α\alpha. 事實上, 因為 α\alpha 是夾在兩組中間的界數, 所以有 CnαCm.\displaystyle {C_{n} \leq \alpha \leq C_{m}'}.

綜合上面的討論, 任何實數都可以看作無盡小數, 而循環的小數都是有理數, 不循環的小數便是無理數.

以後, 我們需要利用有理數 aaaa' 來逼近實數 α\alpha : a<α<a.\displaystyle {a < \alpha < a'}. 它們的差可以小於任意小的有理數 ε>0\varepsilon > 0, 即 aa<εa' - a < \varepsilon. 對於有理數而言, aaaa' 顯然存在; 對於無理數而言, 可以採用足夠大的 nn 取到的 CnC_{n}CnC_{n}' 作為 aaaa'.

6. 實數集合的連續性

對有理數集合進行分割是我們引入實數的基礎, 通過分割我們發現某些分割的上下組中不存在最值, 即有理數之間存在空隙. 這個特性我們稱為有理數的不完備性 (incompleteness). 正是有理數的不完備性, 為無理數的引入提供了根據, 那麼自然地, 我們希望探索實數集合是否存在空隙, 即實數集合是否為完備的.

與有理數相似, 我們考慮實數集合的分割.

定義 1. 考慮把全部實數分成兩個集合 AAAA' 滿足 :

  1. AAAA' 都是非空的;
  2. 任意一個實數在且唯在一個集合中. 即任取 qQq \in \mathbb {Q}, 必定有 qAq \in AqAq \notin A'qAq \in A'qAq \notin A;
  3. 任取 aA,aAa \in A, a' \in A', 總有 a<aa < a'.

那麼我們稱集合 AAAA' 定義了一個實數分割, 記為 AAA|A'. 其中, AA 稱為分割的下組, AA' 稱為分割的上組.

定理 1. (Dedekind 基本定理) 對於實數集合的任何分割 AAA|A', 存在產生這個分割的實數 β\beta, 使得 β\beta 或者是下組 AA 中最大的數, 又或者是上組 AA' 中最小的數.

證明證明 :

BAB \subset AAA 中的有理數集合, BAB' \subset A'AA' 中有理數的集合. 於是, BBB|B' 構成了一個分割, 並且定義了某個實數 β\beta. 而 β\beta 或是落在了 AA 中, 或是落在了 AA' 中. 假設 βA\beta \in A, 於是我們便要證明 β\betaAA 中最大的數. 我們使用歸謬法進行證明. 假設在 AA 中存在一個 α0\alpha_{0}, 使得 α0>β\alpha_{0} > \beta. 根據引理 1, 必定存在某個數 rr, 使得 α0>r>β\displaystyle {\alpha_{0} > r > \beta}rr 為有理數 (根據引理 1 顯然可以找到), 由於 α0A\alpha_{0} \in A, 則 rAr \in A, 同時 rBr \in B. 然而由於 BBB|B' 定義 β\beta, 因此對於任意 β0B\beta_{0} \in B, 必然有 β0β\beta_{0} \leq \beta. 若 α0\alpha_{0} 確實存在, 則有理數 rr 也必定存在, 此時 BBB|B' 就無法定義 β\beta, 和假設產生矛盾. 因此, β\beta 是下組 AA 中最大的數.

\square

類似地, 假設 β\beta 不是上組 AA' 中最大的數, 那麼存在 r0Ar_{0} \in A', 使得 r<βr < \beta. 此時, 也必定可以找到一個有理數 rBr' \in B' 使得 r<r<β.\displaystyle {r < r' < \beta}. 那麼分割 BBB|B' 同樣無法定義 β\beta. 故假設不成立.

\square

綜上所述, 對於實數集合的任何分割 AAA|A', 存在產生這個分割的實數 β\beta, 使得 β\beta 或者是下組 AA 中最大的數, 又或者是上組 AA' 中最小的數.

\blacksquare

定理 1描述了實數集合的完備性, 或者稱為連續性 (continuity). 這個特性是有理數集合所不具備的.

斷言 2, 斷言 2', 斷言 3斷言 4 針對實數集合的分割同樣成立.

7. 數集的界

對於任意有限或者無限集合, 用 xx 表示集合中的任一數, 於是 xx 可以作為集合元素的標準記號; 數 xx 的集合本身可以用 X={x}\mathscr {X} = \left \{ x \right \} 來表示.

定義 4. 如果對於所考慮的集合 {x}\left \{ x \right \}, 若存在這樣的數 MM, 使得一切的 xMx \leq M, 我們便說這個集合是上有界的 (upper bounded), 或者說這個集合是由 MM 限制且上有界的. 而 MM 本身是集合 {x}\left \{ x \right \} 的一個上界 (upper bound).

定義 4'. 對於所考慮的集合 {x}\left \{ x \right \}, 若存在這樣的數 mm, 使得一切的 xmx \geq m, 則稱這個集合是下有界的 (lower bounded), 或者說這個集合是由 mm 限制且下有界的. 而 mm 本身是集合 {x}\left \{ x \right \} 的一個下界 (lower bound).

一個上有界的集合可以同時是下有界的, 也可以不是下有界的; 反之亦然. 例如, A={a:x>0}A = \left \{ a : x > 0 \right \} 便是下有界的, 任何小於或者等於 00 的數都可以作為 AA 的下界, 而 AA 並非上有界的.

若某個集合不是上有界的, 我們便取以一個廣義的數 ++\infty 作為其上界; 若某個集合不是下有界的, 我們便取另一個廣義的數 -\infty 作為其下界. 對於任意有限實數 α\alpha, 我們總有 <α<+.\displaystyle {-\infty < \alpha < +\infty}.

定義 5. 對於一個上有界的集合 X={x}\mathscr {X} = \left \{ x \right \}, 它必定存在無限多個上界, 所有上界中最小的那個數稱為這個集合的最小上界 (supremum), 記為 M=supX=sup{x}.\displaystyle {M^{*} = \sup {\mathscr {X}} = \sup \left \{ x \right \}}.

定義 5'. 對於一個下有界的集合 X={x}\mathscr {X} = \left \{ x \right \}, 它必定存在無限多個下界, 所有下界中最大的那個數稱為這個集合的最大下界 (infimum), 記為 m=infX=inf{x}.\displaystyle {m^{*} = \inf {\mathscr {X}} = \inf \left \{ x \right \}}.

定理 2. 如果集合 X={x}\mathscr {X} = \left \{ x \right \} 是上有界或者下有界的, 那麼它必定存在最小上界或者最大下界.

論述論述 :

我們以上有界的情況為例進行論述, 嚴格證明需要引入實數的定義才可以實現. 我們目前所說的實數知識有理數與無理數兩個集合的並.

首先假定在集合 X\mathscr {X} 中可以找到最大的數 xˉ\bar {x}. 因此, 對於任意 xXx \in \mathscr {X}, 必定有 xxˉx \leq \bar {x}. 也就是說, xˉ\bar {x}X\mathscr {X} 的一個上界. 另一方面, xˉX\bar {x} \in \mathscr {X}; 因此, 對於任何上界 MM, 有 xˉM\bar {x} \leq M. 因此, 此時 xˉ\bar {x} 是集合 X\mathscr {X} 的最小上界.

再假設集合 X\mathscr {X} 中沒有最大的數. 由於集合 X\mathscr {X} 是上有界的, 於是我們將所有上界 α\alpha' 歸入 AA 中, 其餘實數 α\alpha 歸入 AA 中. 在這個分法下, 任何 xXx \in \mathscr {X} 都落在 AA 中, 即 xAx \in A. 由於集合 X\mathscr {X} 中沒有最大的數, 於是可以斷定 AAAA' 都不為空. 根據分割的定義, 這個分法構成了一個分割 AAA|A', 它定義了一個實數 β\beta. 根據我們的分法, 任意 αA\alpha \in A 都無法使得不等式 α>β\displaystyle {\alpha > \beta} 成立. 而 AA 中沒有最大的數, 根據定理 1, β\betaAA' 中最小的數. 所以, β\beta 便是集合 X\mathscr {X} 的最小上界.

\blacksquare

我們規定, 若集合 X={x}\mathscr {X} = \left \{ x \right \} 不是上有界的, 則稱其最小上界為 ++\infty, 即 supX=sup{x}=+;\displaystyle {\sup {\mathscr {X}} = \sup \left \{ x \right \} = +\infty}; 若集合 X={x}\mathscr {X} = \left \{ x \right \} 不是下有界的, 則稱其最大下界為 ++\infty, 即 infX=inf{x}=.\displaystyle {\inf {\mathscr {X}} = \inf \left \{ x \right \} = -\infty}.

推論 1.MM^{*} 是集合 X={x}\mathscr {X} = \left \{ x \right \} 的最小上界, 那麼對於一切 xx, 有 xM.\displaystyle {x \leq M^{*}}. 現任取 α<M\alpha < M^{*}, 則在集合 X\mathscr {X} 中, 必定可以找到一個 xx' 使得 x>α.\displaystyle {x' > \alpha}.

推論 1'.mm^{*} 是集合 X={x}\mathscr {X} = \left \{ x \right \} 的最大下界, 那麼對於一切 xx, 有 xm.\displaystyle {x \leq m^{*}}. 現任取 α<m\alpha < m^{*}, 則在集合 X\mathscr {X} 中, 必定可以找到一個 xx' 使得 x<α.\displaystyle {x' < \alpha}.

推論 1推論 1' 根據引理 1 是顯然可以得到的.

推論 2. 對於集合 X={x}\mathscr {X} = \left \{ x \right \}, 若對於一切 xx 滿足 xMx \leq M, 則 supX=sup{x}M.\displaystyle {\sup {\mathscr {X}} = \sup \left \{ x \right \} \leq M}.

推論 2'. 對於集合 X={x}\mathscr {X} = \left \{ x \right \}, 若對於一切 xx 滿足 xmx \geq m, 則 infX=inf{x}m.\displaystyle {\inf {\mathscr {X}} = \inf \left \{ x \right \} \geq m}.