Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
lters . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.5 A note on FS-lters . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.6 Synopsis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4 Union Ultralters 61
4.1 A short literature review . . . . . . . . . . . . . . . . . . . . . . . 62
4.2 Characterizing stability . . . . . . . . . . . . . . . . . . . . . . . . 69
4.3 Unordered union ultralters . . . . . . . . . . . . . . . . . . . . . 73
4.3.1 Formulating the result . . . . . . . . . . . . . . . . . . . . 74
4.3.2 The construction . . . . . . . . . . . . . . . . . . . . . . . 76
4.3.3 Main lemma and theorem . . . . . . . . . . . . . . . . . . 81
4.4 Synopsis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
5 Summable Ultralters as Sums 87
5.1 Summable ultralters are special . . . . . . . . . . . . . . . . . . 88
5.2 Summable ultralters as sums . . . . . . . . . . . . . . . . . . . 91
5.3 Revisiting the forcing construction . . . . . . . . . . . . . . . . . 99
5.4 Synopsis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Appendix 101
A A short proof of Zelenyuks Theorem 103
A.1 The simple case . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
A.2 Two idempotent lters . . . . . . . . . . . . . . . . . . . . . . . . 104
A.3 Zelenyuks Theorem . . . . . . . . . . . . . . . . . . . . . . . . . 106
3
B Miscellaneous results 109
B.1 The partial semigroup S . . . . . . . . . . . . . . . . . . . . . . 109
B.2 PS-Ultralters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
C On a result by Y. Zelenyuk 113
C.1 A translated extract from [Zel96] . . . . . . . . . . . . . . . . . . 113
C.1.1 The approximation Theorem . . . . . . . . . . . . . . . . 113
C.1.2 Finite semigroups of ultralters . . . . . . . . . . . . . . 116
C.1.3 A construction of topological groups with nite semi-
groups of ultralters . . . . . . . . . . . . . . . . . . . . . 120
C.2 A standard generalization . . . . . . . . . . . . . . . . . . . . . . 121
List of theorems 125
Index 129
Bibliography 131
Zusammenfassung, Lebenslauf, Eidestattliche Erklrung 133
4 Chapter 0 Contents
Introduction
In this dissertation we will investigate lters on semigroups and their proper-
ties regarding algebra in the Stone-
Cech compactication.
The set of ultralters on a set S can be regarded as S, the Stone-
Cech
compactication of S with the discrete topology. If S is a semigroup, we can
dene an associative operation on S extending the operation on S. This can
be done in such a way that the multiplication with a xed right hand element
is continuous; by the Ellis-Numakura Lemma there exist idempotent elements
in S, i.e., idempotent ultralters. Idempotent ultralters play the central role in
the eld of algebra in the Stone-
Cech compactication.
When we answer the above question positively, another question arises: what
combinatorial and algebraic properties can these forcing constructions have?
To make progress on this question it is natural to investigate the classical
notions, i.e., the set theoretic and combinatorial properties of union ultralters
on the one hand and the algebraic properties of summable ultralters on the
other. Union ultralters were introduced by Andreas Blass and found to be
equivalent to the already established summable ultralters in joint work with
Neil Hindman in 1987.
5
In Chapter 4, we answer the open question negatively whether a union ultral-
ter is already ordered union if certain images of it are selective ultralters. In
Chapter 5, we investigate the algebraic properties of summable ultralters. In
particular, we prove that a certain special property for summable ultralters
is automatic and apply this fact to extend a theorem by Hindman and Strauss
on writing summable ultralters as sums.
Acknowledgments
First and foremost I thank my supervisor Sabine Koppelberg for introducing
me to algebra in the Stone-
Cech compact-
ication
is generated by basic sets of the following form: for any A S let
A := p S [ A p.
The generated topology yields a fascinating space with many strange and intri-
cate properties. To name a few, it is compact and Hausdorff, zero-dimensional,
extremally disconnected and S is dense in S. We will, in general, assume that
S carries the discrete topology, in which case S is its Stone-
Cech compacti-
cation, i.e., its maximal compactication. We denote the Stone-
Cech remainder
by S S =: S
Cech compactication
see e.g. [HS98, Chapter 3].
We usually denote lters by F, G, H and ultralters by p, q, u, often interpreting (Ultra)lter notation
ultralters as points and lters as closed sets by the natural correspondences
Correspondence of lters
and closed sets
F lter on S F :=
AF
A
C S closed, non-empty
pC
p
between lters and non-empty closed subsets of S (and of course the im-
proper lter, i.e., the power set, maps to the empty set). These correspondences
are inverse to each other and inclusion-reversing. Thus we will frequently
switch between lters and closed, non-empty subsets. To minimize confusion,
we will usually denote the closure operator for subsets of S by cl().
Any subset of a power set that has the nite intersection property (FIP), i.e., any FIP the nite intersection
property intersection of nitely many elements is non-empty, generates a (proper) lter
by closing it under intersections and supersets.
A base of a lter is a subset of the lter such that any set of the lter contains Filter base, subbase
a set from the base, i.e., closing the base under supersets yields the lter.
Similarly a subbase of a lter is a subset of the lter such that closing it under
nite intersections yields a base. We frequently confuse bases, subbases,
families with the nite intersection property and lters they generate.
Two lters are said to be coherent if their union has the nite intersection
property, i.e., their union generates a (proper) lter.
Given any function f : S T and a lter F on S let (Pre)image lters
f (F) :=B T [ f
1
[B] F
= the lter generated by f [A] [ A F.
When there is no risk of confusion, we call this the image lter of F.
For a lter G on T we let
f
1
(G) := the lter generated by f
1
[B] [ B G.
Section 1.2 Basic notions 9
We call this lter the preimage lter of F.
The latter lter is proper if and only if f [S] meets every set in G. We will
encounter the latter kind of lters mostly with surjective or similarly well-
behaved functions such that this condition is immediate; hence this should
cause little confusion.
With this we can recall the denition of the Rudin-Keisler order for ultralters, Rudin-Keisler order
say p, q on S,
p
RK
q if there exists f S
S
such that f (q) = p.
Given an ultralter p on S, a topological space X and f : S X, we call a Topological limit
point x X a (topological) limit of f along p (or p-limit) if the preimage of every
neighbourhood of x is in p.
If X is compact and Hausdorff, such a limit always exists and is unique; we
denote it by
p-lim
sS
f (s).
It is easy to check that for p S and A p, we get p-lim
sS
f (s) = p-lim
sA
f (s).
Let us note that we consider the standard topology of P(S), the power set Cantor topology
of S, to be the Cantor topology, i.e., the topology derived from the product
topology of 2
S
. We denote the set of non-empty, nite subsets of S by P
f
(S).
For completeness let us note that the dual notion of a lter is the notion of an
ideal , i.e., a subset of P(S) closed under nite unions and subsets. We will
discuss ideals only in Section 3.4. For any lter the set of the complements
of the lter elements constitutes the dual ideal and vice versa for an ideal its
dual lter. The terminology for lters such as base, generators etc. applies to
ideals accordingly.
Now that we have quickly reviewed some of the foundations, we can begin to
set the stage for the results of this thesis.
1.3. Algebra in S and S
Since we now begin with the notions more critical but less well known outside
the eld, we will try to be more formal and exact.
We are interested in ultralters with algebraic properties and for this we
need some algebraic structure, namely we always work with a semigroup
structure.
Denition: (partial) semi-
group
Denition 1.1 We dene as follows.
A semigroup (S, ) is a set S with an associative operation.
A partial semigroup (S, ) is a set S with a partial operation that fullls
the associativity law
s (t v) = (s t) v
in the sense that if one side is dened by the partial operation, then so
is the other and they are equal. We call this strong associativity.
10 Chapter 1 Preliminaries
For a partial semigroup S and s S we denote the set of elements
right-compatible with s by
(s) := t S [ s t is dened,
whereas left-compatible elements of t S are the elements of
(t) := s S [ t (s) = s S [ s t is dened.
When we consider partial subsemigroups we may use
S
(s) etc. to
indicate in which partial semigroup we are working.
A partial semigroup is called adequate if
(s) [ s S
has the innite nite intersection property, i.e., generates an innite
lter.
2
We always assume partial semigroups to be adequate. We denote
2
Adequate partial semigroups
were rst introduced in [BBH94]
by Blass, Bergelson and Hind-
man. Although the lter (S)
is usually not required to be in-
nite, in every example in the
literature it is since the interest
lies in free ultralters. Note that
we do not require that the lter
is free.
the generated lter by (S) and its corresponding closed subset of S
by
S :=
sS
(s) = p S [ (s S) (s) p.
For a semigroup we denote the restriction of the multiplication
3
on one
3
We do not introduce additional
notation for the partial case since
we have no use for it; cf. Remark
1.2
side by
(s S)
s
: S S, t t s
(s S)
s
: S S, t s t.
The restriction to partial semigroup is technically not necessary due to the
following and later remarks. However, the restrictions of a partial semigroup
help to focus on those algebraic properties that are of interest to us.
Remark 1.2 Any partial semigroup (S, ) can be extended to a semigroup.
For example, by adding a two-sided zero / S and extending the operation
to s, t S =: S
by
t ,
S
(s) s t = .
It is easy to check that this operation is associative.
Note also that we can adjoin an identity to any (partial) semigroup.
This remark may seem a mere technical triviality, however it should also be
noted that all examples of partial semigroup operations in the literature are
restrictions of semigroup operations that are not as trivial as the above by
means of restricting the operation to a subset of S S. In the rst chapter we
will, among other things, investigate this further.
Before we turn to an example, we use the opportunity to introduce a bit more
terminology which we will use in Chapter 2, Theorem 2.17 and Chapter 4.
Section 1.3 Algebra in S and S 11
Denition 1.3 Let S, T be partial semigroups.
Let S, T be semigroups. A map : S T is a (semigroup) homomorphism
if
(s, s
/
S) (s s
/
) = (s) (s
/
).
As usual, we call a bijective homomorphism an isomorphism.
4
4
Bijectivity is enough to imply
that the inverse map is a homo-
morphism.
A map : S T is a partial semigroup homomorphism if
(s S)(s
/
(s)) (s s
/
) = (s) (s
/
).
In particular, the equality is meant to imply t (s) (t) ((s)).
We call a bijective partial semigroup homomorphism a partial semigroup
isomorphism if the inverse map is a partial semigroup homomorphism as
well.
5
5
As opposed to the semigroup
case, we need to differentiate be-
tween bijective homomorphisms
and isomorphisms, since a bi-
jection is not enough to guaran-
tee that compatible images have
compatible preimages.
One of the most important examples of a partial semigroup is the following.
Denition 1.4 We dene
F := s [ s nite.
Note that we include .
We dene a partial semigroup structure rst on F by
s t := s t if and only if max(s) +1 < min(t).
We extend this to F simply by allowing to be a two-sided identity.
Since this semigroup is usually dened in a slightly different way, we remark
the following.
Remark 1.5 Note that this denition deviates from the standard operation on
F as found in the literature (cf. [Bla87b]) in two ways: is usually excluded
and compatibility requires only max(s) < min(t) or simply s t = .
However, our choice leads to nearly the same lter and hence nearly the
same F the lter is not free but innite, and only is added to F. This
complication is compensated by certain advantages of the chosen denition
which we will explore in Chapter 2.
6
6
We should note that our de-
nition is also present in the liter-
ature; cf. [HS98, Chapter 5, Sec-
tion 1]
Of course it should be noted that all three multiplications are restrictions of
the Boolean group operation on F, i.e., , the symmetric difference of sets.
The theory of the Stone-
:= A
q
A.
Note that the A
Cech remainder A A.
This denition seems to appear out of nowhere. However, underneath this
denition lies the basic theory of the eld indispensable for our work yet
in a way a ladder to be cast away after climbing it. Since it is too complex
and long to introduce here, we restrict ourselves to quoting some important
properties of this denition without any details. Instead, we wish to focus
on those aspects that we consider essential for following the results of this
thesis.
Remark 1.7 The operation is well dened, i.e., the product is in fact an
ultralter. The operation is associative and
p
is continuous for any p S;
we call such a semigroup right- or more generally semi-topological (if instead
the functions
p
are continuous). Additionally,
s
is continuous for s S.
The operation extends the operation on S, i.e., s
t =
(st). In fact, for any
p, q S
p q = p-lim
sS
(q-lim
tS
s t).
In particular, the operation arises from the operation on S by means of the
Stone-
= s
1
A
= t [ (st)
1
A p
!
= t [ t
1
(s
1
A) p
= t [ t (s
1
A)
p
= (s
1
A)
p
.
Claim 3: We can now calculate for A
= s
1
A (s
1
A)
p
= s
1
A s
1
A
p
= s
1
(A A
p
)
= s
1
A
.
Claim 4: We can calculate (with the preceding remark in mind)
(A
q
)
p
= s [ s
1
A
q
p
= s [ (s
1
A)
q
p
= s [ s
1
A pq
= A
pq
.
Claim 5: Finally, we can observe
A p(qr) A
qr
p (A
r
)
q
p A
r
pq A (pq)r.
The proverbial big bang for the theory of ultralter semigroups is the following
theorem.
Ellis-Numakura Lemma Theorem 1.10 (Ellis-Numakura Lemma)
If (S, ) is a compact, semi-topological semigroup then there exists an idempotent
element in S, i.e., an element p S such that
p p = p.
The theorem was proved for topological, i.e., fully continuous, semigroups by
K. Numakura [Num52]
8
and A. Wallace [Wal52], but the rst proof for semi-
8
A link to a digital copy of the
paper is included in the biblio-
graphic entry.
topological semigroups is attributed to R. Ellis [Ell58], although in that paper
Ellis himself calls the lemma probably well-known however nowhere in
the literature seems to be any indication that this was known earlier and
certainly no evidence that it had been published before Ellis.
9
9
cf. also [HS98, notes on Chapter
5].
The proof is elegant and simple; we refer the reader to [Ell58], [HS98, Theo-
rem 2.5] or even [org] Wikipedia (under the incorrect label Ellis-Nakamura
Lemma).
For the central application of the Ellis-Numakura Lemma we introduce some
more notation that we will heavily apply throughout this thesis.
Section 1.3 Algebra in S and S 15
Denition 1.11 For any sequence x = (x
n
)
n
in a semigroup (S, ) FP-set
dene the set of nite products (the FP-set)
FP(x) :=
iF
x
i
[ F P
f
()
where products are always taken in increasing order of the indices.
In the above setting we let FP
-lter
FP
k
(x) := FP(x
/
),
with x
/
n
= x
n+k
for all n. Additionally, let FP
iF
s
i
[ F ,= and F []
<
.
These kinds of sets are of importance throughout Chapter 4. Note that
FU-sets are not FP-sets with respect to our partial semigroup operation
on F, since that would additionally require the s
i
to be ordered.
We should note that this notation might frequently cause confusion. On the
one hand, we denote elements by s, x, y, on the other hand whole sequences
of elements. However, since we are concerned with the algebraic operations of
the members of such sequences, it would cause more confusion to introduce
yet another notation for sequences; we will naturally try to minimize confusion
by keeping these notations apart, e.g., speak about a sequence s = (s
i
)
i
and
x FP(s).
Let us quickly remark for future reference.
Remark 1.12 For any semigroup, FP-sets (including FU-sets) obtain a natural
partial semigroup structure induced by the map
F FP(x), s
is
x
i
.
Similarly, this map induces a partial semigroup epimorphism between any
two FP-sets.
Let us note for later reference one very important observation that is used in
the proof of the Glavin-Glazer Theorem.
Galvin Fixpoint Lemma Lemma 1.13 (Galvin Fixpoint Lemma)
Let p S be idempotent.
Then for A p we have A
p and (A
= A
.
16 Chapter 1 Preliminaries
Proof. Claim 1: A
= A
.
By denition, holds. For the reverse inclusion pick any a A
. We
wish to show that a (A
.
By our choice already a A
p.
Since a A
, we know that a
1
A p, which by Claim 1 implies
(a
1
A)
p.
But by Proposition 1.9
(a
1
A)
= a
1
A
,
as desired.
Now we can prove the central tool of the eld, the Galvin-Glazer Theorem;
for its history we refer to the notes at the end of this section. We begin with
the central lemma for the proof.
Galvin-Glazer Theorem Theorem 1.14 (Galvin-Glazer Theorem)
Let (S, ) be a semigroup, p S idempotent and A p.
Then there exists x = (x
i
)
i
in A such that
FP(x) A.
Additionally, if p is free, then x can be chosen without repitition.
Spoiler We begin with two easily checked claims about sets of the form A
and
proceed to construct the sequence from such sets.
Proof. Let p be idempotent, A p.
Step 1: A
p and (A
= A
by Lemma 1.13.
Now we are ready to describe the construction.
Step 2: To get the inductive construction started, we pick any x
0
A
= (A
and let A
0
= A
as well as
A
1
:= x
1
0
A
.
Note that A
1
p.
Step 3: After induction step n we have constructed elements x
0
, . . . , x
n
and
sets
A
i+1
=
yFP(x
0
,...,x
i
)
y
1
A
(i n),
with A
i+1
p and x
i
A
i
.
Step 4: So we can pick x
n+1
A
n+1
and set A
n+2
as prescribed, hence
satisfying the induction hypothesis.
It is very easy to check by induction on the length that the constructed
sequence x = (x
n
)
n
is as desired.
Section 1.3 Algebra in S and S 17
Step 5: If p is free, all the A
i
are innite, so we can pick x
n+1
to be distinct
from the previously chosen x
i
. If p is xed, say p = s, then s s = s and s A;
hence the constant sequence x
i
= s sufces which would have to be the
output anyway since quite possibly A = s.
A most important corollary to this theorem is Hindmans Theorem which was
originally proved combinatorially for the semigroup (N, +). We will discuss
its history at the end of this section.
Hindmans Theorem Theorem 1.15 (Hindmans Theorem)
Let S = A
0
A
1
. Then there exists i 0, 1 and a sequence x such that
FP(x) A
i
.
Proof. By the Ellis-Numakura Lemma 1.10, pick p S idempotent. Since p
is a prime lter, there exists i 2 with A
i
p. Applying the Galvin-Glazer
Theorem 1.14 we nd the desired sequence in A
i
.
We note another useful and easily checked corollary which is folklore.
Corollary 1.16
Let p S be idempotent, A p and (B
i
)
i
a sequence in p.
Then we can nd a sequence x = (x
i
)
i
in A such that
(i ) FP
i
(x) A B
i
.
Proof. In the proof of the Galvin-Glazer Theorem just intersect the sets called
A
i
with
ji
B
j
this nite intersection will, of course, still be in p.
Idempotent ultralters are quite abundant and they allow for an interesting
partial ordering.
Denition 1.17 For idempotent p, q S we dene
p q if p q = q p = p.
The natural generalizations (with only one product equaling p) will not be
relevant for this thesis. This partial order always has minimal elements and
moreover there is a minimal below each idempotent. Minimal idempotents
are extremely interesting objects and their elements are combinatorially rich;
they always lie in the minimal ideals K(S). We also note the following useful
lemma.
Lemma 1.18
For every idempotent p (N, +) we have
(n N) n N p.
18 Chapter 1 Preliminaries
Proof. This is [HS98, Lemma 6.6]
We end the technical observations with a few denitions of special kinds of
ultralters which we will encounter throughout this thesis. We introduce only
the basic denitions and discuss variants when they are needed.
Denition: Some Ultral-
ters
Denition 1.19 An ultralter p is called selective or Ramsey if
(f
nite-to-one)(A p) f A is one-to-one.
An ultralter p is called rapid (or weak Q-point) if the natural
enumerations of its elements constitutes a dominating family in
, i.e.,
(f
; cf. [Eis02]
afterwards proved the Finite Sums Theorem purely combinatorially [Hin74],
but as he charmingly put it in the abstract of his talk at the UltraMath
conference in 2008:
I never understood the original complicated proof (no, I did not plagiarize
it), so when I was made aware of the above facts, I began a career-long love
affair with the algebraic structure of the set of ultralters on a discrete
semigroup S.
N. Hindman
A shorter proof was published soon afterwards by Baumgartner in [Bau74].
In 1975, according to [HS98, notes on Chapter 5], Galvin could ask Glazer,
whether the ultralters that Galvin had been looking for existed whereupon
Glazer almost immediately replied yes, apparantly leading to Galvin re-
sponding that it cannot be that simple. However, Glazer knew N as the
maximal semi-topological semigroup compactication of the natural numbers
and he was well aware of the existence of idempotent elements which he
could easily check to be almost translation invariant.
In [HS98, notes on Chapter 12] it is noted that it took another decade to
renew interest in summable ultralters when van Douwen asked if summable
ultralters could be constructed using ZFC alone. This turned out not to
be the case, cf. [Bla87b] and [BH87]. We will discuss this fact extensively in
Chapter 4.
1.4. Regarding the forcing method
In Chapter 3 we will work with the forcing method. However, our results
are not very technical from a forcing point of view. Instead we will mostly
work combinatorially, i.e., analyze partial orders and what kind of generic
objects forcing with them would adjoin. Hence we will not deviate in any way
from standard forcing notation and concepts. For an introduction we suggest
[Kun80] and [Jec03].
20 Chapter 1 Preliminaries
Chapter 2
Idempotent Filters
In this chapter we will introduce the central notion of this thesis, idempotent
lters. These lters are implicitly used in many applications of the algebra
in the Stone-
vV
v W
v
A and
uU
u T
u
B
for appropriate sets V, U F
1
and W
v
, T
u
from F
2
.
But then (confusing F
1
F
2
with the lter it generates)
vVU
v (W
v
T
v
) A B (F
1
F
2
) (F
1
F
2
).
Since the sets V U, W
v
T
v
are in the generated lter, we have completed
the proof.
Since the concept of idempotent lters is not used in the literature, it might
not be apparent that there are many examples implicitly available. We state
the most important ones after a basic and important proposition.
The following topological characterization of the lter product suggested
by Andreas Blass indicates in particular that idempotency is considerably
stronger than to be corresponding to a closed subsemigroup.
22 Chapter 2 Idempotent Filters
Proposition 2.4
Let F
1
, F
2
and F
3
be lters on S. The rst two of the following statements are
equivalent and imply the third one:
1. For all q F
1
and sequences (p
s
)
sS
in F
2
we have
q-lim
sS
(s p
s
) F
3
.
2. F
1
F
2
F
3
, i.e., F
1
F
2
F
3
.
3. F
1
F
2
F
3
, i.e., for all q F
1
and all p F
2
we have
q p = q-lim
sS
(s p) F
3
.
Proof. Claim 1: (1)(2). (1)(2)
For this we pick any A F
3
. We want to show that A F
1
F
2
, in other words
we need to show that
s S [ s
1
A F
2
F
1
.
Step 1: So let us assume to the contrary, that it is not.
Step 2: Since F
1
is a lter, this implies that its complement Fix a "bad" q F
1
V := v S [ v
1
A / F
2
is compatible with F
1
. So x some q S extending F
1
with V q.
Step 3: By choice of V, we can similarly nd for every v V some p
v
S Fix "bad" p
s
F
2
extending F
2
but including W
v
= S v
1
A; additionally, let us x some
arbitrary p
s
F
2
for s / V.
Step 4: Now we can calculate the following: Towards a contradiction
V =v V [ v
1
A / p
v
q
s S [ s
1
A / p
s
q
iff s S [ A / s p
s
q
iff A / q-lim
sS
(s p
s
).
Step 5: But by our construction of q and (p
s
)
sS
and assumption (1) this
limit must include A (since it includes all of F
3
) a contradiction.
Claim 2: (2)(1). (2)(1)
For this let us pick any q F
1
and (p
s
)
sS
in F
2
; we then dene x := q-lim
sS
(s
p
s
).
Claim: For every A F
3
we have A x.
Step 1: By denition q-lim
sS
(s p
s
) = X S [ s [ s
1
X p
s
q.
Step 2: But by assumption (2),
v S [ v
1
A F
2
F
1
.
Step 3: Since F
1
q, F
2
p
v
we can deduce A x.
Section 2.1 Idempotent lters 23
Claim 3: Let us nish the proof by arguing that both (1) and (2) imply (3). (1) or (2)(3)
(3) follows from (1) immediately. Alternatively, (3) follows from (2): if
q F
1
and p F
2
, then it is trivially seen by our combinatorial denition of
multiplication in S, i.e., Denition 1.6, that F
3
F
1
F
2
q p as desired.
(x) FP lters
(cf. Denition 1.11) is idempotent, since
(
if
x
i
)FP
k
(x)
(
if
x
i
) FP
max( f )+1
(x) FP
k
(x).
In general, for any adequate partial semigroup (S, ), the lter (S) Partial semigroups
corresponding to S (cf. Denition 1.1) is idempotent, since (by strong
associativity)
t(s)
t (s t) (s).
Let I S be a closed left ideal in S. Closed left ideals
Then the corresponding lter
I is idempotent as is easily seen by
Proposition 2.4, part (1). The products s p
s
are in the left ideal, as is
their limit, since I is closed.
Let S be another right-topological semigroup compactication, e S Idempotent from compact-
ications idempotent. Then the set of preimages of e under the canonical map
from S corresponds to an idempotent lter; this follows from [HS98,
Theorem 21.31].
As promised we also include two examples that show that Proposition 2.4 and
Corollary 2.5 are optimal.
24 Chapter 2 Idempotent Filters
Example 2.7
Let F
1
:= p K(N), F
2
= N and F
3
=
cl(p + N). Proposition 2.4: (3) , (2)
It is well known, that
1
1
cf. [HS98, Chapter 4]
F
3
= cl(p + N) cl(K(N)) ,= N
and trivially
F
1
+ F
2
= p + N F
3
.
On the other hand, the lter product easily calculates to
p + F
2
= A [ [N A[ < = Fr(N).
Thus these lters have property (3) but not property (2) of the preceding
proposition.
We now turn to an example of a closed subsemigroup not derived from an
idempotent lter. It is a well known and natural example; a variant of this
example has been studied in [BH87] and we will study our own variant in
Chapter 4. For the example we work in the semigroup F, cf. Denition 1.4.
We should recall that FU-sets are not to be confused with FP-sets with respect
to our operation, since for FU-sets we only require the elements to be disjoint,
not ordered.
Example 2.8
Let us denote the following set by H:
p F [ (A p)(n )(s = (s
0
, . . . , s
n
) disjoint) FU(s) A (n).
Then H is a closed subsemigroup of F, but
H is not an idempotent lter
on F.
Proof. Claim 1: H ,= , since to include arbitrarily long nite FU-sets is parti-
tion regular by the Graham-Rothschild parameter-sets Theorem; cf. Theorem
4.20.
Claim 2: H is clearly closed since it is dened by a constraint on all members
of its elements.
Claim 3: H is a semigroup.
Given p, q H, V p, W
v
q for v V. We need to show that
vV
v W
v
contains arbitrarily long nite FU-sets; so x n .
Step 1: Since V p H, we can nd s = (s
0
, . . . , s
n
) with
FU(s) V.
Step 2: Since W
v
q H for all v FU(s), we can nd t = (t
0
, . . . , t
n
)
with
FU(t) (
vFU(s)
W
x
(s
0
. . . s
n
))
Step 3: Then dening z
i
:= s
i
t
i
for i < n we can easily check that
FU(z)
vV
v W
v
.
Section 2.1 Idempotent lters 25
Claim 4:
H is not an idempotent lter.
We know by Proposition 2.4 that being idempotent is equivalent to
(q H)((p
s
)
sF
in H) q-lim(s p
s
) H.
We will give a counterexample for this characterization.
Step 4: Let (B
s
)
sF
be a disjoint family of innite subsets of with / B
.
Step 5: For s F we dene A
s
= P
f
(B
s
), the nite subsets of B
s
; clearly,
these sets have arbitrarily long nite FU-sets and elements from different
A
s
are disjoint.
Step 6: For s F we pick p
s
H with A
s
p
s
; for better notation let
q := p
.
Step 7: Then X :=
sA
s (A
s
(s)) q-lim
sF
(s p
s
)
We simply calculate
X q-lim(s p
s
) iff s F [ X s p
s
q
iff s F [s
1
X p
s
q.
The latter is the case, since by construction s
1
X (A
s
(s)) p
s
.
Step 8: X does not contain a pair v ,= w with v w X.
Assume to the contrary that we have v, w X with v w X.
Then there exist s
0
, s
1
, s
2
A
and t
i
A
s
i
such that s
0
t
0
= v,
s
1
t
1
= w and s
2
t
2
= v w.
It is easily seen that we must have s
2
= s
0
s
1
= s
0
s
1
, since s
0
, s
1
, s
2
A
:= A A
F
This notation works just as well for lters as it does for ultralters.
Remark 2.11 Proposition 1.9 holds for lters as well.
In particular, for F, G be lters on ,
A F G A
G
F,
and if F is idempotent, then A F implies (A
= A
F.
Proof. We show the second part, the rest is just like the proof of Proposition
1.9.
Clearly, A
is true by denition of
.
Step 1: (A
= (A
)
F
A
= (A
)
F
(A
F
A) by denition of
.
Step 2: (A
)
F
= (A A
F
)
F
Claim 1: (A B)
F
= A
F
B
F
for any A, B and lter F.
(A B)
F
= c [ c
1
(A B) F = c [ c
1
A c
1
B F. Now since F
is a lter, this equals c [ c
1
A, c
1
B F = A
F
B
F
as desired.
Step 3: Just as in Proposition 1.9 we have A
F
(A
F
)
F
= A
F
A
(FF)
.
Claim 2: A
(FF)
A
F
.
A
F
= c [ c
1
A F c [ c
1
A F F = A
(FF)
since F F F.
Step 4: Therefore Steps 2 and 4 now yield (A
)
F
= A
F
.
Step 5: In particular, Step 1 now yields (A
= A
F
A = A
as desired.
operation, let
us remark the following.
Remark 2.12 Although it may happen for F F
/
that A
with respect to F
is different from A
with respect to F
/
, this never poses a problem since it is
easy to check that A
and (a
1
A
)
aA
generate
an idempotent lter (included in F). We call this kind of lter a Galvin lter.
Proof. Step 1: Since A F and F is idempotent, we know from Remark 2.11
that
A
= (A
= a A
[ a
1
A
F F;
hence the sets A
, (a
1
A
)
aA
generate a lter, say G F.
Step 2: Therefore it sufces to show that A
, (a
1
A
)
aA
are included in G G.
For A
aA
a (a
1
A
) A
;
so we are done.
Now x some a A
. Then for b a
1
A
we have ab A
. So
ba
1
A
b ((ab)
1
A
) =
ba
1
A
b (b
1
a
1
A
)) a
1
A
as desired.
Let us end this section with a remark regarding partial semigroups since we
will focus on partial semigroups in later chapters.
Remark 2.14 Whenever we consider an adequate partial semigroup S, we
always assume that idempotent lters are coherent with (S) and we only
consider extensions of idempotent lters that are coherent with (S) as well
even though there may be other idempotent extensions, especially when our
partial operation is the restriction of a semigroup operation. If we need to
stress this fact, we say that a lter is idempotent with respect to S.
2.2. Countably generated idempotent lters
We have already seen that partial semigroups induce idempotent lters. These
lters are by denition generated by [S[-many sets the sets ((s))
sS
. Idem-
potent lters behave a lot like (S), so it is natural to ask how similar they
really are. Of course, we have already seen in Examples 2.6 an example of a
very complicated idempotent lter, e.g., the lter corresponding to a closed
left ideal, which will in general not be induced by a partial semigroup. In this
section, we will however prove a kind of converse in the case of a countably
generated idempotent lter.
The result we will discuss is related to [HS98, Theorem 6.32] and Yevhen
Zelenyuks famous result that there are no non-trivial nite groups in N. It
28 Chapter 2 Idempotent Filters
also offers a rst insight into the proof of Zelenyuks Theorem A.9 which we
give in the appendix.
To simplify our notation, we introduce a notion which is implicit in [HS98,
Theorem 4.21, Denition 7.23].
Denition: Filter homomor-
phism
Denition 2.15 Let S, T be (partial) semigroups, F an idempotent lter on S
and X F.
A map h : X T is an (idempotent) lter or F-homomorphism, if there exist
(H
x
)
xX
in F such that
(x X)(y H
x
X) h(xy) = h(x)h(y).
Since F is idempotent, we may assume that X
= X and H
x
x
1
X
for all
x X.
To see that this terminology is a sensible one, let us make a few simple
observations.
Remark 2.16 First, it is easy to check that partial semigroup homomorphisms
are always (S)-homomorphisms.
Second, whenever h is an F-homomorphism, then the continuous extension
h : F T
is a semigroup homomorphism, since
h(p q) = p-lim
xX
q- lim
yH
x
h(xy) = p-lim
xX
q- lim
yH
x
h(x)h(y) = h(p)h(q).
As usual, we will identify h with h.
Third, note for completeness that it is natural to extend this notion to arbitrary
products of lters, i.e. F G-homomorphisms, but we have no use for this.
We can now proceed to the main result of this section which strengthens the
intuition that countably generated idempotent lters are relatively simple, i.e.,
only as complex as partial semigroups.
For motivation let us approach the result naively. We wish to show that
given enough cancellativity any countably generated idempotent lter can
be rened to a lter that looks like (F). Now idempotent lters behave a lot
like partial semigroups: given a set A in an idempotent lter, we can look at
A
.
If we were to dene a partial operation on A
, b a
1
A
) mod z = n mod z,
we dene (n) := x
= X
.
Also note that this fact implies that no initial segment is contained in any set
(s); hence these choices do not have any effect regarding our aim for (F) to
be rening F.
Note for the surjectivity of , that we will have forced x
to be in the range of
after at most z steps, i.e., once in z steps we will choose (n) as in this step,
not skip it.
Step 5: Now let
5
(0 <)i < n and assume we have constructed (n j) for j < i. Getting ready to pick
5
Include 0 if we skipped the last
step.
Then following sets are in F:
X (stay in X = X
)
V
n
(rene F)
X [P(n 1) n, . . . , n (i 1)] (injectivity)
For all s (n i)
H
(s)
(care for h)
(s)
1
(X [P(n 1) n, . . . , n (i 1)]) (compatible)
X (s)
1
([P(n 1) P(n 1) n, . . . , n (i 1)]) (injectivity)
For the last two sets note that by cancellativity of S, the set
(s)
1
[P(n 1)]
is nite.
6
6
Cf. the corollary.
Step 6: So by our assumptions on h, we may pick (n i) from the intersection Picking the image
of those sets and such that
h((n i)) = n i mod z.
Section 2.2 Countably generated idempotent lters 31
Step 7: Now we extend to P(n) homomorphically as follows. For this we Extending as needed
have to abide by the following rule
P(n) = n, n 1
i<n1
P(i) n (i +2).
That is for s P(n) we dene
7
7
Recall s
+
and s
from Deni-
tion 1.4.
(s) = (s
) (s
+
).
Step 8: We check that is injective. Checking injectivity
So take s, t F with (s) = (t).
Notice that max(s) ,= max(t) is impossible for if say max(s) < max(t) we
have (s) ,= (t) by the choice of (t
+
), i.e., the last set in the list from Step
5.
Hence we can argue by induction on max(s) = max(t), i.e., assume that the
claim holds for elements in P(max(s) 1).
But by our construction of the elements (n i), we know that (s) = (t)
implies s
+
= t
+
(or rather, by construction the contraposition holds) due to
the third set from Step 5.
Hence by right cancellativity, we may cancel this element and apply our
inductive hypothesis.
The rest of the desired properties are immediate from the construction: is a
partial semigroup homomorphism, it is surjective and (n) V
n
, hence we
rene F. Additionally, we have ensured the connection with h.
The proof actually yields a little bit more than what we have stated in our
theorem.
Corollary 2.18
In Theorem 2.17 we can weaken the assumptions on S to being a countable, right-
cancellative and weakly left-cancellative semigroup with identity e.
Proof. In Step 5 of the proof, we only need to require that
s
is nite-to-one
for s S (since F is innite); in Step 8 we required right cancellation.
Compared to [HS98, Theorem 6.32], our proof is also interesting in terms of
reverse mathematics; in particular, our proof can be carried out without the
help of an ultralter. Unfortunately, there seems to be no analogue for lters
generated by uncountably many sets. Although a natural candidate for a
partial semigroup equally nice as F is a Boolean group of higher cardinality,
this question is open, but a positive answer would be surprising.
Now that we have developed a basic theory of idempotent lters, we will
continue by considering a special class of examples. These will be pivotal
in the next chapter. The examples are generated using two very simple
functions.
32 Chapter 2 Idempotent Filters
2.3. Preimage lters under bmin and bmax
One of the strengths of the partial semigroup F lies in the algebraically useful
identication of the natural numbers with nite subsets of natural numbers
by means of the binary representation; cf. [HS98, Chapter 6, Section 1].
For the rest of this chapter we will focus on the semigroups (, +), (N, +)
and the partial semigroup (F, ). We begin an analysis of two simple functions
which have already proven useful for understanding summable ultralters
in [Bla87b], [BH87]. We develop some connections to idempotent lters and
other algebraic aspects which will not only complement our investigation
of idempotent ultralters but also prepare for the forcing constructions in
Chapter 3.
Denition 2.19 We dene the binary support as usual
bsupp(n) : []
<
, n bsupp(n)
dened by
ibsupp(n)
2
i
= n
(with the convention that
i
= 0).
Dene the binary maximum and minimum by
bmin : N , n min(bsupp(n))
bmax : N , n max(bsupp(n)).
Similarly, we dene the maximum and minimum by
F
b
m
a
x
,
b
m
i
n m
a
x
,
m
i
n
bsupp
min : F , s min(s)
max : F , s max(s)
We dene
H :=
nN
2
n
N =
nN
FS
n
((2
i
)
i
).
Let us remark some useful facts.
Remark 2.20 Note that bsupp
1
is a partial semigroup homomorphism from
(F, ) to (N, +). The induced partial semigroup structure on N is dened
accordingly by
k (n) if bmax(n) +1 < bmin(k).
It is easily checked that the Stone-
,
bmax
1
[A
.
Note that here ()
is a right ideal.
For the claim we simply observe that
abmin
1
[A]
(a + (N (min(a) +1))) bmin
1
[A].
This implies that (bmin
1
[A])
is a right ideal of N
.
Claim 2: bmax
1
[A
] is a left ideal.
Let p N
, V p. Then
vV
v + (bmax
1
a A [ bmax(v) < bmin(a)) bmax
1
[A].
Since these sets of preimages are almost included in A, this shows that
bmax
1
[A
] is a left ideal of N
.
Again we get the analogous result for F.
Proposition 2.24
Given innite A N we have the following.
min
1
[A] F is a (closed) right ideal in F.
max
1
[A] F is a (closed) left ideal in F,
36 Chapter 2 Idempotent Filters
After this algebraic warm-up it is interesting to see just how rich such preim-
ages are. For this we recall a standard denition.
Denition 2.25 For any semigroup S and A S we say that A is piecewise
syndetic (pws) if there exists G P
f
(S) such that
a
1
(
sG
s
1
A) [ a S
has the FIP.
Note that A N is pws if there exists a bound c such that
(n N)(i) A [i, i + n] has gaps of size c.
In other words, for (N, +) pws sets have locally small gaps.
Piecewise syndetic sets are very important in the analysis of the minimal
ideal of S, however we will only encounter this notion in this section; for an
introductory discussion see [HS98, Section 4.4]. We continue by observing the
following.
Proposition 2.26
For innite A, B N
bmin
1
[A] bmax
1
[B] is pws.
Spoiler We get a bound from any a A. To nd an arbitrarily long interval with
gaps of this bound, we just pick a large element b B, such that adding N, a large
multiple of our bound, to does not change the binary minimum and maximum of
2
a
+ N +2
b
.
Proof. We start by xing an element a
0
A as well as some c > a
0
and proceed
to show that
Claim: the bound 2
c
is as desired.
10
10
In fact, A ,= sufces.
Given arbitrary n N we need to choose an interval of length n such that
our set has small gaps on that interval.
Step 1: First we pick x such that
n x 2
c
.
Step 2: To guarantee that we stay in our set, we want to x a large binary
maximum. For this we simply choose b B such that
x 2
c
< 2
b
.
Step 3: Then [2
a
0
+2
b
, 2
a
0
+ x 2
c
+2
b
] has length at least n.
Step 4: Finally, we can observe that
bmin
1
[A] bmax
1
[B] [2
a
0
+2
b
, 2
a
0
+ x 2
c
+2
b
]
Section 2.3 Preimage lters under bmin and bmax 37
contains at least
2
a
0
+2
b
, 2
a
0
+2
c
+2
b
, . . . , 2
a
0
+ x 2
c
+2
b
.
So
bmin
1
[A] bmax
1
[B] [2
a
0
+2
b
, 2
a
0
+ x 2
c
+2
b
]
is of length at most n and has gaps of size at most 2
c
as desired.
We proceed to get an even stronger result. The following denition is very
technical, but is essentially an extension to families of pws sets where the pws
property is very uniform.
Denition 2.27 Let (S, ) be a semigroup. We call A P(S) collectionwise
piecewise syndetic (cwpws) if there exists : P
f
(A) P
f
(S) such that
y
1
((F))
1
F [ y S, F P
f
(A)
has the FIP with the convention
y
1
((F))
1
F :=
t(F)
y
1
t
1
F =
t(F)
(ty)
1
F.
Note that this implies that A generates a lter of pws sets.
The function picks witnesses for the piecewise syndeticity of (nite inter-
sections of) members of A to be uniform in the sense that nitely many sets
locally cover the same area; for (N, +) this means that we can choose the
bound for gaps of nitely many sets in such a way that such gaps appear
at common intervals, i.e., the bound of their nite intersection has locally
bounded gaps on intervals where all of the sets have locally bounded gaps as
well.
Given the comment at the end of the denition, one might suspect cwpws
to mean nothing more than generating a lter of pws sets. However, this
seems to be an open question which we do not pursue here. Its difculty
certainly lies in the following problem: even if we have a lter of pws sets, it is
not apparent how to choose . Of course, we can pick arbitrary witnesses for
the individual sets, but these might not work well together; cf. the diagram.
Figure 2.1: Intersecting pws sets.
A
B
A B
Even though we know that all nite intersections are pws, we cannot hope
to choose a witness for a given set by waiting until all nite intersections
with other sets from the lter have been considered. These problems are
closely related to the difcult questions surrounding the minimal ideal and its
closure.
The following theorem explains the importance of this notion for the algebra
of S.
Hindman, Lisan Theorem 2.28 (Hindman, Lisan)
Let (S, ) be a discrete semigroup. Then A P(S) is cwpws if and only if there exists
p K(S) with A p.
38 Chapter 2 Idempotent Filters
Proof. This is [HS98, Theorem 14.21]; the proof is not difcult, but repeating it
here is not necessary for our purpose.
We can now prove the following.
Theorem 2.29
For free lters F, G on N the set
A B [ A bmin
1
(F), B bmax
1
(G)
is cwpws.
Spoiler The idea of the proof is quite simple, its only difculty lies in understanding
the denition of cwpws. We use the bound from the proof of Proposition 2.26, but we
have to show more than before: the bound from that proof works uniformly, i.e., given
nitely many members of the lter, the bounded gaps for the intersection appear at
intervals where the original sets have gaps of their chosen bound.
Proof. For convenience let us abbreviate
A := A B [ A bmin
1
(F), B bmax
1
(G).
Step 1: First we dene
: A P
f
(N)
A B [1, 2
min(A)+1
].
Since the choice of A might not be unique we x one such choice.
Step 2: Since A is closed under intersections, we can extend to P
f
(A) by
(C
0
, . . . , C
k
) := (C
0
. . . C
k
).
Step 3: For simplicity consider just two sets C
0
= A
0
B
0
, C
1
= A
1
B
1
in A
and a given length n.
Step 4: Fix x, y N such that
n x 2
(C
0
)
= x 2
min(A
0
)+1
n y 2
(C
1
)
= y 2
min(A
1
)+1
.
Step 5: We can nd a A
0
A
1
large enough such that
x 2
min(A
0
)+1
, y 2
min(A
1
)+1
2
a
,
and we also x b B
0
B
1
with a < b.
Step 6: Then just as in the proof of 2.26
C
0
[2
a
+2
b
, 2
a
+2
b
+ x 2
min(A
0
)+1
]
C
1
[2
a
+2
b
, 2
a
+2
b
+ y 2
min(A
1
)+1
]
have gaps of size at most 2
min(A
0
)+1
and 2
min(A
1
)+1
respectively.
Step 7: In particular, both C
0
and C
1
have bounded gaps (of size (C
1
) and
(C
0
) respectively) on
[2
a
+2
b
, 2
a
+2
b
+ n]
Hence A is cwpws.
Section 2.3 Preimage lters under bmin and bmax 39
This result is quite surprising since F, G are arbitrary. We give an interesting
example that motivates our nal observations.
Example 2.30
Consider p, an idempotent ultralter in N, and its images p
1
= bmin(p),
p
2
= bmax(p).
We know that the lter generated by bmin
1
(p
1
) bmax
1
(p
2
) is cwpws by
the above theorem; hence its closure intersects the minimal ideal; in particular,
this intersection is a semigroup, although not necessarily closed.
However, the same holds true using the closure of the minimal ideal instead of
the minimal ideal; hence there exists an idempotent ultralter q cl(K(N)),
such that
bmin
1
(p
1
) bmax
1
(p
2
) p q
This scenario indicates just how much information is lost with bmin and
bmax preimage lters are not even capable of differentiating between say a
right-maximal idempotent (cf. [HS98, Theorem 9.10]) and an idempotent close
to the minimal ideal. The obvious question is, if we can even nd a minimal
idempotent in the preimage lter.
We can in fact generalize this special case a little for which we require the
following well-known lemma.
Lemma 2.31
Let p N, q H. Then
bmin(p + q) = bmin(p)
bmax(q + p) = bmax(p).
Proof. This is [HS98, Lemma 6.8].
Our generalization of the last example is as follows. Recall the partial order of
idempotent elements from Denition 1.17.
Proposition 2.32
Given p N idempotent and its images p
1
= bmin(p), p
2
= bmax(p), for every
idempotent q with q p or p q we have
bmin
1
(p
1
) bmax
1
(p
2
) q.
Proof. We prove the statement for q p; the other case is symmetrical. Re-
member that all idempotent ultralters lie in H; hence we can apply Lemma
2.31.
For the proof we just have to calculate
bmin(q)
qp
= bmin(p + q)
2.31
= bmin(p)
bmax(q)
qp
= bmax(q + p)
2.31
= bmax(p).
A corollary yields even more information about the sets in preimage lters.
40 Chapter 2 Idempotent Filters
Corollary 2.33
For free lters F, G on N, the lter
bmin
1
(F) bmax
1
(G)
can be extended to a minimal idempotent ultralter. In particular, it consists only of
central sets.
Proof. By Proposition 2.21, we know that the preimage is idempotent, hence it
can be extended to an idempotent ultralter by Corollary 2.5.
By the above Proposition, the preimage lter is also included in the minimal
idempotent below any idempotent ultralter extending the lter as desired.
This proposition yields another point of view for the proof of a well-known
theorem which can be found as [HS98, Theorem 6.7].
Corollary 2.34
In N there exist 2
c
many disjoint minimal left ideals, 2
c
many disjoint minimal
right ideals.
Proof. For all free p N, the preimage lter
bmin
1
(p) bmax
1
(p)
extends to a minimal idempotent ultralter; with the above lemma, no two
minimal ideals generated by such minimal idempotents can intersect.
2.4. Synopsis
In this chapter we have encountered the central objects of this thesis, idem-
potent lters. We have seen that these lters are abundant, yield closed
semigroups and offer a generalization of many important concepts in the
eld. Additionally, we were able to clarify the similarity between small
idempotent lters and partial semigroups.
We have also introduced an important tool for later chapters, preimage lters
for minima and maxima. For the functions bmin and bmax we have studied
their rich algebraic properties. Finally, we have seen that such preimage lters
(and other variants using similarly nice functions) might also prove helpful for
the analysis of the partial order of idempotent ultralters and quite generally
to discern different kinds of (idempotent) ultralters. We will revisit these
aspects shortly in Chapter 3.
Section 2.4 Synopsis 41
42 Chapter 2 Idempotent Filters
Chapter 3
Forcing Idempotent Ultralters
The forcing method has proven to be one of the most versatile tools made
available to mathematicians by the development of modern set theory in the
second half of the twentieth century. However, its applications have been
restricted mostly to those areas naturally close to set theory, such as model
theory, topology and functional analysis.
There are many set theoretic results, especially forcing results, known with
respect to those ultralters (on ) that are classically studied by logicians and
set theorists in general (such as selective ultralters and P-points). However,
these ultralters have few interesting algebraic properties, or rather "activity",
i.e., they usually cannot even be written as sums of other ultralters.
1
1
For a lonely exception see PS-
ultralters and weakly Ramsey
ultralters in Section B.2.
In this chapter we will establish a general approach to adjoining idempotent
ultralters on by means of the forcing method. Even though, for now, these
results may be considered to be a proof of concept which we hope lays a basis
for further applications of set theory in the eld of algebra in the Stone-
Cech
compactication.
Throughout this chapter we will work in the semigroup (, +). Most of the
results naturally transfer to other semigroups similarly to the generalization
of summable ultralters in [HPS98], but we have found no evidence for any
deeper application of this fact.
3.1. Forcing summable ultralters
As we have seen the notion of idempotent lters is implicitly present in many
concepts of the eld. An important example is the most prominent inde-
pendence result in the eld: the existence of summable ultralters. In the
following section we will sketch the construction in forcing terminology. Com-
pared to the other versions that can be found in the literature, we formulate
the result in our own terminology so as to gain some more practice in dealing
with idempotent lters before we go on to develop our new results.
We repeat the denition for completeness. We will investigate variants of this
denition in the form of union ultralters in Chapter 4.
Denition 3.1 An ultralter on with a base of FS-sets is called summable
ultralter.
43
Even though forcing ideas are implicit already in [Hin72] and [Bau74] the
following result can be considered classical. It was studied rst in [Bla87b],
although in a different form, cf. the remark after the proof of the theorem.
Forcing summable ultral-
ters (Blass)
Theorem 3.2 (Forcing summable ultralters (Blass))
Consider
P := F [ F free, countably generated, idempotent lter on ,
partially ordered by .
Then forcing with P adjoins a summable ultralter.
Spoiler We apply a standard argument using the Galvin-Glazer Theorem 1.14 to
show that FS
-lters are dense in the partial ordering and decide all subsets.
Proof. Claim 1: The partial order is -closed, in fact, every countable chain
has an inmum.
On the one hand, the union of countably many countably generated lters
is countably generated and a lter since comparable lters are coherent.
On the other hand, we noted in Corollary 2.3 that the union of coherent
idempotent lters is always idempotent.
Hence the union of a given countable chain generates (in fact is) a suitable
inmum.
Claim 2: For any A the set
D
A
:= FS
(x) [ A FS
(x) or A FS
(x)
is dense in P.
First we recall that any FS
(x) is in D
A
and includes F A, i.e., D
A
is dense in P.
Claim 3: The union over a generic object G P is a summable ultralter.
Since all elements of the generic are compatible, the union over the generic
is a union of coherent lters, hence a lter.
By Claim 1 the forcing does not adjoin any countable sets, hence the union
over the generic is an ultralter if it decides all ground model subsets of
but this follows from Claim 2 with the addition that every set in the generic
object is included in some FS
FU(t).
By our above proof we can equivalently restrict our forcing P to its dense set
of FS
(x) FS
(y) x
FS(y),
so we can identify the FS
n
F
n
,
in other words, is -closed.
We should note that in [Dag75] Daguenet-Teissiers original denition does
not include the closure under images. However, the classical examples that we
will discuss later share this additional property. For our results this addition
is very useful.
We chose the name for this denition because Daguenet-Teissier denes a
-topology to be the topology on having F [ F as a base of open
sets for some similarly dened family ; then the denition guarantees that
this is a topology that has many continuous (open) maps. For these topologies
Daguenet-Teissier proves a strong version of the Baire-category Theorem and
uses the topology to globally construct certain kinds of ultralters on .
Let us begin our investigation with some additional basic properties of topo-
logical families.
Proposition 3.5
Let be a topological family.
Given F and an innite A compatible with F, the lter generated by
A F is again in .
Spoiler We use the closure under maps in
.
Claim: f ( f
1
(F)) is the lter we are looking for and in by the closure
under preimages and images.
To see this, note that for any X we have
f [ f
1
[X]] = f [ f
1
[A X]] = A X
by our choice of f ; in particular, the preimage lter is proper.
Recall that f
1
(F) is the lter generated by f
1
[X] [ X F.
Accordingly, f ( f
1
(F)) is the lter generated by
f [ f
1
[X]] = A X [ X F,
which is exactly the lter generated by F A as desired.
Let us add a simple consequence of this proposition.
46 Chapter 3 Forcing Idempotent Ultralters
Corollary 3.6
Every topological family contains
The xed ultralters.
The countably generated lters.
Proof. The rst part follows from being closed under images of constant maps
in
.
For the second note that reversely the preimage of a xed ultralter under
its constant map produces the lter . Hence the above proposition yields
that for any A the lter
B [ A B
is in every topological family. With the third property of topological families
we can then derive the conclusion.
The following fact is well known, cf. [Dag75] and [Laf89]. Recall from the
preliminaries that we endow P(), the power set of , with the usual Cantor
topology, i.e., the product topology of 2
.
Remark 3.7 The following sets are topological families of lters.
The set of countably generated lters
The set of F
subsets of P()
The set of
1
1
-lters, i.e., lters that are analytic subsets of P().
The set of meager lters, i.e., lters that are meager subsets of P().
The set of completely meagre lters, i.e., lters whose images under
every f
:= F [ F free,
P
+
is -closed
forcing is countably closed; in particular it does not add new subsets of .
Claim 4: Therefore, as in Theorem 3.2, it sufces to show that for any A
the set
D
A
:= F P
+
[ A F or A F
is dense in P
+
.
We already know that we could add one set to F by Proposition 3.5. However,
this extension will usually not be idempotent; for this we need to add more.
To prove the claim take any F P
+
.
Since F is free and idempotent, we can extend F to a free idempotent Pick an idempotent ultral-
ter
ultralter e F (by Corollary 2.5).
We may assume without loss that A e, hence also A
e by Lemma 1.13.
Now let G be the Galvin lter generated by A
.
Since every topological family contains the countably generated lters,
G and by Lemma 2.13 it is idempotent.
But note that F and G are coherent since (F G) e.
Finally, since topological families are closed under compatible unions, F G
generates an idempotent lter in D
A
.
Now that we know that every idempotent lter forcing P
+
does what
we wanted all along add a new idempotent ultralter we are bound to
consider the question: is this forcing really new? Indeed, as we noticed early
on, any topological family contains the countably generated lters. Therefore
we might have introduced nothing more than a very complicated partial order
with a separative quotient being isomorphic to the FS-lter forcing from the
classical approach that we discussed after Theorem 3.2.
48 Chapter 3 Forcing Idempotent Ultralters
Therefore we need to investigate if different forcings actually yield different
results. For now we are ready to give the most general argument which is the
main result of this chapter. This theorem enables us to make the connection
from P
+
.
We will investigate the examples again afterwards which will give us some
understanding of how the forcings differ from each other.
Theorem 3.10
Let G be a generic lter for P
+
. Then
F :=bmin[G] bmax[G]
=(F, F
/
) P
[ F bmin[G], F
/
bmax[G]
is generic for P
. F is a lter
First, F P
.
Section 3.3 The forcing construction 49
Since G was a lter, we can conclude from the above that
bmin
1
(H), bmax
1
(H
/
) G.
But
H = bmin(bmin
1
(H)), H
/
= bmax(bmax
1
(H
/
)),
so (H, H
/
) F.
Therefore F is a lter on P
.
We now check the genericity of the lter F.
Claim 2: F intersects every dense set from the ground model. F is generic
Given any dense subset of P
, say D
/
, we dene
The obvious candidate D
D := bmin
1
(F) bmax
1
(F
/
) [ (F, F
/
) D
/
.
As usual, we confuse bmin
1
(F) bmax
1
(F
/
) and the lter this set gener-
ates.
If we can show that D is predense in P
+
.
Take any G P
+
. Since D
/
is dense there exists
(F, F
/
) D
/
with (F, F
/
) (bmin(G), bmax(G)).
We wish to show that bmin
1
(F) bmax
1
(F
/
) and G are compatible
(in P
+
).
We already know that compatibility in the partial order only depends on
the nite intersection property, since idempotency is not the issue by
Corollary 2.3 (and neither is membership in the topological family).
Therefore it is enough to prove that the union of these lters has the
nite intersection property.
Step 1: Let A bmin
1
(F), B bmax
1
(F
/
) and C G.
We may assume that
A = bmin
1
[bmin[A]], B = bmax
1
[bmax[B]],
since bmin
1
(F) and bmax
1
(F
/
) have a base of such sets.
50 Chapter 3 Forcing Idempotent Ultralters
Step 2: Since bmin[C] bmin(G) F we have The easy part not yet
enough
bmin[C] bmin[A] F,
and hence this intersection is non-empty. Together with the
assumptions on A from Step 1 this implies
A C ,= .
Step 3: It is completely analogous to see that B C ,= (using
bmax[C] and F
/
).
But we need to show that C A B ,= and it is very easy to
come up with an example that C A and C B and A B are
all non-empty while the common intersection is empty. However,
this is not the case here thanks to the idempotency of G.
Step 4: Since C G and G is idempotent, we have C
G.
5
5
with respect to G but cf. Re-
mark 2.12.
Therefore just as in Step 2, C
A.
Then of course a + C G.
Step 5: As in Step 3, (a + C) B ,= .
So we could nd b B with a + b C. But in no way does this The extra ingredient
guarantee that a + b A B. However, we still know a little bit
more.
Additionally, G bmax
1
(F
/
) generates an idempotent lter.
Since any idempotent lter can be extended to an idempotent ul-
tralter, it is compatible with every set of multiples, cf. Corollary
2.5 and Lemma 1.18.
So in fact, we can nd The second summand of
the witness
b (a + C) B 2
bmax(a)+1
N.
Step 6: Then a + b C and we can calculate that Finally, the witness
bmin(a + b) = bmin(a), bmax(a + b) = bmax(b).
Therefore a + b A B C as desired.
Thanks to this theorem, we now know how the forcing notions are related:
the idempotent lter forcing P
+
; for the latter we are able to build upon the results by Daguenet
and Laamme.
We state the results due to Laamme in [Laf89] which will enable us to
generalize the classical result of Theorem 3.2.
Section 3.3 The forcing construction 51
Filter forcing (Laamme)
Theorem 3.11 (Filter forcing (Laamme))
The following holds.
(Mathias [Mat77]) Forcing with countably generated lters adjoins a selective
ultralter.
Forcing with P
F
1
1
adjoins a an ultralter with no
RK
-predecessor (including
itself) being a P-point or a rapid ultralter.
Forcing with meager lters adjoins an ultralter which is neither a P-point nor
rapid but
RK
-above all ground model ultralters.
Forcing with completely meager lters adjoins an ultralter not
RK
-above any
P-point.
Proof. The rst result is classical. The other results can be found in Sections
6,7 and 8 of [Laf89].
So we can deduce for our three examples that our forcing notions are indeed
quite different. For completeness we repeat our original motivation our new
ultralters are indeed nothing like the stable ordered union ultralters.
Corollary 3.12
No two of the idempotent lter forcing notions corresponding to the forcings in
Theorem 3.11 are equivalent.
Additionally, the question whether the geneneric is a summable ultralter has a an
afrmative answer for P
+
ctbl
, is open for P
+
F
are not equivalent (or otherwise their bmin and bmax images would
be, too).
With Lemma 5.18 we will prove that for every summable ultralter the image
under bmin is a P-point; the additional claim then follows from Theorems 3.2,
3.10 and 3.11.
This completes the general forcing construction. We have established a general
method to consistently add new idempotent ultralters. Additionally, we
have identied how to connect these new forcing notions to the general lter
forcings derived from topological families. However, we are left with an
open question whether the idempotent lter forcing with F
lters adjoins a
summable.
52 Chapter 3 Forcing Idempotent Ultralters
3.4. A note on F
lters
We ended the last section with the knowledge that we have achieved our
main goal to consistently create new kinds of idempotent ultralters with
interesting set theoretical properties. However, we were left with the open
question, whether the generic ultralter for P
F
is summable.
If it is not, then general forcing considerations imply that there is a dense sub-
set of P
+
F
, i.e.,
(f
we dene g
f
by
g
f
(n) := 1 +max f
1
[n].
By assumption, there is A p such that [A g
f
(n)[ n for n .
But k f
1
[n] implies k < g
f
(n).
Therefore A f
1
[n] A g
f
(n) holds, implying [A f
1
[n][ n.
Section 3.4 A note on F
lters 53
Step 2: Next assuming that p has the latter property we prove that p is rapid.
Given f
-lters that
cannot be extended to rapid ultralters.
Denition 3.15 Fix a nite-to-one function f
such that ([ f
1
[n][)
n
grows faster (with respect to
.
In particular, there are many F
as well since
c : P() P(), A A
is a homeomorphism of P().
Claim 4: As noted in the denition, F
f
is not compatible with a set dominating
the function g
f
from the last proof. Therefore, F
f
cannot be extended to a
rapid ultralter.
We can now state an immediate though rather abstract result regarding idem-
potent F
lters.
Proposition 3.17
Given any nite-to-one function f
such that ([ f
1
(n)[)
n
is strictly increas-
ing, the idempotent F
lter
bmax
1
(F
f
)
cannot be extended to an (idempotent) ultralter with bmax-image being rapid.
Proof. Clearly, the preimage under the continuous map is again F
and idempo-
tent by Proposition 2.21. Trivially, any ultralter extending has a bmax-image
rening F
f
; hence the image cannot be a rapid ultralter.
It is analogous to describe an F
such that ([ f
1
(n)[)
n
is strictly increas-
ing, the idempotent F
lter
max
1
(F
f
)
cannot be extended to a union ultralter.
Proof. Assume to the contrary that there is a union ultralter u extending
max
1
(F
f
).
Then max(u) is a rapid ultralter by [BH87, Theorem 2],
6
but of course
6
This is also [HS98, Theorem
12.36]. We will discuss union ul-
tralters in more detail in Chap-
ter 4.
bmax(u) F
f
a contradiction to the previous proposition .
These two results are of course rather unsatisfying. Instead we would like a
practical, combinatorial explanation of this phenomenon. While this seems
more problematic with summable ultralters, we can give such a characteriza-
tion for union (ultra)lters.
We construct a lter on F that cannot even be extended to a union lter, i.e., a
lter with a base of FU-sets, let alone a union ultralter.
Proposition 3.19
Given any nite-to-one function f
such that ([ f
1
(n)[)
n
is strictly increas-
ing, the idempotent F
lter
max
1
(F
f
) min
1
(Fr)
cannot be extended to a union lter.
Section 3.4 A note on F
lters 55
Spoiler We modify the classical partition argument that is used to show that the
bmax image of a union ultralter is rapid, i.e., we give a partition where one part
cannot be in any idempotent lter and the other cannot be rened by an FU-set since
this would dominate the function.
Proof. Given f we abbreviate the relevant lter
G := max
1
(F
f
) min
1
(Fr).
Recall from Proposition 2.21 that G is idempotent. We will prove the stronger
statement that G cannot be rened to an union lter, i.e., a lter with a base
of FU-sets.
Step: Consider the partition F = A
B with
A :=s F [ f (max(s)) min(s)
B :=s F [ f (max(s)) > min(s).
Claim 1: A cannot be in any idempotent lter; in particular, A is not in any
union lter extending G.
Assume to the contrary that there is an idempotent lter G
/
with A G
/
.
Then also A
G
/
. So pick any s A
Since G
/
is idempotent, (s) is compatible with G
/
.
7
7
Recall that we only consider
idempotent lters with respect
to F; cf. Remark 2.14.
Therefore
s
1
A
F (s) ,= ,
so we can pick some t from that intersection.
We can then calculate
f (max(t)) = f (max(s t)) min(s t) = min(s).
But f is nite-to-one, hence
max[s
1
A
(s)]
is nite a contradiction for any lter compatible with F.
Therefore every idempotent lter extending G is compatible with B.
Claim 2: B cannot be rened by an FU-set compatible with G, i.e., every
FU-set contained in B has its complement in G.
For this let us take some (pairwise disjoint) s = (s
i
)
i
with FU(s) B.
Claim: max[FU(s)] I
f
, i.e., for every n we have
[ max[FU(s)] f
1
[n][ n.
In particular, max[FU(s)] F
f
, hence F FU(s) G.
56 Chapter 3 Forcing Idempotent Ultralters
For the claim x n and consider an arbitrary
k max[FU(s)] f
1
[n].
Then we can nd some j such that max(s
j
) = k; in particular,
f (max(s
j
)) = f (k) < n.
Since FU(s) B, we get
min(s
j
) < f (max(s
j
)) < n.
But since they are disjoint, there can only be at most n-many s
j
with
min(s
j
) < n.
Hence there are at most n-many s
j
with f (max(s
j
)) < n as desired.
)
<
in p
1
and (B
)
<
in p
2
such that the FS-sets are those from the last
proof corresponding to A
and B
.
Step 2: Since p
1
and p
2
are P-points, we can nd A p
1
and B p
2
an almost
intersection of the respective sequence.
Step 3: Then its easy to see that the FS-set described in the previous proof
corresponding to A and B is an almost condensation of the given FS-sets (and
in the lter) as desired.
There is another way of constructing a coarser union lter in the preimage of
two ultralters.
Remark 3.23 Given A
0
, B
0
[]
with B
0
dominating A
0
we dene induc-
tively s = (s
i
)
i
by
s
i
:= (A
i
min B
i
) (B
i
min(A
i
min B
i
)),
where
B
i+1
= B s
i
, A
i+1
= A
i
s
i
.
Then FU(s) min
1
[A
0
] max
1
[B
0
].
We close the chapter with the following natural question.
Question 3.24
When does a (stable, ordered ) union lter extend to a (stable, ordered) union
ultralter?
The following example offers some insight into this problem.
Example 3.25
Assuming CH, Zelenyuk in [Zel96] constructs a nite semigroup in F such
that none of its elements is a union ultralter, but its intersection is an FU-
lter. An English translation of the relevant parts of [Zel96] can be found in
Appendix C.
Naturally, there is a cardinal invariant related to this question which has been
implicitly studied by Eisworth in [Eis02], where it is shown that cov(M) = c
is equivalent to every union lter of size < c can be extended to a stable
ordered union ultralter.
58 Chapter 3 Forcing Idempotent Ultralters
3.6. Synopsis
In this chapter we have established our rst major result, the general forcing
constructions of idempotent ultralters using idempotent lter forcings. We
have seen that this approach does not only allow for idempotent ultralters
to be adjoined, but by the connection to the classical forcing constructions
of Daguenet-Teissier and Laamme we have established rich combinatorial
properties for our examples and a base for the analysis of the adjoined
ultralters.
Although the question remains open, our progress with respect to union
lters suggests the conjecture that the forcing with idempotent F
lters does
not adjoin a summable ultralter; if this conjecture is true then only the
example of countable idempotent lter forcing would be able to adjoin a
summable ultralter. If it is false it would be more than interesting to study
the combinatorics of such a summable.
We have also established a direct combinatorial description of lters that
cannot be extended to FU-lters as well as some natural constructions of
non-trivial FS-lters.
Section 3.6 Synopsis 59
60 Chapter 3 Forcing Idempotent Ultralters
Chapter 4
Union Ultralters
In this chapter we study the different notions of union ultralters. Our
motivation for this is twofold. On the one hand, our results will help to
clarify the relationships between the different kinds of union and summable
ultralters as initially studied in [Bla87b] and further developed in [BH87].
On the other hand, we also investigate these ultralters hoping to better
understand the combination of set theoretic, combinatorial and algebraic
properties of union and summable ultralters. In this respect, it will also
further our understanding of the forcing constructions from Chapter 3 and the
directions we can and cannot hope to develop these results in the future.
We begin this chapter with some classical denitions related to union ultra-
lters. The motivation for the rst and lengthy denition is as follows. By
the Galvin-Glazer Theorem 1.14 every set in an idempotent ultralter in F
contains the FU-set for some disjoint sequence. Conversely, every such FU-set
is contained in an idempotent ultralter by Corollary 2.5 together with the
fact that FU-sets are natural partial subsemigroups of F. In particular, given a
partition of an FU-set, we can nd a new FU-set in one part of the partition.
To be able to speak about this situation smoothly, we introduce the following
denitions.
Denition: Condensation,
ordered, meshed
Denition 4.1 Given a disjoint sequence s = (s
i
)
i<N
in F 0 with N
and given some K we dene as follows.
A disjoint sequence t = (t
j
)
j<K
in F 0 is called a condensation of
(s
i
)
n<N
if
t
j
[ j < K FU(s).
In the case N = K = we call t an almost condensation if
t
j
[ j < K
FU(s).
The sequence s is called ordered if
max(s
i
) < min(s
j
) for all i < j < N.
We abbreviate the latter relation by s
i
< s
j
. We will also write s
i
s
j
to indicate that max(s
i
) and min(s
j
) are very far apart, where very far
arises from the specic context.
For v, w F we say that v meshes with w or v w if
min(v) < min(w) < max(v)
or min(w) < min(v) < max(w).
61
We dene the s-support of v FU(s) as
s-supp(v) := s
i
[ s
i
v.
and (allowing confusion) the s-support of A FU(s) as
s-supp(A) := s
i
[ (x A) s
i
x.
Note that the s-support of a condensation and its FU-set are the same.
Now that we can easily speak about FU-sets, we introduce the three variants
of union ultralters that were rst described in [Bla87b].
Denition: union, ordered
union, stable union ultral-
ters
Denition 4.2 We dene as follows.
An ultralter u on F is called union if it has a base of FU-sets.
A union ultralter u on F is called ordered if it has a base of FU-sets
from ordered sequences.
A union ultralter u on F is called stable if for any sequence (FU(s
))
<
in u there exists FU(t) u such that
( < ) t _
,
i.e., t almost condenses all the sequences s
at once.
We should remember that even though our semigroup operation on F requires
gaps between compatible elements, union ultralters are still idempotent
elements in F.
Finally, let us dene one more notion which was introduced in [BH87] to
help differentiate union ultralters; it is a special form of equivalence in the
Rudin-Keisler order, but one might argue it is the relevant notion for union
ultralters.
Denition: Additive isomor-
phism
Denition 4.3 Given semigroups S, T, we say that two ultralters p S, q
T are additively isomorphic if there exist FP(s) p, FU(t) q such that
the natural partial semigroup homomorphism (cf. Remark 1.12) maps the
ultralters to each other.
4.1. A short literature review
We will use this rst section to give an overview of the established results
regarding the different notions of union ultralters. We will exclude the proofs
except for two results by Andreas Blass, one of which motivates the main
result of this chapter, Theorem 4.29, whereas the other is unpublished.
Let us begin with a diagram of the known implications with the appropriate
references, [Bla87b] and the later [BH87].
Let us quickly note the exact references.
62 Chapter 4 Union Ultralters
Figure 4.1: Union ultralers
stable ordered union stable union
Ramsey properties
ordered union union
min, max is Ramsey min, max is Q-point min, max is (rapid) P-point
[Bla87b]
[Bla87b]
[Bla87b]
[Bla87b]
[BH87]
[BH87]
=
RK
p
1
be selective ultralters and let f 2
.
If P() is partitioned into an analytic and coanalytic part, we can nd sets X
i
p
i
(i = 0, 1) such that every increasing sequence
(x
n
)
n
with x
n
X
f (n)
is homogeneous. We call such sequences f -alternating. Denition: f -alternating
Proof. This is [Bla88, Theorem 7]; we omit the proof since it would take us too
far away from our interests.
Let us recall the following useful observation from [Bla88].
Remark 4.5 Given any f 2
=
RK
p
1
, there exists
an f -alternating sequence such that its alternating parts are sets in p
0
and p
1
respectively.
This homogeneity result is the key in proving the following theorem from
[Bla87b]. Note that the result is optimal in that the min and max images of an
ordered union ultralter are ,
=
RK
as we will show afterwards.
Prescribing min and max
(Blass)
Theorem 4.6 (Prescribing min and max (Blass))
Assume CH. Given selective ultralters p
0
,
= p
1
, there exists a stable ordered union
ultralter u with min(u) = p
0
, max(u) = p
1
.
Spoiler The proof is done by transnite induction. We construct a sequence of
almost condensations of length
1
. Given countably many constructed FU-sets of our
future ultralter, we can write down the conditions to continue our induction in the
form of an analytic set. Then we use the Galvin-Glazer Theorem 1.14 to show that the
homogeneous set we can get from Theorem 4.4 allows us to continue our induction.
64 Chapter 4 Union Ultralters
Proof. Let (X
)
<
1
be an enumeration of P(F). We will construct u by
transnite induction adding an FU-set included in or disjoint to X
at each
step .
Inductive Step: For the induction assume that we have <
1
and (s
)
<
such that the following holds for all < < :
inductive assumptions
s
is an ordered sequence in F
s
FU(s
) X
or FU(s
) X
=
min[FU(s
)] p
0
max[FU(s
)] p
1
.
Claim: There exists an ordered sequence s
))
<
.
Step 2: By inductive assumption this lter and min
1
(p
0
) max
1
(p
1
) are
coherent.
Since both collections generate an idempotent lter compatible with F, we
can nd an idempotent ultralter e containing all these sets, i.e.,
FU(s
) e ( < )
min(e) = p
0
,
max(e) = p
1
.
Without loss of generality, we may assume that X
e.
Step 3: Consider the following set The analytic set
X [ (s
ordered)
X = min[FU(s
)] max[FU(s
)],
(n ) s
s
(n)
,
FU(s
) X
.
It is easily checked that the set dened above is analytic.
1
1
For example, ordered is
0
1
and condensation is
0
2
and
there are many recursive bijec-
tions from F to .
Step 4: Consider the parity function, i.e., f 2
e.
Then we can apply Corollary 1.16 to the Galvin-Glazer Theorem with
(FU(s
))
<
to nd an ordered sequence s
in X
)
<
.
Therefore, this sequence satises the conditions of the analytic set; in
particular, orderedness implies alternating minima and maxima.
Since min[FU(s)] max[FU(s)] X
0
X
1
, we have found a subset of
X
0
X
1
that is included in the analytic set.
Therefore we get the "include" case from applying the above theorem 4.4.
Step 6: Finally, we have remarked that since p
0
,
=
RK
p
1
we may assume X
0
and X
1
themselves to be alternating; in particular such X
0
X
1
is in fact a
member of the analytic set itself.
But this means that we can nd s
max[FU(s)] I
k
,= ,
min[FU(s)] I
k
,= .
Step 2: We can now partition F into
A parity argument
A
i
:= t F [ [k [ I
k
t ,= [ = i mod 2 (i = 0, 1).
Figure 4.2: Counting Intersections.
. . .
I
k
I
k+1
I
k+2
t
j
t
j+1 t
j+2
t
j+3
Since u is a union ultralter we can pick a homogeneous FU(s) u.
Step 3: On the one hand, a homogeneous set FU(s) can only be included in
Parity of FU-sets must al-
ways be even.
A
0
.
Since the members of s are disjoint, we can always nd s
i
s
j
such that
[k [ (s
i
s
j
) I
k
,= [ = [k [ s
i
I
k
,= [ +[k [ s
j
I
k
,= [.
We simply pick any s
i
and choose some s
j
with a minimum after the last
interval I
k
that meets s
i
.
But then the parity for s
i
s
j
is 0, i.e., s
i
s
j
A
0
; in particular, FU(s) is
not disjoint from A
0
.
Step 4: On the other hand by the assumption of near coherence we can Near coherence implies odd
parity! nd k such that
I
k
max[FU(s)] ,= , I
k
min[FU(s)] ,= .
So choose s
i
and s
j
with max(s
i
), min(s
j
) I
k
.
Step 5: Now s
i
= s
j
is impossible, for otherwise s
i
I
k
, so s
i
s parity is odd.
Generally I
k
is the last interval meet-
ing s
i
and the rst meet-
ing s
j
no other interval
meets both.
[n [ (s
i
s
j
) I
n
,= [
= [n [ s
i
I
n
,= [ +[n [ s
j
I
n
,= [ 1
= 1 mod 2,
since by max(s
i
), min(s
j
) I
k
in fact k but only k will be counted twice here
leading again to the desired contradiction.
Section 4.1 A short literature review 67
This result immediately implies that for a union ultralter to exist, we must at
least have two non-isomorphic P-points.
To end this section we give a proof of a strong partition theorem for not near
coherent P-point. The theorem is in the spirit of Theorem 4.4. For this we
require a small lemma from [Bla87a].
Lemma 4.9
Let F and G be not near coherent lters on . Assume that is partitioned into
innitely many intervals. Then there are X F, Y G such that no union of two
consecutive intervals meets both X and Y.
Proof. Let h be the monotone, nite-to-one function corresponding to the
partition of . Let h
+
(h
) be
h(x)
2
rounded up (down); note that they are
both monotone as well. Then both functions are nite-to-one and hence by
assumption we nd X F, Y G such that h
+
[X] h
+
[Y] = h
[X] h
[Y] =
. It is easy to check that these sets have the desired properties.
The following theorem shows that not near coherent P-points yield nearly as
strong a partition theorem as non-isomorphic selective ultralters.
Theorem 4.10
Let p
0
, p
1
be not near coherent P-points on . Let []
<
= s F
[ s is ordered
3
there exists a set A u such that
3
As usual, we speak of analytic
sets with respect to the product
topology of F
.
A
<
is included or disjoint from X.
We are now ready to state part of the original theorem.
Stable ordered union char-
acterization (Blass)
Theorem 4.12 (Stable ordered union characterization (Blass))
For ordered union ultralters the following properties are equivalent.
1. Stability
2. The Ramsey property for pairs
3. The non-standard element [min]
u
generates an initial segment of u-prod()
4. The canonical partition property
5. The Ramsey property
6. The innitary partition property.
Proof. This is [Bla87b, Theorem 4.2]. We skip the proof since we wish to
generalize it.
Section 4.2 Characterizing stability 69
The generalization we are about to formulate may seem nearly trivial at rst
we only drop the ordered condition and the proof is nearly identical.
However, it settles the rst, albeit small, open question: does the Ramsey
property for a union ultralter already imply that it is ordered. Additionally,
in the case of ordered union ultralters, the orderedness helps simplify the
proof. So although we only show that characterization of stability in terms of
the Ramsey property is prima facie the same, there are subtle differences and
implications that arise from it. Of course, we stated the Ramsey properties in
such a way that they naturally generalize to union ultralters we should keep
in mind, though, that stable ordered union ultralters can additionally get the
homogeneous set to be an FU-set of an ordered sequence. This suggests (at
least for the Ramsey properties) a considerable strengthening, since ordered
sequences decrease the complexity of the set of excluded pairs dramatically.
Nevertheless, this similarity is quite important as it offers common ground
towards a construction of a union ultralter that is not stable be it ordered or
not; even though we cannot distinguish ordered stable from unordered stable
union ultralters by means of the Ramsey property, this is not a completely
negative observation. It is also an open question whether an analogous
characterization in terms of the ultrapower of could be found for stable
union ultralters.
In the following theorem we only prove the equivalence between stability and
the Ramsey property for pairs, but the different Ramsey properties are in fact
equivalent; cf. the remark after the theorem.
Theorem 4.13
For union ultralters the following properties are equivalent.
1. Stability
2. The Ramsey property for pairs.
Spoiler Our strategy is the same as for Theorem 4.12. To show that stability implies
the Ramsey property we argue similarly to the proof of Ramseys Theorem using an
ultralter, i.e., we (implicitly) use the fact that the tensor product of ultralters yields
an ultralter. To get a homogeneous set in our ultralter we use stability and a rened
parity argument. The reverse conclusion is just as in the original proof by Blass.
Proof. Claim 1: The Ramsey property for pairs implies stability. This is done (2 1)
just as in the original proof of Theorem 4.12; we repeat it here for completeness.
Step 1: Given any sequence (FU(s
))
<
in u we consider the following set
of ordered pairs
(v, w) F
2
<
[ w
<max(v)
FU(s
).
Step 2: Any FU(t) u will yield some pairs that are in the above set pick
any v FU(t) and then take w > v from the appropriate intersection with
FU(t).
Step 3: Therefore by the Ramsey property for pairs, there must be a set
FU(s) u such that all ordered pairs are included in the above set.
Claim: s _
<max(s
i
)
FU(s),
in particular s
j
FU(s
) as desired.
We now turn to the main part of the proof.
Claim 2: Stability implies the Ramsey property for pairs. (1 2)
Assume that A
0
A
1
= F
2
<
.
Step 1: Since u is an ultralter (in F) we have We always pick one colour
(x F)(i)y F [ (x < y) A
i
u.
Step 2: Since u is an ultralter, we may assume that the colour i is always C
x
We almost always
pick the same colour. the same; without loss it is 0, i.e., we nd A u such that
(x A) C
x
:= y F [ (x < y) A
0
u.
Step 3: Since u is union we can pick FU(s
max(x)
C
x
.
Note that for x A we now have (by choice of s
)
FU(s
max(x)
) C
x
.
Step 4: Since u is stable by assumption, we nd FU(s) u such that Stability we nearly al-
most always pick from the
same set
s _
.
Step 5: Let us consider the following function j Counting where s fails
j : , maxmax(s
i
) [ s
i
/
FS(s
).
Note that we may assume that j is strictly increasing since without loss
s
+1
_ s
).
For s
i
this follows from the denition of j by contraposition. But if
min(x) > j(), then by this argument all s
i
x are in FU(s
), hence
their union, i.e., x.
Section 4.2 Characterizing stability 71
After this observation we will now aim to construct some in A u for which
v < w in A implies min(w) > j(max(v)). For then w FU(s
max(v)
) C
v
by
Steps 6 and 3 respectively.
Step 7: x FU(s) [ j(min(x)) < max(x) u. Thinning out 1 bounding
j
In any condensation of s we nd some x, x
/
and x
/
x with x < x
/
and
j(min(x)) < max(x
/
). Then we calculate
j(min(x x
/
)) = j(min(x)) < max(x
/
) = max(x x
/
).
Hence any set in u will intersect the above set; so it lies in u.
In particular, we nd FU(t) u included in the above set.
Step 8: For x FU(t) call t
i
, t
j
a splitting pair (of x), whenever Thinning out 2 splitting
pairs
x = (x max(t
i
))
(x min(t
j
)) and (t
k
) t
i
< t
k
< t
j
.
Figure 4.3: Splitting x at (j, j +2).
. . .
x
t
j
t
j+1 t
j+2
t
j+3
Let (x) be the number of splitting pairs of x, i.e.,
(x) := [(i, j) [ t
i
, t
j
a splitting pair of x[
The splitting pairs tell us how often we can split v into two ordered parts (the
one up to t
i
and the one beyond t
j
) with a gap in between.
Step 9: x FU(t) [ (x) = 1 mod (2) u.
As in Step 7, any condensation of t will contain some x < y < z and
x z. So we calculate
(x z) = (x) + (z) +1.
Therefore the number must be odd.
In particular, we may pick FU(v) u contained in the above set.
Step 10: For any w
0
< w
1
in FU(v), there exists t
j
with
w
0
< t
j
< w
1
Or else we would have an even number of splitting pairs for w
0
w
1
.
Claim: FU(v) is homogeneous, i.e., FU(v)
2
<
A
0
. The conclusion
For this pick any w, w
/
FU(v) with w < w
/
.
By the last step, there exists some t
j
with w < t
j
< w
/
. Therefore we
can calculate
max(w
/
) > max(t
j
) > j(min(t
j
)) > j(max(w)),
where the last inequality holds since j is strictly increasing.
But we already noted just after Step 6 that this implies w
/
C
w
, i.e.,
(w, w
/
) A
0
as desired.
After this theorem we might be misled to think that the Ramsey property for
pairs is somewhat special, but of course the Ramsey property for pairs and
the other Ramsey properties are closely connected.
72 Chapter 4 Union Ultralters
Remark 4.14 We should note that in the proof of Theorem 4.12 the proof of
the equivalence of the Ramsey property for pairs, the Ramsey property and
the innitary Ramsey property does not require the witnessing sequence to
be ordered.
4
Therefore stability for union ultralters is equivalent to these
4
But of course we get homogene-
ity only for ordered pairs, tuples
and condensations respectively.
characterizations as well.
The question whether there can be an (ordered) union ultralter that is not
stable remains a difcult open question. The construction that we develop in
the next section does seem to adapt to such a construction. However, after
a considerable amount of research in this direction I have not found any
indication towards the contrary either. Therefore I would still conjecture that
such ultralters consistently exist.
4.3. Unordered union ultralters
We now turn to the question of whether the properties of the min and max can
indicate orderedness of a union ultralter. We answer this question negatively
assuming CH.
To construct such an unordered union ultralter with (possibly prescribed) How to approach the prob-
lem? selective images, we are bound to analyze if an argument similar to that in the
proof of Theorem 4.6 is possible while preventing the constructed ultralter
from becoming ordered. This also arises from the complete combinatorics of
selective ultralters for the countably generated lter forcing; if a construction
works for one pair, it should work for all pairs. Examining the proof of
Theorem 4.6 we can see that the essential tool besides the Galvin-Glazer
Theorem lies in Theorem 4.4: whenever we have a pair of non-isomorphic
selective ultralters we are able to decide an analytic subset of the powerset
by an alternating sequence from two sets from the ultralters; in our case, the
analytic set corresponded to all FU-sets continuing an inductive construction
of a stable ordered union ultralter.
At rst sight however, this idea does not seem to extend to a construction of
an unordered union ultralter due to the sequences being alternating; we can
easily check that any FU-set with alternating min and max image must be
ordered.
5
But to have some hope it is already enough to realize that in fact
5
The smallest min must come
from the same s
i
with the small-
est max or else some other s
j
would have a greater min than
max and so forth induc-
tively.
two non-isomorphic selective ultralters do not concentrate on alternating
sets or else mapping two alternating sets to each other by picking the next
alternate element would be an isomorphism. And luckily Theorem 4.4 offers
f -alternating sets for every function f
iF
s
i
iF
x
i
additionally has (u) = u
/
.
Claim 1: If u is stable, so is u
/
.
Given a sequence of condensations with FU-sets in u
/
we can intersect every
FU-set with FU(x) and from this get a sequence of condensations below x.
But then the preimage of the sequence under is a sequence of con-
densations in u. So we can apply us stability to get a common almost
condensation of these images in u but its image under is exactly the
desired common almost condensation in u
/
.
Claim 2: If u is stable ordered, so is u
/
.
By Claim 1 we only need to show that u
/
is ordered. Pick any A u
/
; we
may assume without loss that A FU(x) and that s was ordered.
Step 1: Consider Working in u: a partition
for orderedness.
X := v < w [
1
[A]]
2
[ max((v)) < min((w)).
Step 2: By the Ramsey property from Theorem 4.12, we can nd an ordered
sequence t such that FU(t) u and
FU(t)
2
<
= v < w [ v, w FU(t)
is either included in or disjoint from X.
Step 3: But it cannot be disjoint from X.
Since is injective, we can nd t
i
t
j
such that
(t
i
) < (t
j
).
As usual, given any t
i
all but nitely many t
j
have this property.
Then of course t
i
, t
j
X FU(t)
2
<
.
Section 4.3 Unordered union ultralters 75
Step 4: But this implies that [FU(t)] = FU([t]) is ordered and of course
in u
/
and rening A, i.e., u
/
is ordered union.
We are now ready to begin the series of lemmas that we need for the construc-
tion.
4.3.2 The construction
Lets recall our goal: however we construct u, we must include a set FU(s), The critical issue a spe-
cial set FU(s) such that for any ordered condensation t _ s we can guarantee FU(t) / u.
Now it would be easy to just inductively put together a union ultralter with
a base of not-ordered FU-sets. But this does not sufce, since there might be a
different base of ordered FU-sets.
To prevent this, we must make sure that no sequence that we pick in our
inductive construction will accidentally be, at the same time, a condensation
of some other, ordered condensation of the xed FU(s) (thus including that
ordered condensation of FU(s) in our ultralter u as well).
This means that every sequence we choose must eventually have a high degree
of meshing not just in itself but due to the s
i
that appear in its support. The
following denition prepares us for the right notion of meshing.
Denition: The meshing
graph
Denition 4.16 For a disjoint sequence s = (s
i
)
i<N
in F (for some N )
and some condensation t = (t
j
)
j<K
of s (for some K N) we dene the
following:
The meshing graph G
t
is the graph on the vertices t
j
[ j < K with edges
E(G
t
) = t
i
, t
j
[ (s
n
t
i
, s
m
t
j
) s
n
s
m
,
i.e., there is an edge whenever two t
j
are meshed and this meshing is caused
by single elements from s.
We can now talk about meshing combinatorially in terms of the connectedness
of this graph. On the one hand, it is an obvious advantage to connect to graph
theory; instead of partitions on F we can speak about graph colourings. On
the other hand, we do not know how strongly or weakly connected the graph
should be and it is not trivial to get Ramsey-type theorems for graphs that
allow a exible degree of connectedness. Fortunately, it will turn out that we
can work with complete graphs.
To begin our construction, we need a sequence that is thoroughly meshed.
Remark: Fix the meshed
sequence s
Remark 4.17 (Fix the meshed sequence s) From now on x a sequence s =
(s
i
)
i
such that for any n, k there exist k < i
0
< . . . < i
n
such that
G
(s
i
0
,...,s
in
)
is a complete graph with n +1 vertices.
7
7
Here the meshing graph is com-
puted with respect to s itself.
76 Chapter 4 Union Ultralters
This simply means that our sequence includes arbitrarily large subsequences
that have the best meshing. For now we shall assume that we pick any such
sequence. After the main theorem we will discuss how to nd such a sequence
with respect to two prescribed selective ultralters.
The following denition is trying to capture the right kind of meshing that is
needed for sets that might be suitable for our ultralter.
Denition: FU-meshed
Denition 4.18 A set A F is called FU-meshed (with respect to s) if for any
n there exist (disjoint) t = (t
i
)
i<n
such that
FU(t) (FU(s) A)
The meshing graph G
t
is a complete graph.
We call such a nite sequence an n-witness of A.
8
8
Note that an FU-meshed set is
compatible with F since for any
v F any disjoint sequence of
length max(v) +2 must have an
element in (v).
A set A is FU-meshed if there are members of A that have a high degree
of meshing and additionally the witnesses for the meshing are given by
arbitrarily large, nite FU-sets where the members of the s-support mesh very
much.
The following observation should support the claim that this is the right notion
for our setting, i.e., such sets do not force us to add ordered condensations to
an ultralter.
Proposition 4.19
If A is FU-meshed, then it is not included in FU(t) for any ordered t _ s.
Proof. To be an ordered condensation t _ s means that G
t
has no edges, hence
FU(t) cannot include an FU-meshed set.
To be able to link the new notion with ultralters we need to show that it is
partition regular. For this we require a classical result that we have already
discussed in Example 2.8.
Graham, Rothschild
Theorem 4.20 (Graham, Rothschild)
For any n there exists h(n) such that for any disjoint sequence x = (x
i
)
i<h(n)
in F
the following holds:
Whenever FU(x) is nitely partitioned, there exists a homogeneous condensation of Finite Hindmans Theorem
length n.
Proof. This is a corollary of the Graham-Rothschild Parameter Sets Theorem,
[GR71, Corollary 3]. For a proof from Hindmans Theorem by a compact-
ness argument cf. [HS98, Theorem 5.15]; for a more recent overview on the
combinatorial aspects cf. [PV90].
We are now ready to prove the rst piece of our puzzle.
FU-meshed partition reg-
ular
Lemma 4.21 (FU-meshed partition regular)
The notion of being FU-meshed is partition regular.
In particular, any FU-meshed set is included in an ultralter consisting only of sets
that are FU-meshed.
Section 4.3 Unordered union ultralters 77
Spoiler Given a partition of an FU-meshed set, the theorem by Graham and Roth-
schild allows us to nd large homogeneous condensations. For n-witnesses we will
nd that the homogeneous condensation inherits a complete meshing graph.
Proof. Clearly, F is FU-meshed since it contains FU(s). So let us x an
arbitrary FU-meshed set A FU(s) and let A = A
0
A
1
.
Let us assume to the contrary that both A
0
and A
1
are not FU-meshed.
Step 1: Then we can nd n
0
, n
1
such that there are no n
i
-witnesses in A
i
.
Let us x n := max(n
0
, n
1
).
The theorem by Graham and Rothschild implies that we cannot fail to satisfy
the nite version of Hindmans Theorem.
Step 2: Since A is FU-meshed, we can apply the theorem by Graham and Applying Finite Hindman
Rothschild to nd an h(n)-witness t = (t
i
)
i<h(n)
in A.
Naturally, the partition of A induces a partition of FU(t), i.e.,
FU(t) = A
/
0
A
/
1
,
with A
/
i
:= FU(t) A
i
.
Since we chose h(n) to be large enough using Theorem 4.20, there exists a
condensation x = (x
i
)
i<n
such that FU(x) is included in one A
/
i
A
i
.
We analyze the meshing graph to see that the nite FU-set must have a
complete graph.
Claim 1: But then FU(x) is an n-witness for A
i
.
G
t
was complete. Since x is a condensation, its members are disjoint
unions of members of t.
Clearly, the edges between the members of t induce edges between
the members of x that include them. Hence the meshing graph of
x = (x
i
)
i<n
is also complete.
But this contradicts the fact that neither A
0
nor A
1
had an (n, v)-witness
as desired.
Now we know that there are ultralters containing only FU-meshed sets. But
we need to show that this set is algebraically rich, so that we can get some kind
of induction going akin to the proof of Theorem 4.6. There we just needed the
partial semigroups induced by FU-sets, but for our purpose we need to be
more subtle.
The meshing semigroup
Lemma 4.22 (The meshing semigroup)
The set
H := p FU
(s) F [ (A p) A is FU-meshed
is a closed subsemigroup of F.
78 Chapter 4 Union Ultralters
Spoiler We argue just like Example 2.8.
Proof. Claim 1: H is a closed subset of F since it is dened by a constraint
on all members of its elements.
Claim 2: We just showed in Lemma 4.21 that it is non-empty.
Claim 3: H is a subsemigroup.
Step 1: Pick arbitrary p, q H and V p, (W
v
)
vV
in q; in particular all
these sets are FU-meshed.
We need to show that
vV
(v W
v
) is FU-meshed.
So let n .
Step 2: By assumption on p we can nd an n-witness t = (t
i
)
i<n
such that
FU(t) V.
Step 3: Similarly by assumption on q, we can nd an n-witness t
/
= (t
/
i
)
i<n
such that
FU(t
/
)
xFU(t
0
,...,t
n
)
W
v
(
in
t
i
).
Step 4: But then for z = (z
i
)
i<n
with z
i
:= t
i
t
/
i
we have
FU(z)
vV
v W
v
(a).
Of course G
v
is complete since G
t
was (or since G
t
/ was) making the sets
fatter only increases the chance of being meshed.
In particular, our set is FU-meshed as desired.
In fact, we have shown a bit more.
Corollary 4.23
H is a two sided ideal in the closed semigroup from Example 2.8.
The next important step is to show that the preimage lters for certain ul-
tralters are compatible with H, i.e., contain FU-meshed sets. Remembering
Theorem 2.29 it comes as no surprise that we can show more.
Lemma 4.24
If A min[FU(s)], B max[FU(s)] are both innite, then
min
1
[A] max
1
[B]
is FU-meshed.
Section 4.3 Unordered union ultralters 79
Spoiler We pick three sets of members of s: one set to get the correct minimum,
another set (past those chosen) to get the meshing, and nally (past those chosen) a
set to get the allowed maximum.
Proof. Given n N we pick three times n-many elements of the sequence
s = (s
i
)
i
.
Step 1: First, since A is innite, we can pick (s
i
k
)
k<n
with min(s
i
k
) A.
Step 2: Second, by the meshing of s, we can pick (s
j
k
)
k<n
with a complete
meshing graph but beyond everything chosen so far.
9
9
In other words, with minima
greater than the greatest maxi-
mum so far.
Step 3: Third, since B is innite, we can pick (s
l
k
)
k<n
with max(s
l
k
) B, again
beyond everything chosen so far.
Then (t
k
)
k<n
dened by t
k
:= s
i
k
s
j
k
s
l
k
is an n-witness for min
1
[A]
max
1
[B].
For completeness, we include the following standard proposition about parti-
tion regular notions.
Proposition 4.25
Let be a partition regular property on X.
If F is a lter on X with all sets in F having property , then there exists an ultralter
including F with all sets having property .
Proof. Step 1: Consider
G := A X [ X A does not have property .
Since is partition regular, G is a lter.
Clearly X G and G is closed under supersets. Additionally, if (X A)
(X B) = X (A B) had property , then so would one part, which is
impossible for A, B G.
Step 2: F and G are coherent.
If A G and B F had A B = , then B (X A) F, which is
impossible since F only contains sets with property .
Step 3: Any ultralter p extending F G is as desired.
If A p did not have property , then X A G p, which is absurd.
After this technicality we can state its corollary needed for the construction.
Corollary 4.26
Let p
1
and p
2
be ultralters including min[FU(s)], max[FU(s)] respectively. Then
min
1
(p
1
) max
1
(p
2
) H ,= .
80 Chapter 4 Union Ultralters
Proof. By Lemma 4.24 all elements of the preimage lter are FU-meshed.
Applying Proposition 4.25 we get an ultralter in H extending the preimage
lter.
4.3.3 Main lemma and theorem
Now we are ready for our nal technical lemma that is needed for an inductive
construction in the spirit of the proof of Theorem 4.6.
Main Lemma Lemma 4.27 (Main Lemma)
Assume we are given selective ultralters p
1
,
=
RK
p
2
with max[FU(s)] p
1
and
min[FU(s)] p
2
and we are also given an arbitrary X F.
For every < let t
= (t
i
)
i
be a sequence such that
t
+1
_
FU(t
) is FU-meshed
FU(t
) min
1
(p
1
) max
1
(p
2
).
Then there exists z = (z
i
)
i
such that
z _
<
FU(t
) ,= .
As an intersection of closed semigroups it is a closed semigroup. So we can
pick an idempotent e F therein. We may assume that X e; in particular
X is FU-meshed.
We will now apply the homogeneity result 4.4. Instead of the alternating parity
function used in Theorem 4.6, we will
10
be considering another function.
10
and have to cf. the introduc-
tion to this section.
Step 2: Consider the following analytic set in P(). An analytic set
Y [ (z = (z
i
)
i
) Y = min[FU(z)] max[FU(z)],
( < ) z _
,
FU(z) X,
FU(z) is FU-meshed.
Section 4.3 Unordered union ultralters 81
Let us dene f 2
)
<
with
FU(t) X min
1
[Y
1
] max
1
[Y
2
] FU(s).
Additionally, FU(t) is FU-meshed and the minima and maxima are f -
alternating.
First note that the intersection of the four sets is in e; let us abbreviate
it by Z. As usual, we may assume that Z
xFU(t
0
,...,t
k
)
x
1
Z
i<k
t
i
)
<n
FU(t
).
The resulting sequence is FU-meshed by construction.
For the f -alternation note that for a sequence of length n with a com-
plete meshing graph, all minima must come before all maxima. Since
we chose our witnesses in an ordered fashion, this implies that our
entire sequence has f -alternating minima and maxima.
Therefore homogeneity can only ever be right; in particular, we nd a
sequence z for Y
1
and Y
2
themselves and with all the desired properties.
=
RK
p
2
be selective ultralters including min[FU(s)] and Putting it all together
max[FU(s)] respectively.
Then there is a stable union ultralter u including FU(s) with min(u) = p
1
,
max(u) = p
2
such that no ordered condensation t of s has FU(t) u.
82 Chapter 4 Union Ultralters
Proof. Somce we assume CH we can x (X
)
<
1
, an enumeration of P(F).
In the inductive step we have constructed (FU(t
))
<
for some ordinal
<
1
12
such that for all < <
12
ll this sequence with FU(s)
for
t
_ s
t
FU(t
) X
FU(t
) X
=
min[FU(t
)] p
1
max[FU(t
)] p
2
FU(t
) FU-meshed
We simply pick a conal sequence ((n))
n
in . Then we can apply Lemma
4.27 to X := X
and (FU(t
(n)
))
n
to get t
i<n
s
i
)-witness, so s = (s
i
)
i
will be as de-
sired.
Andreas Blass suggested another proof for this last corollary; we include a
sketch.
Remark 4.30 Given selectives p
1
, p
2
we can nd a permutation of that maps
both p
1
and p
2
simultaneously to ultralters p
/
1
, p
/
2
with min[FU(s)] p
/
1
and
max[FU(s)] p
/
2
(which are again selective). Then we can apply Lemma 4.27
to get a suitable u
/
for p
/
1
, p
/
2
. But the extension of the permutation to F yields
an additive isomorphism on FU(s) u
/
mapping u
/
to a union ultralter u
with min(u) = p
1
and max(u) = p
2
; since additive isomorphisms preserve all
the desired properties, this completes the proof.
To conclude this chapter let us remark upon the use of the continuum hypoth-
esis in our proof.
Remark 4.31 In [BH87, Theorem 5], it is shown that union ultralters with
min and max not selective can be constructed under MA. In [Eis02] ordered
union ultralters are constructed using only cov(M) = 2
i<n
x
i
.
Allowing confusion, we often say that FS(x) has sufcient growth in-
stead.
2. A summable ultralter p N is called special if there exists FS(x) p Special summable ultral-
ter with sufcient growth such that
(L []
)(y = (y
n
)
nN
)FS(y) p [L
nN
x-supp(y
n
)[ = .
As noted before the denition x-supp(y
n
) denotes the nite set F such
that
iF
x
i
= y
n
. Given the sequence x we also say that p is special with
respect to x.
3. A union ultralter u F is called special if Special union ultralter
(L []
)(X u)[L
X[ = .
In [HS95] and [HS98, Chapter 12] the notion of special is stronger; we would
say: special with respect to (n!)
n
and divisible, i.e., there is a base of sets
FS(x) with x
n
[x
n+1
(for n ).
The need for sufcient growth may seem arbitrary. The reason for this
technical condition lies in several practical consequences that we list in the
next remark.
Remark 5.2 Every summable ultralter has a base of FS-sets with sufcient
growth, in fact, for any prescribed growth constant c; cf. [HS98, Lemma 12.20].
For a sequence x = (x
n
)
n
, to have growth with constant c N implies the
following:
iF
x
i
=
iG
x
i
iff F = G
iF
x
i
+
iG
x
i
FS(x) iff F G = 0
In fact, any linear combination of the x
i
with factors 1, . . . , c is unique.
If for some r, G and y we have y < x
r
and min(G) > r, then
y +
iG
x
i
FS(x) y FS(x).
This is checked (inductively on [G[); see e.g. [HS98, Chapter 12].
88 Chapter 5 Summable Ultralters as Sums
It is not difcult to see that summable ultralters additively isomorphic to
stable ordered union ultralters allow for dynamic growth assumptions such
as exponential growth.
The rst observation is that special summable and special union ultralters
are in fact equivalent notions. Recall Denition 4.3 of additive isomorphism.
Proposition 5.3
Every special summable ultralter is additively isomorphic to a special union ultralter
(and vice versa).
Proof. Given some special summable ultralter, let x = (x
n
)
n
be a sequence
in N with sufcient growth witnessing the specialness.
Consider
: FS(x) F,
iF
x
i
F.
Then is bijective and maps special summable to special union ultralters
and vice versa.
By Remark 5.2, is well dened (and bijective).
It is clear that maps the given special summable ultralters to some
special union ultralters and vice versa any special union ultralter to some
special summable.
Next we show that union ultralters are already special.
Union ultralters are spe-
cial
Theorem 5.4 (Union ultralters are special)
Every union ultralter is special. Accordingly, all summable ultralters are special.
Spoiler The main argument of the proof is a parity argument. Assuming that some
set covers the whole of L the parity argument will yield a condensation that misses a
lot of L this is seen by closely investigating the actual unions and their parity.
Proof. Let L []
.
Step 1: We may assume that s F [ s L ,= u A simple partition
Otherwise, since u is an ultralter,
s F [ s L = u.
So there exists X u such that (
X) L = ; in particular L
X = L is
innite.
Since u is a union ultralter we nd FU(s) u such that s
i
L ,= for all
i .
We need to nd FU(t) FU(s), FU(t) such that L
i
t
i
is innite.
Section 5.1 Summable ultralters are special 89
Step 2: If L
i
s
i
is innite, we are done. Otherwise it is nite; we may Adjusting L if necessary
without loss of generality delete those nitely many elements from L if we
manage to leave out innitely many from the remaining set, we will do just
ne.
Therefore we assume that
L
i
s
i
= .
Step 3: Let us consider the function A parity argument
: FU(s) 2, x [i [ s
i
, s
i+1
x[ mod 2.
Step 4: An FU-set can only be included in t FU(s) [ (t) = 0.
Given a condensation t = (t
i
)
i
of s, we can nd t
j
t
k
such that
(t
i
t
k
) = (t
i
) + (t
k
).
In fact, for any t
i
all but nitely many t
k
are past the successor of the last s
j
included in t
i
.
Therefore (t
j
t
k
) = 0 mod 2 and FU(t) intersects the above set
So the above set is included in u and we nd FU(t) u rening it.
Claim: [L
j
t
j
[ = . Final step by contradiction.
Assume to the contrary that it is nite.
In particular, since the s
i
are disjoint and
s
i
L ,= (for i
i
s
i
L
t _ s,
we can conclude that only nitely many s
i
are disjoint from
i
t
i
. In other
words the s-supp of t covers almost all the s
[s
i
[ (j )s
i
/ s-supp(t
j
)[ < .
In particular, we nd some index k such that all later s
i
are covered,
i.e.,
(i k)(j
i
)s
i
t
j
i
.
Now consider t
j
k
, i.e., the t
j
that covers s
k
, the member of s from which
point on we cover all of s.
Let us pick the last element of s-supp(t
j
k
), i.e., s
v
with max(s
v
) =
max(t
j
k
).
But now s
v+1
is contained in some t
j
; so we can pick t
+
j
k
such that s
v+1
t
j
k
.
Now let
t =
t
l
[ t
l
,= t
+
j
k
, t
l
contains some s
i
with k i v.
In other words, t t
+
j
k
contains all (s
i
)
kiv+1
.
90 Chapter 5 Summable Ultralters as Sums
Now remember that (t
j
k
t) is even by our choice of FU(t
j
). But count
the number of consecutive pairs of s
i
in this union:
(t
j
+
k
) and (t) are even; but the pair s
v
, s
v+1
(from t
j
k
, t
+
j
k
resp.) ends up in
t
t
+
j
k
. Hence (t
j
k
t) = (t
j
k
) +(t) +1 = 1 mod 2 a contradiction.
Note that if u had been ordered union, this would have been much easier: then
the t
i
were ordered, hence only t
i+1
can include s
v+1
but then (t
i
t
i+1
) =
(t
i
) + (t
i+1
) +1 = 1 mod 2.
Now that we have eleminated the necessity of the specialness condition, we
can proceed to the main result.
5.2. Summable ultralters as sums
We need one more Denition for pursuing our main goal.
Denition 5.5 A sequence x = (x
n
)
n
(in N) has disjoint binary support
if its elements do; allowing confusion we say that FS(x) has disjoint
binary support.
We call a summable ultralter with disjoint binary support if it contains
the FS-set for a sequence with disjoint binary support and sufcient
growth. In other words, if bsupp maps it to a union ultralter.
We say that an idempotent ultralter p can only be written as a sum
trivially if
(q, r N) q + r = p q, r (Z+ p)
We are ready to state our main result for this chapter.
Summable ultralters with
disjoint support as sums
Theorem (Summable ultralters with disjoint support as sums)
Every summable ultralter with disjoint binary support can only be written as a sum
trivially.
We will need a series of technical propositions before we can prove this
theorem, but we can immediately deduce the following convenient corollary.
Corollary 5.6
Every summable ultralter is additively isomorphic to a summable ultralter that can
only be trivially written as a sum.
Proof. Any summable ultralter p is additively isomorphic to one as in the
assumptions of the above theorem just pick FS(x) p with sufcient growth
witnessing that p is special; in particular, x has unique sums. Then the additive
isomorphism between FS(x) and FS(2
n
) maps p to a summable ultralter
with disjoint binary support.
Section 5.2 Summable ultralters as sums 91
This improves the original result from [HS95]. There it is shown that summable
ultralters that are divisible and special with respect to (n!)
n
can only be
written as a sum trivially; however, by [HS95, Theorem 5.8] there exist (under
CH) summable ultralters that are not divisible.
6
6
cf. the comment after Denition
5.1.
We now begin our work towards proving the above theorem, rst dealing
with the left summand of a sum equal to a summable ultralter. For this part
we do not yet require disjoint binary support, just growth.
We start with some results from [HS95] and [HS98, Chapter 12]. We show
them in detail since we will often argue in a similar fashion.
Proposition 5.7
Given a sequence x = (x
n
)
n
with sufcient growth we have the following.
(r, q N) r, q + r FS
(x) q FS
(x).
Spoiler This is e.g. [HS95, Theorem 2.3].
Proof. Assume r, q + r FS
(x).
Claim: For k we have FS
k
(x) q.
Step 1: FS
k
(x) q + r, so by denition of addition in N
FS
k
(x)
r
= a [ a + FS
k
(x) r q.
Step 2: Then this set is included in FS
k
(x).
To see this, let us pick a FS
k
(x)
r
and choose x
l
> a.
By choice of r, we can pick a shifts many elements to
FS(x)
y (a + FS
l
(x)) FS
l
(x) r.
In particular, y =
iF
x
i
with min(F) l.
But also a + y FS(x) so by Remark 5.2, a FS
k
(x) as desired.
Using uniqueness of sums
We can extend this a a little bit, which we will use later.
Corollary 5.8
Given a sequence x = (x
n
)
n
with sufcient growth we have the following.
(r, q N) r, q + r Z+ FS
(x) q Z+ FS
(x).
Proof. Take z Z with
r
/
= r z FS
(x).
Since FS
(x) is a semigroup, so is Z+ FS
(x); in particular,
r
/
+ q = (r + q) z Z+ FS
(x).
Therefore, we can nd y Z with
r
/
+ (q y) FS
(x).
By the above Proposition, q y FS
(x), i.e.,
q Z+ FS
(x),
as desired.
Another easy corollary is the following.
92 Chapter 5 Summable Ultralters as Sums
Corollary 5.9
Every summable ultralter p is a strongly right maximal idempotent, i.e., the
equation q + p = p has the unique solution p (in N).
Spoiler This is e.g. [HS98, Theorem 12.39].
Proof. Any summable ultralter p has a base of sets FS(x) with additionally
FS
k
(x) p for all k ; this is e.g. [HS98, Lemma 12.18].
Therefore we can apply the above Proposition to each FS(x) p and deduce
from q + p = p that FS(x) q so q = p as desired.
We have now practically dealt with the left summand of a sum equal to a
summable ultralter. We turn to the right summand.
Similar to the proof in [HS95], our proof for the right summand consists of
two parts. First we show that if one of the summands is very close to
the summable ultralter, it is already equal. Second we show that writing a
summable ultralter with disjoint support as a sum can only be done with
the right summand very close to it.
For the rst part, we begin with a technical lemma that essentially reects the
property we desire: under certain conditions, we can write elements of an
FS-set only trivially as sums.
Trivial sums for FS-sets Lemma 5.10 (Trivial sums for FS-sets)
Let x = (x
n
)
nN
be a sequence with disjoint support and enumerated with increasing
bmin, a N and
m := mini [ bmax(a) < bmin(x
i
),
Then for every b N with bmax(x
m
) < bmin(b) we have
a + b FS(x) a, b FS(x).
Spoiler The main idea of the proof is that due to our assumptions neither the sums
of the x
i
nor the sum a + b will have any (binary) carrying over.
Proof. Assume we have been given appropriate x, a and b.
Step 1: Since a + b FS(x), we can nd some nite, non-empty H N
a + b =
iH
x
i
.
Step 2: Let us dene
H
a
:= j H [ bsupp(x
j
) bsupp(a) ,=
and H
b
similarly.
Claim: H = H
a
H
b
.
Section 5.2 Summable ultralters as sums 93
By our assumptions on b we have
bsupp(a) bsupp(b) = .
Of course, x has disjoint support, so we have no carrying over on either side
of the equation , i.e.,
H = H
a
H
b
.
On the other hand, if bsupp(x
i
) bsupp(a) ,= , then i m by choice of m.
This in turn implies bsupp(x
i
) bsupp(b) = by the choice of b; in other
words,
H
a
H
b
= .
But by this claim
iH
a
x
i
= a and
iH
b
x
i
= b just as desired.
Essentially, the proof of the above lemma can be seen as switching to the
equivalent union ultralter and realizing that there will always be some
orderedness. We will discuss the analogue for union ultralter at the end of
this chapter.
We now show that this lemma takes us nearly all the way, i.e., if one of the
summands is very close to our summable ultralter, we are already done.
Trivial sums for H
Lemma 5.11 (Trivial sums for H)
For any summable ultralter p with disjoint binary support we have
(q N)(r H) q + r = p q = r = p.
Spoiler The proof is basically a reection argument. Arguing indirectly, the addition
on N reects to elements in the sets of the ultralters in such a way that non-trivial
sums of ultralters lead to non-trivial sums of the usual FS-set, contradicting Lemma
5.10.
Proof. Step 1: Since any summable ultralter is strongly right maximal by
Corollary 5.9, it sufces to show that r = p.
7
7
In other words, we have already
dealt with the left summand.
This is the reason why we only
need to ask for r to be close to
p.
Let us assume to the contrary that r ,= p.
Step 2: Let us pick a witness for p, i.e., x = (x
n
)
nN
with sufcient growth
and disjoint binary support; we may assume without loss that FS(x) p r.
Step 3: Since r + q = p, there exists a such that a + FS(x) r.; let us pick m
as in the Lemma 5.10, i.e., such that all (x
n
)
n>m
have bmax(a)) < bmin(x
n
)).
Step 4: Let us dene M := bmax(x
m
)) +1; note that the multiples of 2
M
have
binary support past the support of x
m
.
Step 5: Now
(a + FS(x)) (N FS(x)) 2
M
N r.
So pick b from this intersection.
Step 6: Then a + b FS(x). But we can apply Lemma 5.10 to get a, b FS(x)
contradicting b / FS(x).
Before we approach our nal step, let us quickly note one detail.
94 Chapter 5 Summable Ultralters as Sums
Lemma 5.12
A summable ultralter with disjoint binary support is also special with respect to
(2
n
)
n
.
Proof. Let us pick x as a witness for the disjoint binary support of a summable
ultralter p; without loss of generality x also witnesses that p is special,
since the members of a condensation have disjoint x-supp by Remark 5.2; in
particular, they have disjoint binary support.
Given L we consider
L
/
:= n [ (i L) i bsupp(x
n
).
Then by specialness we nd y _ x with FS(y) with L
/
x-supp(y) innite
but this implies L bsupp(y) is innite by choice of L
/
and the disjoint x-supp
of members of y.
As a nal step, we prove that if a summable ultralter is written as a sum,
then the rst component is close by.
Nearly trivial sums Lemma 5.13 (Nearly trivial sums)
For any summable ultralter p with disjoint binary support we have
(q, r N) q + r = p r Z+H.
Spoiler We basically argue as before, i.e., we show that if r / Z +H, there will
always be a sum a + b that cannot end up in a certain FS-set. Naturally, we will
need a more subtle argument than before. For this we will consider the binary support
as element of the Cantor space 2
, dened by x =
i
(x)(i) 2
i
.
As usual, we also denote the continuous extension to N by .
9
9
Here we consider 2
as the Can-
tor Space with the product topol-
ogy; in particular, this is a com-
pact space, so the (unique) con-
tinuous extension exists.
Step 3: We dene the following subset of . Def. Q
0
, Q
1
innite
Q
0
:= i [ (q)(i) = 0
Q
1
:= i [ (q)(i) = 1.
Step 4: Q
0
and Q
1
are innite.
Section 5.2 Summable ultralters as sums 95
Claim 1: Let us assume to the contrary that Q
1
is nite, i.e., we can pick Q
1
nite contradicts Step
1. k such that (q)(n) = 0 for n > k.
Considering z :=
ik
(q)(i)2
i
we show that Using the non-trivial part
of (q)
(n > k) z +2
n
N q,
contradicting q / Z+H.
Given n > k we dene
U
z,n
:= s 2
[ s n = (q) n = (z) n.
Obviously, U
z,n
is a neighbourhood of (q), hence
1
(U
z
) q. But we
can easily check that
1
[U
z
] = z +2
n
N, as desired.
Claim 2: Now let us assume to the contrary that Q
0
is nite, i.e., we can Q
0
nite contradicts Step
1. pick k such that (q)(n) = 1 for n > k.
This time considering z := 2
k+1
i<k
(q)(i)2
i
we show that Using the non-trivial part
of (q)
(n > k) z +2
n
N q.
contradicting q / Z+H.
Again, given n > k, we consider
1
[U
z,n
]. This time we check that
1
[U
z,n
] = z +2
n
N.
Let w
1
[U
z,n
]. Then for some a we have
w = a 2
n+1
+
n
i>k
2
i
+
ik
(q)(i)2
i
,
since by assumption that M is nite, all of (q)(i) beyond k is 1.
But this implies Telescope sums
w + z = a 2
n+1
+
n
i>k
2
i
+2
k+1
= a 2
n+1
+2
n+1
= (a +1)2
n+1
,
as desired.
Step 5: Since u is summable with disjoint binary support, we pick a sequence Choosing FS(x), X
x = (x
n
)
n
with disjoint binary support, sufcient growth and FS(x) u.
We abbreviate
X :=
n
bsupp(x
n
).
Step 6: By Lemma 5.12 and Theorem 5.4, we may assume without loss that
Q
0
X is innite.
We now have to choose a couple of natural numbers in a clever fashion. Let us
preview the reason for our choices and their role in the nal calculation.
First we pick some a, then beyond bmax(a) elements from the Q
i
X. With
this we pick b with (b) (q) up to those elements from the Q
i
. Then any
y translating both a and b into FS(x) cannot translate b to a multiple of a high
power of 2, because b a will have a hole from Q
0
just everything in FS(x)
does.
We will recapitulate this motivation after we made the choices.
96 Chapter 5 Summable Ultralters as Sums
Step 7: By q +r = p we have FS(x)
r
q; so let us pick a with a + FS(x) r. Choosing a
Step 8: Next, we pick s
1
Q
1
and s
0
Q
0
X with s
0
> s
1
> bmax(a). s
0
> s
1
> bmax(a)
We choose s
1
only so that
is
0
(q)2
i
a > 0.
Note that (q)(s
0
) = 0, (q)(s
1
) = 1, but every element from z FS(x) has
(z)(s
0
) = (z)(s
1
) = 0.
Step 9: By q + r = p we have (2
s
0
+1
N)
r
q, so let us pick b from Choosing b
(2
s
0
+1
N)
r
(2
s
0
+1
N+
is
0
(q)(i)2
i
) q.
where the latter set is in q since it is equal to U
q(s
0
+1),s
0
+1
; cf. Step 4.
Note that (b)(s
i
+1) = (q)(s
i
+1) = i, by choice of the s
i
(i < 2). Therefore,
b a > 0, but more specically bmax(
is
0
(b)2
i
a) < s
0
(and this number
is positive by choice of s
1
!).
Step 10: Finally, we can also choose y (b +2
s
0
+1
N) (a + FS(x)) r. Choosing y
Note that since s
0
/ X and a + y FS(x), we have (a + y)(s
0
) = 0. But also
y + b 2
s
0
+1
N.
Step 11: Let us recapitulate what we have right now:
(i) s
i
Q
i
(q)(s
i
) = i (i < 2)
(ii) s
0
, s
1
> bmax(a) 0 < bmax(
is
0
(q)(i)2
i
a) < s
0
.
(iii) b + y 2
s+1
N
iF
2
i
= b + y for some F > s
(iv) a + y FS(x)
iG
2
i
for some G with s
0
/ G.
Let us explain the reason for our choices and their role in the nal calculation.
The basic idea is that since y translates such a small a into FS(x), it cannot
simultaneously translate elements like b, i.e., elements that agree with (q) up
to s
0
, to be divisible by 2
s
0
+1
.
This is due to the hole of both (y + a) and (b a) at s
0
which simply does not
allow for enough carrying over in their sum (y + b) to get a multiple of 2
s
0
+1
.
For this reason we had picked s
1
to guarantee that (b a) > 0 because
i<s
0
(q)(i)2
i
a > 0; so we really do get stuck at some lower power of 2.
Step 12: We rst calculate the following:
iF
2
i
= (y + a) + (b a)
=
iG
2
i
+ d 2
s
0
+1
+
i<s
0
i
2
i
,
for suitable d N (by our choice of b) as well as some
i
2 (i < s
0
) which
are not all 0 by our choice for s
1
but s
0
/ bsupp(b a) as noted before.
Section 5.2 Summable ultralters as sums 97
Step 13: Now we can rearrange this equation and calculate further that
iF
2
i
iG(s
0
+1)
2
i
d 2
s
0
+1
=
iG(s
0
+1)
2
i
+
i<s
0
i
2
i
=
iGs
0
2
i
+
i<s
0
i
2
i
(s
0
/ G)
< 2
s
0
+2
s
0
= 2
s
0
+1
.
Since 2
s+1
divides the left-hand side of the rst line, it must be 0, but by
Equation (ii) the middle line is not we nally have our contradiction.
After this complicated proof, our main result almost immediately follows.
Trivial sums Theorem 5.14 (Trivial sums)
A summable ultralter with disjoint binary support can only be written as a sum
trivially.
Proof. Assume that p is a summable ultralter with disjoint binary support
and q, r N with
q + r = p.
By the above Lemma 5.13, we deduce that r Z+H.
Therefore we can nd k Z such that k + r H; in particular
(k + q) + (k + r) = p.
But now we can apply Lemma 5.11 with k + q and k + r to get k + q =
k + r = p as desired.
Let us make a short remark regarding the tools that we have actually applied
throughout the proofs of this section.
Remark 5.15 In no part of the proof did we use more than the fact that some
FS(x) u had disjoint (binary) support and unique sums and that every
natural number has a binary represantation. Therefore, the same proof works
for any other support.
We can therefore claim to have shown the following, more general theorem.
Theorem 5.16
Let u be summable and some FS(x) u has disjoint support (with respect to some
sensible sequence). Then q + r = u implies q, r Z+ u.
We should note that there is a related result by different means which was
discovered by Lakeshia Legette. In [Leg08] she constructs (among other
things) ultralters on a free semigroup using ordered union ultralters; these
idempotents p can only be written as p + . . . + p.
10
10
I thank Neil Hindman for a
copy of Lakeshia Legettes dis-
sertation.
98 Chapter 5 Summable Ultralters as Sums
5.3. Revisiting the forcing construction
We include two more results regarding summable ultralters. First we show
that stable ordered summables have disjoint binary support and second we
complete the proof of Corollary 3.12.
Lemma 5.17
Let p be a summable ultralter additively isomorphic to a stable ordered union
ultralter. Then p has disjoint binary support and bmin(p), bmax(p) are selective.
Spoiler We use the Ramsey property for pairs.
Proof. Step 1: The latter follows from the former, since then bsupp maps p
to a stable ordered union ultralter; in particular, bmin(p) = min(bsupp(p)),
bmax(p) = max(bsupp(p)).
Step 2: For the former claim consider an additive isomorphism on a suitable
FS(x) p such that (p) is stable ordered union.
Step 3: Consider the following set
(v, w) [FS(x)]
2
<
[ bmax(
1
(v)) < bmin(
1
(w)).
Step 4: By Theorem 4.12 we nd FU(s) (p) such that FU(s)
2
<
is included
or disjoint from the above set.
Step 5: But it cannot be disjoint.
Given FU(s) (p), we have
1
[FU(s)] = FS(y) for some y _ x.
But for any z FS(y) and pick z
/
FS(y) 2
bmax(z)
N the pair ((z), (z
/
)
is included in the above set.
Step 6: Therefore the homogeneous FU(s) (p) yields
1
[FU(s)] = FS(y)
where y must have disjoint (in fact ordered) binary support.
We end this chapter providing the lemma needed for Corollary 3.12, i.e., we
prove that bmin of a summable is a P-point.
Lemma 5.18
For every summable ultralter p the ultralter bmin(p) is a P-point.
Spoiler We modify the proof for union ultralters.
Proof. Step 1: Given any f
let us dene
:N N,
a [(i, j) bsupp(a)
2
[ j immediate succ. of i and f (j) < i[.
Note that if bmax(a) < bmin(b), then
(a + b) = (a) + (b) +
idempotent
lter forcing could possibly adjoin a summable, thereby concluding our
investigations from Chapter 3.
100 Chapter 5 Summable Ultralters as Sums
Appendix
101
Chapter A
A short proof of Zelenyuks Theorem
In this chapter we will present a shorter proof of Zelenyuks Theorem using
idempotent lters. The original theorem is as follows.
Zelenyuks Theorem
Theorem (Zelenyuks Theorem)
Let G be a countable group without non-trivial nite subgroups.
Then there are no non-trivial nite subgroups in G.
We have already studied one important techique in Theorem 2.17. But lets
begin by getting some idea what we are about and have to prove.
First, we migth ask for stronger results. On the one hand, Protasov [Pro98]
proved that for a countable group G every nite group in G is of the form
p + H for p G idempotent and H a nite subgroup of G. On the other hand,
Theorem 2.17 might suggest another generalization, namely to switch from
a group to a right-cancellative, weakly left cancellative semigroup without
non-trivial nite groups. However, this is not as easy as it seems since
e.g. T = NZ
2
is a cancellative semigroup without any nite groups and it
is easily seen that any idempotent in T gives rise to copies of Z
2
. Hence the
theorem seems rather sharp in this respect, too.
1
1
Similarly, for N
nN
Z
n
we
nd copies of all Z
n
; I thank
a referee of Fundamenta Mathe-
matica for this example.
Second, we will argue indirectly and for this it is obviously enough to consider Finite cyclic groups sufce.
copies of Z
z
for some prime z that we would nd contained in any given
non-trivial nite group.
Just as in the proof that can be found in [HS98, Chapter 7], our proof consists
of three major steps.
The rst step will be to observe that a supposedly simple example is impos-
sible, i.e., to nd a copy of Z
z
in F having (the continuous extension of)
[ [ mod z as isomorphism to Z
z
.
2
Although this is technically not necessary,
2
For the denitions related to F
see Denition 1.4.
we include it for better understanding.
In the second step we will identify an idempotent lter with strange properties
included in all elements of the nite group. In the third and nal step we will
show that this lter is still rich enough to include a copy of F. With this at
our disposal, we will be able to translate the proof of the simple case to the
general one, i.e., we are able to prove Zelenyuks Theorem.
103
A.1. The simple case
This rst section deals with what could be considered to be the simplest
scenario for a nite group to occur. It is based on taking a very simple
conguration for a nite group to occur in Z
.
Instead of working in Z
[
[ [
i
d
Hence so does the following commutative diagram of semigroup homomor-
phisms.
Z
z
Z
z
2
F
[ [
i
d
But then the existence of C F such that [ [ mod z is isomorphic on C
implies Z
z
2 contains an element of order z but equal 1 mod z which is
absurd, unless z = z
2
= 1.
A.2. Two idempotent lters
We will now describe two idempotent lters that are important for the proof.
Denition A.2 For the rest of this chapter let G be a countable group with
identity e without nite non-trivial subgroups and C = c
0
, . . . , c
z1
G a
copy of Z
z
(with the obvious isomorphism).
We set C
/
:= x G [ xC = C, F :=
C, F
/
:=
C
/
.
104 Chapter A A short proof of Zelenyuks Theorem
Let us develop some powerful properties of F
/
.
Proposition A.3
F and F
/
are idempotent.
Spoiler We apply the topological characterization of idempotency.
Proof. We prove this for F
/
.
Step 1: Assume q, (p
s
)
sS
C
/
. We want to show that q-lim(s p
s
) C
/
.
Step 2: Pick c C. Then q-lim(sp
s
) c = q-lim(sp
s
c).
Step 3: Since p
s
c C and C is nite, there exists c
q
such that q-lim(sp
s
c) =
q-lim(s c
q
) = qc
q
C as desired.
We can now identify a strange, yet powerful base for the lter F
/
derived from
F.
Proposition A.4
The sets U
F
(U F) form a base of F
/
, i.e.,
UF
U
F
= C
/
.
Proof. We simply calculate for x G
x C
/
(c C) xc C (U F)(c C) xc U
(U F)(c C) U
c
x (U F)
cC
U
c
= U
F
x.
The next lemma enables us to get an almost prime property for F
/
.
Lemma A.5
Let U F. Then s / U
F
( F
/
) implies S s
1
U
F
F
/
.
Proof. Pick U, s as assumed.
Step 1: Since s / U
F
=
cC
U
c
, there exists c C with sc / U, i.e., U / sc.
Step 2: Now let any c
/
C
/
be given.
Step 3: Since c
/
C = C by assumptions on C, sc
/
C = sC. Therefore we nd
some d C with sc
/
d = sc.
Step 4: In particular U / sc = sc
/
d, i.e., U
d
/ sc
/
.
Step 5: A fortiori, U
F
/ sc
/
, i.e., s
1
U
F
/ c
/
.
Step 6: Since c
/
was arbitrary, S s
1
U
F
F
/
.
Section A.2 Two idempotent lters 105
A.3. Zelenyuks Theorem
We begin the nal section by extending the isomorphism between C and Z
z
to C
/
. For this we need to isolate certain sets in the elements of C.
Denition A.6 For c C pick pairwise disjoint U
c
c. Splitting up C
For c C let 1st Approximation of C
A
c
:=
dC
(U
cd
)
d
( c).
X :=
cC
A
c
(disjoint since A
c
U
c
0
cc
0
= U
c
).
f : X C, a c with a A
c
; in other words by a A
f (a)
.
For c C, a X let V(a) :=
dC
a
1
A
f (a)d
A
d
2nd approximation of C
The A
c
approximate A
c
d U
cd
for d C; the V(a) take this approximation
to the next level, i.e., the elements of X.
The important observation is that the V(a) are included in F
/
.
Proposition A.7
The sets (V(a))
aX
are in F
/
.
Additionally, f is an F
/
-homomorphism
3
and f [V(a)] = C for all a X.
3
cf. Denition 2.15
Proof. Step 1: V(a) F
By denition, a A
f (a)
U
d
f (a)d
; hence a
1
A
f (a)d
(A
d
) d for any d C.
Therefore V(a) F.
Step 2: V(a) F
/
.
Since V(a) F and (U
d
cd
)
c
0
= U
c
0
d
cd
= U
d
cd
, we can easily check
V(a)
F
V(a)
c
0
=
dC
a
1
A
c
0
f (a)d
A
c
0
d
=
dC
a
1
A
f (a)d
A
d
.
By Step 1 and the last proposition of the previous section, we conclude
V(a) F
/
.
Step 3: f is an F
/
-homomorphism.
By denition, b V(a) implies ab V( f (a) f (b)), so f (ab) = f (a) f (b).
Step 4: For all a X we have f [V(a)] = C. Richness of f
By the previous claims V(a) F, in particular
(c C) V(a) A
c
,= .
By denition, f [V(a) A
c
] = c as desired.
We are ready for the pivotal step.
106 Chapter A A short proof of Zelenyuks Theorem
Lemma A.8
There exists : F X bijective, (partially) homomorphic such that
((F)) F
/
.
Additionally, f = [ [ mod z.
Spoiler We argue just like for Theorem 2.17. However, this time we can nd the
copy of (F) in F
/
using the powerful observations from the previous section.
Proof. Introduction: We construct inductively on n (or more precisely on
P(n)). For this x some well ordering on G of order type . At each step we
will x a set in A
n
F
/
which will end up being equal to [(n)] (note that
(s) = (max(s)) for s F, so these sets sufce for the second part of the
lemma).
Step 1: Naturally, (0) := e and A
0
:= X = V(e).
Note that
F
/
= C
/
G is a nite
4
subgroup of G and thus trivial. Hence we
4
By [HS98, Lemma 6.28].
have now dealt with the elements common to all sets in F
/
.
Step 2: For the induction let us assume that we have constructed a homomor-
phic [P(n)] and (A
i
)
in
in F
/
such that
s ,= t = ((s) A
max(st)
) ((t) A
max(st)
) = .
and A
i
V((s)) for all s n.
Step 3: Inductively for i < n +1 and assuming we have constructed rng() :=
[P(n)
j<i
P(j 1) ((n +1) j)] we choose
((n +1) i) := min(A
i
rng()) with f (((n +1) i)) = c
(n+1i) mod z
which is possible by the last proposition. Finally, we extend homomorphi-
cally to P(i 1) ((n +1) i).
Step 4: Now for A
n+1
. Pick U F with (s)
1
(t) / U
F
A
n
for all s ,= t
(which is possible, since
F
/
= e and there are only nitely many such
pairs s, t) and dene
A
n+1
:= A
n
U
F
s,=tP(n+1)
S ((s)
1
(t))
1
U
F
sP(n+1)
V((s))
which is in F
/
by the last lemma from the previous section.
Step 5: We show that A
n+1
is as requested for Step 3.
Take s ,= t; we only need to show this for max(s t) = n +1.
Then by construction of A
n+1
(t)A
n+1
(t) S (t)
1
(s)U
F
S (s)U
F
S (s) A
n+1
.
Step 6: We show that such a is as desired.
Section A.3 Zelenyuks Theorem 107
Claim 1: Surjectivity follows from Step 3 (for i = 0), since after at most z
steps, we will be able to pick the actual minimum; in fact, the second part
of the lemma is immediate from Step 3 as well, i.e., A
i
= [(i)].
Claim 2: Clearly, is a partial homomorphism by construction.
Claim 3: We claim that is injective.
Consider s ,= t; then there must exist a minimal i such that
s i = s i +1 ,= t i +1 = t i.
Then (s i) A
i
(t i) A
i
= by Steps 2 and 5 in particular,
(s) ,= (t).
This completes the proof of the claim.
This completes the proof of the lemma.
We can now conclude.
Zelenyuks Theorem Theorem A.9 (Zelenyuks Theorem)
Let G be a countable group without non-trivial nite subgroups.
Then there are no non-trivial nite subgroups in G.
Proof. Arguing indirectly, we assume we can nd a copy of Z
z
in G. But
then the preceding lemma tells us that we nd a copy of Z
z
in F with
isomorphism [ [ mod z but this is impossible as we saw in the rst
section.
108 Chapter A A short proof of Zelenyuks Theorem
Chapter B
Miscellaneous results
B.1. The partial semigroup S
We present a short observation that for a partial semigroup S its Stone-
Cech
compactication S is also a partial semigroup. This is probably folklore but
we have found no presentation in the literature.
Denition B.1 Let (S, ) be a partial semigroup.
We dene a partial operation on S as usual by
p q := A S [ (V p, (W
v
)
vV
in q)
vV
v W
v
A,
if this is an ultralter with the convention that v W
v
= v (W
v
(v))
(which of course might be empty).
We begin with a simple observation.
Proposition B.2
Let (S, ) be a partial semigroup and p, q S. Then p q is dened if and only if
there exists A p such that (a) q for all a A.
Proof. Step 1: First let us assume that for every A p there is a A with
(a) / q.
Since p and q are ultralters we nd A p such that for all a A in fact
S (a) q.
But then by the denition of p q we have =
aA
a (S (a)) p q;
hence p q is not a lter.
Step 2: Now assume that there exists A p such that for all a A we have
(a) q.
Then p q is easily checked not to include the empty set and, in fact, to be a
lter.
So take A p q; we may assume that A =
vV
v W
v
for V p and some
W
v
q.
109
To see that p q is a prime lter, let A
0
A
1
= A, and dene W
i
v
:= w
W
v
[ v w A
i
(for i = 0, 1). Since q is prime, there is a function : V 2
with W
(v)
v
q. Then let V
i
=
1
(i) and since p is prime, for one i 2 we get
V
i
p. We conclude that
vV
i v W
i
v
A
i
p q and that p q is prime.
This observation is enough to get the desired result.
Proposition B.3
If (S, ) is partial semigroup, so is (S, ).
Proof. We only need to show that the strong associativity of the multiplication
on S is transferred to S as well.
Step 1: For this let p, q, r S. By the above proposition we can calculate the
following equivalences.
p (q r) def.
(V p)(v V) : (v) q r and (W q)(w W) : (w) r
(V p)(v V)(W
v
q, Z
v
w
(w) in r) :
wW
v
w Z
v
w
(v).
and
(p q) r def.
(V p)(v V) : (v) q and (U p q)(u U) : (u) r
(V p, W
v
(v) in q)(v V, w W
v
) : (v w) r.
Step 2: First assume that p (q r) is dened and let V, (W
v
)
vV
and (Z
v
w
)
wW
v
as in the second equivalence for this case, i.e.,
wW
v
w Z
v
w
(v). In
particular, v (w z) is dened for every w W
v
, z Z
v
w
.
By the strong associativity of (S, ) we can conclude that (v w) z is dened
(and equal to v (w z)), hence Z
v
w
(v w) r for every v V, w W
v
.
By the second set of equivalances we conclude that p (q r) is dened.
Step 3: Second, assume that (p q) r) is dene and let V, (W
v
)
vV
(each
W
v
(v)) be as in the last equivalence for (p q) r and set Z
v
w
= (v w) r.
Then
wW
v
w Z
v
w
(v) since for w W
v
, z Z
v
w
we know (v w) z is
dened, hence by strong associativity v (w z) is dened (and equal to it),
which in turn implies w z (v).
This concludes the proof.
B.2. PS-Ultralters
We present an example of a set-theoretically interesting ultralter that lies
in N
+N
xX
x + X x
vV
v +W
v
.
Step 2: So x V, (W
v
)
vV
in u. Since u is a P-point, we can nd X V such
that X
W
v
for all v V, furthermore since u is a Q-point, [X W
v
[ 1.
Since X u we may assume that X = V.
To see what might go wrong in our approach, dene x : V V, v x
v
= the
element in V W
x
(or else 0). The element x
v
is the problematic one, since
v + V v will include the additional sum v + x
v
, which v + W
v
did not. We
will show that this is never a problem.
Step 3: Since u is selective we can assume (by going to a subset of V still in u)
that x is 1-to-1 or constant on V.
Step 4: Assume x is constant on V, i.e., there exists a unique w such that
V W
v
w. But then V w W
v
and of course V w u, so
PS(V w)
vVw
v + V v, w
vV
v +W
v
A.
Therefore we have .
Step 5: Now consider the case that x is 1-to-1 on V. We have three subcases.
By going to a subset of V still in the u, we may assume that x = id or x > id
or x < id on V.
Step 6: If x = id, then were done, since v + v is never in PS(V). More
specically, v +V v = v +W
v
. Therefore
vV
v +V v =
vV
v +W
v
,
and we have .
Step 7: If x > id let us consider some v V. Then v < x
v
but of course
x
v
V, so let us look at W
x
v
. Of course again x
x
v
/ W
x
v
by choice of x
but: v < x
v
< x
x
v
, so v W
x
v
. Hence v + x
v
= x
v
+ v W
x
v
. In total
v + V v (v + W
v
x
v
+ W
x
v
), so
vV
v + V v
vV
v + W
v
and
we have again.
Step 8: The case x < id is symmetrical to x > id.
This concludes the proof.
Note that this result can be seen from another angle.
Section B.2 PS-Ultralters 111
Remark B.6 For a selective ultralter u consider the ultralter u u on N
2
.
It is well known and essentially what we proved above that this ultralter has
a base of sets X X with X u. Then the addition maps u u to u + u and
it is not difcult to show that they are isomorphic.
Additionally, u u fulls a weak Ramey property for N
2
(reducing colourings
with six colours to ve colours) which makes it set theoretically interesting.
112 Chapter B Miscellaneous results
Chapter C
On a result by Y. Zelenyuk
In this chapter we wish to partially reproduce an English translation of [Zel96]
with some additional comments.
When I rst became interested in this result, Yevhen Zelenyuk was kind
enough to send me a copy of the paper by mail, since there was no digital
copy available. I sincerely thank Lutz Heindorf who was kind enough to
let me record his on-the-y translation of the Russian original which I later
typset using L
A
T
E
X. The complete translation is available from me or Yevhen
Zelenyuk.
In the rst section we give the reproduction, to which we added only some
minor comments. We skip the introductory comments to jump right in.
C.1. A translated extract from [Zel96]
C.1.1 The approximation Theorem
Let G be an innite Group, G its Stone-
Cech-Compactication (taking G
discretely), the elements of G are the ultralters over G, as usual we identify
the elements of G with the principal ultralers. The set A [ A G with
A = p G [ A p yields a (zero-dimensional) base for the topology of G.
The multiplication on G extends to a multiplication on G; this multiplication
can be characterized by letting
aA
a B
a
[ A p, B
a
q be a base for p q,
being rightcontinuous.
Remark C.1 There is an inclusion reversing bijection between lters on G and
closed, nonempty subspaces of G, namely
:=
A
A = p G [ p
,= C = C G
pC
p.
Thus when we write a closed subspace of G we assume to be a lter
on G.
Obviously the character of such a space is the same as the character of the
corresponding lter , i.e., the minimal cardinality of a lter base. We are
mostly concerned with countably generated lters, i.e., lters with a countable
113
base. We call a lter free, if it contains the lter of conite subsets of G.
The closed subsemigroups of G are called ultralter semigroups of G. As
compact right-topological semigroups they contain idempotent elements.
Lemma C.2
Let S = p
i
[ i < m a nite subsemigroup of ultralters on G, F
n
(p
i
) (n < ) a
descending sequence of elements of p
i
, so that F
0
(p
i
) F
0
(p
j
) = for i ,= j. Let
p(a) := p
i
whenever a F
n
(p
i
) for some n.
Then there is a sequence (a
n
)
n
in G, such that
1) a
n
F
n
(p
i
) whenever i = n mod m
2) a
n
0
. . . a
n
k
F
n
0
(p(a
n
0
) . . . p(a
n
k
)) whenever n
0
< . . . < n
k
.
Proof. We construct the sequence recursively. Let A
0
p
0
be such that for
p S
A
0
p F
0
(p
0
p) (since
p
is continuous)
Let a
0
A
0
F
0
(p
0
).
Let l and assume we have constructed a
n
[ n < l such that:
a
n
F
n
(p
i
) for i = n mod m,
a
n
0
. . . a
n
k
F
n
0
(p(a
n
0
) . . . p(a
n
k
)) for n
0
< . . . < n
k
< l,
a
n
0
. . . a
n
k
p F
n
0
(p(a
n
0
) . . . p(a
n
k
) p) for n
0
< . . . < n
k
< l
and p S.
Let j = l mod m. We can choose A
l
p
j
such that
a
n
0
. . . a
n
k
A
l
F
n
0
(p(a
n
0
) . . . p(a
n
k
) p
j
),
A
l
p F
l
(p
j
p),
a
n
0
. . . a
n
k
A
l
p F
n
0
(p(a
n
0
) . . . p(a
n
k
) p
j
p
l
),
whenever n
0
< . . . < n
k
< n, p S this is again since all
p
,
p
i
are
continuous and we only have a nite number of combinations to check.
Then we can choose a
l
A
l
F
l
(p
j
) a
n
[ n < l. Then the three condi-
tions are fullled for l +1. Obviously this inductively chosen sequence is as
required.
Denition C.3 1. A lter on G is called elementary FP-lter, if there is a
sequence (a
n
)
n
in G, such that
FP
m
(a
n
) = a
n
0
. . . a
n
k
[ n n
0
< . . . < n
k
,
i
countably generated lters,
such that
i
p
i
and
i
j
= for i ,= j.
Then there exist countably generated lters
i
i
, such that :=
i<m
i
is an
elementary FP-lter and additionally
i
j
l
whenever p
i
p
j
= p
l
.
Proof. From every lter
i
choose a decreasing base F
n
(p
i
) [ n < , such
that F
0
(p
i
) F
0
(p
j
) = for i ,= j. Let (a
n
)
n
be as in Lemma C.2, let be
the elementary FP-lter induced by this sequence, i.e., with base FP
m
, and
nally let
i
be the lter with base FP
m
F
0
(p
i
) =: V
m
(p
i
). Obviously
i
i
,
:=
i<m
i
. We need only to show, that
i
j
=
l
for applicable i, j, l. It
sufces to show, that V
m
(p
i
)
j
V
m
(p
l
).
So let F be nite,
kF
a
k
V
m
(p
i
). Then for t > max F we have
kF
a
k
V
t
(p
j
) V
min F
(p
l
) by lemma 1. Thus follows
kF
a
k
j
V
min F
(p
l
),
hence V
M
(p
i
)
j
V
m
(p
l
).
Corollary C.7
Every semigroup of free ultralters of countable character includes an elementary
FP-semigroup.
Proof. Since such a semigroup is again a compact and rightcontinuous, we
can nd an idempotent element in it and apply the theorem with m = 1.
Section C.1 A translated extract from [Zel96] 115
C.1.2 Finite semigroups of ultralters
Denition: and Remark
Denition C.8 On the group G consider some FP-lter .
For every a G we dene
e
:= F e [ F
a
:= a F [ F
e
;
this is again a lter and clearly
a
= a
e
. Additionally for every U
e
there is V
e
such that U
a
for all a V.
Therefore there is a topology on G, such that the multiplication is rightcon-
tinuous and
e
the lter of neighbourhoods of e. We denote this topology by
).
Proof. This follows from Lemma C.5 as follows: choose V such that
V
e
U, then a
e
=
a
U for alle a V, i.e., U
a
.
Lemma C.9
Every semigroup of free lters of countable character on G includes an elementary
FP-semigroup , such that ) is regular.
Proof. By the corollary after Theorem C.6 we may assume, that is already
an elementary FP-lter generated by, say, (a
n
)
n
. It sufces to construct a
subsequence (a
n
k
)
k
such that
1. For every e ,= g G there is j such that g / U
j
:= e FP
j
(a
n
r
).
2. For all j , e ,= g G with g / U
j
, there exists i with g U
i
U
j
=
.
(Firstly it sufces to be regular at e. Then 1. shows, that the antecedens of 2.
can be fullled for any g ,= e, consequently the topology has a clopen basis.)
Note that it sufces to show 1. and 2. for the subgroup H generated by
(a
n
)
n
, since 1. holds trivially for g / H and the negation of the consequence
of (2) implies g H.
So let (g
i
)
i
be an enumeration of H. We will construct the subsequence
inductively.
For n = 0, we can choose n
0
with g
0
e, a
n
0
e, a
n
0
= (since H is
cancellable).
For the inductive step dene
U(i, k) := e FP(a
n
i
, . . . , a
n
k1
)
j(i) :=
i if g
i
U(j, i) for all j < i
minj [ g
i
/ U(j, i) else,
and assume we have already constructed n
i
[ i < k with
k
i < k : g
i
U(i, k) U(j(i), k) = .
116 Chapter C On a result by Y. Zelenyuk
But then we can nd n
k
> n
k1
with
k+1
. For assume otherwise, then there
by the pigeon hole principle there exists i < k +1 and innitely many n
k
such
that g
i
U(i, k) U(j(i), k) ,= . But then we have three cases to check:
i = k, j(k) = k g
i
e, a
n
k
e, a
n
k
,= ,
i = k, j(k) < k g
i
e, a
n
k
U(j(i), k) e, a
n
k
,= ,
i < k g
i
U(i, k) e, a
n
k
U(j(i), k) e, a
n
k
,= .
Of course, the rst case leads to a contradiction. Consider the second case.
Again by the pigeon hole principle, there exists an x U(j(i), k) such that
g
i
y
1
= x y
2
,
where y
1
, y
2
e, a
n
k
are xed (for innitely many n
k
). Then
x
1
g
i
= y
2
y
1
1
.
But by induction hypotheses and the choice of j(i) we have y
1
,= y
2
, so wlog
for innitely many n
k
we have
x
1
g
i
= a
n
k
.
But this is of course a contradiction.
For the third case, the argument is basically the same.
Protasov
Lemma C.10 (Protasov)
Let G, p K(), the minimal ideal of . Then for all A p, U there
exists nite K U such that K
1
AA
1
.
Proof. Let p K(). Then there exists L min. left ideal (of !) with p L.
Let r arbitrary. Then rp L, so L rp = L p. Thus there exists t
r
L
with t
r
r p = p. Then of course A t
r
r p and U t
r
( ). Therefore we
can choose x
r
U with A x
r
r p, i.e., r p x
1
r
A. Finally choose A
r
r
with
A
r
p x
1
r
A.
Since is compact and
r
A
r
, there are r
1
, . . . , r
n
with
A
r
1
. . . A
r
n
.
Rename x
r
i
:= x
i
. To see that K := x
1
, . . . , x
n
sufces, let q and show
that K
1
AA
1
q.
Since q , choose i with q A
r
i
. By we have x
1
i
A q p, so X :=
n
i=1
x
1
i
A q p. So there exists V q, (W
v
)
vV
in p with
vV
v W
v
X;
wlog we may assume W
v
A for v V. Then
X A
1
vV
v W
v
A
1
vV
v e = V.
So we have: q :
n
i=1
x
1
i
A A
1
q, i.e., K A A
1
.
Lemma C.11
Every countably generated lter with G
, K
), where U
V nite.
We construct the subsequence inductively.
To start off, x (by an argument similar to the proof of Lemma C.9) some
n
0
and some b
0
U
0
K
1
0
e, a
n
0
, a
1
n
0
.
Assume we have chosen n
i
, b
i
for i < l such that with A
l
= FP(a
n
0
, . . . , a
n
l1
)
b
i
U
i
K
1
i
A
l
A
1
l
.
Then we can (again by an argument similar to the proof of Lemma C.9) choose
some n
l
> n
l1
with
b
i
U
i
K
1
i
A
l+1
A
1
l+1
(for i < l).
Then simply choose b
l
U
l
K
1
l
A
l+1
A
1
l+1
.
From this construction we have b
l
U
l
K
1
l
AA
1
,= for all l < .
Lets recall some well known semigroup denitions.
Denition C.12 1. A semigroup S is called right(left)-zero semigroup, if pq =
q (pq = p) for all p, q S, i.e., every element of S is left(right)-neutral.
2. The semigroup S is called chain of idempotent elements, if pq = qp = p or
qp = pq = q for every p, q S, i.e., S is a chain in the usual partial order
of idempotents given by
p q pq = qp = p pS qS, Sp Sq.
Note that all these types of semigroups consist entirely of idempotent elements.
Theorem C.13
For every countably generated lter with G
and every m , we nd a
right-zero, a left-zero subsemigroup and a chain of idempotents each of cardinality m
contained in .
118 Chapter C On a result by Y. Zelenyuk
Proof. From the theory of complete simple semigroups (K() is such a semi-
group) it follows: to have a right-zero semigroup of cardinality m we need to
nd m disjoint left ideals in .
(Take any minimal right ideal R. Then E(R) is right zero, since p R = R
for all p E(R), thus for q E(R) there is t R with p t = q, and so
p q = p p t = p t = q. Now by e.g. [HS98, 1.61] we have E(R L) ,= for
every minimal Leftideal L, so we can nd m many idempotents in R.)
Of course, the analogue for left zero-holds as well.
By Lemma C.9 extends to a FP-lter such that the topology ) is regular.
Consider G with that topology. We can choose an innite injective sequence
of elements converging to e; denote the set of these elements by A.
Note that [A
[ = 2
c
.
Claim 1: p ,= q in A
G p G q =
To prove this let H := h
n
[ n be the subgroup generated by A and let
g
A
g
H = G.
Then we can inductively construct (P
n
)
n
in p and (Q
n
)
n
in q such that
P
n
, Q
n
A, P
n
Q
n
= , R
n
:= h
n
P
n
Q
n
H
i<n
R
i
.
(Having constructed P
i
, Q
i
for i < n we can choose P
n
, Q
n
A accordingly,
since
i<n
R
i
h
i
p, h
i
q and h
i
p ,= h
n
p, h
i
q ,= h
n
q.)
Now let
P :=
g
h
n
P
n
[ n < , A, Q :=
g
h
n
Q
n
[ n < , A.
Then P Q = .
(Else we nd g
h
n
p
n
= g
h
k
q
k
, so g
(h
n
p
n
q
1
k
h
1
k
) = g
, therefore = ,
so by the choice of the R
i
follows n = k and thus p
n
= q
k
contradicting
P
n
Q
n
= .)
Additionally G p P and G q Q (which nishes the proof).
(To see this, let g G and choose g
, h
n
such that g = g
h
n
. Then g p =
g
h
n
p g
h
n
P
n
P; for q and Q this follows similarly.)
To nd the left zero semigroup, we show that p q = . Since )
is regular there are disjoint open sets U p, V q. For every a A U
choose W
a
with a W
a
U, and for b V choose W
b
such that
b W
b
V (cf. beginning of this section). If we let P :=
a W
a
[ a AU,
Q :=
b W
b
[ b A V, then P Q = , p P, q Q.
(To see p P: r A U p (W
a
)
aAU
r P p r by
the above choice. q Q follows similarly.)
To nish the theorem we show that the semigroup has a chain of idempotents
of length m. By Lemma C.11 we can construct a decreasing sequence of
subgroups =
1
2
. . .
m
all of countable character such that
I(
i
)
i+1
= for i < m. Let p
m
an idempotent in
m
, L minimal left ideal
of
m1
included in
m1
p
m
. Furthermore let R be a minimal right ideal
of
m1
included in p
m
m1
, and let p
m1
an idempotent element in R L.
Section C.1 A translated extract from [Zel96] 119
Then p
m1
< p
m
. We repeat this to gain in
m1
the appropriate p
m2
< p
m1
and so forth inductively.
Question C.14
Is there a nite semigroup of ultralters on Z that is neither right-zero nor
left-zero nor chain of idempotetents?
C.1.3 A construction of topological groups with -
nite semigroups of ultralters
Denition C.15 Let (G, ) be a topological group. We call the set of free
ultralters converging to 0, i.e., p G
[ U : 0 U U p,
the ultralter semigroup of (G, ) or the ultralter semigroup of ; since G is
topological, this is indeed a semigroup.
If G is boolean, than every FS-semigroup of free ultralters on G denes a
group topology for which it is conversely the semigroup of ultralters.
Theorem C.16
Assume CH. Let a free lter on G with countable base and G
, let m .
Then we can extend to three FP-Filters whose associated subspaces are of cardinality
m and a left-zero semigroup, a right zero semigroup and a chain of idempotents
respectively.
Proof. We prove the theorem for right-zero semigroups.
By the corollary to Theorem C.6 we may assume that G is countable by
switching to the subgroup generated by the elementary FP-lter.
Let X
[ <
1
be an enumeration of the subsets of G. We construct
inductively.
For = 0: By Theorem C.13 we nd a right-zero semigroup of cardinality m
in , say S
0
= p
0
i
[ i < m.
Choose pairwise disjoint F
0
i
p
0
i
with either F
0
i
X
0
or F
0
i
G X
0
; let
0
i
denote the lter generated from F
0
i
.
By Theorem C.6 there exist lters
0
i
0
i
such that
0
:=
i<m
0
i
is an
elementary FP-lter with
0
i
0
j
0
j
(since S
0
was right-zero).
Fix <
1
and assume that we have constructed
i
[ < (for i < m)
increasing chains of length consisting of countably generated lters such
that for < the space
:=
i<m
i
is an elementary FP-lter satisfying
j
. Dene
i
:=
<
i
,
:=
i<m
i
.
Since we had chains, these are all lters and still
. So let R be a
minimal right ideal in
.
Then R
i
,= right ideal for
i
.
120 Chapter C On a result by Y. Zelenyuk
(Obviously R
i
R since R is a right ideal. On the other hand let x
R
j
for all > , so in fact since
multiplication behaves nicely and we consider chains we get x
i
for
all < , so ,= R
i
.)
So there is an idempotent p
i
R
i
. And then S
:= p
i
[ i < m is a
right-zero semigroup.
We then choose for i < m some F
i
p
i
with either F
i
X
or F
i
G X
;
let
i
denote the lter generated by
i
F
i
. By Theorem C.6 there are
countably generated lters
i
such that
:=
i<m
i
is an elementary
FP-lter with
j
.
Now for i < m we dene p
i
:=
<
1
i
. This nishes the construction.
Then by construction p
i
is an ultralter and S := p
i
[ i < m is a right-zero
FP-semigroup. (
+1
i
decides X
and by choice of S
it remains a semigroup.)
For left-zero the proof is symmetric.
For chains it is still very similar, so we only shortly note some important
points in that proof. Assuming we have increasing sequences
i
[ <
for i < m, such that
mini,j
(since in this case we take the S
to be chains of
idempotents). Dene
i
as above and
i
:=
ij<m
j
. Then
i
[ i < m a
decreasing sequence of semigroups such that
K(
i
)
i+1
= (i < m1).
So we have an increasing chain of idempotents S
:= p
i
[ i < m such that
p
i
.
Corollary C.17
Assume CH. Let B be a countable boolean group, then for every m there exist
group topologies (on B)
m
,
m
,
m
such that the appropriate ultralter semigroups
are left-zero, right-zero and chains of idempotents respectively.
Remark C.18 Theorem C.16 can be proven under MA, with increased techni-
cal work.
C.2. A standard generalization
In this section we shortly describe how to prove Remark C.18, i.e., how we
can construct nite semigroups with intersection being an FP-lter using MA
instead of CH.
All we additionally need is the following lemma, the MA-analogue of Lemma
C.1.
Section C.2 A standard generalization 121
Lemma C.19
Let S := p
i
[ i < m HG in G
and (F
(p
i
))
<
a sequence in p
i
for some < 2
with F
0
(p
i
) F
0
(p
j
) = for i ,= j. We let p(a) := p
i
, if there is some < with
a F
(p
i
). Assume MA(). Then there exists (a
n
)
n
in G such that
1. p(a
n
) = p
n mod m
(so a
n
F
(p
n mod m
) for some ).
2. p(a
n
0
. . . a
n
k
) = p(a
n
0
) . . . p(a
n
k
) for n
0
< . . . < n
k
.
Proof. Let P := (s, A
0
, . . . , A
m1
) [ s
<
, A
i
p
i
and partially order P
by (t,
B) (s,
(p
i
)
:= (s,
A) [ A
i
F
(p
i
)
D
n
:= (s,
A) [ [s[ n.
Then (D
F
(p
i
)
)
<
is dense in P for i < m since p
i
is a lter. Also (D
n
)
n
is
dense this is what the proof of Lemma C.2 tells us. So by MA() we can
take a lter H on P intersecting all these sets; it is not difcult to see, that the
rst coordinates of H yield the required sequence.
And nally a new version of Theorem C.6
Theorem C.20
Let S = p
i
[ i < N be a nite subsemigroup of G
,
i
be generated lters for
some < 2
, such that
i
p
i
and
i
j
= for i ,= j.
Then there exist countably generated lters
i
i
, such that :=
i<m
i
is an
elementary FP-lter and additionally
i
j
l
whenever p
i
p
j
= p
l
.
Proof. The proof is the analogue of the proof of Theorem C.6 using the above
Lemma instead of Lemma C.2.
Now we can turn to our theorem.
Theorem C.21
Assume MA. Let be a free lter on G with base less than 2
and x m .
Then there are three FP-lters whose associated subspaces are of cardinality m and a
left-zero semigroup, a right-zero semigroup and a chain of idempotents respectively.
Proof. Proceed as in Theorem C.16. At uncountable limit stages simply apply
the above Theorem instead of Theorem C.6 and proceed as before.
Let us end this section with one further remark.
122 Chapter C On a result by Y. Zelenyuk
Remark C.22 Recall that F with symmetric difference is a countable Boolean
group, which is a topological group with the natural Cantor topology on F.
In particular, converging to 0 means to be in F. Hence nite subsemigroups
as in the above theorem can be found in H.
Then in fact the (non-trivial) right-zero nite semigroups as in the above
theorem consist of right maximal
1
but not strongly right maximal idempotents.
1
p is right maximal, if p
R
x
(i.e., x + p = p), implies x
R
p
(i.e., p + x = x).
They cannot be strongly right maximal since it is a (non-trivial) right-zero
semigroup, i.e. x + p = p for all x and p from the semigroup.
Right-maximality follows from the additional fact that FS-semigroups are
nearly prime, cf. Corollary 5.8: Any
R
idempotent for a given element of
the semigroup must contain all of the FS-sets, hence it is a member of the
nite semigroup, which in a right-zero semigroup immediately implies
R
.
In particular, assuming MA we can nd right maximal idempotent ultralters
in N which are not strongly right maximal.
Section C.2 A standard generalization 123
List of theorems
Theorem 1.10 Ellis-Numakura Lemma . . . . . . . . . . . . . . . . . . . . . . . . 15
Lemma 1.13 Galvin Fixpoint Lemma . . . . . . . . . . . . . . . . . . . . . . . . . 16
Theorem 1.14 Galvin-Glazer Theorem . . . . . . . . . . . . . . . . . . . . . . . . . 17
Theorem 1.15 Hindmans Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Lemma 2.13 Galvin lters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Theorem 2.28 Hindman, Lisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Theorem 3.2 Forcing summable ultralters (Blass) . . . . . . . . . . . . . . . . . 44
Theorem 3.9 Forcing Idempotent Ultralters . . . . . . . . . . . . . . . . . . . . 48
Theorem 3.11 Filter forcing (Laamme) . . . . . . . . . . . . . . . . . . . . . . . . 52
Theorem 4.4 Homogeneity (Blass) . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Theorem 4.6 Prescribing min and max (Blass) . . . . . . . . . . . . . . . . . . . . 64
Theorem 4.8 Union ultralters and NCF (Blass) . . . . . . . . . . . . . . . . . . 67
Theorem 4.12 Stable ordered union characterization (Blass) . . . . . . . . . . . . 69
Theorem 4.3.1 Unordered Union Ultralters . . . . . . . . . . . . . . . . . . . . . 74
Theorem 4.3.2 Stable Unordered
Union Ultralters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Lemma 4.15 Stability and Additive Isomorphisms . . . . . . . . . . . . . . . . . . 75
Theorem 4.20 Graham, Rothschild . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Lemma 4.21 FU-meshed partition regular . . . . . . . . . . . . . . . . . . . . . . 77
Lemma 4.22 The meshing semigroup . . . . . . . . . . . . . . . . . . . . . . . . . 78
Lemma 4.27 Main Lemma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Corollary 4.29 The main theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Theorem 5.4 Union ultralters are special . . . . . . . . . . . . . . . . . . . . . . 89
Theorem 5.2.1 Summable ultralters with disjoint support as sums . . . . . . . . 91
Lemma 5.10 Trivial sums for FS-sets . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Lemma 5.11 Trivial sums for H . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Lemma 5.13 Nearly trivial sums . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Theorem 5.14 Trivial sums . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Theorem A.0.1Zelenyuks Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Theorem A.9 Zelenyuks Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Lemma C.10 Protasov . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
125
Index
A
, 13, 27
A
p
, 13, 27
A
q
, 13, 27
FP-set, 16
FP
, 16
FS-set, 16
FU-meshed, 77
FU-set, 16
K(S), 13, 18
S
, 9
S
the semigroup, 13
bmax, 33
bmin, 33
bsupp, 33
S, 11
H, 33
F, 12
<, 61
mesh, 61
ordered, 61
support, 62
max, 33
min, 33
, 61
f -alternating, 64
f (F), 9
p q, 18
s-supp, 62
NCF, 66
additive isomorphism, 62
canonical partition property, 69
CH, 8
coherence, 9
collectionwise piecewise syndetic,
38
condensation, 61
continuum hypothesis, 8
cwpws, see collectionwise piecewise
syndetic
Ellis-Numakura Lemma, 15
lter, 8
F
, 47, 55
(combinatorial) product, 21
F
, 54
completely meager, 47, 52
near coherent, 66
analytic, 47
and closed sets, 9
base, 9
coherence, 9
countably generated idempo-
tent, 30
xed, 8
Frchet, 8
free, 8
Galvin, 28
idempotent, 21
image (under function), 9
innite, 8
meager, 47, 52
preimage, 34, 35
preimage (under function), 9
proper, 8
subbase, 9
ultra,maximal,prime, 8
lter product, 21
nite intersection property, 9
Finite Sums Theorem, see Hindmans
Theorem
Frchet lter, 8
Galvin lter, 28
Galvin-Glazer Theorem, 17
graph
meshing, 76
Hindmans Theorem, 18
homomorphism
F-, 29
idempotent lter, 29
partial semigroup, 12
semigroup, 12
ideal, 10, 54
idempotent lter, 21
innitary partition property, 69
127
Lemma
Ellis-Numakura, 15
lemma
Galvin Fixpoint, 16
meshing graph, 76
near coherent, 67
partial semigroup, 10
piecewise syndetic, 37
power set
product topology, 10, 47
pws, see piecewise syndetic
Ramsey property, 69, 70
Ramsey property for pairs, 69
Rudin-Keisler order, 10
semigroup, 10
S, 11
H, 33
F, 12
adequate, 11
partial, 10
partial semigroups are semi-
groups, 11
semi-topological, 13
splitting pair, 72
Stone-
Cech compactication, 9
Stone-
Cech remainder, 9
strongly right maximal, 93
sufcient growth, 88
summable ultralter, 19
Theorem
Galvin-Glazer, 17
Graham-Rothschild, 77
Hindman, 18
Zelenyuk, 103, 108
theorem
Galvin-Glazer, 64
topological family, 46, 47
topology
of the power set, 10, 47
ultralter, 8
P-point, 19
P-point, 52, 99
Q-point, 19
ordered union, 62
partial order of idempotents,
18, 40
special summable, 88, 89, 95
special union, 88, 89
stable ordered union, 64, 69,
99
stable union, 62, 70
strong P-point, 19, 52
summable, 99
unordered union, 73, 74, 81, 83
Ramsey, 19, 52, 64, 83
rapid, 19, 52, 53
selective, 19, 52, 64, 83, 99
summable, 19, 43, 44, 55
union, 19, 55, 62, 67, 83
union ultralter, 19
Zelenyuks Theorem, 103, 108
ZFC, 8
Bibliography
[Bau74] James E. Baumgartner. A short proof of Hindmans theorem. J. Comb.
Theory, Ser. A , 17:384386, 1974. 20, 44
[BBH94] Vitaly Bergelson, Andreas Blass, and Neil Hindman. Partition the-
orems for spaces of variable words. Proc. Lond. Math. Soc., III. Ser. ,
68(3):449476, 1994. 11
[BH87] Andreas Blass and Neil Hindman. On strongly summable ultralters
and union ultralters. Trans. Am. Math. Soc. , 304:8399, 1987. 20, 25,
33, 53, 55, 61, 62, 63, 74, 84, 85, 87
[Blaa] Andreas R. Blass. Homogeneous Sets from Several Ultralters. To
appear in Topology and Its Applications. 67
[Blab] Andreas R. Blass. personal website. 8
[Bla86] Andreas Blass. Near coherence of lters. I: Conal equivalence of
models of arithmetic. Notre Dame J. Formal Logic , 27:579591, 1986.
66
[Bla87a] Andreas Blass. Near coherence of lters. II: Applications to oper-
ator ideals, the Stone-
Cech Kompaktizierung.
Die Menge der Ultralter auf einer Menge S kann mit S identiziert werden,
der Stone-