実数の構成
From Wikipedia, the free encyclopedia
数学において、実数の構成(じっすうのこうせい、英: construction of the real numbers)には、互いに同値な定義の仕方がいくつか存在する。その一つは、実数を、それ自身より小さな完備順序体を含まない「完備順序体」として定義するものである。このような定義は、そのような完備順序体が存在すること自体を証明するものではなく、存在の証明は、定義を満たす数学的構造を「構成」することによって行われる。
本項では、そのような構成法をいくつか提示する[1]。それらは、任意の2つの構成結果の間に順序体の自己同型写像が唯一つ存在するという意味で、互いに同値である。これは上記の定義から導かれる結論であり、特定の構成方法には依存しない。これらの同型性により、各構成の結果を同一視することができ、実用上はどの構成法が選択されたかを意識する必要はない。
公理
実数の公理的定義とは、実数を完備順序体の要素として定義することである。これは以下のことを意味する。実数は集合(通常 と表記される)をなし、0 と 1 と呼ばれる区別された2つの要素を含み、その集合上には2つの二項演算と1つの二項関係が定義されている。演算は実数の「加法」および「乗法」と呼ばれ、それぞれ および で表される。二項関係は「不等式」であり、 で表される。さらに、公理と呼ばれる以下の性質を満たさなければならない。
このような数学的構造の存在は一つの定理であり、そのような構造を構成することによって証明される。公理からの帰結として、この構造は同型を除いて一意であり、したがって実数は構成方法に言及することなく利用し、操作することができる。
- は加法と乗法に関して体である。換言すれば、
- 内のすべての に対して、 および (加法と乗法の結合法則)。
- 内のすべての に対して、 および (加法と乗法の交換法則)。
- 内のすべての に対して、 (加法に対する乗法の分配法則)。
- 内のすべての に対して、 (加法単位元の存在)。
- 0 は 1 と等しくなく、 内のすべての に対して、 (乗法単位元の存在)。
- 内のすべての に対して、 を満たす要素 が 内に存在する(加法逆元の存在)。
- 内の 0 でないすべての に対して、 を満たす要素 が 内に存在する(乗法逆元の存在)。
- は に関して全順序集合である。換言すれば、
- 内のすべての に対して、 (反射律)。
- 内のすべての に対して、もし かつ ならば、 (反対称律)。
- 内のすべての に対して、もし かつ ならば、 (推移律)。
- 内のすべての に対して、 または (全順序性)。
- 加法と乗法は順序と両立する。換言すれば、
- 内のすべての に対して、もし ならば、 (加法による順序の保存)。
- 内のすべての に対して、もし かつ ならば、 (乗法による順序の保存)。
- 順序 は以下の意味で「完備」である:上に有界な の空でない任意の部分集合は、最小上界(上限)を持つ。換言すれば、
- もし が の空でない部分集合であり、かつ が 内に上界を持つならば、 は最小上界 を持ち、 のすべての上界 に対して が成り立つ。
最小上界性について
順序がデデキント完備であることを要求する公理4は、アルキメデス性を包含する(ただし逆は必ずしも真ではない)。
この公理は実数の特徴付けにおいて極めて重要である。例えば、有理数の全順序体 は最初の3つの公理を満たすが、第4の公理は満たさない。言い換えれば、有理数のモデルは最初の3つの公理のモデルでもある。
この公理は、個々の実数だけでなく実数の集合に関する言明を表しているため、一次論理では記述できない(Nonfirstorderizability)ことに注意が必要である。そのため、実数は一次論理の理論によって与えられるものではない。
モデルについて
「実数のモデル」とは、上記の公理を満たす数学的構造のことである。 後述の明示的な構成法において、いくつかのモデルが示される。任意の2つのモデルは同型である。したがって、実数は同型を除いて一意である。
任意の2つのモデルが同型であるということは、任意の2つのモデル と に対して、体の演算と順序の両方を保存する全単射 が存在することを意味する。明示的には以下の通りである。
- は単射かつ全射である。
- および 。
- 内のすべての に対して、 および 。
- 内のすべての に対して、 であることと であることは同値である。
タルスキの実数公理系
実数とその算術に関する別の総合的な公理化がアルフレト・タルスキによって与えられた。これは、以下に示すわずか8つの公理と、4つの原始概念のみで構成されている。その概念とは、「実数」と呼ばれる集合 、「順序」と呼ばれる 上の二項関係(中置演算子 < で表記)、「加法」と呼ばれる 上の二項演算(中置演算子 + で表記)、および定数 1 である。
順序の公理(原始概念:, <): 公理 1. もし ならば、 ではない。すなわち、"<" は非対称関係である。 公理 2. もし ならば、 かつ となる が存在する。換言すれば、"<" は において稠密である。 公理 3. "<" はデデキント完備である。より形式的には、すべての に対して、もしすべての および について ならば、すべての および に対して、 かつ であれば かつ となるような が存在する。
上記の言明を明確にするために、 および とする。ここで、目的に合わせて2つの用語を定義する。
- が に「先行する」とは、すべての およびすべての に対して が成り立つことをいう。
- 実数 が と を「分離する」とは、 であるすべての および であるすべての に対して、 かつ が成り立つことをいう。
このとき、公理3は次のように述べることができる。
- 「実数の集合が別の実数の集合に先行するならば、その2つの集合を分離する実数が少なくとも1つ存在する。」
加法の公理(原始概念:, <, +): 公理 4. 。 公理 5. すべての に対して、 となる が存在する。 公理 6. もし ならば、 または である。
単位元 1 の公理(原始概念:, <, +, 1): 公理 7. 。 公理 8. 。
これらの公理は、 が加法の下で 1 を区別された要素とする線形順序アーベル群であることを含意している。また、 はデデキント完備であり、かつ可除群である。
モデルの明示的な構成法
公理のいかなるモデルも同型であることの証明はここでは行わない。そのような証明は、現代の解析学や集合論の多くの教科書に見ることができる。しかし、数学的および歴史的な理由から重要であるいくつかの構成法の基本的な定義と性質の概略を述べる。最初の3つ(ゲオルク・カントール、シャルル・メレイ、リヒャルト・デデキント、ジョゼフ・ベルトラン、カール・ワイエルシュトラスによるもの)は、いずれも数年の間に相次いで発表された。それぞれに長所と短所がある。
コーシー列による構成
を有理数のコーシー列の集合とする。すなわち、有理数の列
であって、任意の有理数 に対して整数 が存在し、すべての自然数 について が成り立つものの集合である。ここで垂直の棒は絶対値を表す。
コーシー列 と の加法と乗法は、次のように定義できる。
2つのコーシー列 と は、それらの差がゼロに収束する場合に限り「同値」であるとされる。すなわち、任意の有理数 に対して整数 が存在し、すべての自然数 について が成り立つことである。
これは上記の演算と両立する同値関係を定義し、すべての同値類の集合 は実数のすべての公理を満たすことが示される。有理数 をコーシー列 の同値類と同一視することで、 は の部分集合と見なすことができる。
実数間の比較は、コーシー列間の以下の比較を定義することで得られる。 であるとは、 が と同値であるか、あるいはある整数 が存在してすべての に対して が成り立つことである。
この構成により、すべての実数 は有理数のコーシー列によって表される。この表現は決して一意ではない。 に収束する任意の有理数列は、 を表すコーシー列である。これは、同じ実数を近似するために、しばしば異なる数列を使用できるという観察を反映している[2]。
定義から容易に導かれない唯一の実数の公理は、 の完備性、すなわち最小上界性である。これは次のように証明できる。 を の空でない部分集合とし、 を の一つの上界とする。必要に応じてより大きな値に置き換えることで、 は有理数であると仮定してよい。 は空ではないので、ある に対して となるような有理数 を選ぶことができる。ここで、有理数列 と を次のように定義する。
および と置く。各 に対して、次の数
を考える。もし が の上界であれば、 および と置く。そうでなければ、 および と置く。
これは2つの有理数のコーシー列を定義し、したがって実数 および を定める。 に関する数学的帰納法により、すべての について は の上界であり、いかなる についても は の上界ではないことを証明するのは容易である。
したがって は の上界である。それが最小上界であることを確認するには、 の極限が 0 であり、したがって であることに注目すればよい。ここで、 となるより小さな上界 が に存在すると仮定する。 は単調増加であるため、ある に対して となることが容易にわかる。しかし は の上界ではないため、 も上界ではありえない。ゆえに は の最小上界であり、 は完備である。
通常の十進法による表記は、自然な方法でコーシー列に変換できる。例えば、 という表記は、 がコーシー列 の同値類であることを意味する。等式 は、数列 と が同値であること、すなわちそれらの差が 0 に収束することを述べている。
の完備化として を構成することの利点は、この手法が任意の距離空間の完備化に適用できる点にある。その際、 をすべて距離空間の距離 に置き換えればよい。特に、 -進数の体は、他の絶対値である -進絶対値に関する有理数の完備化として定義できる。
デデキント切断による構成

順序体におけるデデキント切断とは、その集合の分割 であって、 は空でなく下方に閉じており、 は空でなく上方に閉じており、かつ が最大元を持たないようなものである。実数は有理数のデデキント切断として構成できる[3][4]。
便宜上、下組 が上組 を完全に決定するため、下組 を任意のデデキント切断 の代表元として採用することができる。これにより、直感的には実数を「それより小さいすべての有理数の集合」によって表されるものと考えることができる。詳しく言えば、実数 とは、以下の条件を満たす有理数の集合 の任意の部集合である[5]。
- は空ではない
- は下方に閉じている。換言すれば、 となるすべての に対して、もし ならば である。
- は最大元を持たない。換言すれば、すべての に対して となるような は存在しない。
- 実数の集合 を のすべてのデデキント切断 の集合として形成し、実数上の全順序を次のように定義する: 。
- 有理数 を、それより小さいすべての有理数の集合 と同一視することにより、有理数を実数に埋め込む[5]。有理数は稠密であるため、このような集合は最大元を持たず、したがって上記の実数の条件を満たす。
- 加法。 [5]。
- 減法。 。ここで は における の相対補集合 を表す。
- 符号反転は減法の特殊なケースである: 。
- 乗法の定義はそれほど単純ではない[5]。
- の場合、 。
- または のいずれかが負の場合、恒等式 を用いて および を正の数に変換し、上記の定義を適用する。
- 除法も同様に定義する。
- かつ の場合、 。
- または のいずれかが負の場合、恒等式 を用いて変換を行い、上記の定義を適用する。
- 上限。実数の空でない集合 が 内に上界を持つならば、 は 内に最小上界を持ち、それは に等しい[5]。
無理数を表すデデキント切断の例として、2の正の平方根を挙げる。これは集合 によって定義できる[6]。上記の定義から、 が実数であること、および であることがわかる。しかし、いずれの主張も自明ではない。 が実数であることを示すには、 が最大元を持たないこと、すなわち である任意の正の有理数 に対して、 かつ となる有理数 が存在することを示す必要がある。これには という選択が有効である。また は明らかだが、等号を示すには、 である任意の有理数 に対して、 となるような 内の正の数 が存在することを示す必要がある。
この構成法の利点は、各実数が一意な切断に対応することである。さらに、切断の定義の最初の2つの要件を緩和することで、空集合に を、 全体に を対応させることにより、拡張実数系を得ることができる。
超実数を用いた構成
超実数と同様に、超フィルターを用いて有理数から超有理数 を構成する。ここで、超有理数は定義により2つの超整数の比である。 におけるすべての限定的な(すなわち有限の)要素の環 を考える。すると、 は唯一の極大イデアル (無限小な超有理数)を持つ。剰余環 が実数の体 を与える[7]。この構成は自然数集合上の非単項超フィルターを使用しており、その存在は選択公理によって保証される。
この極大イデアルが 上の順序を尊重することが示される。したがって、得られる体は順序体である。完備性は、コーシー列による構成と同様の方法で証明できる。
超現実数からの構成
任意の順序体は超現実数(Surreal numbers)に埋め込むことができる。実数は、アルキメデス的(無限大や無限小の実数が存在しないことを意味する)な最大の部分体をなす。この埋め込みは一意ではないが、標準的な方法で選択することができる。
整数からの構成(エウドクソスの実数)
比較的知られていない構成法として、整数の加法群 のみを用いて実数を定義する方法がある[8][9][10]。この構成は、ステファン・シャヌエルの未発表の仕事に帰せられるもので、Arthan (2004)はこの構成を古代ギリシャの天文学者・数学者のクニドスのエウドクソスにちなんで「エウドクソスの実数」と呼んでいる。Shenitzer (1987)やArthan (2004)が指摘するように、比の振る舞いを用いて量を扱うエウドクソスの手法が、この構成の基礎となっている。この構成がデデキント完備な順序体を与えることは、IsarMathLibプロジェクトによって形式的に検証されている[11]。
集合 が有限集合である(あるいは同値だが が有界である)ような写像 を、概準同型(almost homomorphism)と呼ぶ。(なお、すべての に対して は概準同型である。)概準同型は点ごとの加法の下でアーベル群をなす。2つの概準同型 は、集合 が有限である(あるいは同値だが が有界である)とき、概等しい(almost equal)という。これは概準同型の集合上の同値関係を定義する。実数は、この関係による同値類として定義される。あるいは、有限個の値しか取らない概準同型は部分群をなし、実数の下位の加法群はその剰余群である。このように定義された実数を加算するには、それらを代表する概準同型を加算する。実数の乗法は、概準同型の写像としての合成に対応する。 が概準同型 によって表される実数であるとき、 が有界であるか、または が 上で無限個の正の値を取るならば と定義する(これは、 が上界を持たない場合に となることと同値である)。これにより、このように構成された実数集合上の線形順序関係が定義される。
その他の構成
Faltin et al. (1975)は次のように記している。「実数ほど、多くの改訂を経て、あるいは多くの姿で提示されてきた数学的構造はほとんどない。あらゆる世代が、自らの価値観や数学的目的に照らして実数を再検討している。」[12]
その他にも、以下のような人々によって多くの構成法が与えられている。
- de Bruijn (1976), de Bruijn (1977)
- Rieger (1982)
- Knopfmacher & Knopfmacher (1987), Knopfmacher & Knopfmacher (1988)
概要については Weiss (2015) を参照。
ある書評家は次のように述べている。「詳細はすべて含まれているが、例によってそれらは退屈で、あまり教訓的ではない。」[13]