Monotone Sequences and Subsequences
What You’ll Learn
Section titled “What You’ll Learn”In this lesson you’ll learn the monotone convergence theorem, how to work with subsequences, and the Bolzano-Weierstrass theorem, which repairs the gap left by “bounded does not imply convergent.” All three come straight from completeness.
The Concept
Section titled “The Concept”Monotone sequences
Section titled “Monotone sequences”is increasing if for all , decreasing if , and monotone if it is one or the other. Monotone sequences are unusually well behaved, and the reason is a single theorem.
The monotone convergence theorem
Section titled “The monotone convergence theorem”Every bounded monotone sequence converges. If is increasing and bounded above, then
Proof. Let , which is non-empty and bounded above. By completeness exists.
Let . By the -characterization of the supremum there is some term with .
Now use monotonicity: for we have . And since is an upper bound. So
Therefore . ∎
Look at what that proof used: completeness to produce , the -characterization to find one good term, and monotonicity to spread that goodness to every later term. Monotonicity is what turns a single witness into a tail.
This is the first theorem where completeness visibly earns its keep. Over the supremum need not exist and the whole argument collapses - the decimal truncations are increasing and bounded and converge to nothing rational.
A practical corollary: a monotone sequence converges if and only if it is bounded. An unbounded monotone sequence diverges to , with no third option. That dichotomy makes monotone sequences much easier to handle than general ones.
Subsequences
Section titled “Subsequences”A subsequence of is a sequence where . You keep infinitely many terms, in their original order, and discard the rest.
Two facts do most of the work:
- If , every subsequence converges to . Since the indices strictly increase, , so the subsequence inherits the tail behaviour.
- Contrapositive: two subsequences with different limits proves divergence. This is the standard divergence tool.
Subsequences can be far better behaved than their parent. diverges, but its even-indexed subsequence is constantly 1.
Bolzano-Weierstrass
Section titled “Bolzano-Weierstrass”Every bounded sequence has a convergent subsequence.
This is the workhorse theorem of the section. It doesn’t promise the sequence converges - doesn’t - only that some infinite selection from it does.
Proof (bisection). Suppose for all . Cut the interval in half. At least one half contains infinitely many terms; call it . Cut in half; at least one half contains infinitely many terms; call it . Continue.
This produces nested intervals with lengths , each containing infinitely many terms. Pick with , always possible because each holds infinitely many indices.
The left endpoints of the increase and are bounded, so by monotone convergence they converge to some , which lies in every . Since is at most the length of , which tends to 0, we get . ∎
Halving forever is only meaningful because the reals have no gaps. Over the nested intervals can close in on a hole.
Alternative proof. Every sequence has a monotone subsequence. Combined with monotone convergence and boundedness, that gives the result immediately - a shorter route if you’re allowed the monotone subsequence lemma.
Limit superior and inferior
Section titled “Limit superior and inferior”For a bounded sequence, define
The inner suprema decrease as grows and are bounded, so monotone convergence guarantees both limits exist - for every bounded sequence, convergent or not. That is their value: they always exist.
is the largest limit reachable by a subsequence, the smallest, and
For : , , unequal, hence divergent.
Worked Examples
Section titled “Worked Examples”Example 1: Show with converges, and find the limit.
Solution. Bounded above by 2. Induction: ; if then . ✓
Increasing. since . ✓
By monotone convergence the limit exists. Now take limits in the recursion, valid because is a subsequence-shifted copy with the same limit:
The limit is 2. Note the order: you must prove convergence first. Solving the fixed-point equation on a divergent sequence produces a confident wrong answer.
Example 2: A recursion where the fixed point is a trap.
For with , the fixed-point equation gives . Is that the limit?
Solution. No. The sequence is , which diverges to infinity.
The fixed-point step assumed a limit exists. It doesn’t, so the conclusion is meaningless. Always establish convergence before passing to the limit.
Example 3: Find a convergent subsequence of .
Solution. The sequence is bounded, since , so Bolzano-Weierstrass guarantees a convergent subsequence exists.
Bolzano-Weierstrass is an existence theorem and does not tell you which one. Producing an explicit convergent subsequence of is genuinely hard, requiring facts about how the integers distribute modulo .
That gap between “exists” and “can be exhibited” is worth noticing. Most of the theorems ahead are existence results, and that is enough to build the theory on.
Example 4: A bounded divergent sequence and its subsequences.
Analyse .
Solution. The terms cycle
Three convergent subsequences: indices give constantly 1; indices give ; even indices give 0.
Different limits, so the sequence diverges. Here and .
Example 5: A decreasing sequence bounded below.
Show converges.
Solution. , so : decreasing. And for all : bounded below.
By monotone convergence it converges, to .
Note is not a term of the sequence, matching the earlier point that an infimum need not be attained.
Example 6: Nested intervals.
If are closed bounded intervals, must their intersection be non-empty?
Solution. Yes. Write . Nesting makes increasing and decreasing, with for all .
So is increasing and bounded above; by monotone convergence it converges to , and for every .
The intersection is non-empty. This is the nested interval property, and it is equivalent to completeness.
Closedness is essential. For open intervals the intersection is empty, since any candidate is excluded once . That is the same phenomenon as an infimum not being attained.
Real-World Applications
Section titled “Real-World Applications”Fixed-point iteration. Solving by iterating is Example 1’s pattern. Proving the iteration is monotone and bounded proves convergence, and only then may you solve the fixed-point equation. Numerical software checks these conditions because skipping them produces plausible nonsense.
Bisection root finding. The bisection algorithm is the Bolzano-Weierstrass proof implemented: halve, keep the half containing the target, repeat. Its guaranteed convergence is completeness in code, and each step gains exactly one bit of precision.
Binary search and divide-and-conquer. The same halving argument bounds the number of steps at of the range, which is why bisection needs about 50 iterations for double precision regardless of the function.
Monotone convergence in economics. Iterative auction and matching algorithms, including the Gale-Shapley stable-marriage procedure, are proved to terminate by showing some quantity moves monotonically within a bounded range.
Convergence of learning algorithms. Value iteration in reinforcement learning converges because the value estimates form a monotone bounded sequence under a contraction. The proof is Example 1 in disguise.
Signal peak detection. formalizes “the largest value the signal keeps returning to,” as distinct from a one-off spike. That distinction matters in any long-run stability analysis.
Retrying will remove your ✅ checkmark until you pass again.