Kann ein Satz in einer modelltheoretisch konservativen Erweiterung in die Sprache seines Reduktionswortes übersetzt werden?

Lassen L 1 Und L 2 zweisprachig mit L 1 L 2 Und T 1 Und T 2 bzw. eine Theorie in L 1 Und L 2 . Das sagen wir T 2 ist eine modelltheoretische konservative Erweiterung von T 2 iff jedes Modell M 1 von T 1 zu einem Modell erweiterbar M 2 von T 2 (siehe Konservative Erweiterung ).
Wenn wir haben T 1 was so etwas wie beweist X ! j F [ X , j ] Wo F [ X , j ] ist eine Formel mit freien Variablen x und y, die wir definieren können L 2 = L 1 { F } Wo F ist eine Symbolkonstante mit der Stelligkeit 2, und T 2 = T 1 { X F ( X , F ( X ) ) } (siehe Konservativitätssatz ), der eine modelltheoretische Erweiterung von T1 ist.
Daher ist meine Frage die folgende. Gibt es eine Möglichkeit, einen Satz zu übersetzen? L 2 zu einem Satz in L 1 ? Zum Beispiel, wenn F ist ein L 2 -Satz, gibt es a L 1 -Satz F ' wie zum Beispiel T 2 F F ' ? Nehmen wir zum Beispiel die Theorie der Gruppen, ausgedrückt in L 1 die die Symbole für die Einheit (Konstante), Gleichheit (2er-Relation), Produkt (2er-Funktion) enthält, sieht man leicht, dass es eine natürliche modelltheoretische konservative Erweiterung gibt L 2 gleich L 1 plus ein Symbol für die Umkehrung (1-stellige Funktion). Es wäre bequem zu bedienen L 2 , und zu sagen, nicht nur für L 1 -Sätze, das T 2 F , somit T 1 (Platzieren Sie hier eine Formel, die sich nicht so sehr von F unterscheidet). Weil wir eine stärkere Sprache und Theorie verwenden, aber nicht so sehr.
Mein Hauptanliegen ist, dass wir in der alltäglichen Mathematik Konstanten (0, leere Menge usw.) und Funktionssymbole (für das Paar, für Sinus usw.) verwenden, die auf diese Weise eingeführt werden, und wir sagen, dass alles übersetzbar ist im ZFC. Nun wie ?

Antworten (1)

Die Antwort ist im Allgemeinen nein, aber ja für definierbare Erweiterungen, wie die von Ihnen erwähnte.

Um den „Nein“-Teil zu sehen, bedenken Sie L 1 = T 1 = T 2 = , L 2 = { F } (ein einzelnes Funktionssymbol); das kannst du nicht schreiben F ist offensichtlich injektiv, ohne sich darauf zu beziehen.

Andererseits, wenn Sie haben L 2 = L 1 { F } , Wo F ist ein ( -) definierbares Funktionssymbol, dann wenn du nimmst φ ( X , j ) Die Definition von F , dann können Sie einfach jedes Vorkommen von ersetzen F in einem Satz durch seine Definition. Zum Beispiel

( X , j ) ( X j ) F ( X ) F ( j )
kann umgeschrieben werden als
( X , j , z ) ( X j ) ( F ( X ) = z F ( j ) z )
und dann als
( X , j , z ) ( X j ) ( φ ( X , z ) ¬ φ ( j , z ) )