Alphabeta Math
RemarkSession-authored (Fable 5 assisted) sources checked 2026-07-26 not proved here
Recorded, not proved here. This statement is included so the library can refer to it honestly, with a citation to the literature. It is not proved anywhere in this library: the track that would prove it has not been developed here yet.

Feferman 1965: ZF does not prove that a free ultrafilter on the naturals exists

Statement

If ZF is consistent, then ZF does not prove that there is a free (that is, non-principal) ultrafilter on N\mathbb{N}.

Feferman (1965), using Cohen's forcing, produces a model of ZF in which every ultrafilter on N\mathbb{N} is principal. The forcing adjoins countably many Cohen reals xnNx_n \subseteq \mathbb{N} by finite partial functions N×N{0,1}\mathbb{N} \times \mathbb{N} \to \{0,1\}, but the symmetry group is not a group of permutations of the indices: it is the group of automorphisms obtained by flipping the generic bits on an arbitrary set of coordinates, with supports the finite subsets of N\mathbb{N}. A hereditarily symmetric name for an ultrafilter on N\mathbb{N} has such a finite support, and for any index nn outside that support there is a flip that fixes the name while replacing xnx_n by a set differing from it on a cofinite set. The purported ultrafilter would then have to contain both, which forces it to be principal.

Consequence, and this is the form the library needs. The ultrafilter lemma (UL), that every filter on a set extends to an ultrafilter, produces a free ultrafilter on N\mathbb{N} from the filter of cofinite sets. So, if ZF is consistent, UL is not a theorem of ZF, and neither is its equivalent, the Boolean prime ideal theorem.

Remarks

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 2 results over 2 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources