Does the Bolzano–Weierstrass Property Imply Countable Compactness?
At a glance
- 1. Check the definition
Bolzano–Weierstrass may mean every infinite subset has a limit point, or every sequence has a convergent subsequence.
- 2. Use the right hypothesis
For the limit-point version, assume the space is T1; sequential compactness needs no separation axiom.
- 3. Build a sequence
From a countable open cover with no finite subcover, choose distinct points outside its first n members.
- 4. Reach a contradiction
A convergent subsequence must eventually lie in any cover member containing its limit, contradicting how the points were chosen.
The answer is yes under the usual hypotheses, but Bolzano–Weierstrass property is used in more than one way in topology. One common meaning is that every sequence has a convergent subsequence. Another is that every infinite subset has a limit point. These versions are related, but the precise implication depends on the definition and on separation assumptions.
Countable compactness means that every countable open cover has a finite subcover. The proofs below show directly why sequential compactness implies countable compactness, then explain the usual T1 version of the limit-point formulation.
If every sequence has a convergent subsequence
Suppose is sequentially compact: every sequence in has a convergent subsequence. Assume, for contradiction, that there is a countable open cover with no finite subcover.
For each positive integer , the finite union does not cover . Choose
The sequence has a convergent subsequence , with limit . Some member of the cover, say , contains . Since is open, convergence means that for all sufficiently large . But the indices eventually satisfy , and the construction put outside , which includes . This contradiction proves that every countable open cover has a finite subcover.
No T1 or Hausdorff assumption was used. Thus sequential compactness always implies countable compactness.
If every infinite subset has a limit point
A limit point of is a point such that every open neighborhood of meets . In a T1 space, the condition that every infinite subset has a limit point is equivalent to countable compactness.
Here is the direction relevant to the question. Suppose a countable open cover has no finite subcover. Choose points outside its initial finite unions. They can be chosen distinct: if only finitely many points remained outside some initial union, each of those points could be covered by one additional cover member, producing a finite subcover. The chosen points therefore form an infinite set .
By the limit-point property, has a limit point . Choose such that . Because the space is T1, for each of the finitely many chosen points with index less than that is not equal to , there is a neighborhood of that excludes that point. Intersect those neighborhoods with to get a neighborhood of that excludes all those early points other than . The limit-point property says this neighborhood still meets . Since the chosen points are distinct, that intersection must contain a chosen point with . Yet was chosen outside , a contradiction.
The T1 condition matters in this argument because it lets you exclude finitely many points while keeping a neighborhood of . In standard textbook usage, the equivalence between the limit-point formulation and countable compactness is stated for T1 spaces. If a text uses Bolzano–Weierstrass to mean sequential compactness instead, use the preceding proof, which has no such assumption.
Worked example: the real line
The interval is sequentially compact: every sequence in it has a convergent subsequence whose limit remains in . Therefore it is countably compact. For instance, if countably many relatively open subsets cover , some finite collection of them already covers the whole interval.
By contrast, the open cover of given by for has no finite subcover. Any finite selection is contained in the largest selected interval and misses points farther from zero. Correspondingly, the sequence has no convergent subsequence in . This illustrates the implication: sequential compactness rules out countable covers of this kind.
Common mistakes
- Treating compactness and countable compactness as identical. Compactness applies to open covers of any cardinality; countable compactness only requires a finite subcover for countable covers.
- Using the limit-point definition without checking T1. The familiar equivalence is normally presented with a separation hypothesis. State which definition of Bolzano–Weierstrass you are using.
- Confusing a limit point with a limit of a sequence. In general topological spaces, a limit point need not be the limit of a sequence from the set. Sequential compactness is therefore a distinct condition, even though it does imply countable compactness.
- Assuming the converse. Countable compactness does not in general imply sequential compactness. Additional conditions, such as metrizability, can make the two properties equivalent.
References
- James R. Munkres, Topology
- Ryszard Engelking, General Topology
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.