Definición 3.14 (Aplicación de sustitución)
Dada una sustitución
, y un predicado
, la aplicación de
a
produce un nuevo predicado, que se denota
,
y que corresponde al predicado inicial
, donde toda variable
asignada en
es cambiada por el término correspondiente, y
las otras variables permanecen incambiadas.
Definición 3.15 (Unificador)
Dadas dos expresiones del lenguaje definido, por ejemplo dos
predicados
se llama unificador a una sustitución
tal que se
cumple que:
Es decir que la aplicación de la sustitución a ambas
expresiones, da la misma expresión.