The Deductive Calculus and Its Metatheorems/The Deduction Theorem and Derived Rules

Lesson 4.21,528 words

The Deduction Theorem and Derived Rules

Raw deductions from axioms are unusable by hand. The generalization theorem, the deduction theorem, contraposition, reductio ad absurdum, and rule T reduce the calculus to the moves of ordinary mathematics, each proved once to license a block of axiom-level steps.

╌╌╌╌

The calculus is complete as defined, but deducing anything directly from the six axiom schemas is laborious: the shortest known deduction of from the axioms is seventeen formulas long. The remedy is a layer of metatheorems, each proved once in the meta-language, that license large deductive steps at will. Together they let a proof of deducibility read like ordinary mathematics while still guaranteeing that a genuine axiom-level deduction exists underneath.

Every metatheorem here is proved by the induction principle for theorems: exhibit a set containing and closed under modus ponens, and conclude holds of every theorem of .

The generalization theorem

The informal move since was arbitrary, is sound only when nothing about was assumed. The formal condition is that is not free in any hypothesis.

The proof exposes what axiom groups 3 and 4 are for: group 4 handles the hypothesis case, group 3 the modus ponens case. The freeness restriction is not optional. Semantically fails, so by soundness ; here is free in the hypothesis . The proof also does more than it states: it transforms a given deduction of effectively into a deduction of .

A first consequence collapses any tautological step into one line.

The deduction theorem

The central metatheorem trades a hypothesis for an implication, matching the ordinary move assume ; derive ; conclude .

Here abbreviates . The converse direction is essentially modus ponens. For the forward direction there are two proofs.

The two proofs illustrate the two available styles: lean on sentential compactness, or grind out a syntactic transformation. The deduction theorem discharges an assumption, moving it from the left of the turnstile into the antecedent of an arrow.

The deduction theorem as discharge: an active assumption on the left of the turnstile is absorbed into the antecedent of an implication on the right.

Two corollaries fall out immediately. Call a set of formulas inconsistent iff some has both and as theorems; then every formula is a theorem, since is a tautology.

The derived rules

The metatheorems above, plus generalization, are the rules used in practice. Each replaces a long axiom-level detour with a single justified step.

The derived rules used to write proofs of deducibility, each standing in for a block of axiom-level modus ponens steps.

With these rules, proofs of deducibility can be written backward, reducing the goal by one rule at a time. Consider

The reduction runs top to bottom, each line justified by one metatheorem.

Reduce to showingby
deduction theorem
generalization ( not free on the left)
rewriting as
contraposition and rule T
generalization
is inconsistentreductio ad absurdum
Working a goal backward: each derived rule peels one connective off the target until the remaining claim is a plain inconsistency.

The final claim is easy: and , both by axiom group 2 and modus ponens, and is inconsistent. Reading the table bottom to top reconstructs an axiom-level deduction.

There are also purely syntactic strategies keyed to the shape of the goal .1

  • is : show (always possible).
  • is : if is not free in , show ; otherwise pass to a suitable alphabetic variant.
  • is : show and (rule T).
  • is : show .
  • is : use contraposition, or reductio; a bare instantiation need not exist for any .

Generalization on constants

A constant symbol behaves like a free variable that happens not to occur in the hypotheses. That interchangeability upgrades a proof about a fresh constant into a universal statement.

Generalization on constants. A constant that never appears in the hypotheses is truly arbitrary, so a proof about it lifts to a universal claim.

Two refinements follow. When a specific variable is wanted in advance:

And the formal counterpart of there is such an ; call it ; from derive :

Rule EI names an existential instance. It does not claim , which is usually false: the witness may be constrained, and nothing lets us prove a specific instance.

Alphabetic variants

Substitutability can fail for an unlucky choice of bound variables, and then a wff sits outside axiom group 2 for no deep reason. For instance is not substitutable for in , so is not directly an axiom. Renaming the inner bound variable avoids the clash without changing meaning.

The construction is a recursion on : at each whose variable clashes with , pick a fresh occurring in neither nor nor and rename. The resulting is an alphabetic variant of ; it is provably equivalent in both directions and, by soundness, logically equivalent. Failure of substitutability is never a real obstacle: the right alphabetic variant removes it.

An alphabetic variant renames a bound variable that would otherwise capture the incoming term; the two formulas prove each other.

Equality reasoning

Axiom groups 5 and 6 are exactly enough to make behave. Collecting the facts needed for the completeness proof: the relation is an equivalence relation and is compatible with every predicate and function symbol.

  • Eq1 (reflexive). . Axiom group 5.
  • Eq2 (symmetric). .
  • Eq3 (transitive). .
  • Eq4 (predicate compatibility). , and similarly for -place predicates.
  • Eq5 (function compatibility). , and similarly for -place functions.

Symmetry is worth writing out in Enderton's abbreviated proof style, where each line is a claim of deducibility with its justification, not a formula in a deduction.

#ClaimJustification
1axiom group 6
2axiom group 5
3lines 1, 2; rule T
4line 3; generalization twice

Line 1 is a group-6 congruence axiom, taking to be and replacing the first by to get . Rule T combines lines 1 and 2; generalization closes over and , both absent from any hypothesis. These four lines are not a deduction; they are a meta-language proof that the seventeen-formula deduction of the symmetry sentence exists. The derived rules exist to avoid writing it out.

The congruence axioms carry into quantified formulas by the same abbreviated style, mixing all five derived moves.

For predicate compatibility (Eq4) the abbreviated proof reduces to showing , obtained by two applications of modus ponens to the group-6 axioms and . Function compatibility (Eq5) follows the same pattern with from reflexivity standing in for the predicate.

Footnotes

  1. Enderton, §2.4, Strategy; the case has instances where yet for every term , e.g. , .

╌╌ END ╌╌