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.
Filters and Ultrafilters: Examples and Counterexamples
1 · Prerequisites
2 · Summary
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
For every nonempty , the supersets of form the filter generated by , and this filter is an ultrafilter exactly when is a singleton
Example
Let be a set and let . Define
Then is the filter generated by the one-member filter base . Moreover, is an ultrafilter exactly when is a singleton.
Facts & Assumptions
Given: A set , a nonempty subset , and the family displayed above.
A filter on is a family containing , omitting , closed under pairwise intersection, and closed upward in (Filter on a set).
A filter base on is a nonempty family that omits and is downward directed: for there is with (Filter base and the filter it generates).
The upward closure of a filter base is the smallest filter containing it (The upward closure of a filter base is the smallest filter containing it).
A filter on is an ultrafilter exactly when, for every , exactly one of and belongs to (Characterisation of ultrafilters: every set or its complement).
Verification
Every member of is a subset of , and because .
The empty set is not in , since would contradict .
If , then , so .
If and , then , so .
The family is a filter base: it is nonempty, it omits because , and its only pair of members has .
Its upward closure is .
If and , then either , giving , or , giving .
If is not a singleton, choose and . Then because , and because .
Steps 1.1 through 1.4 verify the four axioms in [F1], so is a filter on .
By steps 1.5 and 1.6 and [L1], is the filter generated by .
If , step 1.7 says that contains one member of every complementary pair, so [L2] makes it an ultrafilter.
If is not a singleton, step 1.8 says that neither nor its complement belongs to , so [L2] says that is not an ultrafilter.
Thus is the filter generated by , and it is an ultrafilter exactly when is a singleton.
The subsets of containing a fixed point form the principal ultrafilter at
Example
Let . The family
is the principal ultrafilter at . It is the filter generated by the singleton .
Facts & Assumptions
Given: A set , a point , and the family displayed above.
If , then is the filter generated by , and it is an ultrafilter exactly when is a singleton (For every nonempty , the supersets of form the filter generated by , and this filter is an ultrafilter exactly when is a singleton).
A principal ultrafilter on is an ultrafilter of the form for some (Ultrafilter).
A filter is an ultrafilter exactly when it contains exactly one of and for every (Characterisation of ultrafilters: every set or its complement).
Verification
The set is a nonempty singleton, and holds exactly when .
For every , exactly one of and holds.
Applying [L1] to shows that is the filter generated by and is an ultrafilter.
Equivalently, step 1.2 verifies the complementary-pair condition of [L2] directly.
By [F1], this ultrafilter is principal, and the displayed formula identifies it as the principal ultrafilter at .
The subsets of containing a tail form the Fréchet filter, and it is proper and not an ultrafilter
Example
For , let
The tails form a filter base on . Its generated filter is
This is the Fréchet filter, also called the cofinite filter, on : a set belongs to it exactly when its complement is finite. Here finiteness is used in its finite-list form, meaning that the set is contained in the range of some list with . The filter is proper, but it is not an ultrafilter.
For every , the complement contains the tail and therefore belongs to .
Facts & Assumptions
Given: The tails , the family , and displayed above.
A filter base is nonempty, omits , and is downward directed (Filter base and the filter it generates).
The upward closure of a filter base is a filter and is the smallest filter containing that base (The upward closure of a filter base is the smallest filter containing it).
A filter is an ultrafilter exactly when, for every , exactly one of and its complement belongs to (Characterisation of ultrafilters: every set or its complement).
The natural numbers have and successor ; their order is exactly when for some , and addition satisfies and (The natural numbers (von Neumann), Order on the natural numbers, Addition of natural numbers).
Induction on is valid, and is a reflexive, transitive, total order (The principle of mathematical induction, is a linear order on ).
Addition preserves both and , addition is commutative, and exactly when , so no natural lies strictly between and (Order is compatible with addition, Addition is commutative, Discreteness: is the immediate successor).
Verification
The family is nonempty because it contains , and every is nonempty because by reflexivity of .
For , totality gives or ; in the first case , and in the second . Thus the tails are downward directed and none is empty.
Every finite list of natural numbers has a strict upper bound: the empty list is bounded by , and if strictly bounds the first entries, totality compares with the last entry , after which the successor of the larger one strictly bounds all entries; induction proves the assertion for every length .
If , then , so the complement is contained in the range of the finite identity list on .
Let . For every , the natural belongs to , because by the order definition with gap .
For every , the successor does not belong to : if , then totality gives or after separating the equality case; in the first case addition compatibility gives , contradicting , while in the second it gives , contradicting the immediacy of the successor.
For each , if then by [L4], so ; hence and .
For every , one has , so step 1.6 gives an element of .
By steps 1.1 and 1.2, is a filter base, and [L1] makes its upward closure a proper filter.
Conversely, if is contained in the range of a finite list, choose a strict upper bound for that list by step 1.3. Then no lies in , so and .
Steps 1.4 and 2.3 show that exactly when is finite, so the tail and cofinite descriptions agree.
Steps 1.5 and 2.1 show that every tail meets both and . Therefore neither nor its complement contains a tail, so neither belongs to .
Since contains neither member of the complementary pair , [L2] shows that it is not an ultrafilter. Together with step 2.2, this proves that the Fréchet filter is proper but not ultra.
An ultrafilter extending the Fréchet filter on is free, and its existence uses the ultrafilter lemma
Example
There exists an ultrafilter on containing the Fréchet filter , and every such extension is free. Its existence here is obtained from the ultrafilter lemma. That lemma is proved from Zorn's lemma and therefore from the Axiom of Choice; it does not construct or distinguish the resulting ultrafilter.
Facts & Assumptions
Given: The Fréchet filter on .
The Fréchet filter is a proper filter, and for every because this complement contains a tail (The subsets of containing a tail form the Fréchet filter, and it is proper and not an ultrafilter).
Every filter on a set is contained in an ultrafilter. The proof uses Zorn's lemma and hence the Axiom of Choice (The ultrafilter lemma, from the Axiom of Choice: every filter extends to an ultrafilter).
An ultrafilter is principal if it has the form for some , and it is free otherwise (Ultrafilter).
An ultrafilter contains exactly one of and for every (Characterisation of ultrafilters: every set or its complement).
Verification
Let be an arbitrary ultrafilter on with ; at least one such exists by applying [L2] to .
For every , the set lies in .
By [L3], step 2.1 forces for every .
A principal ultrafilter at contains , so step 3.1 shows that is not principal and hence is free.
Since was arbitrary, every ultrafilter extending the Fréchet filter is free, and step 1.1 supplies one by the ultrafilter lemma, with the choice cost stated in [L2].
An ultrafilter selects exactly one cell of a finite disjoint list whose union it contains
Example
Let be an ultrafilter on , let , and let be a finite list of pairwise disjoint sets. If
then there is a unique such that . The selected cell is necessarily nonempty. In particular, for a finite partition of into nonempty cells, selects exactly one cell.
The empty list causes no exceptional conclusion: its union is , so the displayed hypothesis is false for a proper filter.
Facts & Assumptions
Given: An ultrafilter on , a natural number , and a list such that whenever , and whose union belongs to .
For every and every list , if , then for some (Ultrafilters are prime: a union in has a member in ).
A filter omits and is closed under pairwise intersection (Filter on a set).
In the von Neumann natural numbers, is the set of its predecessors, so a map is a finite list indexed by (The natural numbers (von Neumann)).
Verification
By [L1], there is an index with .
If distinct indices both satisfied , then pairwise disjointness and intersection closure would give , contradicting properness.
This selected cell is nonempty, because would put in the proper filter .
Step 1.1 gives existence and step 1.2 gives uniqueness, while step 2.1 shows the selected cell is nonempty.
When the listed sets are nonempty and partition , their union is , so step 3.1 says that exactly one partition cell belongs to .
The union of the two principal ultrafilters on a two-point set is not a filter
Statement refuted
The union of any two filters on a set is again a filter.
On , let and be the principal ultrafilters at and . Their union is not a filter.
Facts & Assumptions
Given: The set and the principal ultrafilters and .
For every , the subsets of containing form the principal ultrafilter (The subsets of containing a fixed point form the principal ultrafilter at ).
A filter is closed under pairwise intersection and omits (Filter on a set).
The union of a nonempty inclusion-chain of filters is a filter; comparability is used to place any two members in one filter before intersecting them (The union of a nonempty chain of filters is a filter).
Counterexample
By [L1], and are filters on .
The singleton belongs to and the singleton belongs to , so both belong to .
The two filters are not comparable: and . Hence [L2] does not apply, and the example shows why its chain hypothesis is essential.
Neither principal ultrafilter contains , so .
If were a filter, intersection closure applied to and would put in the union, contradicting step 2.1. Thus the union is not a filter.
Therefore an arbitrary union of two filters, even two principal ultrafilters, need not be a filter.
The intersection of the two principal ultrafilters on a two-point set is a filter but not an ultrafilter
Statement refuted
The intersection of two ultrafilters on the same set is again an ultrafilter.
On , the intersection of the principal ultrafilters at and is the one-member filter , which is not an ultrafilter.
Facts & Assumptions
Given: The set and the principal ultrafilters and .
The subsets of containing form the principal ultrafilter at (The subsets of containing a fixed point form the principal ultrafilter at ).
A filter contains , omits , and is closed under pairwise intersection and upward inclusion in (Filter on a set).
A filter is an ultrafilter exactly when it contains one member of every complementary pair; the two alternatives are always exclusive (Characterisation of ultrafilters: every set or its complement).
Counterexample
By [L1], and are ultrafilters on .
A subset lies in exactly when it contains both and , which on this two-point set holds exactly when . Thus .
The family is a filter: it contains , omits , its only pairwise intersection is , and its only superset inside is .
Neither nor its complement belongs to , so [L2] shows that this filter is not an ultrafilter.
Hence is a filter but not an ultrafilter, refuting the claim.
If the exclusion of is dropped, becomes the unique maximal improper filter
Statement refuted
Dropping the properness axiom leaves the maximal filters, and therefore the notion of ultrafilter, unchanged.
Call a family a weak filter here if it satisfies the other filter axioms but may contain . Then is the unique improper weak filter on and the greatest weak filter under inclusion. Consequently it is the unique maximal weak filter, so maximality becomes degenerate if properness is not retained.
Facts & Assumptions
Given: A set and the enlarged convention in which a weak filter is a family that contains , is closed under pairwise intersection, and is closed upward in , without requiring .
Under this library's convention a filter must also omit . The competing convention admits exactly the improper object (Filter on a set).
An ultrafilter is maximal for inclusion among the proper filters on (Ultrafilter).
Counterexample
The family is a weak filter: it contains and , and it is closed under intersections and under taking supersets inside .
If a weak filter contains , then for every the inclusions and upward closure give . Hence .
Thus is the unique improper weak filter. Since every weak filter is a subfamily of , it is also the greatest and therefore the unique maximal weak filter.
If maximality were taken in the enlarged class, no proper filter could be maximal because it would be strictly contained in . This differs from [F2] and refutes the claim that dropping properness leaves ultrafilters unchanged.
Sources
Standard references
Recommended treatments; not extraction sources.