How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
BPI and the set ultrafilter lemma are equivalent over ZF
Statement
Over ZF, the Boolean prime ideal principle is equivalent to the set ultrafilter lemma: every proper filter of subsets of a set extends to an ultrafilter on that set.
Facts & Assumptions
Given: ZF. Each implication assumes only the principle named in its antecedent.
BPI and the set UFL, including the nontrivial-algebra and proper-filter conventions, are the two principles in the preceding definition. The Boolean prime ideal principle
Prime ideals are proper, and Boolean ideals and filters have the stated closure conventions. Boolean ideals, filters, prime ideals and ultrafilters
An ultrafilter is a maximal proper set filter. Ultrafilter
Every homomorphism on a finite Boolean subalgebra extends across any prescribed finite set in ZF. Extension of finite partial prime-ideal diagrams
Proof
Assume BPI and let be a proper filter on a set ; if there is no such filter. Put . Filter closure makes this an ideal of , and it is proper because would mean . Thus the quotient is a nontrivial Boolean algebra.
Conversely assume UFL, and let be a nontrivial Boolean algebra. Let be the set of all homomorphisms whose domains are finite Boolean subalgebras of , and put . The set is nonempty, and every finite intersection is nonempty: apply F4 from the unique map on to the subalgebra generated by the listed elements.
By BPI choose a prime ideal of the quotient from step 1.1, and let . The quotient map shows that is a prime ideal of containing .
The finite-intersection property from step 1.2 makes the supersets of finite intersections of the a proper filter on . By UFL extend it to an ultrafilter . For each , the two disjoint sets and partition , so exactly one lies in .
Define . It is a proper filter, contains , and decides every : primality applied to puts or its complement in , while properness prevents both. Any proper filter strictly extending would contain some as well as , hence ; therefore is maximal and is an ultrafilter.
Define when . For any finite Boolean equation among elements of , the intersection of their deciding sets lies in and every partial homomorphism in it obeys that equation. If the selected bits violated it, intersecting the corresponding value cells would give the empty set in . Hence preserves and is a homomorphism .
Its zero fibre is a proper ideal, and implies one factor is zero, so the ideal is prime. Thus UFL implies BPI.
Steps 1.1–3.1 prove BPI implies UFL, and steps 1.2, 2.2, 3.2, and 4.1 prove UFL implies BPI, all in ZF. The empty-set UFL instance is vacuous and the trivial Boolean algebra is excluded exactly as in F1.
Depends on
Used by
Dependency tree · two levels
9 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
- Tressl, Stone Duality for Boolean Algebras, §§2.2–2.3, pp. 4–10 (standard reference, not scraped)