Idempotent ultrafilters without Zorn's Lemma
Mauro Di Nasso, Eleftherios Tachtsis

TL;DR
This paper introduces additive filters and provides a new proof for the existence of idempotent ultrafilters on natural numbers without Zorn's Lemma, relying only on the Ultrafilter Theorem for the continuum.
Contribution
It presents a novel proof of idempotent ultrafilters that avoids Zorn's Lemma, expanding the foundational understanding of ultrafilter existence.
Findings
Existence of idempotent ultrafilters proved without Zorn's Lemma
Introduction of the concept of additive filters
Proof relies solely on the Ultrafilter Theorem for the continuum
Abstract
We introduce the notion of additive filter and present a new proof of the existence of idempotent ultrafilters on N without any use of Zorn's Lemma, and where one only assumes the Ultrafilter Theorem for the continuum.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Topology and Set Theory · Advanced Banach Space Theory · Mathematical and Theoretical Analysis
Idempotent ultrafilters
without Zorn’s Lemma
Mauro Di Nasso
and
Eleftherios Tachtsis
Dipartimento di Matematica
Università di Pisa, Italy
Department of Mathematics, University of the Aegean, Greece
Abstract.
We introduce the notion of additive filter and present a new proof of the existence of idempotent ultrafilters on without any use of Zorn’s Lemma, and where one only assumes the Ultrafilter Theorem for the continuum.
Key words and phrases:
Algebra on , Idempotent ultrafilters, Ultrafilter Theorem
2000 Mathematics Subject Classification:
Primary 03E25, 03E05, 54D80; Secondary 05D10.
Introduction
Idempotent ultrafilters are a central object in Ramsey theory of numbers. Over the last forty years they have been extensively studied in the literature, producing a great amount of interesting combinatorial properties (see the extensive monography [12]). As reported in [11], it all started in 1971 when F. Galvin realized that by assuming the existence of ultrafilters on that are “almost translation invariant”, one could produce a short proof of a conjecture of R. Graham and B. Rothschild, that was to become a cornerstone of Ramsey theory of numbers: “For every finite coloring of the natural numbers there exists an infinite set such that all finite sums of distinct elements of have the same color.” However, at that time the problem was left open as whether such special ultrafilters could exist at all. In 1972, N. Hindman [9] showed that the continuum hypothesis suffices to construct those ultrafilters, but their existence in ZFC remained unresolved. Eventually, in 1974, N. Hindman [10] proved Graham-Rothschild conjecture (now known as Hindman’s Theorem) with a long and intricate combinatorial argument that avoided the use of ultrafilters. Shortly afterwards, in 1975, S. Glazer observed that “almost translation invariant” ultrafilters are precisely the idempotent elements of the semigroup , where is the Stone-Čech compactification of the discrete space (which can be identified with the space of ultrafilters on ) and where is a suitable pseudo-sum operation between ultrafilters. The existence of idempotent ultrafilters is then immediate, since any compact Hausdorff right-topological semigroup has idempotents, a well-known fact in semigroup theory known as Ellis-Numakura’s Lemma. The proof of that lemma heavily relies on the axiom of choice, as it consists in a clever and elegant use of Zorn’s Lemma jointly with the topological properties of a compact Hausdorff space. In 1989, T. Papazyan [16] introduced the notion of “almost translation invariant filter”, and proved that the maximal filters in that class, obtained by applying Zorn’s Lemma, are necessarily ultrafilters, and hence idempotent ultrafilters.
Despite their central role in a whole area of combinatorics of numbers, no other proofs are known for the existence of idempotent ultrafilters. However, as it often happens with fundamental objects of mathematics, alternative proofs seem desirable because they may give a better insight and potentially lead to new applications. It is worth mentioning that generalizations of idempotent ultrafilters have been recently considered both in the usual set-theoretic context, and in the general framework of model theory: see [15] where P. Krautzberger thoroughly investigated the almost translation invariant filters (appropriately named “idempotent filters”), and see [1] where U. Andrews and I. Goldbring studied a model-theoretic notion of idempotent type and its relationship with Hindman’s Theorem.
In this paper we introduce the notion of additive filter, which is weaker than the notion of idempotent filter. By suitably modifying the argument used in Ellis-Numakura’s Lemma, we show that Zorn’s Lemma is not needed to prove that every additive filter can be extended to a maximal additive filter, and that every maximal additive filter is indeed an idempotent ultrafilter. Precisely, we will only assume the following restricted form of the Ultrafilter Theorem (a strictly weaker form of the axiom of choice): “Every filter on can be extended to an ultrafilter.”
1. Preliminary facts
Although the notions below could also be considered on arbitrary sets, here we will focus only on the set of natural numbers . We agree that a natural number is a positive integer, so .
Recall that a filter is a nonempty family of nonempty sets that is closed under supersets and under (finite) intersections.111 More formally, is a filter if the following three properties are satified: (1) , (2) , (3) . An ultrafilter is a filter that is maximal with respect to inclusion; equivalently, a filter is an ultrafilter if whenever , the complement . Trivial examples are given by the principal ultrafilters . Notice that an ultrafilter is non-principal if and only if it extends the Fréchet filter of cofinite sets. In the following, will denote filters on , and will denote ultrafilters on .
Recall that the Stone-Čech compactification of the discrete space can be identified with the space of all ultrafilters on endowed with the Hausdorff topology that has the family as a base of (cl)open sets. (We note here that the above identification is feasible in , i.e., in the Zermelo–Fraenkel set theory minus the axiom of choice AC; see [7, Theorems 14, 15].)
The existence of non-principal ultrafilters is established by the
- •
Ultrafilter Theorem UT: “For every set , every proper filter on can be extended to an ultrafilter.”
The proof is a direct application of Zorn’s Lemma.222 In the study of weak forms of choice, one usually considers the equivalent formulation given by the Boolean Prime Ideal Theorem BPI: “Every nontrivial Boolean algebra has a prime ideal”. (See [13] where BPI is Form 14 and UT is Form 14 A.) It is a well-known fact that UT is a strictly weaker form of AC (see, e.g., [13] and references therein). This means that one cannot prove UT in ZF alone, and that ZF+UT does not prove AC.
Definition 1.1**.**
The pseudo-sum of two filters and is defined by letting for every set :
[TABLE]
where is the rightward shift of by .
Notice that if and are ultrafilters, then also their pseudo-sum is an ultrafilter. It is verified in a straightforward manner that the space of ultrafilters endowed with the pseudo-sum operation has the structure of a right-topological semigroup; that is, is associative, and for every ultrafilter the “product-on-the-right” is a continuous function on (see [12] for all details).
Definition 1.2**.**
An idempotent ultrafilter is an ultrafilter which is idempotent with respect to the pseudo-sum operation, i.e., .
We remark that the notion of idempotent ultrafilter is considered and studied in the general setting of semigroups (see [12]; see also the recent book [18]); however, for simplicity, here we will stick to idempotents in .
For sets and for ultrafilters , let us denote by
[TABLE]
So, by definition, if and only if . Notice that for every one has , , and .
The following construction of filters will be useful in the sequel.
Definition 1.3**.**
For filters and ultrafilter , let
[TABLE]
Notice that, whenever it satisfies the finite intersection property, the family is the smallest filter that contains both and . Families satisfy the following properties that will be relevant to our purposes.
Proposition 1.4** (ZF).**
Let be a filter, and let be an ultrafilter. Then for every filter , the family is a filter such that and .
Proof.
The inclusion follows from the trivial observation that , and hence for every . All sets in are nonempty; indeed if for some and some , then . Since is closed under supersets and under finite intersections, it is a filter. Finally, . ∎
Corollary 1.5** (ZF).**
Let be a filter, and let be ultrafilters where . Then for every ultrafilter we have:
- (1)
If then ; 2. (2)
If and then .
Proof.
(1) If then and , and hence , since no inclusion between ultrafilters can be proper, by their maximality.
(2) By definition, if and only if for all . Since for all , it follows that . ∎
Let us now denote by the restriction of UT to the set , namely the property that every filter on is extended to an ultrafilter. In particular, in the sequel we will consider and .333 is Form 225 in [13].
Corollary 1.6** (ZF+UT()).**
Let be a filter and let be ultrafilters. Then if and only if for some ultrafilter .
Proof.
One direction is trivial, because directly implies for every . Conversely, given an ultrafilter , by UT() we can pick an ultrafilter , and the equality is satisfied by (1) of the previous corollary. ∎
2. Additive filters
The central notion in this paper is the following.
Definition 2.1**.**
A filter is additive if for every ultrafilter , the pseudo-sum ; that is, for every .
Remark 2.2*.*
In 1989, T. Papazyan [16] considered the almost translation invariant filters such that , and showed that every maximal filter in that class is necessarily an ultrafilter, and hence an idempotent ultrafilter. We remark that almost translation invariance is a stronger notion with respect to addivity; indeed, it is straightforwardly seen that any almost translation invariant filter is additive, but not conversely. (For the latter assertion, see Example 3.9 in the next section.) That same class of filters, named idempotent filters, has been thoroughly investigated by P. Krautzberger in [15].
A first trivial example of an additive filter is given by ; another easy example is given by the Fréchet filter of cofinite sets. More interesting examples are obtained by considering “additively large sets”. For any , the set of all (finite) sums of distinct elements of is denoted by
[TABLE]
Recall that a set is called additively large if it contains a set for some infinite . A stronger version of Hindman’s Theorem states that the family of additively large sets is partition regular, i.e., if an additively large set is partitioned into finitely many pieces, then one of the pieces is still additively large. By using a model-theoretic argument, it was shown that this property is a ZF-theorem, although no explicit proof is known where the use of the axiom of choice is avoided (see §4.2 of [4]).
As mentioned in the introduction, idempotent ultrafilters can be used to give a short and elegant proof of Hindman’s Theorem; indeed, in ZF, all sets in an idempotent ultrafilter are additively large, whereas, in ZFC, for every additively large set there exists an idempotent ultrafilter such that .444 See Theorem 5.12 and Lemma 5.11 of [12], respectively. For completeness, let us recall here a proof of the former combinatorial property, whose simplicity and elegance was the main motivation for the interest in that special class of ultrafilters.
Notice first that if then is non-principal.555 The only possible principal idempotent ultrafilter would be generated by an element such that , whereas we agreed that . If , then . It is readily verified that for every . Pick any . Then , and we can pick where . Since , the set , and we can pick where . By iterating the process, one obtains an infinite sequence such that , as desired.666 For detailed proofs of other basic properties of idempotent ultrafilters the reader is referred to [12].
Every additively large set determines an additive filter, as the next ZF-example clarifies.
Example 2.3*.*
Given an infinite set , denote by
[TABLE]
Clearly, is a filter that contains . It just takes a quick check to verify that , and hence is additive.
Proposition 2.4 below provides a necessary and sufficient condition for a filter to be additive, and shows that additive filters directly correspond to the closed sub-semigroups of .
Proposition 2.4** (ZF+UT()).**
A filter is additive if and only if for every pair of ultrafilters .
Proof.
For the “only if” implication, notice first that ZF+UT() implies that equals the intersection of all ultrafilters . By the hypothesis, for every one has that for all ultrafilters , and hence . Conversely, assume there exists an ultrafilter with , and pick a set with , that is, . Then there exists an ultrafilter with (note that the family has the finite intersection property, thus it can be extended to an ultrafilter by ). Then and the set is a witness of . ∎
Remark 2.5*.*
If is a nonempty closed sub-semigroup of then
[TABLE]
is an additive filter. To show this, notice first that if is an ultrafilter, then . So, for all ultrafilters one has that by the property of sub-semigroup, and hence . Conversely, if is an additive filter, then UT() implies that
[TABLE]
is a nonempty closed sub-semigroup. Moreover, the two operations are one the inverse of the other, since and for every nonempty closed sub-semigroup and for every additive filter .
Next, we show two different ways of extending additive filters that preserve the additivity property.
Proposition 2.6** (ZF+UT()).**
Let be an additive filter. Then for every ultrafilter , the filter is additive.
Proof.
Take any ultrafilter . Then, by Corollary 1.6, there exists an ultrafilter such that . By additivity of , we have that . ∎
Proposition 2.7** (ZF).**
*Let be an additive filter. Then for every ultrafilter where , is an additive filter. *
Proof.
Let be ultrafilters. We want to show that . Since is additive and by Proposition 1.4, we have that . By Corollary 1.5, we have , and so . But then for every the set , and the proof is complete. ∎
Theorem 2.8** (ZF+UT()).**
If a filter is maximal among the additive filters then it is an idempotent ultrafilter.
Proof.
Let be maximal among the additive filters. By we can pick an ultrafilter . We will show that and . By additivity , and since is additive, by maximality . Since is additive and the ultrafilter , also the filter is additive by the previous proposition and so, again by maximality, . In particular, for every one has that , that is . This shows that , and hence . Finally, since and , we have by Corollary 1.5. ∎
Thanks to the above properties of additive filters, one proves the existence of idempotent ultrafilters with a straight application of Zorn’s Lemma.
Theorem 2.9** (ZFC).**
Every additive filter can be extended to an idempotent ultrafilter.
Proof.
Given an additive filter , consider the following family
[TABLE]
It is easily verified that if is an increasing sequence of filters in , then the union is an additive filter. So, Zorn’s Lemma applies, and one gets a maximal element . By the previous theorem, is an idempotent ultrafilter. ∎
Remark 2.10*.*
As already pointed out in the introduction, with the only exception of [16], the only known proof of existence of idempotent ultrafilters is grounded on Ellis-Numakura’s Lemma, a general result in semigroup theory that establishes the existence of idempotent elements in every compact right-topological semigroups. An alternate argument to prove the above Theorem 2.9 can be obtained by same pattern. Indeed, given an additive filter , by Remark 2.5 we know that is a closed nonempty sub-semigroup of the compact right-topological semigroup . In consequence, is itself a compact right-topological semigroup, so Ellis-Numakura’s Lemma applies, and one gets the existence of an idempotent element ; clearly, .
As Zorn’s Lemma was never used in this section except for the last theorem above, we are naturally lead to the following question:
- •
Can one prove Theorem 2.9 without using Zorn’s Lemma?
Clearly, at least some weakened form of the Ultrafilter Theorem must be assumed, as otherwise there may be no non-principal ultrafilters at all (see [13]). We will address the above question in the next section.
3. Avoiding Zorn’s Lemma
Proposition 3.1** (ZF).**
Assume there exists a choice function that associates to every additive filter an ultrafilter . Then there exists a choice function that associates to every additive filter an ultrafilter such that .
Proof.
Given an additive filter , let us define a sequence of filters by transfinite recursion as follows. At the base step, let . At successor steps, let if , and let otherwise. Finally, at limit steps , let . It is readily seen by induction that all are additive filters, and that for . If it was for all , then the sequence would be strictly increasing.777 By ON we denote the proper class of all ordinals. This is not possible, even without assuming AC, because otherwise we would have a 1-1 correspondence from the proper class ON into the set , contradicting the replacement axiom schema. Then define where is the least ordinal such that . Such an ultrafilter satisfies the desired properties. Indeed, . Moreover, if it was , then also , and so . But then, since and , it would follow that , against the hypothesis. ∎
Theorem 3.2** (ZF).**
Assume there exists a choice function that associates to every additive filter an ultrafilter . Then there exists a choice function that associates to every additive filter an idempotent ultrafilter .
Proof.
Fix a function as given by the previous proposition. Given an additive filter , by transfinite recursion let us define the sequence as follows. At the base step, let . At successor steps , consider the ultrafilter , and let if , and let otherwise. At limit steps , let . It is shown by induction that all are additive filters, and that for . Indeed, notice that at successor steps is additive by Proposition 2.7, since . By the same argument as used in the proof of the previous proposition, it cannot be for all ordinals. So, we can define where is the least ordinal such that . Let us verify that the ultrafilter satisfies the desired properties. First of all, . Now notice that , as otherwise and we would have , since but . So, , and by Corollary 1.5, we finally obtain that . ∎
Corollary 3.3** (ZF).**
Assume there exists a choice function that associates to every additive filter an ultrafilter . Then for every additively large set there exists an idempotent ultrafilter where .
Proof.
Let be an infinite set with , and consider the additive filter of Example 2.3. Then and, by the previous theorem, is included in an idempotent ultrafilter. ∎
In order to prove that every additive filter extends to an idempotent ultrafilter, one does not need the full axiom of choice, and indeed we will see that a weakened version of the Ultrafilter Theorem suffices.
The result below was proved in [8, Lemma 4(ii)] as the outcome of a chain of results about the relative strength of with respect to properties of the Tychonoff products and , where has the discrete topology.888 Precisely, a proof of Proposition 3.4 is obtained by combining the following ZF-results: (a) if and only is compact; (b) embeds as a closed subspace of ; (c) implies that , and hence , is both compact and Loeb. Recall that a topological space is Loeb if there exists a choice function on the family of its nonempty closed subspaces. Recall also that nonempty closed subspaces of correspond to filters (see Remark 2.5). In order to keep our paper self-contained, we give here an alternative direct proof where explicit topological notions are avoided.
Proposition 3.4** ().**
There exists a choice function that associates to every filter on an ultrafilter .
Proof.
Every filter is an element of , which is in bijection with . So, in ZF, one has a 1-1 enumeration of all filters for a suitable family . Fix a bijection , let (where for a set , denotes the set of finite subsets of ), and for every , let
[TABLE]
Notice that for every , the family
[TABLE]
has the finite intersection property. Indeed, given pairwise distinct , and pairwise distinct , for every pick an element (where denotes the symmetric difference of sets). If we let
[TABLE]
then it is readily seen that .
For every , let us now consider the following family of subsets of :
[TABLE]
[TABLE]
where
- •
;
- •
;
- •
.
We want to show that every finite union where has the finite intersection property, and hence also has the finite intersection property. By , which follows from , we can pick ultrafilters for . Then
[TABLE]
has the finite intersection property, because where . Now let . For every pick such that as follows. If for some then let ; if then let if , let if and , and let if ; if then let if , and let if ; and if (where ) then let if or , and let if and . But then is nonempty because it includes and the family has the finite intersection property.
Since is in bijection with , by there exists an ultrafilter . Finally, for every , the family
[TABLE]
is an ultrafilter that extends . Indeed, if then , and so . Now assume , i.e. . Since , we have , and so . Now let and also let . Since , we have . Furthermore, , thus , and consequently . Now let . If , i.e. if , then . But , so , and hence . Clearly, the correspondence yields the desired choice function. ∎
Remark 3.5*.*
In ZF, the property that “there exists a choice function that associates to every filter on an ultrafilter ” is equivalent to the property that “ is compact and Loeb” (see [8, Proposition 1(ii)]). We remark that the latter statement is strictly weaker than in (see [14, Theorem 10]).
By putting together Proposition 3.4 with Theorem 3.2, one obtains:
Theorem 3.6** ().**
Every additive filter can be extended to an idempotent ultrafilter.
Remark 3.7*.*
Since every idempotent filter is readily seen to be additive, as a straight corollary we obtain Paparyan’s result [16] that every maximal idempotent filter is an idempotent ultrafilter.
Remark 3.8*.*
The above Theorem 3.6 cannot be proved by ZF alone. Indeed, since the Fréchet filter is additive, one would obtain the existence of a non-principal ultrafilter on in ZF, against the well-known fact that there exist models of ZF with no non-principal ultrafilters on (see [13]).
We conclude this section by showing an example of an additive filter which is not idempotent, i.e., .
Recall that a nonempty family is partition regular if in every finite partition where , one of the pieces ; it also assumed that is closed under supersets, i.e., . In this case, the dual family
[TABLE]
is a filter; moreover, by assuming , one has . All these facts follow from the definitions in a straightforward manner (see, e.g., [12, Theorem 3.11] or [2]).
Call finitely additively large (FAL for short) a set such that for every there exist with . Clearly every additively large set is FAL, but not conversely; e.g., the set is FAL but not additively large.999 This example is mentioned in [3], p. 4499; see also [2, Theorem 1.12], where FAL sets are called sets.
Example 3.9*.*
(). The following family is an additive filter which is not idempotent:
[TABLE]
First of all, the dual family is a filter because the family of FAL sets is partition regular. Recall that the latter property is a consequence of Folkman’s Theorem in its finite version: “For every and for every there exists such that for every -coloring there exists a set of cardinality with monochromatic.” (For a ZF-proof of Folkman’s Theorem, see [6, Theorem 11, Lemma 12], pp. 81–82.)
In order to show that is additive, fix any ultrafilter ; we want to see that . Notice that every is FAL, as otherwise and we would have . By the definitions, if then , i.e., is FAL. Then for every there exist such that for every . Since the finite intersection also belongs to , we can pick where such that . It is readily verified that and that . This shows that is FAL, and hence .
Let us now check that the filter is not idempotent. To this end, we need some preliminary work. Denote by , and let be the bijection where for and . Notice that , and also observe that for every one has where . In consequence, if is the set of even natural numbers, the following property is easily checked:
- (
Let . Then for some if and only if and .
Now fix a partition of the even natural numbers into infinitely many infinite sets, and define
[TABLE]
We will see that and , thus showing that .
The first property follows from the fact that there are no triples , and hence is not FAL. To see this, assume by contradiction that for suitable nonempty and . By the above property , it follows that , and hence ; moreover, , and hence and . This is not possible because implies that , and so .
By the definitions, if and only if if and only if is FAL, and this last property is true. Indeed, for every nonempty and for every nonempty , we have that and so . In consequence, the set is additively large, and hence FAL. But then also is FAL because it is additively large, as desired.
Remark 3.10*.*
The above example is fairly related to Example 2.8 found in P. Krautzberger’s thesis [15]; however there are relevant differences. Most notably, besides the fact that different semigroups are considered, our example is carried within ZF, whereas the proof in [15] requires certain weak forms of the axiom of choice. Let us see in more detail.
In [15] one first considers a partial semigroup on the family of finite subsets of where the partial operation is defined by means of disjoint unions, and then the corresponding semigroup of ultrafilters where is a suitable closed subspace of . (See [15, Definition 1.4] for details.) By Graham-Rothschild parameter-sets Theorem [5], the family of sets that contain arbitrarily large finite union sets101010 A finite union set is a set of the form . is partition regular, and so the following closed set is nonempty:
[TABLE]
(Notice that suffices to prove ; indeed, any ultrafilter on extending the filter is in .) It is then shown that is a sub-semigroup and that the filter
[TABLE]
is not idempotent. This last property is proved by showing the existence of an injective sequence of ultrafilters in whose limit - for a suitable ; notice that here countably many choices are made.111111 More precisely, for every one picks an ultrafilter that contains a suitable set . (See [15] for details.) In view of Proposition 3.4, instead of countable choice one could assume to get such a sequence.
It is well-known that partition regularity results about finite unions can be (almost) directly translated into partition regularity results about finite sums, and conversely (see, e.g., [6, Theorem 13] and [12, pp.113-114]). Along these lines, our Example 3.9 can be seen as a translation of the above example to . We remark that, besides some non-trivial adjustments, we paid attention not to use any form of choice; to this end, we directly considered the dual filter
[TABLE]
instead of the corresponding closed sub-semigroup
4. Final remarks and open questions
By only assuming a weaker property for a filter than additivity, one can prove that every set is finitely additively large.
Proposition 4.1** (ZF).**
Let be filter, and assume that there exists an ultrafilter such . Then for every and for every there exist -many elements such that .
Proof.
Let be an ultrafilter as given by the hypothesis. If is principal, say generated by , then . Moreover, since , we also have that . But then every contains all multiples for , and the thesis trivially follows. So, let us assume that is non-principal.
For the sake of simplicity, here we will only consider the case ; for arbitrary , the proof is obtained by the same argument. Notice first that, since , we have that , and hence also , where we denoted and .
- •
Pick .
Then , and .
- •
Pick . As is non-principal, we can take .
Then , and .
- •
Pick . We can take .
Then and .
- •
Pick . We can take .
We finally obtain that . ∎
Notice that, by combining Theorem 3.6 with the fact that every set in an idempotent filter is additively large, one obtains the following stronger property.
Proposition 4.2** ().**
Let be an additive filter. Then every is additively large.
Another corollary of Theorem 3.6 is the following:
Proposition 4.3** ().**
Let be an additive filter. Then for every there exists an additive filter such that either or .
Since, in ZF, every element of an idempotent ultrafilter is additively large, it may be possible that the last two propositions above are also ZF-results. With regard to this, let us recall that also Hindman’s Theorem is a theorem of ZF, although this was established only indirectly by a model-theoretic argument (see §4.2 of [4]), and as yet, no explicit ZF-proof of Hindman’s Theorem is available.
- (1)
Is Proposition 4.2 provable in ZF? 2. (2)
Is Proposition 4.3 provable in ZF?
Let us now consider the following statements:
“Every additive filter can be extended to an idempotent ultrafilter.” 2.
“Every idempotent filter can be extended to an idempotent ultrafilter.” 3.
“There exists an idempotent ultrafilter on .” 4.
“There exists a non-principal ultrafilter on .”
In the previous section, we showed in ZF that and noticed that . We also recalled that cannot be proved by ZF alone. These facts suggest to investigate whether any of the above implications can be reversed.
- (3)
Does ZF prove that ? 2. (4)
Does ZF prove that ? 3. (5)
Does ZF prove that ? 4. (6)
Does ZF prove that ?
Remark 4.4*.*
A detailed investigation of the strength of Ellis-Numakura’s Lemma in the hierarchy of weak choice principles is found in [17]. In particular, in that paper it is shown that either one of the Axiom of Multiple Choice MC or the Ultrafilter Theorem UT (in its equivalent formulation given by the Boolean Prime Ideal Theorem BPI) suffices to prove Ellis-Numakura’s Lemma.121212 MC postulates the existence of a “multiple choice” function for every family of nonempty sets, i.e., a function such that is a nonempty finite subset of for every . Recall that MC is equivalent to AC in ZF, but it is strictly weaker than AC in Zermelo–Fraenkel set theory with atoms ZFA (see [13]). (The key point of the proof is the fact that both MC and UT imply the existence of a choice function for the family of nonempty closed sub-semigroups of any compact right topological semigroup.) Recall that, as pointed out in Remark 2.5, under the assumption of UT() (or of MC, since MC UT()), nonempty closed sub-semigroups of exactly correspond to additive filters, and so one obtains that either one of MC or UT implies that every additive filter on is extended to an idempotent ultrafilter.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] U. Andrews and I. Goldbring, Hindman’s theorem and idempotent types, ar Xiv:1508.03613, 2015.
- 2[2] V. Bergelson and N. Hindman, Partition regular structures contained in large sets are abundant, J. Comb. Theory (Series A) 93 , 2001, 18–36.
- 3[3] V. Bergelson and N. Hindman, Quotient sets and density recurrent sets, Trans. Amer. Math. Soc. 364 , 2012, 4495–4531.
- 4[4] W.W. Comfort, Some recent applications of ultrafilters to topology, in General Topology and its Relations to Modern Analysis and Algebra IV , Lecture Notes in Mathematics 609 , Springer, 1977, 34–42.
- 5[5] R.L. Graham and B.L Rothschild, Ramsey’s theorem for n 𝑛 n -parameter sets, Trans. Am. Math. Soc. 159 , 1971, 257–292.
- 6[6] R. Graham, B. Rothschild, and J. Spencer, Ramsey Theory , Wiley, New York, 1990.
- 7[7] E.J. Hall and K. Keremedis, Čech–Stone compactifications of discrete spaces in 𝐙𝐅 𝐙𝐅 \mathbf{ZF} and some weak forms of the Boolean Prime Ideal Theorem, Topology Proc. 41 , 2013, 111–122.
- 8[8] H. Herrlich, K. Keremedis, and E. Tachtsis, Remarks on the Stone spaces of the integers and the reals without AC, Bull. Polish Acad. Sci. Math. 59 (2), 2011, 101–114.
