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.
What the ultrafilter lemma costs: a choice principle strictly weaker than AC
The ultrafilter lemma (UL), that every filter on a set extends to an ultrafilter (The ultrafilter lemma, from the Axiom of Choice: every filter extends to an ultrafilter), is a genuine choice principle. It is neither free nor as expensive as the Axiom of Choice, and this remark records exactly where it sits, separating what this library proves from what it cites.
What is proved here. The Axiom of Choice implies UL. That is The ultrafilter lemma, from the Axiom of Choice: every filter extends to an ultrafilter, which uses Zorn's lemma, and Zorn's lemma is equivalent to the Axiom of Choice over ZF (The Axiom of Choice and Zorn's lemma are equivalent, The Axiom of Choice). Nothing else about the strength of UL is derived in this library, and the three statements below are cited, not proved.
What is cited and not proved.
- UL is not a theorem of ZF. If ZF is consistent, ZF does not prove that a free ultrafilter on exists (Feferman 1965, by forcing: Feferman 1965: ZF does not prove that a free ultrafilter on the naturals exists ‡), and UL produces one by extending the filter of tails, so ZF does not prove UL. This is external to this library exactly as the independence of the Axiom of Choice itself is (FALSE: Zorn's lemma is a theorem of ZF).
- UL does not imply the Axiom of Choice. If ZF is consistent, there is a model of ZF in which UL holds and the Axiom of Choice fails (Halpern and Lévy 1971: Halpern and Lévy 1971: the Boolean prime ideal theorem does not imply the Axiom of Choice ‡). Together with the previous point this places UL strictly between the two, again under the consistency of ZF: it is not provable in ZF, and it is not strong enough to recover AC.
- UL is the Boolean prime ideal theorem. Over ZF, UL is equivalent to the statement that every nontrivial Boolean algebra has a prime ideal, equivalently an ultrafilter in the lattice sense. The dictionary is the one visible in Ultrafilters are prime: a union in has a member in : a maximal filter is a prime filter, and complements turn filters into ideals. The Boolean form is the name under which the principle is catalogued in the literature on weak choice principles.
Why this matters for the rest of the library. A theorem proved from UL is not "a theorem of choice" in the same sense as one proved from the Axiom of Choice. Because the Axiom of Choice and Zorn's lemma are equivalent, a proof through Zorn shows the theorem costs at most the Axiom of Choice, and nothing more than that: it is an upper bound on the price, never a lower one (The Axiom of Choice and Zorn's lemma are equivalent). A result provable from UL alone carries the strictly smaller upper bound UL, and a page that nonetheless routes it through Zorn is overpaying and should say so. UL itself is the standing example, proved here from Zorn and yet, on the cited results above and so under the consistency of ZF, strictly weaker than the Axiom of Choice. That is why The ultrafilter lemma, from the Axiom of Choice: every filter extends to an ultrafilter is kept as a named statement rather than being inlined into its applications: naming it is what makes the smaller bound visible downstream.
Two honest caveats.
- This library proves the implication AC UL and nothing about the converse direction. Calling UL "strictly weaker" is a citation, and it depends on the consistency of ZF, which is not provable inside ZF.
- The implication proved here goes through Zorn's lemma, so the proof given in The ultrafilter lemma, from the Axiom of Choice: every filter extends to an ultrafilter uses full choice even though the statement does not require it. A proof of UL from a weaker principle would not change the theorem, only its price. Nothing in this library currently avoids Zorn's lemma at that step.
Depends on
- Feferman 1965: ZF does not prove that a free ultrafilter on the naturals exists
- Halpern and Lévy 1971: the Boolean prime ideal theorem does not imply the Axiom of Choice
- The ultrafilter lemma, from the Axiom of Choice: every filter extends to an ultrafilter
- The Axiom of Choice and Zorn's lemma are equivalent
- The Axiom of Choice
Used by
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 24 results over 6 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
- Boolean prime ideal theorem (Wikipedia) (standard reference, not scraped)
- Ultrafilter lemma (Wikipedia) (standard reference, not scraped)
- Axiom of choice (Wikipedia) (standard reference, not scraped)
- The Axiom of Choice (Stanford Encyclopedia of Philosophy) (standard reference, not scraped)
- Ultrafilter (Wikipedia) (standard reference, not scraped)