MODELLE DER MENGENLEHRE
STEFAN GESCHKE
1. Axiome der Mengenlehre
Das zur Zeit popularste Axiomensystem der Mengenlehre ist das Zermelo-Fraen-kelsche (ZF) zusammen mit dem Auswahlaxiom (AC, ZF+AC=ZFC). Die Sprache,in dem dieses Axiomensystem formuliert ist, ist die Sprache der erststufigen Logikmit den zweistelligen Relationssymbolen ā und =. Im wesentlichen lasst sich diegesamte Mathematik in dieser Sprache formulieren. Die Existenz der ublicherweisebetrachteten Strukuren (die naturlichen Zahlen, die reellen Zahlen, der vollstandigeGraph mit sieben Ecken, die Stone-Czech-Kompaktifizierung von N, der Dualraumvon Lā([0, 1])) und ihre bekannten Eigenschaften lassen sich in ZFC zeigen.
Die Axiome lauten wie folgt (wir verwenden hemmungslos offensichtliche Abkur-zungen):
(1) Nullmengenaxiom.āx(x = ā )
(2) Extensionalitatsaxiom.
āxāy(āz(z ā xā z ā y) ā x = y)
(3) Fundierungsaxiom.
āx(x 6= ā ā āy ā xāz ā x(z 6ā y))(4) Aussonderungsaxiom (eigentlich ein Axiomenschema). Fur jede Formel
Ļ(x, y1, . . . , yn), in der y nicht frei vorkommt, ist
āy1 . . .āynāzāyāx(x ā y ā x ā z ā§ Ļ(x, y1, . . . , yn))
ein Axiom.(5) Paarmengenaxiom.
āxāyāz(x ā z ā§ y ā z)(6) Vereinigungsaxiom.
āFāAāY ā F (Y ā A)
(7) Ersetzungsaxiom (wieder ein Axiomenschema). Fur jede FormelĻ(x, y, y1, . . . , yn), in der Y nicht frei vorkommt, ist
āy1 . . .āynāA(āx ā Aā!yĻ(x, y, y1, . . . , yn)
ā āY āx ā Aāy ā Y Ļ(x, y, y1, . . . , yn))
ein Axiom.(8) Unendlichkeitsaxiom.
āx(ā ā x ā§ āy ā x(y āŖ {y} ā x))(9) Potenzmengenaxiom.
āxāyāz(z ā xā z ā y)(10) Auswahlaxiom.
āxāR(R ist Wohlordung auf x)
1
2 STEFAN GESCHKE
2. Der Unvollstandigkeitssatz
Oft formuliert man die Godelschen Unvollstandigkeitssatze fur Theorien, die uberdie naturlichen Zahlen reden. Da sich die naturlichen Zahlen in der Mengenlehredefinieren lassen (als die Menge Ļ der Ordinalzahlen Ī±, so dass kein Ī² ā¤ Ī± eineLimesordinalzahl ist) und man in ZFC beweisen kann, dass zum Beispiel die Peano-Axiome in Ļ gelten, treffen die Unvollstandigkeitssatze auch auf ZFC zu:
Satz 2.1. Sei T eine Theorie, die ZFC umfasst und rekursiv axiomatisierbar ist.a) Wenn T widerspruchsfrei ist, so gibt es eine Aussage Ļ in der Sprache von
T , so dass weder Ļ noch Ā¬Ļ aus ZFC folgen.b) Falls T widerspruchsfrei ist, so ist die Aussage Con(T) in T weder beweisbar
noch widerlegbar.
Insbesondere trifft dieser Satz fur T =ZFC zu.Teil b) des Satzes zeigt, dass wir, wenn wir die gesamte Mathematik innerhalb
von ZFC aufbauen wollen, nicht zeigen konnen, dass ZFC widerspruchsfrei ist, essei denn, ZFC ist widerspruchsvoll. Wir werden in folgenden immer annehmen,das ZFC widerspruchsfrei ist. Es gibt auch keinen Grund zu glauben, dass dieseAnnahme falsch ist.
Ein Beispiel fur eine Aussage Ļ wie in Teil a) des Satzes ist die Kontinuums-Hypothese CH, also die Aussage
Ļ = ā2āµ0 = āµ1ā.
Wie werden spater zeigen, dass CH in ZFC weder beweisbar noch widerlegbar ist.Teil b) des Satzes liefert ebenfalls eine Aussage Ļ wie in Teil a), aber Con(ZFC)
ist von etwas technischerem Charakter als CH.In der Mengenlehre kann man etwas leichter eine Intuition fur die Aussage
Con(T ) fur eine rekursiv axiomatisierbare Theorie T gewinnen als in der Zahlen-theorie, innerhalb der man die Unvollstandigkeitssatze ublicherweise formuliert. Inder Mengenlehre kann man formulieren, was ein Modell einer Theorie ist. Da derVollstandigkeitssatz, wie alle allgemein akzeptierten Satze der Mathematik, in ZFCbewiesen werden kann, bedeutet Con(T ) in jedem Modell M von ZFC einfach, dassdie Theorie (ein Objekt in M), die man erhalt, wenn man die rekursive Definitionvon T in M anwendet, in M ein Modell hat.
Da sich Con(ZFC) in ZFC nicht beweisen lasst, gibt es auch ein Modell vonZFC, in dem es kein Modell von ZFC gibt. Man beachte, dass das letzte ZFCim vorigen Satz verschieden vom vorletzten ZFC ist. Das vorletzte ZFC meint die(metamathematische) Theorie, die wir auf ein Blatt Papier schreiben konnten, wennwir unendlich viel Zeit (und Tinte) hatten. Das zweite ZFC bezeichnet das Objektin M , welches in M die rekursive Definition von ZFC erfullt.
Das Modell M haben wir im wesentlichen durch syntaktische Uberlegungen (derUnvollstandigkeitssatz) gewonnen. Wir haben den Unvollstandigkeitssatz in Formeines relativen Konsistenzresultats angewendet, namlich in der Form āwenn ZFCwiderspruchsfrei ist, dann auch ZFC+Ā¬Con(ZFC)ā. Wir sagen kurz āĀ¬Con(ZFC)ist konsistentā, da wir ZFC immer als die zugrunde liegende Theorie annehmen(und auch ublicherweise annehmen, dass ZFC widerspruchsfrei ist).
Im folgenden werden wir relative Konsistenzbeweise nicht so sehr durch syntakti-sche Betrachtungen, als vielmehr durch mehr oder weniger explizite Konstruktionenvon Modellen fuhren.
Ubung 2.2. Zeige, dass aus Con(ZFC) nicht Con(ZFC + Con(ZFC)) folgt.
Wir sagen daher ādie Konsistenzstarke von ZFC + Con(ZFC) ist echt groĆer alsdie von ZFCā oder einfach āZFC+ Con(ZFC) ist starker ZFCā. Wir werden spaternoch einmal auf die Konsistenzstarke von ZFC+ Con(ZFC) zuruckkommen.
MODELLE DER MENGENLEHRE 3
3. Die Konsistenz des Fundierungsaxioms
In diesem Abschnitt wird gezeigt, dass ZF widerspruchsfrei ist, falls ZF ohnedas Fundierungsaxiom widerspruchsfrei ist. Das ist ein sogenannter relativer Kon-sistenzbeweis, da nur gezeigt wird, dass das Fundierungsaxiom relativ konsistentist mit dem Rest von ZF, nicht aber, dass ZF wirklich konsistent ist. Wegen desGodelschen Unvollstandigkeitssatzes lasst sich die Konsistenz von ZF innerhalb vonZF bzw. ZFC, dem Axiomensystem in dem wir Mathematik betreiben, auch nichtbeweisen. Es ist trotzdem sinnvoll, die Konsistenz des Fundierungsaxioms relativzu den anderen Axiomen zu zeigen, und zwar aus zwei Grunden.
Zum einen sind die anderen Axiome von ZF naturliche Abschlusseigenschaftender Klasse aller Mengen, die man benotigt, um sinnvoll Mathematik zu betreiben(wobei bei einigen Axiomen deutliche Abschwachungen sicher fur die meisten An-wendungen ausreichend sind). Beim Fundierungsaxiom ist das nicht so klar. DerSinn des Fundierungsaxiom ist es eher, innerhalb der Mengenlehre ein angenehmesBild des Universums, der Klasse aller Mengen, zu liefern. Es ist gut zu wissen, dassman diese angenehme Struktur des Universums voraussetzen kann, ohne Gefahr zulaufen, in neue Widerspruche zu geraten.
Zum anderen verdeutlicht der Beweis der relativen Konsistenz des Fundierungs-axioms ein paar wichtige Ideen, wie man relative Konsistenzbeweise fuhren kann,und das ohne technisch sehr anspruchvoll zu sein.
ZFā sei ZF ohne das Fundierungsaxiom.
Satz 3.1. Wenn ZFā widerspruchsfrei ist, dann auch ZF.
Beweis. Angenommen, ZFā ist widerspruchsfrei. Dann gibt es nach dem Vollstandig-keitssatz der Pradikatenlogik ein Modell (V,ā) von ZFā. Wir benutzen (V,ā) umein Modell von ZF zu konstruieren. Dazu stellen wir uns zunachst vor, in V zuleben. Die Ordinalzahlen sind die Ordinalzahlen von V , die Kardinalzahlen sinddie von V und so weiter. Fur Ī± ā Ord sei VĪ± definiert durch
(i) V0 := ā (ii) VĪ±+1 := P(VĪ±)(iii) VĪ± :=
āĪ²<Ī± VĪ² , falls Ī± eine Limesordinalzahl ist.
Durch Induktion uber Ord rechnet man nach, dass (VĪ±)Ī±āOrd eine bezuglich āstreng monoton wachsende Folge transitiver Mengen ist.
WF sei die Klasse aller Mengen x, fur die es ein Ī± ā Ord mit x ā VĪ± gibt,also WF =
āĪ±āOrd VĪ±. Fur jedes x ā WF sei rk(x) die kleinste Ordinalzahl Ī± mit
x ā VĪ±+1. rk(x) ist der Rang von x. Beachte, dass jede Ordinalzahl Ī± ein Elementvon WF ist und rk(Ī±) = Ī± gilt.
Wir zeigen, dass (WF,ā) ein Modell von ZF ist. Das Nullmengenaxiom ist offen-bar erfullt. Aus der Transitivitat der VĪ± folgt, dass auch WF transitiv ist. Damiterfullt WF das Extensionalitatsaxiom. Das Aussonderungsaxiom folgt aus der Kon-struktion der VĪ±. Ist namlich x ein Element von VĪ±, so auch jede Teilmenge von x.Unendlichkeits-, Vereinigungs- und Paarmengenaxiom rechnet man leicht nach.
Fur das Ersetzungsaxiom sei F eine Funktion, d.h., eine Klasse von Paaren,so dass jede Menge in nicht mehr als einem Paar aus der Klasse als linker Partnervorkommt. Betrachte die Funktion rk ā¦F . Fur jedes x ā WF sind, da V Ersetzungs-und Aussonderungsaxiom erfullt, F [x] und (rk ā¦F )[x] Mengen. Wir mussen eineObermenge von F [x] finden, die ein Element von WF ist. Setze Ī± := sup((rk ā¦F )[x]).Es gilt F [x] ā VĪ±+1 und VĪ±+1 ā VĪ±+2 ā WF. Das zeigt das Ersetzungsaxiom furWF.
Es bleibt, das Fundierungsaxiom zu zeigen, das einzige Axiom, dass in V even-tuell verletzt ist. Sei x ā WF. Wahle y ā x von minimalen Rang. Dann ist y einā-minimales Element von x, da fur alle y, z ā WF mit z ā y gilt: rk(z) < rk(y). ļæ½
4 STEFAN GESCHKE
Dieser Beweis weist einige Subtilitaten bzw. Unscharfen auf. Zunachst einmalist es ungeschickt, ein Modell von ZFā mit (V,ā) zu bezeichnen, auch wenn dieseBezeichnung sehr intuitiv ist, da wir ja uber Modelle der Mengenlehre reden. Wennwir von Modellen reden, stellen wir uns vor, dass wir, wie in der Algebra und in derAnalysis auch, in einem Universum leben, das die Axiome von ZFC, oder auch eineranderen sinnvollen Mengenlehre, erfullt, und dass die Modelle bzw. Strukturen,uber die wir reden, Mengen sind. V ist aber eigentlich reserviert als Name fur dieAllklasse in dem Universum, in dem wir leben. AuĆerdem braucht die zweistelligeRelation des betrachteten Modells von ZFā naturlich nicht die wirkliche ā-Relationzu sein. Formal sollte das betrachtete Modell von ZFā also mit (M,E) oder ahnlichbezeichnet werden.
Die Klasse (in M) WF, ein rein syntaktisches Objekt, haben wir stillschweigendmit der Teilmenge vonM identifiziert, die aus denjenigen Elementen vonM besteht,auf die die Formel, die WF definiert, in der Struktur (M,E) zutrifft. Dann haben wirnachgerechnet, dass die Teilmenge WF von M zusammen mit der Einschrankungvon E auf diese Menge ein Modell von ZF ist.
Es ist auch moglich, im Beweis von Satz 3.1 die Welt auĆerhalb von M volligzu ignorieren. In diesem Fall ist die Schreibweise (V,ā) wieder angemessen, da wirnun Wesen in dem Modell von ZFā sind und V in der Tat fur uns die Allklasseist. Genauso ist ā fur uns die wirkliche ā-Relation. Wie oben definieren wir dieKlasse WF. Allerdings ist die Aussage āWF ist ein Modell von ZFā nun nicht mehrsinnvoll, da nur eine Menge Modell von Formeln sein kann. Trotzdem kann manformalisieren, dass WF zusammen mit der Einschrankung von ā auf WF von auĆenbetrachtet ein Modell einer Formel ist.
Sei C eine Klasse und Ļ eine Formel in der Sprache der Mengenlehre. Die Relati-vierung ĻC von Ļ auf C erhalt man aus Ļ in dem man alle Quantoren der Form āxdurch āx ā C und alle der Form āx durch āx ā C ersetzt. āWF ist ein Modell vonZFā konnen wir nun wie folgt ausdrucken: Fur jedes Axiom Ļ von ZF gilt ĻWF.
Beim Nachweis von ĻWF fur jedes Axiom Ļ von ZF tritt eine Schwierigkeit auf,die im Beweis von Satz 3.1 verschwiegen wurde, aber wesentlich ist. Um zum Bei-spiel die Relativierung des Paarmengenaxioms auf WF zu beweisen, startet manmit x, y ā WF und zeigt, dass {x, y} wieder in WF liegt. Die Existenz von {x, y}ist klar, da unser Universum V alle Axiome von ZFā erfullt. Es ist aber nicht soklar, dass die Menge, die wir in V mit {x, y} bezeichnen, auch in WF die (relativier-te) Definition von {x, y} erfullt. Zum Gluck ist die Formel, die {x, y} definiert, soeinfach, dass das in diesem Falle keine Problem bereitet. Betrachten wir aber eineKlasse C mit {x, y, z}, x, y ā C, die nicht die Menge z enthalt, so erfullt {x, y, z} inC die Definition von {x, y}. Es muss also nicht jedes Element von C in C dieselbenEigenschaften haben wie in V .
An dieser Stelle ist es angebracht, das Konzept der Absolutheit einzufuhren.
Definition 3.2. Sei C eine Klasse und Ļ(x1, . . . , xn) eine Formel. Die Formel ĻheiĆt absolut uber C, falls gilt:
āx1, . . . , xn ā C(Ļ(x1, . . . , xn) ā ĻC(x1, . . . , xn))
Eine Funktion (moglicherweise eine echte Klasse) heiĆt absolut uber C, wenn ihredefinierende Formel absolut uber C ist.
Es ist klar, dass quantorenfreie Formeln uber jeder Klasse absolut sind. Quan-toren der Form āx ā y oder āx ā y heiĆen beschrankt, alle anderen unbeschrankt.Eine Formel Ļ ist ā0, wenn Ļ nur beschrankte Quantoren enthalt. Folgendes Lemmahilft einem ublicherweise weiter, wenn nach nachweisen will, dass gewisse Mengenrelativ zu einer Klasse C dieselben relevanten Eigenschaften haben wie relativ zuV .
MODELLE DER MENGENLEHRE 5
Lemma 3.3. ā0-Formeln sind absolut uber transitiven Klassen.
Sei C eine Klasse, die ein gewisses Fragment ZFā von ZF erfullt. Angenommen,aus ZFā folgt, dass die Formel Ļ zu einer ā0-Formel aquivalent ist. Dann ist Ļabsolut uber transitiven Klassen, die ZFā erfullen. Daraus folgt, dass Schnitte, Ver-einigungen, Paarmengen, geordnete Paare, die leere Menge usw. absolut sind ubertransitiven Klassen, die ZFā ohne das Potenzmengen- und ohne das Unendlichkeits-axiom erfullen. Aufpassen muss man nur bei
āx.
āx ist im wesentlichen auch ab-
solut uber transitiven Klassen, allerdings muss man dabeiāā ausschlieĆen.
āā ist
namlich ublicherweise definiert als V , und das ist naturlich nicht absolut.Die Funktion Ī± 7ā VĪ± ist insofern absolut uber transitiven Klassen, die ein
genugend grosses Fragment von ZF (genug, um z.B. den Rekursionssatz zu bewei-sen) erfullen, als dass die Formel Ļ(x, Ī±), die besagt, dass x Element von VĪ± ist,uber solchen Klassen absolut ist. Aus dieser Absolutheit der VĪ± folgt ubrigens, dassWF ein Modell der Aussage V = WF ist. Per Induktion uber die ā-Relation kannman leicht zeigen, dass V = WF aquivalent zum Fundierungsaxiom ist (wenn mandie anderen Axiome voraussetzt).
6 STEFAN GESCHKE
4. Elementare Submodelle und das Reflexionsprinzip
In der Modelltheorie kennt man den Begriff des elementaren Submodells bzw. derelementaren Unterstruktur. Sei (M,E) eine Menge mit einer zweistelligen Relation.N āM heiĆt elementares Submodell von M , falls fur jede Formel Ļ(x1, . . . , xn) inder Sprache der Mengenlehre und fur alle a1, . . . , an ā N gilt:
(N,E ā©N2) |= Ļ(a1, . . . , an) ā (M,E) |= Ļ(a1, . . . , an)
Der Godelsche Unvollstandigkeitssatz und noch scharfer Tarskis āundefinability oftruthā-Theorem verbieten es, Mengen zu konstruieren, die, zusammen mit der ent-sprechend eingeschrankten ā-Relation, elementare Submodelle von V sind. Es gibtalso keine Mengen, uber denen alle Formeln absolut sind.
Wie wir bald sehen werden, ist es jedoch moglich, fur endlich viele Formeln einetransitive Menge M zu finden, so dass jede dieser Formeln absolut uber M ist1.Wegen des Kompaktheitssatzes ist diese Feststellung enorm nutzlich. Der Kom-paktheitssatz besagt, dass eine Menge von Formeln genau dann widerspruchsfreiist, wenn jede endliche Teilmenge widerspruchsfrei ist. Anders ausgedruckt, wennwir aus einer Menge von Formeln einen Widerspruch ableiten konnen, so konnenwir diesen Widerspruch bereits aus einer endlichen Teilmenge der Formelmengeableiten.
Um zum Beispiel die Konsistenz von ZFC+Ā¬CH zu zeigen, kann man so tun,als ob es eine transitive Menge M gabe, die Modell von ZFC ist. Mit Hilfe von Mkonstruieren wir dann ein Modell von ZFC+Ā¬CH. Da wir nur zeigen mussen, dassjede endliche Teilmenge von ZFC+Ā¬CH konsistent ist, genugt es aber, Modelle furjede endliche Teilmenge von ZFC+Ā¬CH zu konstruieren. Und fur eine gegebeneendliche Teilmenge von ZFC+Ā¬CH genugt es uns zu wissen, dass M Modell einergewissen endlichen Teilmenge von ZFC ist. Und die Existenz solcher M folgt ausdem sogenannten Reflexionsprinzip.
Zunachst stellen wir folgendes fest:
Lemma 4.1. Sei C eine Klasse und Ļ1, . . . , Ļn eine Folge von Formeln, die ab-geschlossen ist unter der Bildung von Teilformeln. Die Ļk seien ohne Allquanto-ren geschrieben. Dann sind Ļ1, . . . , Ļn genau dann absolut uber C, wenn fur jedesĻi(y1, . . . , ym) von der Form āxĻj(x, y1, . . . , ym) gilt:
āy1, . . . , ym ā C(āxĻj(x, y1, . . . , ym) ā āx ā CĻj(x, y1, . . . , ym))
Beweis. Induktion uber den Formelaufbau. ļæ½
Satz 4.2 (Reflexionsprinzip). Sei W : Ord ā V eine Funktion mit folgendenEigenschaften:
(i) Fur alle Ī±, Ī² ā Ord mit Ī± < Ī² ist W (Ī±) āW (Ī²).(ii) Ist Ī³ eine Limesordinalzahl, so gilt W (Ī³) =
āĪ±<Ī³ W (Ī±).
(iii) V =ā
Ī±āOrdW (Ī±).Fur jede Folge Ļ1, . . . , Ļn von Formeln und jedes Ī± ā Ord existiert dann ein Ī² āOrd mit Ī² > Ī±, so dass die Ļj uber W (Ī²) absolut sind.
Beweis. Seien Ļ1, . . . , Ļn Formeln und Ī± ā Ord. Wir konnen annehmen, dass dieFolge Ļ1, . . . , Ļn unter der Bildung von Teilformeln abgeschlossen ist. Nach Lem-ma 4.1 genugt es, Ī² > Ī± zu finden, so dass fur jedes Ļi(y1, . . . , ym) der FormāxĻj(x, y1, . . . , ym) gilt:
(ā) āy1, . . . , ym āW (Ī²)(āxĻj(x, y1, . . . , ym) ā āx āW (Ī²)Ļj(x, y1, . . . , ym))
1Bald werden wir auch einen Weg kennenlernen, Modelle M von ZFC zu konstruieren, in denenes abzahlbare transitive Mengen gibt, die Modell von ZFC sind, was M aber nicht weiĆ.
MODELLE DER MENGENLEHRE 7
Fur jedes i ā {1, . . . , n} definieren wir eine Funktion Fi : Ord ā Ord wie folgt:Angenommen Ļi(y1, . . . , ym) hat die Form āxĻj(x, y1, . . . , ym). Dann sei
Gi(b1, . . . , bm) := 0,
falls Ā¬āxĻj(x, b1, . . . , bm). Falls āxĻj(x, b1, . . . , bm), so sei Gi(b1, . . . , bm) das klein-ste Ī· ā Ord mit āx āW (Ī·)Ļj(x, b1, . . . , bm). Fur Ī¾ ā Ord sei
Fi(Ī¾) := sup{Gi(b1, . . . , bm) : b1, . . . , bn āW (Ī¾)}.
Falls Ļ nicht mit einem Existenzquantor beginnt, so sei Fi(Ī¾) := 0 fur alle Ī¾ ā Ord.Wahle nun eine Folge (Ī²k)kāĻ wie folgt: Ī²0 sei Ī±. Fur k ā Ļ sei
Ī²k+1 := max(Ī²k + 1, F1(Ī²k), . . . , Fn(Ī²k)).
Setze Ī² := supkāĻ Ī²k.Fur alle Ī¾ < Ī² und alle i ā {1, . . . , n} ist dann Fi(Ī¾) < Ī². Damit erfullt Ī² die
Formel (ā) fur alle i ā {1, . . . , n}. Also sind Ļ1, . . . , Ļn absolut uber W (Ī²). ļæ½
Beachte, dass zum Beispiel die Funktion Ī± 7ā VĪ± die Voraussetzungen von Satz4.2 erfullt.
Mit einem ganz ahnlichen Beweis erhalt man
Satz 4.3 (Satz von Lowenheim-Skolem, abwarts). Sei (M,E) eine Menge miteiner zweistelligen Relation. Fur jedes X āM existiert ein elementares SubmodellN āM von M mit X ā N und |N|ā¤ max(|X|,āµ0).
Beweis. Wie im Beweis von Satz 4.2 genugt es, N āM zu finden, so dass fur jedeExistenzformel āxĻ(x, y1, . . . , yn) und alle b1, . . . , bn ā N gilt:
M |= āxĻ(x, b1, . . . , bn) ā es gibt a ā N mit N |= Ļ(a, b1, . . . , bn).
Dazu weisen wir jeder Formel Ļ(x, y1, . . . , yn) eine Funktion fĻ : Mn ā M zu.Fixiere irgendein a0 ā M . Seien b1, . . . , bn ā M . Falls es a ā M mit M |=Ļ(a, b1, . . . , bn) gibt, so sei fĻ(b1, . . . , bn) ein solches a. Falls so ein a nicht existiert,so sei fĻ(b1, . . . , bn) := a0. Die Funktionen fĻ heiĆen Skolem-Funktionen.
Fur X ā M sei sk(X) der Abschluss von X unter samtlichen fĻ. Da es nurabzahlbar viele Formeln gibt, gilt |sk(X)|ā¤ max(|X|,āµ0). sk(X) heiĆt die Skolem-Hulle von X. Es ist klar, dass in N := sk(X) samtliche Existenz-Aussagen mitParametern aus N wahr sind, die in M wahr sind. Also ist N ein elementaresSubmodell von M . ļæ½
Wenn unser Universum V alle Axiome von ZFC erfullt, so ergibt sich folgendesBild: Fur jede endliche Teilmenge von ZFC gibt es ein Ī± ā Ord, so dass VĪ± Modelldieser endlichen Teilmenge von ZFC ist. Das folgt aus dem Reflexionsprinzip. Nachdem Satz von Lowenheim-Skolem hat VĪ± ein abzahlbares elementares SubmodellM . Da ā fundiert ist, hat M einen transitiven Kollaps N . Da (M,ā) zu (N,ā)isomorph ist, erfullt auch N die vorgegebene endliche Teilmenge von ZFC. Jedeendliche Teilmenge von ZFC hat also ein abzahlbares, transitives Modell. Manbeachte jedoch, dass die Quantifikation uber endliche Teilmengen von ZFC in derMetasprache erfolgt. Sonst hatten wir in ZFC bewiesen, dass ZFC konsistent ist.
Es ist auch moglich, abzahlbare, transitive Modelle gewisser unendlicher Teilmen-gen von ZFC zu konstruieren. Mit dem Argument von eben, Satz von Lowenheim-Skolem und Mostowski-Kollaps, genugt es, transitive Mengen zu finden, die vieleAxiome von ZFC erfullen. Zum Beispiel erfullen die VĪ± einige Axiome und sogarrecht viele, falls Ī± eine Limesordinalzahl ist. Weitere wichtige Modelle fur groĆeTeile von ZFC sind die HĪŗ: Fur eine Menge X sei
trcl(X) := X āŖāX āŖ
ā2X āŖ . . .
8 STEFAN GESCHKE
die transitive Hulle von X. Wie man leicht nachpruft, ist trcl(X) die kleinste tran-sitive Obermenge von X. Fur jede unendliche Kardinalzahl Īŗ sei
H(Īŗ) := {X :|trcl(X)|< Īŗ}.Ist Īŗ regular und uberabzahlbar, so erfullt HĪŗ alle Axiome von ZFC bis auf, unterUmstanden, das Potenzmengen-Axiom. Eine regulare Kardinalzahl Īŗ > āµ0 heiĆtstark unerreichbar, falls gilt:
āĪ» < Īŗ(2Ī» < Īŗ)Ist Īŗ stark unerreichbar, so gilt VĪŗ = HĪŗ und HĪŗ ist Modell von ZFC.
Ubung 4.4. Zeige Hāµ0 = VĻ.
Ubung 4.5. Welche Axiome von ZFC gelten in (VĻ,ā)?
Ubung 4.6. Gib ein Axiom von ZFC an, welches in (Vāµ1 ,ā) gilt, aber nicht in(Hāµ1 ,ā).
Welche Folgerung aus ZFC gilt in (Hāµ1 ,ā), aber nicht in (Vāµ1 ,ā).
Wir stellen noch eine Methode vor, wirklich abzahlbare transitive Modelle vonZFC zu bekommen. Der Haken an dieser Methode ist, dass sie nicht etwa in jedembeliebigen Universum V ein abzahlbares transitives Modell von ZFC liefert (wasaus den oben genannten Grunden auch nicht geht), sondern dass sie ein Modell(M,E) von ZFC liefert, in dem es eine aus der Sicht von M abzahlbare transitiveStruktur (N,Eā©N2) gibt, die von auĆen (auĆerhalb von M) betrachtet ein Modellvon ZFC ist.
Definition 4.7. Wir betrachten die Sprache der Mengenlehre bereichert durch dasKonstantensymbol Ī“. Mit VĪ“ 4 V bezeichnen wir das Formelschema, dass fur jedeFormel Ļ(x1, . . . , xn) in der Sprache der Mengenlehre (ohne Ī“) die Aussage
āx1, . . . , xn ā VĪ“(Ļ(x1, . . . , xn) ā ĻVĪ“(x1, . . . , xn))
enthalt.
Lemma 4.8. Falls ZFC konsistent ist, so auch ZFC+VĪ“ 4 V .
Beweis. Nach dem Kompaktheitssatz genugt es zu zeigen, dass jede endliche Teil-menge von ZFC+VĪ“ 4 V konsistent ist.
Sei (M,E) ein Modell von ZFC und T eine endliche Teilmenge von ZFC+VĪ“ 4 V .Da T endlich ist, gibt es auch nur endlich viele Formeln Ļ1, . . . , Ļn, fur die eineAussage der Form
āx1, . . . , xm ā VĪ“(Ļi(x1, . . . , xm) ā ĻVĪ“i (x1, . . . , xm))
in T auftritt.Wir argumentieren nun in M . Nach dem Reflexionssatz existiert Ī± ā Ord, so
dass die Ļi uber VĪ± absolut sind. Interpretiert man nun Ī“ in M durch Ī±, so ist(M,E) Modell von T (genauer, (M,E,Ī±) ist Modell von T ). ļæ½
Korollar 4.9. Falls ZFC konsistent ist, so gibt es ein Modell (M,E) von ZFC undN āM , so dass gilt:
(1) (M,E) |= āN ist abzahlbar und transitivā(2) ({x āM : (x,N) ā E}, E) erfullt genau dieselben Aussagen in der Sprache
der Mengenlehre wie (M,E) und ist insbesondere Modell von ZFC.
Achtung: Dass ({x ā M : (x,N) ā E}, E) Modell von ZFC ist, ist zwar aquiva-lent dazu, dass fur jede Aussage Ļ āZFC die Aussage ĻN in M gilt. Das heiĆt abernicht, dass M glaubt, dass N Modell von ZFC ist. Das liegt daran, dass das, was Mfur ZFC halt, wenig mit dem wirklichen ZFC, das wir kennen, zu tun haben muss.
MODELLE DER MENGENLEHRE 9
Beweis von Korollar 4.9. Sei (M,E,Ī±) ein Modell von ZFC+VĪ“ 4 V . Wir argu-mentieren in M . Durch Anwendung des Satzes von Lowenheim-Skolem auf VĪ±,erhalt man ein abzahlbares N0, welches elementares Submodell von VĪ± ist. N seider transitive Kollaps von N0. Wie man leicht nachrechnet, leistet N das Gewunsch-te.
Man beachte, dass N (in M) zwar isomorph zu N0 ist und damit dieselbenAussagen erfullt, aber ublicherweise nicht elementares Submodell von VĪ± ist. ļæ½
10 STEFAN GESCHKE
5. Die konstruktiblen Mengen
Wir definieren, in ZF, eine Klasse L, die ZFC+GCH erfullt. GCH ist dabei dieAussage
āĪŗ ā Card(Īŗ ā„ āµ0 ā 2Īŗ = Īŗ+).
L ist Godels Universum der konstruktiblen Mengen. Da wir die Konsistenz von ACmit ZF zeigen wollen, werden wir bei den folgenden Argumenten AC ublicherweisenicht benutzen. Falls AC doch einmal benutzt wird (an unwesentlichen Stellen furdas Entwickeln der Theorie), so wird darauf hingewiesen.
5.1. Definierbarkeit. Die Konstruktion von L verlauft ahnlich der Konstruktionvon WF. Allerdings werden wir nicht in jedem Schritt die volle Potenzmenge desbisher Konstruierten nehmen, sondern die Menge der definierbaren Teilmengen des-sen, was wir bereits konstruiert haben. Dazu mussen wir uns ein paar Gedankenuber Definierbarkeit machen.
Zunachst muĆ man wissen, was eine Formel ist. Wir beschranken uns dabei aufdie Sprache der Mengenlehre. Wie ublich ist eine Formel eine Folge von Zeichen.Es ist sinnvoll, als Alphabet die naturlichen Zahlen zu wahlen. Man legt also zumBeispiel fest, dass 0 das Zeichen fur die Relation ā ist, 1 das Zeichen fur =, 2 dasZeichen fur ā§ und so weiter. In dem Alphabet gibt es unendlich viele Zeichen furVariablen. Formeln sind nun einfach endliche Folgen von Zeichen, also eigentlichAbildungen von einer naturlichen Zahl nach Ļ, die gewissen syntaktischen Regelngenugen. Jeder Formel Ļ in der Metasprache lasst sich nun eine endliche FolgedĻe von naturlichen Zahlen zuordnen, in dem man die Zeichen von Ļ in die ent-sprechenden naturlichen Zahlen unseres Universums ubersetzt. Die Menge dĻe inunserem Universum ist die Godelisierung von Ļ. Man beachte, dass das Godelisierenin der Zahlentheorie etwas aufwendiger ist, weil man da nicht uber endliche Folgenetc. reden kann.
Mit Hilfe des Rekursionssatzes kann man nun eine Formel fml(x) in der Meta-sprache hinschreiben, die definiert, wann die Menge x eine Formel ist. Per Induktionuber den Formelaufbau zeigt man dann, dass fml(dĻe) fur jede metasprachliche For-mel Ļ erfullt ist.
Wiederum mit Hilfe des Rekursionsatzes kann man eine Formel sat(x, y, z) hin-schreiben, die folgendes aussagt:
(i) Es gibt ein n ā Ļ, so dass y eine Formel mit n freien Variablen ist,(ii) es gibt x1, . . . , xn ā x mit z = (x1, . . . , xn) und(iii) (x,ā) erfullt die Formel y wenn man die freien Variablen mit x1, . . . , xn
interpretiert.
Durch Induktion uber den Formelaufbau zeigt man dann, dass fur jede FormelĻ(x1, . . . , xn), jede Menge M und alle a1, . . . , an āM gilt:
ĻM (a1, . . . , an) ā sat(M, dĻe, (a1, . . . , an))
Die Relation |= konnen wir damit als definierbare Klasse in V auffassen (wobei wir|= nur fur Strukturen der Form (M,ā) betrachten. Aber der allgemeine Fall gehtgenauso durch).
Man beachte, dass wir uns bei der Definition von sat der Tatsache bedient haben,dass es in der Mengenlehre moglich ist, Mengen a1, . . . , an als eine Menge, namlichals n-Tupel, zu kodieren. Das ist notig, weil eine Formel wie sat eine feste Anzahl vonfreien Variablen haben muss (bzw. automatisch hat, sonst ware es keine Formel).
Es ist nun problemlos moglich, eine Formel hinzuschreiben, die die FormelmengeZFC definiert. Ist man etwas allgemeiner bei der Definition von sat, so kann manauch die Gultigkeit von Formeln in Strukturen der Form (M,E) definieren. Damit
MODELLE DER MENGENLEHRE 11
kann man dann auch eine Formel Con(x) hinschreiben, die sagt, dass die Formel-menge x ein Modell hat. Der schon oft angefuhrte Unvollstandigkeitssatz sagt nuneinfach, dass die Formel Con(ZFC) nicht aus ZFC ableitbar ist. Beachte, dass dasZFC in Con(ZFC) eine in V definierte Formelmenge ist (die eben so definiert ist,wie wir ZFC als Formelmenge definieren wurden), wahrend das zweite ZFC dasmetasprachliche Axiomensystem ist.
Sei nun M eine Menge. Eine Menge P ā M heiĆt definierbar, wenn es eineFormel Ļ(x, y1, . . . , yn) gibt, so dass fur gewisse b1, . . . , bn āM gilt:
P = {a āM : (M,ā) |= Ļ(a, b1, . . . , bn)}Mit Hilfe von sat kann man eine Definition der Funktion D angeben, die jederMenge M die in (M,ā) definierbaren Teilmengen von M zuordnet. Fur jede FormelĻ(x, y1, . . . , yn) in der Metasprache kann man zeigen, dass fur alle M und alleb1, . . . , bn āM gilt:
{x āM : ĻM (x, b1, . . . , bn)} ā D(M)
Lemma 5.1. Fur alle M gilt:(1) D(M) ā P(M).(2) Ist M transitiv, so gilt M ā D(M).(3) āX āM(|X|< Ļ ā X ā D(M)).(4) (AC) |M|ā„ Ļ ā|D(M)|=|M|.
Beweis. (1) ist klar. Fur (2) sei M transitiv und a ā M . Dann ist a = {x ā M :x ā a}. Damit ist a eine definierbare Teilmenge von M , also a ā D(M).
(3) ist weniger trivial, als es aussieht. Aus der Tatsache, dass V glaubt, dassX endlich ist, folgt namlich nicht, dass ein n in der Metasprache sowie a1, . . . , an
existieren mit X = {a1, . . . , an}. Es konnte passieren, dass es in V mehr naturlicheZahlen gibt, als nur 0, 1, 2 usw. Wir konnen jedoch in V mittels vollstandiger In-duktion uber die naturlichen Zahlen von V beweisen, dass alle endlichen X ā Mdefinierbar sind.
Es ist klar, dass die leere Menge definierbar ist. Sei nun n ā Ļ und f : n+ 1 āX eine Bijektion (alles in V ). Nach Induktionsannahme ist f [n] eine definierbareTeilmenge von M , zum Beispiel f [n] = {x ā M : M |= Ļ(x, b1, . . . , bm)} furgeeignete b1, . . . , bm āM . Dann ist
f [n+ 1] = {x āM : M |= Ļ(x, b1, . . . , bm) āØ x = bm+1},wobei bm+1 := f(n) sei.
(4) folgt aus der Tatsache, dass es nur abzahlbar viele Formeln und fur jedes nnur |M| n-Tupel von Parametern in M zum Einsetzen in Formeln gibt. ļæ½
12 STEFAN GESCHKE
5.2. Definition und elementare Eigenschaften von L.
Definition 5.2. Durch Rekursion uber Ī± ā Ord definiert man LĪ± wie folgt:(i) L0 := ā (ii) LĪ±+1 := D(LĪ±)(iii) LĪ± :=
āĪ²<Ī± LĪ² , falls Ī± eine Limesordinalzahl ist.
Weiter sei L :=ā
Ī±āOrd LĪ± die Klasse der konstruktiblen Mengen.
Mittels transfiniter Induktion uber alle Ordinalzahlen ergibt sich aus Lemma 5.1sofort
Lemma 5.3. Fur alle Ī± ā Ord ist LĪ± transitiv. Fur alle Ī±, Ī² ā Ord mit Ī± ā¤ Ī² istLĪ± ā LĪ².
Insgesamt erfullt die Funktion Ī± 7ā LĪ± damit die Voraussetzungen des Reflexi-onsprinzips (Lemma 4.2) relativ zu L. Wie man leicht sieht, kann man das Reflexi-onsprinzip auch in diesem Falle anwenden. Wir werden das spater ausnutzen.
Ubung 5.4. Sei (WĪ±)Ī±āOrd eine bzgl. ā wachsende, stetige Folge von Mengen.Stetig heiĆt hierbei, dass fur jede Limesordinalzahl Ī“ gilt: WĪ“ =
āĪ±<Ī“ WĪ±. Formu-
liere und beweise einen Reflexionssatz relativ zu W :=ā
Ī±āOrdWĪ±. (Der Satz sollaussagen, dass Formeln vom Typ ĻW (x1, . . . , xn) bereits in einem WĪ± reflektiertwerden. Man orientiere sich bei der genauen Formulierung an Lemma 4.2.)
Definition 5.5. Fur jedes x ā L sei Ļ(x) := min{Ī± ā Ord : x ā LĪ±+1} der L-Rangvon x.
Lemma 5.6. Fur alle Ī± ā Ord gilt:(1) LĪ± = {x ā L : Ļ(x) < Ī±};(2) Ī± ā L und Ļ(Ī±) = Ī±;(3) LĪ± ā©Ord = Ī±;(4) LĪ± ā LĪ±+1;(5) Jede endliche Teilmenge von LĪ± ist Element von LĪ±+1.
Beweis. (1) ist klar. (2) folgt sofort aus (3). Wir beweisen (3) mittels transfiniterInduktion uber Ī±. Der Induktionsanfang, L0 ā©Ord = ā = 0, und die Limesschrittesind einfach. Sei also Ī± ā Ord und LĪ±ā©Ord = Ī±. Dann ist Ī± ā D(LĪ±), da Ī± einfachdie Menge der Ordinalzahlen in LĪ± ist. Hierbei wird benutzt, dass die Definition vonOrdinalzahlen ā0 ist und damit absolut uber der transitiven Klasse LĪ±. Also giltĪ±+1 ā LĪ±+1. Wegen LĪ±ā©Ord = Ī± ist keine Ordinalzahl Ī² > Ī± Teilmenge von LĪ±.Also ist keine Ordinalzahl Ī² > Ī± Element von LĪ±+1. Es folgt LĪ±+1 ā©Ord = Ī±+ 1.
(4) ist klar. (5) folgt aus Lemma 5.1(3). ļæ½
Lemma 5.7. a) Fur alle Ī± ā Ord gilt LĪ± ā VĪ±.b) Fur alle n ā Ļ gilt Ln = Vn.c) LĻ = VĻ.d) (AC) Fur alle Ī± ā„ Ļ ist |LĪ±|=|Ī±|.
Beweis. Teil a) folgt sofort mittels transfiniter Induktion. Teil b) folgt per Induktionuber n ā Ļ unter Ausnutzung von Lemma 5.1(3). Teil c) folgt aus Teil b). Teil d)folgt mittels transfiniter Induktion aus c) zusammen mit Lemma 5.1(4). ļæ½
5.3. ZF in L. Wir setzen nur voraus, dass V ZF erfullt und rechnen ZF in L nach.
Satz 5.8. L erfullt ZF.
Beweis. L erfullt das Extensionalitatsaxiom, da es transitiv ist. Das Nullmengen-axiom ist erfullt wegen ā ā L. Das Fundierungsaxiom gilt automatisch in Teilklassen
MODELLE DER MENGENLEHRE 13
von V . L erfullt das Unendlichkeitsaxiom, da Ļ ā L gilt und die Eigenschaften vonĻ genugend absolut sind.
Das Aussonderungsaxiom in L zeigt man wie folgt: Sei Ļ(x, y1, . . . , yn) eine For-mel und a, b1, . . . , bn ā L. Wir mussen {x ā a : ĻL(x, b1, . . . , bn)} ā L zeigen. WahleĪ± ā Ord mit a, b1, . . . , bn ā LĪ±. Nach dem Reflexionsprinzip existiert Ī² > Ī±, sodass Ļ absolut uber LĪ² ist (relativ zu L, d.h., wenn man so tut, als ob V = L gilt).Es gilt dann
{x ā a : ĻL(x, b1, . . . , bn)} = {x ā a : ĻLĪ² (x, b1, . . . , bn)}.Offenbar ist {x ā a : ĻLĪ² (x, b1, . . . , bn)} ā D(LĪ²) = LĪ²+1 ā L.
Paarmengen-, Vereinigungs-, Potenzmengen- und Ersetzungsaxiom verlangen je-weils nur die Existenz genugend groĆer Mengen. Gute Kandidaten fur genugendgroĆe Mengen sind die LĪ±. Wir rechnen zum Beispiel das Potenzmengenaxiomnach.
Sei a ā L. Sei Ī± := sup{Ļ(b) : b ā Lā§b ā a}+ 1. Dann gilt b ā LĪ± fur alle b ā Lmit b ā a. Damit ist das Potenzmengenaxiom in L erfullt. ļæ½
5.4. V = L? Es ist eine naheliegende Frage, ob V = L sein kann. Ein guter Kandi-dat fur ein Modell von ZF +V = L ist naturlich L selbst. In der Tat gilt V = L inL, wie wir gleich sehen werden. Das Axiom V = L ist also konsistent mit ZF. Dasermoglicht viele relative Konsistenzbeweise. Man muss nur zeigen, dass eine gewisseAussage Ļ aus V = L folgt, um ihre relative Konsistenz mit ZF zu zeigen. Auf dieseWeise werden wir im nachsten Abschnitt die Konsistenz von AC und GCH mit ZFzeigen.
Satz 5.9. L ist ein Modell von V = L.
Beweis. Wir wissen bereits, dass alle Ordinalzahlen in L liegen. Um nun (V = L)L
zu zeigen, genugt es LĪ± = LLĪ± fur alle Ī± ā Ord nachzuweisen. Das geht mittels
transfiniter Induktion uber Ī±. Der Induktionsanfang, L0 = ā = LL0 , und die Limes-
schritte sind klar.Sei nun Ī± ā Ord und gelte LĪ± = LL
Ī±. LĪ±+1 = LLĪ±+1 ist dann aquivalent zu
D(LĪ±) = (D(LĪ±))L. Die Definition von D ist eine Formel, die aber den ParameterĻ bzw. Ļ<Ļ =
ānāĻ Ļ
n verwendet. In der Formel wird Rekursion uber Ļ verwendet.Die verwendeten Rekursionsvorschriften selbst sind ā0. Wie man leicht nachrech-net, sind rekursiv definierte Funktionen mit absoluter Rekursionsvorschrift wiederabsolut.
Damit ist D absolut uber transitiven Klassen, die Modell von ZF ohne das Po-tenzmengenaxiom sind. (Die Formulierung āModell von ZF ohne das Potenzmen-genaxiomā ist nutzlich, weil sie sich einfach hinschreiben lasst und es viele Mengengibt, die das erfullen.) Insgesamt ergibt sich der Satz. ļæ½
Die Absolutheitsbetrachtungen im Beweis von Satz 5.9 liefern sofort, dass furjede transitive Klasse M , die Modell von ZF ohne das Potenzmengenaxiom ist unddie alle Ordinalzahlen enthalt, gilt:
L = LM āM
In diesem Sinne ist L also das kleinste transitive Model von ZF, dass alle Ordinal-zahlen enthalt.
Wir werden spater sehen, dass V 6= L relativ konsistent mit ZF ist.
14 STEFAN GESCHKE
5.5. AC und GCH in L.
Satz 5.10. V = L implizert AC.
Beweis. Wir zeigen eine starkere Aussage als AC. Wir zeigen, dass man in L ei-ne zweistellige Relation C definieren kann, die eine Wohlordnung auf ganz L ist.Dazu definiert man rekursiv uber Ī± ā Ord Relationen CĪ±, die jeweils Wohlordnun-gen auf LĪ± sind und Anfangsstucke voneinander. Die Relation C ist dann einfachā
Ī±āOrd CĪ±.Fur C0 hat man keine andere Wahl, als die leere Relation zu nehmen. Ist Ī³
eine Limesordinalzahl, so hat man, wenn die CĪ± Anfangstucke voneinander werdensollen, keine andere Wahl, als CĪ³ :=
āĪ±<Ī³ CĪ± zu setzen.
Sei nun CĪ± bereits defininiert. Wir definieren CĪ±+1. Dazu benutzen wir soge-nannte lexikographische Ordnungen.
Sei (X,@) eine lineare Ordnung. Fur jedes n ā Ļ sei @n die folgende Ordnungauf Xn. Fur x, y ā Xn mit x 6= y sei x @n y, falls x(ā(x, y)) @ y(ā(x, y)) gilt,wobei ā(x, y) := min{i < n : x(i) 6= y(i)} ist. Wie man leicht sieht, ist @n einelineare Ordnung auf Xn, die von @ induzierte lexikographische Ordnung.
Ist @ eine Wohlordnung, so ist auch @n eine Wohlordnung. Sonst gabe es namlichin Xn eine @n-fallende Folge x0, x1, . . . . Schreibe xi als (xi,1, . . . , xi,n). Nach derDefinition von @n ist die Folge (xi,1)iāĻ fallend bezuglich der Relation
v:=@ āŖ(= ā©X2).
Da @ eine Wohlordnung ist, wird (xi,1)iāĻ irgendwann konstant, sagen wir abi1. Die Folge (xi,2)iā„i1 ist nach Definition von @n wieder v-fallend in X, wird alsoab einem gewissen i2 konstant. Wir konnen dabei i2 ā„ i1 wahlen. Auf diese Weiseerhalten wir naturliche Zahlen i1 ā¤ i2 ā¤ Ā· Ā· Ā· ā¤ in, so dass (xi,k)iā„ik
konstant ist furalle k ā {1, . . . , n}. Damit ist aber auch die Folge ((xi,1, . . . , xi,n))iā„in
konstant, einWiderspruch zur Wahl der xi.
Mit Hilfe der @n definieren wir nun eine Ordnung auf X<Ļ :=ā
nāĻ Xn. Fur
x, y ā X<Ļ mit x 6= y sei x @<Ļ y, falls der Definitionsbereich von x echt kleinerist, als der von y oder falls es ein n ā Ļ gibt mit x, y ā Xn und x @n y. Mitim wesentlichen dem gleichen Argument wie fur @n sieht man, dass @<Ļ eineWohlordnung ist, falls @ eine Wohlordnung ist.
Die Relation CĪ±+1 sei nun wie folgt definiert: Fur x, y ā LĪ± sei x CĪ±+1 y, fallsx CĪ± y. Fur alle x ā LĪ± und alle y ā LĪ±+1 \ LĪ± sei x CĪ±+1 y. Es bleibt der Fallx, y ā LĪ±+1 \ LĪ± zu betrachten. Seien also x, y ā LĪ±+1 \ LĪ± verschieden. Nach derDefinition von LĪ±+1 sind x, y ā D(LĪ±).
Betrachte die ubliche Wohlordnung < auf Ļ. Seien a, b ā Ļ<Ļ jeweils <<Ļ-minimal, so dass fur gewisse (c1, . . . , ck), (d1, . . . , dl) ā L<Ļ
Ī±
(1) x = {z ā LĪ± : sat(LĪ±, a, (z, c1, . . . , ck))}
bzw.(2) y = {z ā LĪ± : sat(LĪ±, b, (z, d1, . . . , dl))}
gilt. Wahle c = (c1, . . . , ck) ā L<ĻĪ± sowie d = (d1, . . . , dl) ā L<Ļ
Ī± jeweils C<ĻĪ± -
minimal mit (1) bzw. (2). Setze nun x CĪ±+1 y, falls entweder a <<Ļ b oder a = bund c C<Ļ
Ī± d.Man rechnet leicht nach, dass alle CĪ± Wohlordungen sind. AuĆerdem ist fur alle
Ī±, Ī² ā Ord mit Ī± ā¤ Ī² die Wohlordung (LĪ±,CĪ±) ein Anfangsstuck von (LĪ² ,CĪ²).Damit ist C:=
āĪ±āOrd CĪ± eine Wohlordnung auf ganz L. ļæ½
Die Aussage, dass man das gesamte Universum wohlordnen kann, wie wir dasgerade fur L gezeigt haben, wird mit global choice bezeichnet.
Um GCH in L nachzuweisen, benotigen wir
MODELLE DER MENGENLEHRE 15
Lemma 5.11. Sei Īŗ eine regulare Kardinalzahl > Ļ. Dann ist LĪŗ ein Modell vonZF ohne das Potenzmengenaxiom.
Beweis. Jede unendliche Kardinalzahl ist Limesordinalzahl. Der Beweis von Null-mengen-, Extensionalitats-, Fundierungs-, Paarmengen- und Vereinigungsaxiom inL geht auch fur LĪ± durch, wenn Ī± eine Limesordinalzahl ist. Wir zeigen das Ausson-derungsaxiom in LĪŗ. Sei a ā LĪŗ, Ļ(x, y1, . . . , yn) eine Formel und b1, . . . , bn ā LĪŗ.Da Īŗ eine Limesordinalzahl ist, existiert ein Ī± < Īŗ mit a, b1, . . . , bn ā LĪ±.
Wir machen jetzt den Beweis des Reflexionsprinzips in LĪŗ nach, um zu zeigen,dass ein Ī² < Īŗ existiert, so dass Ļ(x, y1, . . . , yn) in LĪŗ absolut uber LĪ² ist. SetzeĪ²0 := Ī±. Angenommen, fur n ā Ļ kennen wir bereits Ī²n ā Īŗ. Wahle Ī²n+1 ā Īŗ,so dass fur jede Teilformel der Form āzĻ(z, z1, . . . , zm) von Ļ folgendes gilt: Furalle c1, . . . , cm ā LĪ²n mit āz ā LĪŗ Ļ
LĪŗ(z, c1, . . . , cm) gibt es ein c ā LĪ²n+1 mitĻLĪŗ(c, c1, . . . , cn). Das geht, da fur alle Ī³ < Īŗ die Machtigkeit von LĪ³ echt kleinerist als Īŗ.
Da Īŗ regular ist und > Ļ, ist Ī² := supnāĻ Ī²n < Īŗ. Wie im Beweis des Reflex-ionsprinzips sieht man, dass Ļ(x, y1, . . . , yn) in LĪŗ absolut ist uber LĪ² .
Damit ist
{x ā a : ĻLĪŗ(x, b1, . . . , bn)} = {x ā a : ĻLĪ² (x, b1, . . . , bn)}.Die Menge auf der rechten Seite der Gleichung ist aber eine definierbare Teilmengevon LĪ² , also ein Element von LĪ²+1 und damit von LĪŗ. Das zeigt das Aussonde-rungsaxiom in LĪŗ.
Es bleibt, das Ersetzungsaxiom nachzurechnen. Sei F eine Funktion auf LĪŗ unda ā LĪŗ. Wir suchen eine Obermenge von F [a] in LĪŗ. Sei Ī± < Īŗ so, dass a ā LĪ±
gilt. Dann ist a ā LĪ± und damit |a|ā¤|LĪ±|=|Ī±|< Īŗ. Wegen der Regularitat von Īŗ istsup((Ļ ā¦ F )[a]) < Īŗ. Setze Ī² := sup((Ļ ā¦ F )[a]) + 1. Dann gilt F [a] ā LĪ² ā LĪŗ. ļæ½
Satz 5.12. V = L impliziert GCH.
Beweis. Angenommen V = L. Sei Īŗ eine unendliche Kardinalzahl. Wir zeigenP(Īŗ) ā LĪŗ+ . Wegen |LĪŗ+|= Īŗ+ folgt daraus 2Īŗ = Īŗ+.
Sei also A ā Īŗ. Wahle eine regulare Kardinalzahl Ī» > Īŗ mit A ā LĪ». Sei Mein elementares Submodell von LĪ» mit LĪŗ āŖ {A} ā M und |M |= Īŗ. M existiertnach dem Satz von Lowenheim-Skolem. Da M das Extensionalitatsaxiom erfullt,existieren eine transitive Menge T und ein Isomorphismus Āµ : (M,ā) ā (T,ā), derMostowski-Kollaps von M .
Da LĪŗ transitiv ist und A eine Teilemenge von LĪŗ, ist auch LĪŗ āŖ {A} transitiv.Wegen der Eindeutigkeit des Mostowski-Kollapsā ist Āµ auf LĪŗ āŖ {A} die Identitat.Insbesondere ist A ā T . Da T isomorph zu M ist und da M ein elementares Submo-dell von LĪ» ist, glaubt T , die Vereinigung der LĪ±, Ī± ā Ord, zu sein. Da T transitivesModell von ZF ohne das Potenzmengenaxiom ist und wegen der Absolutheit derFunktion Ī± 7ā LĪ± (und wegen der Absolutheit der Ordinalzahlen) uber solchenKlassen gilt
T =ā
Ī±āTā©Ord
LĪ±.
Wegen der Transitivitat von T ist T ā© Ord aber selbst eine Ordinalzahl Ī². Damitist T = LĪ² . Insbesondere gilt A ā LĪ² . Wegen | T |= Īŗ ist Ī² < Īŗ+. Das zeigtP(Īŗ) ā LĪŗ+ . ļæ½
16 STEFAN GESCHKE
6. Forcing
Ziel dieses Abschnittes ist es, einen Weg zu finden, das Universum zu vergroĆern.Als Mittel zum Zweck dienen dabei sogenannte generische Filter uber Halbordnun-gen.
6.1. Halbordnungen, Filter und dichte Mengen.
Definition 6.1. Sei P eine Menge und ā¤ eine zweistellige Relation auf P. (P,ā¤)ist eine Halbordnung oder auch eine partielle Ordnung, falls gilt:
(i) (Transitivitat) āx, y, z ā P(x ā¤ y ā§ y ā¤ z ā x ā¤ z)(ii) (Reflexivitat) āx ā P(x ā¤ x)(iii) (Antisymmetrie) āx, y ā P(x ā¤ y ā§ y ā¤ xā x = y))Die Elemente von P heiĆen Bedingungen. Fur p, q ā P mit p ā¤ q sagen wir p
erweitert q oder auch p ist starker als q. Zwei Bedingungen p, q ā P sind kompatibel,falls sie eine gemeinsame Erweiterung haben, d.h., falls es eine Bedingung r ā P mitr ā¤ p und r ā¤ q gibt. Sonst heiĆen p und q inkompatibel. Im diesem Fall schreibtman p ā„ q. Aus technischen Grunden betrachten wir nur partielle Ordnungen P,die ein groĆtes Element haben. Dieses wird mit 1 bezeichnet.
Wenn mehrere Halbordnungen gleichzeitig betrachtet werden, so versieht manā¤, ā„ und 1 gerne noch mit einem Index, der anzeigt, uber welche Halbordnunggerade gesprochen wird. Zum Beispiel wird das groĆte Element von P dann mit 1Pbezeichnet.
Wir betrachten ein paar Beispiele. (N,ā¤) ist in unserem Sinne keine Halbord-nung, weil es kein groĆtes Element gibt. (N,ā„) ist in unserem Sinne eine Halbord-nung, aber langweilig, weil je zwei Elemente kompatibel sind.
Sei O die Menge aller offenen, nichtleeren Teilmengen von R. Dann ist (O,ā)eine sehr schone Halbordnung. Zwei nichtleere, offene Teilmengen von R sind indieser Halbordnung genau dann kompatibel, wenn ihr Durchschnitt nicht leer ist.Das groĆte Element von O ist R.
In gewisser Weise dual zu O ist die Halbordnung M aller messbaren Teilmengenvon R, deren MaĆ echt groĆer als 0 ist. Die Ordnung ist wieder ā. Zwei Elementevon M sind genau dann inkompatibel, wenn ihr Durchschnitt eine Nullmenge ist.Man beachte, dass die Bezeichnungen M und O keine Standardbezeichnungen sind,sondern nur ad hoc gewahlt. In der Literatur betrachtet man diese Halbordnun-gen ublicherweise in etwas anderer Form. Anstelle von O betrachtet man die engmit O zusammenhangende Cohenalgebra C (bitte nicht mit den komplexen Zahlenverwechseln) und anstelle von M die MaĆalgebra B.
Eine weitere, sehr schone Halbordnung ist
Fn(X, 2) := {p : p ist Funktion von einer endlichen Teilmenge von X nach 2}fur eine beliebige Menge X. Die Ordnung auf Fn(X, 2) ist ā, die umgekehrte men-gentheoretische Inklusion. Das groĆte Element von Fn(X, 2) ist die leere Funktion.Zwei Bedingungen p, q ā Fn(X, 2) sind genau dann kompatibel, wenn ihre Verei-nigung eine Funktion ist. Man kann sich die Elemente von Fn(X, 2) als moglicheendliche Approximationen einer Funktion von X nach 2 vorstellen. Die Halbord-nung Fn(Ļ, 2) ist ubrigens fur unsere Zwecke praktisch dasselbe wie O und C. (Wirwerden spater feststellen, warum.)
Definition 6.2. Sei (P,ā¤) eine Halbordnung und D ā P. Dann liegt D dicht in P,wenn es fur alle p ā P ein q ā D mit q ā¤ p gibt. Fur p ā P ist D ā P dicht unterhalbvon p, wenn es fur jedes q ā¤ p ein r ā D mit r ā¤ q gibt. Eine Menge A ā P isteine Antikette, wenn die Elemente von A paarweise inkompatibel sind. Eine MengeG ā P ist ein Filter, falls gilt:
MODELLE DER MENGENLEHRE 17
(i) āp ā Pāq ā G(q ā¤ pā p ā G)(ii) āp, q ā Gār ā G(r ā¤ p ā§ r ā¤ q)
Ist D eine Familie dichter Teilmengen von P und G ā P ein Filter, so heiĆt GD-generisch, falls G jedes Element von D schneidet.
Wie sehen dichte Teilmengen von O aus? Ist D ā O dicht, so ist X :=āD eine
offene Menge, da X Vereinigung offener Mengen ist. Die Dichtheit von D bedeutet,dass es fur jede nichtleere, offene Menge U ā R ein V ā D mit V ā U gibt. Dadie leere Menge kein Element von O ist und damit auch nicht von D, folgt, dassjede nichtleere, offene Menge U ā R die Menge X schneidet. Also ist X dicht imtopologischen Sinne.
Sei umgekehrt X ā R dicht im topologischen Sinne und offen. Setze D := {V āO : V ā X}. Wegen der Dichtheit von X gilt X ā© U 6= ā fur jede nichtleere, offeneTeilmenge von R. Insbesondere ist fur alle U ā O die Menge V := X ā© U einElement von D, welches U erweitert (im Halbordnungssinne). Also ist D dicht inO. Beachte, dass die Vereinigung uber D wieder genau die Menge X ist. Aber nichtjede dichte Teilmenge von O ist die Menge aller nichtleeren, offenen Teilmengeneiner bestimmten offenen, topologisch dichten Teilmenge von R. Sei zum BeispielĪµ > 0 und
DĪµ := {U ā O : U ist offenes Intervall mit einer Lange < Īµ}.
Jedes DĪµ ist dicht in O und es giltāDĪµ = R. Aber offenbar ist DĪµ 6= O.
Sei nun x eine reelle Zahl. Dann ist Gx := {U ā O : x ā U} ein Filter in O,der {DĪµ : Īµ > 0}-generisch ist. Ist umgekehrt G ā O ein Filter, der {DĪµ : Īµ > 0}-generisch ist, so gibt es genau eine reelle Zahl x mit x ā
āUāG U . Es gilt jedoch
nicht unbedingt x āāG.
Ubung 6.3. Betrachte die Halbordnung Fn(Ļ, 2). Zeige:
(1) Ist G ā Fn(Ļ, 2) ein Filter, so istāG eine Funktion.
(2) Fur alle n ā Ļ ist Dn := {p ā Fn(Ļ, 2) : n ā dom(p)} dicht in Fn(Ļ, 2).(3) Ist G ā Fn(Ļ, 2) ein {Dn : n ā Ļ}-generischer Filter, so ist
āG eine
Funktion von Ļ nach 2.(4) Fur jede Funktion f : Ļ ā 2 ist die Menge Gf := {p ā Fn(Ļ, 2) : p ā f}
ein {Dn : n ā Ļ}-generischer Filter.
Folgender Satz liefert die Existenz ausreichend generischer Filter und ist in Wirk-lichkeit eine Variante des Baireschen Kategoriensatzes.
Satz 6.4. (Satz von Rasiowa-Sikorsky) Sei (P,ā¤) eine Halbordnung und D ei-ne abzahlbare Familie dichter Teilmengen von P. Dann existiert ein D-generischerFilter G ā P.
Beweis. Sei {Dn : n ā Ļ} eine Aufzahlung von D. Wahle eine Folge (pn)nāĻ ā Pwie folgt: Die Bedingung p0 sei ein Element von D0. Angenommen fur n ā Ļ sei pn
bereits definiert. Wahle pn+1 ā¤ pn mit pn+1 ā Dn+1. Das geht, da Dn+1 dicht ist.Setze nun
G := {p ā P : ān ā Ļ(pn ā¤ p)}.Aus der Definition von G folgt sofort, dass Bedingung (i) in Definition 6.2 erfulltist. Fur (ii) seien p, q ā G. Dann existieren n,m ā Ļ mit pn ā¤ p und pm ā¤ q.O.B.d.A. sei n ā¤ m. Da die pi eine fallende Folge bilden, gilt pm ā¤ p und pm ā¤ q.AuĆerdem ist pm ā G. Das zeigt Bedingung (ii) in Definition 6.2.
Fur die Generizitat von G sei n ā Ļ. Offenbar gilt pn ā G. Nach Wahl von pn
ist pn ā Dn und damit G ā©Dn 6= ā . ļæ½
18 STEFAN GESCHKE
Ubung 6.5. Seien (A,ā¤A) und (B,ā¤B) abzahlbar unendliche, dichte lineare Ord-nungen ohne Endpunkte. Zeige, dass A und B isomorph sind.
Anleitung: Benutze den Satz von Rasiowa und Sikorski. Betrachte dazu die Halb-ordung P der endlichen partiellen Isomorphismen zwischen A und B, geordnet durchumgekehrte Inklusion. Finde eine abzahlbare Familie D dichter Teilmengen von P,so dass fur jeden D-generischen Filter G ā P die Funktion
āG ein Isomorphismus
zwischen A und B ist. Man orientiere sich insgesamt an Ubung 6.3.
6.2. Generische Erweiterungen. Um die Konsistenz von ZFC+Ā¬CH zu zeigen,genugt es nach dem Kompaktheitssatz der Pradikatenlogik zu zeigen, dass jedeendliche Teilmenge von ZFC+Ā¬CH widerspruchsfrei ist. Naturlich mussen wir vor-aussetzen, dass ZFC selbst konsistent ist. Wir stellen uns vor, dass wir in einemUniversum V leben, das alle Axiome von ZFC erfullt. Sei F eine endliche Men-gen von Aussagen in ZFC+Ā¬CH. Wir zeigen, dass es dann eine endliche Menge F ā²
von Axiomen in ZFC gibt, so dass wir aus einem abzahlbaren, transitiven ModellM von F ā² ein abzahlbares, transitives Modell N von F konstruieren konnen. DieKonstruktion von N aus M hangt dabei nicht von der Menge F ab. Wir werdeneinfach so tun, als ware M ein abzahlbares transitives Modell von ganz ZFC. Dannkonstruieren wir die Menge N . Wenn wir nun fur ein Axiom Ļ von ZFC+Ā¬CHnachweisen wollen, dass Ļ in N gilt, so genugt es zu wissen, dass M eine gewisseendliche Menge von Axiomen in ZFC erfullt.
Um endlich viele Axiome von ZFC+Ā¬CH in N nachzuweisen, genugt es also zuwissen, dass M eine gewisse endliche Menge von Axiomen von ZFC erfullt. Und dieExistenz abzahlbarer transitiver Modelle von beliebigen endlichen Teilmengen vonZFC folgt aus dem Reflexionsprinzip, dem Satz von Lowenheim-Skolem, und derExistenz des Mostowski-Kollapsā von extensionalen, fundierten Strukturen.
Damit konnen wir, auch wenn wir in ZFC nicht zeigen konnen, dass es abzahlba-re transitive Modelle von ZFC gibt, doch so tun, als gabe es solche. (In Wirklichkeithaben wir oben aus der Konsistenz von ZFC die Konsistenz folgender Menge vonAussagen abgeleitet: Wir fuhren in die Sprache der Mengenlehre noch ein Kon-stantensymbol M ein. Unsere Menge von Aussagen sei ZFC zusammen mit ZFCM ,also allen Relativierungen von ZFC-Axiomen nach M , und der Aussage āM istabzahlbar und transitivā.)
Sei nun M ein abzahlbares transitives Modell von ZFC und (P,ā¤) eine Halb-ordnung in M . Fur jedes D ā M ist die Eigenschaft, dichte Teilmenge von P zusein, absolut uber M , da die entsprechende Formel ā0 ist. Nach Satz 6.4 existiertein Filter G ā P, der alle dichten Teilmengen von P schneidet, die Elemente vonM sind. So ein Filter heiĆt P-generisch uber M . (Man beachte die leichte Inkonsi-stenz mit der Definition eines D-generischen Filters fur eine Familie D von dichtenTeilmengen von P.)
Ubung 6.6. Sei (P,ā¤) āM eine Halbordnung, so dass fur alle p ā P zwei Elementeq0, q1 ā¤ p mit q0 ā„ q1 existieren. G sei P-generisch uber M . Zeige G 6āM .
Anleitung: Angenommen G ā M . Finde eine dichte Menge D ā M , die G nichtschneidet.
Wir wollen nun die generische Erweiterung M [G] von M konstruieren. M [G]wird folgende Eigenschaften haben:
(i) M [G] ist ein abzahlbares, transitives Modell von ZFC,(ii) M āM [G], G āM [G], Ordā©M = Ordā©M [G] und(iii) M [G] ist das kleinste Modell von ZFC, das M umfasst und G enthalt.
Wenn die Halbordnung P geschickt gewahlt ist, wird M [G] auch Ā¬CH erfullen.Um M [G] zu definieren, benotigen wir das Konzept der P-Namen.
MODELLE DER MENGENLEHRE 19
Definition 6.7. Eine Menge Ļ ist ein P-Name, wenn Ļ eine Menge von Paaren istund fur jedes Paar (Ļ, p) ā Ļ gilt: p ā P und Ļ ist ein P-Name. MP sei die Klassealler P-Namen in M .
Beachte, dass die Definitionen von P-Namen rekursiv ist, wobei die Rekursions-vorschrift absolut uber M ist. Ein Element von M ist also genau dann ein P-Namein M , wenn es P-Name in V ist.
Die Elemente von MP sollte man sich als Namen fur Elemente von M [G] vor-stellen. Um aus einem Namen das entsprechende Element von M [G] zu machen,benutzt man G.
Definition 6.8. Sei G ein P-generischer Filter uber M . Fur Ļ āMP sei
ĻG := {ĻG : āp ā G((Ļ, p) ā Ļ)}
die Auswertung von Ļ in Bezug auf G. Weiter sei
M [G] := {ĻG : Ļ āMP}.
Man beachte folgendes: G ist ublicherweise (d.h., auĆer in trivialen Fallen) keinElement von M . Damit brauchen auch die ĻG, Ļ ā MP, keine Elemente von M zusein.
Die Absolutheit der Definition der ĻG liefert sofort
Lemma 6.9. Ist N transitives Modell von ZFC mit M ā N und G ā N , so giltM [G] ā N .
Um M āM [G] zu zeigen, mussen wir fur jedes x āM einen Namen x angeben,fur den x = xG gilt.
Definition 6.10. Fur alle x sei x := {(y, 1P) : y ā x} der kanonische Name von x.
Lemma 6.11. Fur alle x āM ist xG = x.
Beweis. Induktion uber den Rang von x. Wir benutzen hierbei 1P ā G. ļæ½
Um G āM [G] zu zeigen, mussen wir einen Namen fur G angeben.
Definition 6.12. Setze Ī := {(p, p) : p ā P}.
Lemma 6.13. ĪG = G.
Beweis. ĪG = {pG : p ā G} = {p : p ā G} = G. ļæ½
Wir sammeln ein paar Eigenschaften von M [G].
Lemma 6.14. a) M [G] ist transitiv.b) Fur alle Ļ āMP ist rk(ĻG) ā¤ rk(Ļ).c) Ordā©M = Ordā©M [G].
Beweis. Fur a) sei y ā M [G] und x ā y. Dann existiert ein Ļ ā MP mit y = ĻG.Wegen x ā y existiert ein Paar (Ļ, p) ā Ļ mit p ā G und ĻG = x. Offenbar istx āM [G].
Induktion uber die Relation ā liefert b). In c) folgt Ordā©M ā Ordā©M [G] sofortaus M ā M [G]. Sei nun Ī± ā Ordā©M [G]. Wahle Ļ ā MP mit ĻG = Ī±. Nach b) istĪ± = rk(Ī±) ā¤ rk(Ļ) āM . Wegen der Transitivitat von M folgt daraus Ī± āM . ļæ½
Der einfachere Teil des Nachweises von ZFC in M [G] ist
Lemma 6.15. M [G] erfullt das Fundierungs-, Extensionalitats-, Paarmengen-,und Vereinigungsaxiom.
20 STEFAN GESCHKE
Beweis. Das Extensionalitatsaxiom folgt aus der Transitivitat von M [G]. Das Fun-dierungsaxiom folgt aus der Fundiertheit von ā in V . Fur das Paarmengenaxi-om seien x, y ā M [G]. Wahle Ļ, Ļ ā MP mit ĻG = x und ĻG = y. Setze Ļ :={(Ļ, 1P), (Ļ, 1P)}. Offenbar gilt Ļ āMP sowie ĻG = {x, y}.
Fur das Vereinigungsaxiom sei F āM [G]. Wahle Ļ āMP mit ĻG = F . Setze
Ļ := {(Ļ, 1P) : āp, q ā PāĻ āMP((Ļ, p) ā Ļ ā§ (Ļ, q) ā Ļ)}.
Offenbar ist Ļ āMP.Wir zeigen
āF ā ĻG. Sei x ā
āF . Dann existiert y ā F mit x ā y. D.h., es
gibt Ļ, Ļ ā MP und p, q ā G mit ĻG = y, ĻG = x, (Ļ, q) ā Ļ und (Ļ, p) ā Ļ . NachDefinition von Ļ ist (Ļ, 1P) ā Ļ und damit x ā ĻG. Das zeigt das Vereinigungsaxiomin M [G]. ļæ½
Die technischen Hilfsmittel, die benotigt werden, um den Rest von ZFC in M [G]nachzuweisen, werden im nachsten Abschnitt bereitgestellt. Zunachst stellen wirnoch ein paar Tatsachen uber generische Filter fest.
Definition 6.16. Eine Teilmenge D einer Halbordnung P heiĆt pradicht, wenn dieMenge {p ā P : āq ā D(p ā¤ q)} dicht ist. D ā P heiĆt pradicht unterhalb von p ā P,falls {r ā P : āq ā D(r ā¤ q)} dicht unterhalb von p ist. Eine Menge O ā P heiĆtoffen, falls fur alle p ā P und alle q ā O mit p ā¤ q gilt: p ā O.
Ein gutes Beispiel fur pradichte Mengen sind maximale Antiketten (maximalbezuglich ā). Ist A ā P eine Antikette, so ist A offenbar genau dann maximal,wenn fur alle p ā P ein q ā A existiert, so dass p und q kompatibel sind. Ist alsoA maximale Antikette in P, so ist die Menge {p ā P : āq ā A(p ā¤ q)} eine dichte,offene Teilmenge von P und damit A pradicht.
Umgekehrt enthalt jede dichte Teilmenge von P eine maximale Antikette: SeiD ā P dicht. Wahle A ā D maximal mit der Eigenschaft, dass je zwei Elementevon A inkompatibel sind. Dann ist A eine maximale Antikette in P. Falls nicht, soexistiert ein p ā P, das zu allen Elementen von A inkompatibel ist. Ist q ā¤ p undq ā D, so ist auch q zu allen Elementen von A inkompatibel, ein Widerspruch zurMaximalitat von A in D.
Lemma 6.17. Sei M abzahlbares, transitives Modell von ZFC, P ā M eine Halb-ordnung und G ā P ein Filter.
a) Ist G generisch uber M und p ā P, so gilt
p ā Gā āq ā G(p 6ā„ q).
b) Folgende Aussagen sind aquivalent:(1) G ist generisch uber M .(2) G schneidet jede pradichte Menge D ā P mit D āM .(3) G schneidet jede dichte, offene Menge D ā P mit D āM .
c) Sei p ā G. Dann sind folgende Aussagen aquivalent:(1) G ist generisch uber M .(2) G schneidet jede Menge D ā P mit D āM , die dicht unterhalb von p ist.(3) G schneidet jede Menge D ā P mit D ā M , die pradicht unterhalb von p
ist.
Beweis. a) Ist p ā G, so ist p kompatibel zu allen Elementen von G. Fur die andereRichtung sei p kompatibel mit allen Elementen von G. Die Menge D := {q ā P :q ā¤ p āØ q ā„ p} ist dicht in P. Sei namlich r ā P. Angenommen, r 6ā„ p. Danndann existiert q ā P mit q ā¤ r, p. Insbesondere ist q ā¤ r und q ā D. Das zeigt dieDichtheit von D. Offenbar gilt D āM . Wegen der Generizitat von G ist Dā©G 6= ā .
MODELLE DER MENGENLEHRE 21
Sei q ā Gā©D. Da p mit q kompatibel ist, gilt nach der Definition von D: q ā¤ p. Esfolgt p ā G.
b) Offenbar gilt (2) ā (1) ā (3). Es bleibt (3) ā (2) zu zeigen. Angenommen,G schneidet jede dichte, offene Teilmenge von P, die Element von M ist. Sei D ā Ppradicht und ein Element von M . Dann ist Dā² := {p ā P : āq ā D(p ā¤ q)} dicht,offen und ein Element von M . Nach Annahme ist existiert ein p ā G ā© Dā². Nachder Definition von Dā² existiert ein q ā D mit p ā¤ q. Da G Filter ist, gilt q ā G.Also ist G ā©D 6= ā .
c) Die Aquivalenz von (2) und (3) sieht man wie die Aquivalenz der entsprechen-den Aussagen in b). Fur (1) ā (2) sei G generisch uber M und D āM dicht unter-halb von p. O.B.d.A. konnen wir annehmen, dass D nur Elemente unterhalb von penthalt. Wie im Beweis von a) sieht man, dass die Menge Dā² := {q ā P : q ā„ p}āŖDdicht in P ist. Offenbar istDā² āM . Wegen der Generiztat von G existiert q ā Dā²ā©G.Wegen p ā G ist p kompatibel mit q. Also ist q ā D und damit G ā©D 6= ā .
Fur (2) ā (1) genugt es zu bemerken, dass jede dichte Teilmenge von P auchdicht unterhalb von p ist. ļæ½
6.3. Die Forcing-Relation. Wir brauchen eine Methode, Gultigkeit von Formelnin M [G] in gewissem MaĆe schon in M zu beschreiben. Das leistet die Forcing-Relation . Auf der linken Seite der Relation stehen dabei Bedingungen aus P undauf der rechten Seite Formeln aus der Forcing-Sprache. Die Forcing-Sprache bestehtaus allen Zeichenfolgen der Form Ļ(Ļ1, . . . , Ļn), wobei Ļ1, . . . , Ļn P-Namen sind,Ļ(x1, . . . , xn) eine Formel in der Sprache der Mengenlehre mit den freien Variablenx1, . . . , xn ist und Ļ(Ļ1, . . . , Ļn) durch Substitution der Variablen x1, . . . , xn durchdie Namen Ļ1, . . . , Ļn entsteht.
Definition 6.18. Seien Ļ1, . . . , Ļn ā MP, Ļ(x1, . . . , xn) eine Formel und p ā P.Dann setzt man
p Ļ(Ļ1, . . . , Ļn)genau dann, wenn fur alle P-generischen Filter G uber M mit p ā G gilt:
M [G] |= Ļ((Ļ1)G, . . . , (Ļn)G)
Das Zeichen wird āerzwingtā gelesen.
Uberraschender Weise lasst sich die Relation in M definieren, also ohne dieKenntnis irgendwelcher generischer Filter uber M . Ziel dieses Abschnittes ist es,genau das zu zeigen.
Definition 6.19. Fur eine Formel Ļ(Ļ1, . . . , Ļn) aus der Forcing-Sprache von M sei
[[Ļ(Ļ1, . . . , Ļn)]] := {p ā P : p Ļ(Ļ1, . . . , Ļn)}der Wahrheitswert von Ļ(Ļ1, . . . , Ļn).
Man beachte, dass diese Definition der Wahrheitswerte keine Standard-Definitionist. Ublicherweise definiert man Wahrheitswerte nur, wenn die Halbordnung P vonder Form B \ {0} ist, wobei B eine vollstandige Boolesche Algebra ist und 0 daskleinste Element von B. In diesem Falle setzt man
[[Ļ(Ļ1, . . . , Ļn)]] := sup{a ā B \ {0} : a Ļ(Ļ1, . . . , Ļn)}.Da Suprema in allgemeinen Halbordnungen P jedoch nicht existieren mussen, be-gnugen wir uns mit der oben angegebenen, etwas weniger eleganten Definition von[[Ļ(Ļ1, . . . , Ļn)]].
Wir halten ein paar elementare Eigenschaften von Wahrheitswerten fest.
Lemma 6.20. Sei Ļ(Ļ1, . . . , Ļn) eine Formel aus der Forcing-Sprache von M .Dann ist [[Ļ(Ļ1, . . . , Ļn)]] eine offene Teilmenge von P. Ist p ā P und [[Ļ(Ļ1, . . . , Ļn)]]pradicht unterhalb von p, so ist p ā [[Ļ(Ļ1, . . . , Ļn)]].
22 STEFAN GESCHKE
Beweis. Angenommen p Ļ(Ļ1, . . . , Ļn). Sei q ā¤ p. Dann gilt p ā G fur jedenFilter G mit q ā G. Insbesondere gilt q Ļ(Ļ1, . . . , Ļn). Das zeigt die Offenheit von[[Ļ(Ļ1, . . . , Ļn)]].
Sei nun [[Ļ(Ļ1, . . . , Ļn)]] pradicht unterhalb von p ā P und G P-generisch uber Mmit p ā G. Wegen der Offenheit von [[Ļ(Ļ1, . . . , Ļn)]] ist bereits die Menge
D = {q ā P : q ā¤ p ā§ q ā [[Ļ(Ļ1, . . . , Ļn)]]}pradicht unterhalb von p. Nach Lemma 6.17 c) existiert q ā G ā© D. Wegen q ā[[Ļ(Ļ1, . . . , Ļn)]] gilt
M [G] |= Ļ((Ļ1)G, . . . , (Ļn)G).Da G beliebig war mit p ā G, folgt daraus p Ļ(Ļ1, . . . , Ļn), also p ā [[Ļ(Ļ1, . . . , Ļn)]].
ļæ½
MODELLE DER MENGENLEHRE 23
Um zu zeigen, dass inM definierbar ist, genugt es naturlich nachzuweisen, dassdie Abbildung Ļ(Ļ1, . . . , Ļn) 7ā [[Ļ(Ļ1, . . . , Ļn)]] in M definierbar ist. Dazu definierenwir fur alle Formeln Ļ(x1, . . . , xn) und alle Ļ1, . . . , Ļn ā MP eine Approximation[[Ļ(Ļ1, . . . , Ļn)]]ā von [[Ļ(Ļ1, . . . , Ļn)]] und rechnen nach, dass die beiden Mengen gleichsind.
In den folgenden Definitionen und Bemerkungen tun wir so, als ob wir in Mleben.
Definition 6.21. Fur A ā P sei
reg(A) := {p ā P : A ist pradicht unterhalb von p}die Regularisierung von A. Wir nennen A ā P regular offen, falls A = reg(A) gilt.Fur A,B ā P sei
A+B := reg(AāŖB), A Ā·B := reg(A)ā©reg(B) und āA := {p ā P : āq ā A(p ā„ q)}.Fur p ā P und A ā P sei A Ā· p := p Ā· A := A Ā· reg({p}) und āp := ā reg({p}). FurF ā P(P) sei ā
F := reg(āF) und
āF :=
ā{reg(A) : A ā F}.
Beachte, dass reg(A) offen ist und alle p ā P enthalt, unter denen reg(A) pradichtist. Die Menge reg(A) ist die kleinste Obermenge von A mit diesen Eigenschaften.Alle Teilmengen von P, die durch Anwendung einer der oben definierten Opera-tionen enstehen, sind regular offen. Die Menge aller regular offenen Teilmengenvon P wird mit ro(P) bezeichnet und ist mit den oben definierten Operationen einevollstandige Boolesche Algebra, die Vervollstandigung von P. Mittels der Abbildunge : P ā ro(P); p 7ā reg({p}) lasst sich jedes Element von P als Element von ro(P)auffassen.
Ubung 6.22. a) Zeige, dass das Bild von e in ro(P) dicht liegt. Dabei heiĆt eineTeilmenge D einer Booleschen Algebra A dicht in A, wenn D in A \ {0} dicht ist,wobei 0 das kleinste Element von A bezeichnet.
b) Seien p, q ā P. Zeige, dass e(p) = e(q) genau dann gilt, wenn fur alle r ā Pgilt: r ā„ pā r ā„ q.
c) Die Halbordnung P heiĆt separativ, wenn fur alle p, q ā P mit p 6ā¤ q ein r ā¤ pmit r ā„ q existiert. Zeige, dass e genau dann injektiv ist, wenn P separativ ist.
Definition 6.23. Seien Ļ und Ļ P-Namen. Setze
[[Ļ ā Ļ ]]ā :=ā
{[[Ļ = Ļ]]ā Ā· p : (Ļ, p) ā Ļ},
[[Ļ ā Ļ ]]ā :=ā{āp+ [[Ļ ā Ļ ]]ā : (Ļ, p) ā Ļ}
und[[Ļ = Ļ ]]ā := [[Ļ ā Ļ ]]ā Ā· [[Ļ ā Ļ]]ā.
Seien Ļ(Ļ1, . . . , Ļn) und Ļ(Ļ1, . . . , Ļm) Formeln in der Forcingsprache. Setze
[[Ļ(Ļ1, . . . , Ļn) ā§ Ļ(Ļ1, . . . , Ļm)]]ā := [[Ļ(Ļ1, . . . , Ļn)]]ā Ā· [[Ļ(Ļ1, . . . , Ļm)]]ā,
[[Ļ(Ļ1, . . . , Ļn) āØ Ļ(Ļ1, . . . , Ļm)]]ā := [[Ļ(Ļ1, . . . , Ļn)]]ā + [[Ļ(Ļ1, . . . , Ļm)]]ā
und[[Ā¬Ļ(Ļ1, . . . , Ļn)]]ā := ā[[Ļ(Ļ1, . . . , Ļn)]]ā.
Sei Ļ(x, y1, . . . , yn) eine Formel in der Sprache der Mengenlehre und seien Ļ1, . . . , ĻnP-Namen. Setze
[[āxĻ(x, Ļ1, . . . , Ļn)]]ā :=ā
{[[Ļ(Ļ, Ļ1, . . . , Ļn)]]ā : Ļ ist ein P-Name}
und
[[āxĻ(x, Ļ1, . . . , Ļn)]]ā :=ā{[[Ļ(Ļ, Ļ1, . . . , Ļn)]]ā : Ļ ist ein P-Name}.
24 STEFAN GESCHKE
Man beachte die subtile Rekursion in dieser Definition. Fur P-Namen Ļ0, Ļ1, Ļ0, Ļ1sei (Ļ0, Ļ0)R(Ļ1, Ļ1), falls rk(Ļ0) < rk(Ļ1) und rk(Ļ0) ā¤ rk(Ļ1) oder falls rk(Ļ0) ā¤rk(Ļ1) und rk(Ļ0) < rk(Ļ1). Die Relation R ist fundiert. [[Ļ = Ļ ]]ā, [[Ļ ā Ļ ]]ā und[[Ļ ā Ļ ]]ā werden durch Rekursion uber R definiert, wobei man zuerst [[Ļ ā Ļ ]]ā
und [[Ļ ā Ļ]]ā definiert und dann [[Ļ = Ļ ]]ā. Der Rest der Definition 6.23 ist einegewohnliche Rekursion uber den Formelaufbau. Wir betrachten dabei auch Ļ ā Ļals atomare Formel.
Lemma 6.24. Sei Ļ(Ļ1, . . . , Ļn) eine Formel in der Forcingsprache von M undG P-generisch uber M . Dann gilt Ļ((Ļ1)G, . . . , (Ļn)G) in M [G] genau dann, wennG ā© [[Ļ(Ļ1, . . . , Ļn)]]ā 6= ā ist.
Beweis. Wir beweisen das Lemma mittels Induktion uber den Formelaufbau. Be-achte dabei, dass Formel in der Forcingsprache von M einfach Formeln in der For-cingsprache sind, bei denen die eingesetzten Namen Elemente von M sind.
Wir betrachten zunachst atomare Formeln. Um das Lemma fur atomare Formelnzu zeigen, benutzen wir Induktion uber dieselbe fundierte Relation R, mit derenHilfe wir [[Ā·]]ā fur atomare Formeln definiert haben.
Seien Ļ, Ļ ā MP. Angenommen, ĻG ā ĻG. Dann existieren Ļ ā MP und p ā Gmit (Ļ, p) ā Ļ und ĻG = ĻG. Es gilt (Ļ, Ļ)R(Ļ, Ļ). Also gibt es nach Induktionsvor-aussetzung ein q ā [[Ļ = Ļ]]ā ā© G. Wegen p, q ā G existiert r ā G mit r ā¤ p, q. Esgilt r ā [[Ļ = Ļ]]ā Ā· p ā [[Ļ ā Ļ ]]ā.
Angenommen, G schneidet die Menge
[[Ļ ā Ļ]]ā =ā
{[[Ļ = Ļ]]ā Ā· p : (Ļ, p) ā Ļ}.
Nach Definition vonā
istā{[[Ļ = Ļ]]ā Ā· p : (Ļ, p) ā Ļ} pradicht unterhalb jedes
Elements von [[Ļ ā Ļ]]ā. Wegen der Generizitat von G existiert also (Ļ, p) ā Ļ mit Gā©[[Ļ = Ļ]]ā Ā·p 6= ā . Es gilt p ā G und Gā© [[Ļ = Ļ]]ā 6= ā . Nach Induktionsvoraussetzungist ĻG = ĻG. Wegen p ā G gilt ĻG ā ĻG. Damit ist ĻG ā ĻG.
Sei nun ĻG ā ĻG. Angenommen, G ā© [[Ļ ā Ļ ]]ā = ā . Wegen der Generizitat vonG ist existiert q ā G ā© ā[[Ļ ā Ļ ]]ā. Es gilt
ā [[Ļ ā Ļ ]]ā = āā{āp+ [[Ļ ā Ļ ]]ā : (Ļ, p) ā Ļ} =ā
{ā(āp+ [[Ļ ā Ļ ]]ā) : (Ļ, p) ā Ļ} =ā
{p Ā· ā[[Ļ ā Ļ ]]ā : (Ļ, p) ā Ļ}
Damit istā{p Ā· ā[[Ļ ā Ļ ]]ā : (Ļ, p) ā Ļ} pradicht unterhalb von q. Also existiert
(Ļ, p) ā Ļ mit G ā© p Ā· ā[[Ļ ā Ļ ]]ā 6= ā . Insbesondere ist p ā G. Damit gilt ĻG ā ĻG.AuĆerdem ist G ā© [[Ļ ā Ļ ]]ā = ā . Nach Induktionsvoraussetzung gilt also ĻG 6ā ĻG.Insbesondere ist Ļ 6ā Ļ .
Sei ĻG 6ā ĻG. Dann existiert (Ļ, p) ā Ļ mit p ā G und ĻG 6ā ĻG. Nach Induktions-annahme schneidet G nicht die Menge [[Ļ ā Ļ ]]ā. Wegen der Generizitat schneidetG dann aber ā[[Ļ ā Ļ ]]ā. Es folgt, dass G die Menge
p Ā· ā[[Ļ ā Ļ ]]ā = ā(āp+ [[Ļ ā Ļ ]]ā)
schneidet. Damit ist G disjunkt zu
[[Ļ ā Ļ ]]ā =ā{āp+ [[Ļ ā Ļ ]]ā : (Ļ, p) ā Ļ}.
Gelte nun ĻG = ĻG. Dann ist ĻG ā ĻG und ĻG ā ĻG. Wenn G sowohl [[Ļ ā Ļ ]]ā
als auch [[Ļ ā Ļ]]ā schneidet, dann auch [[Ļ = Ļ ]]ā.Wenn umgekehrt G die Menge [[Ļ = Ļ ]]ā schneidet, dann offenbar auch [[Ļ ā Ļ ]]ā
und [[Ļ ā Ļ]]ā. Damit gilt ĻG = ĻG. Das schlieĆt das Argument fur atomare Formelnab.
MODELLE DER MENGENLEHRE 25
Fur nicht-atomare Formeln benutzen wir Induktion uber den Formelaufbau. AlleFalle gehen glatt durch und benutzen Argumente, die wir oben schon genannt haben(insbesondere mussen wir an ein paar Stellen die Generizitat von G ausnutzen). ļæ½
Mit diesem Lemma bekommen wir relativ leicht
Satz 6.25. Fur alle Formeln Ļ(Ļ1, . . . , Ļn) aus der Forcingsprache von M und allep ā P gilt p ā [[Ļ(Ļ1, . . . , Ļn)]] genau dann, wenn p ā [[Ļ(Ļ1, . . . , Ļn)]]ā in M gilt.Insbesondere ist in M definierbar.
Beweis. Angenommen p Ļ(Ļ1, . . . , Ļn). Wir zeigen, dass [[Ļ(Ļ1, . . . , Ļn)]]ā pradichtunterhalb von p ist. Angenommen nicht. Dann existiert ein q ā¤ p, das mit kei-nem Element von [[Ļ(Ļ1, . . . , Ļn)]]ā kompatibel ist. Nach dem Beweis des Satzes vonRasiowa-Sikorski existiert ein P-generischer Filter G uber M mit q ā G. Wegen derWahl von q ist G disjunkt zu [[Ļ(Ļ1, . . . , Ļn)]]ā. Nach Lemma 6.24 gilt in M [G] dannĀ¬Ļ((Ļ1)G, . . . , (Ļn)G). Ein Widerspruch. Das zeigt
[[Ļ(Ļ1, . . . , Ļn)]] ā [[Ļ(Ļ1, . . . , Ļn)]]ā.
Sei nun p ā [[Ļ(Ļ1, . . . , Ļn)]]ā. Angenommen es gibt einen P-generischen Filter Guber M mit p ā G, so dass Ļ((Ļ1)G, . . . , (Ļn)G) in M [G] falsch ist. Nach Lemma 6.24ist dann Gā© [[Ā¬Ļ(Ļ1, . . . , Ļn)]]ā 6= ā . Die Bedingung p ist aber inkompatibel mit allenElementen von [[Ā¬Ļ(Ļ1, . . . , Ļn)]]ā. Ein Widerspruch. Damit gilt p Ļ(Ļ1, . . . , Ļn).Das zeigt
[[Ļ(Ļ1, . . . , Ļn)]]ā ā [[Ļ(Ļ1, . . . , Ļn)]].ļæ½
Korollar 6.26. Sei G P-generisch uber M . Fur eine Formel Ļ(Ļ1, . . . , Ļn) aus derForcingsprache von M gilt Ļ((Ļ1)G, . . . , (Ļn)G) in M [G] genau dann, wenn es einp ā G gibt mit p Ļ(Ļ1, . . . , Ļn).
6.4. ZFC in M [G]. Wie oben sei M ein abzahlbares, transitives Model von ZFCund P āM eine Halbordnung. G sei ein P-generischer Filter uber M .
Satz 6.27. M [G] ist ein Modell von ZFC.
Beweis. Nach Lemma 6.15 sind nur noch Unendlichkeits-, Aussonderungs-, Erset-zungs-, Potenzmengen- und Auswahlaxiom nachzurechnen. Das Unendlichkeitsaxi-om gilt inM [G], da Ļ = ĻG ein Element vonM [G] ist. Fur das Aussonderungsaxiomsei Ļ(x, y1, . . . , yn) eine Formel und a, b1, . . . , bn āM [G]. Wir zeigen
{x ā a : M [G] |= Ļ(x, b1, . . . , bn)} āM [G].
Seien Ļ, Ļ1, . . . , Ļn āMP mit ĻG = a und (Ļi)G = bi fur alle i ā {1, . . . , n}. Setze
Ļ := {(Ļ, p) : āq ā P((Ļ, q) ā Ļ ā§ p ā¤ q) ā§ p Ļ(Ļ, Ļ1, . . . , Ļn)}.Wegen der Definierbarkeit der Forcingrelation in M ist Ļ ā M . Wir zeigen ĻG ={x ā a : M [G] |= Ļ(x, b1, . . . , bn)}. Sei x ā ĻG. Dann existiert (Ļ, p) ā Ļ mit ĻG = xund p ā G. Nach Definition von Ļ gilt p Ļ(Ļ, Ļ1, . . . , Ļn) und p ā¤ q fur ein q ā Pmit (Ļ, q) ā Ļ. Damit ist x = ĻG ā ĻG, und in M [G] gilt Ļ(Ļ, Ļ1, . . . , Ļn).
Sei nun x ā a mit M [G] |= Ļ(x, b1, . . . , bn). Dann existiert (Ļ, q) ā Ļ mit x = ĻG
und q ā G. AuĆerdem gibt es p ā G mit p Ļ(Ļ, Ļ1, . . . , Ļn). Da je zwei Elementevon G eine gemeinsame Erweiterung in G haben, konnen wir p ā¤ q annehmen.Damit ist (Ļ, p) ā Ļ, also x = ĻG ā ĻG. Das zeigt das Aussonderungsaxiom inM [G].
Fur das Ersetzungsaxiom sei Ļ(x, y, z1, . . . , zn) eine Formel und a, b1, . . . , bn āM [G], so dass gilt:
M [G] |= āx ā aā!y(Ļ(x, y, b1, . . . , bn))
26 STEFAN GESCHKE
Wahle Ļ, Ļ1, . . . , Ļn āMP mit ĻG = a und (Ļi)G = bi fur alle i ā {1, . . . , n}. Wahleeine Menge S ā MP, S ā M , so dass folgendes gilt: Fur alle (Ļ, p) ā Ļ und alleq ā¤ p mit
q ā!y(Ļ(Ļ, y, Ļ1, . . . , Ļn))ist die Menge
{r ā¤ q : āĻ ā S(r Ļ(Ļ, Ļ, Ļ1, . . . , Ļn))}dicht unterhalb von q. Betrachte den Namen S Ć {1}. Wir zeigen
M [G] |= āx ā aāy ā (S Ć {1})G(Ļ(x, y, b1, . . . , bn)).
Sei x ā a. Dann existiert (Ļ, p) ā Ļ mit ĻG = x und p ā G. AuĆerdem gibt es q ā Gmit q ā¤ p und
q ā!y(Ļ(Ļ, y, Ļ1, . . . , Ļn)).Nach Wahl von S gibt es Ļ ā S und r ā G mit r ā¤ q und r Ļ(Ļ, Ļ, Ļ1, . . . , Ļn).Damit gilt
M [G] |= Ļ(x, ĻG, b1, . . . , bn),also insbesondere
M [G] |= āy ā (S Ć {1})G(Ļ(x, y, b1, . . . , bn)).
Fur das Potenzmengenaxiom sei a ā M [G]. Wahle Ļ ā MP mit ĻG = a. SeiA := {Ļ : āp ā P((Ļ, p) ā Ļ)}. Fur eine Funktion f : A ā P(P) sei Ļf := {(Ļ, p) :p ā f(Ļ)}. Setze
Ļ := {(Ļf , 1) : f ist eine Funktion von A nach P(P)}.Die Definition von Ļ ist dabei in M zu verstehen.
Wir zeigenM [G] |= āx(x ā aā x ā ĻG).
Sei x ā M [G] mit x ā a. Wahle Ļ ā MP mit ĻG = x. Definiere f : A ā P(P) wiefolgt: Fur Ļ ā A sei f(Ļ) := {p ā P : p Ļ ā Ļ}. Beachte, dass f eine Funktion inM ist. Offenbar ist (Ļf )G ā ĻG. Wir zeigen x = ĻG = (Ļf )G.
Sei y ā x. Wegen x ā ĻG existiert (Ļ, p) ā Ļ mit p ā G und y = ĻG. Wahleq ā¤ p mit q ā G und q Ļ ā Ļ . Nach Definition von f gilt y = ĻG ā (Ļf )G. Seinun y ā (Ļf )G. Dann existiert (Ļ, p) ā Ļf mit y = ĻG und p ā G. Nach Definitionvon f gilt p Ļ ā Ļ , und damit gilt y = ĻG ā ĻG. Also ist ĻG = (Ļf )G. Insgesamtist ĻG eine Obermenge von (P(a))M [G].
Fur das Auswahlaxiom sei a ā M [G], zum Beispiel a = ĻG mit Ļ ā MP. Setzewieder A := {Ļ : āp ā P((Ļ, p) ā Ļ)}. Da das Auswahlaxiom in M gilt, gibt es in Meine Wohlordnung C auf A. Wegen M ā M [G] ist (A,C) ā M [G]. In M [G] kannman nun eine Wohlordnung Cā² auf a wie folgt definieren:
Fur x, y ā a sei x Cā² y genau dann, wenn fur das C-kleinste Ļ ā A mit ĻG = xund das C-kleinste Ļ ā A mit ĻG = y gilt: Ļ C Ļ. Es ist klar, dass Cā²ā M [G] eineWohlordnung auf a ist. ļæ½
Korollar 6.28. Ist ZFC konsistent, so auch ZFC+V 6=L.
Beweis. Sei M abzahlbares transitives Modell von ZFC und P ā M eine Halbord-nung, in der unter jeder Bedingung zwei inkompatible Bedingungen existieren, zumBeispiel P = Fn(Ļ, 2). Sei G P-generisch uber M . Nach Satz 6.27 ist M [G] Modellvon ZFC. AuĆerdem ist M [G] transitiv und hat dieselben Ordinalzahlen wie M .Wegen der Absolutheit der Definition von L gilt LM [G] = LM āM . Wegen G 6āMist daher LM [G] 6= M [G], also M [G] Modell von ZFC+V 6=L. ļæ½
MODELLE DER MENGENLEHRE 27
7. CH ist unabhangig von ZFC
In diesem Abschnitt wird mit Hilfe von Forcing gezeigt, dass ZFC weder CHnoch Ā¬CH impliziert. Dass CH mit ZFC konsistent ist, wurde bereits gezeigt, aberes ist lehrreich, auch noch ein Forcing-Argument dafur zu sehen.
7.1. Erzwingen von CH. Sei M ein abzahlbares transitives Modell von ZFC. Wirdefinieren eine partielle Ordnung P ā M , so dass fur jeden P-generischen Filter Guber M gilt: M [G] |= CH.
Definition 7.1. In M sei
P := {f : Aā P(Ļ) : A ist abzahlbare Teilmenge von āµ1}.Die Ordnung auf P sei ā¤:=ā.
Sei G P-generischer Filter uber M . Um zu zeigen, dass in M [G] die Kontinuums-hypothese gilt, stellen wir zunachst folgendes fest:
Lemma 7.2. Sei fG :=āG. Dann ist fG eine surjektive Abbildung von (āµ1)M
nach (P(Ļ))M .
Beweis. Dass fG eine Funktion ist, liegt daran, dass je zwei Elemente von G einegemeinsame Erweiterung in G haben. Zu je zwei Funktionen in G existiert also einegemeinsame Fortsetzung in G.
Wie ublich seien rng das Bild einer Funktion und dom der Wertebereich. In Mdefinieren wir folgende dichte Teilmengen von P: Fur jedes Ī± ā āµ1 sei DĪ± := {p āP : Ī± ā dom(p)}. Fur jedes A ā Ļ sei DA := {p ā P : A ā rng(p)}. Wie manleicht sieht, sind alle DĪ± und DA dicht in P. Da G generisch uber M ist, schneidetG alle DĪ±. Es folgt dom(fG) = (āµ1)M . AuĆerdem schneidet G alle DA. Es folgtrng(fG) = (P(Ļ))M . ļæ½
Um CH in M [G] nachzurechnen mussen wir nur noch zeigen, dass (āµ1)M =(āµ1)M [G] und (P(Ļ))M = (P(Ļ))M [G] gelten. Zwei Dinge konnen dabei schief gehen.Zum Einen konnte es passieren, dass die erste uberabzahlbare Ordinalzahl von M ,also (āµ1)M , in M [G] plotzlich abzahlbar ist. AuĆserdem konnte es passieren, dasses in M [G] neue Teilmengen von Ļ gibt, also Teilmengen von Ļ, die keine Elementevon M sind.
Wenn (āµ1)M inM [G] abzahlbar ist, dann gibt es inM [G] eine Bijektion zwischenĻ und (āµ1)M , die es in M noch nicht gab. Gibt es in M [G] eine neue Teilmenge Avon Ļ, so gibt es auch eine neue Abbildung von Ļ nach 2, namlich die charakteristi-sche Funktion von A. Die beiden genannten Probleme werden also durch folgendesLemma ausgeschlossen.
Lemma 7.3. Sei f ā M [G] eine Abbildung von Ļ in die Ordinalzahlen. Dann istf āM .
Beweis. Sei f āMP ein Name mit fG = f und p ā G mit
p f ist eine Funktion von Ļ nach Ord .
In M seiD := {q ā¤ p : āg : Ļ ā Ord(q f = g)}.
Wegen der Generizitat von G genugt zu zeigen, dass D dicht unterhalb von p ist.Zunachst stellen wir folgendes fest: Sei q ā¤ p und F irgendein P-generischer
Filter uber M mit q ā F . Insbesondere ist p ā F . Wegen der Wahl von p istfF eine Funktion von Ļ in die Ordinalzahlen. Sei n ā Ļ. Dann ist fF (n) = Ī±fur irgendeine Ordinalzahl Ī± von M [F ]. Da M und M [F ] dieselben Ordinalzahlenhaben, ist Ī± āM . Daher existiert ein r ā F mit r f(n) = Ī±. (In Zukunft werden
28 STEFAN GESCHKE
wir diverse ās weglassen, um die Lesbarkeit etwas zu erhohen.) Wir konnen r ā¤ qwahlen. Das zeigt, dass fur alle n ā Ļ die Menge derjenigen r ā¤ p, fur die einĪ± ā OrdM mit r f(n) = Ī± existiert, dicht unterhalb von p ist.
Von nun an werden wir vollstandig in M argumentieren. Das erspart einige M ās.Eine Halbordnung Q heiĆt Ļ-abgeschlossen, wenn fur jede fallende Folge (qn)nāĻ
von Bedingungen in Q eine Bedingung q ā Q existiert, so dass fur alle n ā Ļ gilt:q ā¤ qn.
P ist Ļ-abgeschlossen. Sei namlich (pn)nāĻ eine fallende Folge in P. Dann istp :=
ānāĻ pn eine partielle Funktion von āµ1 nach P(Ļ) mit abzahlbarem Definiti-
onsbereich, also ein Element von P. Offenbar ist p eine gemeinsame untere Schrankeder pn.
Wir zeigen nun, dass D dicht unterhalb von p ist. Sei q ā¤ p. Wahle q0 ā¤ qund Ī±0 ā Ord mit q0 f(0) = Ī±0. Das geht nach Bemerkung am Anfang diesesBeweises. Angenommen wir haben qn bereits gewahlt. Wie eben gibt es qn+1 ā¤ qnund Ī±n+1 ā Ord mit qn+1 f(n+ 1) = Ī±n+1. Wegen der Ļ-Abgeschlossenheit vonP existiert eine gemeinsame Erweiterung r aller qn. Wir zeigen r ā D.
Sei g : Ļ ā Ord;n 7ā Ī±n. Fur alle n ā Ļ ist r ā¤ qn. Insbesondere gilt r f(n) = Ī±n fur alle n ā Ļ. Da die naturlichen Zahlen in allen transitiven Modellender Mengenlehre dieselben sind, gilt r f = g. Damit ist r ā D. Das zeigt, dass Dunterhalb von p dicht ist. ļæ½
Korollar 7.4. M [G] |= CH
Beweis. Nach Lemma 7.3 gilt (P(Ļ))M = (P(Ļ))M [G], und (āµ1)M ist uberabzahlbarin M [G]. Alle Ordinalzahlen unterhalb von (āµ1)M sind abzahlbar in M , also erstrecht in M [G]. Damit ist (āµ1)M = (āµ1)M [G]. Nach Lemma 7.2 existiert in M [G] einesurjektive Abbildung von (āµ1)M [G] = (āµ1)M nach (P(Ļ))M [G] = (P(Ļ))M . Also giltM [G] |= |P(Ļ)| ā¤ āµ1. Da die Uberabzahlbarkeit von P(Ļ) in ZFC beweisbar undM [G] ein Modell von ZFC ist, gilt M [G] |= CH. ļæ½
Ubung 7.5. Sei P eine Halbordnung. Betrachte folgendes Spiel auf P zwischen zweiSpielern uber Ļ Runden:
Setze p0 = q0 = 1P. In der n-ten Runde wahlt der erste Spieler eine Bedingungpn+1 ā¤ qn und der zweite Spieler antwortet mit einer Bedingung qn+1 ā¤ pn+1. Derzweite Spieler gewinnt das Spiel genau dann, wenn es eine Bedingung p ā P gibt,so dass fur alle n ā Ļ gilt: p ā¤ pn.
Angenommen, der zweite Spieler hat eine Gewinnstrategie fur dieses Spiel. Zeige,dass es fur jeden P-generischen Filter G uber dem Grundmodell M in M [G] keineneuen Abbildungen von Ļ in die Ordinalzahlen gibt.
Ubung 7.6 (Schwer!). Sei P eine Halbordung. Angenommen, der erste Spieler hateine Gewinnstrategie in dem oben beschriebenen Spiel.
Zeige: Es gibt einen P-generischen Filter uber dem Grundmodell M , so dass esin M [G] eine neue Abbildung von Ļ in die Ordinalzahlen gibt.
MODELLE DER MENGENLEHRE 29
7.2. Erzwingen von Ā¬CH. Sei M ein abzahlbares transitives Modell von ZFCund Īŗ ā CardM mit M |= cf(Īŗ) ā„ āµ1. Wir definieren eine Halbordnung P ā M ,so dass fur jeden P-generischen Filter G uber M gilt: CardM = CardM [G] undM [G] |= 2āµ0 = Īŗ.
Definition 7.7. In M sei
P := Fn(Īŗ, 2) = {f : f ist eine endliche Funktion
mit dom(f) ā Īŗ und rng(f) ā 2}.
P ist geordnet durch umgekehrte Inklusion.
Beachte, dass Fn(Īŗ, 2) uber transitiven Modellen der Mengenlehre absolut ist.Die Aussagen cf(Īŗ) > āµ0 und Īŗ ā Card sind es jedoch nicht.
Lemma 7.8. Sei G P-generisch uber M . Dann existiert in M [G] eine Familie(AĪ±)Ī±<Īŗ paarweise verschiedener Teilmengen von Ļ.
Beweis. Offenbar ist Fn(Īŗ, 2) zu Fn(ĪŗĆ Ļ, 2) isomorph. Daher konnen wir so tun,als ware G Fn(Īŗ Ć Ļ, 2)-generisch. Wie man leicht nachpruft, ist fG :=
āG eine
Funktion von ĪŗĆ Ļ nach 2. Fur jedes Ī± < Īŗ sei AĪ± := {n ā Ļ : fG(Ī±, n) = 1}. Wirzeigen, dass die AĪ± paarweise verschieden sind.
Seien Ī±, Ī² < Īŗ mit Ī± 6= Ī². Setze
DĪ±,Ī² := {p ā P : ān ā Ļ((Ī±, n), (Ī², n) ā dom(p) ā§ p(Ī±, n) 6= p(Ī², n))}.
Da die Elemente von P endliche Funktionen sind, ist DĪ±,Ī² dicht in P. Wegen derGenerizitat von G existiert p ā DĪ±,Ī² ā©G. Sei n ā Ļ mit (Ī±, n), (Ī², n) ā dom(p) undp(Ī±, n) 6= p(Ī², n). Wegen p ā fG gilt
n ā AĪ± ā n 6ā AĪ² .
Insbesondere ist AĪ± 6= AĪ² . ļæ½
Dieses Lemma zeigt M [G] |= 2āµ0 ā„ |Īŗ|. Allerdings wissen wir nicht, ob Īŗ inM [G] nicht plotzlich die Machtigkeit āµ1 hat, auch wenn es in M noch echt groĆerwar. So etwas kann allerdings nicht passieren, wenn jede Kardinalzahl in M auchKardinalzahl in M [G] ist. Beachte, dass jede Kardinalzahl in M [G] automatischauch Kardinalzahl in M ist.
Definition 7.9. Eine Halbordnung Q ā M erhalt Kardinalzahlen, wenn nach Er-zwingen mit Q (Adjungieren eines Q-generischen Filters uber dem GrundmodellM) alle Kardinalzahlen des Grundmodells auch noch Kardinalzahlen in der generi-schen Erweiterung sind. Q erhalt Kofinalitaten, wenn fur alle Īŗ ā CardM und alleQ-generischen Filter G uber M gilt: (cf(Īŗ))M = (cf(Īŗ))M [G].
Q ist erfullt die abzahlbare Antiketten-Bedingung (c.c.c., countable chain condi-tion), wenn jede Antikette von Q abzahlbar ist.
Lemma 7.10. Erhalt Q āM Kofinalitaten, so auch Kardinalzahlen.
Beweis. Sei G Q-generischer Filter uber M und Īŗ ā CardM . Angenommen, alleĪ» < Īŗ mit Ī» ā CardM sind Kardinalzahlen in M [G]. Ist Īŗ eine Limeskardinalzahlin M , so ist Īŗ auch in M [G] Supremum einer Menge von Kardinalzahlen und damitselbst Kardinalzahl. Ist Īŗ eine Nachfolgerkardinalzahl in M , so ist Īŗ = (cf(Īŗ))M =(cf(Īŗ))M [G]. Also ist Īŗ auch in M [G] Kardinalzahl. ļæ½
Lemma 7.11. Ist Q āM c.c.c. (in M), so erhalt Q Kofinalitaten.
30 STEFAN GESCHKE
Beweis. Sei Īŗ ā CardM und G Q-generischer Filter uber M . Wir konnen cf(Īŗ) >Ļ annehmen. Es ist klar, dass (cf(Īŗ))M [G] ā¤ (cf(Īŗ))M gilt. Angenommen Ī± :=(cf(Īŗ))M [G] < (cf(Īŗ))M . Dann existiert eine kofinale Funktion f : Ī± ā Īŗ in M [G].Sei f āMP ein Name mit fG = f . Wahle p ā G mit p f : Ī±ā Īŗ.
In M definieren wir eine Funktion F : Ī±ā P(Īŗ) wir folgt: Fur Ī² < Ī± sei
F (Ī²) := {Ī³ < Īŗ : āq ā¤ p(q f(Ī²) = Ī³)}.
Fur alle Ī² < Ī± gilt nun f(Ī²) ā F (Ī²). Wegen f(Ī²) < Īŗ existieren namlich Ī³ < Īŗ
und q ā¤ p mit q ā G und q f(Ī²) = Ī³.Fur alle Ī² < Īŗ gilt (in M) |F (Ī²)|ā¤ āµ0. Wir argumentieren in M . Angenommen
| F (Ī²) |> āµ0. Dann existieren paarweise verschiedene Ī³Ī½ ā F (Ī²), Ī½ < āµ1, undqĪ½ ā¤ p, Ī½ < āµ1, mit qĪ½ f(Ī²) = Ī³Ī½ fur alle Ī½ < āµ1. Offenbar sind die qĪ½ paarweiseinkompatibel, bilden also eine Antikette. Das widerspricht aber der c.c.c. von Q.
Definiere nun g : Ī± ā Īŗ wir folgt: Fur Ī² < Ī± sei g(Ī²) := sup(F (Ī²)). WegenĻ < (cf(Īŗ))M ist g(Ī²) in der Tat < Īŗ. Nach Wahl von g gilt f(Ī²) ā¤ g(Ī²) fur alleĪ² < Ī±. Da f : Ī± ā Īŗ kofinal ist, ist auch g kofinal. Es gilt aber g ā M . Daswiderspricht Ī± < (cf(Īŗ))M . ļæ½
Ubung 7.12. Zeige, dass eine Halbordnung P genau dann c.c.c. ist, wenn fur jedenP-Namen Ī± fur eine Ordinalzahl eine abzahlbare Menge A existiert, so dass
1P Ī± ā A.
Dabei heiĆt Ī± Name fur eine Ordinalzahl, wenn gilt
1P āĪ± ist Ordinalzahlā.
Um zu zeigen, dass P Kardinalzahlen erhalt, mussen wir nur noch nachrechnen,dass P die c.c.c. erfullt. Dazu benotigt man folgendes Lemma.
Lemma 7.13 (ā-System-Lemma). Sei (ai)iāI eine uberabzahlbare Familie endli-cher Mengen. Dann existieren eine endliche Menge r und eine uberabzahlbare Fa-milie (ai)iāJ mit J ā I, so dass fur je zwei verschiedene i, j ā J gilt: ai ā© aj = r.(Man sagt, (ai)iāJ ist ein ā-System mit Wurzel r.)
Beweis. Wir konnenā
iāI ai ā Ļ1 annehmen. AuĆserdem konnen wir, nach Aus-dunnen von I, annehmen, dass alle ai dieselbe Machtigkeit n haben. Wir beweisennun das ā-System-Lemma durch Induktion uber n.
Fur n = 0 ist die Behauptung trivial. Sei n = m+ 1 und das ā-System-Lemmabereits bewiesen fur Familienm-elementiger Mengen. Fur alle i ā I sei Ī±i das groĆteElement von ai und bi := ai \ {Ī±i}. Nach Ausdunnen von I konnen wir annehmen,dass (bi)iāI bereits ein ā-System mit Wurzel r ist. Wir unterscheiden zwei Falle:
1. Fall: |r|= m. In diesem Falle ist (bi)iāI konstant. Subfall 1: |{Ī±i : i ā I}|ā¤ āµ0.Dann existiert ein Ī± < Ļ1, so dass J := {i ā I : Ī±i = Ī±} uberabzahlbar ist. DieFamilie (ai)iāJ ist dann ein ā-System mit der Wurzel r āŖ {Ī±}.
Subfall 2: |{Ī±i : i ā I}|> āµ0. Dann existiert ein uberabzahlbares J ā I, so dassdie Ī±i, i ā J , paarweise verschieden sind. Offenbar ist (ai)iāJ ein ā-System mit derWurzel r.
2. Fall: |r|< m. Sei Ī± := max(r). Fur alle i ā I sei Ī²i := min(ai \ r). Da (bi)iāI
ein ā-System mit Wurzel r ist und |r|< m gilt, gibt es nur abzahlbar viele i ā I mitĪ²i ā¤ Ī±. Nach Ausdunnen von I konnen wir also Ī²i > Ī± fur alle i ā I annehmen.Wahle nun eine Folge (iĪ½)Ī½<Ļ1 in I, so dass fur alle Ī½ < Ļ1 gilt: Ī±iĪ½
< Ī²iĪ½+1 . Dasgeht, weil fur jedes Ī³ < Ļ1 nur abzahlbar viele i ā I mit Ī²i ā¤ Ī³ existieren. SetzeJ := {iĪ½ : Ī½ < Ļ1}. Dann ist (ai)iāJ ein ā-System mit Wurzel r. ļæ½
Lemma 7.14. Fn(Īŗ, 2) ist c.c.c.
MODELLE DER MENGENLEHRE 31
Beweis. Seien (pi)iāI eine uberabzahlbare Familie von paarweise inkompatiblenElementen von Fn(Īŗ, 2). Nach dem ā-System Lemma existiert ein uberabzahlbaresJ ā I, so dass (dom(pi))iāJ ein ā-System mit einer Wurzel r ist. Da es nur endlichviele Funktionen von r nach 2 gibt, konnen wir nach Ausdunnen von J annehmen,dass je zwei pi, i ā J , auf r ubereinstimmen. Damit sind aber je zwei pi, i ā J ,kompatibel. Ein Widerspruch zur Wahl der pi. ļæ½
Korollar 7.15. Sei G Fn((āµ27)M , 2)-generisch uber M . Dann gilt M [G] |= 2āµ0 ā„āµ27.
Beweis. Nach Lemma 7.14, Lemma 7.10 und Lemma 7.11 erhalt Fn((āµ27)M , 2)Kardinalzahlen. Also gilt CardM = CardM [G]. Damit ist (āµ27)M = (āµ27)M [G]. NachLemma 7.8 gilt M [G] |= 2āµ0 ā„ āµ27. ļæ½
Wir geben noch eine obere Schranke fur 2āµ0 nach Erzwingen mit Fn(Īŗ, 2) an.
Definition 7.16. Ein Name Ļ āMP heiĆt netter Name fur eine Teilmenge von Ļ,wenn eine Familie (An)nāĻ von Antiketten in P existiert mit
Ļ =ānāĻ
({n} ĆAn).
Lemma 7.17. Sei Ļ ā MP und p ā P. Angenommen p Ļ ā Ļ. Dann existiertein netter Name Ļ fur eine Teilmenge von Ļ mit p Ļ = Ļ .
Beweis. Fur jedes n ā Ļ sei An eine maximale Antikette von Bedingungen unter-halb von p, die n ā Ļ erzwingen. Setze Ļ :=
ānāĻ({n} Ć An). Der Name Ļ leistet
das Gewunschte:Sei F ein P-generischer Filter uber M mit p ā F . Angenommen ĻF 6= ĻF .1. Fall: Es gibt ein n ā ĻF \ ĻF . Sei q ā F mit q n ā Ļ. Wir konnen q ā¤ p
annehmen. Wegen n 6ā ĻF existiert r ā F mit r n 6ā Ļ . Wir konnen r ā¤ qannehmen. Nun ist r inkompatibel zu allen Elementen von An. Ein Widerspruchzur Wahl von An.
2. Fall: Es gibt ein n ā ĻF \ ĻF . Dann existiert q ā An ā© F . Nach Wahl von An
gilt q n ā Ļ und damit n ā ĻF . Ein Widerspruch zur Wahl von n. ļæ½
Korollar 7.18. Sei M ein Modell von ZFC+GCH und Īŗ ā CardM mit M |=cf(Īŗ) > āµ0. Ist G Fn(Īŗ, 2)-generisch uber M , so gilt M [G] |= 2āµ0 = Īŗ. AuĆerdemist CardM = CardM [G].
Beweis. Nach wie in Lemma 7.8 gilt M [G] |= 2āµ0 ā„ Īŗ. Nach Lemma 7.17 gibt es furjede Teilmenge von Ļ in M [G] einen netten Namen in M . Wir argumentieren einenMoment in M . Da Fn(Īŗ, 2) c.c.c. ist, gibt es in Fn(Īŗ, 2) hochstens Īŗāµ0 Antiketten.Damit gibt es hochstens ((Īŗ)āµ0)āµ0 = Īŗāµ0 nette Namen fur Teilmengen von Ļ. WegenGCH und cf(Īŗ) > āµ0 ist Īŗāµ0 = Īŗ.
In M existiert also eine Liste von Īŗ Namen, so dass jede Teilmenge von Ļ inM [G] einen Namen in dieser Liste hat. Damit ist (2āµ0)M [G] ā¤ Īŗ. ļæ½
32 STEFAN GESCHKE
8. Die Unabhangigkeit von AC
Da generische Erweiterung von transitiven Modellen von ZFC wieder Modellevon ZFC sind, mussen wir uns etwas Neues einfallen lassen, um ein Modell vonZF+Ā¬AC zu konstruieren.
8.1. Durch Ordinalzahlen definierbare Mengen. Wir konstruieren ein inne-res Modell der Mengenlehre, also eine Teilklasse von V , die gewisse Axiome derMengenlehre erfullt, in unserem Fall ZF. Dabei gehen wir etwas anders vor, als beider Konstruktion von L. Wahrend L mit Hilfe einer Rekursion uber die Ordinalzah-len so definiert wurde, dass man, um LĪ±+1 zu definieren, nur auf LĪ± zuruckgreifenmusste, werden wir nun mehr Informationen uber das Universum in ein inneresModell kodieren.
Definition 8.1. Eine Menge X ist definierbar durch Ordinalzahlen, wenn es eineFormel Ļ(x, y1, . . . , yn) und Ordinalzahlen Ī±, Ī²1, . . . , Ī²n gibt, so dass gilt:
X = {x : VĪ± |= Ļ(x, Ī²1, . . . , Ī²n)}X ist durch Ordinalzahlen definierbar uber einer Menge A, wenn es eine Formel
Ļ(x, y1, . . . , yn, z1, . . . , zm), Ordinalzahlen Ī±, Ī²1, . . . , Ī²n und c1, . . . , cm ā A āŖ {A}gibt, so dass gilt:
X = {x : VĪ± |= Ļ(x, Ī²1, . . . , Ī²n, c1, . . . , cm)}OD ist die Klasse der durch Ordinalzahlen definierbaren Mengen. OD(A) ist
die Klasse der uber A durch Ordinalzahlen definierbaren Mengen. X ist erblichdurch Ordinalzahlen definierbar (uber A), wenn trcl(X āŖ {X}) ā OD (trcl(X āŖ{X}) ā OD(A)) gilt. HOD (HOD(A)) ist die Klasse der (uber A) erblich durchOrdinalzahlen definierbaren Mengen.
Diese Definition ist in V zu verstehen. Die definierende Formel Ļ ist also eineFormel im Sinne von V und nicht in der Metasprache. (Ansonsten ware es auchschwierig, zu einer definierbaren Klasse zu gelangen.) Man beachte, dass man al-ternativ anstelle von
X = {x : VĪ± |= Ļ(x, Ī²1, . . . , Ī²n)}auch
VĪ± |= Ļ(X,Ī²1, . . . , Ī²n) ā§ āY (Ļ(Y, Ī²1, . . . , Ī²n) ā X = Y )fordern kann. Das liefert eine aquivalente Definition der Klassen OD und HOD.Entsprechendes gilt fur OD(A) und HOD(A). In diesem Falle muss man nur nochdie Parameter c1, . . . , cm erganzen. Wir werden diese Bemerkung im nachsten Ab-schnitt stillschweigend benutzen.
Wir interessieren uns fur die Klasse HOD(A) fur eine Menge A.
Lemma 8.2. Fur jede Menge A ist HOD(A) eine transitive Klasse, die ZF erfullt.
Beweis. Es folgt unmittelbar aus der Definition, dass HOD(A) transitiv ist. Damiterfullt HOD(A) das Fundierungs- und das Extensionalitatsaxiom. Offenbar enthaltHOD(A) alle Ordinalzahlen. Insbesondere gelten in HOD(A) das Nullmengen- unddas Unendlichkeitsaxiom. Man sieht leicht, dass HOD(A) abgeschlossen ist unterder Bildung von Paarmengen und unter der Operation
ā. Damit erfullt HOD(A)
das Paarmengen- und das Vereinigungsaxiom.Fur jedes Ī± ā Ord sei HODĪ±(A) := VĪ±ā©HOD(A). Es gilt HODĪ±(A) ā HOD(A).
Sei namlich Ļ(x,A) die Formel, die die Klasse HOD(A) definiert. Nach dem Re-flexionsprinzip existiert eine Ordinalzahl Ī² mit A ā VĪ² , so dass Ļ(x, y) uber VĪ²
absolut ist. Es gilt also (HOD(A))VĪ² = HOD(A) ā© VĪ² . Damit ist
HODĪ±(A) = {x : āy ā trcl(x āŖ {x})(VĪ² |= (y ā VĪ± ā§ y ā HOD(A)))}.
MODELLE DER MENGENLEHRE 33
Um das Aussonderungsaxiom in HOD(A) nachzurechnen, wenden wir das Re-flexionsprinzip in HOD(A) auf die Folge (HODĪ±(A))Ī±āOrd an. Sei X ā HOD(A)und Ļ(x, y1, . . . , yn) eine Formel. Weiter seien b1, . . . , bn ā HOD(A). Wir zeigenY := {x ā X : Ļ(x, b1, . . . , bn)HOD(A)} ā HOD(A).
Nach dem Reflexionsprinzip existiert ein Ī± ā Ord mit b1, . . . , bn, X ā HODĪ±(A),so dass Ļ uber HODĪ±(A) absolut ist. Es gilt also
Y = {x ā X : Ļ(x, b1, . . . , bn)HODĪ±(A)}.Wie oben gezeigt, ist HODĪ±(A) ā HOD(A). Insbesondere ist HODĪ±(A) durch Or-dinalzahlen definierbar uber A. Damit ist auch
Y = {x ā X : HODĪ±(A) |= Ļ(x, b1, . . . , bn)}uber A durch Ordinalzahlen definierbar. Also gilt Y ā OD(A). WegenX ā HOD(A)und Y ā X folgt daraus Y ā HOD(A).
Dass HOD(A) das Potenzmengen- und das Aussonderungsaxiom erfullt, folgtauf dieselbe Weise wie schon bei L und WF aus der Tatsache, dass HOD(A) dieVereinigung uber die aufsteigende Kette (HODĪ±(A))Ī±āOrd ist, wobei alle HODĪ±(A)Elemente von HOD(A) sind. ļæ½
Man kann zeigen, dass HOD das Auswahlaxiom erfullt. Es kann jedoch sein,dass fur eine geeignete Menge A das Auswahlaxiom in HOD(A) verletzt wird. Daskann jedoch nur passieren, wenn V 6= L ist, da wegen der Minimalitat von L sonstHOD(A) = L fur alle Mengen A gilt.
8.2. Ein Modell von Ā¬AC. Die Strategie, ein Modell von Ā¬AC zu konstruierenist folgende: Wir starten mit einem abzahlbaren, transitiven Modell M von ZFC.Dann adjungieren wir, fur eine geeignete Halbordnung P, einen P-generischen FilterG uber M . In M [G] definieren wir eine Menge A, so dass in (HOD(A))M [G] das Aus-wahlaxiom verletzt ist. Das Argument, mit dem man zeigt, dass das Auswahlaxiomin (HOD(A))M [G] nicht gilt, benutzt Automorphismen von P.
Definition 8.3. Sei P āM eine Halbordnung und Ļ ein Automorphismus. Rekursivuber den Rang von P-Namen definieren wir Ļ : MP āMP, so dass fur alle Ļ āMP
gilt:Ļ(Ļ) := {(Ļ(Ļ), Ļ(p)) : (Ļ, p) ā Ļ}
Lemma 8.4. Ist P ā M eine Halbordnung und Ļ ā M ein Automorphismus vonP, so gilt fur alle p ā P, alle Formeln Ļ(x1, . . . , xn) und alle Ļ1, . . . , Ļn āMP:
p Ļ(Ļ1, . . . , Ļn) ā Ļ(p) Ļ(Ļ(Ļ1), . . . , Ļ(Ļn))
Beweis. Der Beweis geht leicht durch indem man die einzelnen Rekursionsschrittein der Definition der Forcingrelation pruft. Alternativ kann man auch direkt dieauĆere Definition der Forcingrelation mit Hilfe von generischen Filtern uber Mbetrachten. Wegen Ļ ā M gehen generische Filter uber M unter Ļ in generischeFilter uber. Das zusammen mit der Tatsache, dass Ļ ārichtigā definiert ist, liefertdann die Behauptung. ļæ½
Satz 8.5. Sei M abzahlbares, transitives Modell von ZFC und P := Fn(Ļ, 2). Gsei P-generisch uber M . Dann existiert eine Menge A ā M [G], so dass AC inN := (HOD(A))M [G] verletzt ist.
Beweis. Wir tun so, als ob G Fn(Ļ Ć Ļ, 2)-generisch ist. Setze fG :=āG. Dann
ist fG eine Funktion von Ļ Ć Ļ nach 2. Fur jedes n ā Ļ sei an := {m ā Ļ :fG(n,m) = 1}. Wie im Beweis der relativen Konsistenz von Ā¬CH sieht man, dassdie an paarweise verschieden sind. Setze A := {an : n ā Ļ}. Wie man leicht sieht, istĻn := {(m, {((n,m), 1)}) : m ā Ļ} ein Name fur an. Genauer, fur jeden generischen
34 STEFAN GESCHKE
Filter F erfullt (Ļn)F die Definition von an. Setze Ļ := {(Ļn, 1Fn(ĻĆĻ,2)) : n ā Ļ}.Dann ist Ļ ein Name fur A.
Beachte, dass A Element und Teilmenge von (HOD(A))M [G] ist. Wir zeigen,dass sich A in (HOD(A))M [G] nicht wohlordnen lasst. Wegen (HOD(A))M [G] |=A ā P(Ļ) folgt daraus, dass sich auch P(Ļ) in (HOD(A))M [G] nicht wohlordnenlasst.
Angenommen, es gibt in (HOD(A))M [G] eine Wohlordnung von A. Dann exi-stiert in (HOD(A))M [G] auch eine injektive Abbildung e von A in die Ordinal-zahlen. Wir argumentieren jetzt in M [G]. Seien Ļ(x, y1, . . . , yk, z1, . . . , zl, z) eineFormel, Ī±, Ī±1, . . . , Ī±k ā Ord und c1, . . . , cl ā A, so dass e in VĪ± durch die FormelĻ(x, Ī±1, . . . , Ī±k, c1, . . . , cl, A) definiert wird.
Mit den Parametern c1, . . . , cl ā A und A selbst sowie zusatzlichen Ordinalzahlenlasst sich also in VĪ± die Injektion e : A ā Ord definieren. Daraus folgt, dass sichjedes an mit den Parametern c1, . . . , cl, A zusammen mit zusatzlichen Ordinalzahlenin VĪ± definieren lasst. Man muss nur noch die Ordinalzahl e(an) angeben.
Fur i ā {1, . . . , l} sei ni ā Ļ, so dass ci = anigilt. Wahle n ā Ļ \ {n1, . . . , nl}.
Dann gibt es eine Formel Ļ(x, y1, . . . , yk+1, z1, . . . , zl, z) und Ī±, Ī±1, . . . , Ī±k+1 ā Ord,so dass an die einzige Menge in VĪ± mit
VĪ± |= Ļ(an, Ī±1, . . . , Ī±k+1, c1, . . . , cl, A)
ist. Wir zeigen, dass diese Situation von keiner Bedingung in P erzwungen werdenkann. Ein Widerspruch.
Sei p ā P mit
p (VĪ± |= Ļ(Ļn, Ī±1, . . . , Ī±k+1, Ļn1 , . . . , Ļnl, Ļ)).
Wahle m ā Ļ \ {n1, . . . , nl, n}, so dass fur alle i ā Ļ gilt: (m, i) 6ā dom(p). Seig : Ļ Ć Ļ ā Ļ Ć Ļ die Bijektion, die alle Paare (n, i) ā Ļ Ć Ļ mit (m, i) vertauschtund alle anderen Elemente von Ļ Ć Ļ fest lasst. Die Abbildung g induziert einenAutomorphismus Ļ von P.
Dieser Automorphismus hat folgende Eigenschaften:
(1) Ļ(Ļ) = Ļ(2) Ļ(Ļn) = Ļm
(3) āi ā Ļ \ {n,m}(Ļ(Ļi) = Ļi)(4) Ļ(p) 6ā„ p
Einer naheren Erklarung bedarf hochstens (4). Da {m} Ć Ļ von dom(p) disjunktist, ist dom(p)ā©dom(Ļ(p)) ā (Ļ\{n,m})ĆĻ. Die Menge (Ļ\{n,m})ĆĻ wird abervon g punktweise fixiert. Damit ist p ļæ½ (Ļ \ {n,m})Ć Ļ = Ļ(p) ļæ½ (Ļ \ {n,m})Ć Ļ.Also sind p und Ļ(p) kompatibel. Sei q eine gemeinsame Erweiterung von p undĻ(p). Dann gilt
q (VĪ± |= Ļ(Ļm, Ī±1, . . . , Ī±k+1, Ļn1 , . . . , Ļnl, Ļ)).
Wegen 1P Ļn 6= Ļm folgt daraus, dass q erzwingt, dass es zwei verschiedeneMengen x mit
VĪ± |= Ļ(x, Ī±1, . . . , Ī±k+1, Ļn1 , . . . , Ļnl, Ļ)
gibt. Inbesondere kann p nicht erzwingen, dass es nur eine solche Menge gibt. ļæ½
Korollar 8.6. Mit ZFC ist auch ZFC+Ā¬AC konsistent.
Wir beenden diesen Abschnitt mit einem technischen Lemma, das sich oft alsnutzlich erweist. Im Beweis von Satz 8.5 haben wir explizit Namen fur die an
konstruiert, die fur jeden generischen Filter Mengen lieferten, die die Definition deran erfullen. Das folgende Lemma zeigt, dass so etwas allgemein moglich ist.
MODELLE DER MENGENLEHRE 35
Lemma 8.7. (Existential Completeness Lemma bzw. Maximality Principle) SeiP eine Halbordnung in einem abzahlbaren, transitiven Modell M von ZFC undĻ(x, y1, . . . , yn) eine Formel. Weiter seien Ļ1, . . . , Ļn āMP und p ā P mit
p āxĻ(x, Ļ1, . . . , Ļn).
Dann existiert Ļ āMP mit
p Ļ(Ļ, Ļ1, . . . , Ļn).
Zum Beweis dieses Lemmas benutzen wir die folgende Ubung.
Ubung 8.8. Sei P eine Halbordnung und p ā P. Weiter sei A eine Antikette vonElementen unterhalb von p. Fur jedes q ā A sei Ļq ein P-Name. Dann existiert einP-Name Ļ, so dass fur alle q ā A gilt: Ist G ein P-generischer Filter mit q ā G, sogilt ĻG = Ļq.
Beweis von Lemma 8.7. Sei q ā¤ p und G ein P-generischer Filter uber dem Grund-model M , der q enthalt. Wegen p āxĻ(x, Ļ1, . . . , Ļn) und p ā G gilt
M [G] |= āxĻ(x, (Ļ1)G, . . . , (Ļn)G).
Sei a āM [G] eine Menge mit
M [G] |= Ļ(a, (Ļ1)G, . . . , (Ļn)G)
und sei Ļ ein Name mit ĻG = a. Dann existiert eine Bedingung r ā G mit
r Ļ(Ļ, Ļ1, . . . , Ļn).
O.B.d.A. konnen wir dabei r ā¤ q annehmen. Dieses Argument zeigt, dass die Menge
D := {r ā¤ q : Es gibt einen Namen Ļ mit r Ļ(Ļ, Ļ1, . . . , Ļn)}dicht unterhalb von p ist.
Wahle eine maximale Antikette A ā D. Fur jedes r ā A sei Ļr ein Name mit
r Ļ(Ļr, Ļ1, . . . , Ļn).
Sei Ļ eine Name wie in Ubung 8.8 fur A und die Ļr, r ā A. Es ist eine leichteUbung, zu zeigen, dass Ļ das Gewunschte leistet. ļæ½
Ubung 8.9. Man fuhre den Beweis von Lemma 8.7 zuende, indem man
p Ļ(Ļ, Ļ1, . . . , Ļn)
nachrechnet.
36 STEFAN GESCHKE
9. Martins Axiom
Fur Modelle der Mengenlehre, in denen CH falsch ist, drangen sich gewisse Fra-gen auf.
1. Sei Īŗ < 2āµ0 eine Kardinalzahl. Gilt 2Īŗ ā¤ 2āµ0?2. Wieviele Nullmengen (bezuglich der Lebesgueschen MaĆes auf R) braucht
man, um R zu uberdecken?3. Sei X ein topologischer Raum. A ā X heiĆt nirgends dicht, wenn das Innere
des Abschlusses von A leer ist. Wieviele nirgends dichte Teilmengen von Rwerden benotigt, um ganz R zu uberdecken?
4. Eine Familie A ā P(Ļ) heiĆt fast disjunkt, falls fur alle A,B ā Amit A 6= Bgilt: |A ā© B| < āµ0. Das Zornsche Lemma liefert die Existenz maximal fastdisjunkter Familien von Teilmengen von Ļ. Hat jede unendliche, maximalfast disjunkte Familie die Machtigkeit 2āµ0?
Alle diese Fragen haben gemeinsam, dass die Antwort unter CH klar ist. Ist2āµ0 = āµ1, so gilt fur alle Kardinalzahlen Īŗ < 2āµ0 : Īŗ ā¤ āµ0. Damit ist 2Īŗ ā¤ 2āµ0 .
Es ist klar, dass die Vereinigung abzahlbar vieler Nullmengen wieder eine Null-menge ist. Damit ist R nicht Vereinigung abzahlbar vieler Nullmengen. Unter CHist |R| = āµ1. Da jede einelementige Teilmenge von R Nullmenge ist, folgt daraus,dass R die Vereinigung von āµ1 Nullmengen ist.
Der Bairesche Satz besagt, dass R nicht abzahlbare Vereinung von nirgends dich-ten Mengen ist. Wie im Falle der Nullmengen ist R unter CH Vereinigung von āµ1
nirgends dichten Mengen.Mit einem Diagonalargument sieht man leicht, dass keine abzahlbar unendliche
Familie von Teilmengen von Ļ maximal fast disjunkt ist. Daraus folgt sofort, dassunter CH alle unendlichen, maximal fast disjunkten Familien von Teilmengen vonĻ die Machtigkeit āµ1 haben.
Martins Axiom beantwortet auch all diese Fragen, und zwar ohne auf CH zuruck-zugreifen. Die eigentliche Motivation fur Martins Axiom war jedoch eine andere.Eine lineare Ordnung (L,ā¤) ist c.c.c., falls es in L keine uberabzahlbare Familievon nichtleeren, paarweise disjunkten offenen Intervallen gibt. (L,ā¤) ist separabel,wenn L eine abzahlbare dichte Teilmenge hat. L ist zusammenhangend, wenn Lnicht die Vereinigung zweier disjunkter, nichtleerer offener Teilmengen ist.
Es ist relativ leicht zu sehen, dass jede zusammenhangende, separable lineareOrdnung ohne Endpunkte zu R isomorph ist. Suslins Hypothese (SH) ist die Aus-sage, dass jede zusammenhangende lineare Ordnung ohne Endpunkte, die c.c.c. ist,zu R isomorph ist. CH reicht nicht aus, um SH zu entscheiden. In L ist SH falsch.Martins Axiom wurde erfunden, als man ein Modell der Mengenlehre konstruierenwollte, in dem SH wahr ist.
9.1. Martins Axiom und seine Anwendungen.
Definition 9.1. Sei Īŗ eine Kardinalzahl. MAĪŗ ist die Aussage āfur jede c.c.c.Halbordnung P und jede Familie D von Īŗ dichten Teilmengen von P existiert einD-generischer Filter G ā Pā. Martins Axiom (MA) ist die Aussage āfur alle Īŗ < 2āµ0
gilt MAĪŗā.
Nach dem Satz von Rasiowa und Sikorski gilt MAāµ0 . Damit folgt MA aus CH.Als Axiom interessant ist daher meistens nur MA+Ā¬CH. Man sieht leicht, dassMA2āµ0 falsch ist. Damit umfasst MA alle relevanten Instanzen von MAĪŗ.
Die einfacheren Anwendungen von Martins Axiom sind die Antworten auf dieFragen 2. und 3.
MODELLE DER MENGENLEHRE 37
Satz 9.2. Martins Axiom impliziert, dass R nicht die Vereinigung von weniger als2āµ0 Nullmengen und auch nicht die Vereinigung von weniger 2āµ0 nirgends dichtenMengen ist.
Beweis. Um zu zeigen, dass R nicht die Vereinigung von weniger als 2āµ0 Nullmengenist, genugt es, selbiges fur [0, 1] zu zeigen. Sei A eine Familie von Nullmengen in[0, 1] mit |A| < 2āµ0 . Betrachte die Halbordnung M der messbaren Teilmengen von[0, 1], deren MaĆ echt groĆer als 0 ist. Fur a ā M sei Āµ(a) das MaĆ von a.
M ist c.c.c.: Sei namlich (bĪ±)Ī±<Ļ1 eine Antikette in M. Fur a, b ā M gilt a ā„ bgenau dann, wenn a ā© b eine Nullmenge ist. Ist a ā„ b, so stimmt b \ a bis auf eineNullmenge mit b uberein und ist disjunkt zu a. Da abzahlbare Vereinigungen vonNullmengen wieder Nullmengen sind, lassen sich die bĪ± induktiv so um Nullmengenabandern, dass sie paarweise disjunkt werden. Wir konnen also annehmen, dass diebĪ± paarweise disjunkt sind.
Fur jedes n ā Ļ sei Bn := {Ī± < Ļ1 : Āµ(bĪ±) > 12n }. Wegen
āĪ±āBn
Āµ(bĪ±) =Āµ(
āĪ±āBn
bĪ±) ā¤ 1 ist jedes Bn endlich. Damit istā
nāĻ Bn abzahlbar. Es gilt aberānāĻ Bn = Ļ1. Ein Widerspruch.Sei nun P die Halbordnung der abgeschlossenen Elemente von M. Wie man (hof-
fentlich) in der Analysis gelernt hat, ist P dicht in M. Mit M ist auch P c.c.c. Furjedes a ā A sei Da := {b ā P : a ā© b = ā }. Wie man leicht sieht, ist jedes Da dicht.Martins Axiom impliziert, dass ein {Da : a ā A}-generischer Filter G ā P existiert.
Da G unter endlichen Durchschnitten abgeschlossen und [0, 1] kompakt ist, exi-stiert x ā
āG. Wegen der Generizitat von G ist x 6ā
āA. Wegen x ā [0, 1] zeigt
das, dass [0, 1] nicht die Vereinigung uber A ist.Das Argument fur nirgends dichte Mengen geht im wesentlichen genauso und
benutzt die Halbordnung der Abschlusse von nichtleeren offenen Teilmengen vonR. ļæ½
Um zu zeigen, dass MA+Ā¬CH Suslins Hypothese impliziert, benutzen wir ei-ne halbordnungstheoretische Folgerung von Martins Axiom. Eine HalbordnungP hat die Knaster-Eigenschaft, wenn jede uberabzahlbare Teilmenge von P eineuberabzahlbare Teilmenge von paarweise kompatiblen Elementen hat. Offenbar hatjede Halbordnung mit der Knaster-Eigenschaft die c.c.c. Unter MA gilt auch dieUmkehrung.
Lemma 9.3. Unter MAāµ1 hat jede c.c.c. Halbordnung die Knaster-Eigenschaft.
Beweis. Sei P eine c.c.c. Halbordnung und (pĪ±)Ī±<Ļ1 eine Folge von Bedingungenin P. Fur alle Ī± < Ļ1 sei
AĪ± := reg({pĪ² : Ī± ā¤ Ī² < Ļ1}).
(AĪ±)Ī±<Ļ1 ist eine monoton fallende Folge von regular offenen Teilmengen von P.Wegen der c.c.c. von P existiert ein Ī± < Ļ1, ab dem diese Folge konstant wird. Furdieses Ī± betrachte die Halbordnung Q := AĪ±.
Auch Q ist c.c.c. Fur jedes Ī² < Ļ1 sei
DĪ² := {q ā Q : āĪ³ < Ļ1(Ī³ ā„ Ī² ā§ q ā¤ pĪ³)}.
Wegen der Wahl von Q ist jedes DĪ² dicht in Q. Sei nun G ā Q ein {DĪ² : Ī² < Ļ1}-generischer Filter. Dann sind die Elemente von G paarweise kompatibel, und furjedes Ī² < Ļ1 existiert ein Ī³ < Ļ1 mit Ī³ ā„ Ī² und pĪ³ ā G. Das zeigt die Knaster-Eigenschaft von P. ļæ½
Ubung 9.4. Es sei L eine zusammenhangende, separable lineare Ordnung undP die Menge der nichtleeren, offenen Intervalle von L, geordnet durch Inklusion.Zeige, dass P die Knaster-Eigenschaft hat.
38 STEFAN GESCHKE
Die Knaster-Eigenschaft verhalt sich etwas besser als die c.c.c., was Produktevon Halbordnungen angeht.
Definition 9.5. P und Q seien Halbordnungen. Das Produkt von P und Q ist PĆQkomponentenweise geordnet.
Lemma 9.6. Haben P und Q die Knaster-Eigenschaft, so auch PĆQ. Insbesondereist PĆQ dann c.c.c.
Beweis. Sei (pĪ±, qĪ±)Ī±<Ļ1 eine Folge in PĆQ. Wahle eine uberabzahlbare Menge S āĻ1, so dass die pĪ±, Ī± ā S, paarweise kompatibel sind. Wahle eine uberabzahlbareMenge T ā S, so dass die qĪ±, Ī± ā T , paarweise kompatibel sind. Wie man leichtsieht, sind auch die (pĪ±, qĪ±), Ī± ā T , paarweise kompatibel in PĆQ. ļæ½
Aus Lemma 9.3 und Lemma 9.6 folgt sofort
Korollar 9.7. Unter MAāµ1 sind Produkte von c.c.c. Halbordnungen wieder c.c.c.
Satz 9.8. MAāµ1 impliziert SH.
Beweis. Sei L eine zusammenhangende lineare Ordnung ohne Endpunkte, die c.c.c.ist. Wir zeigen, dass L separabel ist. Betrachte die Halbordnung P der nichtleerenoffenen Intervalle von L. Mit L ist auch P c.c.c.
Angenommen, L ist nicht separabel. Dann existieren aĪ±, bĪ±, cĪ± ā L, Ī± < Ļ1, mit(i) aĪ± < bĪ± < cĪ± und(ii) (aĪ±, cĪ±) ā© {bĪ² : Ī² < Ī±} = ā .
Fur alle Ī± < Ļ1 sei pĪ± := (aĪ±, bĪ±) und qĪ± := (bĪ±, cĪ±). Fur alle Ī±, Ī² < Ļ1
mit Ī± < Ī² gilt dann bĪ± 6ā (aĪ² , cĪ²). Ist bĪ± ā¤ aĪ² , so ist pĪ± = (aĪ±, bĪ±) disjunktvon pĪ² = (aĪ² , bĪ²). Ist bĪ± ā„ cĪ² , so ist qĪ± = (bĪ±, cĪ±) disjunkt von qĪ² = (bĪ² , cĪ²).Insgesamt ist (pĪ±, qĪ±) inkompatibel zu (pĪ² , qĪ²) in PĆ P. Also ist PĆ P nicht c.c.c.Das widerspricht aber Korollar 9.7. ļæ½
Ubung 9.9. Sei L eine zusammenhangende lineare Ordnung ohne Endpunkte. Wieoben sei P die Halbordnung der nichtleeren offenen Intervalle von L. Zeige: Hat Pdie Knaster-Eigenschaft, so ist L separabel.
Um die Konsistenz von MA+Ā¬CH zu zeigen, benotigen wir noch eine Charakte-risierung von MAĪŗ.
Lemma 9.10. Sei Īŗ eine unendliche Kardinalzahl. Dann gilt MAĪŗ genau dann,wenn MAĪŗ eingeschrankt auf Halbordnungen der Machtigkeit ā¤ Īŗ gilt.
Beweis. Sei (P,ā¤) eine c.c.c. Halbordnung und (DĪ±)Ī±<Īŗ eine Familie von dichtenTeilmengen von P. Betrachte die Struktur (P,ā¤, DĪ±)Ī±<Īŗ. Diese Struktur ist eineStruktur in einer Sprache der Machtigkeit Īŗ. Mit Hilfe von Skolem-Funktionen siehtman, dass eine Unterhalbordnung Q von P existiert, so dass gilt:
(i) |Q| ā¤ Īŗ(ii) āp, q ā Q(p ā„Q q ā p ā„P q)(iii) āĪ± < Īŗ(DĪ± ā©Q ist dicht in Q)
(Man kann Q einfach nach dem Satz von Lowenheim-Skolem als elementare Un-terstruktur von (P,ā¤, DĪ±)Ī±<Īŗ mit Machtigkeit ā¤ Īŗ wahlen.) Wegen (ii) ist mit Pauch Q c.c.c. Nach MAĪŗ fur Q existiert ein (DĪ± ā©Q)Ī±<Īŗ-generischer Filter G ā Q.Der von G in P erzeugte Filter ist offenbar (DĪ±)Ī±<Īŗ generisch. Das zeigt MAĪŗ furP. ļæ½
MODELLE DER MENGENLEHRE 39
9.2. Iteriertes Forcing. Wir werden folgende Strategie anwenden, um ein Modellvon MA+Ā¬CH zu konstruieren: Wie immer starten wir mit einem abzahlbaren,transitiven Modell M der Mengenlehre. Wir setzen voraus, dass M CH erfullt.
Wir konstruieren eine aufsteigende Kette (MĪ±)Ī±<(āµ2)M von generische Erweite-rungen von M , so dass MĪ±+1 jeweils von der Form MĪ±[GĪ±] ist, wobei GĪ± fur einegewisse Halbordnung PĪ± āMĪ± generisch uber MĪ± ist. SchlieĆlich erhalten wir einegenerische Erweiterung N von M , die das kleinste transitive Modell von ZFC ist,das M umfasst und die Folge (GĪ±)Ī±<(āµ2)M enthalt.
Alle MĪ± werden Modelle von CH sein. In N wird 2āµ0 = āµ2 gelten. Die Kardi-nalzahlen von M sind genau die Kardinalzahlen von N . Die PĪ± werden so gewahltsein, dass fur jede c.c.c. Halbordnung P ā N mit N |= |P| < 2āµ0 und jede FamilieD ā N von dichten Mengen in P mit N |= |D| < 2āµ0 ein Ī± < (āµ2)M existiert, sodass folgendes gilt:
(i) P āMĪ±
(ii) MĪ± |= PĪ±ā¼= P
(iii) D āMĪ±.
Da GĪ± PĪ±-generisch uber MĪ± ist und PĪ± zu P isomorph (in MĪ±), existiert inMĪ±+1, und damit auch in N , ein D-generischer Filter. Das zeigt, dass in N MartinsAxiom eingeschrankt auf Halbordnungen der Machtigkeit < 2āµ0 gilt. Nach Lemma9.10 erfullt N damit MA.
Die wesentliche technische Schwierigkeit in diesem Beweis ist, dass es unklar ist,wie man die StrukturN oder dieMĪ± fur Limeszahlen Ī± konstruiert. Die Vereinigungder MĪ± muss kein Modell der Mengenlehre sein. (Es gibt in der Modelltheorie zwarden Satz uber elementare Ketten, aber die Kette der MĪ± ist nicht elementar.) DieLosung dieses Problems ist, dass man direkt eine Halbordnung in M konstruiert,die die verschiedenen GĪ± adjungiert. Das nennt man iteriertes Forcing.
Wir betrachten zunachst die Zweischritt-Iteration. Sei P āM eine Halbordnungund G P-generisch uber M . Weiter sei Q ā M [G] eine Halbordnung und F Q-generisch uber M [G]. Man erhalt ein Modell M [G][F ] der Mengenlehre (beachte,dass auch M [G] ein abzahlbares, transitives Modell von ZFC ist). Wir versuchen,M [G][F ] als einfache generische Erweiterung aufzufassen.
Wahle einen Namen Q mit QG = Q. Dann existiert p ā G mit
p āQ ist eine Halbordnungā.
Nach Lemma 8.7 konnen wir sogar
1P āQ ist eine Halbordnungā
verlangen, denn offenbar gilt
1P āx(x ist Halbordnung ā§ (p ā Ī ā x = Q)),
wobei Ī der Standardname fur den P-generischen Filter ist. Da wir angenommenhaben, dass alle Halbordnungen ein maximales Element haben, konnen wir auĆer-dem, wieder nach Lemma 8.7, annehmen, dass es einen Namen 1Q mit
1P ā1Q ist das maximale Element von Qā
und (1Q, 1P) ā Q. Wir sagen, dass Q ein Name fur eine Halbordnung ist. Beachtedabei, dass mit der ublichen Schlampigkeit die Halbordnung (Q,ā¤) mit der MengeQ identifiziert wird. Q ist also streng genommen ein Name fur ein Paar, namlicheine Menge zusammen mit einer Relation. Wir werden Q aber auch als Namen furdie unterliegende Menge benutzen (welches in Wirklichkeit ein anderer Name ist alsder fur ganze Halbordnung). Mit ā¤ bezeichnen wir einen Namen fur die Ordnung
40 STEFAN GESCHKE
auf Q. Der Name ā¤ existiert wieder nach Lemma 8.7, ist aber, wie auch 1Q, nichteindeutig bestimmt. Wir wahlen irgendeinen.
Definition 9.11. Sei P ā M eine Halbordnung und Q ā MP ein Name fur eineHalbordnung. Setze
P ā Q := {(p, q) : p ā P ā§ ār ā P((q, r) ā Q) ā§ p q ā Q}.
Fur (p0, q0), (p1, q1) ā P ā Q sei (p0, q0) ā¤ (p1, q1) genau dann, wenn p0 ā¤ p1 undp0 q0 ā¤ q1.
Wir zeigen, dass sich M [G][F ] als Pā Q-generische Erweiterung von M auffassenlasst.
Definition 9.12. Seien P0 und P1 Halbordnungen mit P0 ā P1. P0 ist vollstandigin P1 eingebettet, falls gilt:
(i) āp, q ā P0(p ā„P0 q ā p ā„P1 q)(ii) āp ā P1āq ā P0ār ā P0(r ā¤ q ā r 6ā„ p)
Beachte, dass sich mit (i) ein Index an ā„ in (ii) erubrigt. Eine Bedingung q wie in(ii) heiĆt Projektion von p auf P0.
Ubung 9.13. Seien P und Q Halbordnungen. Wir identifizieren P mit der MengePĆ {1Q} ā PĆQ. Zeige, dass P vollstandig in PĆQ eingebettet ist.
Lemma 9.14. Seien P0,P1 ā M Halbordnungen und P0 vollstandig eingebettetin P1. Ist G P1-generisch uber M , so ist G ā© P0 P0-generisch uber M und es giltM [G ā© P0] āM [G].
Beweis. M [G ā© P0] ā M [G] ist klar, falls G ā© P0 P0-generisch uber M ist. Wirzeigen, dass Gā© P0 alle dichten Teilmengen von P0 schneidet, die Elemente von Msind.
Sei D āM eine dichte Teilmenge von P0. Betrachte Dā² := {p ā P1 : āq ā D(p ā¤q)}. Dann ist Dā² dicht in P1. Sei namlich p ā P1. Da P0 vollstandig in P1 eingebettetist, existiert eine Projektion q von p auf P0. Da D dicht in P0 ist, existiert r ā Dmit r ā¤ q. Nach Wahl von q ist r kompatibel mit p. Sei s ā P1 mit s ā¤ r, p. Esgilt s ā Dā². Das zeigt die Dichtheit von Dā² in P1. Wegen der Generizitat von Gschneidet G die Menge Dā². Da G ein Filter ist, schneidet G auch D.
Es ist noch nicht klar, dass Gā©P0 uberhaupt ein Filter ist. Offenbar ist mit einerBedingung q ā P0 auch jede groĆere Bedingung in P0 ein Element von Gā©P0. Seienp, q ā G ā© P0. Betrachte die Menge
D := {r ā P0 : r ā¤ p, q āØ r ā„ p āØ r ā„ q}.D ist dicht in P0. Sei namlich s ā P0 mit s 6ā„ p. Dann existiert t ā P0 mit t ā¤ s, p.Nun ist entweder t ā„ q oder es gibt r ā¤ t mit r ā¤ p, q. In jedem Falle existiertr ā D mit r ā¤ s.
Wegen der Dichtheit von D existiert r ā D ā© G. Die Falle r ā„ p und r ā„ qkommen nicht in Frage, da je zwei Elemente von G kompatibel sind. Also ist r āG ā© P0 eine gemeinsame Erweiterung von p und q. Damit ist G ā© P0 in der Tat einFilter. ļæ½
Lemma 9.15. Seien P und Q wie in Definition 9.11. Identifiziere P mit {(p, 1Q) :p ā P} ā P ā Q. Dann ist P vollstandig eingebettet in P ā Q.
Beweis. Seien p0, p1 ā P kompatibel in P ā Q. Dann existiert (p, q) ā P ā Q mit(p, q) ā¤ (p0, 1Q), (p1, 1Q). Offenbar ist p gemeinsame Erweiterung von p0 und p1 inP.
Fur (p, q) ā P ā Q ist p eine Projektion von (p, q) auf P. ļæ½
MODELLE DER MENGENLEHRE 41
Dass sich M [G][F ] als P ā Q-generische Erweiterung auffassen lasst, besagt fol-gendes Lemma.
Lemma 9.16. Seien P und Q wie in Definition 9.11. Ist H P ā Q-generisch uberM , so ist
H1 := {qHā©P : āp ā P((p, q) ā H)}QHā©P-generisch uber M [H ā© P] und es gilt M [H] = M [H ā© P][H1]. Ist umgekehrtG P-generisch uber M und F QG-generisch uber M [G], so ist
H := {(p, q) ā P ā Q : p ā G ā§ qG ā F}
P ā Q-generisch uber M und es gilt M [G][F ] = M [H].
Beweis. Sei H P ā Q-generisch uber M . Da P vollstandig in P ā Q eingebettet ist,ist H0 := H ā© P P-generisch uber M . Setze
H1 := {qH0 : āp ā P((p, q) ā H)}.
Wir zeigen zunachst, dass H1 uberhaupt ein Filter ist.Sei q ā H1 und s ā QH0 mit q ā¤ s. Wahle (p, q) ā H und s mit qH0 = q,
(p, s) ā P ā Q und sH0 = s. Wegen q ā¤ s existiert t ā H0 mit t q ā¤ s. Dabeikonnen wir t ā¤ p wahlen. Sei u so gewahlt, dass (t, u) ā H gilt. Wir konnenannehmen, dass (t, u) ā¤ (p, q) ist. Es gilt dann (t, u) ā¤ (t, s). Insbesondere ist(t, s) ā H, also s ā H1.
Seien nun q, s ā H1. Wahle (p, q), (r, s) ā H mit qH0 = q und sH0 = s. Sei(t, u) ā H eine gemeinsame Erweiterung von (p, q) und (r, s). Dann ist t ā H0,uH0 ā H1 und es gilt t u ā¤ q, s. Damit ist uH0 eine gemeinsame Erweiterung vonq und s in H1. Das zeigt, dass H1 ein Filter ist.
Sei D āM [H0] eine dichte Teilmenge in QH0 . Wahle einen Namen D fur D undp ā H0 mit
p āD ist dicht in Qā.
Betrachte die Menge
Dā² := {(r, s) ā P ā Q : r s ā D}.
Wie man leicht nachrechnet, ist Dā² dicht unter (p, 1Q). Damit existiert (r, s) āDā² ā©H. Offenbar ist sH0 ā D ā©H1. Die Gleichung M [H0][H1] = M [H] ist klar.
Sei nun G P-generisch uber M und F QG-generisch uber M [G]. Setze
H := {(p, q) ā P ā Q : p ā G ā§ qG ā F}.
Wie man leicht nachrechnet, ist H ein Filter. Sei nun D āM eine dichte Teilmengevon P ā Q.
Setze D1 := {qG : āp ā G((p, q) ā D)}. Wir zeigen, dass D1 dicht in QG ist. Seiq ā QG. Wahle (p, q) ā P ā Q mit p ā G und qG = q. Wie man leicht sieht, ist dieMenge
D0 := {r ā P : ās((r, s) ā¤ (p, q) ā§ (r, s) ā D)}dicht unterhalb von p. Also existiert (r, s) ā D mit (r, s) ā¤ (p, q) und r ā G. Es istsG ā D1 und sG ā¤ q = qG. Das zeigt die Dichtheit von D1.
Wegen der Generizitat von F existiert q ā D1 ā© F . Wahle (p, q) ā D mit p ā Gund qG = q. Dann ist (p, q) ā D ā©H. Es folgt, dass H P ā Q-generisch uber M ist.Die Gleichung M [H] = M [G][F ] ist wieder klar. ļæ½
Ubrigens lasst sich fur jede Halbordnung P1 und jede vollstandig eingebetteteUnterhalbordnung P0 die Halbordnung P1 als Zweischritt-Iteration der Form P0 āQauffassen.
42 STEFAN GESCHKE
Ubung 9.17. Sei P eine Halbordnung und Q ein P-Name mit
1P Q = Fn(Ļ, 2).
Zeige, dass P ā Q eine dichte Teilmenge hat, die zu PĆ Fn(Ļ, 2) isomorph ist.
Als nachstes zeigen wir, dass die c.c.c. unter Iteration erhalten bleibt.
Lemma 9.18. Sei P ā M eine Halbordnung und Q ā M ein P-Name fur eineHalbordnung. Angenommen P ist c.c.c. (in M) und es gilt 1P āQ ist c.c.c.ā.Dann ist P ā Q c.c.c. (in M).
Beweis. Wir argumentieren zunachst in M . Sei (pĪ±, qĪ±)Ī±<Ļ1 eine Antikette in PāQ.Setze Ļ := {(Ī±, pĪ±) : Ī± < Ļ1}. Der Name Ļ ist ein P-Name fur eine Teilmenge vonĻ1. Da P c.c.c. ist, erhalt P Kardinalzahlen. Die Kardinalzahl Ļ1 des Grundmodellsist also gleich dem Ļ1 jeder P-generischen Erweiterung.
Sei nun G P-generisch uber M und Ī±, Ī² ā ĻG. Angenommen, (qĪ±)G ist kom-patibel zu (qĪ²)G. Dann existiert ein Name Ļ fur eine Bedingung in QG mit ĻG ā¤(qĪ±)G, (qĪ²)G. Wir konnen annehmen, dass ein r ā P mit (r, Ļ) ā P ā Q existiert. Esgibt p ā G mit
p Ļ ā Q ā§ Ļ ā¤ qĪ±, qĪ² .
Wegen Ī±, Ī² ā ĻG gilt pĪ±, pĪ² ā G. Also konnen wir p ā¤ pĪ±, pĪ² annehmen. Damitist (p, Ļ) ā P ā Q eine gemeinsame Erweiterung von (pĪ±, qĪ±) und (pĪ² , qĪ²). Das zeigtĪ± = Ī². Es folgt, dass ĻG abzahlbar ist. Insbesondere ist sup(ĻG) < Ļ1.
Wir argumentieren wieder in M . Sei Ī² ein P-Name fur das Supremum von Ļ.Da P c.c.c. ist, gibt es in M eine abzahlbare Menge A ā Ļ1 mit 1P Ī² ā A. SetzeĪ³ := sup(A). Dann gilt 1P Ī² ā¤ Ī³. Wegen der Definition von Ī² bedeutet das furalle Ī“ < Ļ1 mit Ī³ < Ī“:
1P pĪ“ 6ā Ī,
wobei Ī wieder der Standardname fur den P-generischen Filter ist. Das ist aberabsurd. Es folgt, dass (pĪ±, qĪ±)Ī±<Ļ1 keine Antikette ist. ļæ½
9.3. Lange Iterationen. Wir beschreiben eine Moglichkeit, Forcing-Iterationenunendlicher Lange zu konstruieren. Wir betrachten zunachst endliche Iterationen.
Seien P eine Halbordnung und Q1, . . . , Qn so, dass jedes Qi ein (. . . (P ā Q1) Ā· Ā· Ā· āQiā1)-Name fur eine Halbordnung ist. Dann ist (. . . (P ā Q1) Ā· Ā· Ā· ā Qn) eine Hal-bordnung, deren Elemente die Form (. . . (p, q1) . . . , qn) haben. Wir identifizieren(. . . (p, q1) . . . , qn) mit (p, q1, . . . , qn). Wir konnen P auch als einen P0-Namen Q0
fur eine Halbordnung auffassen, wobei P0 die triviale Halbordnung {ā } ist. In die-sem Falle wird aus (p, q1, . . . , qn) die Folge (q0, . . . , qn), wobei q0 der kanonischeP0-Name fur p ist. Das vereinfacht die Notation etwas.
Diese Darstellung einer Iteration von endlich vielen Halbordnungen verallgemei-nern wir, um unendlich viele Halbordnungen zu iterieren.
Definition 9.19. Sei Ī“ ā M eine Ordinalzahl. ((PĪ±)Ī±ā¤Ī“, (QĪ±)Ī±<Ī“) ā M heiĆtIteration mit endlichem Trager (finite support iteration) der Lange Ī“, falls in Mfolgendes gilt:
(i) Fur alle Ī± ā¤ Ī“ ist PĪ± eine Halbordnung, wobei die Elemente von PĪ± Folgender Lange Ī± sind. Insbesondere gilt P0 = {ā }.
(ii) Fur alle Ī±, Ī² ā¤ Ī“ mit Ī± < Ī² und alle p ā PĪ² ist p ļæ½ Ī± ā PĪ±.(iii) Fur alle Ī± < Ī“ ist QĪ± ein PĪ±-Name fur eine Halbordnung.(iv) Fur alle Ī± < Ī“ ist PĪ±+1 = PĪ± ā QĪ±. Hierbei konnen wir, da die Elemente
von PĪ± Folgen der Lange Ī± sind, die Elemente von PĪ± ā QĪ± in naturlicherWeise als Folgen der Lange Ī±+ 1 auffassen.
MODELLE DER MENGENLEHRE 43
(v) Fur alle Ī± ā¤ Ī“ und jede Folge p der Lange Ī± sei
supt(p) := {Ī² < Ī± : p(Ī²) 6= 1QĪ²}
der Trager von p. Fur jede Limesordinalzahl Ī± ā¤ Ī“ und jede Folge p derLange Ī± ist p genau dann Element von PĪ±, wenn p ļæ½ Ī² ā PĪ² fur alle Ī² < Ī±gilt und zusatzlich supt(p) endlich ist.
(vi) Fur alle Ī± ā¤ Ī“ und alle p, q ā PĪ± ist p ā¤ q genau dann, wenn fur alle Ī² < Ī±gilt: p ļæ½ Ī² p(Ī²) ā¤ q(Ī²).
Fur alle Ī± ā¤ Ī“ sei 1PĪ±die Folge p der Lange Ī± mit p(Ī²) = 1QĪ²
fur alle Ī² < Ī±.
Fur alle Ī±, Ī² ā¤ Ī“ mit Ī± < Ī² und alle p ā PĪ± identifizieren wir p mit der Folgep āŖ (1PĪ²
ļæ½ [Ī±, Ī²)) ā PĪ² . Wie man leicht nachrechnet, ist PĪ± damit eine vollstandigeingebettete Unterhalbordnung von PĪ² .
Das nachste Lemma zeigt, dass die Iteration mit endlichen Trager sich gut verhaltin Bezug auf c.c.c. Halbordungen.
Lemma 9.20. Sei ((PĪ±)Ī±ā¤Ī“, (QĪ±)Ī±<Ī“) eine Iteration mit endlichen Trager, so dassfur alle Ī± ā¤ Ī“ gilt:
1PĪ± āQĪ± ist c.c.c.ā
Dann ist PĪ± c.c.c. fur alle Ī± ā¤ Ī“.
Beweis. Wir beweisen das Lemma durch Induktion uber Ī± ā¤ Ī“. Der Induktionsan-fang ist trivial. Die Nachfolgerschritte ergeben sich aus Lemma 9.18. Sei nun Ī± ā¤ Ī“eine Limesordinalzahl. Angenommen, fur alle Ī² < Ī± ist PĪ² c.c.c. Sei (pĪ½)Ī½<Ļ1 eineFolge von Bedingungen in PĪ±. Wir zeigen, dass diese Folge keine Antikette ist.
Betrachte die Folge (supt(pĪ½))Ī½<Ļ1 . Wegen des ā-System Lemmas konnen wirannehmen, dass (supt(pĪ½))Ī½<Ļ1 bereits ein ā-System mit Wurzel R bildet. Sei Ī² :=max(R) + 1. Wir konnen annehmen, das die pĪ½ paarweise verschieden sind. Da PĪ²
c.c.c. ist, existieren p, q ā {pĪ½ : Ī½ < Ļ1} mit p 6= q und p ļæ½ Ī² 6ā„ q ļæ½ Ī². Sei r ā PĪ²
eine gemeinsame Erweiterung von p ļæ½ Ī² und q ļæ½ Ī². Definiere s ā PĪ± wie folgt:Setze s ļæ½ Ī² := r. Fur alle Ī³ ā [Ī², Ī±) sei s(Ī³) := p(Ī³), falls Ī³ ā supt(p), und sonst
s(Ī³) := q(Ī³). Da die Trager von p und q oberhalb von Ī² disjunkt sind, ist s einegemeinsame Erweiterung von p und q in PĪ±. ļæ½
44 STEFAN GESCHKE
9.4. Die Konsistenz von MA+Ā¬CH.
Satz 9.21. Mit ZFC ist auch ZFC+MA+Ā¬CH konsistent.
Beweis. Sei M ein abzahlbares, transitives Modell von ZFC+GCH. Wir konstruie-ren eine c.c.c. Halbordnung P ā M , so dass fur jeden P-generischen Filter G uberM gilt:
M [G] |= MAā§2āµ0 = āµ2
Wir stellen zunachst folgendes fest: Sei N ein Modell der Mengenlehre mitN |= 2āµ0 = āµ2. Um MA in N nachzuweisen, genugt es nach Lemma 9.10 Halb-ordnungen der Machtigkeit ā¤ āµ1 zu betrachten. Naturlich genugt es dabei, je eineHalbordnung jedes Isomorphietyps von Halbordnungen der Machtigkeit ā¤ āµ1 zubetrachten. Insbesondere kann man sich auf Halbordnungen mit der unterliegen-den Menge Ļ1 oder einer Teilmenge davon beschranken. Aus technischen Grundenwerden wir uns sogar auf Halbordnungen beschranken, die genau die unterliegen-de Menge Ļ1 haben. Das geht wie folgt: Anstelle einer abzahlbaren Halbordung Qbetrachten wir die forcing-theoretisch aquivalente Halbordnung, die entsteht, wennman das groĆte Element von Q durch eine Kette vom Ordnungstyp Ļ1 + 1 ersetzt.
Wir konstruieren nun in M eine Iteration ((PĪ±)Ī±ā¤Ļ2 , (QĪ±)Ī±<Ļ2) mit endlichemTrager, so dass fur alle Ī± < Ļ2 gilt: 1PĪ±
āQĪ± ist c.c.c.ā. Wir werden die PĪ± sowahlen, dass fur Ī± < Ļ2 gilt: |PĪ±| ā¤ āµ1. Wir setzen dann P := PĻ2 und zeigen
1P MAā§2āµ0 = āµ2
Nach Lemma 9.20 ist P c.c.c. Wir mussen also, wenn wir zum Beispiel āµ1 schreiben,nicht dazu sagen, ob wir āµ1 in M oder in einer P-generischen Erweiterung von Mmeinen.
Angenommen, wir haben PĪ± bereits konstruiert. Wir sagen, dass Q ein guterPĪ±-Name fur eine c.c.c. Halbordnung auf Ļ1 ist, falls Q ein PĪ±-Name fur einec.c.c. Halbordnung ist und auĆerdem gilt:
(i) Der Name fur die unterliegende Menge von Q ist Ļ1.(ii) 1Q = 0(iii) Der Name ā¤ fur die Ordnung auf Q ist ein netter Name fur eine Teilmenge
von Ļ1 Ć Ļ1, d.h., ā¤ ist von der Formā
Ī²,Ī³<Ļ1({(Ī², Ī³)} ĆAĪ²,Ī³), wobei die
AĪ²,Ī³ Antiketten in PĪ± sind.Wie im Falle der netten Namen fur Teilmengen von Ļ sieht man, dass jede ineiner PĪ±-generischen Erweiterung von M auftretende c.c.c. Halbordnung auf Ļ1,deren groĆtes Element die Ordinalzahl 0 ist, einen guten PĪ±-Namen hat. Wegen derc.c.c. von PĪ± zusammen mit GCH und |PĪ±| ā¤ āµ1 gibt es nur ((āµ1)āµ0)āµ1 = āµ2 gutePĪ±-Namen fur Halbordnungen auf Ļ1.
Beachte, dass wir fur Ī± < Ī² ā¤ Ļ2 jeden PĪ±-Namen mittels der vollstandigenEinbettung von PĪ± in PĪ² als PĪ²-Namen auffassen konnen. Mit Hilfe von geschickterBuchhaltung konnen wir die QĪ± so wahlen, dass folgendes gilt: Fur alle Ī± < Ļ2 undalle guten PĪ±-Namen Q fur eine c.c.c. Halbordnung auf Ļ1 gibt es āµ2-viele Ī² < Ļ2
mit Ī± ā¤ Ī² und(1PĪ²
āQ ist c.c.c.ā) ā Q = QĪ² .
Wie man leicht sieht, haben alle PĪ±, 0 < Ī± < Ļ2, die Machtigkeit āµ1. P = PĻ2
hat die Machtigkeit āµ2. Da P c.c.c. ist, gibt es hochstens āµ2 nette P-Namen fur Teil-mengen von Ļ. Andererseits sind āµ2-viele der QĪ± Namen fur eine feste, zu Fn(Ļ, 2)aquivalente Halbordnung auf Ļ1. Die von diesen QĪ± adjungierten Teilmengen vonĻ sind paarweise verschieden, wie man mit einem einfachen Dichtheitsargumentnachweisen kann. Insgesamt gilt also 1P 2āµ0 = āµ2.
Sei nun G ein P-generischer Filter uberM und Q āM [G] eine c.c.c. Halbordnungauf Ļ1 mit 1Q = 0. Weiter sei (DĪ²)Ī²<Ļ1 eine Familie von dichten Teilmengen von
MODELLE DER MENGENLEHRE 45
Q. Wahle einen guten P-Namen Q fur eine c.c.c. Halbordnung auf Ļ1 mit QG = Q.Fur jedes Ī² < Ļ1 sei DĪ² ein netter P-Name fur eine Teilmenge von Ļ1 (d.h., einName der Form
āĪ³<Ļ1
({Ī³} ĆAĪ³), wobei jedes AĪ³ eine Antikette in P ist), so dassgilt: (DĪ²)G = DĪ² .
Fur einen P-Namen Ļ sei supt(Ļ) die Vereinigung der Trager aller Bedingungen,die in Ļ vorkommen. Da P c.c.c. ist und wegen der speziellen Form der Namen Qund DĪ² , sind supt(Q) und supt(DĪ²), Ī² < Ļ1, Mengen der Machtigkeit ā¤ āµ1. SeiĪ³ < Ļ2 eine gemeinsame obere Schranke dieser Mengen. Dann sind Q und DĪ² ,Ī² < Ļ1, in Wirklichkeit schon PĪ³-Namen. Fur jedes Ī± < Ļ2 sei GĪ± := Gā©PĪ±. Danngilt Q = QG = QGĪ³
ā M [GĪ³ ]. Beachte, dass Q auch in M [GĪ³ ] c.c.c. ist, da M [G]und M [GĪ³ ] dieselben Kardinalzahlen haben. Umgekehrt muss entsprechendes nichtgelten: Es kann in M [GĪ³ ] c.c.c. Halbordnungen geben, die in M [G] nicht mehrc.c.c. sind.
Wegen der Wahl der QĪ± konnen wir, nach eventueller VergroĆerung von Ī³, an-nehmen, dass Q = QĪ³ gilt. Nach Konstruktion der PĪ± entsteht M [GĪ³+1] aus M [GĪ³ ]durch Adjungtion eines (QĪ³)GĪ³ -generischen Filters F . Offenbar gilt F āM [G]. DaF uber M [GĪ³ ] generisch ist und wegen DĪ² = (DĪ²)GĪ³
ā M [GĪ³ ] fur alle Ī² < Ļ1,schneidet F alle DĪ² , Ī² < Ļ1. Insbesondere gibt es in M [G] einen (DĪ²)Ī²<Ļ1-generischen Filter F ā Q. Das zeigt MA in M [G]. ļæ½
46 STEFAN GESCHKE
II. Mathematisches Institut, Freie Universitat Berlin, Arnimallee 3, 14195 Berlin,
Germany
E-mail address: [email protected]