For a metric space and , prove that is compact if and only if every sequence in has a subsequence converging to a point of (sequentially compact). Prove both directions.
Show proof
Suppose is compact, and is a sequence in with no subsequence converging to a point of . Then for every there is such that the open ball contains for only finitely many : if instead some had containing for infinitely many for every , we could choose increasing with , and then would converge to .
The balls cover , so compactness gives a finite subcover . Each ball contains for only finitely many , so their finite union contains only finitely many indices — a contradiction, since a sequence has infinitely many indices. Hence every sequence in has a subsequence converging to a point of .
Suppose is sequentially compact (if is empty both sides are trivial, so assume is nonempty). Step 1 (Lebesgue number): for every open cover of there is such that every ball , , lies inside some member of . Prove it by contradiction: otherwise, for each pick with inside no member of . By sequential compactness a subsequence converges to . There is with , and open gives with . For all large , and , so the triangle inequality chain below gives — contradicting the choice of .
Step 2 (total boundedness): fix . If no finite -net existed, we could pick a sequence inductively: pick , and pick with for all — possible because the -balls around the finite set do not cover , so a point outside them can be chosen. The resulting sequence has for all , so it has no Cauchy subsequence, hence no convergent subsequence — contradicting sequential compactness. Therefore finitely many -balls cover .
Step 3: given an open cover , take its Lebesgue number from Step 1, and cover by finitely many -balls using Step 2 with . By Step 1 each -ball lies inside some member of , so those finitely many members cover . Hence has a finite subcover, and since was arbitrary, is compact.