Theorem (Munkres 28.1): Compactness implies limit point compactness in any topological space.
Proof.
We will show the contrapositive: If is a compact topological space and is any subset, then if does not have a limit point, then is finite.
If has no limit points, then every point has a neighborhood that intersects at that that point alone, i.e., . Then these neighborhoods cover . Further, is trivially closed, so the complement is open, and the union covers . Since is compact, this cover must have a finite subcover, so is covered by finitely many sets . Each contains only one point , so we conclude that has finitely many points.
Theorem (Munkres 28.2): Equivalent forms of compactness in metric spaces
Let be a metrizable space. Then the following are equivalent:
- (i) is compact;
- (ii) is limit point compact;
- (iii) is sequentially compact
Note that (i) (ii) in any topological space.
Proof that (ii) (iii); also see Compactness, Proof Appendix.
Let be a sequence in , and let be the set of all points in the sequence. We have two possible cases:
- The sequence (or ) is finite. Then there exists some such that for all , the value is constant. Constant sequences converge trivially.
- The sequence (or ) is infinite. By limit point compactness, has a limit point . Then we can construct a convergent subsequence as follows: fix a basic open neighborhood about ; since is a limit point, there exists some that lies in . For each , continue fixing points that lie in the neighborhood . Since each ball intersects at infinitely many points, such an element always exists, so .