logic

Definition

Mutual Entailment

Two formulas mutually entail each other (are equivalent) if they have the same truth value under every interpretation.

Hence, there is no interpretation that makes one of them true and the other false, so we cannot distinguish them semantically. Semantic equivalence is an equivalence relation on formulas.

Proof

Mutual Entailment

Let be an arbitrary interpretation. Assume that . Then:

Since , it follows that:

Hence , so .

Symmetrically, we can assume that , then:

Since , it follows that:

Hence , so .

We have and . Hence, there is no interpretation that makes one of them true and the other false, so we cannot distinguish them semantically. Therefore:

which means:

Equivalent Replacement

Definition

Equivalent Replacement ( Propositional Logic)

Let denote a propositional formula with one fixed occurrence of a subformula .

Formally, that fixed occurrence may be identified by a propositional formula position in .

Let denote the propositional formula obtained from by replacing that fixed occurrence of by .

Link to original