強制(数学)

集合論という数学の分野においてフォーシングとは、一貫性独立性の結果を証明するための手法です。直感的には、フォーシングは、新たな「一般」な対象を導入することで、集合論的宇宙 をより広い宇宙へと拡張する手法と考えることができます

強制法は1963年にポール・コーエンによって初めて用いられ、選択公理連続体仮説がツェルメロ=フランケル集合論から独立していることを証明するために用いられた。その後、強制法は大幅に改訂・簡略化され、集合論のみならず、再帰理論などの数理論理学の分野においても強力な手法として用いられてきた。記述集合論では、再帰理論と集合論の両方から強制法の概念が用いられている。強制法はモデル理論でも用いられているが、モデル理論では強制法に言及することなく一般性を直接定義することが一般的である

直感

強制は通常、何らかの望ましい性質を満たす拡張宇宙を構築するために用いられる。例えば、拡張宇宙には、自然数の集合の部分集合と同一視される、古い宇宙には存在しなかった多くの新しい実数(少なくともその一部)が含まれる可能性があり、それによって連続体仮説に反する。

このような拡張を直感的に正当化するには、「古い宇宙」を集合論のモデル として考えるのが一番です。集合論自体は「現実の宇宙」 内の集合です。レーヴェンハイム・スコーレムの定理 により、は外部的に可算 な「必要最低限​​の」モデルとして選ぶことができ、これにより に含まれないの多くの部分集合 ( 内)が存在することが保証されます。具体的には、において「基数の役割を果たす」順序数が存在しますが、これは実際には において可算です。 で作業する場合、の各要素につきの個別の部分集合を 1 つ見つけるのは簡単なはずです。(簡単にするために、この部分集合の族は単一の部分集合 で特徴付けることができます。)

しかし、ある意味では、「内で拡張モデルを構築する」ことが望ましいかもしれません。これにより、が と同じである(より一般的には、基数崩壊は発生しない)など、特定の側面で「類似」していることが保証され、 の特性を細かく制御できるようになります。より正確には、 のすべてのメンバーに 内で(一意でない)名前が与えられるべきです。名前は に関する式と考えることができます。これは、単純な体拡大においてのすべての要素がで表現できるのと同じです。強制の主要な要素は 内でこれらの名前を操作することです。そのため、強制の理論によって が実際のモデルに対応することが保証されていることを理解した上で、 を「宇宙」として直接考えることが役立つ場合があります

強制の微妙な点は、を 内の任意の「欠落部分集合」とみなした場合内の構築された「 内」はモデルではない可能性があるということです。これは、が 内では見えないに関する「特別な」情報(例えば可算性)をエンコードし、それによって「 では記述できないほど複雑」な集合の存在を証明する可能性があるためです[1] [2]

強制法は、新たに導入された集合がに対してジェネリック集合であることを要求することで、このような問題を回避します[1]いくつかの命題は、任意のジェネリック に対して「強制的に」成立します。例えば、ジェネリックは「強制的に」無限になります。さらに、ジェネリック集合の( で記述可能な)任意の特性は、何らかの強制条件の下で「強制的に」成立します。「強制」の概念は の範囲内で定義でき、 が実際に望ましい特性を満たすモデルであることを証明するのに十分な推論力を与えます

コーエンのオリジナルの手法は、現在では分岐強制法と呼ばれていますが、ここで解説する非分岐強制法とは若干異なります。また、この強制法はブール値モデルの手法と同等であり、概念的にはより自然で直感的であると考える人もいますが、適用は通常はるかに困難です。[3]

モデルの役割

上記のアプローチがスムーズに機能するためには、は実際にはにおける標準推移モデルでなければなりません。これにより、と の両方において、所属やその他の基本概念を直感的に扱うことができます。標準推移モデルは、モストフスキーの崩壊補題を介して任意の標準モデルから得ることができますが、 の標準モデル(またはその変形)の存在は、それ自体が の一貫性よりも強い仮定です

この問題を回避するための標準的な手法は、を の任意の有限部分集合の標準的な推移モデルとすることです( の任意の公理化は少なくとも1つの公理スキームを持ち、したがって公理の数は無限です)。この公理の存在は反射原理によって保証されています。強制論証の目的は一貫性の結果を証明することであるため、理論におけるいかなる矛盾も有限長の導出によって明らかになり、したがって有限個の公理のみを伴うため、これで十分です。

強制条件と強制ポセット

それぞれの強制条件は、モデルに付随するオブジェクトに関する有限の情報とみなすことができます。オブジェクトに関する情報を提供する方法は多様であり、それぞれ異なる強制概念が生まれます。強制概念を形式化する一般的なアプローチは、強制条件を半集合構造を持つ抽象オブジェクトとみなすことです

強制的順序集合は、 の順序付き3つ組 でありはの事前順序は最大元です。 の要素は、強制条件(または単に条件)です。順序関係は、「よりも強い」ことを意味します。(直感的に言えば、「より小さい」条件は「より多くの」情報を提供します。これは、より小さい区間が区間 よりもπに関するより多くの情報を提供するのと同じです。)さらに、事前順序はアトムレス である必要があり、つまり、分割条件 を満たす必要があります。

  • 各 に対してとなるような が存在し、 となるような は存在しません

言い換えれば、いかなる強制条件も、少なくとも2つの相容れない方向に強化することが可能でなければならない。直感的に言えば、これはが有限の情報であるのに対し、 を決定するには無限の情報が必要であるためである

様々な慣習が用いられています。著者の中には、関係が半順序となるように、反対称であることも要求する人もいます標準的な用語と矛盾するにもかかわらず、それでも半順序という用語を使用する人もいます。また、前順序という用語を使用する人もいます。最大要素は省略可能です。逆順序も用いられており、特にSaharon Shelahと共著者によって顕著です。

を任意の無限集合( など)とし問題の一般対象を新たな部分集合 とする。コーエンによる強制の本来の定式化では、各強制条件は または の形式をとる文の有限集合であり自己矛盾がない(すなわち、の同じ値に対してと が同じ条件に現れない)ものとされている。この強制の概念は、通常、コーエン強制と呼ばれる

コーエン強制の強制的半集合は、包含の下でからへの有限部分関数と正式に記述できます。コーエン強制は分割条件を満たします。なぜなら、任意の条件 が与えられた場合、に記述されていない要素が常に見つかるため、文またはのいずれかをに追加することで、互いに矛盾する2つの新しい強制条件が得られるからです。

強制的半集合のもう一つの分かりやすい例は であり、ここでとは、非ゼロのルベーグ測度を持つのボレル部分集合の集合である。この強制的半集合に関連付けられたジェネリックオブジェクトは、ランダムな実数である。ボレル部分集合が元の拡張されていない宇宙で「記述」されている限り(これはボレルコードの概念で形式化できる)、 は測度1を持つのあらゆるボレル部分集合に含まれることが示される。各強制条件は、その測度に等しい確率を持つランダムイベントと見なすことができる。この例から容易に直感的に理解できるため、確率論的言語は他の発散的強制的半集合でも使用されることがある。

汎用フィルター

個々の強制条件は一般対象 を完全に決定することはできませんが、すべての真の強制条件の集合はを決定します。実際、一般性を失うことなく、は に付随する一般対象であると一般的に考えられており、そのため、拡張モデルは と呼ばれます。本来望まれていた対象が実際にモデル に存在することを示すのは通常、容易です

この規則によれば、「一般オブジェクト」の概念は一般的な方法で記述できます。具体的には、集合はに対する の一般フィルタある必要があります。「フィルタ」条件は、 がすべての真の強制条件の集合であることが意味を成すことを意味します。

  • もし
  • ならば

「~に対して一般的」 であるとは、次のことを意味します。

  • が の「稠密」な部分集合である場合(つまり、各 に対して、となる が存在する場合)、 となります

が可算モデルであるとすれば、 Rasiowa–Sikorskiの補題から汎用フィルタの存在が導かれます。実際、それ以上のことが言えます。条件 が与えられれば、となる汎用フィルタを見つけることができます。 の分割条件により、 がフィルタであれば、は稠密です。 であれば、は のモデルであるため、 となります。このため、汎用フィルタは には決して含まれません

P名とその解釈

強制的半集合には-クラスが関連付けられる。 - 名は次の形式の集合である。

上の任意のフィルタが与えられた場合-names からの解釈または評価マップは次のように与えられる。

-namesは、実際には宇宙の拡張である。 が与えられたとき、 は-namesであると定義される。

なので、 が成り立ちます。ある意味では、は の特定の選択に依存しない「 の名前」です

これにより、を明示的に参照せずに「 の名前」を定義することもできます

となることによって

厳密な定義

-名、解釈、およびの概念は、超限再帰によって定義できます空集合順序数 の後継順序数べき集合演算子、および極限順序数を用いて、次の階層が定義されます。

そして、-名のクラスは次のように定義される。

解釈マップとマップも同様に階層構造で定義できます。

強制

汎用フィルタ が与えられた場合、以下のように処理を進める。における -nameのサブクラスは と表記される

の集合論の研究を の研究に還元するためにメンバーシップを二項関係、すべての-name を定数 として、通常の一階述語論理のように構築される「強制言語」を使います。

(「 poset を持つモデルにおける力」と読み替えてくださいを定義します。ここでは条件、は強制言語における式、 の は-名であり、 がを含む汎用フィルタである場合となることを意味します。この特殊なケースは、しばしば「 」または単に「 」と表記されます。このような記述は、 が何であってもにおいて真です

重要なのは、この強制関係の外部定義が、のインスタンス上の -名に対する超限帰納法(具体的には-帰納法によって定義され、さらに式の複雑さに対する通常の帰納法によって定義される の内部定義と等価であるということです。これにより、 のすべての特性は実際には の特性となり、におけるの検証は容易になります。これは通常、次の3つの重要な特性として要約されます。

  • 真理:によって強制される場合、つまり何らかの条件 に対して、 が成り立つ場合に限ります
  • 定義可能性: ステートメント " " は で定義可能です
  • 一貫性:

内部定義

における強制関係を定義する方法は多種多様であるが、それらはどれも等価である[4]定義を簡略化する一つの方法は、まず よりも厳密に強い修正された強制関係を定義することである。修正された関係は依然として強制関係の3つの主要な特性を満たしているが、一次式と が等価であっても、と は必ずしも等価ではない。修正されていない強制関係は次のように定義できる。実際、コーエンの元々の強制関係の概念は、ではなく である[3]

修正された強制関係は次のように再帰的に定義できます。

  1. 手段
  2. 手段
  3. 手段
  4. 手段
  5. 手段

強制言語の他のシンボルは、これらのシンボルを使用して定義できます。たとえば、、などを意味します。ケース 1 と 2 は互いに依存し、ケース 3 に依存しますが、再帰では常にランクが低い -name が参照されるため、超限帰納法によって定義が実行されます。

構成上、(したがって)は自動的に定義可能性を満たします。真理性一貫性も満たす証明は、上記の5つのケースそれぞれを帰納的に検証することによって得られます。ケース4と5は(とを基本記号として選択したため[5])、ケース1と2は がフィルタであるという仮定のみに依存し、ケース3のみが汎用フィルタであることを必要とします[3]

形式的には、強制関係の内部定義(上記で示したものなど)は、実際には任意の式を別の式( および が追加変数)に変換することですモデル変換に明示的には現れません( 内ではは単に「-名である」という意味であることに注意してください)。実際、この変換は、可算推移モデルに関係なく、すべての集合の集合体における強制関係の「構文的」定義と見なすことができます。ただし、何らかの可算推移モデル に対して強制関係を強制したい場合は、後者の式は の下で(つまり、すべての量指定子が のみの範囲にある状態で)解釈する必要があります。この場合、それはこのセクションの冒頭で説明したの外部的な「意味的」定義と同等になります。

任意の式に対して、理論の定理(例えば、有限個の公理の連言)が存在し、任意の可算推移モデルに対して、任意の原子なし半順序と任意の -ジェネリックフィルタに対して、

これは、強制関係が実際に「 で定義可能」であるという意味です

一貫性

以上の議論は、強制的半集合 が与えられた場合、宇宙 に属さない一般的なフィルタ が存在すると仮定できるという基本的な整合性の結果によって要約できる。この場合、 は再び をモデル化する集合論的宇宙となる。さらに、 のすべての真理は、強制関係を含むの真理に還元できる。

可算推移モデルまたは全宇宙モデルのいずれかに付随する両方のスタイルが一般的に用いられています。あまり一般的ではないのは、集合モデルやクラスモデルに言及しない「内部」強制定義を用いるアプローチです。これはコーエンのオリジナルの手法であり、ある発展形ではブール値解析の手法となります。

コーエン強制

最も単純で非自明な強制的半集合は であり、有限部分関数は包含の下で からへである。つまり、条件は本質的に の2つの互いに素な有限部分集合であり、 は の「はい」と「いいえ」の部分とみなされの領域外の値に関する情報は提供されない。「が よりも強い」は、言い換えれば の「はい」と「いいえ」の部分が の「はい」と「いいえ」の部分のスーパーセットであり、その意味で がより多くの情報を提供することを意味する。

をこの半集合の汎用フィルタとします。 と が両方とも に属する場合フィルタあるため条件となります。これは、 の任意の2つの条件が共通の定義域で一致する ため、 が からまで明確に定義された部分関数であることを意味します。

実際、は全関数です。 が与えられている場合、 とします。するとは稠密になります。(任意の が与えられ、が の定義域にない場合は、 の値を付加します。結果は になります。) 条件はの定義域にを持ち、 であるため、 が定義されることがわかります

を、ジェネリック条件の「はい」の要素すべての集合とします。 を直接命名することも可能です。

次に、 がであると仮定します。 を主張します

すると、は稠密になります。(任意の が与えられたとき、 がその定義域にないことを見つけ、の状態とは逆にの値を付加します。) すると、任意の は を証明します。まとめると、は の「新しい」部分集合であり、必然的に無限です。

を に置き換えると、つまり を入力とし、 と と、出力が またはである有限部分関数を考えることで、の新しい部分集合が得られる。これらはすべて、密度の議論によって区別できる。 が与えられたとき、

すると、それぞれは稠密であり、その中の一般的な条件により、α 番目の新しいセットが番目の新しいセットとどこかで一致しないことが証明されます。

これはまだ連続体仮説の反証ではありません。、または写像する新しい写像が導入されていないことを証明する必要があります。例えば、 の代わりにから への有限部分関数、つまり最初の非可算順序数を考えると、からの一対一写像が得られます。言い換えれば、は を崩壊させ、強制拡大において は可算順序数です。

連続体仮説の独立性を示す最後のステップは、コーエン強制が基数を崩壊させないことを示すことである。そのためには、強制ポセットの すべての反鎖が可算であるという組み合わせ論的性質が十分である。

可算連鎖条件

(強い)反連鎖 とは、およびならば と両立しないと表記される)ような部分集合であり、つまりおよび となるような が存在しないことを意味します。ボレル集合の例では、両立しないということは の測度がゼロであることを意味します。有限部分関数の例では、両立しないということは が関数ではないことを意味します。言い換えれば、と は、ある定義域入力に異なる値を割り当てることを意味します。

は可算連鎖条件(ccc)を満たすため、かつその条件を満たす反連鎖はすべて可算である。(明らかに不適切であるこの名称は、古い用語から引き継がれたものである。数学者の中には「可算反連鎖条件」を「cac」と書く人もいる。)

がcccを満たすことは容易に分かります。なぜなら、測度を合計すると最大で になるからです。また、 もcccを満たしますが、証明はより困難です。

非可算なサブファミリー が与えられた場合いくつかの に対して、最大 のサイズの集合の非可算なサブファミリー に縮小します(いくつかの に対してこれは非可算です。そうでなければ は可算集合の可算な和集合となり、したがって可算になります)。 が非可算な数であるに対して、これを非可算なサブファミリー に縮小してこれを繰り返し、有限集合と、最大で可算な数の に対してすべての がとなるようなサイズの非可算な条件のファミリーを取得します。次に、任意の を選び、と共通の定義域メンバーを持つ可算な数のメンバーの 1 つではない任意の から を選びます。すると、 とは互換であるため、 は反連鎖ではありません。言い換えると、-反連鎖は可算です。[6]

強制における反鎖の重要性は、ほとんどの目的において、稠密集合と最大反鎖は等価であるという点にある。最大反鎖とは、より大きな反鎖に拡張できないものである。これは、すべての要素が の何らかの要素と両立することを意味する。最大反鎖の存在は、ゾルンの補題から導かれる。最大反鎖 が与えられているとして

すると は稠密であり、の場合に限ります。逆に、稠密集合 が与えられた場合、ツォルンの補題により、最大反鎖 が存在し、 の場合に限ります

がcccを満たすと仮定する。が与えられ内の関数が与えられている場合、の内部を次のように近似できる。を の名前とし( の定義により)、から への関数となるように強制する条件とする。 を次のように 定義する。

強制の定義可能性により、この定義は の範囲内で意味を成します。強制の一貫性により、異なる は両立しない から必ず生じます。ccc により、は可算です。

要約すると、は に依存するため では未知ですが、ccc-forcing ではそれほど未知ではありません。 の値は に依存しないため、任意の入力に対して推定値の可算な集合を特定できます

このことから、次のような非常に重要な帰結が得られます。 においてがある無限順序数から別の無限順序数への全射であるならば、にも全射が存在し、したがって にも全射が存在します特に、基数は崩壊しません。結論として、においては となります

イーストン強制

上記のコーエン模型における連続体の正確な値、および一般の基数に対するような変種は、ロバート・M・ソロベイによって解明されました。ソロベイはまた、 (一般化連続体仮説)を正規基数に対してのみ有限回破る方法も解明しました。例えば、上記のコーエン模型において、で が成り立つ場合、 でが成り立ちます

ウィリアム・B・イーストンは、正則基数に対してに違反する適切なクラスバージョンを解明し、基本的に既知の制約 (単調性、カントールの定理ケーニッヒの定理) のみが-証明可能な制約であることを示しました (イーストンの定理 を参照)。

イーストンの研究は、適切な条件のクラスを強制するという点で注目に値する。一般に、適切な条件のクラスを強制する方法では、 のモデルを得ることができない。例えば、 (ここではすべての順序数の適切なクラスである)を で強制すると、連続体は適切なクラスになる。一方、 を で強制すると、順序数の可算な列挙が導入される。どちらの場合も、結果として得られる は明らかに のモデルではない

かつては、より洗練された強制法を用いることで、特異基数の冪を任意に変化させることも可能になると考えられていました。しかし、これは困難で、微妙で、驚くべき問題であることが判明しました。強制法モデルにおいて、また強制法モデルを用いて、様々な大きな基数の性質の整合性に応じて、さらにいくつかの制約が証明可能となるからです。多くの未解決問題が残されています。

ランダム実数

ランダム強制は、関係によって順序付けられた、正測度ののすべてのコンパクト部分集合の集合に対する強制として定義できます(包含の文脈におけるより小さな集合は順序付けにおいてもより小さな集合であり、より多くの情報を持つ条件を表します)。重要な稠密集合には2つの種類があります。

  1. 任意の正の整数 に対して、集合 は稠密であり、 は集合 の直径です
  2. 測度 1 の任意のボレル部分集合の場合、その集合は稠密です。

任意のフィルタと任意の要素のペアに対して、が成り立つこの順序付けでは、任意のフィルタは有限交差の下で閉じていることを意味する。したがって、カントールの交差定理により、任意のフィルタのすべての要素の交差は空ではない。が任意の正の整数 に対して稠密集合 と交差するフィルタである場合、フィルタには任意に小さい正の直径を持つ条件が含まれる。したがって、 からのすべての条件の交差の直径は 0 である。しかし、直径 0 の空でない集合はシングルトンのみである。したがって、となる実数は 1 つだけ存在する

を測度 1 の任意のボレル集合とします。 が と交差する場合となります

しかし、可算推移モデル上の汎用フィルタはには存在しません。によって定義される実数は の元ではないことが証明できます。 この構成に関する 1 つの問題は、 の場合はコンパクト」ですが、より大きな宇宙 の観点からするとはコンパクトでない可能性があり、汎用フィルタからのすべての条件の交差が空になる可能性があることです。 この問題を解決するために、からの条件の位相閉包の集合を考えます。 であり、 は有限交差で閉じているため、カントールの交差定理が適用され、集合の交差は空ではありません。 であり、基底モデルは宇宙 から測定基準を継承するため、集合には任意に小さい直径の要素が含まれます。 最後に、集合 のすべてのメンバーに属する実数が 1 つだけ存在します。 汎用フィルタはからとして再構築できます

(つまり)名前であり、が測度1のボレル集合である」とすると、強制の真理値により

いくつか

一般的なフィルターの場合。そのためには

任意の条件に当てはまります

あらゆるボレル集合は、有理数の端点を持つ区間から始めて、補集合と可算和集合の演算を可算回適用することにより、(一意ではない形で)構築できる。このような構築の記録はボレル符号と呼ばれる。におけるボレル集合が与えられた場合、ボレル符号を復元し、次に において同じ構築シーケンスを適用してボレル集合 を得る。 に選択した符号に依存せずに同じ集合が得られ、基本的な特性が保持されることが証明できる。例えば、 の場合、 となる。 の測度がゼロの場合、 の測度はゼロである。この写像は単射である。

およびは測度 1 のボレル集合である」ような任意の集合に対して、が成り立ちます

これは、の観点からは が「0 と 1 の無限のランダムなシーケンス」であることを意味し、これは基底モデル からのすべての統計的テストを満たすことを意味します[説明が必要]

したがって、ランダムな実数 が与えられたとき、次のことが示される。

の間には相互に定義可能な関係があるため、一般にについては と書きます

における実数の異なる解釈は、ダナ・スコットによって提示された。 における有理数は、ボレル集合の最大反鎖に割り当てられる可算個の異なる有理値、つまり における特定の有理値関数に対応する名前を持つ。したがって、 における実数は、そのような関数のデデキント切断、つまり測定可能な関数に対応する

ブール値モデル

おそらくより明確には、この手法はブール値モデルを用いて説明できるでしょう。ブール値モデルでは、任意のステートメントに、単なる真偽値ではなく、完全なアトムレスブール代数から真理値が割り当てられます。次に、このブール代数から超フィルタが選択され、理論のステートメントに真偽の値が割り当てられます。重要なのは、結果として得られる理論がこの超フィルタを含むモデルを持つということです。これは、この超フィルタを用いて古いモデルを拡張することで得られる新しいモデルと理解できます。ブール値モデルを適切に選択することで、目的の特性を持つモデルが得られます。このモデルでは、真でなければならない(真であることが「強制される」)ステートメントのみが、ある意味で真になります(この拡張/最小性特性を持つため)。

メタ数学的説明

強制において、私たちは通常、ある文が(または任意で の拡張)整合していることを証明しようとします。この議論を解釈する一つの方法は、 が整合していると仮定し、その新しいと を組み合わせた場合も整合していることを証明することです

それぞれの「条件」は有限の情報です。コンパクト性定理によれば、理論が充足可能であるためには、その公理のすべての有限部分集合が充足可能であることが必要条件であり、かつその場合に限るため、有限の情報のみが整合性に関係するという考え方です。そして、整合性のある条件の無限集合を選び、モデルを拡張することができます。したがって、の整合性を仮定すると、この無限集合によって拡張されたの整合性を証明できます。

論理的な説明

ゲーデルの第二不完全性定理によれば理論が矛盾しない限り、理論の公理のみを用いて のような十分に強い形式理論の無矛盾性を証明することはできない。したがって、数学者はの公理のみを用いての無矛盾性を証明しようとしたり、のみを用いて任意の仮説に対して が無矛盾であることを証明しようとしたりしない。このため、無矛盾性証明の目的は、 の無矛盾性を の無矛盾性に対して相対的にの無矛盾性を証明することである。このような問題は相対無矛盾性の問題として知られており、そのうちの1つは以下を証明する 。

相対的無矛盾性証明の一般的な図式は以下のとおりです。証明は有限であるため、有限個の公理のみを使用します。

任意の証明に対して、その証明の妥当性を検証できる。これは証明の長さに関する帰納法によって証明可能である。

そして解決する

以下のことを証明することによって

結論として、

これは次の式と同等である。

となり、(*) となる。相対的無矛盾性証明の核心は (**) を証明することである。公理の任意の有限部分集合に対して、の証明を構築することができる(もちろん、道具的証明によって)。(もちろん、の普遍的証明は存在しない。)

において、任意の条件 に対して、 によって強制される(名前によって評価される)式の集合は演繹的に閉じていることが証明可能である。さらに、任意の公理に対して、は、この公理が によって強制されることを証明している。したがって、 を強制する条件が少なくとも1つ存在することを証明すれば十分である

ブール値の強制の場合、手順は同様で、 のブール値がではないことを証明します

別のアプローチでは、反射定理を用います。任意の有限公理集合に対してこの公理集合が可算推移モデルを持つことが証明されます。任意の有限公理集合に対して、可算推移モデルが を満たす場合、 がを満たすことを証明するような有限公理集合が存在します。可算推移モデルが を満たす場合、 が仮説 を満たすような有限公理集合が存在することを証明することにより、任意の有限公理集合に対して証明されます

(**) では、よりも強い理論がの証明に用いられることがあります。この場合、 の無矛盾性に対するの無矛盾性の証明が得られます。 であることに注意してください。ただし構成可能性公理)です。

参照

注記

  1. ^ abc Cohen 2008、111ページ。
  2. ^ 具体的な例として、のすべての順序数の順序である は、には含まれない可算順序数( において)であることに注目してくださいを の整列順序付け上の関係、つまり のサブセットとして)とすると、を含む任意の宇宙はも必ず含まなければなりません(置換公理により)。[1] (このような宇宙は のすべての無限基数を縮約するという意味で に似てもいないでしょう。)
  3. ^ abc ショーンフィールド 1971年。
  4. ^ クネン 1980.
  5. ^ 特に、の代わりに を直接定義する場合、ケース4ではを に、ケース5ではを に置き換えて、この内部定義を外部定義と一致させる必要があります(ケース1と2はより複雑になります)。しかし、その場合、真理を帰納的に証明しようとすると、ケース4では がフィルタとして下向きであるという事実が必要となり、ケース5は完全に破綻します。
  6. ^ Cohen 2008、セクションIV.8、補題2。

参考文献

  • ベル、ジョン・レーン(1985年)『集合論におけるブール値モデルと独立性証明』オックスフォード:オックスフォード大学出版局ISBN 9780198532415
  • コーエン、ポール・ジョセフ (2008) [1966].集合論と連続体仮説. ミネオラ、ニューヨーク市: ドーバー出版. p. 151. ISBN 978-0-486-46921-8
  • Grishin, VN (2001) [1994]、「強制法」、数学百科事典EMSプレス
  • ジェック、トーマス J. (2013) [1978]。集合論: 第 3 千年紀版スプリンガー・フェルラーグISBN 9783642078996
  • クネン、ケネス(1980年)『集合論:独立性証明入門ノースホランド出版社ISBN 978-0-444-85401-8
  • Shoenfield, JR (1971). 「非分岐強制」.公理的集合論. Proc. Sympos. Pure Math. 第13巻 第1部. プロビデンス, ロードアイランド州: Amer. Math. Soc. pp.  357– 381. MR  0280359.

参考文献

  • Chow, Timothy (2008). 「フォーシング入門」arXiv : 0712.1320v2 [math.LO].フォーシングの概念を分かりやすく解説した入門書。技術的な詳細を多く避け、ブール値モデルに関するセクションも収録されている。
  • コーエン、ポール・ジョセフ(1963年12月). 「連続体仮説の独立性」.米国科学アカデミー紀要. 50 (6): 1143–1148 . Bibcode : 1963PNAS...50.1143C. doi : 10.1073/pnas.50.6.1143 . PMC 221287.  PMID 16578557  .
  • コーエン、ポール・ジョセフ(1964年1月). 「連続体仮説の独立性 II」.米国科学アカデミー紀要. 51 (1): 105–110 . Bibcode : 1964PNAS...51..105C. doi : 10.1073 /pnas.51.1.105 . PMC  300611. PMID  16591132.
  • コーエン、ポール・ジョセフ (2002). 「強制力の発見」.ロッキーマウンテン数学ジャーナル. 32 (4): 1071–1100 . doi : 10.1216/rmjm/1181070010 .彼が独立性証明をいかに発展させたかについての歴史的講義。
  • イースワラン、ケニー(2007). 「強制と連続体仮説への楽しい入門」arXiv : 0712.2279 [math.LO].この記事も初心者向けですが、チャウ (2008) よりも技術的な詳細が含まれています。
  • ギュンター、エマニュエル。パガーノ、ミゲル。サンチェス・テラフ、ペドロ。スタインバーグ、マティアス(2020年5月)。 「Isabelle/ZF における強制の形式化」。正式な証拠のアーカイブarXiv : 2001.09715 2023 年8 月 20 日に取得
  • 金森章弘(2007). 「カントールからコーエンへの集合理論」(PDF)
  • ウィーバー、ニック (2014). 『数学者のための強制』 World Scientific Publishing Co. p. 153. doi :10.1142/8962. ISBN 978-9814566001強制力の基本的な仕組みを学びたい数学者のために書かれています。論理学の知識は前提としていませんが、形式的な構文に精通していることは、熟練した数学者なら当然のことです。
  • ワイスタイン、エリック・W.「強制」。MathWorld
Retrieved from "https://en.wikipedia.org/w/index.php?title=Forcing_(mathematics)&oldid=1312995099"