Loading…
Use induction as a proof pattern and read recursive formulas for + and · without losing the base case.
The recursive rules calculate addition and multiplication, but commutativity and distributivity do not appear in those rules. The order of proof matters: first establish identities for addition, then use them in multiplication proofs, and only then use cancellation to construct larger number systems.
Induction proves identities about a function after it exists. A recursion theorem supplies existence as well as uniqueness. The set-theoretic background here permits subsets, power sets and intersections; on we use successor injectivity, zero not being a successor, and induction.
Theorem 3.2.1
(Recursion theorem for the natural numbers)
Let be a set, choose , and let be a function. There is a unique function such that and for every . No injectivity or surjectivity of is required.
Proof
(Existence from the smallest closed relation)
Consider all relations containing and closed under . This family is nonempty because it contains . Its intersection is again such a relation and is contained in every such relation. Induction proves that every occurs as a first coordinate: zero occurs, and any pair at produces a pair at .
We prove by induction that its second coordinate is unique. At zero, delete every pair with . The remaining relation still contains the base pair and is closed, because a successor never equals zero. Minimality of forces this deletion to remove nothing.
Now assume there is exactly one pair at . Closure supplies . Delete all pairs at whose second coordinate differs from . The base pair remains, since . Closure remains: a successor pair can enter this one affected fiber only from first coordinate , by successor injectivity, and that coordinate has only the second coordinate . Its required image is precisely the retained pair. Again minimality says nothing was removed. This proves uniqueness at . Thus is the graph of a total function with the required recursion.
If both satisfy the rule, they agree at zero. Agreement at implies agreement at by applying the same function . Induction gives , completing uniqueness.
For each fixed , take , and . The resulting function of is . After addition exists, use and to define . The theorem therefore justifies both definitions without assuming their later algebraic laws. The proofs below then establish those laws in dependency order.
Definition 3.2.2
(Recursive definition of addition)
For natural numbers and , addition is defined by:
This is a recursive definition. You know the result when the second input is , and every later value is built from an earlier one.
Worked example 3.2.3
(Compute from the definition)
Write and .
Then:
.
That is the number usually called .
Common mistake
(A recursive formula is not yet a proof)
The formulas tell you how the operation is defined. They do not automatically prove a claim about all natural numbers. For that, you still need induction.
Multiplication is introduced in the same recursive style. Once addition is available, multiplication can be read as repeated addition controlled by the second input.
Definition 3.2.4
(Recursive definition of multiplication)
For natural numbers and , multiplication is defined by:
The base case says that adding zero times gives . The step says that if you already know , then multiplying by the successor adds one more copy of .
Worked example 3.2.5
(Compute from the definition)
Write . Then
and
Therefore
The familiar interpretation “three, taken two times” is recovered from the recursive rule.
The induction principle is the reason recursive definitions can support ordinary algebraic laws. A typical proof has the following shape.
Theorem 3.2.6
(Induction principle)
Let be a statement about a natural number . If:
then is true for every .
The base case attaches the statement to the starting point . The induction step proves that truth is preserved when we move one successor forward. The two parts together rule out the possibility that the statement holds at first but then fails later.
An induction proof separates the initial case from the deduction at an arbitrary input. Keeping those roles distinct makes the use of the hypothesis visible.
Trace one induction proof
Follow the proof one step at a time. Keep apart what is verified, what is only assumed, and what is concluded.
Not proved yet
This is the statement to be proved for every natural number .
NoticeChecking finitely many values, such as n = 0, 1, 2, never proves a claim about every natural number; the base case and the induction step together do.
Margin Note
Plan the ordinary induction step backward
Before carrying out the ordinary induction step, inspect the target : what intermediate statement would suffice to establish it, and how could the induction hypothesis supply that statement? This reverse planning is ordinary proof strategy: it does not assume ; it helps you arrange the deduction from the explicitly assumed to the successor case.
The left-successor identity from 3.1 Natural numbers and Peano axioms allows a later proof to move a successor through the first input. The identity follows from the recursive rule without assuming commutativity.
Fix and prove the statement for every .
Base case: when ,
.
Induction step: assume . Then
by the recursive rule,
by the induction hypothesis,
by the recursive rule again.
So the statement holds for whenever it holds for .
For multiplication, the formula
is not something proved after multiplication is already known. It is the recursive step that defines multiplication. Later algebraic laws, such as distributivity, are the statements that require induction.
Once addition and multiplication have been defined recursively, the familiar laws of arithmetic become theorems.
Theorem 3.2.7
(Examples of arithmetic laws proved by induction)
For natural numbers , , and , one proves:
and
The important point is the order of logic: we first define the operations, then prove that they behave like the operations we already know.
Fix and , and induct on for
When , both sides equal by and the defining rule. If the identity holds for , then
The second line is the induction hypothesis and the first and last rewrites use the recursive addition rule. Thus addition is associative before it is used to rearrange terms in later proofs.
Induct on . The base case is the defining equation . If , then
Hence for every natural number .
There are two related but different uses of the successor pattern. A recursive definition tells us how to calculate a new value from an earlier value. An induction proof tells us how to establish a statement for every natural input. The calculation can suggest a theorem, but it does not replace the proof.
Worked example 3.2.8
(Compute one successor at a time)
Using and the multiplication rule,
Each line reduces the second input until the base case is reached. Only then do we simplify the resulting additions.
Define to be the statement .
For the base case, the recursive addition rule gives .
For the step, assume , so . Then
The first equality is the recursive definition, and the second uses the induction hypothesis. Therefore follows from . Induction concludes that for every .
This proof is small, but it supplies a fact needed by later algebra. It also shows why the induction hypothesis should be written explicitly instead of replaced by an informal phrase such as “the pattern continues.”
Theorem 3.2.9
(Addition is commutative after the induction lemmas)
For all , .
Fix and induct on .
When ,
where the first equality is the definition and the second is the lemma .
Now assume . Then
The middle equality is the induction hypothesis, and the last equality is the successor-on-the-left identity. Thus the claim holds for , completing the induction. The proof is a model for later algebra: first prove the identities forced by the recursive orientation, then use them to establish familiar symmetric laws.
We prove the left-cancellation law
by induction on . When , the identity reduces to by . For the step, suppose the result is known for , and assume . The successor-on-the-left lemma and injectivity of give ; the induction hypothesis then gives . This cancellation theorem is the natural-number fact used to prove transitivity in 3.3 Integers from equivalence classes.
Common mistake
(A calculation of several cases is not induction)
Computing , , and checks only three inputs. An induction proof must name an arbitrary , prove the base case, and show how the statement passes from to .
Quick check
(What is the difference between a recursive definition and an induction hypothesis?)
Mention what each one is allowed to do.
A recursive definition gives the value of an operation by reducing an input to a base case. An induction hypothesis is a temporary assumption that a particular statement holds at an arbitrary , used to prove the statement at .
Fix and , and let
For ,
Assume . Since , the recursive multiplication rule and the induction hypothesis give
The penultimate equality uses associativity of addition, itself proved by an earlier induction. Thus follows, and distributivity holds for every natural .
We prove by induction on , using the already established distributivity and addition laws. The base case is
For the step, the induction hypothesis and distributivity give
The last equality uses the recursive multiplication rule, completing the induction. Positive factors also have positive product: write and . Then
The last step uses recursive addition and the axiom that zero is not a successor. This will justify the signed-representative argument in .
Worked example 3.2.10
(Proving without assuming commutativity)
Write . First, the recursive rule gives
Now prove by induction. At , both sides are . If , then
where the last equality is the recursive rule. Hence for every , and combining the two identities yields .
The recursive definition expands the second input, so the identity cannot be justified by simply swapping symbols in the definition. A useful auxiliary lemma is proved first by induction on :
For , both sides are . If the identity holds for , the successor rule for the second input and the induction hypothesis give
Associativity and commutativity of addition, already established from the recursive addition rules, rearrange this to the expression required in the next induction step: using and the recursive expansion , the target is . The lemma therefore supplies the missing orientation. Now induction on proves commutativity: the base case is ; for the successor case,
This proof architecture matters: each rearrangement cites a previously proved addition fact, while each recursive expansion follows the stated definition. It prevents the circular argument that treats multiplication as commutative merely because its notation looks symmetric.
Quick check
(What is the base case in the recursive definition of addition?)
Think about which input is fixed first.
The base case is .
Quick check
(What is the base case in the recursive definition of multiplication?)
Look at the second input.
The base case is .
Quick check
(Using the recursive rule, what is ?)
State the next multiplication value in terms of the previous one.
It is .
Quick check
(In an induction proof, what is the induction hypothesis?)
Use one short sentence.
It is the assumption that the claim holds for an arbitrary but fixed natural number , used to prove it for .
If you want the formal setup for the natural numbers, review 3.1 Natural numbers and Peano's axioms.
Work out your answer, then check it. You can revise and try again.
Loading…