Maths WorkshopMaths problems with full solutions
Exercise 1158Logic, sets and proofs › Quantifiers and negationL1Added 3 Nov 2026

Quantifiers in induction proofs

#induction#quantifiers#base case

Statement

Express the principle of induction using quantifiers.

Hint

∀P: (Base∧Step)⇒∀n≥n0, P(n)\forall P:\ (\text{Base}\land\text{Step})\Rightarrow\forall n\ge n_0,\ P(n).

Show solutionHide solution

Solution

Principle. For any predicate PP on integers,
[P(n0)∧∀n≥n0, (P(n)⇒P(n+1))]⇒∀n≥n0, P(n).[P(n_0)\land\forall n\ge n_0,\ (P(n)\Rightarrow P(n+1))]\Rightarrow\forall n\ge n_0,\ P(n).

Conclusion. Induction is a second-order axiom: quantified over predicates PP.

Remark. In first-order arithmetic, induction is an axiom scheme: one instance per definable predicate.