Bolzano–Weierstrass theorem (bisection proof)
Statement
Every bounded sequence of real numbers has a convergent subsequence .
Why is it true?
This is the key compactness fact that makes real analysis work: it guarantees that a bounded process cannot wander forever without accumulating somewhere, and it underlies proofs of the extreme value theorem, existence of minimizers in optimization, and completeness arguments throughout analysis.
Proof sketch
Let be bounded, so there exist with for every . We build a nested sequence of intervals by repeated bisection. Split into its two halves and . Since the sequence has infinitely many terms (counted with index) and only two halves are available, by the pigeonhole principle at least one half must contain for infinitely many indices ; call that half with .
Repeat the same bisection on : split it in two, and again by pigeonhole at least one half contains for infinitely many ; call it . Continuing forever produces a nested chain , each containing for infinitely many indices, and each half the width of the previous one, so the width of is exactly , which tends to as .
Now build the subsequence: since contains infinitely many terms of the sequence, pick any index with . Since also contains infinitely many terms (all but finitely many indices remain available), pick with . Continuing inductively, at each step choose with ; this is always possible because contains infinitely many terms, so infinitely many indices beyond remain.
By the nested interval property of the real numbers (each is closed, nested, and their widths shrink to ), the intersection is a single point: for some . Since both and lie in , whose width is , we get . As , the right-hand side tends to , forcing . Thus is a convergent subsequence of , as required.
Topics that use this theorem
Step-by-step proofs
No step-by-step proof yet for this theorem.
References
- Morris Kline (1980). Mathematics: The Loss of Certainty
- Maryna Viazovska (2016). The sphere packing problem in dimension 8 · arXiv:1603.04246
- DeepMind (2024). AI solves IMO problems at silver medal level