Zum Inhalt springen

Prädikatenlogik/Variablensubstitution/Terme/Definition

Aus Wikiversity
Variablensubstitution für Terme

Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben. Es seien x1,,xk paarweise verschiedene Variablen und t1,,tk fixierte S-Terme. Dann definiert man rekursiv über den Aufbau der Terme die Substitution st1,,tkx1,,xk für jeden S-Term s.

  1. Für eine Variable x ist
    xt1,,tkx1,,xk:={x, falls xxi für alle i,ti, falls x=xi.
  2. Für eine Konstante c ist
    ct1,,tkx1,,xk:=c.
  3. Für ein n-stelliges Funktionssymbol f und n Terme s1,,sn ist
    fs1snt1,,tkx1,,xk:=fs1t1,,tkx1,,xksnt1,,tkx1,,xk.