point set topology
Compactness in Metric Spaces
You should know: compactness, metric spaces
Overview
In a general topological space, compactness is defined via open covers, but in a metric space this abstract condition turns out to be equivalent to two more concrete, hands-on properties: sequential compactness (every sequence has a subsequence converging to a point of the space) and the combination of completeness and total boundedness. This three-way equivalence — compactness ⟺ sequential compactness ⟺ complete + totally bounded — is one of the central theorems of metric space theory, and it specializes further in Euclidean space ℝⁿ to the Heine–Borel theorem: compact ⟺ closed and bounded. The equivalence lets analysts freely switch between the cover-based definition (good for proving abstract theorems) and the sequence-based definition (good for concrete computations) whenever a metric is present.
Intuition
Think of trying to trap a set with a finite number of small nets (open cover compactness) versus trying to escape to infinity or squeeze into an ever-thinner gap along a sequence (sequential compactness). In a metric space these turn out to be the same struggle: if you can always extract a convergent subsequence from any infinite sequence of points, you can also always finitely cover the space, and vice versa — because the metric lets you convert 'no finite subcover' into 'a sequence with no convergent subsequence' by picking one point from each leftover, uncovered region at every stage. Total boundedness sharpens 'bounded' to mean the set can be covered by finitely many balls of any prescribed tiny radius (not just one huge ball), while completeness guarantees no sequence can 'try to converge' to a point missing from the space — together, these two down-to-earth conditions turn out to force compactness.
Formal Definition
For a metric space (X,d), the following are equivalent for a subset K ⊆ X:
A special case of the equivalence above: in ℝⁿ, total boundedness is equivalent to plain boundedness, and completeness of a subset reduces to being closed
Notation
| Notation | Meaning |
|---|---|
| K can be covered by finitely many balls of any given radius ε | |
| K has no 'missing limit points' that a Cauchy sequence could be trying to approach |
Properties
Compact ⟹ sequentially compact (general topology)
Condition: This equivalence can fail in general (non-metrizable) topological spaces, where the two notions can diverge.
Total boundedness is strictly stronger than boundedness
Example: The closed unit ball in an infinite-dimensional Hilbert space is bounded but not totally bounded, hence not compact.
Heine–Borel is special to finite dimensions
Condition: This finite-dimensional collapse of 'bounded' into 'totally bounded' fails in infinite-dimensional normed spaces.
Worked Examples
Split into even and odd subsequences: x_{2k} = 1 - 1/(2k) → 1, and x_{2k+1} = -(1-1/(2k+1)) → -1.
Since xₙ ∈ [0,1] must actually hold for the example to apply, restrict to the even subsequence, which converges to 1 ∈ [0,1].
Answer: The subsequence x_{2k} converges to 1, a point of [0,1], illustrating sequential compactness.
Practice Problems
In a metric space, compactness is equivalent to:
Is the set of rationals in [0,1] (with the usual metric) compact?
Using Heine–Borel, prove that the closed unit ball B = {x ∈ ℝⁿ : ‖x‖ ≤ 1} is compact.
Quiz
Summary
- In a metric space, compactness (open-cover), sequential compactness (convergent subsequences), and completeness + total boundedness are all equivalent conditions.
- Total boundedness (coverable by finitely many balls of any radius) is strictly stronger than mere boundedness in general metric spaces, though the two coincide in ℝⁿ.
- The Heine–Borel theorem is the ℝⁿ special case: compact ⟺ closed and bounded, since boundedness and total boundedness agree in finite dimensions.
References
- WebsiteWikipedia — Compact space
Mathematics