Nächste Seite:
Bestimmung des mgu
Aufwärts:
Terme, Ersetzungs-Systeme
Vorherige Seite:
Kritische Paare
Unifikation
ein
Unifikator
von zwei Termen
s
,
t
Term(
,
V
)
ist eine Substitution
:
V
Term(
,
V
)
mit
t
=
s
zwei Terme
s
,
t
können keinen, einen oder mehrere Unifikatoren haben
Substitutionen kann man ordnen durch
(
ist allgemeiner als
) falls
:
=
o
Satz: Wenn
s
,
t
unifizierbar sind, dann gibt es einen allgemeinsten Unifikator (most general unifier, mgu)
von
s
und
t
:
für jeden Unifikator
von
s
und
t
gilt
.
Johannes Waldmann 2007-01-30