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 :
- , then the resolvent is
- , then the resolvent is
- , then the resolvent is
- , then the resolvent is
From there, we continue:
- and , then the resolvent is
- 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: