Math Home

Strong induction is similar to proof by induction except that to prove the inductive step, one may need to use all of the proceeding statements that have already been proven.

A proof by strong induction is a proof using the following strategy:

Example

Claim: Let \(a_1, a_2, a_3, \dots\) be defined by \begin{align} & a_1 = 1 \\ & a_2 = 1 \\ & a_3 = 1 \\ & a_i = a_{i-1}+a_{i-2}+a_{i-3} \text{ for } i \geq 4 \end{align} Prove that \(a_i\) is odd for every \(i.\)

Proof: This proof is using strong induction.

Base cases: The base cases are \(a_1,\) \(a_2\) and \(a_3,\) which are all odd.
Inductive step: Let \(n \geq 3\) and assume \(a_1, a_2, \dots, a_n\) are odd. The goal is to show \(a_{n+1}\) is odd. Since \(a_n, a_{n-1},\) and \(a_{n-2}\) are odd, there exist integers \(u,\) \(v\) and \(w\) such that \begin{align} a_{n} & = 2u+1 \\ a_{n-1} & = 2v+1 \\ a_{n-2} & = 2w+1 \end{align} Therefore, \begin{align} a_{n+1} & = a_n + a_{n-1} + a_{n-2} \\ & = (2u+1)+(2v+1)+(2w+1) \\ & = 2(u+v+w+1)+1 \end{align} Therefore, \(a_{n+1}\) is odd, which completes the proof.