Resolución de primer orden
Definición
La resolución de primer orden es una regla de inferencia que combina dos cláusulas con literales complementarios unificables. Sean y átomos y :
La regla generaliza la resolución proposicional: allí y deben ser idénticos; aquí basta con que exista una unificación.
La operación aplica la sustitución a la disyunción que queda tras retirar los literales resueltos; consultar sustitución lógica. El nombre refutación por resolución describe el uso de esta regla para demostrar una consecuencia reduciendo la negación de la consulta a contradicción, por lo que se integra aquí y no requiere una nota duplicada.
Prueba por refutación
Para demostrar :
- formar ;
- convertirlo a cláusulas;
- estandarizar aparte las variables;
- generar resolventes;
- buscar la cláusula vacía .
Obtener demuestra que no tiene modelo y, por tanto, que .
flowchart TD A[KB implica α?] --> B[Agregar ¬α a KB] B --> C[Convertir a forma clausal] C --> D[Estandarizar variables aparte] D --> E[Elegir literales complementarios unificables] E --> F[Aplicar UMG y formar resolvente] F --> G{¿Resolvente vacío?} G -- Sí --> H[Refutación: KB ⊨ α] G -- No --> I[Continuar búsqueda] I --> E
Ejemplo mínimo
Con obtenemos . Al resolver esta cláusula con la negación de la consulta se obtiene .
Corrección, completitud y límite operativo
La resolución de primer orden es correcta y, como procedimiento de refutación con una estrategia adecuada, completa: si un conjunto de cláusulas es insatisfactible, existe una derivación finita de . Sin embargo, la consecuencia lógica de primer orden no es decidible en general; cuando la consulta no se sigue, una búsqueda puede continuar indefinidamente.
No obtener por falta de tiempo o por una estrategia incompleta no equivale a construir un modelo ni a refutar la consulta.
Relaciones
- Requiere skolemización y forma clausal.
- Usa unificación para elegir la sustitución.
- Resolución SLD es una especialización para cláusulas definidas y metas.
Procedencia y referencias
- Clase: Inferencia en lógica de primer orden, diapositivas 3 y 8–15.
- Russell, S. J. y Norvig, P. (2020). Artificial Intelligence: A Modern Approach (4.ª ed.), §9.5; sitio oficial.
- Genesereth, M. R., Introduction to Logic, sección de resolución.