基数

数学において基数(きすう、cardinal number または cardinal)とは、集合の濃度(cardinality、大きさ、サイズ)を測るために定義された自然数の一般化である。有限集合の濃度つまり有限集合の要素の個数は自然数で表される。無限集合の濃度が一つではないことはゲオルク・カントールによって示された。 基数は、集合論で活発に研究されている。また、組合せ論や抽象代数学、解析学を含めた数学の各分野の道具としても使われる。圏論では、基数は集合の圏のテンプレート:仮リンク を形成する。
歴史
濃度は、集合論の創始者であるゲオルク・カントールによって定式化された。濃度は、集合の一側面を比べるのに用いられる。例えば、{1, 2, 3} と {4, 5, 6} という集合は等しくない。しかし、({1→4, 2→5, 3→6}という一対一の対応の存在によって確立された)3という同じ“濃度”を持っている。
カントールは、一対一対応という概念を無限集合に適用することで濃度を定義した。自然数全体からなる集合Nとの間に一対一対応が存在する集合を可算無限集合といい、可算無限集合は同じ基数(アレフ・ゼロ)を持つ。カントールは、このような無限集合に対応する基数を超限基数 (transfinite cardinal) と呼んだ。
カントールは、直観に反するかもしれないが、Nのいかなる非有界部分集合もNと同じ濃度を持つということを証明した。また、Nの直積N×Nも可算無限であるということを証明した(これは有理数全体からなる集合が可算無限であることを直ちに導く)。また、後に代数的数全体からなる集合も可算無限であることも証明した。
カントールは1874年の論文[1] において、Nの濃度より実数全体の集合の濃度のほうが真に大きいということを示すことによって、高階の基数が存在することを示した。彼の証明は、区間縮小法を用いた複雑な論法であった。しかし、1891年の論文[2] では、同じことを巧妙かつ簡潔な対角線論法という方法を用いて証明した。実数全体の集合に対応する新しい基数を、連続体濃度といい、カントールはという記号をそれに用いた。
カントールは基数の一般理論の大部分を発展させた。彼は最小の超限基数の存在を示した。また、いかなる基数についても、その次に大きい基数が存在することを示した。
彼が予想した連続体仮説は、 は に等しい、という命題である。連続体仮説は、公理系から証明もその否定も証明できないという意味で、集合論の通常の公理系(ツェルメロ・フレンケルの公理系)から独立であることが示されている。
動機
有限集合の要素の個数は自然数を使って数えることが出来る。自然数の個数を数える役割も「基数」と呼ばれる(対照的に順番を数える役割は序数と呼ばれる。基数詞と序数詞を参照)。通常数学では有限集合だけではなく無限集合が現れ、特に可算濃度と非可算濃度を区別することは大きな意味を持つ。このため有限集合の場合の自然数の一般化として無限集合の濃度についてもそれを表す「指標」として基数を定義したい。
集合の濃度の概念は全単射をもちいて定義される。2つの集合が等しい濃度を持つとは、その集合の間に全単射が存在することをいう。有限集合は必ずなんらかの自然数 n にたいし {0 ... n-1} との間に全単射が作れることがわかり、有限集合の濃度の指標としては自然数を採用すればいいことが分かる。無限集合の場合は、振る舞いは複雑になってくる。例えば、有限集合の真部分集合と元の集合の濃度が等しくなり得ないのに対し、無限集合の真部分集合の濃度が元の集合の濃度と等しいということが起きる(デデキント無限も参照)。さらにカントールが示したように、無限集合の濃度には最大が存在せず、いくらでも大きな濃度を構成することが出来る。
カントールは基数を濃度が等しい集合からなる同値類として素朴に定義した。しかし(ZFCなどの標準的な集合論では)この方法では基数を集合として扱うことは出来ず、また基数からなる集合やクラスを考えることは本質的に困難である。これを回避する方法はフォン・ノイマンやデイナ・スコット[3] によって提示された。
定義
基数の厳密な定義
(カントールによって暗に、フレーゲやプリンキピア・マテマティカにおいて明確に示されていた)基数の最も古い定義は、集合全体からなるクラスを濃度による同値関係で割ったときの同値類としての定義である。つまり テンプレート:Math の濃度 テンプレート:Math は テンプレート:Math と一対一対応であるすべての集合からなるクラスとして定義される。これは、ZFCや関連する集合論の公理系ではうまく機能しない。実際、 テンプレート:Math を空でない集合としたとき、集合 テンプレート:Math に テンプレート:Math を対応させる写像を考えることによって、宇宙から テンプレート:Math への単射が存在し、サイズの限界 (en:Limitation of size) より、テンプレート:Math は真のクラスである。
- フォン・ノイマンの割り当て
任意の順序数 テンプレート:Math に対し テンプレート:Math を満たす順序数 テンプレート:Math を始順序数 (initial ordinal) という[注釈 1]。このとき整列可能な集合 テンプレート:Math に対して テンプレート:Math} を濃度 テンプレート:Math の始順序数という(ただし ON は順序数全体からなるクラス)。 整列可能な集合の濃度をその始順序数として定義することをフォン・ノイマンの割り当てという。
このとき、順序数テンプレート:Mathに対して濃度テンプレート:Mathの始順序数がテンプレート:Math自身であるならば、テンプレート:Mathは基数であるという。また、濃度がテンプレート:Mathに等しい集合テンプレート:Mathについて、テンプレート:Mathの基数はテンプレート:Mathであると言い、テンプレート:Mathと書く。
- スコットのトリック
整列可能定理を仮定しない場合、以下の方法を用いて整列可能とは限らない集合 テンプレート:Math に濃度として以下の集合を割り当てる(詳しくはスコットのトリックを参照):
- テンプレート:Math かつ、任意の集合 テンプレート:Math にたいしテンプレート:Math}
このとき基数はある集合と濃度が等しい集合のうち階数が一番小さいもの全体からなる集合として定義される。
どのような定義を採用するにしろ2つの基数が等しいのは、それらの基数を濃度とするような集合の間に全単射が構成できるちょうどそのときである。整列可能な集合の濃度として表せる基数をアレフ数(aleph number)という。ここでは基数全体からなるクラスを とかく。 は真のクラスである。
大小関係
基数の間の大小関係を
- テンプレート:Math ⇔ 「テンプレート:Math、テンプレート:Math が テンプレート:Math を満たすなら、テンプレート:Math から テンプレート:Math への単射が存在する」
と定義する
有限基数と無限基数
有限集合の濃度となる基数を有限基数といい、自然数 テンプレート:Math にたいし、テンプレート:Math 点集合の濃度を テンプレート:Math と書く。 無限集合の濃度となる基数を無限基数という。自然数全体からなる集合の濃度を と書く( )。実数全体からなる集合の基数を などと書き( )連続体濃度と呼ぶ。
基数演算
基数に対しての基本的な演算は、有限基数について自然数上のよく知られた演算と一致するように定義される。
以下、特に言及のないときは選択公理を仮定する。テンプレート:Math 、テンプレート:Math は集合、テンプレート:Math 、テンプレート:Math 、テンプレート:Math 、テンプレート:Math は基数とする。
後続
を テンプレート:Math のハルトークス数 (Hartogs number) という(これは濃度が テンプレート:Math より大きい最小の順序数と一致する)。テンプレート:Math を テンプレート:Math の後続という。 テンプレート:Math が有限の時は テンプレート:Math が成立。一方、無限基数のときは テンプレート:Math と テンプレート:Math は異なる。
加法
- テンプレート:Math (ただし テンプレート:Math は テンプレート:Math と テンプレート:Math の直和 テンプレート:Math のこと)
を テンプレート:Math と テンプレート:Math の和という。 基数の加法について以下が成り立つ。
- 単位元 : テンプレート:Math
- 結合律 : テンプレート:Math
- 可換律 : テンプレート:Math
- 順序の保存 : テンプレート:Math
- テンプレート:Math と テンプレート:Math のどちらかが無限基数のとき テンプレート:Math}
- 減法 : 無限基数 テンプレート:Math と基数 テンプレート:Math にたいし、テンプレート:Math のとき テンプレート:Math
乗法
- テンプレート:Math (ただし テンプレート:Math は テンプレート:Math と テンプレート:Math の直積。)
を テンプレート:Math と テンプレート:Math の積という。
- 吸収元 : テンプレート:Math
- 零因子の非存在 : テンプレート:Math
- 単位元 : テンプレート:Math
- 結合律 : テンプレート:Math
- 可換律 : テンプレート:Math
- 順序の保存 : テンプレート:Math
- 分配律 : テンプレート:Math、 テンプレート:Math
- 0 でない基数 テンプレート:Math と テンプレート:Math のどちらかが無限基数のとき テンプレート:Math}
- 除法
無限基数 テンプレート:Math と基数 テンプレート:Math にたいし、テンプレート:Math のとき テンプレート:Math。
冪
- テンプレート:Math (ただし テンプレート:Math は テンプレート:Math から テンプレート:Math への写像全体。)
を テンプレート:Math を底、テンプレート:Math を指数とする冪という。
- テンプレート:Math、テンプレート:Math
- テンプレート:Math
- 指数法則 :
- 順序の保存 :
- 、
- 無限基数 テンプレート:Math に対し以下が成立。
- テンプレート:Math
- テンプレート:Math
- テンプレート:Math (ただし テンプレート:Math は テンプレート:Math の始順序数の共終数を表すとする。)
- さらに一般連続体仮説を仮定すると無限基数 テンプレート:Math にたいし以下が成立。
基数 テンプレート:Math、テンプレート:Math にたいし、テンプレート:Math を満たす テンプレート:Math は存在するとも一意的とも限らない。テンプレート:Math が有限で テンプレート:Math が無限なら、テンプレート:Math 。
- 対数
基数 テンプレート:Math、テンプレート:Math にたいし、テンプレート:Math を満たす テンプレート:Math は存在するとも一意的とも限らない。無限基数 テンプレート:Math にたいし テンプレート:Math} を テンプレート:Math の対数という。このとき テンプレート:Math 、テンプレート:Math。
諸概念
アレフ数とベート数
- アレフ数
テンプレート:Main 順序数 にたいし、 番目のアレフ数を と書く。より正確には を以下のように超限再帰により定義する。
- 0 :
- 後続順序数 : (後述の後続を参照)
- 極限順序数 : (ただし は極限順序数)
特にアレフ数の列 のことをアレフ数と呼ぶこともある。アレフ数は必ずなんらかの によって と表せる。 の始順序数を と書く。
- ベート数
テンプレート:Main 順序数 にたいし、 を以下のように超限再帰により定義する。
- 0 :
- 後続順序数 : (後述の後続を参照)
- 極限順序数 : (ただし は極限順序数)
列 ないし列上の基数をベート数(beth number)と呼ぶ。
- 連続体仮説
を連続体仮説
を一般連続体仮説という。
この仮説はゲオルク・カントールによって予想された。ヒルベルトは彼の有名な23 の問題の第一番にこの連続体仮説を取り上げている。その後、クルト・ゲーデルは構成可能集合全体のクラス テンプレート:Math が一般連続体仮説をみたすことを示し、「ZFC からは一般連続体仮説の否定は証明できない」ことを証明した。ポール・コーエンは強制法と呼ばれる新しい手法を用いて連続体仮説が成り立たないモデルを構成し「ZFC から連続体仮説を証明できない」ことを証明した。これらの結果から(一般)連続体仮説の ZFC からの独立性が示され、連続体仮説は一応の解決を見た。コーエンはこの業績によりフィールズ賞を受賞している。
後続基数と極限基数
テンプレート:Main 無限基数 テンプレート:Math がなんらかの基数 テンプレート:Math を使って テンプレート:Math と表せるとき テンプレート:Math を後続基数といい、テンプレート:Math} と表せるとき テンプレート:Math を(弱)極限基数という。後続基数でなければ極限基数である。極限基数 テンプレート:Math が テンプレート:Math を満たすとき強極限基数という、これは テンプレート:Math と同値。
正則基数と特異基数
テンプレート:Main 無限基数 が
- かつ ならば
を満たすとき正則基数、満たさないとき特異基数という。 が正則基数となることと は同値。 正則な極限基数を弱到達不可能基数、正則な強極限基数を強到達不可能基数という。
出典
注釈
- ↑ ただし ON の最小元という意味で0を始順序数ということもある