Techniques of Proof: Why Induction and Contradiction Are Valid
Prerequisite:What Is a Number? From the Naturals to the Reals, and Why 1 = 0.999… Is True
0. Key points
Section titled “0. Key points”- What the inductive step proves is not ” is true” but the implication “if then ”. Mistake this point and induction looks like circular reasoning.
- The validity of induction follows from the well-ordering property of the natural numbers, and conversely well-ordering follows from induction. In the Peano system, induction is the fifth axiom — part of the very definition of the natural numbers. Whether it is a theorem to be proved or an axiom to be posited depends on where one starts.
- Drop the base step and the conclusion may be false for every , however flawless the inductive step. In the false proof that all horses are the same colour, by contrast, the base step is correct and the inductive step fails at alone.
- Proof by contradiction assumes and derives some contradiction; proof by contraposition assumes and derives . The latter is a special case of the former, and whenever an argument can be rewritten in contrapositive form it becomes easier to read.
- That no rational number satisfies can be shown in two ways: with fractions in lowest terms, and by infinite descent. The second uses well-ordering — induction turned upside down — directly.
1. Motivation: writing infinitely many statements on finitely much paper
Section titled “1. Motivation: writing infinitely many statements on finitely much paper”Most mathematical assertions have the shape “for every natural number , …”. For instance,
states infinitely many things at once: the claim for , the claim for , the claim for , and so on. Checking them one by one from disposes of everything up to in finite time. But whoever stops there has no answer when asked about . A policy of piling up verifications never terminates.
To write a proof of infinitely many statements on finitely much paper, we need a device of a qualitatively different kind. Mathematical induction is the chief example. The idea is simple: show only two things — that the first domino falls, and that whichever domino falls knocks over the next — and the whole infinite row goes down. Infinitely many verifications have been compressed into finitely many proofs (two, in this case).
Sometimes, on the other hand, the content of the proposition cannot be assembled directly. The claim that cannot be written as a fraction asserts an impossibility, so building something and displaying it is no help. In such a case we ask what would happen if it could be written, and hunt for the breakdown. That is proof by contradiction.
Both techniques are ancient. The discovery of incommensurable magnitudes — two quantities with no common measure — goes back to the Pythagoreans of the fifth century BC, and the incommensurability of the diagonal and the side of a square was shown by contradiction. Explicit use of mathematical induction appears in Maurolico in the sixteenth century and in Pascal’s Traité du triangle arithmétique in the seventeenth, and at the end of the nineteenth Peano formulated it as part of an axiom system for the natural numbers.
Learning merely how to use these tools would take a single page. This article spends its space on why they are valid because, without knowing the grounds, one cannot detect a faulty induction. Faulty inductions do occur, and they look almost exactly like sound ones.
2. Preliminaries: implication and its converse, inverse and contrapositive
Section titled “2. Preliminaries: implication and its converse, inverse and contrapositive”We write for the natural numbers; in this article is not a natural number. The integers are , the rationals and the reals . For the number systems themselves (that and are ordered fields(Definition 2.1)[What Is a Number? From the Naturals to the Reals, and Why 1 = 0.999… Is True]) see What is a number?; for the handling of logical notation (logical connectives(Definition 2.3)[The Grammar of Mathematics] and quantifiers) see The grammar of mathematics: sets and logic.
For propositions and , the truth value of (“if then ”) is fixed by the table below. In particular, if is false then is true whatever the truth value of . This convention will pay off repeatedly.
Definition 2.1(Converse, inverse, contrapositive)
Given a proposition , we call
- its converse,
- its inverse,
- its contrapositive.
The truth values match up as follows.
| Contrapositive | Converse | |||
|---|---|---|---|---|
| T | T | T | T | T |
| T | F | F | F | T |
| F | T | T | T | F |
| F | F | T | T | T |
The third and fourth columns agree everywhere; the fifth does not. Read the table this way: a proposition and its contrapositive say the same thing, while the converse says something else.
3. Mathematical induction and why it is valid
Section titled “3. Mathematical induction and why it is valid”The set of natural numbers has the following property, which the reals and the rationals lack.
Axiom 3.1(Well-ordering property)
Every non-empty subset of has a least element. That is, if and , then there exists such that for every .
That this is not a triviality becomes clear on comparison with the rationals. The set is a non-empty subset of with no least element: given a positive rational , the number is a smaller positive rational. The guarantee that one “cannot go any lower” is a consequence of the natural numbers being spread out discretely.
Theorem 3.2(Principle of mathematical induction)
Suppose that a proposition is given for each , and assume the following two conditions.
- (Base step) is true.
- (Inductive step) For every , “if is true then is true”.
Then is true for every .
Proof(Theorem 3.2)
Consider the set of counterexamples
The conclusion we want is precisely .
Suppose then that (here we argue by contradiction; the justification of that mode of argument is given in Proposition 6.2, but for the moment we use it as known logic). Since is a non-empty subset of , the well-ordering property(Axiom 3.1) supplies a least element .
First, . Indeed, hypothesis 1 says is true, so , whereas . As and , we have , so is again a natural number.
Next, , because and is the least element of . And means that is true.
Now apply hypothesis 2 with . Since is true, so is . But meant that is false. Thus is both true and false, a contradiction.
Hence the assumption is untenable: , that is, is true for every .
flowchart LR Z["Base step: prove P(1)"] --> A["P(1)"] A -->|"inductive step (n=1)"| B["P(2)"] B -->|"inductive step (n=2)"| C["P(3)"] C -->|"inductive step (n=3)"| D["P(4)"] D -->|"and so on"| E["…"]
Remark 3.3(Why this is not circular reasoning)
Almost everyone meeting induction for the first time asks: if we assume in order to prove , are we not assuming what we set out to prove?
We are not. What the inductive step proves is not but the implication . By the truth table of §2, that implication is automatically true whenever is false. So proving the inductive step alone gives no guarantee that holds for even a single . Indeed, Example 5.1 exhibits a perfectly correct inductive step for a that is false for every .
The phrase “assume ” signals a conditional argument — “if we are in a world where is true” — and does not grant .
Example 3.4(The sum of the first n integers)
For every we have .
Let be this identity.
Base step. For the left-hand side is and the right-hand side is . They agree, so is true.
Inductive step. Take an arbitrary and assume , that is, . Then
The last expression is exactly , so holds.
By Theorem 3.2, holds for every .
Example 3.5(Bernoulli's inequality, and what happens when the hypothesis is dropped)
Let be a real number with and let . Then .
Base step. For both sides equal , so equality holds.
Inductive step. Assume . The hypothesis gives , so multiplying both sides of the inequality by does not reverse it. Hence
The last inequality holds because .
What if the hypothesis is dropped? We used in the inductive step, so that is where the argument breaks. Concretely, take and : the left-hand side is and the right-hand side is , and is false. Hypotheses are not decoration; they are used somewhere in every proof.
4. The Peano axioms: is induction a theorem or an axiom?
Section titled “4. The Peano axioms: is induction a theorem or an axiom?”We proved Theorem 3.2 from well-ordering. But where does well-ordering come from? In fact well-ordering can itself be proved from induction. The two are equivalent properties: grant either one of them for the natural numbers and the other follows.
That forces us back to the question of what the natural numbers are. The answer Peano gave at the end of the nineteenth century is the following axiom system. Here denotes the successor of .
Axiom 4.1(The Peano axioms)
Let a set , an element of it, and a map satisfy the following.
- .
- for every .
- for every ( is the successor of no number).
- For all , if then ( is injective).
- (Axiom of induction) If satisfies "" and ” implies ”, then .
We then call a system of natural numbers.
The fifth axiom is Theorem 3.2 itself. Taking to be the set of those for which is true, the hypotheses translate into the base step and the inductive step, and the conclusion into ” for every ”. So from Peano’s standpoint induction is not a theorem to be proved but part of the stipulation of what a natural number is.
Peano’s own paper of 1889 started from . Most textbooks today start from , and the theory develops in the same way either way.
Remark 4.2(Which axiom carries which load)
Looking at what breaks when an axiom is removed shows what each axiom does.
Drop axiom 3. Let with , , . Since is a bijection of , axiom 4 holds. Axiom 5 holds as well: any containing and closed under contains , so . But , so axiom 3 fails. Thus without axiom 3 a “pseudo-natural-number system” with only finitely many elements is permitted: induction alone does not deliver infinitude.
Drop axiom 5. Adjoin to a family of elements arranged like the integers, obtaining a set , and set . Since no equals or for an ordinary natural number , axioms 1 through 4 all hold. Yet contains , is closed under , and is not all of . Axiom 5 is exactly the demand that there be no superfluous elements beyond the reach of iterating from .
These “natural numbers with extra elements attached” are called non-standard models, and they lead to the question whether a formal system can pin down its intended object uniquely. On this theme see An invitation to mathematical logic: the incompleteness theorems, and in particular Example 5.4[ゲーデルの不完全性定理].
Theorem 4.3(Strong induction)
Suppose that a proposition is given for each , and assume:
- for every , if is true for every with , then is true.
Then is true for every .
Proof(Theorem 4.3)
Let be the proposition ” is true for every with ”, and apply Theorem 3.2 to .
Base step. Apply the hypothesis with . There is no natural number smaller than , so ” for every ” is vacuously true (there is nothing at all to be said about any such ). Hence the hypothesis yields that is true. Since is the only natural number , this gives .
Inductive step. Assume : that is, is true for every . For natural numbers, and are equivalent, so this says ” for every ”. Applying the hypothesis with therefore makes true. Together, holds for every , which is .
By Theorem 3.2, is true for every ; in particular is true.
Example 4.4(Existence of prime factorizations)
Every natural number can be written as a product of primes (a product of a single prime is allowed).
Let be the statement “if then is a product of primes”. For the antecedent is false, so is true (by the truth table of §2).
Let and assume for every natural number .
- If is prime, then itself is a product of one prime, so holds.
- If is not prime, then, being and composite, there are natural numbers with and , (this is the definition of a composite number). From and a natural number we get , and likewise . Also and , so the induction hypothesis applies to both and , and each is a product of primes. Juxtaposing the two factorizations exhibits as a product of primes.
In either case holds, so by Theorem 4.3 is true for every .
Note that ordinary induction is unavailable here. The factors in a decomposition need not be ; they may sit anywhere between and , unpredictably. Being able to assume the statement for all smaller numbers, rather than for the immediate predecessor, is what makes strong induction worth having.
5. When induction breaks
Section titled “5. When induction breaks”5.1. Forgetting the base step
Section titled “5.1. Forgetting the base step”Example 5.1(A false proposition whose inductive step is correct)
Let be the identity
Let us check the inductive step. Assuming ,
which is precisely . The inductive step is entirely correct; there is no error anywhere in it.
But reads "", which is false. By Example 3.4 the correct sum is , so is false for every .
A row of dominoes whose toppling mechanism is in perfect order but with nobody to knock over the first one — that is induction without a base step. As noted in Remark 3.3, the inductive step asserts only an implication and by itself produces nothing.
5.2. A gap in the inductive step
Section titled “5.2. A gap in the inductive step”Example 5.2(All horses are the same colour (a false proof))
Let be the statement “any collection of horses consists of horses that are all the same colour”.
Base step. is true: a collection consisting of a single horse has that horse’s own colour throughout.
The alleged inductive step. Assume and take horses . The sets
each consist of horses, so by the induction hypothesis all horses in have one colour and all horses in have one colour. Picking a horse belonging to , its colour is both the colour of all of and the colour of all of , so the two colours coincide. Since is the whole collection of horses, holds.
Where is the gap? The last argument presupposes . But is non-empty only when . For we have and with no horse in common, and nothing links the colour of to that of .
So has not been established — and is false (horses of different colours exist). The row of dominoes is severed between the first and the second, and nothing beyond falls.
The moral is that the inductive step must be proved for every . Always inspect an argument written “for general ” to see whether it silently uses an extra hypothesis for small . Be especially wary when the argument takes the intersection of two subsets, considers , or splits something into two parts.
5.3. Numerical evidence is not proof
Section titled “5.3. Numerical evidence is not proof”Remark 5.3(Finitely many checks are not enough)
“I checked through , so it holds in general” is not a proof. Examples where the first counterexample lies far away are plentiful.
- The polynomial , which Euler noticed around 1772, takes prime values at all integers . But is not prime.
- The Fermat numbers are for , all prime. Fermat conjectured that they are prime for every , but in 1732 Euler exhibited the factorization .
The following code confirms both.
def is_prime(m): if m < 2: return False d = 2 while d * d <= m: if m % d == 0: return False d += 1 return True
# the smallest n >= 0 for which n^2 + n + 41 is not primeprint([n for n in range(41) if not is_prime(n * n + n + 41)]) # -> [40]
# the factorization of the Fermat number F_5print(2**32 + 1 == 641 * 6700417) # -> TrueNumerical experiment is useful for discovering what ought to be proved. It is not itself a proof. Only when the logic carrying to has been written down are infinitely many statements secured.
6. Proof by contradiction and proof by contraposition
Section titled “6. Proof by contradiction and proof by contraposition”6.1. Proof by contraposition
Section titled “6.1. Proof by contraposition”Proposition 6.1(Equivalence with the contrapositive)
For any propositions , the truth of is equivalent to the truth of its contrapositive .
Proof(Proposition 6.1)
This can be read off from the agreement of the third and fourth columns of the truth table in §2, but let us also argue by following the meanings.
() Suppose is true, and assume . If were true, then would make true, contradicting the assumption . Hence is false, that is, is true. From we have derived , so is true.
() Suppose is true, and assume . If were false, that is, true, then the hypothesis would make true, incompatible with . Hence is false, that is, is true. Using elimination of double negation, , we get . From we have derived , so is true.
Note that the direction () used elimination of double negation. It is precisely the direction we actually use — “proving the contrapositive proves the original statement” — that depends on a rule specific to classical logic.
6.2. Proof by contradiction
Section titled “6.2. Proof by contradiction”Proposition 6.2(Validity of proof by contradiction)
Let be a proposition. If assuming yields both and for some proposition , then is true.
Proof(Proposition 6.2)
The hypothesis says that is true. Now is false whatever the truth value of (if is true then is false; if is false then is false; either way the conjunction is false).
Suppose were true. Then the antecedent of a true implication would be true, so the consequent would be true as well — contrary to the falsity of . Hence is false, that is, is true. By elimination of double negation (equivalently, by the law of excluded middle ), is true.
6.3. How the two differ, and where they overlap
Section titled “6.3. How the two differ, and where they overlap”In tabular form:
| Direct proof | Contraposition | Contradiction | |
|---|---|---|---|
| Shape of the claim | (need not be an implication) | ||
| What is assumed | |||
| Goal aimed at | any contradiction | ||
| Is the goal fixed? | yes | yes | no |
| Logical rule relied on | none | double negation elimination | excluded middle (double negation elimination) |
The two are not unrelated. To prove by contradiction is to assume and and derive a contradiction. If we choose that contradiction to be ” against ”, then we have derived from — which is exactly a proof by contraposition. Proof by contraposition is a special case of proof by contradiction.
Conversely, most proofs written by contradiction can be rewritten as proofs by contraposition, and where this is possible the result reads better. A proof that ends with “contradiction” makes it hard for the reader to trace which hypothesis did the work and where. A contrapositive proof, whose goal is from the outset, makes the destination of the argument plain.
Remark 6.3(What exactly is specific to classical logic)
Assuming , deriving a contradiction and concluding is the very meaning of the negation symbol, and is accepted in intuitionistic logic as well. What is specific to classical logic is the reverse: assuming , deriving a contradiction and concluding . The rule used there is not provable intuitionistically.
The difference surfaces when existence is asserted. A proof that goes from “it is contradictory that should fail to exist” to ” exists” does not produce a single such . A proof that also supplies a concrete construction is called constructive, and the distinction is worth keeping. Cantor’s diagonal argument for comparing the sizes of infinite sets is formally a proof by contradiction, yet it is in fact constructive, since it provides a procedure for building an element missing from a given list. For details see Cardinality and infinity: infinities come in different sizes, and in particular Theorem 6.3[濃度と無限].
Remark 6.4(Do not use contradiction where contradiction is not needed)
“There are infinitely many primes” is a statement often presented as an example of proof by contradiction. The version by contradiction runs as follows. Suppose there were only finitely many primes , and consider . Since , by Example 4.4 it has a prime factor . By assumption this must equal some . But divides the product , so leaves remainder on division by , and does not divide . Contradiction.
Yet the argument can be written down directly, without contradiction. Given any finite collection of primes , a prime factor of differs from every (for the same reason: no divides ). In other words, for any finite list we can actually produce a prime not on it. Hence there are infinitely many primes.
This second version supplies a procedure that manufactures an -st prime from given primes, and is that much more informative. The argument in Euclid’s Elements, Book IX, Proposition 20, is close to this direct form. Assuming something and extracting a contradiction is powerful, but using it where it is not needed throws information away.
7. The square root of 2 is irrational
Section titled “7. The square root of 2 is irrational”7.1. Preliminaries
Section titled “7.1. Preliminaries”Definition 7.1(Rational and irrational numbers)
A real number is rational if it can be written as with an integer and a non-zero integer. The set of rational numbers is denoted . A real number that is not rational is called irrational.
Definition 7.2(Even and odd)
An integer is even if for some integer , and odd if for some integer .
Every integer is either even or odd, and never both. The first half follows from the division theorem for (the remainder is or ); the second from the fact that gives , whose left-hand side is even while the right-hand side is not divisible by .
Lemma 7.3(Existence of a representation in lowest terms)
For every rational number there exist an integer and a natural number with and .
Proof(Lemma 7.3)
By Definition 7.1 we can write with an integer and a non-zero integer. If , change the signs of numerator and denominator simultaneously to get ; so we may assume from the start that , that is, .
Consider the set
Since , we have , so by the well-ordering property(Axiom 3.1) the set has a least element . As , there is an integer with .
We show that this pair satisfies . Put and suppose . Choose integers with and ; then is a natural number with (since and ). Moreover
so , contradicting the minimality of in . Hence .
The representation is of course not unique (). For the standpoint that defines the rationals as pairs of integers modulo a suitable equivalence relation, see Relations and equivalence relations: what does “the same” mean?, in particular Proposition 6.1[関係と同値関係]. The lemma above says that each such equivalence class contains a representative with least denominator.
Lemma 7.4(If the square is even, so is the number)
For an integer , if is even then is even.
Proof(Lemma 7.4)
We prove the contrapositive: “if is odd then is odd”. By Proposition 6.1 this yields the original claim.
Let be odd. By Definition 7.2 there is an integer with , and then
Since is an integer, is odd in the sense of Definition 7.2.
A direct attempt at this lemma is painful: extracting the shape of from an equation needs heavy machinery such as prime factorization. Taking the contrapositive changes what is assumed into information about shape, , after which one only has to expand. Look at which of the hypothesis and the conclusion carries the information about shape, and move that one to the assumption side: this is the criterion for reaching for a contrapositive proof.
7.2. The proof
Section titled “7.2. The proof”Theorem 7.5(Irrationality of the square root of 2)
There is no rational number with . Consequently, if a real number exists (a real number with and ), then it is irrational.
Proof(Theorem 7.5)
Suppose, for contradiction, that there is a rational with .
By Lemma 7.3 we may choose an integer and a natural number with
Squaring gives , and since we may multiply by to obtain
Call this equation (A). Its right-hand side has the form , so by Definition 7.2 the number is even. By Lemma 7.4, is even, say with an integer.
Substituting into (A) gives , and dividing by ,
Again the right-hand side has the form , so is even, and by Lemma 7.4 once more, is even.
Thus both and are divisible by , so , contradicting .
Hence no rational number satisfies .
Let us record what was used where.
- That a rational can be taken in lowest terms is Lemma 7.3, which rests on the well-ordering property(Axiom 3.1).
- That even implies even is Lemma 7.4, proved by contraposition.
- The final blow, the clash with coprimality, is the part done by contradiction.
There is a reason for stating the theorem as “no rational satisfies ” rather than ” is irrational”. To assert the latter one must first know that the real number exists (Theorem 5.6[What Is a Number? From the Naturals to the Reals, and Why 1 = 0.999… Is True]), and that existence depends on the continuity of the reals (completeness, the least upper bound property(Axiom 5.1)[What Is a Number? From the Naturals to the Reals, and Why 1 = 0.999… Is True]), a fact unavailable in a world of rationals alone. What we proved here is a statement internal to the rationals, using no property of the reals whatsoever.
7.3. An alternative proof by infinite descent
Section titled “7.3. An alternative proof by infinite descent”Example 7.6(A proof that does not use lowest terms)
Suppose there is a pair of natural numbers with . Put
so that . By the well-ordering property(Axiom 3.1), has a least element . Choose a corresponding , so that .
By the same computation as in the proof of Theorem 7.5, is even, say with an integer, and substituting gives . From and we get , that is, . Hence .
On the other hand gives , and since are both positive, . So with , contradicting the minimality of in .
Therefore no pair of natural numbers satisfies , and in particular no rational satisfies (writing and adjusting signs produces a pair of natural numbers).
An argument of this shape is called infinite descent: if a solution exists, a smaller one can be built from it, but positive integers cannot keep getting smaller forever. Fermat was fond of the method.
Notice that the only tool used here is the well-ordering property(Axiom 3.1), the same tool used in the proof of Theorem 3.2. Mathematical induction and infinite descent are two faces of the single fact that the natural numbers do not continue downwards without end. Induction builds up from below, descent comes down from above and collides with the absence of a floor; only the direction differs, and the root is one.
7.4. A generalization
Section titled “7.4. A generalization”Corollary 7.7(Square roots of non-square natural numbers)
If a natural number is not a perfect square (that is, there is no natural number with ), then there is no rational number with .
Proof(Corollary 7.7)
We use uniqueness of prime factorization (the fundamental theorem of arithmetic). Existence of the factorization was shown by strong induction in Example 4.4; the proof of uniqueness is not treated here, but can be found in Takagi’s Shotō Seisūron Kōgi, Chapter 1, listed in the references.
For a prime and a non-zero integer , write for the largest such that divides . Uniqueness of prime factorization gives, for non-zero integers ,
and in particular is even.
Now suppose there is a rational with . Writing with an integer and a non-zero integer, we get . Since and , we have . Taking of both sides for an arbitrary prime ,
Hence is even for every prime . Setting (the product running over the finitely many primes with ), all exponents are integers, so is a natural number, and
shows that is a perfect square. Taking the contrapositive gives the claim.
None of is a perfect square, so all of their square roots are irrational. By contrast, for there is the rational solution . If one tries to imitate the proof of §7.2 for , the statement corresponding to Lemma 7.4 becomes false and the argument stops (see part (3) of Exercise 8.3).
8. Exercises
Section titled “8. Exercises”Exercise 8.1Easy
Let be real numbers. Show that if then or .
Solution
We prove the contrapositive. The negation of ” or ” is, by De Morgan's laws(Lemma 4.3)[The Grammar of Mathematics], ” and ”. So the contrapositive to be proved is
“if and then ”.
Adding to both sides of gives , and adding to both sides of gives . By transitivity of the order, .
By Proposition 6.1, the original claim holds.
A direct attempt would require choosing, from , which of and is at least , forcing a case distinction. Taking negations turns the “or” in the conclusion into an “and” in the hypothesis, so that information about both and becomes available at once. Whenever the conclusion has the form of an “or”, suspect that a contrapositive is wanted.
Exercise 8.2Standard
Prove by mathematical induction that
for every . Explain also why the same method fails if one tries to prove directly.
Solution
Base step. For the left-hand side is and the right-hand side is . Equality holds, so the claim is true.
Inductive step. Assume . Adding to both sides,
Now (since and ), so
(the last equality is checked by putting the fractions over a common denominator: ). Substituting,
which is the claim for . By Theorem 3.2 it holds for every .
Why does not go through. Let be "". Assuming yields only
whose right-hand side exceeds . We cannot conclude . The hypothesis is too weak: there is no room to absorb what has been added.
The form is a stronger claim than , but for that very reason the induction hypothesis is stronger too, and it carries a margin that absorbs . A stronger statement can be easier to prove by induction — this is called strengthening the induction hypothesis, and it is a basic technique in using induction.
Exercise 8.3Standard
(1) For an integer , prove by contraposition that if is a multiple of then so is . (2) Using (1), show that there is no rational number with . (3) State where the same argument breaks down if applied to .
Solution
(1) We prove the contrapositive: “if is not a multiple of then neither is ”. By the division theorem for , an integer can be written, for some integer , in exactly one of the forms , , . The last two are the cases where is not a multiple of .
If then
so the remainder on division by is .
If then
so again the remainder is .
In both cases is not a multiple of . By Proposition 6.1 the original claim follows.
(2) Suppose there is a rational with . By Lemma 7.3 we may take an integer and a natural number with and . Squaring and multiplying by gives .
The right-hand side is a multiple of , so is a multiple of , and by (1) so is , say with an integer. Substituting gives , and dividing by , . The right-hand side is a multiple of , so is too, and by (1) again so is .
Then , contradicting . Hence no such rational exists.
(3) The statement corresponding to (1) would be “if is a multiple of then so is ”, and this is false. A counterexample is : here is a multiple of while is not. So the argument stops at the step where one would deduce from that is a multiple of .
It is only right that it should stop. Since is a rational with , the conclusion one is trying to prove is itself false. In the language of Corollary 7.7, is a perfect square. When a proof will not go through, the first thing to doubt is whether the conclusion is true at all.
Exercise 8.4Hard
Show that is irrational. Here denotes the real number with .
Solution
Put . Since and is strictly increasing, .
Suppose, for contradiction, that is rational. As , matching the signs of numerator and denominator in the representation of Definition 7.1 lets us write with natural numbers . Then , and raising both sides to the -th power,
The left-hand side. Since , we have , and is an integer, so is even.
The right-hand side. We show by induction on that is odd. For , is odd. Assuming odd, say with an integer,
which is odd. By Theorem 3.2, is odd for every .
Thus one and the same integer is both even and odd, and as we saw in §7.1 no such integer exists. Contradiction.
Therefore is irrational.
A feature of this proof is that it does not use uniqueness of prime factorization. Parity alone sufficed to tell the two sides of apart, so no heavier tool was needed. The fewer the tools, the better; estimating how light a tool will do is itself part of the craft of proof.
References
Section titled “References”- Matsuzaka Kazuo, Shūgō, Isō Nyūmon (Introduction to Sets and Topology), Iwanami Shoten, 1968 (in Japanese) — the construction of the natural numbers, the Peano axioms and the treatment of mathematical induction.
- Takagi Teiji, Shotō Seisūron Kōgi (Lectures on Elementary Number Theory), 2nd ed., Kyoritsu Shuppan, 1971 (in Japanese) — Chapter 1 (division of integers, primes, uniqueness of prime factorization).
- G. Pólya, How to Solve It, translated into Japanese by Kakiuchi Kenshin, Maruzen, 1954 (in Japanese) — the section on induction and mathematical induction, on how to form a conjecture before applying induction.
- G. H. Hardy and E. M. Wright, An Introduction to the Theory of Numbers, Oxford University Press — Chapter IV, “Irrational Numbers”; various proofs of the irrationality of square roots.
- Euclid, Yūkuriddo Genron (Euclid’s Elements), translated and annotated by Nakamura Kōshirō, Terasaka Hidetaka, Itō Shuntarō and Ikeda Yoshie, Kyoritsu Shuppan (in Japanese) — Book IX, Proposition 20 (the infinitude of primes).
- Maehara Shōji, Sūgaku Kisoron Nyūmon (Introduction to Mathematical Logic), Asakura Shoten, 1977 (in Japanese) — the difference between classical and intuitionistic logic, and the place of double negation elimination and excluded middle.
Report an error in this article ・Operated by: Mugen Giken LLC ・Pricing ・Terms ・Legal notice
© 2026 夢現技研合同会社 ・Feeding the text to an LLM is welcome. Code samples are MIT licensed.