Top Qs
Timeline
Chat
Perspective
Equisatisfiability
From Wikipedia, the free encyclopedia
Remove ads
Remove ads
In mathematical logic (a subtopic within the field of formal logic), two formulae are equisatisfiable if the first formula is satisfiable whenever the second is and vice versa; in other words, either both formulae are satisfiable or none of them is.[1] The truth values of two equisatisfiable formulae may disagree, however, for a particular choice of variables. As a result, equisatisfiability is different from logical equivalence, as two equivalent formulae always have the same models. Whereas within equisatisfiable formulae, only the primitive proposition the formula imposes is valued[clarify].
This article needs additional citations for verification. (November 2012) |
Equisatisfiability is generally used in the context of translating formulae, so that one can define a translation to be correct if the original and resulting formulae are equisatisfiable. Examples of translations that preserve equisatisfiability are Skolemization and some translations into conjunctive normal form such as the Tseytin transformation.
Remove ads
Examples
A translation from propositional logic into propositional logic in which every binary disjunction is replaced by , where is a fresh variable (one for each replaced disjunction) is a transformation in which satisfiability is preserved: the original and resulting formulae are equisatisfiable. These two formulae are not equivalent: the first formula has the model in which is true while and are false (the model's truth value for being irrelevant to the truth value of the formula), but this is not a model of the second formula, in which has to be true when is false.
Remove ads
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads