Alphabeta Math
Remark‡ 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.

Halpern and Lévy 1971: the Boolean prime ideal theorem does not imply the Axiom of Choice

Statement

Write BPI for the Boolean prime ideal theorem, that every nontrivial Boolean algebra has a prime ideal; over ZF this is equivalent to the ultrafilter lemma (UL), that every filter on a set extends to an ultrafilter.

If ZF is consistent, then ZF + BPI + (not AC) is consistent. So BPI does not imply the Axiom of Choice over ZF.

Halpern and Lévy (1971) prove this in the basic Cohen model, the first symmetric model Cohen built: adjoin countably many mutually generic Cohen reals and take the symmetric submodel with finite supports and the group of all permutations of the index set. The Axiom of Choice fails there, because the set of adjoined reals cannot be well-ordered. That BPI nevertheless holds is the difficult half, and it rests on the Halpern-Läuchli partition theorem for products of finitely many trees.

Combined with Feferman 1965: ZF does not prove that a free ultrafilter on the naturals exists ‡ this places UL strictly between ZF and AC, relative to the consistency of ZF: UL is not provable in ZF, and UL does not recover AC.

Remarks

Depends on

Used by

Dependency tree · two levels

3 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources