Einige Quellen definieren die Formel wie folgt:
Warum sind all die w*-Argumente notwendig? Meine Logik sagt mir, dass dies äquivalent ist:
EDIT: Ich werde klarstellen, was ich frage.
Wenn wir eine Formel mit 2 Variablen haben, dann können wir für einen gegebenen Wert einer von ihnen immer eine Formel mit 1 Variablen ausdrücken.
Im ersten Schema haben wir also eine Instanz für die Formel
Somit kann jede unter Verwendung des ersten Schemas definierte Menge nur unter Verwendung von Formeln mit einer Variablen definiert werden. Dann brauchen wir die komplexere Definition nicht. Liege ich falsch?
Sie benötigen keine Parameter.
Ralf Schindler hat eine kurze Notiz geschrieben , wo Sie die Details sehen können (und Ralf und ich haben letztes Jahr im Mai darüber gesprochen). Schließlich fanden wir eine frühe Referenz, die ein noch stärkeres Theorem beweist. Sehen
Azriel Levy, Parameters in the Comprehension Axiom Schemas of Set Theory , in Proceedings of the Tarski symposium , Proceedings of Symposia in Pure Mathematics, vol. 25, American Mathematical Society, Providence, RI, S. 309–324.
(Siehe auch Akihiro Kanamoris In Lob des Ersatzes für weitere Diskussionen und zusätzliche Referenzen.)
Das Theorem in Ralfs Notiz ist stärker als Sie fragen: Wir können formulieren ohne dass Parameter entweder zum Verständnis (Spezifikation) oder zum Ersetzen erforderlich sind.
Wie Sie sehen können, ist das Argument weniger als eine Seite lang. Lassen Sie mich eine kurze Zusammenfassung geben: Beachten Sie zuerst, dass wir die Existenz von beweisen können Und , und daher von geordneten Paaren der Form oder für alle . Aus (einer Instanz von parameterfreier) Ersetzung erhalten wir das Und existieren für alle . Auch für alle Und , existiert. Daraus können wir das beweisen
Wir können jetzt die Spezifikation mit Parametern beweisen. Beachten Sie dazu, dass wir mit Pairing endlich viele Parameter in einem einzigen codieren können, sodass es beispielsweise ausreicht, das Ergebnis für Formeln mit einem Parameter anzuzeigen . Das heißt, gegeben , das müssen wir zeigen
Wir verwenden die von der Klassenfunktion gegebene parameterfreie Ersetzungsinstanz definiert von es sei denn hat die Form für einige , in diesem Fall setzen wir . Wir sehen das
Abschließend beweisen wir die Ersetzung von Formeln mit einem Parameter (was wiederum durch Paarung ausreicht). Dementsprechend lassen eine Formel sein, lassen Sie sei eine Menge, und nehme an, dass für jeden es gibt ein Unikat so dass . Das müssen wir jedem zeigen ,
Wir verwenden die von der Klassenfunktion gegebene parameterfreie Ersetzungsinstanz definiert von es sei denn, es gibt mit , und es ist ein Unikat so dass gilt, in diesem Fall setzen wir . Das sehen wir dann
Die Notwendigkeit der universellen Quantoren ist ein Artefakt der Tatsache, dass in den klassischen Formulierungen der Logik die Betonung auf Aussagen fällt, denen Wahrheitswerte zugeordnet werden könnten, und diese Aussagen daher notwendigerweise durch Formeln ohne freie Variablen dargestellt werden. In diesem Aufbau sind Axiome, Theoreme usw. alle notwendigerweise Sätze und werden daher durch Formeln ohne freie Variablen dargestellt. Um also die Axiome im Axiomenschema als Aussagen zu formulieren, benötigt man die universellen Quantoren.
Bei weniger klassischen Ansätzen (die sich mehr mit dem Beweiskalkül wie der Typentheorie oder der Kategorientheorie befassen) liegt der Schwerpunkt auf hypothetischen Behauptungen, dass etwas wahr ist. Bei der Formulierung der klassischen Logik kann eine solche Behauptung mit bezeichnet werden , wo zum Beispiel Und sind beliebige Formeln, und ist eine Liste aller in vorkommenden freien Variablen Und . Diese Behauptung ist zu lesen als: im Zusammenhang mit den Symbolen in der Liste sind Elemente des Universums, so dass ist befriedigt, ist auch zufrieden.
Diese Formulierung ist für die klassische Logik unnötig (obwohl ich sie bequem finde), da die Behauptung ist nach der Folgerungsregel der Implikation gleichbedeutend mit (im Kontext , die Formel impliziert erfüllt ist), was aus der Definition des Universalquantors äquivalent ist (Wo ist eine Abkürzung für Wenn ). Diese Behauptung besagt, dass im leeren Kontext und ohne Hypothesen die (freie variable freie) Formel ist befriedigt.
(Beachten Sie jedoch, dass für nichtklassische Logiken oder Fragmente der klassischen Logik, für die uns nur eingeschränkter Zugriff auf Quantoren und Konnektoren gewährt wird, die obige Äquivalenz möglicherweise einfach nicht verfügbar ist, daher diese alternative Formulierung).
So insbesondere in dieser alternativen Formulierung der klassischen Logik die Behauptung
Beachten Sie, dass wir immer noch die freien Variablen verfolgen. Soweit ich weiß, können Sie die freien Variablen nicht nachverfolgen, und ein Teil des nicht-klassischen Ansatzes besteht darin, dass die Nachverfolgung eingebaut ist (denn wenn Sie sich mit mehrfach sortierter Logik oder Typentheorie befassen möchten, müssen Sie müssen nicht nur nachverfolgen, welche Symbole Variablen sind, sondern auch welche Art oder Typen diese Variablen sind).
Um die geklärte Frage zu beantworten, ist es im Allgemeinen einfach nicht wahr, dass jede Formel mit zwei Variablen durch eine unendliche Familie von Formeln mit einer Variablen ersetzt werden kann. Der Grund dafür ist, dass Elemente der Domäne einfach nicht Teil des Alphabets sind, über dem die Formeln als Zeichenketten definiert sind. Insbesondere für die Mengenlehre sind Formeln Zeichenketten aus Variablen ( ), die logischen Verknüpfungen ( ), die beiden Quantoren ( ), Klammern ( ), das Gleichheitszeichen ( ) und das nicht-logische Beziehungssymbol .
Beachten Sie, dass nicht einmal die leere Menge, die wir informell als bezeichnen , kommt als Ausdruck in den obigen Symbolen vor. Eher, wenn wir eine Formel haben , und wir wollen es mit instanziieren , was wir erhalten, ist . Folglich sind die nur Formeln für Ein Element des Bereichs sind diejenigen, die definierbar sind , dh solche, die durch die Ableitbarkeit (aus den Axiomen) der Wahrheit einer Formel definiert sind stimmt wo verwendet nur die oben definierten Symbole.
Da es jedoch abzählbar viele Formeln und unabzählbar viele Mengen gibt (dies ist ein metatheoretisches Ergebnis), wird ersetzt mit , was Sie nur für definierbar tun können , führt nicht zu demselben Axiomschema: Es führt zu dem schwächeren Schema, das nur definierbare Mengen betrifft.
Der sind notwendig. Die Auswahlkriterien kann sich auf zuvor eingeführte freie Variablen beziehen (die ) zusätzlich zu .
Beispiel:
Lassen ein Satz sein.
Vermuten (Einführung freier Variablen Prädikat verwenden )
Dann gibt es so dass .
Beachten Sie, dass die ausgewählte Teilmenge von den freien Variablen abhängt .
Mauro ALLEGRANZA