Bedeutung einer Regel
C :-
P1,..., Pn
mit Variablen X1,…, Xk ist:
∀X1 ... ∀Xk : (P1∧…∧Pn)→C
beachte: äquiv. Umformung, falls Variablen des Rumpfes nicht in C vorkommen.
Bedeutung eines Programms P mit Regeln R1,…, Ri und Anfrage Q ist Konjunktion aller Bedeutungen
[P] : = [R1]∧…∧[Ri]∧[Q]
beachte: Negation in Bedeutung der Anfrage Q
d. h. [P] = false ⇔ Anfrage folgt aus Programm.