Proof techniques
Analysis proofs reuse a small set of moves. This page groups the proofs in §1–§18 by the move they lean on, so you can see one idea at work in many places, or find a worked model when you need to write a similar proof yourself. Citations such as Theorem 9.3 are links: hover over or focus one to see the statement, then open its proof on that page.
A proof often uses several moves. Each is listed under the one that does the most work.
Proof by contradiction
Section titled “Proof by contradiction”Assume the conclusion fails and derive something impossible. Reach for it when the statement says “no such object exists” or when negating it hands you something concrete to work with.
- Theorem 4.6 (Archimedean Property): if some multiple never exceeds , the supremum of contradicts itself.
- Corollary 2.3 and its use on in §2: a rational root would have to be an integer dividing , and none is.
- Non-convergence in §8, Example 4: if , then is at distance at least from one of .
- Theorem 16.3 (two decimal expansions): assuming two expansions of differ in an unexpected way forces a contradiction.
- Theorem 18.1 (boundedness on ): an unbounded continuous gives , and Bolzano–Weierstrass turns that into a contradiction at the limit point. See also Subsequence extraction below.
The ε/2 trick
Section titled “The ε/2 trick”Split a target error into two halves, one for each of two quantities you can control, and combine them with the triangle inequality.
- Uniqueness of limits in §7: both and are made smaller than .
- Theorem 9.3 (sums of limits).
- Theorem 9.4 (products of limits): the same idea with and so each term stays below .
- Lemma 10.9 (convergent sequences are Cauchy).
Adding and subtracting a middle term
Section titled “Adding and subtracting a middle term”Insert a term and subtract it again so that each difference is one you already control.
- Theorem 9.4: .
- Theorem 17.3 (continuity of ): .
- Corollary 3.6 (distance triangle inequality): apply Theorem 3.5(iii) to .
- Theorem 14.6 (Comparison Test): the triangle inequality bounds a tail of by the same tail of .
Bounding by a constant
Section titled “Bounding by a constant”Use a finite maximum to get one bound that works for every term.
- Theorem 9.1 (convergent sequences are bounded): take .
- Lemma 10.10 (Cauchy sequences are bounded): the same recipe.
- Theorem 9.4 uses Theorem 9.1 so that can be replaced by .
Squeezing and comparison
Section titled “Squeezing and comparison”Trap a hard quantity between two easy ones, or dominate it by something whose behaviour you know.
- The squeeze lemma, Exercise 8.5(a), and its uses in Theorem 9.7(d), where .
- Theorem 9.7(b): write and bound with the binomial theorem.
- Theorem 14.6 (Comparison Test).
- Theorem 14.9 (Root Test): for large , , compared with a geometric series.
- Theorem 15.1 (-series): compare partial sums with in both directions.
- Theorem 12.2 and Corollary 12.3: the ratio and root quantities are ordered, so a limit of the ratios pins down the limit of the roots.
Supremum and infimum arguments
Section titled “Supremum and infimum arguments”Name the least upper bound, then use that anything smaller is not an upper bound.
- Corollary 4.5 (inf exists): reflect to and apply the Completeness Axiom.
- Theorem 10.2 (bounded monotone sequences converge): is not an upper bound, so some .
- Theorem 18.2 (Intermediate Value Theorem): take and approach it from inside the set.
- Theorem 10.7 and Theorem 10.11: and are limits of infima and suprema of tails.
Bisection and nested intervals
Section titled “Bisection and nested intervals”Halve a set repeatedly, keep the half that still has the property you need, and let the nested pieces shrink to a point.
- Theorem 11.5 (Bolzano–Weierstrass), halving proof described in §11, with the nested interval property from §4.
- Theorem 13.10 (nested closed bounded sets are nonempty intersection) and Proposition 13.13 (-cells are compact): halve a cell into pieces, keep one that has no finite subcover, then use Theorem 13.10.
- §18 also has a bisection widget that homes in on the crossing in Theorem 18.2, although the proof there uses a supremum.
Subsequence extraction
Section titled “Subsequence extraction”Build a subsequence with a useful property, then pass to its limit.
- Theorem 11.4 (every sequence has a monotonic subsequence): pick the “dominant” terms, or else a rising run.
- Theorem 11.5 (Bolzano–Weierstrass): Theorem 11.4 plus Theorem 10.2.
- Theorem 11.7 and Theorem 11.8: the subsequential limits of and .
- Theorem 12.1: a subsequence along which .
- Theorem 13.5 (Bolzano–Weierstrass in ): extract coordinate by coordinate, as in Theorem 13.4.
- Theorem 13.10 and Theorem 18.1: a convergent subsequence of chosen points.
The sequential characterisation
Section titled “The sequential characterisation”Translate a statement about functions or sets into one about sequences, where the limit theorems of §9 apply.
- Theorem 17.2 (ε–δ continuity is equivalent to sequential continuity).
- Theorem 17.3, Theorem 17.4 and Theorem 17.5 (algebra and composition of continuous functions): each proof takes a sequence and applies the matching limit theorem.
- Lemma 13.3 and Theorem 13.4: convergence and Cauchy-ness in reduce to each coordinate.
Cases and exhaustion
Section titled “Cases and exhaustion”Split into cases that cover everything, and prove each.
- Theorem 3.5 (properties of ): four sign cases for .
- Theorem 11.4: infinitely many dominant terms, or only finitely many.
- Theorem 12.1: finite or infinite.
- Theorem 18.6 (injective continuous functions are monotone): consider where sits relative to and , and use the Intermediate Value Theorem on each side.
Induction
Section titled “Induction”Prove a base case and a step, then conclude for every .
- §1: the principle itself and its first uses.
- The recursive sequences in §10, where is proved by induction before monotonicity is checked.
- The geometric-series exercises in §14, where comes from induction.
Algebra from axioms
Section titled “Algebra from axioms”Unwind a definition and apply the axioms in order. No cleverness, only careful bookkeeping.
- Theorem 3.1 (field consequences) and Theorem 3.2 (ordered field consequences).
- Theorem 3.5 (absolute value).
- Corollary 14.5 and Corollary 14.7 (immediate consequences of the Cauchy criterion and the Comparison Test).
Constructive and explicit proofs
Section titled “Constructive and explicit proofs”Build the object, then check it works.
- Theorem 4.7 (denseness of ): choose with , then an integer between and .
- Theorem 16.2 (existence of decimal expansions): define the digits with the floor function, one at a time.
- Theorem 16.5 (rational iff repeating): both directions build the expansion or the fraction explicitly.
- Theorem 9.7(a): choose .
- Theorem 9.9 and Theorem 9.10: choose from , working backward from the goal.
Practise a technique
Section titled “Practise a technique”These proofs are interactive: put the steps in order, fill the gaps, or find the flawed line.
- Contradiction: Archimedean Property (Theorem 4.6), in order, in §4.
- ε/2 and the triangle inequality: limit of a sum (Theorem 9.3), fill the gaps, in §9.
- Supremum arguments: Monotone Convergence Theorem (Theorem 10.2) in §10, and the Intermediate Value Theorem (Theorem 18.2) in §18.
- Comparison: Ratio Test (Theorem 14.8), fill the gaps, in §14.
For the mistakes that trip people up most often when using these moves, see Common mistakes.