数学において、決定性公理( ADと略記)は、 1962年にヤン・ミシエルスキとフーゴ・シュタインハウスによって導入された集合論の公理の一つである。これは、長さωの特定の2人対戦トポロジーゲームに関するものである。ADは、特定のタイプのゲームはすべて決定性を持つ、つまり、2人のプレイヤーのうちどちらか一方が必勝戦略を持つと述べている。
シュタインハウスとミシエルスキが AD を提唱した動機は、その興味深い帰結であり、選択公理(AC) の弱い形式のみを受け入れるが、すべての実数とすべての順序数を含む集合論の最小の自然モデルL(R)において AD が真である可能性を示唆した。 AD の帰結のいくつかは、ステファン・バナッハとスタニスワフ・マズール、およびモートン・デイビスによって以前に証明された定理から導かれた。ミシエルスキとスタニスワフ・シフィエルチコフスキは、AD がすべての実数の集合がルベーグ可測であることを意味するという別の帰結を貢献した。後にドナルド A. マーティンらは、特に記述集合論において、より重要な帰結を証明した。1988 年、ジョン R. スティールとW. ヒュー・ウッディンは、長年の研究を締めくくった。 ℵ 0に類似したいくつかの非可算基数の存在を仮定して、彼らは、AD が L(R) で真であるという Mycielski と Steinhaus の元の予想を証明しました。
決定性の公理は、次のような特定の形式のゲームを指します。自然数の無限列のベール空間ω ωの部分集合Aを考えます。2人のプレイヤーが交互に自然数を選びます。
これは無限に多くの手数を経て、数列 ⟨ n i ⟩ i ∈ωを生成する。最初に選択したプレイヤーがゲームに勝つのは、生成された数列がAの要素である場合に限る。決定性の公理は、このようなゲームはすべて決定可能であるという主張である。
すべてのゲームが決定性公理によって決定性を証明する必要があるわけではありません。集合Aがclopenであれば、そのゲームは本質的に有限ゲームであり、したがって決定性があります。同様に、Aが閉集合であれば、そのゲームは決定性があります。ボレル決定性定理によれば、勝利集合がボレル集合であるゲームは決定性があります。十分大きな基数の存在から、AD がL(R)で成り立ち、射影集合が勝利集合である場合にゲームが決定性があることが導かれます(射影決定性を参照)。
決定性の公理は、実数のすべての部分空間Xに対して、バナッハ・マズール ゲームBM( X ) が決定され、その結果、すべての実数の集合がベールの性質を持つことを意味します。
選択公理を仮定すると、決定性公理に対する反例を2つの異なる方法で構成できることがわかる。このことから、決定性公理と選択公理は両立しないことがわかる。
ωゲームGにおけるすべての先手戦略の集合S1は、連続体と同じ濃度を持つ。すべての後手戦略の集合S2についても同様である。SGをGにおけるすべての可能なシーケンスの集合とし、Aを先手プレイヤーが勝利するSGのシーケンスの部分集合とする。選択公理により、連続体を整列させることができ、適切な初期部分の濃度が連続体よりも低くなるように整列させることができる。得られた整列集合Jを使用してS1とS2の両方にインデックスを付け、反例となるようにAを構成する。
まず、空集合AとBから始めます。α ∈ J をS 1とS 2の戦略のインデックスとします。すべての戦略に対して、他のプレイヤーがそれに勝つ戦略が存在することを確認するために、最初のプレイヤーのすべての戦略S 1 = {s 1 ( α )} α ∈ Jと、2 番目のプレイヤーのすべての戦略S 2 = {s 2 ( α )} α ∈ Jを考慮する必要があります。考慮されるプレイヤーのすべての戦略に対して、他のプレイヤーに勝利を与えるシーケンスを生成します。t を、軸の長さが ℵ 0であり、各ゲームシーケンス中に使用される時間とします。αに対する超限再帰によって反例Aを作成します。
これが完了したら、ωゲームGの準備をします。最初のプレイヤーの戦略s1に対して、s1 = s1 ( α )となるα∈Jが存在し、Aはs1(α)が(2番目のプレイヤーの特定の選択⟨b2, b4 , b6 , ... ⟩において)失敗するように構築されています。したがって、s1は失敗します。同様に、どちらのプレイヤーの他の戦略も失敗します。
この構成において、選択の公理の使用は、バートランド・ラッセルの引用にある靴下の選択に似ている。
ωゲームでは、2人のプレイヤーはωωの要素である数列⟨a1 , b2 , a3, b4, ...⟩を生成します。ここで、 0は自然数ではないという慣例に従い、どちらのプレイヤーも0を選択することはできません。関数f : ωω → {0, 1} ωを定義します。f ( r )は、 {0, 1}の値を持つ長さωの一意の数列であり、最初の項は0で、連続数列(連続長符号化を参照)はrに等しくなります。(このようなfは単射であることが示せます。像は、0で始まり最終的に定数にならない数列の{0, 1} ωの部分集合です。形式的には、 fはミンコフスキーの疑問符関数、{0, 1} ωはカントール空間、ωωはベール空間です。)
{0, 1} ω上の同値関係を考察します。2 つの数列が同値であるのは、有限個の項のみが異なる場合のみです。これにより、集合は同値類に分割されます。T を同値類の集合とします ( Tの濃度は連続体の濃度です)。数列をその同値類に写す関数 g : {0, 1} ω → T を定義します。 { 0 , 1 } ω内の任意の数列sの補数として、各項が異なる数列 s 1を定義します。 {0 , 1 } ω内の任意の数列sに対して、sの同値類に h を適用すると、sの補数の同値類と等しくなるような関数h : T → Tを定義します ( sとs'が同値であれば、それらの補数も同値であるため、これは適切に定義されます)。hは不動点を持たない対合であることが示せるので、 Tをサイズ 2 の部分集合に分割し、各部分集合を { t , h ( t )} の形にすることができます。選択公理を用いると、各部分集合から 1 つの要素を選択できます。言い換えれば、T の要素の「半分」、つまり部分集合U (U ⊆ T)を選択し、 t ∈ Uであるのはh ( t ) ∉ Uの場合に限る、という条件を満たすものとします。
次に、 1 が勝つ部分集合 A ⊆ ω ω を定義します。Aは、g ( f ( r ) ) ∈ Uとなるすべてのrの集合です。ここで、戦略盗用論証を使用して、どちらのプレイヤーにも勝ち戦略がないと主張します。現在のゲームの状態を有限個の自然数列で表します (この列の長さが偶数の場合は1が次にプレイし、そうでない場合は2が次にプレイします)。
qを2 の(決定論的な)必勝戦略とします。プレイヤー1は、次のようにqに勝つ戦略pを構築できます。プレイヤー2の⟨1⟩ に対する応答( qによる)がb 1であるとします。すると、1 はpにおいてa 1 = 1 + b 1と指定します。(大まかに言うと、1 は2 の並行ゲームでプレイしていることになります。2 番目のゲームにおける1の必勝セットは、元のゲームにおける 2 の必勝セットと等しくなり、これは矛盾です。しかしながら、より形式的に議論を進めます。)
2の⟨1 + b 1 ⟩ に対する応答 (常に q に従う) が b 2 であり、2の⟨1 , b 1 , b 2 ⟩ に対する応答がb 3であると仮定します。1のp を構築する際には、qに勝つことだけを目標とするため、 1の最初の動きに対する応答b 2だけを処理すればよいことになります。したがって、1の⟨1 + b 1 , b 2 ⟩ に対する応答をb 3とします。一般に、偶数n に対して、2の⟨1 + b 1 , ..., b n −1 ⟩ に対する応答を b n と表記し、2 の⟨1 , b 1 , ... , b n ⟩に対する応答をb n +1と表記します。次に、pにおいて1の⟨1 + b 1 , b 2 , ..., b n ⟩ に対する応答が b n +1 であることを指定します。戦略qは勝利戦略であると想定され、 ω ωにおけるゲーム結果rは ⟨1, b 1 , ...⟩で与えられ、qによって許容される可能なシーケンスの 1 つであるため、 r は2に対して勝利戦略である必要があり、 g ( f ( r )) はUに含まれていてはいけません。ゲーム結果r ' は⟨1 + b 1 , b 2 , ...⟩ で与えられる ω ωでもあり、 q (具体的には、q がpと対戦する場合)によって許容されるシーケンスでもあるので、 g ( f ( r )は ')) はUに含まれていてはならない。ただし、f ( r ) とf ( r )は') は、最初の項を除いてすべて異なっている (ランレングス符号化の性質とオフセット 1 による)ので、f ( r ) とf ( r )は') は補数同値クラスに属するので、g ( f ( r ))、g ( f ( r )')) は両方ともU に含まれることはできず、q が必勝戦略であるという仮定に矛盾します。
同様に、p が1の必勝戦略であると仮定します。議論は同様ですが、ここでは同値類が任意の大きな有限個の項の差異を許容することによって定義されているという事実を利用します。a 1 を 1 の最初の手とします。一般に、偶数nに対して、⟨ a 1 , 1⟩ ( n = 2 の場合)または⟨ a 1 , 1, a 2 , ..., a n−1 ⟩ に対する1の応答をa nと、⟨ a 1 , 1 + a 2 , ... a n ⟩ に対する1 の応答をa n +1とします。すると、⟨ a 1 , 1, a 2 , a 3 , ...⟩で与えられるゲーム結果r はpによって許容されるため、g ( f ( r )) はUに含まれなければなりません。また、ゲーム結果r は ' は ⟨ a 1 , 1 + a 2 , a 3 , ...⟩ によって与えられ、 pによっても許可されるため、g ( f ( r )が ')) はUになければなりません。ただし、f ( r ) とf ( r )は') は最初のa 1 + 1 項以外はすべて異なるため、補同値クラスに属します。したがって、g ( f ( r )) とg ( f ( r ))は同値です。')) は両方ともU に含まれることはできず、pが必勝戦略であることに矛盾する。
決定性公理の一貫性は、大きな基数公理の一貫性の問題と密接に関係している。ウッディンの定理によれば、選択のないツェルメロ・フレンケル集合論(ZF)と決定性公理の一貫性は、選択のあるツェルメロ・フレンケル集合論(ZFC)と無限個のウッディン基数の存在の一貫性と同等である。ウッディン基数は強く到達不可能であるため、ADが一貫性を持つならば、無限個の到達不可能基数も一貫性を持つ。
さらに、ウッディン基数の無限集合という仮説に、それらすべてよりも大きい可測基数の存在を加えると、実数のルベーグ可測集合の非常に強力な理論が現れる。なぜなら、 L(R)において決定性の公理が真であることが証明でき、したがってL(R) のすべての実数集合が決定されていることになるからである。
Yiannis Moschovakis は、射影階層のレベルΔ 1 nにおいて、 Δ 1 nノルム ( Δ 1 nセットから順序数への挿入)の長さの上限である順序数δ 1 nを導入しました。 AD を仮定すると、すべての δ 1 nは初期順序数であり、δ 1 2 n +2 = (δ 1 2 n +1 ) +となり、n < ω の場合、2 n番目のSuslin 基数は δ 1 2 n −1に等しくなります。[ 1 ]