Definition
Entailment
A formula entails a formula if every interpretation that makes true also makes true.
Formally,
More generally, for formulas and a formula :
means that whenever all are true, is true as well.
Entailment is the semantic counterpart of implication at the level of formulas.
Duality
Definition
Link to originalEntailment–Unsatisfiability Duality
The entailment–unsatisfiability duality is the equivalence between semantic entailment and the unsatisfiability of a counterexample set.
For a set of formulas and a formula ,
Thus, entails exactly when there is no interpretation that satisfies all formulas in while falsifying .
Monotonicity
Definition
Monotonicity of Entailment
Monotonicity of entailment is the property that adding antecedents does not remove existing consequents.
If a consequent follows from a set of antecedents , then it also follows from any larger set of antecedents:
for any additional antecedent .
In other words, valid arguments remain valid when extra assumptions are added. 1
Link to original Footnotes
Mutual Entailment
Definition
Link to originalMutual 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.
Examples
Example
The premises are true and the conclusion is true.
Example
Example
The premises do not force .