Idempotent ultrafilter 2026-10-06
An additive idempotent ultrafilter satisfies . On positive integers it is necessarily nonprincipal, since a principal ultrafilter at adds to itself to give the principal ultrafilter at . The idempotent-ultrafilter star-set lemma converts this algebraic property into a recursive construction of finite sums. If zero is included, the trivial principal idempotent at zero must be excluded for that increasing-sequence application.
A proper filter on a set on contains , excludes the empty set, is closed under finite intersections and is upward closed under inclusion. An ultrafilter is a maximal proper filter. Equivalently, for every it contains exactly one of . To see maximality implies this dichotomy, if is absent then adjoining it must make the generated filter improper; hence some filter member is disjoint from , forcing into the filter. Conversely, a filter with this dichotomy cannot be properly enlarged without acquiring disjoint members.
Extend the cofinite filter to a maximal proper filter using Zorn's lemma. Every chain of proper extensions has its union as a proper filter upper bound: any finite collection of its members lies in one member of the chain, and the empty set never enters. The resulting ultrafilter contains no finite set, because it already contains that set's cofinite complement. It is therefore a free ultrafilter, or nonprincipal ultrafilter. This proves the required existence with the usual choice principle explicit.
Define the Stone-Čech compactification of the natural numbers as the set of all ultrafilters, with basic open sets
They form a basis because is the whole space and . Also , so each basic set is clopen. Distinct ultrafilters disagree on some , putting them in the disjoint open sets and . Thus this space is Hausdorff.
To prove compactness, suppose an open cover has no finite subcover and refine it by basic sets . Their complements have the finite intersection property: otherwise finitely many would cover every ultrafilter. Here a nonempty finite intersection of the has a principal ultrafilter containing it, whereas an empty intersection cannot belong to any proper filter. The therefore generate a proper filter, which extends to an ultrafilter by the same Zorn argument. That ultrafilter lies outside every , contradicting the cover. Hence is compact and Hausdorff. Natural number is identified with its principal ultrafilter.
Hindman's theorem asserts that every finite colouring of the positive integers has an increasing sequence for which all nonempty finite sums of distinct terms have one colour. Let be the given idempotent ultrafilter. Since is positive, a principal ultrafilter cannot be idempotent: its sum with itself is principal at , not . Thus is nonprincipal and contains every cofinite tail. In a convention including zero, one instead uses an idempotent in the nonprincipal part, excluding the trivial principal idempotent at zero.
For define . Addition on the Stone-Čech compactification of the natural numbers is characterized by
One cell of the finite colour partition belongs to . Put
Idempotence makes . Moreover, if , then . Indeed, write so . We have , and idempotence applied to that set gives
Their intersection is . This is the idempotent-ultrafilter star-set lemma.
Choose . If the finite-sums set of the first choices lies in , select
Every factor belongs to , so this finite intersection is nonempty. Its choice preserves . Therefore
This proves the requested Idempotent-ultrafilter proof of Hindman's theorem, without assuming an idempotent-existence proof.
Finally, for the first logical assertion put and . A proper filter contains if and only if it contains both and : one direction is finite-intersection closure and the other is upward closure. Thus (i) is always true. This is the conjunction law for filter quantifiers.