数学 において、実数を定義する方法はいくつかあり、それらは同値である。その一つは、実数が、それよりも小さい完全順序体を含まない完全順序体を形成するというものである。しかし、このような定義は、そのような完全順序体が存在することを証明するものではなく、存在証明は、その定義を満たす数学的構造を構築することによって行われる。
この記事では、そのような構成をいくつか紹介します。[ 1 ]これらの構成は、任意の 2 つの構成の結果が与えられた場合、それらの間に順序付き体の一意な同型が存在するという意味で同等です。これは上記の定義から導かれ、特定の構成に依存しません。これらの同型により、構成の結果を特定でき、実際にはどの構成が選択されたかを忘れることができます。
実数の公理的定義は、実数を完全順序体の要素として定義することである。[ 2 ] [ 3 ] [ 4 ]これは次のことを意味する。実数は集合を形成し、一般に次のように表される。0 と 1 で表される 2 つの区別された要素を含み、その上に 2 つの二項演算と 1 つの二項関係が定義されます。演算は実数の加算と乗算と呼ばれ、それぞれ+と×で表されます。二項関係は不等式であり、 で表されます。さらに、以下の公理と呼ばれる性質が満たされなければならない。
このような構造の存在は定理であり、この構造を構築することによって証明される。公理の帰結として、この構造は同型を除いて一意であり、したがって、構築方法を参照することなく実数を使用および操作することができる。
公理4は、順序がデデキント完全であることを要求するが、これはアルキメデス性を意味する(ただし、その逆は成り立たない)。
この公理は実数の特徴づけにおいて極めて重要である。例えば、有理数の全順序体Qは最初の3つの公理を満たすが、4つ目の公理は満たさない。言い換えれば、有理数のモデルは最初の3つの公理のモデルでもある。
この公理は、個々の実数ではなく実数の集合に関する記述であるため、一階述語論理では表せないことに注意してください。したがって、実数は一階述語論理によって与えられるものではありません。
実数のモデルとは、上記の公理を満たす数学的構造のことである。以下にいくつかのモデルを示す。任意の2つのモデルは同型であるため、実数は同型を除いて一意である。
任意の2つのモデルが同型であると言うことは、任意の2つのモデルに対してそして全単射が存在するこれは、フィールド操作と順序の両方を保持します。具体的には、
実数とその算術の別の総合的公理化は、アルフレッド・タルスキによって与えられ、以下に示す8 つの公理と、実数と呼ばれる集合、すなわち 4 つの基本的な概念のみから構成されています。二項関係順序と呼ばれるもので、中置演算子< で表され、二項演算である。加算と呼ばれ、中置演算子 + と定数 1 で表されます。
順序の公理(基本公理:、<):
公理 1 . x < yならば、y < xではない。つまり、「<」は非対称関係である。
公理2.x < zならば、x < yかつy < zとなるyが存在する。言い換えれば、「<」は稠密である。 。
公理 3 . "<" はデデキント完全である。より厳密には、すべてのX、Y ⊆に対して すべてのx ∈ Xおよびy ∈ Yに対してx < yならば、すべてのx ∈ Xおよびy ∈ Yに対して、z ≠ xかつz ≠ yならばx < zかつz < yとなるようなz が存在する。
上記の記述をもう少し明確にするために、X ⊆ そしてY ⊆ ここで、私たちの目的に合った方法で、よく使われる英語の動詞を2つ定義します。
公理3は次のように述べることができる。
加算の公理(基本公理:、<、+):
公理4.x + ( y + z ) = ( x + z ) + y。
公理 5 . すべてのx、yに対して、 x + z = yとなるzが存在する。
公理 6 . x + y < z + wならば、x < zまたはy < w である。
1 の公理(基本要素:、<、+、1):
公理 7 . 1 ∈ 。
公理8.1 < 1 + 1 。
これらの公理は、は、加法に関して線形順序付けられたアーベル群であり、特異要素は 1 である。また、デデキント完全かつ可除である。
公理のモデルが同型であることを証明するつもりはない。そのような証明は、現代の解析学や集合論の教科書に数多く見られる。しかし、いくつかの構成の基本的な定義と性質を概説する。なぜなら、それらはそれぞれ数学的にも歴史的にも重要だからである。最初の3つは、ゲオルク・カントール/シャルル・メレー、リヒャルト・デデキント/ジョゼフ・ベルトラン、カール・ワイエルシュトラスによるもので、いずれも数年以内に実現した。それぞれに長所と短所がある。
有理数の集合であって、任意の有理数ε > 0に対して、すべての自然数m , n > Nに対して| x m − x n | < εとなるような整数Nが存在する。ここで、縦棒は絶対値を表す。
コーシー数列( x n )と( y n )は、次のように加算および乗算できます。
2 つのコーシー数列( x n )と( y n )は、それらの差がゼロに近づく場合に限り同値であると呼ばれます。つまり、任意の有理数ε > 0に対して、すべての自然数n > Nに対して| x n − y n | < εとなるような整数Nが存在します。
これは、上記で定義された演算と互換性のある同値関係を定義し、すべての同値クラスの集合Rは、実数のすべての公理を満たすことが示されます。は、有理数rをコーシー列( r , r , r , ...)の同値類と同一視することによって。
実数間の比較は、コーシー列間の次の比較を定義することによって得られます。( x n ) ≥ ( y n )は、 xがyと等しい場合 、またはすべての n > Nに対してx n ≥ y nとなるような整数Nが存在する場合に限ります。
構成上、すべての実数xは有理数のコーシー列で表されます。この表現は決して一意ではありません。x に収束するすべての有理数列は、xを表すコーシー列です。これは、同じ実数を近似するために異なる数列を使用できることが多いという観察を反映しています。[ 5 ]
定義から容易に導かれない唯一の実数公理は、≤の完全性、すなわち最小上界の性質である。これは次のように証明できる。Sをの空でない部分集合とする。そして、U をSの上限とする。必要に応じてより大きな値を代入すれば、Uは有理数であると仮定できる。Sは空集合ではないので、 Sのあるsに対してL < sとなるような有理数L を選択できる。ここで、有理数の列( u n )と( l n )を次のように定義する。
u 0 = Uおよびl 0 = Lとします。各nについて、数 m n = ( u n + l n )/2を考えます。m n が S の上限である場合、u n +1 = m nおよびl n +1 = l nとします。そうでない場合は、 l n +1 = m nおよびu n +1 = u nとします。
これにより、2 つの有理数のコーシー列が定義され、実数l = ( l n )およびu = ( u n )が定義されます。 nに関する帰納法により、すべてのnに対してu nがSの上限であり、 l nがどのnに対してもSの上限ではないことは容易に証明できます。
したがって、uはSの上限です。これが最小上限であることを確認するには、( u n − l n )の極限が0であることに注目し、l = uであることを確認します。次に、b < u = lがSのより小さい上限であると仮定します。( l n )は単調増加であるため、あるnに対してb < l n であることは容易にわかります。しかし、l nはSの上限ではないため、bも上限ではありません。したがって、uはSの最小上限であり、≤は完全です。
通常の十進表記は、自然な方法でコーシー数列に変換できます。たとえば、表記π = 3.1415...は、 πがコーシー数列(3, 3.1, 3.14, 3.141, 3.1415, ...)の同値類であることを意味します。方程式0.999... = 1は、数列(0, 0.9, 0.99, 0.999,...)と(1, 1, 1, 1,...)が同値である、つまり、それらの差が0に収束することを示しています。
建設の利点完成としてこの方法は、あらゆる距離空間の完成に使用できるという点です。単に、あらゆる場所で置き換えるだけで済みます。と共に、そこで は距離空間の距離を表します。特に、 p進数の体は、他の絶対値、 p進絶対値に関する有理数の完備化として定義できます。

順序体におけるデデキントカットとは、(A, B) の分割であり、Aは空集合ではなく下方閉集合、Bは空集合ではなく上方閉集合であり、Aには最大元が存在しない。実数は、有理数のデデキントカットとして構成することができる。[ 6 ] [ 7 ]
便宜上、下のセットを取る任意のデデキントカットの代表として、 以来完全に決定するこうすることで、実数はそれより小さいすべての有理数の集合で表されると直感的に考えることができる。より詳しく言うと、実数はは集合の任意の部分集合である以下の条件を満たす有理数: [ 8 ]
無理数を表すデデキントカットの例として、2の正の平方根を考えてみましょう。これは、集合によって定義できます。[ 9 ]上記の定義から、は実数であり、しかし、どちらの主張も即座には成り立たない。実在することを示す必要がある最大要素を持たない、つまり任意の正の有理数に対してと合理的な理由があるとそして選択動作します。それから しかし、平等を示すには、もしは任意の有理数で、すると、プラスのでと。
この構成の利点は、各実数が一意のカットに対応することです。さらに、カットの定義の最初の 2 つの要件を緩和することで、拡張実数システムは、空集合とすべてと共に。
超実数と同様に、超有理数を構成する。超フィルターを用いて有理数から。[ 10 ]ここで、超有理数は定義により2つの超整数 の比である。環を考えるすべての有限要素のうち。 それから独自の最大理想を持つ無限小の超有理数。商環フィールドを与える実数の集合。[ 11 ]この構成では、選択公理によって存在が保証される自然数の集合上の非主超フィルターを使用します。
極大イデアルは、次の順序を尊重することが判明した。したがって、得られる体は順序体である。完全性は、コーシー列からの構成と同様の方法で証明できる。
順序体はすべて超現実数に埋め込むことができる。実数はアルキメデス的(つまり、実数に無限大も無限小もない)な極大部分体を形成する。この埋め込みは一意ではないが、標準的な方法で選択することができる。
あまり知られていない構成法では、整数の加法群のみを用いて実数を定義することができる。異なるバージョンで。[ 12 ] [ 13 ] [ 14 ] この構成をスティーブン・シャヌエルの未発表の研究に帰属させるアーサン(2004)は、この構成をエウドクソス実数と呼び、古代ギリシャの天文学者で数学者のクニドスのエウドクソスにちなんで名付けた。シェニッツァー(1987)とアーサン(2004)が指摘しているように、比例の挙動を用いたエウドクソスの量の扱いが、この構成の基礎となった。この構成は、IsarMathLibプロジェクトによって、デデキント完全順序体を与えることが正式に検証されている。 [ 15 ]
準同型写像を写像とするその集合が有限である(同等に、(有界である)。(注意:はすべての準同型写像である.) ほぼ準同型写像は、点ごとの加算に関してアーベル群を形成します。2 つのほぼ準同型写像は、セットがほぼ等しい場合有限である(同等に、(有界である)。これは、ほぼ準同型写像の集合上の同値関係を定義します。実数は、この関係の同値類として定義されます。あるいは、有限個の値しか取らないほぼ準同型写像は部分群を形成し、実数の基礎となる加法群は商群です。このように定義された実数を加算するには、それらを表すほぼ準同型写像を加算します。実数の乗算は、ほぼ準同型写像の関数合成に対応します。は、ほぼ準同型写像によって表される実数を表す。私たちは言うもし境界が定められているか、無限個の正の値をとる(同等に、もし上限はありません)。これは、このように構成された実数の集合上の線形順序関係を定義します。
ファルティンら(1975)は次のように述べている。「実数ほど多くの改訂を受け、多くの形で提示されてきた数学的構造はほとんどない。どの世代も、その価値観と数学的目標に照らして実数を再検討する。」[ 16 ]
他にもいくつかの構成が、以下の者によって提案されている。
概要については、Weiss (2015)を参照のこと。
ある書評家が指摘したように、「詳細はすべて含まれているが、いつものように退屈で、あまりためにならない。」[ 17 ]