Diagramm (Logik)

Aus testwiki
Zur Navigation springen Zur Suche springen

In der mathematischen Logik bezeichnet ein Diagramm eine bestimmte Menge von Aussagen, mit der sich Beziehungen zwischen Modellen ausdrücken lassen. Die Verwendung solcher Diagramme bezeichnet man als Diagrammmethode. Sie wurde unabhängig von A. I. Malzew und A. Robinson eingeführt.[1]

Definition

Es sei ein Modell zu einer Sprache L der Prädikatenlogik erster Stufe. Ist M der Träger von , so heißt

D()={φ(m):φ(m),φL atomar,m in M}{¬φ(m):¬φ(m),φL atomar,m in M}

das Diagramm, oder auch das atomare Diagramm von . Dabei steht m für ein Tupel mit Elementen aus M von jeweils passender Länge, so dass die Elemente des Tupels die freien Variablen der Formel φL ersetzen. Eine Formel heißt atomar, wenn es sich um eine Termgleichung oder um eine Relation handelt. Demnach besteht das Diagramm von aus allen Termgleichungen, Termungleichungen, Relationen und negierten Relationen von Elementen aus M, die im Modell gelten.

Geht man von L mittels Konstantenexpansion zur Sprache L(M) über, in der also jedes Individuum aus M als Konstante hinzugefügt wird, so ist das Diagramm die Menge der im Modell gültigen atomaren oder negierten atomaren L(M)-Aussagen.

Beispielanwendung

Gewisse Beziehungen zwischen Modellen lassen sich durch Diagramme ausdrücken, was hier anhand eines einfachen Beispiels gezeigt werden soll. Es gilt[2]

Für zwei L-Modelle und 𝒩 mit Trägermengen MN sind äquivalent:

  • ist Untermodell von 𝒩.
  • (𝒩,M)D(), das heißt, das um die Konstanten M erweiterte Modell ist ein L(M)-Modell des Diagramms von .

Zum Beweis sei zunächst Untermodell von 𝒩. Bestehende Termgleichungen, Termungleichungen, Relationen und deren Negationen von Elementen aus M gelten dann auch im größeren Modell 𝒩, das heißt 𝒩φ(m) für alle atomaren oder negierten, atomaren L-Formeln φ, für die φ(m) gilt, das heißt 𝒩 ist Modell für jede L(M)-Aussage aus dem Diagramm von .

Ist umgekehrt (𝒩,M)D(), so ist zu zeigen, dass M die L-Konstanten enthält und dass die L-Funktionen und L-Relationen von M genau die entsprechenden, auf M eingeschränkten Funktionen bzw. Relationen von N sind. Wir zeigen das am Beispiel der Funktionen. Sei f eine L-Funktion und f:MnM bzw. f𝒩:NnN deren Interpretation in bzw. 𝒩. Ist mMn und f(m)=m0M, so ist f(m)=m0 eine L(M)-Aussage aus dem Diagramm von . Da (𝒩,M)D(), folgt f𝒩(m)=m0, das heißt f ist die Einschränkung von f𝒩. Die Konstanten und Relationen werden genauso behandelt.

Das lässt sich verallgemeinern, indem man von der Teilmengenbeziehung MN zu einer monomorphen Einbettung F:MN (d. h. F ist ein injektiver starker Homomorphismus) übergeht. Es sind äquivalent (Diagrammlemma):[3]

  • ist monomorph einbettbar in 𝒩 (isomorph zu einer Unterstruktur).
  • Es gibt eine L(M)-Expansion von 𝒩, die Modell von D() ist.

Weitere Diagramme

Man kann die Aussagenmengen, die das Diagramm ausmachen, ändern und so zu weiteren Diagrammbegriffen kommen.

Positives Diagramm

Das positive Diagramm eines Modells ist[4]

D+()={φ(m):φ(m),φL atomar,m in M}.

Hier werden also nur die atomaren Aussagen betrachtet, die Negationen atomarer Aussagen hingegen nicht mehr. In Analogie zu obiger Verwendung des Diagramms zur monomorphen Einbettbarkeit kann mittels des positiven Diagramms homomorphe Einbettbarkeit charakterisiert werden. Äquivalent sind:[5][6]

  • ist homomorph einbettbar in 𝒩.
  • Es gibt eine L(M)-Expansion von 𝒩, die Modell von D+().

Elementares Diagramm

Während man das positive Diagramm durch Einschränkung der betrachteten Aussagen gewonnen hat, lässt man beim sogenannten elementaren Diagramm nun alle Aussagen zu. Ist ein L-Modell mit Trägermenge M gegeben, so ist die Gesamtheit aller in gültigen L(M)-Formeln φ(m) nichts anderes als die Theorie des erweiterten Modells (,M), bei dem jede neue Konstante m durch sich selbst interpretiert wird. Diese Theorie bezeichnet man mit Th(,M) und nennt sie das elementare Diagramm von .[7][8]

Mit diesem Begriff lässt sich die elementare Einbettbarkeit charakterisieren.[9] Für zwei und 𝒩 sind äquivalent:

  • lässt sich in 𝒩 elementar einbetten.
  • Es gibt eine L(M)-Expansion von 𝒩, die Modell von Th(,M) ist.

Für zwei L-Modelle und 𝒩 mit Trägermengen MN sind äquivalent:

  • ist elementare Unterstruktur von 𝒩.
  • (𝒩,M)Th(,M), das heißt das um die Konstanten M erweiterte Modell ist ein L(M)-Modell des elementaren Diagramms von .

Einzelnachweise

  1. Philipp Rothmaler: Einführung in die Modelltheorie, Spektrum Akademischer Verlag 1995, ISBN 978-3-86025-461-5, Seite 93
  2. Philipp Rothmaler: Einführung in die Modelltheorie, Spektrum Akademischer Verlag 1995, ISBN 978-3-86025-461-5, Seite 96
  3. Philipp Rothmaler: Einführung in die Modelltheorie, Spektrum Akademischer Verlag 1995, ISBN 978-3-86025-461-5, Lemma 6.1.2
  4. Philipp Rothmaler: Einführung in die Modelltheorie, Spektrum Akademischer Verlag 1995, ISBN 978-3-86025-461-5, Abschnitt 7.1: Positive Diagramme
  5. Philipp Rothmaler: Einführung in die Modelltheorie, Spektrum Akademischer Verlag 1995, ISBN 978-3-86025-461-5, Lemma 7.1.1: Positive Diagramme
  6. C. C. Chang, H. J. Keisler: Model Theory, Studies in Logic and the Foundations of Mathematics, Band 73, Elsevier Science 1990, ISBN 0-444-88054-2, Satz 2.1.12
  7. Philipp Rothmaler: Einführung in die Modelltheorie, Spektrum Akademischer Verlag 1995, ISBN 978-3-86025-461-5, Abschnitt 8.2: Elementare Abbildungen
  8. C. C. Chang, H. J. Keisler: Model Theory, Studies in Logic and the Foundations of Mathematics, Band 73, Elsevier Science 1990, ISBN 0-444-88054-2, Seite 137
  9. Philipp Rothmaler: Einführung in die Modelltheorie, Spektrum Akademischer Verlag 1995, ISBN 978-3-86025-461-5, Lemma 8.2.1