Content deleted Content added
Got rid of weird use of em-dashes for hyphens |
Algebraist (talk | contribs) m Undid revision 378725050 by 18.81.7.108 (talk) see WP:DASH |
||
Line 2:
{{Confusing|article|date=February 2009}}
The '''
The procedure is based on [[Herbrand's theorem]], which implies that an [[satisfiable|unsatisfiable]] formula has an unsatisfiable [[ground instance]], and on the fact that a formula is [[valid]] if and only if its negation is unsatisfiable. Taken together, these facts imply that to prove the validity of ''φ'' it is enough to prove that a ground instance of ''¬φ'' is unsatisfiable. If ''φ'' is not valid, then the search for an unsatisfiable ground instance will not terminate.
Line 19:
** remove all original clauses containing the variable or its negation
At each step, the intermediate formula generated is [[equisatisfiable]] to the original formula, but it does not retain [[Logical equivalence|equivalence]]. The resolution step leads to a worst-case exponential blow-up in the size of the formula. The [[DPLL algorithm]] is a refinement of the propositional satisfiability step of the
==See also==
|