Discussion Notes #5 for Math 232

Practicing Induction Proofs

6 March 2002

We've just seen how to use mathematical induction to prove statements of the form "FORALL n: P(n)" where n is a variable of type "number" (non-negative integer). Recall the general form of such a proof:

Writing exercise: Here we have four examples of statements to be proved using mathematical induction. Write down a proof of each using the above format. Remember to avoid type errors: "P(n)" is a predicate and thus a boolean, while the terms in these statement will usually be numbers.

  1. An arithmetic progression is a sequence beginning with a start term a0 such that each term increases by an offset b. The terms are thus a0, a0+b, a0+2b,..., a0+ nb. Prove that for any number n, the sum of the n terms from a0 through a0+nb is (n+1)[a0+a0+nb]/2.
  2. A geometric progression is a sequence beginning with a start term a0 where each term is multiplied by a ratio r, so we have a0, a0r, a0r2,..., a0rn. Prove that if r &ne 1, the sum of these terms from a0 through a0rn is a0(1-rn+1)/(1-r).
  3. Prove that for any number n, 2n+4 is greater than (n+4)!.
  4. Let the relation L(x,y) be defined on numbers as follows. L(x,0) is false for any number x, and L(x,y+1) is true iff either x=y or L(x,y). Using only this definition, prove "FORALL a: (a &ne 0) <--> L(0,a)" by induction on a.

Last modified 13 March 2002


David A Mix Barrington