ConceptComplete

Sequential and Limit Point Compactness

In metric spaces, compactness is equivalent to sequential compactness (every sequence has a convergent subsequence). In general topological spaces, these notions diverge. Understanding their relationships clarifies the role of countability axioms.


Definitions

Definition5.5Sequentially Compact

A topological space XX is sequentially compact if every sequence (xn)n1(x_n)_{n \geq 1} in XX has a convergent subsequence.

Definition5.6Limit Point Compact

A topological space XX is limit point compact (also called Bolzano--Weierstrass or weakly countably compact) if every infinite subset of XX has a limit point in XX.

Definition5.7Countably Compact

A topological space XX is countably compact if every countable open cover has a finite subcover.


Relationships

Theorem5.3Implications Between Compactness Notions

For any topological space: Compact    Countably compact    Limit point compact\text{Compact} \implies \text{Countably compact} \implies \text{Limit point compact} Sequentially compact    Countably compact\text{Sequentially compact} \implies \text{Countably compact}

Proof

Compact \Rightarrow countably compact: Every countable open cover is an open cover, so it has a finite subcover.

Countably compact \Rightarrow limit point compact: Suppose AA is an infinite subset with no limit point. Then AA is closed (its complement is open since no point outside AA is a limit point). For each aAa \in A, there exists an open UaU_a with UaA={a}U_a \cap A = \{a\} (since aa is not a limit point of A{a}A \setminus \{a\}). Choose a countably infinite subset {an}A\{a_n\} \subseteq A. Then {Uan}{XA}\{U_{a_n}\} \cup \{X \setminus A\} is a countable open cover of XX with no finite subcover (each ana_n is only covered by UanU_{a_n}).

Sequentially compact \Rightarrow countably compact: Suppose XX is sequentially compact and {Un}n1\{U_n\}_{n \geq 1} is a countable open cover with no finite subcover. For each nn, choose xnX(U1Un)x_n \in X \setminus (U_1 \cup \cdots \cup U_n). By sequential compactness, (xn)(x_n) has a subsequence converging to some xXx \in X. Since {Un}\{U_n\} covers XX, xUmx \in U_m for some mm. But xnUmx_n \notin U_m for nmn \geq m, so no subsequence of (xn)nm(x_n)_{n \geq m} can converge to xx unless the subsequence eventually enters UmU_m -- which it does since UmU_m is a neighborhood of xx. But xnkUmx_{n_k} \notin U_m for nkmn_k \geq m and xnkxUmx_{n_k} \to x \in U_m, so eventually xnkUmx_{n_k} \in U_m, contradiction.


Equivalence in Metrizable Spaces

Theorem5.4Equivalence in Metric Spaces

For a metrizable space XX, the following are equivalent:

  1. XX is compact.
  2. XX is countably compact.
  3. XX is limit point compact.
  4. XX is sequentially compact.
  5. XX is totally bounded and complete (as a metric space).
Proof

We sketch the key implications not already proved.

(3 \Rightarrow 4 in metric spaces): Let (xn)(x_n) be a sequence. If the range {xn}\{x_n\} is finite, some value repeats infinitely often, giving a constant (hence convergent) subsequence. If the range is infinite, it has a limit point xx by (3). For each kk, the ball B(x,1/k)B(x, 1/k) contains infinitely many xnx_n. Inductively choose a subsequence xnkB(x,1/k)x_{n_k} \in B(x, 1/k); then xnkxx_{n_k} \to x.

(4 \Rightarrow 1 in metric spaces): This is the most involved step and uses total boundedness. First, sequential compactness implies total boundedness: if not, there is an ϵ>0\epsilon > 0 and a sequence with d(xm,xn)ϵd(x_m, x_n) \geq \epsilon for all mnm \neq n, having no convergent subsequence. Second, use the Lebesgue covering lemma (which holds in sequentially compact metric spaces) to convert any open cover to a finite subcover.


Counterexamples

ExampleSeparating the Notions
  1. Limit point compact but not sequentially compact: The ordinal space [0,ω1][0, \omega_1] (first uncountable ordinal with the order topology) is limit point compact but contains the sequence ω,ω+1,ω+2,\omega, \omega + 1, \omega + 2, \ldots which converges, so it is actually sequentially compact too. A better example: the product {0,1}R\{0, 1\}^{\mathbb{R}} (with the product topology) is compact (Tychonoff) but not sequentially compact.

  2. Sequentially compact but not compact: The ordinal space [0,ω1)[0, \omega_1) is sequentially compact (every sequence of countable ordinals is bounded, hence has a convergent subsequence) but not compact (the cover {[0,α):α<ω1}\{[0, \alpha) : \alpha < \omega_1\} has no finite subcover).

  3. Countably compact but not sequentially compact: {0,1}[0,1]\{0, 1\}^{[0,1]} is compact hence countably compact, but it is not sequentially compact.

RemarkThe Role of First Countability

In a first-countable space, sequential compactness and countable compactness are equivalent. In a second-countable space, all four notions of compactness (compact, countably compact, sequentially compact, limit point compact) are equivalent. This is why the distinctions are invisible in Rn\mathbb{R}^n and other "nice" spaces.