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.
Ultrafilters are prime: a union in has a member in
Statement
Let be an ultrafilter on a set (Ultrafilter) and let . If then or .
More generally, for every and every finite list (The natural numbers (von Neumann)), writing , which is when : if then for some .
Facts & Assumptions
Given: A set , an ultrafilter on , and subsets with .
is a filter on : , , is closed under pairwise intersection, and closed upward in (Filter on a set, Ultrafilter).
For every , exactly one of and holds (Characterisation of ultrafilters: every set or its complement).
Induction on : a property holding at and passing from to holds for every natural number; and (The principle of mathematical induction, The natural numbers (von Neumann)).
Proof
Suppose ; then .
As sets, .
Both and lie in , hence so does their intersection.
Upward closure applied to gives ; so or .
The finite case follows by induction on : for the union is empty and , so the hypothesis never holds and the claim is vacuous; and if the claim holds for lists of length , then for one has , so the binary case puts either or in , and in the second alternative the claim for supplies an with .
So an ultrafilter is prime: it contains a member of every finite union it contains.
Remarks
- The converse holds too, and is worth stating even though it is not needed below: a filter with the property that implies or is an ultrafilter, because forces one of and into , which is Characterisation of ultrafilters: every set or its complement. Primeness and maximality are therefore the same condition, which is why the ultrafilter lemma is a form of the Boolean prime ideal theorem (What the ultrafilter lemma costs: a choice principle strictly weaker than AC).
- The finite case does not extend to infinite unions. On an ultrafilter containing every tail contains but no singleton (FALSE, once the ultrafilter lemma is available: every ultrafilter is principal), so a union of infinitely many sets can lie in with no single member of the union doing so.
- Read through the two-valued measure of Characterisation of ultrafilters: every set or its complement, primeness says that a union of finitely many null sets is null, the complementary form of closure under finite intersection.
Depends on
Used by
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 29 results over 10 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
- Ultrafilter (set theory) (Wikipedia) (standard reference, not scraped)
- Boolean prime ideal theorem (Wikipedia) (standard reference, not scraped)
- Ultrafilter (Wikipedia) (standard reference, not scraped)