The Bolzano-Weierstrass Theorem: Every Bounded Sequence Has a Convergent Subsequence
We prove the Bolzano-Weierstrass theorem — that every bounded sequence in Euclidean space has a convergent subsequence — and explore its central role in real analysis as a bridge between boundedness and convergence.
The Theorem
Bolzano-Weierstrass Theorem
Every bounded sequence in has a convergent subsequence.
That is: if and there exists with for all , then there exist indices such that converges.
Intuition
If infinitely many points are crammed into a bounded region, they must "pile up" somewhere. The accumulation point is the limit of a convergent subsequence.
This is the sequential version of compactness: a set is compact if and only if every sequence in it has a convergent subsequence. The Bolzano-Weierstrass theorem is equivalent to the statement that closed bounded subsets of are compact.
Proof for (Bisection Method)
Proof.
Let be a bounded sequence in with for all .
Step 1 — Bisect. Divide into two halves: and where . At least one half contains infinitely many terms of the sequence. Call it and choose an index with .
Step 2 — Iterate. Bisect and choose a half containing infinitely many terms, picking with .
Continue to get nested intervals:
with and .
Step 3 — Convergence. Both sequences and are monotone and bounded, hence convergent. Since , they converge to the same limit :
by the squeeze theorem.
Proof for
Proof (component-wise extraction)
Let be bounded in .
Step 1. The first components are bounded in . By the case, extract a subsequence along which converges.
Step 2. Along this subsequence, the second components are still bounded. Extract a further subsequence along which also converges.
Step . Continue for each component. After extractions, we have a subsequence along which all components converge, hence the subsequence converges in .
Alternative Proof via Monotone Subsequences
There is a beautiful alternative using the following lemma:
Lemma (Monotone Subsequence). Every sequence of real numbers has a monotone subsequence (either non-decreasing or non-increasing).
Proof of the Lemma. Call index a peak if for all .
- If there are infinitely many peaks , then is non-increasing.
- If there are only finitely many peaks, let be larger than all peak indices. Starting from , is not a peak, so there exists with . Then is not a peak, so there exists with . Continuing, we get , which is strictly increasing.
Now, a bounded monotone sequence converges (the Monotone Convergence Theorem), giving Bolzano-Weierstrass.
Equivalent Formulations
In , the following are equivalent:
- Bolzano-Weierstrass: Every bounded sequence has a convergent subsequence.
- Heine-Borel: Closed bounded sets are compact.
- Completeness: Every Cauchy sequence converges.
- Least Upper Bound Property: Every nonempty bounded-above set has a supremum.
- Nested Intervals: Nested closed intervals with lengths tending to zero have a common point.
These are all equivalent characterizations of the completeness of . Each can be derived from any other.
Applications
Extreme Value Theorem
Theorem. A continuous function on a compact set attains its supremum.
Proof using BW. Let . Choose with . By Bolzano-Weierstrass, has a convergent subsequence (since is closed). By continuity, .
Existence of Limits
The theorem is used constantly to extract convergent subsequences from bounded approximating sequences. This is the standard technique for proving existence in:
- Optimization problems (direct method of calculus of variations)
- Fixed-point theorems
- Solutions to differential equations
The Arzelà-Ascoli Theorem
Bolzano-Weierstrass for sequences of functions: if a sequence of functions is uniformly bounded and equicontinuous, it has a uniformly convergent subsequence. The proof uses a diagonal argument applied to BW.
Failure in Infinite Dimensions
In infinite-dimensional spaces, Bolzano-Weierstrass fails. In , the standard basis vectors satisfy (bounded) but for , so no subsequence is Cauchy, let alone convergent.
This failure motivates the study of weak compactness: the unit ball in a reflexive Banach space is weakly sequentially compact (every bounded sequence has a weakly convergent subsequence).
Historical Notes
Bernard Bolzano (1817) proved that a continuous function changing sign on an interval must have a zero — the intermediate value theorem — using what amounted to the BW property. Karl Weierstrass systematically developed the theory of limits and subsequences in his Berlin lectures in the 1860s.
The theorem was a key step in the arithmetization of analysis — the program of placing calculus on rigorous foundations, replacing geometric intuition with precise definitions of limits, continuity, and convergence.
Limsup and Liminf
Every bounded sequence in has a largest and smallest subsequential limit:
Bolzano-Weierstrass guarantees these are achieved: there exists a subsequence converging to and another converging to . The sequence converges if and only if .
Summary
References
- Rudin, W., Principles of Mathematical Analysis, 3rd edition, McGraw-Hill, 1976.
- Abbott, S., Understanding Analysis, 2nd edition, Springer, 2015.
- Bartle, R. and Sherbert, D., Introduction to Real Analysis, 4th edition, Wiley, 2011.
- Wikipedia — Bolzano-Weierstrass theorem
- Wikipedia — Compact space
- MIT OpenCourseWare — Real Analysis