- Herbrand-Expansion
-
Die Herbrand-Expansion stellt eine Menge von prädikatenlogischen Formeln dar, die aus einer gegebenen Formel F durch eine spezielle Art der Substitution abgeleitet werden können. Mit Hilfe dieser Formelmenge kann die Unerfüllbarkeit einer prädikatenlogischen Formel in einer aussagenlogischen Form abgebildet werden. Die Herbrand-Expansion wurde nach dem französischen Logiker Jacques Herbrand benannt.
Inhaltsverzeichnis
Definition
Sei
eine geschlossene Formel in Skolemform, F* bezeichne die quantorenfreie Matrix.Für F wird die Herbrand-Expansion E(F) definiert mit:
![E \left(F \right) = \left\{ F^* \left[ y_1 / t_1 \right] \left[ y_2 / t_2 \right] ... \left[ y_n / t_n \right] | t_1 ... t_n \in D\left( F \right) \right\}](1/6911c2cc4528419ec0f10a6ff849cbe5.png)
- D(F) ist das Herbrand-Universum von F.
Umgangssprachlich: Alle Variablen in der Matrix F* werden durch Terme aus D(F) ersetzt, alle Möglichkeiten werden durchgespielt. Man spricht auch von der Menge der Instanzen der Formel F.
Beispiel
Sei

Dann ist
siehe Herbrand-Universum
die einfachsten Formeln in
sind:
mit ![\left[ x / a \right]\left[ y / a \right]\left[ z / a \right]](1/991a6da986177ea2a1a511248bff5bfb.png)

mit ![\left[ x / f(a) \right]\left[ y / a \right]\left[ z / a \right]](c/a8c1bf2eec7fa2c7e60babe4bc685a83.png)

mit ![\left[ x / a \right]\left[ y / a \right]\left[ z / g(a,a) \right]](9/b999a31592438e30d2dad4af151bf988.png)
Man beachte, dass in diesem Fall
unendlich ist. Die Formeln können jetzt wie aussagenlogische Formeln (Aussagenlogik) behandelt werden, da sie keine Variablen enthalten.Siehe auch
Literatur
- Schöning, Uwe: Logik für Informatiker. 5. Auflage. Spektrum Akademischer Verlag, Berlin 2000, ISBN 3-8274-1005-3.
Wikimedia Foundation.