實數域的等價完備公理
實數域的構造有各種各樣的方法. 傳統數學分析教材喜歡用公理化定理:實數域是具有Dedekind完備性的序域. 具體來說實數域 是滿足如下性質的集合:
- P1 (加法交換律)
- P2 (加法結合律)
- P3 (加法單位元)
- P4 (加法逆元)
- P5 (乘法交換律)
- P6 (乘法結合律)
- P7 (乘法單位元)
- P8 (乘法逆元)
- P9 (乘法結合律)
- P10 (序的自反性)
- P11 (序的反對稱性)
- P12 (序的傳遞性)
- P13 (序的完全性)
- P14 (加法保持序)
- P15 (乘法保持序)
- P16 (Dedekind完備性/確界存在原理) 上有界非空子集都有上確界
可以證明所有Dedekind完備序域都同構,也即實數域在同構意義上是唯一的,dhchen在他的live講義中給出了一個方法.
然而這樣的集合是否存在?一種構造性的方法是從有理數域 構築實數域 ,即所謂Dedekind分割,這種方法用來證明確界存在原理是非常直接的。具體方法不詳述了.
本文的目的是從確界存在原理推出其他與實數完備性有關的定理,並且證明它們的等價性。具體來說是:
設 是序域(即滿足以上性質P1~P15),則以下命題等價:
- (Dedekind完備性)上有界非空子集都有上確界;
- (Cantor閉區間套)設 上的閉區間序列 滿足 ,則 . 特別地,若 ,則 有且只有一個點.
- (Heine-Borel有限覆蓋) 上的有界閉集是緊緻集.
- (Bolzano-Weierstrass聚點存在) 上的有界無限集有聚點.
- (Bolzano-Weierstrass收斂子列) 上的有界閉集是列緊集.
- (Cauchy完備性) 所有Cauchy序列都收斂+ (Archimedes性) 無上界
名詞解釋
有界,收斂,上確界:這還用解釋嗎哼~聚點: 是 的聚點,若 閉集: 是閉集,若 的所有聚點都在 中緊緻集: 是緊緻集,若對於任意的開集族 滿足 (稱為開覆蓋),都存在有限子集 使得 (稱為有限子覆蓋).列緊集: 是列緊集,若對於任意序列 ,都存在收斂子序列 .在任意度量空間中,緊緻性與列緊性是完全等價的,這個性質不限於 .Cauchy序列: 是Cauchy序列,若
我們注意到上面出現了兩種完備性的表述:Dedekind完備性與Cauchy完備性. 這兩個表述不是等價的,Cauchy完備性弱於Dedekind完備性. 存在滿足Cauchy完備性但不滿足Archimedes性(從而不滿足Dedekind完備性)的序域,構造詳見這個回答:
Least upper bound property iff convergence of Cauchy sequences我們的證明思路是循環證明 .
確界存在 閉區間套
考慮序列 : 是 的一個上界. 假設不然,則存在 ,於是 ,與閉區間套假設矛盾.
有上界,由確界存在原理,它有上確界,設 ;
同理 有下確界,設 .
假設 ,則 ,從而 ,與閉區間套假設矛盾.
於是 ,而 ,於是 .
若 ,則 . 若不然,假設 ,則 與極限矛盾.
於是 是單點集.
閉區間套 有限覆蓋
首先緊緻集的閉子集也是緊緻集,這是在任意度量空間中都具有的性質,證明從略. 而對於任意有界閉集,總能找到一個閉區間包含該集合,要證明有界閉集是緊緻集,只要證明任意閉區間都是緊緻集即可.
其次,緊緻集的有限並是緊緻集. 考慮 緊緻,存在一個開覆蓋 ,which is also 和 的開覆蓋. 由緊緻性,則分別存在有限子覆蓋 ,於是 是一個有限子覆蓋,於是 是緊緻集. 可以歸納得,緊緻集的有限並是緊緻集.
現在考慮閉區間 ,假設它不是緊緻的. 而 ,則 或 不是緊緻的(如果她們同時緊緻,就與「緊緻集的有限並是緊緻集」矛盾). 記其中一個非緊緻集為 .
重複這個二分過程,就得到一個閉區間套 且其中每個區間都是不緊緻的.且注意到 由閉區間套原理,存在唯一的 .
考慮 的一個開覆蓋 ,存在 使得 . 而 蘊含 ,也即 有有限子覆蓋, 是緊緻的,這與閉區間套中每個區間都不緊緻的假設矛盾.
綜上,所有閉區間都是緊緻集,而有界閉集能被閉區間包含,因而都是緊緻集.
有限覆蓋 聚點存在
對於有界無限集 ,假設它沒有聚點.
存在閉區間 ,由於 沒有聚點,因此對任意 ,存在 使得 . 我們發現 是 的一個開覆蓋,然而它的任意有限子集都不能覆蓋 ,因為 是無限集而 的元素是單點集. 因此存在 的開覆蓋沒有有限子覆蓋,這與有限覆蓋原理矛盾.
於是有界無限集都有聚點.
聚點存在 收斂子列
這個推論就非常直接了,因為實數序列(的值域)是至多可數集. 分情況討論:
設 是一個序列,
(1)若值域 是有限集,則必定存在 和 使得 . 於是子列 是常數列,收斂.
(2)若值域 是可數集,由聚點存在原理,存在聚點 . 由聚點定義 ,於是子列 收斂到 .
收斂子列 Cauchy完備+Archimedean
Part 1: Cauchy序列收斂
首先,Cauchy序列有界. 設 是Cauchy序列,取 ,存在 ,取 ,有 . 於是
取 ,於是 是 有界.
由於Cauchy序列有界,由Bolzano-Weierstrass定理,它存在收斂子列 .
取 ,Cauchy序列蘊含 ,自然有 ;收斂子列蘊含 .
取 . 於是 ,於是 . Cauchy序列收斂.
Part 2: Archimedean
首先,收斂數列是Cauchy列. 因為對 , .
假設Archimede性不成立,即 有上界 ,那麼序列 有界. 由Bolzano-Weierstrass定理,它有收斂子列 .
然而 ,於是 不是Cauchy序列,這與它是收斂序列矛盾.
Cauchy完備+Archimedean 確界存在
設 有上界,我們需要構造Cauchy序列來「逼近」它的上確界:
設 的全體上界的集合為 ,取 s. t. .
給定 . 若 ,則令 ;若 ,則 ,令 .
於是我們歸納地構造了遞增序列 和遞減序列 ,且滿足 . 於是 . 序列 收斂.
注意 用到了Archimedes性:
對 ,由Archimedes性,存在整數 ,於是 , ,於是 .
由於 ,我們有 ,即 是Cauchy序列. 同理 也是Cauchy序列.
由於Cauchy序列收斂,我們設 ,於是 . 我們要證明 :
假設 ,則 . 令 ,於是 ,即 ,與 矛盾.
假設 不是 的最小元素,即 . 令 ,於是 ,即 ,與 矛盾.
綜上,對每個上有界子集 ,都存在 .
Reference:
Rudin, Principle of Mathematical Analysis
Zorich, Mathematical Analysis I數學分析第一步:搞懂實數http://math.uga.edu/~pete/3100supp.pdfWhich of the Completeness Properties of $mathbb{R}$ imply the Archimedean Property of $mathbb{R}$?Least upper bound property iff convergence of Cauchy sequences
推薦閱讀: