Idempotent element of a semigroup Created 2026-10-07 Updated 2026-10-14
An element of a semigroup is idempotent when multiplying it by itself leaves it unchanged. Every element of a left-zero or right-zero semigroup is idempotent, whereas a group has only its identity as an idempotent. The Ellis–Numakura lemma guarantees such an element in a nonempty compact one-sided topological semigroup. Additive idempotence on ultrafilters gives the idempotent ultrafilter relation .
Idempotent-ultrafilter star-set lemma Created 2026-10-06 Updated 2026-10-07
For and an idempotent ultrafilter, put . Then , and for every . For the second assertion, apply idempotence to and intersect its resulting good-translation set with . This allows each new finite-sums generator to be chosen from finitely many translation constraints, proving the Idempotent-ultrafilter proof of Hindman's theorem.
We take . An ultrafilter on is a proper filter on a set which decides every subset: it contains but not , is closed under finite intersections and passage to supersets, and contains exactly one of and for every . A principal ultrafilter has the form ; all other ultrafilters are nonprincipal ultrafilters.
To prove existence, start with the cofinite filter and order its proper filter extensions by inclusion. The union of a chain is again a proper filter on a set: the finitely many sets involved in an intersection all belong to one member of the chain, and no member contains the empty set. Thus Zorn's lemma supplies a maximal proper filter . If , adjoining must make the generated filter improper; equivalently, some has . Then , so . This proves that is an ultrafilter. It contains the complement of every finite set and hence no finite set. In particular, it contains no singleton and is nonprincipal.
The Stone-Čech compactification of the natural numbers is the set of all ultrafilters with basic open sets
We have and , so these basic sets define a topology and are clopen sets. If , choose . The disjoint basic neighbourhoods and separate them. Thus the space is Hausdorff.
For compactness, it suffices to show every basic open cover has a finite subcover, since an arbitrary open cover can be refined by basic open sets. Suppose has no finite subcover. The complements have the finite intersection property: if a finite intersection were empty, the corresponding finite family of would cover every ultrafilter. Their generated proper filter on a set extends to an ultrafilter, by the same Zorn's lemma argument. This ultrafilter contains every , and therefore belongs to none of the alleged cover members, a contradiction. We have proved that is a compact Hausdorff space. The map embeds the discrete natural numbers densely: any nonempty contains for some .
For addition on the Stone-Čech compactification of the natural numbers, define
and put
The map preserves intersections and complements, because translation does and is an ultrafilter. It also sends to and the empty set to itself. Consequently the displayed rule defines an ultrafilter . On principal points it satisfies , so it extends ordinary addition.
Write to mean that . The ultrafilter addition rule is then an iterated quantifier, with its order fixed. Expansion gives
Ordinary addition is an associative operation, and the quantifiers are in the same order on both lines. Thus . This argument does not interchange ultrafilter quantifiers and does not assert that this extended addition is commutative.
For fixed , the translation has
a basic clopen set. Therefore addition is continuous in its left variable. This is the left-continuity convention used here: right translations are continuous, giving a left-topological semigroup. Continuity in both variables jointly is not part of the assertion.
Hindman's theorem says that every finite colouring of the positive integers has an increasing sequence whose finite-sums set
is monochromatic. Assume, as permitted, that the addition just defined has an idempotent ultrafilter , so . This ultrafilter is nonprincipal: a principal would satisfy for positive . Hence every member of is infinite and every cofinite set belongs to .
Exactly one cell of the finite colour partition belongs to . Define its star set by
Since , we have and therefore . Moreover, for each , the set belongs to . Idempotence gives , and translation of the defining formula shows
This proves the idempotent-ultrafilter star-set lemma rather than merely invoking it.
Choose . Suppose have been chosen with every nonempty finite sum in . Choose from
This is a finite intersection of members of the ultrafilter , and so it is nonempty. The new sums are and ; all lie in by the choice. Mathematical induction yields an increasing infinite sequence with
Thus the assumed idempotent gives the full Hindman theorem, with distinct increasing generators and all their nonempty finite sums of one colour.
Yes. Use the sequence , . Every nonempty finite sum has only digits and in decimal notation, with leading digit , so none is a power of , including .
We still need an idempotent ultrafilter containing these sums; merely exhibiting an infinite set is insufficient. Put
The nonempty clopen sets are nested, so compactness gives a nonempty compact . This is the tail finite-sums semigroup. To verify closure under addition, take and fix . For any , choose a finite representation of and then an index beyond every index in that representation. Disjointness of supports gives , so . Consequently
and . This holds for every , proving . The Ellis–Numakura lemma now supplies an idempotent ultrafilter in . It contains , a subset of the non-powers of , so by upward closure it contains the whole set of non-powers of .
No. The ten residue classes modulo form a finite partition, so an ultrafilter contains exactly one class . The addition formula shows that contains : for , the translate is and belongs to . If is an idempotent ultrafilter, uniqueness of its selected class gives , hence .
Thus every idempotent ultrafilter contains the multiples of , and cannot also contain their complement. This is the zero-residue constraint for idempotent ultrafilters, valid for every finite modulus.
Take . We first prove the Ellis–Numakura lemma in the one-sided continuity convention needed here. Let be a nonempty compact Hausdorff space with an associative multiplication for which each map is continuous. Among its nonempty closed subsemigroups, there is an inclusion-minimal one, : a decreasing chain has nonempty intersection by compactness, and that intersection is a closed subsemigroup, so Zorn's lemma applies.
Fix . The set is nonempty and compact, hence closed in the Hausdorff space, and is a subsemigroup because
Minimality gives . Thus the set is nonempty. It is closed by the stated continuity, and it is a subsemigroup, since for . Minimality again gives , so and , giving a semigroup idempotent. If one instead uses the opposite one-sided continuity convention, the same proof uses and ; no joint continuity is required.
Apply this lemma to the Stone-Čech compactification of the natural numbers with its given addition. In the addition on the Stone-Čech compactification of the natural numbers convention,
The continuous variable is when is fixed. The granted compactness, Hausdorff property and associativity therefore imply there exists an idempotent ultrafilter with .
On the positive integers such a is nonprincipal: a principal ultrafilter at adds to itself to give the one at , which is different. Hence every cofinite set belongs to . If zero is included in one's convention for , use the same compact semigroup argument on the closed space of nonprincipal ultrafilters: it is nonempty by compactness of the infinite discrete set's compactification, and the displayed addition sends two free ultrafilters to a free ultrafilter. This avoids the trivial principal idempotent at zero.
To deduce Hindman's theorem, let be the unique colour class belonging to . Define
Idempotence gives . The idempotent-ultrafilter star-set lemma also gives whenever . Here is its proof: , and applying idempotence to gives
Intersecting this set with produces exactly .
Choose . Suppose have been chosen with every nonempty finite sum in . The finite intersection
belongs to , and is therefore nonempty. Choose from it. The new sums are and , and they all lie in . Induction yields
This proves every finite colouring of the positive integers admits a monochromatic finite-sums set generated by a strictly increasing infinite sequence, the required Hindman theorem.
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.
For a sequence of positive integers, the nested closures of its tail finite-sums sets have nonempty compact intersection in the Stone-Čech compactification of the natural numbers. This intersection is a subsemigroup. For a sum from one tail, all sums supported beyond a chosen finite representation of lie in that tail translated by . The ultrafilter addition formula then establishes closure under addition. The Ellis–Numakura lemma supplies an idempotent ultrafilter containing every tail finite-sums set and hence any set containing the full finite-sums set.
An ultrafilter on the positive integers selects exactly one residue class modulo a fixed positive integer . Under addition on the Stone-Čech compactification of the natural numbers, selected residues add. An idempotent ultrafilter must therefore select a residue with in the finite cyclic group, hence . In particular, the multiples of every fixed positive integer belong to every additive idempotent ultrafilter.