R`egle
Soit C1= (N1,P1)et C2= (N2,P2)deux clauses s´epar´ees , c’est-`a-dire
sans variables communes (il suffit de renommer des variables dans une des
clauses si n´ecessaire).
S’il existe P0
1⊆P1et N0
2⊆N2tels que l’ensemble des formules atomiques
P0
1∪N0
2soit unifiable et si σest un unificateur principal, la nouvelle clause
C, d´eduite des deux clauses C1,C2par r´esolution, est d´efinie par
N=σ(N1)∪σ(N2\N0
2)et
P=σ(P1\P0
1)∪σ(P2)
La clause Cest dite d´eduite par r´esolution des clauses C1et C2
relativement `a l’unificateur σ(et P0
1,N0
2). On dit que la clause Cest un
r´esolvant de C1et C2relativement `a σ.
3- INFO-F-302 - La Logique des Pr´edicats / R´esolution