Ultrafilters and Convergence
Ultrafilters are maximal filters -- they represent "points at infinity" or "ideal limit processes." Their existence relies on the axiom of choice (via Zorn's lemma), and they are the key ingredient in the proof of Tychonoff's theorem.
Definition
A filter on a set is an ultrafilter if it is maximal with respect to inclusion among all filters on . That is, if is a filter with , then .
A filter on is an ultrafilter if and only if for every , either or (but not both).
(): Suppose is an ultrafilter and . We show . If , then for all (otherwise, , and by upward closure). So is a filter base generating a filter containing both and . By maximality, , so , contradicting our assumption.
(): If is a filter and , then or . The latter gives , impossible. So , hence .
Existence of Ultrafilters
Every filter on a set is contained in an ultrafilter. In particular, ultrafilters exist on every nonempty set.
Let be a filter on . Consider the partially ordered set of all filters on containing , ordered by inclusion. This is nonempty ( itself) and every chain has an upper bound (the union of a chain of filters is a filter). By Zorn's lemma, there exists a maximal element, which is an ultrafilter containing .
The ultrafilter lemma is a consequence of Zorn's lemma (which is equivalent to the axiom of choice). It is strictly weaker than AC but independent of ZF. Many important results in topology (Tychonoff's theorem, existence of non-principal ultrafilters) require the ultrafilter lemma.
Types of Ultrafilters
An ultrafilter on is:
- Principal (or fixed) if . In this case, for some , and .
- Non-principal (or free) if .
-
For any , the principal ultrafilter is the unique ultrafilter converging to in the discrete topology.
-
On , the Fr'echet filter (cofinite sets) is not an ultrafilter (e.g., neither the even nor odd integers are cofinite). But it extends to a non-principal ultrafilter (by the ultrafilter lemma). Such ultrafilters are non-constructive.
-
On a finite set, every ultrafilter is principal.
Ultrafilter Convergence and Compactness
A topological space is compact if and only if every ultrafilter on converges.
(): Let be compact and an ultrafilter. Suppose does not converge. Then for each , there exists an open with . By the ultrafilter characterization, for each .
is an open cover; extract a finite subcover . Then for each , so: contradicting the filter axiom.
(): Suppose every ultrafilter converges. Let be a collection of closed sets with the FIP. The set generates a filter base (by FIP, finite intersections are nonempty). Extend to a filter, then to an ultrafilter . By hypothesis, for some . Since and , every neighborhood of meets every , so . Thus .
Ultrafilters on Products
If is a function and is an ultrafilter on , then the pushforward is an ultrafilter on .
If is continuous and in , then in .
is a filter: if both are in the pushforward. It is an ultrafilter: for , either or .
If and is a neighborhood of , then , so .
Ultrafilters appear throughout mathematics:
- Nonstandard analysis: Ultrafilters on give rise to ultrapowers, leading to hyperreal numbers.
- Model theory: Ultrapowers and ultraproducts are fundamental constructions.
- Combinatorics: Ramsey-type results (e.g., the Hales-Jewett theorem) use ultrafilter arguments.
- Topology: Compactness, Stone-Cech compactification, and Stone duality.