Beim Class Forcing muss man zwangsläufig richtige Klassen als konkrete mathematische Objekte diskutieren.
Zum Beispiel sprechen wir bei der Definition von Frühgeborenheit in Kapitel 8, Definition 2.2 des Handbuchs, von einer Abfolge von Klassen, die wir später aufzählen. Ich versuche zu verstehen, in welchem axiomatischen Rahmen wir arbeiten könnten.
Bei ZFC können wir auf diese Weise nicht über Klassen sprechen. In NBG können wir über Klassen sprechen, aber wir können sie nicht quantifizieren. Insbesondere wenn eine Klasse Mitglied einer anderen Klasse ist, muss es sich um eine Menge handeln, sodass wir nicht von einer unendlichen Folge von ihnen sprechen können. Aber unsere Sequenz besteht aus richtigen Klassen. Wenn wir zu MK aufsteigen, dann ist unsere Theorie keine konservative Erweiterung von ZFC mehr, und wir können nicht wirklich sicher sein, dass unsere Schlussfolgerungen über Sets in ZFC gültig sind.
Alternativ könnten wir versuchen, unsere Diskussion zu rechtfertigen, indem wir nach innen arbeiten , für einige unzugänglicher Kardinal. Dann werden all unsere lästigen Klassen zu Sets. Dies setzt jedoch die Existenz eines solchen Kardinals voraus, von dem ich nicht glaube, dass die Theorie des Klassenzwangs wirklich darauf ankommt.
In welchem axiomatischen Rahmen arbeiten wir, wenn wir über Klassenerzwingung diskutieren?
Zunächst einmal können Sie über Klassen in NBG quantifizieren. Sonst wäre es nicht viel von einer klassengestützten Mengenlehre. Was Sie jedoch nicht tun können, ist Comprehension mit Klassenquantoren zu verwenden.
Beachten Sie, dass Sie genau wie in ZFC eine Klasse haben, wenn Sie Ihre Klassen einheitlich indizieren können Wo ist eine einheitliche Definition (z. B. kann ein Bodenmodell einheitlich mit variierenden Parametern definiert werden). In diesem Fall ist die Klasse erhält man durch einfaches Ablegen . Es ist sicherlich ein Gegenstand der Theorie, und das Verständnis liegt durchaus in der Macht von NBG (und sogar ZFC, wenn Sie Klassen als formale Objekte betrachten).
Sie können NBG also sicherlich verwenden, um das Erzwingen von Klassen zu formalisieren. Wann immer Sie über Klassen quantifizieren, kann dies bei Bedarf in ein Schema-Theorem umgewandelt werden. Nämlich ein Theorem, bei dem es einen metatheoretischen Universalquantor gibt, aber die Theorie (in diesem Fall NBG) jeden einzelnen Fall beweist. Diese Situation ähnelt dem Beweis dafür ist ein Modell von ZFC, das selbst ein Schema-Theorem ist.
Auf jeden Fall gibt es in letzter Zeit viele Arbeiten zu diesem Thema. Sie können beginnen, indem Sie sich die folgenden Papiere ansehen:
The Ground Axiom , die Doktorarbeit von Jonas Reitz, die einen Anhang mit dem Rahmenwerk für das Erzwingen von Klassen enthält.
Klassenzwang, das Zwangstheorem und boolesche Vervollständigungen , von Peter Holy, Regula Krapf, Philipp Lücke, Ana Njegomir, Philipp Schlicht.
Charakterisierungen der Frühgeborenheit und der Ord-cc , von Peter Holy, Regula Krapf, Philipp Schlicht.
Hinreichende Bedingungen für das Forcierungstheorem und das Umwandeln echter Klassen in Mengen , von Peter Holy, Regula Krapf, Philipp Schlicht.
Die genaue Stärke des Klassenzwangssatzes , von Victoria Gitman, Joel David Hamkins, Peter Holy, Philipp Schlicht, Kameryn Williams.
Asaf Karagila