Proof of Tychonoff's Theorem via Ultrafilters
We present the elegant proof of Tychonoff's theorem using the theory of ultrafilters. This approach makes the role of the axiom of choice transparent and provides a clean conceptual framework.
Statement
Let be a family of compact topological spaces. Then with the product topology is compact.
Proof via Ultrafilters
We use the characterization: a space is compact if and only if every ultrafilter converges (Theorem 8.4).
Let be an ultrafilter on . We must show converges to some point of .
Step 1: Push forward to each factor.
For each , the projection is continuous. The pushforward is an ultrafilter on (Theorem 8.5):
Step 2: Convergence in each factor.
Since is compact, every ultrafilter on converges. So converges to some point .
This means: for every open set containing , we have , i.e., .
Step 3: The product point.
Define . We claim .
Step 4: Verification.
We must show that every open neighborhood of in belongs to . Since the product topology is generated by the subbasis , every open neighborhood of contains a basic open set of the form: where each is an open neighborhood of in .
By Step 2, for each .
Since is a filter (closed under finite intersections):
Since (where is the original open neighborhood of ) and is upward closed, .
Therefore converges to , and is compact.
Analysis of the Proof
The axiom of choice enters in two places:
-
Existence of ultrafilters (Step 1): The ultrafilter lemma (every filter extends to an ultrafilter) is proved via Zorn's lemma.
-
Choice of limit points (Step 2): For each , we choose a point to which converges. In a compact space, the set of limit points of an ultrafilter is nonempty (by the convergence characterization of compactness), but selecting one for each simultaneously requires choice.
The first use is unavoidable (Tychonoff is equivalent to the axiom of choice). The second can be eliminated if each is Hausdorff (then limits are unique).
Comparison with the Alexander Subbasis Proof
Alexander subbasis approach:
- Uses Zorn's lemma on the collection of open covers without finite subcovers.
- The maximal element gives a "worst-case" cover.
- Subbasis structure is exploited to derive a contradiction.
Ultrafilter approach:
- Uses Zorn's lemma to extend filters to ultrafilters.
- Compactness of factors gives convergence of projected ultrafilters.
- Product structure directly assembles the limit point.
Both proofs require the axiom of choice. The ultrafilter proof is arguably more transparent: it reduces Tychonoff to two clean steps (project and lift), while the Alexander proof is more combinatorial.
The Converse Direction
If is compact (with the product topology) and each is nonempty, then each is compact.
Each projection is continuous and surjective (surjectivity uses the fact that each factor is nonempty -- the axiom of choice guarantees elements in the other factors). The continuous image of a compact space is compact. Therefore each is compact.
The Hilbert cube is compact by Tychonoff's theorem. It can be metrized by:
is a universal space for separable metrizable spaces: every separable metrizable space embeds in (Urysohn metrization theorem). The compactness of (via Tychonoff) is crucial for this universality.
Let be a group and the family of its normal subgroups of finite index. The profinite completion is a closed subspace of the product . Since each is finite (hence compact with the discrete topology), the product is compact by Tychonoff, and is compact (closed in compact). This construction is fundamental in algebraic number theory (e.g., ).