ultrafilters
An ultrafilter on a set X is a maximal among filters on X. A filter on X is a nonempty family F of subsets of X that contains X, is closed under finite intersections, and is closed upward under supersets. An ultrafilter F has the extra property that for every subset A of X, either A is in F or its complement X \ A is in F. This makes ultrafilters a precise notion of “largeness” for subsets of X.
There are two basic types of ultrafilters. A principal ultrafilter at a point x in X consists
Key properties include: an ultrafilter is maximal among proper filters; it is closed under finite intersections
Existence of nonprincipal ultrafilters on infinite sets typically depends on a choice principle equivalent to the
Examples include principal ultrafilters corresponding to points and nonprincipal ultrafilters on N used to define limit