Hat Axiomatisierbarkeit in der Logik nullter Ordnung wichtige Konsequenzen?

Wenn eine Theorie gleichungstechnisch axiomatisierbar ist, hat dies wichtige Konsequenzen (die zB in der universellen Algebra untersucht werden).

Viele Theorien sind jedoch nicht gleichungsaxiomatisierbar - Beispiele umfassen Felder, Integraldomänen und teilweise geordnete Mengen. Nichtsdestotrotz sind alle diese Beispiele axiomatisierbar nullter Ordnung . Hat das wichtige Konsequenzen?


Zum Beispiel wird die Theorie der teilweise geordneten Mengen durch die folgenden Axiome generiert.

  1. X X

  2. ( X j ) ( j X ) X = j

  3. ( X j ) ( j z ) X z

Antworten (1)

Dies wird normalerweise als universell axiomatisierbar bezeichnet , da die Axiome alle implizite universelle Quantoren über den freien Variablen haben. Es gibt verschiedene nette Eigenschaften von universell axiomatisierbaren Theorien, die in einführenden Modelltheoriebüchern diskutiert werden.

Zum Beispiel, wenn M Und N sind Strukturen in einer Sprache erster Ordnung L Und M ist eine Unterstruktur von N , dann jedes universelle L ( M ) Satz wahr in N stimmt darin M . Das bedeutet, wenn N erfüllt eine universell axiomatisierte Theorie T Und M ist eine Unterstruktur von N Dann M befriedigt auch T . Das Tarski-Łoś-Theorem der Modelltheorie stellt die Umkehrung fest: Eine beliebige Theorie erster Ordnung hat genau dann eine Axiomatisierung durch universelle Sätze, wenn die Klasse der Modelle der Theorie unter Substrukturen abgeschlossen ist.

Dies impliziert sofort, dass z. B. Teilbestellungen in der Sprache erfolgen ( < , = ) haben eine universelle Axiomatisierung, weil eine Unterstruktur einer partiellen Ordnung in dieser Sprache wieder eine partielle Ordnung in dieser Sprache ist. Dichte Teilordnungen haben in dieser Sprache jedoch keine universelle Axiomatisierung, weil Z in seiner üblichen Reihenfolge ist eine Unterstruktur von Q in seiner üblichen Reihenfolge.

Die Feldtheorie ist in der üblichen Feldsignatur nicht allgemein axiomatisierbar ( 0 , 1 , + , , = ) . Dies liegt daran, dass die Axiome, die die Existenz von Inversen besagen, nicht rein universell sind (und Z ist eine Unterstruktur von R in dieser Sprache). Wenn man versucht, dies zu umgehen, indem man unär hinzufügt Und 1 Funktionen, das führt zu anderen Problemen - zum Beispiel dann R ist in der erweiterten Sprache kein Feld mehr, da man zunächst ein beliebiges Element für angeben muss 0 1 , und verschiedene Auswahlmöglichkeiten von 0 1 führen zu nicht isomorphen Strukturen, die alle entsprechen R .

Carl danke für deine sehr artikulierte Antwort. Ich bin überrascht, dass Felder nicht als universell axiomatisierbar gelten. Sicher, es gibt ein paar redundante Informationen in den Modellen, die einer Auswahl von entsprechen 0 1 , aber ist das wirklich eine große sache?
Der entscheidende Punkt ist, dass universelle Axiomatisierbarkeit relativ zu einer Signatur ist. Beispielsweise sind dichte lineare Ordnungen in einer Signatur mit einer Skolem-Funktion universell axiomatisierbar F ( A , B ) das für alle A B gibt ein Element strikt dazwischen zurück A Und B . Tatsächlich wird jede Theorie universell axiomatisierbar, wenn wir genügend Skolem-Funktionen hinzufügen, um alle existentiellen Quantoren zu eliminieren. Im Allgemeinen interessiert uns also, ob eine Theorie in einer Signatur, an der wir bereits interessiert sind, universell axiomatisierbar ist. Das Fehlen von 1 Bei der Signatur von Feldern handelt es sich meist um eine Konvention.