logic

Definition

Resolution (Logic)

Resolution is an inference rule and proof method used to determine if a set of logical formula is unsatisfiable. It is a sound and complete proof method, meaning it makes correct inferences and can derive any entailed sentence, especially for propositional logic.

Example

Given a Boolean function in CNF:

The unit clause is . Find all clauses that contain , the complement of :

  1. , then the resolvent is
  2. , then the resolvent is
  3. , then the resolvent is
  4. , then the resolvent is

From there, we continue:

  1. and , then the resolvent is
  2. and , then the resolvent is

The resolvent of and is an empty clause. If an empty clause is found, then the Boolean function is unsatisfiable: