Einige Fragen zur Größe der richtigen Klassen in ZFC

Für einige Formeln ϕ ( X ) aus den Axiomen von ZFC kann bewiesen werden, dass es keine Menge gibt X mit ( X ) X X ϕ ( X ) . So die Sammlung { X   |   ϕ ( X ) } ist eine richtige Klasse.

Außerdem gibt es kein Set Y das steht in bijektion mit einer solchen sammlung, oder? Daher muss jede richtige Klasse in gewissem Sinne größer sein als jede Menge, richtig? ("zu groß, um ein Set zu sein")

Für zwei Formeln ϕ ( X ) , ψ ( X ) , einer von ihnen definiert eine richtige Klasse, es ist möglich, dass zwei dies zeigen ( X ) ϕ ( X ) ψ ( X ) . Das bedeutet a) dass auch die zweite Sammlung eine richtige Klasse ist und b) dass die beiden in gewissem Sinne gleich groß sind.

Kann der Begriff der Größe von echten Klassen (oder Äquivalenz) präzisiert werden? Ist es möglich, dass zwei richtige Klassen in diesem Sinne nicht gleich groß sind? Würde daraus folgen, dass es kleinere und größere eigentliche Klassen gibt? Oder haben alle richtigen Klassen die gleiche Größe (von v )?

Und - endlich - kann die Größe v charakterisiert werden ? Ganz allgemein reden, vielleicht so (wenn es Sinn macht P ( v ) gemacht werden könnte): v ist so groß, dass | v | = | P ( v ) | (was niemals für Mengen gilt)? (Dies wäre zugegebenermaßen kontraintuitiv, da die Diskrepanz zwischen | X | Und | P ( X ) | wächst mit | X | .)

Die Diskrepanz zwischen | X | Und | P ( X ) | wächst nachweislich nur mit | X | für endlich X . Für unendlich | X | , so ziemlich alles ist möglich (aber nicht alles!). Insbesondere kann es sein, dass die verallgemeinerte Kontinuumshypothese gilt - dass | P ( X ) | ist die nächste Größe danach | X | für alle unendlich | X | .
Aber immerhin |X| < |P(X)| gilt für alle Mengen X, nicht wahr?
Sie können noch etwas mehr sagen: Sie können sagen, dass |X|<|Y| impliziert |P(X)| <= |P(Y)| und Sie können eine geringfügige technische Bedingung über die Kofinalität des Antriebssatzes hinzufügen, aber (grob) abgesehen davon ist alles erlaubt.

Antworten (2)

Diese Frage wurde vor einiger Zeit bei MO gestellt . Im Folgenden zitiere ich den relevanten Teil meiner Antwort. Aber lassen Sie mich einige Kommentare hinzufügen.

In ZFC sind (richtige) Klassen keine eigentlichen Objekte, wir behandeln sie nur formal, und sie sind wirklich nur Abkürzungen für Formeln (mit Parametern), dh wir identifizieren Formeln ϕ ( X ) mit der Sammlung von Sets, die überzeugen ϕ .

Das macht es etwas umständlich, von Beziehungen zwischen Klassen zu sprechen. Arturos nette Antwort zeigt zum Beispiel, wie man beispielsweise eine Bijektion zwischen zwei Klassen verstehen kann. Etwas förmlicher, wenn X ist die Klasse von X so dass ϕ ( X ) Und Y ist die Klasse von j so dass ψ ( j ) , dann eine Bijektion dazwischen X Und Y ist eine Klasse Z durch eine Formel gegeben ρ ( X , j ) so dass:

  1. Für alle X , j , z , Wenn ρ ( X , j ) Und ρ ( X , z ) Dann j = z .
  2. Ebenso für alle X , j , z , Wenn ρ ( X , j ) Und ρ ( z , j ) , Dann X = z .
  3. Für alle X , j , ρ ( X , j ) impliziert, dass ϕ ( X ) Und ψ ( j ) hält.
  4. Für alle X so dass ϕ ( X ) da ist ein j so dass ρ ( X , j ) .
  5. Und für alle j so dass ψ ( j ) , Da ist ein X so dass ρ ( X , j ) .

Diese Unbeholfenheit macht es auch unmöglich, eine angemessene Theorie der Klassen zu entwickeln. Zum Beispiel die natürliche Frage: „Sind X Und Y pf die gleiche Größe?" kann in ZFC nicht einmal gefragt werden . Natürlich, wenn es eine gibt ρ wie oben, dann können wir sagen, dass sie die gleiche Größe haben, wie von bezeugt Z , und wenn es keine solche gibt ρ , außerhalb von ZFC können wir sagen, dass Sie nicht die gleiche Größe haben, aber alles, was wir in ZFC tun können, ist zu sagen, von einer bestimmten Formel ρ , Das ρ definiert keine Bijektion zwischen X Und Y .

Äquipotenz ist natürlich nur ein Beispiel dafür, was wir nicht frei über Klassen diskutieren können. Wenn wir also an richtigen Klassen interessiert sind, wechseln wir von ZFC zu anderen Theorien. Es gibt (mindestens) zwei natürliche Erweiterungen von ZFC, bei denen Klassen als formale Objekte behandelt werden können. Einer ist NBG (Von Neumann-Bernays-Gödel). Hier sind die Objekte Klassen und Mengen sind Klassen, die zu anderen Klassen gehören. Z ist eine Bijektion zwischen X Und Y iff A eine Funktion ist, ist ihr Definitionsbereich X und seine Reichweite ist Y (genau wie bei Sätzen). NBG wird normalerweise bevorzugt, da es eine konservative Erweiterung von ZFC ist; In gewisser Weise haben wir lediglich Verweise auf Klassen zugelassen, ohne das zu ändern, was wir mit „set“ meinen. Formal ist jeder Satz von NBG, der nur Mengen erwähnt, ein Satz von ZFC. Und unsere Interpretation von Klassen, wie sie durch Formeln gegeben sind, gibt uns eine Möglichkeit, jedes Modell von ZFC auf eines von NBG zu erweitern.

Die Tatsache, dass NBG gegenüber ZFC konservativ ist, ist in gewisser Weise eine ernsthafte Einschränkung, da wir den Begriff der Klasse etwas künstlich einschränken. Bei der Diskussion elementarer Einbettungsformulierungen großer kardinaler Axiome (was in der modernen Mengenlehre sehr verbreitet ist) kann die Diskussion beispielsweise in NBG durchgeführt werden, aber nicht auf die möglichst reibungslose Weise. In technischer Hinsicht ist das Verständnis-Axiom in NBG prädikativ, aber es ist schwer, dies zu rechtfertigen, wenn wir überhaupt richtigen Unterricht zulassen.

Die natürlichste Erweiterung von ZFC, um richtige Klassen zu behandeln, ist Morse-Kelley (MK). Hier ist das Verständnis uneingeschränkt, daher ist es natürlicher, Klassen durch übliche Operationen zu neuen zu kombinieren. Der Preis dafür ist, dass MK keine konservative Erweiterung von ZFC ist. Tatsächlich kann MK die Konsistenz von NBG (und damit von ZFC) beweisen. Davon abgesehen scheint MK der geeignete Rahmen zu sein, um die Äquipotenz von Klassen zu diskutieren.

Folgendes habe ich in dem oben erwähnten MO-Beitrag gesagt:

In Erweiterungen der Mengenlehre, in denen Klassen erlaubt sind (nicht nur formal wie in ZFC, sondern als tatsächliche Objekte wie in MK oder GB), wird manchmal vorgeschlagen, ein Axiom (glaube ich aufgrund von Von Neumann) hinzuzufügen, das besagt, dass zwei beliebige Klassen vorhanden sind stehen in Bijektion zueinander. Unter diesem Axiom wäre die "Kardinalität" einer richtigen Klasse ORD, die Klasse aller Ordnungszahlen. (Übrigens kann man durch Klassenzwang bei jeder richtigen Klasse eine Bijektion zwischen der Klasse und ORD hinzufügen, ohne Mengen hinzuzufügen, sodass diese Annahme keine Auswirkungen auf die eigentliche Mengentheorie hat.)

Ohne das Axiom von Neumann oder das Axiom der Wahl anzunehmen, kenne ich keinen vernünftigen Weg, um diesen Begriff zu verstehen, da wir jetzt einige richtige Klassen haben könnten, die "dünner" als andere oder sogar unvergleichlich sind. Natürlich könnten wir Modelle untersuchen, in denen dies geschieht (z. B. bei ZF arbeiten, davon ausgehen, dass es eine starke Unzugänglichkeit gibt κ , und überlegen v κ als das Universum der Mengen, und D e F ( v κ ) im Sinne von Gödel (oder gar v κ + 1 ) als Sammlung von Klassen).

Lassen Sie mich das etwas erweitern. Ich argumentiere in ZFC, da dies das bekannteste Framework der drei oben genannten ist:

Erstens erlaubt uns die Klassenerzwingung, eine Bijektion dazwischen hinzuzufügen v Und Ö R D ohne Sätze hinzuzufügen. Im Wesentlichen "fädeln" wir uns durch die Klasse der Bijektionen zwischen Mengen und Ordnungszahlen. In der resultierenden Erweiterung haben wir keine Sets hinzugefügt, aber wir haben eine neue Klasse G . Die resultierende Struktur ( v , G , ) ist ein Modell der starken Version von ZFC, wo wir es zulassen G als Prädikat in Fällen des Ersetzungsaxioms erscheinen. Auch jede richtige Klasse A hier (im Sinne von "durch eine Formel definierbar") steht auch in Bijektion mit den Ordinalzahlen, und eine solche Bijektion ist leicht definierbar aus A Und G .

Dies zeigt, dass die Annahme, dass alle Klassen gleich groß sind, völlig harmlos ist: Durch Hinzufügen dieser Annahme können keine neuen Theoreme von ZFC bewiesen werden.

Das erhaltene Modell ist jedoch kein "natürliches" Modell von NBG, da G nicht definierbar ist.

Arturos Vorschlag ( v = L ) liefert uns Modelle, bei denen Bijektionen zwischen Klassen und den Ordnungszahlen definierbar sind. Es hat den Nachteil, dass V = L ziemlich einschränkend ist. Wie ich in den Kommentaren zu seiner Antwort erwähnt habe, gibt es eine Alternative: Wir können davon ausgehen G definierbar. Dies liegt daran, dass wir gegenüber jedem ZFC-Modell erzwingen können, wo ein neues Modell zu erwerben ist v = H Ö D (Andererseits einmal v L wir können die Gleichheit nicht erzwingen).

H Ö D ist die Klasse der erblich ordinal definierbaren Mengen. Das bedeutet, dass X H Ö D impliziert, dass X H Ö D , und das in HOD sein, X muss aus ordinalen Parametern definierbar sein. Natürlich v = L impliziert v = H Ö D , Aber H Ö D ist mit allen bekannten großen Kardinälen kompatibel, während L ist nicht. Darüber hinaus, H Ö D trägt eine definierbare Wohlordnung (im Ordnungstyp ORD), also wenn v = H Ö D , dann ist jede echte Klasse in Bijektion mit den Ordinalzahlen. Darüber hinaus, v = H Ö D ist äquivalent zur Aussage, dass es eine (definierbare) Bijektion zwischen gibt v Und Ö R D . Zumindest in ZFC kennzeichnet dies auf natürliche Weise, wenn alle richtigen Klassen die gleiche Größe haben (und es ist wirklich die einzige Möglichkeit, dass "Größen von richtigen Klassen" in ZFC frei diskutiert werden können).

Schließlich ist es konsequent, dass v H Ö D , in welchem ​​Fall v Und Ö R D haben unterschiedliche Kardinalität im oben definierten ZFC-Sinne, und tatsächlich kann man arrangieren, dass es unvergleichliche "Größen" von echten Klassen gibt.

Danke für die ausführliche (und bessere als meine) Antwort.
Definitiv! Wenn ich es gesehen hätte, hätte ich es als Lieblingsfrage markiert, aber ich habe es nicht getan. Somit habe ich es nicht gesehen.

Die Antwort scheint von Ihrer Mengenlehre abzuhängen.

Insbesondere in einem Beitrag vom August 2006 insci.math , sagte Herman Rubin, dass wenn v = L (Goedel's Constructible Universe), dann ist jede richtige Klasse gleich (bijektiv mit) der Klasse aller Ordnungszahlen, also untereinander gleich, also haben Sie nur eine einzige "Größe" von richtigen Klassen.

Er sagte jedoch auch, dass es Modelle von ZFC mit verschiedenen Versionen des Axiom of Choice für richtige Klassen gibt und in einigen davon nicht alle richtigen Klassen gleich sind (selbst wenn Sie das Axiom of Choice für Sets annehmen).

Der Vollständigkeit halber: Was meinen wir mit Äquivalenz der richtigen Klassen? Gödel definierte die Äquivalenz von echten Klassen wie folgt: Für echte Klassen X Und Y , X Y wenn und nur wenn es existiert Z so dass:

  1. Z ist eine Relation (enthalten in v 2 );
  2. Z ist zweimal unär ( Z ist einwertig, ebenso wie seine Umkehrung);
  3. Die Domäne von Z Ist X ; Und
  4. Der Definitionsbereich der Umkehrung von Z Ist Y .

Ein Modell, bei dem alle richtigen Klassen gleichwertig sind, ist das "Axiom der globalen Wahl", das besagt, dass es eine unäre Beziehung gibt A so dass für alle nichtleeren Mengen X , es existiert j X so dass ( X , j ) A . Dies gibt Goedel in seinem Beitrag zur Konsistenz von AC und GCH mit ZF an. Dies impliziert, dass jede Klasse mit einem Anfangssegment der Ordnungszahlen gleich ist, und da jedes richtige Anfangssegment der Ordnungszahlen eine Menge ist, muss eine richtige Klasse mit der richtigen Klasse aller Ordnungszahlen gleich sein, was das Ergebnis ergibt, dass alle richtigen Klassen sind Ausgestattet.

Verstehe ich richtig: Die Äquivalenz echter Klassen hängt von der Existenz einer Menge Z ab ?
@Hans: Die genannten Z ist eine Klasse.
@ Hans: Nein, Z ist eine richtige Klasse. Joel Hamkins hat dieses Problem an anderer Stelle auf dieser Website angesprochen. Allgemeiner als V=L brauchen Sie genau V=HOD, die Klasse der erblich ordinal definierbaren Mengen.
@Andres: Meinst du diese Antwort? math.stackexchange.com/questions/9037/… Wenn ja, füge ich der Antwort einen Link hinzu.
Hallo Arturo, ich denke ... (Joel hat vielleicht auch etwas anderes in Kommentaren zu einer anderen Frage gesagt). In jedem Fall: Der Punkt ist: V=HOD gibt eine globale (definierbare) Ordnung des Universums (in Ordnungstyp ORD). Daraus folgt, dass jede echte Klasse in Bijektion mit den Ordinalzahlen steht. Und in ZF ist V = HOD gleichbedeutend mit der Existenz einer solchen Bijektion. (Ein Teil des Problems hier ist technischer Natur: In ZF werden richtige Klassen durch Formeln (mit Parametern) angegeben. In anderen Mengentheorien wie MK, wo richtige Klassen nicht definierbar sein müssen, impliziert eine gute Ordnung von V nicht V = HOD. )
@Andres: Okay, das liegt weit über meiner Gehaltsstufe. Ich denke, Sie sollten eine Antwort hinzufügen, die diese Punkte enthält. Ich habe mich gerade an diesen Beitrag von Herman Rubin erinnert.
Ich fragte, weil Z als Teilmenge von eingeführt wurde v 2 .
@Hans: Mein Fehler; das sollte nur "enthalten" sein. Fest.