Was bedeutet es wirklich, dass ein Modell punktweise definierbar ist?

(Anmerkung: Ich bin nur ein Amateur in Logik, daher entschuldige ich mich für seltsame Terminologie oder Notation oder übermäßig langweilige Details. Das meiste, was ich weiß, stammt aus Kunens Foundations of Mathematics . )

Ich versuche, ein wenig über punktweise definierbare Modelle zu lernen. Ich schaue mir "Punktweise definierbare Modelle der Mengenlehre" von Hamkins, Linetsky und Reitz an und stecke bei der wirklich grundlegenden Frage fest, was
"punktweise definierbar" formal wirklich bedeutet.

Lassen Sie mich ein Spielzeugbeispiel geben, von dem ich hoffe, dass es mein Problem verdeutlicht. Lass uns einarbeiten Z F C ICH N F ich N ich T j , oder Z F C ICH kurz, und lassen H F sei die Klasse erblich endlicher Mengen, die selbst keine Menge sein darf. Aber es gibt sicherlich eine Formel erster Ordnung, die das sagt X ist erblich endlich, was wie üblich abgekürzt wird mit " X H F ". Beachten Sie, dass H F ist ein Modell von Z F C ICH , und bei jedem beliebigen Satz erster Ordnung φ , gibt es einen Satz erster Ordnung H F φ was relativiert φ Zu H F , dh alle ersetzen j mit j H F usw.

Es ist intuitiv offensichtlich, dass das Modell H F ist punktweise definierbar, weil ich "weiß", was alle erblich endlichen Mengen sind, und für jede eine Formel erster Ordnung in der Sprache der Mengenlehre aufschreiben kann, die sie eindeutig definiert. Aber wenn ich versuchen möchte, dies zu beweisen, muss ich wissen, wo die Aussage "lebt" und welche Axiome verfügbar wären. Ich kann mir drei verschiedene Möglichkeiten vorstellen, aber sie haben jeweils Probleme.

  1. Ich könnte versuchen zu erklären und zu beweisen " H F ist punktweise definierbar" als Theorem-Schema in der Metatheorie. Der beste Weg, den ich gefunden habe, um die Metatheorie zu verstehen, ist als ein System, das über "Strings" argumentiert: Ihr Diskursuniversum besteht aus Formeln erster Ordnung, Sätzen, Listen von Sätze, Beweise usw. Also müsste ich sowas sagen

    Für jeden Satz X H F , gibt es eine Formel erster Ordnung φ ( j ) mit j frei und ein Beweis aus den Axiomen Z F C ICH des Satzes

    (1) H F j ( j = X φ ( j ) )

    Aber ich habe zwei Probleme mit dieser Aussage. Mengen sind keine Zeichenketten, und daher kann die Metatheorie sie nicht quantifizieren. Und der "Satz" (1) ist kein Satz, weil X ist kostenlos, und ich weiß nicht, was ich an seine Stelle setzen soll. (Das fühlt sich an wie das Paradoxon, das Hamkins‘ kleiner Sohn in einer Fußnote in der Zeitung illustriert: „Sag mir irgendeine Zahl, und ich sage dir eine Beschreibung davon.“)

  2. Ich könnte versuchen zu erklären und zu beweisen " H F ist punktweise definierbar" als Satz von Z F C ICH . Jetzt habe ich das gegenteilige Problem mit einer Aussage wie ``for every set X H F Es gibt eine Formel erster Ordnung φ '', weil Formeln erster Ordnung keine Mengen sind und die Mengentheorie sie nicht quantifizieren kann, zumindest nicht als solche. Aber ich weiß, dass ich Formeln erster Ordnung codieren kann φ Vermögenswerte φ unter Verwendung von Gödel-Codes oder dergleichen. Ich könnte also versuchen, einen Satz in der Sprache der Mengenlehre, der Form, niederzuschreiben

    X H F φ
    Aber jetzt stecke ich wieder fest, weil die muss sagen H F j ( j = X φ ( j ) ) , und Tarskis Undefinierbarkeit der Wahrheit sagt mir, dass es darin keine Formel erster Ordnung gibt φ Und j das drückt das aus.

  3. Ich könnte versuchen zu erklären und zu beweisen " H F ist punktweise definierbar" als Satz einer stärkeren Mengenlehre, sagen wir Z F C . Dies gibt mir einen Ausweg aus dem vorherigen Dilemma, denn in Z F C , H F ist eigentlich ein Satz. Und Tarskis Definierbarkeit der Wahrheit sagt mir, dass es tatsächlich eine Formel erster Ordnung gibt Φ ( M , φ , X ) was sagt M φ ( X ) für Set-Modelle M . Endlich kann ich einen Satz schreiben wie

    X H F φ Φ ( H F , j ( j = X φ ( j ) ) ) ) .
    Aber ich habe einen Preis für Konsistenzstärke bezahlt. Allgemeiner gesagt, wenn ich dies für ein anderes Klassenmodell tun möchte M von Z F C ICH , dann muss ich nach Gödels zweitem Unvollständigkeitssatz in einem Axiomensystem arbeiten, das mindestens so stark ist wie ( Z F C ICH ) + C Ö N ( Z F C ICH ) so dass M hat einige Hoffnung, ein Set zu sein.

Ich frage mich also, ob 3 wirklich gemeint ist, wenn wir sagen, dass ein Modell punktweise definierbar ist, oder ob es eine Möglichkeit gibt, 1 oder 2 zu retten, oder doch eine vierte Interpretation, an die ich nicht gedacht habe (eine Art Meta- Metatheorie oder eine ganz andere Logik oder Mengenlehre?).

Ebenso weiß ich im HLR-Papier nicht, ob der Satz „es gibt punktweise definierbare Modelle von Z F C " ist als Metatheorem oder Satz von zu verstehen Z F C , Oder von Z F C + C Ö N ( Z F C ) (bei dem es sich bei den fraglichen Modellen eigentlich um Sets handelt) oder was. Ich kann nicht herausfinden, wie ich die ersten beiden verstehen soll, und wenn sie die dritte meinten, scheint es überraschend, dass sie dies nicht ausdrücklich sagen würden.

Ich habe auf Seite 3 von HLR einen Kommentar bemerkt, dass "die Eigenschaft, punktweise definierbar zu sein, nicht erster Ordnung ausdrückbar ist", was ich nicht ganz verstehe, aber vielleicht ein Hinweis auf mein Problem ist?

Auf einen Blick ist das HLR-Papier ziemlich gut darin, alles darin zu formulieren Z F C ; Gibt es einen Punkt, an dem sie tatsächlich direkt behaupten, zB "es gibt punktweise definierbare Modelle von Z F C "? (Satz 3 , zum Beispiel, ist viel genauer als das.)
Ich weiß, dass sowohl die Frage als auch die Antworten sehr lang sind. Aber beide sind sehr gut. Wenn ich die Frage freigeben könnte, würde ich es auch tun. Ich hoffe, mit der zusätzlichen Präsenz können diese ein paar Stimmen mehr sammeln.

Antworten (1)

Der erste Punkt ist die Unterscheidung zwischen internen und externen Eigenschaften. Dies wird durch die Tatsache verschärft, dass wir speziell darauf schauen Z F C , was auf höchst verwirrende Weise "doppelte Pflicht erfüllt".

Die kurze Antwort auf Ihre Frage lautet jedoch: " 3 ."


Zuerst die interne Seite der Dinge. Dies ist nur für das Ende Ihrer Frage relevant.

Wenn wir sagen „Eigenschaft X ist nicht erster Ordnung ausdrückbar“, meinen wir fast immer „Es gibt keinen Satz erster Ordnung φ so dass für jede geeignete Struktur M , wir haben M φ iff M hat die Eigenschaft X." So ist zum Beispiel eine Torsionsgruppe nicht erster Ordnung ausdrückbar.

Insbesondere "Punktweise Definierbarkeit ist nicht erster Ordnung ausdrückbar" ist eine Folge des folgenden vielleicht einfacheren Ergebnisses:

Jede (unendliche) punktweise definierbare Struktur ist elementar äquivalent zu einer nicht punktweise definierbaren Struktur.

Die obige Aussage wird innerhalb gemacht und bewiesen Z F C . Die "Atombombe" ist nach oben Löwenheim-Skolem:

  • Z F C beweist „Wenn M ist dann eine punktweise definierbare Struktur M ist zählbar."

    • Warte, was ? Siehe das Ende dieser Antwort.
  • Z F C beweist auch "Jede unendliche Struktur M ist elementar äquivalent zu einer unendlichen Struktur streng größerer Kardinalität.

  • Wenn wir diese zusammenfügen, haben wir das gewünschte Ergebnis.

Als Folge davon haben wir folgendes (wieder bewiesen in Z F C ):

Für jede Theorie erster Ordnung T , entweder T hat überhaupt keine punktweise definierbaren Modelle oder die Klasse der punktweise definierbaren Modelle von T ist keine Grundschule.

(Wir brauchen die erste Klausel, falls die relevante Klasse ist . Dies kann tatsächlich passieren, auch wenn T ist konsistent: Betrachten Sie die Theorie einer reinen Menge mit zwei Elementen.)


Aber der Großteil des Problems in Ihrem OP betrifft die externe Seite der Dinge. Hier ist Ihre dritte Option, die wie folgt gilt:

  • Wir nennen und beweisen jede relevante Tatsache A innen Z F C .

  • ... Abgesehen davon, dass wir manchmal aus Übungsgründen nachlässig sind - und entweder (die beiden Optionen sind gleichwertig) tatsächlich ein stärkeres System verwenden Z F C + X oder beweisen X A für einige "unausgesprochen, aber aus dem Kontext klar" (: P) zusätzliches Prinzip X . Standardkandidaten für X beinhalten die Standardprinzipien der "allgemeinen Konsistenz" (" Z F C hat ein Modell/ ω -Modell/transitives Modell") und - weit weniger gutartig, aber leider mit einer Häufigkeit ungleich Null - die ganze Reihe großer Kardinalaxiome.

Allerdings scheint mir, dass das HLR-Papier in diesem Punkt eigentlich ziemlich gut ist. Zum Beispiel der erste Aufzählungspunkt von Theorem 3 ist „Wenn Z F C konsistent ist, dann gibt es Kontinuum viele nicht isomorphe punktweise definierbare Modelle von Z F C ," das ist in der Tat ein Z F C -Satz. (Mir könnte jedoch woanders eine Elision fehlen.)


Beachten Sie als Coda, dass ich das oben erwähnt habe Z F C beweist, dass jede punktweise definierbare Struktur abzählbar ist. Dies geschieht im Übrigen durch genau das „Mathe-Tee-Argument“. Also was gibt?

Nun, wir müssen entpacken, was "Jede punktweise definierbare Struktur ist zählbar" bedeutet, wenn wir es formulieren Z F C . Wenn wir sagen " M ist punktweise definierbar", was wir meinen, dass es eine geeignete Zuordnung von Wahrheitswerten zu Paaren gibt, die aus Formeln der Sprache und Tupeln geeigneter Stelligkeit bestehen, so dass [Zeug]. Dieser Datenklumpen existiert "eine Ebene höher" als M selbst, und insbesondere sogar das Bit dieses Blobs, das überprüft, ob jedes Element von M erfüllt " X = X " ist eine Sammlung von M - viele Fakten. Als solche:

Unter Verwendung der "all-at-once"-Definition von , was für Strukturen in Satzgröße völlig in Ordnung ist, haben wir Z F C " v X ( X = X ) ."

Hehehehe.

Denn der Ausdruck „ v X ( X = X ) “, wenn wir versuchen, es direkt wie oben zu interpretieren, ist eine Abkürzung für: „Es gibt eine Funktion mit Domäne v × F Ö R M u l A S ( { } ) so dass ...", und das ist bei der Ankunft tot, da es keine Funktionen mit der Domäne gibt v an erster Stelle.

Also eigentlich Z F C beweist " v ist nicht punktuell definierbar" - solange wir das blind formulieren. Aber wenn wir das tun, dann müssen wir das zugeben Z F C beweist auch z. B. "Es gibt keinen Satz, der v erfüllt.“ Was … ja.

Übrigens sollten Sie sich wegen des oben Gesagten über ein paar Dinge Sorgen machen:

  • Relativ wohlwollend ist die „alles-auf-einmal“-Definition von eigentlich geeignet für satzgroße Strukturen? In der Tat, aber das ist nicht ganz trivial. Insbesondere die Z F C Axiome sind stark genug, um die rekursive Konstruktion der Theorie einer Struktur durchzuführen und dies so für jede (mengengroße) Struktur zu beweisen M es gibt genau eine Beziehung zwischen Formeln und Tupeln M die gewünschten Eigenschaften erfüllen. Schwächere Theorien müssen nicht so schön sein: Während jede nicht ganz dumme Theorie beweisen kann, dass höchstens ein "theorieähnliches Ding" für eine bestimmte Struktur existiert, verlieren wir die Fähigkeit, Tarskis auszuführen, wenn wir schwach genug werden "Algorithmus." (Glücklicherweise müssen wir tatsächlich ziemlich schwach werden; siehe meine Antwort hier .)

  • Grundlegender, warum sind wir so unbekümmert, wie wir verschiedene mathematische Behauptungen in der Sprache der Mengenlehre formulieren? Das ist natürlich alles andere als neu, und insbesondere die obige Beobachtung im genauen Sinne Z F C beweist " v befriedigt nicht X ( X = X ) " ist nur ein weiteres Beispiel für ein Junk-Theorem . Meiner Meinung nach ist es jedoch eines der besorgniserregenderen: Im Gegensatz zu zB "Is π 42 ?“, es ist nicht ganz klar, dass „Tut v X ( X = X ) ?" ist etwas, was wir in der alltäglichen Mathematik nie aus Versehen fragen würden. Letztendlich mache ich mir immer noch keine Sorgen, aber ich denke, dass dies die Ernsthaftigkeit der Frage unterstreicht: "Ist X eine getreue Übersetzung von Y ?"

  • Abschließend auf rein technischer Ebene: Was ist mit Mengentheorien, die Funktionen auf dem Universum zulassen , und in Bezug auf die daher die "innere Naivität v . . . "-Situation ist nicht trivial? Nun, per Tarski/Godel(/etc.) wissen wir, dass die Dinge immer noch böse sein müssen. Siehe das Ende dieser alten Antwort von mir für eine schnelle Analyse des speziellen Falls von N F .

Okay, ich sehe, wo ich verwirrt war. Ich hatte mich daran gewöhnt, Aussagen der Form „Wenn Z F C ist dann konsistent ..." als Metatheoreme, und als ich das in Satz 3 von HLR sah, brachte es mich auf Spur Nr. 1, was eine Sackgasse ist.
Also für mich ein Theorem wie " C Ö N ( Z F ) C Ö N ( Z F C ) “ war ein Metatheorem, das etwas aussagte wie „Wenn es eine Folge von Sätzen gibt, die ein Beweis dafür ist Z F C von 0 = 1 , dann gibt es noch eine weitere Satzfolge, die ein Beweis ist Z F von 0 = 1 “, und würde durch das Ausstellen einer Klasse bewiesen werden L so dass für jedes Axiom ψ von Z F C Es gibt einen Beweis von Z F von L ψ .
Aber natürlich ist es auch ein vollkommen guter Satz von Z F , was bewiesen werden kann, indem angenommen wird, dass es eine Menge gibt M das ist ein Modell von Z F und Konstruktion des geeigneten Modells von Z F C im Inneren. Es ist nur so, dass in der vorliegenden Umgebung nur eine dieser beiden Interpretationen funktioniert.
Also danke dafür und für den Rest der Diskussion! Ich bearbeite immer noch die "Coda" und werde wiederkommen, wenn ich weitere Fragen habe.
@NateEldredge Ja, entschuldigen Sie den begrenzten Umfang - ich habe es bewusst vermieden, über "Metastatements" zu sprechen, da es meiner Meinung nach einfacher ist, alles nur sorgfältig als a zu formulieren Z F C -Satz.
Wenn ich also die Coda richtig verstehe, sagen Sie, dass die Aussage " M ist eine punktweise definierbare Struktur" kann nur wahr sein, wenn M ist ein Satz, denn wie wir gelernt haben, gibt es keine Möglichkeit, daraus für eine Klasse einen Sinn zu machen. Daher die Aussage „ v ist eine punktweise definierbare Struktur" ist einfach deshalb (nachweislich) falsch v ist (nachweislich) keine Menge. Gibt es mehr als das?
@NateEldredge Irgendwie - aber eher würde ich so etwas wie das Folgende sagen: "Die Aussage ' v ist eine punktweise definierbare Struktur" kann nicht wahrheitsgetreu formuliert werden Z F C . Wenn wir es trotzdem nach dem Muster formulieren, das für mengenmäßige Strukturen funktioniert, dann können wir es tatsächlich widerlegen - aber aus dummen Gründen."
Übrigens können wir aus Fragmenten Sinn machen für klassengroße Strukturen über Prädikate mit beschränkter Wahrheit: für jeden N N Es gibt eine Vorstellung N passend für Σ N Formeln. Die direkte Diagonalisierung zeigt dies dann für jeden N , Z F C beweist "Es gibt ein Element von v von keinem definierbar Σ N Formel." Und entsprechend bekommen wir das Z F C beweist „Für jeden N ω und jede M Z F C Es gibt ein Element von M was aber nicht definierbar ist Σ N -definierbar in M ohne Parameter."
Okay, das gefällt mir besser als das, was ich gesagt habe. Wenn wir also versuchen, es "getreu" zu formulieren, stoßen wir auf ein Problem wie in meinem Fall 2. Und wenn wir eine Formel wie die in meinem Fall 3 beschriebene nehmen und V blind einsetzen, erhalten wir einen Satz, der aber wohlgeformt ist trivial falsch.
Nochmals vielen Dank für all Ihre Zeit!
Jede punktweise definierbare unendliche Struktur ...
@AndrésE.Caicedo Hoppla, das verpasst – danke!