Misplaced Pages

Equisatisfiability

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
(Redirected from Equisatisfiable)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Equisatisfiability" – news · newspapers · books · scholar · JSTOR (November 2012) (Learn how and when to remove this message)

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 both are not. 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.

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.

Examples

A translation from propositional logic into propositional logic in which every binary disjunction a b {\displaystyle a\vee b} is replaced by ( ( a n ) ( ¬ n b ) ) {\displaystyle ((a\vee n)\wedge (\neg n\vee b))} , where n {\displaystyle n} is a new variable (one for each replaced disjunction) is a transformation in which satisfiability is preserved: the original and resulting formulae are equisatisfiable. Note that these two formulae are not equivalent: the first formula has the model in which b {\displaystyle b} is true while a {\displaystyle a} and n {\displaystyle n} are false (the model's truth value for n {\displaystyle n} being irrelevant to the truth value of the formula), but this is not a model of the second formula, in which n {\displaystyle n} has to be true in this case.

References

  1. Markus Krötzsch (11 October 2010). Description Logic Rules. IOS Press. ISBN 978-1-61499-342-1.
Stub icon

This mathematical logic-related article is a stub. You can help Misplaced Pages by expanding it.

Categories: