logic

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

Entailment–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 .

Link to original

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

Footnotes

  1. https://en.wikipedia.org/wiki/Monotonicity_of_entailment

Link to original

Mutual Entailment

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.

Link to original

Examples

Example

The premises are true and the conclusion is true.

Example

If and are true, then is true.

Example

The premises do not force .