Resolução

One Ring to bring them all and in the darkness bind them

A Resolução é uma regra que substitui todas as outras e funciona associada à forma normal disjuntiva.


Resolução ()

ou


Exercício. Derive a regra da resolução das regras anteriores. Isto é, mostre que


A regra da resolução é mais útil na sua forma generalizada.

Resolução generalizada ()

No limite, quando obtemos .

Algoritmo de Resolução

Com as proposições escritas na FNC, a regra da resolução pode substituir todas as outras.

Para se verificar se com a regra da resolução:

  1. Convertem-se todas as proposições de e para a forma normal conjuntiva.
  2. Verifica-se se por aplicações sucessivas da resolução.

(Mais tarde, na secção "Exemplos" o algoritmo da resolução é aplicado a alguns problemas.)

O algoritmo de resolução, juntamente com a unificação, é a base da linguagem lógica Prolog.