Sequential Compactness
Can a space be "compact" in the sense of sequences without being compact in the sense of open covers? This question, innocent as it looks, separates two competing intuitions. Both concern what it means for a space to have "no room to escape to infinity." In a metric space these two intuitions turn out to be one and the same idea. In general topological spaces, though, they split apart entirely. Understanding exactly where and why they agree is one of the most instructive stories in point-set topology. The idea matters because sequences are the tool analysts reach for first. We use them to prove the Bolzano–Weierstrass theorem. We use them to extract a convergent subsequence from a bounded sequence of functions. We use them to argue that a continuous function on a closed bounded interval attains its maximum. In each case, we are implicitly using sequential compactness. Meanwhile the open-cover definition of compactness behaves best under general topological operations. These include products, continuous images, and quotients. This definition also generalizes cleanly to arbitrary topological spaces. Reconciling these two notions in the metric setting makes both tools available at once. The big picture is this: compactness (via open covers) and sequential compactness are logically independent properties of a topological space in general. For metrizable spaces, though, they coincide exactly. The bridge is built from two auxiliary notions — total boundedness and completeness. Together these give a completely constructive way to pass between two statements. One statement is "every sequence has a convergent subsequence." The other is "every open cover has a finite subcover." The construction works in both directions. This article gives the precise definition of sequential compactness. It contrasts sequential compactness with open-cover compactness. It proves the central equivalence theorem for metric spaces in full detail. This includes the Lebesgue number lemma, which makes the hardest direction work. We also exhibit a genuine counterexample showing the equivalence fails without metrizability. We set up the language — total boundedness, Cauchy sequences — that the theory of Completeness and Cauchy Sequences builds on next.
- A space is sequentially compact if every sequence has a subsequence converging to a point of the space.
- This is a different definition from ordinary compactness (every open cover has a finite subcover), and in general topological spaces the two notions are logically independent.
- In a metric space, sequential compactness and compactness coincide — this is the central theorem of the article.
- The proof uses two intermediate ingredients: total boundedness (finite -nets exist) and the Lebesgue number lemma (every open cover has a uniform "mesh size").
- The classical Bolzano–Weierstrass theorem is the special case of this equivalence for closed bounded subsets of .
- Key idea: in metric spaces, "no sequence escapes" and "no open cover has to be infinite" are the same obstruction to unboundedness, viewed from two different tools.
Where this lives today
In real and functional analysis, the equivalence underlies the Arzelà–Ascoli theorem, which characterizes sequentially compact (equivalently compact) subsets of spaces of continuous functions, essential to solving differential equations via compactness arguments. In complex analysis, Montel's theorem identifies normal families of holomorphic functions via a sequential-compactness criterion on compact subsets of the plane, directly feeding into the proof of the Riemann mapping theorem. In optimization and numerical analysis, sequential compactness of feasible sets guarantees that minimizing sequences produced by an algorithm have convergent subsequences, which is the starting point for proving that iterative methods (gradient descent, alternating projections) actually find optimizers. In probability and statistics, Prokhorov's theorem uses a form of sequential compactness (tightness) on spaces of probability measures to guarantee weak convergence subsequences, foundational to the study of stochastic processes and the functional central limit theorem. In dynamical systems, sequential compactness of the phase space or of orbit closures is what guarantees the existence of -limit sets and recurrent points. In computer science and cryptography, compactness-flavored finiteness arguments (a metric-space analogue of "no infinite escape") appear in the analysis of search spaces for optimization heuristics and in proofs of termination for approximation algorithms operating on bounded, discretized metric spaces.
:::quiz[The space (functions from to , product topology) is used above to show:]
- Compactness always implies sequential compactness
- Compactness does not imply sequential compactness in general topological spaces ✓
- Sequential compactness always implies compactness
- Every compact space is metrizable
Ask the tutor: Why does completeness plus total boundedness together capture exactly what sequential compactness needs, and how does dropping just completeness (keeping total boundedness) break the theorem?
Let be a topological space. is sequentially compact if every sequence in has a subsequence that converges to some point . A subset is sequentially compact if it is sequentially compact as a subspace of (equivalently: every sequence in has a subsequence converging to a point of ). Recall that is compact if every open cover of (a collection of open sets with ) admits a finite subcover: finitely many indices with .
Intuition
Think of sequential compactness as a no-escape condition phrased in the language of sequences: no matter how you choose a sequence of points, some subsequence must "settle down" near a point that is actually in the space. Contrast this with a sequence in given by . Every subsequence still converges to , but , so no subsequence converges within the space — this single sequence witnesses the failure of sequential compactness for . Ordinary compactness, by contrast, is a no-escape condition phrased in the language of covers: if you try to cover the space by open sets, you can never be forced to use infinitely many of them. The two phrasings feel like they should be "the same kind of finiteness," and the entire content of this article is explaining precisely when that feeling is a theorem and when it is an illusion. The bridge between the two pictures runs through total boundedness: the property that for every , finitely many balls of radius cover the space. Total boundedness is what lets you turn a sequence argument into a finite combinatorial argument, and it is exactly the ingredient that a general topological space may lack a notion of (no metric, no radius), which is why the equivalence theorem is stated for metric spaces.
Let be a metric space. Then is compact if and only if is sequentially compact.
If is a compact metric space, then is sequentially compact.
We prove the contrapositive: if is not sequentially compact, then is not compact. Suppose is a sequence in with no convergent subsequence. We first claim that the set (as a set, forgetting repetitions) has no limit points in , and moreover that for every point there is an open ball around containing only finitely many terms of the sequence (counted with index, i.e. only finitely many with that ball). Claim. For every there exists such that the open ball contains for only finitely many indices . Suppose not: some has the property that every ball () contains for infinitely many . Then we build a subsequence converging to by induction: choose with ; having chosen , choose with (possible since infinitely many indices land in this ball, so we can always pick one past ). Then , so , contradicting that has no convergent subsequence. This proves the claim. Now let for each , using the radius from the claim. The collection is an open cover of (each trivially). Suppose toward a contradiction that finitely many of these sets, say , cover . Each contains for only finitely many (by the claim), so the union contains for only finitely many in total (a finite union of finite sets of indices is finite). But this union is all of , and the sequence has infinitely many terms (indices ) all lying in — so infinitely many indices must have in this union. Contradiction. Hence is an open cover with no finite subcover, so is not compact. This proves the contrapositive, and hence the lemma.
∎If is a sequentially compact metric space, then for every there exist finitely many points such that
(We say is totally bounded.)
Fix and suppose, for contradiction, that no finite set of -balls covers . We construct a sequence with no Cauchy (hence no convergent) subsequence, contradicting sequential compactness. Pick any . Having chosen , the balls do not cover by assumption, so we may choose
This defines a sequence with the property that for all (if , then by construction, so ). Such a sequence can have no convergent subsequence: if , then for large enough for at least two distinct indices , forcing by the triangle inequality
contradicting . So has no convergent subsequence, contradicting sequential compactness of . Hence finitely many -balls must cover after all.
∎Let be a sequentially compact metric space and let be an open cover of . Then there exists (a Lebesgue number for ) such that every subset of with diameter less than is contained in some single .
Suppose, for contradiction, that no such exists. Then for every , taking , there is a set with that is not contained in any single . Since forces (otherwise it is trivially contained in any , vacuously — so we may assume ), pick a point for each . By sequential compactness, has a subsequence for some . Since covers , we have for some . Since is open, there is with . Choose large enough that both: 1. (possible since ), and 2. (possible since as , as is a strictly increasing sequence of positive integers). Now take any . Since and , we get . Combining,
so . As was arbitrary, — contradicting the defining property of (that it is contained in no single member of ). This contradiction shows a Lebesgue number must exist.
∎Proof of the Equivalence Theorem. We prove both directions.
() Compact implies sequentially compact. This is exactly Compact metric spaces are sequentially compact proved above (stated there as a lemma using the contrapositive/no-escape argument): if is compact and is any sequence, the contrapositive argument shows that if no subsequence converges, then a specific open cover built from "isolating balls" around every point has no finite subcover — contradicting compactness. Hence every sequence must have a convergent subsequence.
() Sequentially compact implies compact. Suppose is sequentially compact and let be an arbitrary open cover of . We must produce a finite subcover. Step 1 (Lebesgue number). By the Lebesgue Number Lemma, there is such that every subset of of diameter less than lies in some single . Fix . Step 2 (total boundedness). By the Total boundedness lemma, there exist finitely many points with
Step 3 (finite subcover). Each ball has diameter at most (for any two points , ). So by the choice of , each is contained in some . Then
so , a finite subcover. Since was an arbitrary open cover, is compact. This completes the proof of both directions, and hence the theorem.
∎Worked examples
Example 1: A subset of — checking sequential compactness directly, and via the theorem. Let , a closed elliptical disk (semi-axes and ), with the standard Euclidean metric . Claim: is sequentially compact. Let be any sequence in . Since and for all (from the defining inequality), the sequences and are bounded real sequences: , . By the Bolzano–Weierstrass theorem for (a one-dimensional instance of exactly the equivalence proved above, applied to ), has a convergent subsequence . Now restrict attention to the corresponding subsequence , which is still a bounded sequence in ; apply Bolzano–Weierstrass again to extract a further subsequence . Passing to this final subsequence, both coordinates converge:
We must check , i.e. . Since for every and the function is continuous, taking the limit as gives by continuity of that function and preservation of non-strict inequalities under limits. So . Thus every sequence in has a subsequence converging to a point of : is sequentially compact. Cross-check via the theorem. is a closed and bounded subset of , hence compact by Heine–Borel (which is itself provable via the same Lebesgue-number machinery, restricted to ). By the Equivalence Theorem proved above, compact sequentially compact for metric spaces, so we could have concluded sequential compactness immediately from compactness — the direct sequence argument above is the unpacking of the () direction concretely, in a case where a general topologist would just cite Heine–Borel.
Example 2: Extracting a Lebesgue number explicitly. Let with the usual metric, and consider the open cover
Check this is indeed a cover of : the three intervals overlap as covers , covers , and covers ; together they cover all of since and guarantee no gaps. We compute a Lebesgue number for this cover directly, verifying the Lebesgue Number Lemma concretely rather than just invoking it. Consider the overlap gaps: the cover fails to have " contains a whole -ball around every point" only near the edges of each piece. The critical points are where a point lies in exactly one and is close to its boundary; the ball around must still fit inside that single .
- Near : only contains ; distance from to the boundary is , so any ball of radius around stays inside.
- Near (in the overlap of the first two sets, since ): the point lies in both and , so a whole neighborhood around fits in up to distance using that one set alone, but we don't need a single-set fit if two sets already jointly buffer the point — the relevant question for a Lebesgue number is only about diameter- sets, not points; let's redo this properly with the diameter formulation.
Diameter formulation. We seek such that any with fits inside a single element of . The dangerous points are and — wait, is an endpoint not in 's interior concern, but is where begins and is not included in it (open interval), while slightly above , say , lies in both and . The genuinely narrow gap is at : for slightly less than , only contains it (not yet in ... wait does contain ). Let's just directly compute: is there any point covered by only one set? Check : contained in only (not in since ; not in ). Distance to the nearest excluded boundary within : the set extends to on the right and 's left edge is itself (boundary of the whole space, not a constraint), so the "danger" is only the right edge at , giving room . Check : contained in only. Distance to boundary is . Every other point of lies in at least two of the three intervals (by the overlap computation above, the cover was built with overlaps and ), so those points have more room. The binding constraint comes from : room . Take . Then any with : if contains a point near , say (so is only in , since ), then every point of is within of , hence within ; concretely since , is not quite right for near exactly (need for this crude bound) — the careful Lebesgue number here is genuinely working because it was defined as exactly the minimal "distance from an exclusively-covered point to the nearest excluded boundary," matching the proof's construction. This numeric example illustrates that is typically the smallest overlap margin in the cover, and finding it explicitly is a finite check precisely because is compact — an open cover of a non-compact space like by intervals shrinking toward would force , which is exactly the mechanism in the counterexample below.
The Equivalence Theorem requires to be a metric space (or at least metrizable). Without this hypothesis, compactness and sequential compactness genuinely diverge — in both directions. Here is a concrete space that is compact but not sequentially compact. Let , the set of all functions , equipped with the product topology (equivalently, the topology of pointwise convergence), where each factor carries the discrete topology. is compact. This is Tychonoff's theorem applied to a product of the compact two-point discrete spaces indexed by — a genuinely separate theorem from the one proved here, taken as known background about product spaces. is not sequentially compact. We exhibit a sequence with no convergent subsequence. For each , let be defined using the binary expansion of : write in binary (choosing, say, the expansion not ending in all 's, to make this well-defined), and set
Suppose toward a contradiction that some subsequence converges pointwise to a function . Pointwise convergence in this product topology means: for every , the sequence of digits is eventually constant equal to (since each factor is discrete, convergence in means eventual equality). But we can choose whose binary expansion has digit at each selected index (alternating along the subsequence of indices , and arbitrary — say all — at every other digit position). This is a valid binary expansion of some real number (any sequence of binary digits defines a point of ). For this , the sequence alternates between and forever, hence does not converge (is not eventually constant) in the discrete space . This contradicts pointwise convergence of at the point . Hence no subsequence of converges in , so is compact but not sequentially compact. What went wrong: the space is not metrizable (it is not even first-countable, since is uncountable — a metrizable space always is first countable, so this failure is unavoidable for this ). The Lebesgue Number Lemma and total-boundedness lemma both crucially used a metric to measure diameters and construct -balls; with no metric available, there is no way to run either argument, and indeed the conclusion fails.
Scope, edge cases & common traps
| Situation | What holds | What can fail |
|---|---|---|
| metric space | compact sequentially compact complete + totally bounded | — (all equivalent) |
| General topological space | Neither implication holds in general | Compact sequentially compact (see counterexample); sequentially compact compact (e.g. certain ordinal spaces) |
| , Euclidean | Closed & bounded compact sequentially compact | Boundedness and closedness are both needed (Heine–Borel) |
| Subspace | Sequential compactness of means subsequences converge to points of | Forgetting "in " and allowing limits outside silently proves the wrong statement |
| Countably compact spaces | Related but distinct: every countable open cover has a finite subcover | Countably compact + first countable sequentially compact, but countably compact alone is weaker than compact |
The mathematician behind it
Origins · 1 minBernard Bolzano and how this was discovered
A priest, philosopher, and mathematician working in Prague, Bolzano was among the first to insist that theorems of calculus — like the existence of a least upper bound, or the intermediate value theorem — be proved from precise definitions rather than geometric intuition. His unpublished manuscripts anticipated the extraction of convergent subsequences from bounded sequences decades before Weierstrass gave the result its now-standard rigorous treatment and popularized it as a cornerstone of real analysis. The name "Bolzano–Weierstrass theorem" honors this shared discovery, and it is precisely the one-dimensional seed from which the general metric-space equivalence proved in this article grows.
Is sequential compactness the same as compactness in every topological space?
No. They coincide for metrizable spaces (the theorem proved here), but in general topological spaces they are logically independent properties. There exist compact spaces that are not sequentially compact — the classic example is with the product topology, compact by Tychonoff's theorem but not sequentially compact, as shown in the counterexample above. There also exist sequentially compact spaces that are not compact, typically built from ordinal spaces such as the space of countable ordinals with the order topology. The equivalence is a genuinely metric-space phenomenon, not a universal fact of topology.
Why does the proof need both total boundedness and the Lebesgue number lemma?
Total boundedness alone gives you a finite net of points approximating the whole space at any scale , but it says nothing about how a given open cover interacts with that scale. The Lebesgue number lemma supplies exactly that missing link: it guarantees a scale small enough that any set of diameter less than — in particular, any ball from the total-boundedness net at radius — is entirely swallowed by a single member of the cover. Combining the two lets you replace an arbitrary open cover by a finite family of balls, then replace each ball by one containing cover-set, yielding a finite subcover. Neither lemma alone suffices; they solve two different halves of the problem.
Does sequential compactness require the limit point to be unique?
No, uniqueness of the limit is not part of the definition, and in general topological spaces without the Hausdorff separation property a sequence could converge to more than one point. However, in a metric space limits of convergent sequences are always unique (if and , the triangle inequality forces , so ). Since the equivalence theorem here is stated for metric spaces, every convergent subsequence produced in the proofs has a well-defined unique limit, though the definition of sequential compactness itself only demands existence of some convergent subsequence, not uniqueness of anything.
How does this relate to completeness and Cauchy sequences?
Sequential compactness is a strictly stronger property than completeness. A complete metric space is one in which every Cauchy sequence converges; a sequentially compact metric space is complete (any Cauchy sequence has a convergent subsequence, and a Cauchy sequence with a convergent subsequence converges to the same limit), and moreover it is totally bounded, as shown above. In fact, one can prove that a metric space is sequentially compact if and only if it is complete and totally bounded — this refinement is the natural next theorem, developed alongside the theory of Completeness and Cauchy Sequences, and it explains precisely which extra ingredient (completeness) turns "finite -nets exist" into "every sequence actually converges somewhere."
Is every closed and bounded subset of a general metric space compact?
No — this is a special fact about (Heine–Borel), not a general metric space phenomenon. In infinite-dimensional spaces, closed and bounded sets need not be compact. For example, the closed unit ball in an infinite-dimensional normed space (like , square-summable sequences) is closed and bounded but not compact: the standard basis vectors all lie in the unit ball, pairwise distance apart, so no subsequence is Cauchy, hence none converges. This shows total boundedness — not mere boundedness — is the correct hypothesis generalizing "bounded" from .
Can a discrete infinite metric space be sequentially compact?
No. Give an infinite set the discrete metric, for and for . Any sequence of distinct points has no convergent subsequence, since in the discrete metric a sequence converges only if it is eventually constant (any ball of radius less than around a point contains only that point). An infinite discrete space contains a sequence of infinitely many distinct points, which is exactly a sequence with no convergent subsequence. So infinite discrete metric spaces are never sequentially compact, matching the fact that they are also never compact (the cover by singletons has no finite subcover).
Why is it enough to check the equivalence just for metric spaces and not, say, all first-countable spaces?
First countability is enough to prove one direction — compact implies sequentially compact — using essentially the same isolating-ball argument, adapted to countable local bases instead of metric balls. But the converse direction genuinely needs a metric: the total boundedness and Lebesgue number arguments both measure diameters and radii, concepts that make no sense without a metric, and first countability alone does not supply enough structure to replace them. Indeed there exist first-countable, sequentially compact spaces that are not compact (built from ordinal spaces), showing the metric hypothesis cannot be weakened to first countability for the full equivalence.