siguiente anterior arriba atrasadelante (solo si previamente se ha ido atras)

4.8. Sistemas con resolución

En el Apartado 3.8 hemos estudiado los sistemas deductivos para la lógica de proposiciones basados en la regla de resolución como única regla de inferencia. Las mismas ideas se aplican, no sin ciertas dificultades, en lógica de predicados, donde la regla de resolución tiene que ir acompañada de la regla de particularización de un universal.

A pesar de su indudable interés matemático, el teorema de Gödel, por sí solo, nos sirve de poco en la práctica: existe una demostración de C (siempre que C sea una conclusión válida), pero ¿cómo se construye?, ¿cuál es el conjunto de reglas de inferencia a aplicar? En 1965 ([84]) Robinson propuso la regla de resolución y demostró que sólo con ella y con un algoritmo de refutación y búsqueda en extensión resulta un sistema deductivo consistente y completo para la lógica de predicados (aplicando también la regla de particularización de un universal). Obsérvese que si la sentencia C a demostrar (la «consulta» ) contiene variables, el algoritmo nos dará todos los valores de esas variables para los cuales D0|=C. No importa que, por ser semidecidible, no pueda encontrar aquellos valores para los cuales no es el caso que D0|=C (aunque en la práctica nunca podremos estar seguros de sí es que no hay más valores o que aún no los ha encontrado).

En las páginas siguientes extenderemos a la lógica de predicados lo explicado para la de proposiciones en los Apartados 3.8.13.8.6


  4.8.1 La forma clausulada
  4.8.2 Transformación en forma clausulada
  4.8.3 Aplicación de la regla de resolución
  4.8.4 Refutación
  4.8.5 Sistemas deductivos con resolución y refutación
  4.8.6 Cláusulas de Horn

siguiente
anterior arriba atrasadelante (sólo si previamente se ha ido atras)

algunos derechos reservados DIT-ETSIT-UPM
Portada