- Signatur (Modelltheorie)
-
In der mathematischen Logik ist eine Signatur die Menge der Symbole, durch deren semantische Interpretation sich verschiedene Strukturen (insbesondere Modelle von Aussagen der Logik) unterscheiden können. Die Signatur ist der spezifische Teil einer elementaren Sprache.
Inhaltsverzeichnis
Motivation
Sollen Aussagen über ein bestimmtes Gebiet formalisiert werden, ist zunächst zu entscheiden, über welche Objekte und welche Beziehungen Aussagen getroffen werden sollen. Für jedes benennbare Objekt wird eine Konstante eingeführt und für jede Beziehung ein Relationssymbol. Beispielsweise, um über die Anordnung von natürlichen Zahlen zu sprechen, wird für jede Zahl eine Konstante eingeführt und Relationssymbole < (kleiner als) und > (größer als).
Meistens braucht man darüber hinaus noch Funktionen, mit denen man über den Konstanten rechnen kann, z. B. ein Symbol (+) für die Addition der natürlichen Zahlen.
Somit gibt es drei Arten von Symbolen, die in Signaturen vorkommen können:
- Konstantensymbole: Sie stehen für genau einen Wert.
- Funktionssymbole: Sie stehen für eine Zuordnungsvorschrift von Werten auf andere.
- Relationssymbole (Prädikate): Sie stehen für Beziehungen von geordneten Mengen (Tupeln) von Werten, oft ausgedrückt als die Teilmenge aller Tupel, für die das Prädikat gilt.
Eine Signatur ohne Relationssymbole wird als algebraische Signatur bezeichnet, und eine Signatur ohne Funktionssymbole als relationale Signatur.
Einordnung und Abgrenzung
Nicht zur Signatur gehören Variablensymbole, deren Wert in der Formel nicht interpretiert wird, und weitere Zeichen, die dem Aufbau einer Aussage bzw. Formel dienen. Alle diese Zeichen gemeinsam bilden die von der Signatur erzeugte elementare Sprache. Eine Sprache L umfasst also mehr Zeichen als die zugehörige Signatur σ(L).
Die zur Bildung logischer Aussagen und Formeln erlaubten Zeichen kann man somit grob einteilen in
- Zeichen, die die Struktur (den Aufbau) der Aussage bzw. Formel definieren:
- Terminale Zeichen, die für Werte und deren Beziehungen stehen:
- Variablen
- Symbole der Signatur
- Konstanten
- Funktionssymbole
- Relationssymbole (Prädikate)
Terme und Aussagen gehören nicht zur Signatur, aber aus den Funktions- und Konstantensymbolen der Signatur und aus Variablen können Terme gebildet werden.
Werden Terme als Argumente in die Relationssymbole eingesetzt, entstehen atomare Aussagen der Prädikatenlogik. Auch Vergleiche von Termen t1 = t2 gelten in der Prädikatenlogik als atomare Aussagen. Aus ihnen können durch Verknüpfungen zusammengesetzte Aussagen gebildet werden.
Eine Interpretation der Symbole der Signatur bestimmt die Struktur, über die Aussagen gemacht werden können.
Formale Definition
Prädikatenlogische Definition
Eine endliche Signatur ist eine endliche Menge von
- Relationssymbolen , jedes mit einer gegebenen Stelligkeit , ,
- Funktionssymbolen , jedes mit einer gegebenen Stelligkeit , und
- Konstantensymbolen .
Semantik einer Signatur
Die Bedeutung (Interpretation) dieser Symbole ergibt sich aus der Definition einer zugehörigen Struktur:
Eine σ-Struktur ist ein Tupel , bestehend aus
- einer Menge A,
- Relationen für alle Relationssymbole ,
- Funktionen für alle Funktionssymbole und
- Konstanten für alle Konstantensymbole .
A heißt auch Universum oder Trägermenge von . Ist A endlich, so heißt endliche Struktur.
Anmerkungen
- Konstanten können auch als nullstellige Funktionen aufgefasst werden.
- Eine einstellige Relation nennt man monadisch.
- Wenn eine Sprache keine Relationen, oder wenn sie keine Funktionen enthält, hat sie oft spezielle Eigenschaften. Bei der Wahl der Formalisierung kann man jede Funktion auch als Relation darstellen (mit dem Funktionswert an letzter Position).
- Die Bedingung der Endlichkeit der Signatur wird oft weggelassen.
Siehe auch
Wikimedia Foundation.