Können wir ein Set definieren, das alle Sets in ZFC enthält, und dann beweisen, dass es nicht existiert?

Ich lese gerade „Elements of Set Theory“ von Herbert B. Enderton. Der erste im Buch bewiesene Satz besagt:

Es gibt keine Menge, zu der jede Menge gehört.

Aber ist es nicht so, dass die Phrase „Menge, zu der jede Menge gehört“ nicht einmal innerhalb einer Theorie formuliert werden kann? Gemäß dem Axiomschema der Spezifikation (auch Axiomschema der Trennung oder des eingeschränkten Verständnisses genannt) kann eine neue Menge nur mit der folgenden Formel definiert werden:

z w 1 w 2 w N j X [ X j ( ( X z ) ϕ ) ]

Mit anderen Worten, jeder neue Satz j kann nur als Teilmenge einer anderen Menge definiert werden ( z in der Formel). Wie können wir also eine Menge definieren, die alle anderen Mengen unter dieser Einschränkung enthält?

Es geht mir also nicht um den Beweis, dass „alle Mengen enthaltende Menge“ nicht existiert, sondern um die Tatsache, dass wir die Existenz (Nicht-Existenz) von etwas beweisen, das nicht in Begriffen der Theoriesprache formuliert werden kann. Es sieht so aus, als würden wir versuchen, innerhalb von ZFC zu beweisen, dass "Katzen" existieren. ZFC weiß nicht, was eine „Katze“ ist.

Die Formel X j ( j X ) wirkt wohlgeformt

Antworten (2)

Die natürlichsprachliche Aussage „es gibt keine Menge aller Mengen“ wird in der Mengenlehre formalisiert als

¬ X j ( j X ) ,
oder vielleicht besser lesbar
X j ( j X ) .

(Denken Sie daran, dass in Z F C alle Dinge sind Mengen, also ist "ist eine Menge" nur eine Dummy-Phrase.)


Sie scheinen verwirrt zu sein über die Rolle der Axiome, zB wenn Sie schreiben

Gemäß dem Axiomenschema der Spezifikation (auch Axiomenschema der Trennung oder des eingeschränkten Verständnisses genannt) kann eine neue Menge nur mit der folgenden Formel definiert werden [...].

Axiome sind nicht kreativ , sie sind beschreibend : Sie erzeugen in keiner Weise die existierenden Objekte, sie sagen uns lediglich, wie sich diese Objekte verhalten müssen. Die Trennungsaxiome sagen nicht, dass jede Menge auf eine bestimmte Weise erstellt werden muss, sie beschreiben nur bestimmte Arten von Mengen, die garantiert existieren. Und die Axiome haben sicherlich keinen Einfluss darauf, was wir definieren können – das ist nur eine Frage der Sprache, es hat nichts mit den Axiomen zu tun, um die es geht.

Folgendes könnte helfen:

Wir können die Eigenschaft, eine universelle Menge zu sein, in der Sprache der Mengenlehre durch die Formel ausdrücken

υ ( X ) : j ( j X ) .
Der Z F C Axiome implizieren anschließend , dass es keine universelle Menge gibt, das heißt, wir haben
Z F C X ¬ υ ( X ) .
Unterschiedliche Axiomensysteme können unterschiedliche spezifische Ergebnisse liefern - zB die alternative Mengenlehre N F U beweist, dass es eine universelle Menge gibt , und N F U hat eine streng schwächere Konsistenzstärke als Z F C .

Sie schreiben "sie erzeugen in keiner Weise die existierenden Objekte" und dann schreiben Sie "sie beschreiben nur bestimmte Arten von Mengen, die garantiert existieren". Für mich sieht das nach einem Widerspruch aus. Könnten Sie mir bitte helfen, herauszufinden, wo ich verwirrt bin?
@Roman Eine andere Möglichkeit, es auszudrücken, ist, dass die Axiome von Spezifikation, Ersetzung, Vereinigung, Paarung, Potenzmengen und Unendlichkeit niemals angeben, dass keine Mengen existieren . Und das Fehlen eines Axioms, das die Existenz einer Menge angibt, bedeutet nicht, dass die Menge nicht existiert. Es gibt keinerlei Regel oder Prinzip, das besagt: „Wenn die Axiome sagen, dass eine Menge nicht existiert, dann existiert diese Menge nicht.“
@Roman Die einzigen möglichen Gründe, aus denen wir schließen können, dass eine Menge nicht existiert, sind, wenn entweder (1) die Axiome von ZFC ausdrücklich angeben, dass sie nicht existiert, oder (2) die Existenz der Menge ein logischer Widerspruch für sich wäre. (Ein Beispiel für die letztere Art von Menge wäre eine Menge, die ein Element enthält, aber auch keine Elemente enthält. Das ist ein logischer Widerspruch, daher wissen wir, dass eine solche Menge nicht existieren kann, auch ohne eines der Axiome von ZFC zu verwenden. )
@Roman Zugegeben, die meisten Axiome von ZFC haben die Form "Gegeben dies und das gibt es eine Menge, so dass ...", und durch Verwendung des Erweiterungsaxioms wird die postulierte Menge eindeutig bestimmt; dies erlaubt und motiviert uns, geeignete Bezeichnungen für die durch das Axiom gegebene Menge zu prägen (z. B. { A , B } oder A oder P ( A ) oder { X A ϕ ( X ) } oder { F ( X ) X A } für bestimmte Sets, die pro Paar vorhanden sind, Union, Powerset, Comprehension, Replacement). Allerdings behaupten Infinity, Foundation und Choice auch die Existenz bestimmter Sets mit spezifischen Eigenschaften (Forts.)
(Forts.) (und sogar die Erweiterung tut es, wenn sie geschrieben wird als X ( A = B ( X A X B ) ) , aber diese sind nicht eindeutig, dh es gibt keine induktive Menge, keine Auswahlfunktion und keine gleichheitsbezeugende Menge. Wir wissen, dass eine solche Menge existiert, aber a priori können wir unsere Hände nicht auf eine bestimmte solche Menge legen. Mit anderen Worten, die "konstruktive Natur" der anderen Axiome ist mehr oder weniger zufällig

Noahs Antwort genügt für ZFC. Aber selbst in einem grundlegenden System mit Mengen und Nicht-Mengen, das ähnliche Axiome wie ZFC hat (z. B. ZFA), ist Ihr Argument immer noch fehlerhaft. Der Satz „es gibt keine Menge, zu der jede Menge gehört“ lässt sich offensichtlich und direkt in „¬∃S∈Menge ∀T∈Menge ( T∈S )“ übersetzen. Absolut nichts davon erhebt irgendeinen Anspruch auf die Existenz irgendeiner Menge aller Mengen. Hier bezeichnet "Set" eine Sortierung, keine Menge. In der Tat ist die Behauptung, dass es nicht existiertirgendein solches Set. In der einfachen FOL sind Quantoren unbeschränkt und erstrecken sich über die gesamte Domäne. In der vielsortierten FOL erstreckt sich jeder Quantifizierer über eine bestimmte Art von Objekten. Beispielsweise kann ein Vektorraum leicht als 2-sortierte Struktur mit einer Sortierung für Vektoren und der anderen Sortierung für Skalare axiomatisiert werden. Sie können vielsortiertes FOL in einfaches FOL übersetzen, indem Sie für jede Sorte ein Prädikatsymbol verwenden, sodass die zusätzliche Ausdruckskraft eigentlich keine Rolle spielt.

Wie Noah betonte, ist "Menge, zu der jede Menge gehört" eine Eigenschaft, keine Menge, und kann in ZFC durch eine geeignete Formel mit einem Parameter erfasst werden. Ich möchte weiter darauf hinweisen, dass jeder Satz über einer Mengenlehre von vornherein voller Quantifizierer über Mengen ist, und es nicht einmal nötig ist, einen von ihnen so zu umschreiben, dass er in Bezug auf Eigenschaften steht. Zum Beispiel „für jeden Satz S , T Es gibt eine Menge, zu der ein Objekt genau dann gehört, wenn es dazugehört S oder T " ist ein vollkommen guter Satz mit der gleichen Formulierung, und Sie sollten ihn einfach mit Quantifizierern übersetzen.

Was Noah auch damit meint, dass "Set" in ZFC eine Dummy-Phrase ist, ist, dass eigentlich keines der ZFC-Axiome etwas über "Sets" aussagt. Vielmehr erstrecken sich alle ihre Quantifizierer über das gesamte (beabsichtigte) Universum. Und was auch immer dieses Universum sein mag, ist es nichteigentlich von ZFC vorgegeben. ZFC axiomatisiert, was einige Leute für sinnvolle FOL-Aussagen halten, wenn die Quantifizierer so interpretiert werden, dass sie sich über "Sätze" erstrecken. (Es gibt tatsächlich eine beträchtliche Menge philosophischer Annahmen, die einigen ZFC-Axiomen zugrunde liegen.) Die ZFC-Axiome an sich sind also technisch bedeutungslos; erst nachdem Sie sie als „Mengen“ interpretiert haben, werden sie zu Aussagen über „Mengen“. Vergleiche mit der FOL-Gruppentheorie; Keines der Axiome sagt etwas über "Elemente" aus, und sie machen nur Sinn, wenn Sie ihre Quantifizierer so interpretieren, dass sie sich über die Elemente einer tatsächlichen Gruppe erstrecken, und das binäre Funktionssymbol als die tatsächliche binäre Operation in dieser Gruppe interpretieren.