Skip to content

Mathematics and Statistics · Ch 1 — Mathematical Logic

Statement Patterns: Tautology, Contradiction and Contingency

3

Statement Patterns: Tautology, Contradiction and Contingency

When simple statements are replaced by variables p,q,r,…p, q, r, \ldots and combined by connectives, the resulting expression — for example (p∧q)→p(p \wedge q) \rightarrow p — is called a statement pattern. A statement pattern is not itself true or false; it takes a truth value only once the variables are assigned truth values. Classifying a statement pattern by the shape of its final truth-table column is one of the most frequently examined ideas in this chapter.

Every statement pattern falls into exactly one of three classes according to its last column:

  • Tautology — the pattern is true for every assignment of truth values (the final column is all TT). A tautology is a logical certainty. The simplest example is p∨∼pp \vee \sim p ("either pp or not pp"), which is true whatever pp is.
pp∼p\sim pp∨∼pp \vee \sim p
TFT
FTT
  • Contradiction — the pattern is false for every assignment (the final column is all FF). The standard example is p∧∼pp \wedge \sim p ("pp and not pp"), which can never be true.
pp∼p\sim pp∧∼pp \wedge \sim p
TFF
FTF
  • Contingency — the pattern is true for some assignments and false for others (the final column contains at least one TT and at least one FF). Most everyday compound statements, such as p∧qp \wedge q, are contingencies.

A useful link: a statement pattern is a tautology if and only if its negation is a contradiction, and vice versa. This mirrors the everyday sense that the denial of a certainty is an impossibility. …

Definition 1Statement pattern

An expression built from statement variables (p, q, r, ...) and logical connectives; it acquires a truth value only when the variables a …

Definition 2Tautology

A statement pattern that is true for every possible assignment of truth values to its variables - its final truth-t …

Definition 3Contradiction

A statement pattern that is false for every assignment of truth values - its final truth-table column is all F. It is the ne …

Definition 4Contingency

A statement pattern that is true for some assignments and false for others - its final column contains at least one …