1. Introduction
Recall that the full transformation monoid
$X ^ X$ on a set
$X$ consists of all functions from
$X$ to
$X$ under the operation of composition of functions. The monoid
$X^X$ plays the same role in semigroup theory, as the symmetric group
$S_X$ does for groups. That is, by an analogue of Cayley’s Theorem every semigroup embeds into some full transformation monoid.
From a set-theoretic point of view,
$X^X$ is just the Cartesian product of
$|X|$ copies of
$X$. Thus
$X^X$ has a natural topology, namely the (Tychonoff) product topology arising from the discrete topology on each copy of
$X$. This product topology, also known as the pointwise topology, is compatible with the algebraic structure of
$X ^ X$ in the following sense. The semigroup multiplication on
$X^X$, seen as a function from
$X
^X \times X^X$ to
$X^X$, is continuous under the pointwise topology. This makes
$X ^ X$, equipped with the pointwise topology, a topological semigroup. The symmetric group
$S_X$ is a subspace of
$X^X$ and forms a topological group under the subspace topology. That is, the multiplication map
$(f,g) \mapsto fg$ and the inversion map
$g\mapsto g^{-1}$ are continuous under the pointwise topology on
$S_X$.
The pointwise topology on
$X^X$ is of particular interest in the case when
$X$ is countably infinite, say
$X=\mathbb N=\{0,1,2,\dots\}$. In this case,
$X ^ X=\mathbb N^{\mathbb N}$ is the so-called Baire space. The Baire space is a Polish space, i.e. a separable completely metrizable topological space. The symmetric group
$S_{\mathbb N}$ is a
$G_{\delta}$ subspace of
$\mathbb N ^{\mathbb N}$, and hence is a Polish space also. Polish spaces and groups are widely studied in descriptive set theory, see [Reference Becker and Kechris2, Reference Cohen and Kallman5, Reference Elliott, Jonušas, Mitchell, Péresse and Pinsker8, Reference Gartside and Pejić9, Reference Kallman13–Reference Kechris17, Reference Montgomery22, Reference Rosendal27, Reference Yaacov, Berenstein and Melleray32]. The topology of the Baire space is intrinsic to the algebraic structure of the monoid
$\mathbb N ^{\mathbb N}$, as it is the unique Polish semigroup topology on
$\mathbb N ^{\mathbb N}$ [Reference Elliott, Jonušas, Mesyan, Mitchell, Morayne and Péresse7, Theorem 5.4]. Similarly, the subspace topology inherited from the Baire space is the unique Polish group topology on
$S_{\mathbb N}$ [Reference Gaughan10, Reference Kechris and Rosendal18, Reference Rosendal and Solecki28]. For more about Polish topologies on groups and semigroups and their relation to automatic continuity see [Reference Bardyla, Elliott, Mitchell and Péresse1, Reference Bodirsky, Pinsker and Pongrácz3, Reference Bryant and Evans4, Reference Dudley6, Reference Elliott, Jonušas, Mesyan, Mitchell, Morayne and Péresse7, Reference Hodges, Hodkinson, Lascar and Shelah11, Reference Lascar19, Reference Mann21, Reference Pérez and Uzcátegui23, Reference Pinsker and Schindler25, Reference Pinsker and Schindler26, Reference Sabok29–Reference Tsankov31, Reference Yano33].
Inverse semigroups are semigroups satisfying a “local inverses” axiom: for every
$x\in S$ there exists a unique
$x^{-1}\in S$ such that
$xx^{-1}x = x$ and
$x^{-1}xx^{-1} = x^{-1}$. Being a natural generalization of groups and semilattices, inverse semigroups have been widely studied in the literature; see the monographs [Reference Howie12, Reference Lawson20, Reference Petrich24] and references therein. An inverse semigroup
$S$ equipped with a topology
$\tau$ is called a topological inverse semigroup if both multiplication and inversion are continuous in
$(S,\tau)$. The symmetric inverse monoid
$I_X$ consists of all bijections between subsets of
$X$ under the usual composition of binary relations. By the Wagner-Preston Theorem [Reference Howie12, Theorem 5.1.7],
$I_X$ plays the same role for the class of inverse semigroups as
$X ^ X$ for semigroups, or
$S_X$ for groups. It was shown in [Reference Elliott, Jonušas, Mesyan, Mitchell, Morayne and Péresse7, Theorem 5.15] that, analogously to
$\mathbb N^{\mathbb N}$ and
$S_{\mathbb N}$, the symmetric inverse monoid
$I_{\mathbb N}$ possesses a unique Polish inverse semigroup topology, denoted
$\mathcal{I}_4$ in [Reference Elliott, Jonušas, Mesyan, Mitchell, Morayne and Péresse7]. The reason for the subscript in the name is that the authors of [Reference Elliott, Jonušas, Mesyan, Mitchell, Morayne and Péresse7] found three further Polish topologies on
$I_{\mathbb N}$:
$\mathcal{I}_1, \mathcal{I}_2, \mathcal{I}_3$, see below. The topology
$\mathcal{I}_1$, despite its other interesting properties, is not a semigroup topology and hence less relevant for this paper. However,
$\mathcal{I}_2$ and
$\mathcal{I}_3$ are Polish semigroup topologies (but not inverse semigroup topologies) for
$I_{\mathbb N}$. Whereas a classical result by Montgomery [Reference Montgomery22] implies that every Polish semigroup topology on a group is a group topology, as the examples of
$\mathcal{I}_2$ and
$\mathcal{I}_3$ show, the analogous statement is not true for inverse semigroups.
The topologies
$\mathcal{I}_2$,
$\mathcal{I}_3$ and
$\mathcal{I}_4$ are defined as follows. For every
$x, y\in \mathbb N$ let,
\begin{align*}
U_{x, y}&= \{{h\in I_{\mathbb N}}:{(x,y)\in h}\},\quad W_x = \{{h\in I_{\mathbb N}}:{x\notin
\operatorname{dom}(h)}\},\\
W_x^ {-1} &=\{{h\in I_{\mathbb N}}:{x\notin \operatorname{im}(h)}\}.
\end{align*} Then a subbasis for
$\mathcal{I}_2$ is
a subbasis for
$\mathcal{I}_3$ is
\begin{equation*}\{{U_{x,y}}:{x,y\in \mathbb N}\}\cup\{W^{-1}_x:x\in\mathbb N\};\end{equation*}and
$\mathcal{I}_4$ is the topology generated by
$\mathcal{I}_2 \cup \mathcal{I}_3$.
It was also shown in [Reference Elliott, Jonušas, Mesyan, Mitchell, Morayne and Péresse7] that every Polish semigroup topology for
$I_{\mathbb N}$ is contained in
$\mathcal{I}_4$ and contains either
$\mathcal{I}_2$ or
$\mathcal{I}_3$ which led the authors to ask the following question:
Question 1.1. ([Reference Elliott, Jonušas, Mesyan, Mitchell, Morayne and Péresse7, Question 5.17])
Are
$\mathcal{I}_2$,
$\mathcal{I}_3$, and
$\mathcal{I}_4$ the only Polish semigroup topologies on
$I_{\mathbb N}$?
In this paper, we answer Question 1.1 by classifying all Polish semigroup topologies on the symmetric inverse monoid
$I_{\mathbb N}$; see Definitions 2.1, 2.2, and Theorem 2.3. In particular, there are countably many such semigroup topologies, forming a join-semilattice with: infinite descending chains, no infinite ascending chains, and arbitrarily long finite anti-chains; see Theorem 2.7. If
$\omega$ denotes the first infinite ordinal, then each such Polish semigroup topology is characterised by a special kind of function
$f:\omega +
1\to \omega+1$ that we will refer to as waning; see Definition 2.2. The order on the join-semilattice of the Polish semigroup topologies on
$I_{\mathbb N}$ is also completely characterised in terms of the corresponding waning functions, see Theorem 2.6. Even though
$I_{\mathbb N}$ can be made into a Polish semigroup in infinitely many different ways, we always obtain the Baire space. More precisely, we show that the symmetric inverse monoid
$I_{\mathbb N}$ endowed with any
$T_1$ second countable semigroup topology is homeomorphic to the Baire space
$\mathbb N^{\mathbb N}$, see Theorem 2.5.
This paper is organised as follows: in
$\S$ 2, we provide the necessary definitions, and then state the main theorems. In
$\S$ 3, we show how to associate a Polish semigroup topology on
$I_{\mathbb N}$ to every waning function and, conversely, in
$\S$ 4, we show that every Polish semigroup topology on
$I_{\mathbb N}$ equals one of the topologies from
$\S$ 3. In
$\S$ 5, we prove the remaining main results.
2. Main results
Following usual conventions in Set Theory, we identify the set of natural numbers
$\mathbb N$ with the first infinite ordinal
$\omega=\{0,1,2, \dots\}$ and a natural number
$n$ with the ordinal
$\{0, \dots, n-1\}$. The topologies on
$I_{\mathbb N}$ arising from functions from the successor ordinal
$\omega + 1$ of
$\omega$ to itself are defined as follows.
Definition 2.1. (The topology
$\mathcal{T}_f$)
Suppose that
$f:\omega + 1 \to \omega + 1$ is any function. We define
$\mathcal{T}_f$ to be the least topology on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$ and the sets of the form:
\begin{equation*}
U_{f, n, X}= \left\lbrace g\in I_{\mathbb N} \;\big|\; |\operatorname{im}(g) \setminus X|\geq n\,\, \text{and}\,\, |X\cap \operatorname{im}(g)|\leq (n)f \right\rbrace,
\end{equation*}where
$n\in \mathbb N$ and
$X\subset \mathbb N$ is finite.
Roughly speaking, the open sets
$U_{f, n, X}$ consist of those elements of
$I_{\mathbb N}$ which try not to map any points into
$X$. An element
$g\in U_{f, n, X}$ must map at least
$n$ points outside of
$X$ and is allowed at most
$(n)f$ mistakes, i.e. points in the image of
$g$ in
$X$.
It will transpire that every function
$f: \omega + 1 \to \omega + 1$ gives rise to a Polish semigroup topology
$\mathcal T_f$ on
$I_{\mathbb N}$ (Theorem 3.10). However, distinct functions can give rise to the same topology. To circumvent this, we require the following definition.
Definition 2.2. (Waning function)
We say that a monotonic non-increasing function
$f:\omega + 1\to \omega + 1$ is waning if either:
$f$ is constant with value
$\omega$; or there exists
$i \in \omega$ such that
$(i)f \in \omega$, and
$(j+1)f \lt (j)f$ for all
$j
\in \omega$ such that
$0\neq (j)f \in \omega$.
For example, the constant function
$\overline{0}$ with value
$0$ is a waning function, and so too is the following function:
\begin{equation*}
(x)f =
\begin{cases}
\omega & \text{if } x \leq 42\\
1337 - x & \text{if } 42 \lt x \lt 69 \\
0 & \text{if } x \geq 69.
\end{cases}
\end{equation*} If
$f$ is a waning function, continuing to speak roughly, partial functions in
$U_{f, n, X}$ defined on more points are allowed fewer mistakes.
For a topology
$\mathcal T$ on
$I_{\mathbb N}$ let
$\mathcal T^{-1}=\{U^{-1}:U\in\mathcal T\}$. It is routine to verify that if
$\mathcal T$ is a (Polish) semigroup topology on
$I_{\mathbb N}$, then so is
$\mathcal T^{-1}$. The following result answers Question 1.1 and is the main result of this paper.
Theorem 2.3. If
$\mathcal T$ is a
$T_1$ second countable semigroup topology on
$I_{\mathbb N}$, then there exists a waning function
$f$ such that either
$\mathcal T=\mathcal T_f$, or
$\mathcal T^{-1}=\mathcal T_f$.
Conversely, if
$f$ and
$g$ are distinct waning functions, then
$\mathcal T_f$ and
$\mathcal T_g$ are distinct Polish semigroup topologies for
$I_{\mathbb N}$.
Clearly, there are only countably many waning functions, and so Theorem 2.3 has the following corollary.
Corollary 2.4. The symmetric inverse monoid has countably infinitely many distinct Polish semigroup topologies.
The remaining main results are less immediate consequences of Theorem 2.6 and will be proved in
$\S$ 5. As noted earlier, every
$T_1$ second-countable topology for
$I_{\mathbb N}$ is Polish. In fact, up to homeomorphism, there is only one such topology.
Theorem 2.5. The symmetric inverse monoid
$I_{\mathbb N}$ endowed with any
$T_1$ second countable semigroup topology is homeomorphic to the Baire space
$\mathbb N^{\mathbb N}$.
As discussed in the introduction, we now address the question of how the Polish semigroup topologies on
$I_{\mathbb N}$ are ordered with respect to containment. If
$f, g
\in (\omega + 1)^{\omega+1}$, we write
$f \preceq g$ whenever
$(i)f \geq (i)g$ for all
$i\in \omega + 1$. The reason that we order
$f\preceq g$ when
$f$ is coordinatewise greater than
$g$ will become apparent shortly. We denote by
$\mathfrak{W}$ the set of all waning functions on
$\omega + 1$ with the partial order
$\preceq$.
Recall that, by [Reference Elliott, Jonušas, Mesyan, Mitchell, Morayne and Péresse7], every
$T_1$ second-countable semigroup topology on
$I_{\mathbb N}$ contains
$\mathcal{I}_2$ or
$\mathcal{I}_3=\mathcal{I}_2^{-1}$ and is contained in
$\mathcal{I}_4=\mathcal{I}_4^{-1}$. It follows that the entire poset
$\mathfrak{P}$ of Polish semigroup topologies on
$I_{\mathbb N}$, with respect to containment, is described by the following theorem.
Theorem 2.6. (i) The function
$f \mapsto \mathcal{T}_f$ is an order-isomorphism from
$\mathfrak{W}$ to the subposet of
$\mathfrak{P}$ consisting of topologies which contain
$\mathcal{I}_2$ and are contained in
$\mathcal{I}_4$.
(ii) the function
$f \mapsto \mathcal{T}_f ^ {-1}$ is an order-isomorphism from
$\mathfrak{W}$ to the subposet of
$\mathfrak{P}$ of topologies lying between
$\mathcal{I}_3$ and
$\mathcal{I}_4$.
The reason for defining
$\preceq$ as we did, should now be clear: to avoid having an “anti-embedding” and “anti-isomorphism” in the statement of Theorem 2.6.
Theorem 2.7. The partial order of Polish semigroup topologies on
$I_{\mathbb N}$ contains the following:
(a) infinite descending linear orders;
(b) only finite ascending linear orders; and
(c) every finite partial order.
3. From waning functions to semigroup topologies
In this section, we will prove the following for any waning function
$f: \omega + 1 \to \omega + 1$:
(a) in Lemma 3.5 we establish a convenient neighbourhood basis for
$\mathcal{T}_f$ at every
$g\in I_{\mathbb N}$;(b) in Theorem 3.10 we show that
$\mathcal{T}_f$ (defined in Definition 2.2) is a Polish semigroup topology on the symmetric inverse monoid
$I_{\mathbb N}$;(c) in Lemma 3.11 we show that if
$f,h:\omega \rightarrow \omega$ are waning functions, then
$\mathcal T_f \subseteq \mathcal T_h$ if and only if
$f\preceq
h$.
In terms of proving the main results of the paper, (b) above proves one direction of Theorem 2.3, and (c) together with Theorem 2.3 proves Theorem 2.6.
Let
$g\in I_{\mathbb N}$. We denote by
$|g|$ the size of
$g$ as a subset of
$\mathbb N \times \mathbb N$ (i.e.
$|g| = |\{{(x, (x)g)}:x \in \mathbb{N}\}|$), and by
$g{\upharpoonright}_r:=\left\lbrace (x, y)\in g \;\big|\; x\in r \right\rbrace$ the restriction of
$g$ to
$\{0, \ldots, r - 1\}$.
Lemma 3.1. If
$f$ is a waning function and
$g\in I_{\mathbb N}$, then there exists
$r\in \mathbb N$ such that
$(r)f \leq (|g|)f=(|g{\upharpoonright}_r|)f$.
Proof. If
$f$ is constant with value
$\omega$, then we define
$r = 0$ and so
$(r)f = \omega \leq \omega = (|g|)f=(|g{\upharpoonright}_r|)f$.
Suppose that
$f$ is not a constant function with value
$\omega$. If
$|g| \lt \omega$, then we define
$r\in \mathbb N$ so that
$r \gt \max (\operatorname{dom}(g))$. In this case,
$g{\upharpoonright}_r = g$ and
$(r)f\leq (|g|)f$ since
$|g| \lt r$. This implies that
$(r)f\leq (|g|)f = (|g{\upharpoonright}_r|)f$.
If
$|g| = \omega$, then we choose
$r$ large enough so that
$(|g{\upharpoonright}_{r}|)f = 0$. Since
$r \geq |g{\upharpoonright}_{r}|$, it follows that
$(r)f \leq (|g{\upharpoonright}_{r}|)f = 0 = (\omega)f = (|g|)f$.
For any waning function
$f$, any
$g\in I_{\mathbb N}$, and any
$r\in
\mathbb N$ such that the condition in Lemma 3.1 holds we define:
Lemma 3.2. If
$f$ is a waning function,
$g\in I_{\mathbb N}$, and
$r\in \mathbb N$ are such that
$W_{f,
g, r}$ is defined, then for any
$p\geq r$,
$W_{f, g, p}$ is defined and
$W_{f,
g, p} \subseteq W_{f, g, r}$.
Proof. Assume that
$W_{f, g, r}$ is defined, i.e.
$(r)f \leq (|g|)f=(|g{\upharpoonright}_r|)f$. Fix any
$p\geq r$. Since
$f$ is a waning function and by the choice of
$r$ we have the following:
It follows that
$(p)f \leq (|g|)f=(|g{\upharpoonright}_p|)f$ and, consequently, the set
$W_{f, g, p}$ is defined. The inclusion
$W_{f, g, p} \subseteq W_{f, g, r}$ follows easily from
$p\geq r$.
Definition 3.3. For all
$f\in (\omega+1)^{(\omega+1)}$ we define
$f':\omega+1 \to \omega+1$ to be the unique waning function obtained inductively as follows:
• Let
$(0)f'=(0)f$.• If
$i\in \omega$ and
$(i)f'\neq 0$, then let
$(i+1)f'=\min\{(i+1)f, (i)f'-1\}$.• If
$i\in \omega$ and
$(i)f'=0$, then let
$(i+1)f'=0$.• if
$(i)f'=\omega$ for all
$i \in \omega$, then let
$(\omega)f'=\omega$, and otherwise let
$(\omega)f'=0$.
In other words, for every
$i\in \omega$ we have
where we use the convention that
$\omega-n=\omega$ for every
$n\in \omega$. Note that
$f'$ is equal to the minimum waning function with respect to the order
$\preceq$ on
$(\omega+1)^{(\omega+1)}$ such that
$(i)f' \leq (i)f $ for all
$i\in \omega$. In particular,
$f'=f$ whenever
$f$ is a waning function.
Lemma 3.4. Let
$f\in (\omega+1)^{(\omega+1)}$ and
$g\in I_{\mathbb N}$. If
$r\in\mathbb N$ satisfies
$(r)f' \leq (|g|)f'=(|g{\upharpoonright}_r|)f'$, then the set
$W_{f',g, r}$ is an open neighborhood of
$g$ in
$(I_{\mathbb N},\mathcal T_f)$.
Proof. By Definition 3.3, there is some
$j\leq|g{\upharpoonright}_r|$ such that
$(|g{\upharpoonright}_{r}|)f'\geq (j)f-(|g{\upharpoonright}_{r}|-j)$. Put
Observe that if
$(|g{\upharpoonright}_{r}|)f'\neq 0$, then
$(|g{\upharpoonright}_{r}|)f'= (j)f-(|g{\upharpoonright}_{r}|-j)$ and hence
$b=j$, and if
$(|g{\upharpoonright}_{r}|)f'=0$, then
$b= |g{\upharpoonright}_r|-(j)f\geq j$. Note that in either case we have the following:
(i)
$j\leq b\leq |g{\upharpoonright}_r|$.(ii)
$(|g{\upharpoonright}_r|)f'=(j)f-(|g{\upharpoonright}_r|-b)$.
Let
$Y= r\setminus \operatorname{im}(g)$ and
$Z\subseteq \operatorname{im}(g{\upharpoonright}_{r})$ be such that
$|Z|=|g{\upharpoonright}_{r}|-b$. Then
Let
$X=Y\cup Z$ and note that
$b=|\operatorname{im}(g{\upharpoonright}_r) \setminus Z|=|g{\upharpoonright}_r|-|Z|$. Then
$\operatorname{im}(g{\upharpoonright}_r) \setminus X =\operatorname{im}(g{\upharpoonright}_r) \setminus Z$ and so
and
$X\cap \operatorname{im}(g) = Z\cap \operatorname{im} (g)$ and so
So
$g\in U_{f, j, X}=\left\lbrace l\in I_{\mathbb N} \;\big|\; |\operatorname{im}(l) \setminus X|\geq j\, \text{and}\, |X\cap \operatorname{im}(l)|\leq (j)f \right\rbrace$. Moreover
\begin{align*}
g&\in \left\lbrace l\in I_{\mathbb N} \;\big|\; l{\upharpoonright}_r= g{\upharpoonright}_r \right\rbrace\cap U_{f, j, X}\\
&= \left\lbrace l\in I_{\mathbb N} \;\big|\; l{\upharpoonright}_r= g{\upharpoonright}_r\,\, \text{and }\,\,|\operatorname{im}(l) \setminus X|\geq j\,\, \text{and }\,\,|X\cap \operatorname{im}(l)|\leq (j)f \right\rbrace\\
&= \left\lbrace l\in I_{\mathbb N} \;\big|\; l{\upharpoonright}_r= g{\upharpoonright}_r\,\, \text{and }\,\,|X\cap \operatorname{im}(l)|\leq (j)f \right\rbrace \quad &&(\text{by 4})\\
&= \left\lbrace l\in I_{\mathbb N} \;\big|\; l{\upharpoonright}_r= g{\upharpoonright}_r \,\, \text{and }\,\,|\operatorname{im}(l) \cap Z|+|\operatorname{im}(l)\cap Y|\leq (j)f \right\rbrace\quad &&(\text{as } X=Z \sqcup Y)\\
&= \left\lbrace l\in I_{\mathbb N} \;\big|\; l{\upharpoonright}_r= g{\upharpoonright}_r \,\, \text{and }\,\,|Z|+|\operatorname{im}(l)\cap Y|\leq (j)f \right\rbrace
\quad &&(\text{as } Z\subseteq \operatorname{im}(g{\upharpoonright}_r) \\
& &&\quad=\operatorname{im}(l{\upharpoonright}_r))\\
&= \left\lbrace l\in I_{\mathbb N} \;\big|\; l{\upharpoonright}_r= g{\upharpoonright}_r \,\, \text{and }\,\,|\operatorname{im}(l)\cap Y|\leq (j)f-|Z| \right\rbrace\\
&= \left\lbrace l\in I_{\mathbb N} \;\big|\; l{\upharpoonright}_r= g{\upharpoonright}_r \,\, \text{and }\,\,|\operatorname{im}(l)\cap Y|\leq (|g{\upharpoonright}_r|)f' \right\rbrace\quad &&(\text{by } 3)\\
&= \left\lbrace l\in I_{\mathbb N} \;\big|\; l{\upharpoonright}_r= g{\upharpoonright}_r\,\, \text{and }\,\, |\operatorname{im}(l)\cap Y|\leq (|g|)f' \right\rbrace\\
&=\left\lbrace l\in I_{\mathbb N} \;\big|\; l{\upharpoonright}_r= g{\upharpoonright}_r\,\, \text{and }\,\,|\operatorname{im}(l)\cap (r\setminus \operatorname{im}(g))|\leq (|g|)f' \right\rbrace= W_{f', g, r}.
&&
\end{align*}Lemma 3.5. If
$f$ is a waning function and
$g\in I_{\mathbb N}$, then the family
forms an open neighbourhood basis at
$g$ in
$(I_{\mathbb N},\mathcal T_f)$.
Proof. Clearly, for each open neighbourhood
$V$ of
$g$ in
$(I_{\mathbb N},\mathcal{I}_2)$, there exists large enough
$r\in\mathbb N$ such that the set
$W_{f,g,r}$ is open in
$(I_{\mathbb N},\mathcal T_f)$ (see Lemma 3.4) and
$g\in W_{f,g,r}\subseteq V$. Let
$n\in\mathbb N$ and
$X$ be a finite subset of
$\mathbb N$ such that
Let
$r\in \mathbb N$ be larger than all the elements of
$X$, and large enough that
$|\operatorname{im}(g{\upharpoonright}_r)\setminus X|\geq n$ and
$(r)f\leq (|g|)f=(|g{\upharpoonright}_r|)f$. By Lemma 3.4,
$g\in W_{f,g,r}$ and
$W_{f,g,r}\in \mathcal T_f$. We show that
$W_{f,g,r}\subseteq U_{f, n, X}$.
Let
$h\in W_{f, g, r}$. As
$h{\upharpoonright}_r=g{\upharpoonright}_r$ we have
$|\operatorname{im}(h)\setminus X|\geq n$. It remains to show that
$|X\cap \operatorname{im}(h)|\leq (n)f$. If
$(n)f=\omega$, then there is nothing to show. Assume that
$(n)f\in\omega$. By the assumption we have that
So,
$|\operatorname{im}(h)\cap (X\setminus \operatorname{im}(g))|\leq (|g|)f$ and hence
\begin{align*}
|\operatorname{im}(h)\cap X|&=|\operatorname{im}(h)\cap\operatorname{im}(g)\cap X |+|\operatorname{im}(h)\cap (X\setminus \operatorname{im}(g))|\\
&\leq|\operatorname{im}(g)\cap X |+|\operatorname{im}(h)\cap (r\setminus \operatorname{im}(g))|\\
&\leq|\operatorname{im}(g)\cap X |+ (|g|)f\\
&\leq|\operatorname{im}(g)\cap X |+ (n + |\operatorname{im}(g)\cap X |)f\quad\quad \text{(as }|\operatorname{im}(g)\setminus X |\geq n).
\end{align*} If
$(n + |\operatorname{im}(g)\cap X |)f=0$, then
$|\operatorname{im}(h)\cap X|\leq |\operatorname{im}(g)\cap X |\leq (n)f$, as
$g\in U_{f,n,X}$. If
$(n + |\operatorname{im}(g)\cap X |)f \gt 0$, then taking into account that
$f$ is a waning function, we get that
In the latter case
$|\operatorname{im}(h)\cap X|\leq |\operatorname{im}(g)\cap X |+ (n)f-|\operatorname{im}(g)\cap X|=(n)f$. Hence
$|X\cap \operatorname{im}(h)|\leq (n)f$, witnessing that
$W_{f,g,r}\subseteq U_{f,n,X}$.
Lemmas 3.4 and 3.5 imply the following.
Corollary 3.6. If
$f\in (\omega+1)^{(\omega+1)}$ is a function, then
$\mathcal{T}_{f'}\subseteq \mathcal{T}_{f}$.
Recall that a set
$U$ is a neighbourhood of a point
$x$ if
$x$ lies in the interior of
$U$. In particular,
$U$ need not be open. Lemma 3.5 implies the following, which will be important in
$\S$ 4.
Remark 3.7. For any waning function
$f$ the following assertions hold:
• For each
$h\in I_{\mathbb N}$ such that
$(|h|)f=0$, a set
$U \subseteq I_{\mathbb N}$ is a neighbourhood of
$h$ in
$\mathcal T_f$ if and only if
$U$ is a neighbourhood of
$h$ in
$\mathcal{I}_4$.• For each
$h\in I_{\mathbb N}$ such that
$(|h|)f=\omega$, a set
$U \subseteq I_{\mathbb N}$ is a neighbourhood of
$h$ in
$\mathcal T_f$ if and only if
$U$ is a neighbourhood of
$h$ in
$\mathcal{I}_2$.
We will now show that the topologies
$\mathcal{T}_f$ are Polish semigroup topologies for
$I_{\mathbb N}$. We first show that the topology generated by
$\mathcal{I}_2$ and any single set
$U_{f, n, X}$ is Polish.
Lemma 3.8. If
$f\in (\omega + 1)^{\omega + 1}$,
$n\in \mathbb N$ and
$X$ is a finite subset of
$\mathbb N$, then the topology
$\mathcal T_{n,X}$ generated by
$\mathcal{I}_2\cup \{U_{f,n, X}\}$ is Polish and possesses a base consisting of clopen sets.
Proof. It is easy to see that the set
$\left\lbrace g\in I_{\mathbb N} \;\big|\; |\operatorname{im}(g) \setminus X|\geq n \right\rbrace$ is open in
$(I_{\mathbb N},\mathcal{I}_2)$. Note that the subbasis for
$\mathcal{I}_2$ given in (1) consists of clopen sets and so
$\mathcal{I}_2$ possesses a basis of clopen sets. Thus we can find a family of clopen (with respect to
$\mathcal{I}_2$) sets
$\left\lbrace U_m \;\big|\; m\in \mathbb N \right\rbrace\subseteq \mathcal{I}_2$ such that
\begin{equation*}\bigcup_{m\in \mathbb N}U_m=\left\lbrace g\in I_{\mathbb N} \;\big|\; |\operatorname{im}(g) \setminus X|\geq n \right\rbrace.\end{equation*} For each
$m\in \mathbb N$, let
$U_{f, n, X, m}= U_{f, n, X}\cap U_m$. By definition, these sets belong to
$\mathcal{T}_{n,X}$. Moreover,
\begin{equation*}U_{f, n, X}= \bigcup_{m\in \mathbb N} U_{f, n, X, m}.\end{equation*} So, the topology
$\mathcal{T}_{n,X}$ is equal to the topology generated by
$\mathcal{I}_2\cup \{U_{f, n, X, m}: m\in\mathbb N\}$.
Let us show that for each
$m\in\mathbb N$ the set
$U_{f,n,X,m}$ is closed in
$(I_{\mathbb N},\mathcal{I}_2)$. Fix an arbitrary
$m\in\mathbb N$ and
$g\in I_{\mathbb N}\setminus U_{f, n, X,m}$. If
$g\not\in U_m$ then we define
Since the set
$U_m$ is closed in
$(I_{\mathbb N},\mathcal{I}_2)$,
$W_g$ is an open neighbourhood of
$g$ in
$(I_{\mathbb N},\mathcal{I}_2)$ which is disjoint from
$U_{f, n, X, m}$. If
$g\in U_m\setminus U_{f, n, X,m}$, then
$|\operatorname{im}(g) \setminus X|\geq n$ and
$|X\cap \operatorname{im}(g)| \gt (n)f$. We define
Again,
$W_g$ is an open neighbourhood of
$g$ in
$(I_{\mathbb N}, \mathcal{I}_2)$ which is disjoint from
$U_{f, n, X,m}$. So the set
$U_{f, n, X,m}$ is closed in
$(I_{\mathbb N},\mathcal{I}_2)$ as required.
Since
$\mathcal{I}_2$ is Polish, Lemma 13.2 from [Reference Kechris17] implies that for each
$m\in\mathbb N$ the topology generated by
$\mathcal{I}_2\cup \{U_{f,n, X,m}\}$ is Polish. Lemma 13.3 from [Reference Kechris17] then implies that the topology
$\mathcal{T}_{n,X}$ is Polish as well. Note that for a given basis
$\mathcal B$ of
$\mathcal{I}_2$ consisting of clopen sets, the family
$\Theta=\mathcal B\cup \{U_{f, n, X, m}: m\in\mathbb N\}$ is a subbasis for
$\mathcal T_{n, X}$ consisting of clopen sets. Then the finite intersections of elements of
$\Theta$ form a basis of
$\mathcal{T}_{n,X}$ consisting of clopen sets.
The set of all finite subsets of
$\mathbb N$ is denoted by
$[\mathbb N]^{ \lt \infty}$.
Corollary 3.9. For any function
$f\in (\omega + 1)^{\omega + 1}$ the topology
$\mathcal{T}_f$ is Polish and possesses a basis consisting of clopen sets.
Proof. Since
$\mathcal T_f$ is generated by
$\bigcup_{n\in\mathbb N}\bigcup_{X\in[\mathbb N]^{ \lt \infty}}\mathcal T_{n, X}$, Lemma 13.3 from [Reference Kechris17] implies that the space
$(I_{\mathbb N},\mathcal T_f)$ is Polish. By Lemma 3.8, for each
$n\in\mathbb N$ and
$X\in [\mathbb N]^{ \lt \infty}$ the topology
$\mathcal T_{n, X}$ has a basis
$\mathcal B_{n,X}$ consisting of clopen sets. It is routine to verify that the family
$\mathcal B=\bigcup_{n\in\mathbb N}\bigcup_{X\in[\mathbb N]^{ \lt \infty}}\mathcal B_{n, X}$ is a subbasis of
$\mathcal T_f$ consisting of clopen (with respect to
$\mathcal T_f$) sets. Then the finite intersections of elements of
$\mathcal B$ form a basis of
$\mathcal{T}_f$ consisting of clopen sets.
Theorem 3.10. For each waning function
$f$,
$(I_{\mathbb N},\mathcal{T}_f)$ is a Polish topological semigroup.
Proof. By Corollary 3.9, the space
$(I_{\mathbb N},\mathcal{T}_f)$ is Polish. Fix an arbitrary
$a,b,c\in I_{\mathbb N}$ such that
$ab=c$. If
$(|c|)f=\omega$, then by Remark 3.7 the neighbourhoods of
$c$ in
$\mathcal T_f$ and
$\mathcal{I}_2$ coincide. Since
$\mathcal{I}_2$ is a semigroup topology and
$\mathcal{I}_2\subseteq \mathcal T_f$ we get that the semigroup operation is continuous at the point
$(a,b)$. Assume that
$(|c|)f\in\omega$. Fix an arbitrary open neighborhood
$U$ of
$c$. By Lemma 3.5, there exists
$r\in\mathbb N$ such that
$W_{f,c,r}\subseteq U$. Choose a positive integer
$p$ that satisfies the following conditions:
(1)
$(p)f\leq (|a|)f=(|a{\upharpoonright}_p|)f$;(2)
$(p)f\leq (|b|)f=(|b{\upharpoonright}_p|)f$;(3)
$p\geq \max(\{0,\ldots,r\}a)$;(4)
$p\geq \max(\{0,\ldots,r\}b^{-1})$.
Lemma 3.5 and conditions (1) and (2) imply that the sets
$W_{f,a,p}$ and
$W_{f,b,p}$ are open neighborhoods of
$a$ and
$b$, respectively. Let us show that
$W_{f,a,p}\cdot W_{f,b,p}\subseteq W_{f,c,r}$. Fix any elements
$d\in W_{f,a,p}$ and
$e\in W_{f,b,p}$. Since
$a{\upharpoonright}_p=d{\upharpoonright}_p$ and
$b{\upharpoonright}_p=e{\upharpoonright}_p$, condition (3) yields that
$(de){\upharpoonright}_r=c{\upharpoonright}_r$. Let
We claim that
$\operatorname{im}(de)\cap (r\setminus\operatorname{im}(c))\subseteq A\cup B$. Indeed, for any
$x\in \operatorname{im}(de)\cap (r\setminus\operatorname{im}(c))$, either
$x\in A$ or
$x\in r\setminus \operatorname{im}(b)$. In the latter case,
$x\in B$, as required. In order to show
$de\in W_{f,c,r}$ it suffices to check
$|A|+|B|\leq (|c|)f$.
Consider any
$y\in A$. If
$(y)b^{-1}\in \operatorname{im} (a)$, then
$y\in \operatorname{im}(c)$, which contradicts the choice of
$y$. By condition (4),
$(y)b^{-1}\leq p$. Hence
$(y)b^{-1}\in \operatorname{dom}(b)\cap (p\setminus \operatorname{im}(a))$, witnessing that
$(A)b^{-1}\subseteq \operatorname{dom}(b)\cap (p\setminus \operatorname{im}(a))$. Since
$b$ is a partial bijection,
$|A|=|(A)b^{-1}|\leq |\operatorname{dom}(b)\cap (p\setminus \operatorname{im}(a))|$. For the sake of brevity we put
$t=|\operatorname{dom}(b)\cap (p\setminus \operatorname{im}(a))|$. Since
$(y)b^{-1}\leq p$ and
$e{\upharpoonright}_p=b{\upharpoonright}_p$ we get that
$((y)b^{-1}, y)\in e$. Taking into account that
$y\in\operatorname{im}(de)$, we obtain
$(y)b^{-1}\in \operatorname{im}(d)\cap (p\setminus \operatorname{im}(a))$. It follows that
$(A)b^{-1}\subseteq \operatorname{im}(d)\cap (p\setminus \operatorname{im}(a))$. Since
$d\in W_{f,a,p}$ and
$b$ is a partial bijection, we get that
$|A|=|(A)b^{-1}|\leq (|a|)f$. Hence
Since
$e\in W_{f,b,p}$,
$|B|\leq (|b|)f$.
Finally, let us check that
$\min\{t,(|a|)f\} + (|b|)f\leq (|c|)f$. Since for every
$x\in \operatorname{dom}(b)\cap (p\setminus \operatorname{im}(a))$,
$(x)b\in \operatorname{im}(b)\setminus \operatorname{im}(c)$ we get that
$|c|\leq |b|-t$. If
$(|b|)f \gt 0$, then
$(|b|)f+t\leq (|c|)f$ as
$f$ is a waning function. If
$(|b|)f=0$, then
$\min\{t,(|a|)f\}+(|b|)f\leq (|a|)f\leq (|c|)f$, as
$|a|\geq |c|$ and
$f$ is a waning function. Thus,
$de\in W_{f,c,r}$ and, consequently,
$W_{f,a,p}\cdot W_{f,b,p}\subseteq W_{f,c,r}$. Hence
$(I_{\mathbb N},\mathcal T_f)$ is a Polish topological semigroup.
Finally, in terms of the promises made at the beginning of this section, we now show how the topologies
$\mathcal{T}_f$ are ordered with respect to inclusion.
Lemma 3.11. If
$f$ and
$g$ are waning functions, then the following are equivalent:
(i)
$\mathcal{T}_f\subseteq \mathcal{T}_g$.(ii) for all
$n\in \omega$, we have
$(n)g\leq (n)f$.
Proof. (i)
$\Rightarrow$ (ii): Seeking a contradiction, we suppose that
$\mathcal{T}_f\subseteq \mathcal{T}_g$ but that there exists
$n\in \mathbb N$ such that
$(n)f \lt (n)g$.
Let
$\operatorname{id}_n$ be the identity function on
$\{0, 1, \ldots, n-1\}$, let
$b\in \mathbb N$ be such that
$(n)f \lt b - n \leq (n)g$. By Lemma 3.4, the set
$W_{f, \operatorname{id}_n, b}$ is open in
$(I_{\mathbb N}, \mathcal T_f)$. Since
$W_{f, \operatorname{id}_n, b}\in \mathcal{T}_g$, by Lemma 3.5 there is some
$r\in \mathbb N$ such that
$W_{g, \operatorname{id}_n, r}\subseteq W_{f, \operatorname{id}_n, b}$. Since
$W_{g, \operatorname{id}_n, t + 1} \subseteq W_{g, \operatorname{id}_n, t}$ for any large enough
$t$, we may choose
$r \gt b$. By assumption
$b- n \gt (n)f \geq 0$,
$b \gt n$ and so we may define:
\begin{equation*}h= \operatorname{id}_n \cup \left\lbrace (r+i, n+i) \;\big|\; i\in \{0, 1,\ldots, b-n-1\} \right\rbrace\in I_{\mathbb N}.\end{equation*} Then
$h{\upharpoonright}_{r}=\operatorname{id}_n{\upharpoonright}_r$ and
$|\operatorname{im}(h) \cap (b\setminus \operatorname{im}(\operatorname{id}_n)) | = |\operatorname{im}(h) \cap (r\setminus \operatorname{im}(\operatorname{id}_n))|= b - n$. In particular,
and so
$h \in W_{g, \operatorname{id}_n, r}$ but
$h\notin W_{f, \operatorname{id}_n, b}$, which is a contradiction.
(ii)
$\Rightarrow$ (i): Let
$U\in \mathcal{T}_f$. We show that
$U$ is an open neighbourhood of all its elements with respect to
$\mathcal{T}_g$. Suppose that
$h\in U$. By Lemma 3.5, there is
$r\in \mathbb N$ such that
$h\in W_{f, h, r} \subseteq U$. Enlarging
$r$ if necessary we can assume that
$h\in W_{g, h, r}\in\mathcal T_g$. Since
$(|h|)g \leq (|h|)f$,
Hence
$U$ is an open neighbourhood of
$h$ with respect to
$\mathcal T_g$.
Lemma 3.11 implies the following.
Corollary 3.12. If
$f$ and
$g$ are waning functions, then
$\mathcal{T}_f=\mathcal{T}_g$ if and only if
$f=g$.
The following corollary will be used in
$\S$ 4.
Corollary 3.13. Let
$f,g\in\;{(\omega+1)}^{\omega+1}$ be waning functions, and
$\mathcal{F}$ and
$\mathcal{G}$ be the sets of neighbourhoods of
$\varnothing$ in
$\mathcal{T}_f$ and
$\mathcal{T}_g$, respectively. Then
$\mathcal{F}\subseteq \mathcal{G}$ if and only if
$(0)f\geq (0)g$.
Proof. By Lemma 3.5, the family
$B_f(\varnothing) = \{W_{f, \varnothing, r}: (r)f \leq (0)f \}$ is a filter basis for
$\mathcal{F}$. Since
$f$ is a waning function,
$(r)f\leq (0)f$ holds for all
$r\in \omega + 1$, and so
$B_f(\varnothing) = \{W_{f, \varnothing, r}: r\in \omega\}$.
If
$(0)f \geq (0)g$, then
$W_{f, \varnothing, r} \supseteq W_{g, \varnothing, r}$ for all
$r$, by the definition of these sets (see Equation (2)). So
$B_f(\varnothing) =
\{W_{f, \varnothing, r}: r\in \omega \}$ is coarser than
$\{W_{g, \varnothing, r}: r \in \omega \}=
B_g(\varnothing)$. Hence
$\mathcal{F}\subseteq \mathcal{G}$.
Conversely, suppose that
$\mathcal{F}\subseteq \mathcal{G}$. If we define waning functions
$f'$ and
$g'$ such that
$(0)f' = (0)f$ and
$(0)g' = (0)g$ and
$(x)f' = (x)g' = 0$ if
$x\neq 0$, then the set of neighbourhoods of
$\varnothing$ in
$\mathcal{T}_{f'}$ is
$\mathcal{F}$. Similarly for
$\mathcal{T}_{g'}$ and
$\mathcal{G}$. A subset
$N$ of
$I_{\mathbb N}$ is a neighbourhood in
$\mathcal{T}_{f'}$ of
$p\in I_{\mathbb N}\setminus \{\varnothing\}$ if and only if
$N$ is a neighbourhood of
$p$ in
$\mathcal{I}_4$. Similarly, for
$T_{g'}$. Hence every neighbourhood in
$\mathcal{T}_{f'}$ of every
$p\in I_{\mathbb N}$ is also a neighbourhood of
$p$ in
$\mathcal{T}_{g'}$. So
$\mathcal{T}_{f'} \subseteq \mathcal{T}_{g'}$ and so, by Lemma 3.11,
$(0)f = (0)f' \geq (0)g' = (0)g$.
By Corollary 3.9, every function
$f:\omega +1 \to \omega + 1$ (not just waning ones) corresponds to a Polish topology
$\mathcal{T}_f$ on
$I_{\mathbb N}$. It is natural (but not necessary) to ask how these compare to the Polish semigroup topologies
$\mathcal{T}_f$ arising from waning functions
$f$. We will show in Theorem 3.15 that
$\mathcal{T}_f$ is a Polish semigroup topology for every function
$f:\omega +1 \to \omega + 1$, but that there always exists a waning function
$f'$ such that
$\mathcal{T}_f=\mathcal{T}_{f'}$ and so non-waning functions do not give rise to any additional topologies.
Lemma 3.14. Let
$f$ be a waning function with
$(\omega)f=0$,
$n\in \mathbb N$ and
$X\in [\mathbb N]^{ \lt \infty}$. If
$g\in I_{\mathbb N}$ is arbitrary with
$|\operatorname{im}(g)\setminus X|\geq n$ and
$|X\cap \operatorname{im}(g)|\geq (n)f$, then
$(|g|)f=0$.
Proof. If
$g$ is infinite, then we are done by the assumption that
$(\omega)f=0$. Suppose that
$g$ is finite. Then
\begin{align*}(|g|)f&\leq \max(0, (|g|-1)f-1)\leq\cdots \leq \max(0, (|g|-(|g|-n))f-(|g|-n))\\
&=\max(0, (n)f-(|g|-n)).\end{align*} As
$|\operatorname{im}(g)\setminus X| \geq n$, it follows that
$|g|-n\geq |\operatorname{im}(g)\cap X|\geq (n)f$. So
$(n)f-(|g|-n)\leq 0$ and hence
$\max(0, (n)f-(|g|-n))= 0$ as required.
Theorem 3.15. If
$f\in(\omega+1)^{(\omega+1)}$, then
$\mathcal T_f=\mathcal T_{f'}$.
Proof. Note that if
$f{\upharpoonright}_\omega$ is constant with value
$\omega$, then
$f{\upharpoonright}_{\omega}=f'{\upharpoonright}_{\omega}$ and we are done. So assume that this is not the case which, in particular, implies that
$(\omega)f'=0$.
By Corollary 3.6, we have
$\mathcal T_f\supseteq\mathcal T_{f'}$ and so it only remains to show that
$\mathcal T_{f'}\supseteq\mathcal T_{f}$. Let
$n\in \mathbb N$,
$X\in[\mathbb N]^{ \lt \infty}$, and
\begin{equation*}U_{f, n, X}= \left\lbrace g\in I_{\mathbb N} \;\big|\; |\operatorname{im}(g) \setminus X|\geq n\,\, \text{and}\,\, |X\cap \operatorname{im}(g)|\leq (n)f \right\rbrace.\end{equation*} In order to show that
$U_{f,n,X}\in \mathcal T_{f'}$, let
$g\in U_{f, n, X}$ be arbitrary. We show that
$U_{f, n, X}$ is a neighbourhood of
$g$ with respect to
$\mathcal{T}_{f'}$.
First assume that
$(|g|)f' \gt 0$. Since
$|\operatorname{im}(g)\setminus X|\geq n$ and
$f'$ is a waning function with
$(\omega)f'=0$, it follows from the contra-positive of Lemma 3.14, that
$|X \cap \operatorname{im}(g)| \lt (n)f'$ and so
$g \in U_{f',n,X}$. Note that
$U_{f',n, X}\subseteq U_{f,n, X}$ so we have that
$U_{f,n, X}$ is a neighbourhood of
$g$ with respect to
$\mathcal T_{f'}$.
So now assume that
$(|g|)f'=0$. Let
$r$ be larger than all elements of
$(X)g^{-1}$ as well as the first
$n$ elements of
$(\mathbb N\setminus X)g^{-1}$, and large enough that
$W_{f',g, r}\in \mathcal T_{f'}$. It follows that
\begin{equation*}g\in W_{f',g, r}\subseteq \left\lbrace h\in I_{\mathbb N} \;\big|\; g{\upharpoonright}_r = h{\upharpoonright}_r\,\, \text{and}\,\, \operatorname{im}(h)\cap X=\operatorname{im}(g)\cap X \right\rbrace\subseteq U_{f, n, X}\end{equation*}so
$U_{f, n, X}$ is a neighbourhood of
$g$ with respect to
$\mathcal T_{f'}$ as required.
4. From semigroup topologies to waning functions
We have shown in
$\S$ 3 that every waning function gives rise to a Polish semigroup topology on
$I_{\mathbb N}$. In this section, we will prove the converse, namely that every Polish (in fact every
$T_1$ and second-countable) semigroup topology on
$I_{\mathbb N}$ corresponds to a waning function. In other words, the aim of this section is to finish the proof of Theorem 2.3.
Recall that there are two minimal Polish semigroup topologies on
$I_{\mathbb N}$, namely
$\mathcal{I}_2$ and
$\mathcal{I}_3=\mathcal{I}_2^{-1}$. Reflecting this fact, the correspondence between waning functions and Polish topologies on
$I_{\mathbb N}$ is “one-to-two” in the following sense. Every waning function
$f$ gives rise to a unique Polish topology
$\mathcal T_f$ on
$I_{\mathbb N}$ which contains
$\mathcal{I}_2$ and a unique topology
$\mathcal T_f^{-1}$ containing
$\mathcal{I}_3$. Due to this duality we will mostly consider an arbitrary
$T_1$ and second-countable topology
$\mathcal T$ containing
$\mathcal{I}_2$.
The aim of the next definitions and results (up to and including Lemma 4.8) is to construct a certain sequence of filters on
$I_{\mathbb N}$ for such a
$\mathcal T$ which we will call good filters. The good filters will later be used to define the waning function corresponding to
$\mathcal T$.
Definition 4.1. If
$X\subseteq \mathbb N$ is finite, then we define
$i_X:\mathbb N\to \mathbb N \setminus X$ to be the unique order isomorphism. For
$g\in I_{\mathbb N}$ let
${\uparrow}g=\left\lbrace h\in I_{\mathbb N} \;\big|\; g\subseteq h \right\rbrace$. If
$g\in I_{\mathbb N}$ is finite, then we define a bijection
\begin{equation*}d_g:{\uparrow}g \to I_{\mathbb N}\quad \text{by }\quad(h)d_g=i_{\operatorname{dom}(g)} \circ h \circ i_{\operatorname{im}(g)}^{-1}.\end{equation*} Note that the function
$d_g$ is continuous with respect to any shift continuous topology on
$I_{\mathbb N}$ and has a clopen domain with respect to
$\mathcal{I}_2$.
Lemma 4.2. If
$g$ is a finite idempotent of
$I_{\mathbb N}$, then
$d_{g}$ is an isomorphism.
Proof. Since
$g$ is an idempotent, then
${\uparrow}g$ is an inverse subsemigroup of
$I_{\mathbb N}$. As
$d_g$ is a bijection it suffices to show that
$d_g$ is a homomorphism. Let
$f, h\in {\uparrow}g$. Note that
$\operatorname{im}(i_{\operatorname{dom}(g)}f)\cap \operatorname{im}(g)=\varnothing$, as
$g\subseteq f$ and
$f$ is injective. It follows that
$i_{\operatorname{dom}(g)}f i_{\operatorname{im}(g)}^{-1}i_{\operatorname{im}(g)}=i_{\operatorname{dom}(g)}f$. Then
\begin{equation*}(f)d_g(h)d_g=i_{\operatorname{dom}(g)}f i_{\operatorname{im}(g)}^{-1}i_{\operatorname{im}(g)}h i_{\operatorname{im}(g)}^{-1}=i_{\operatorname{dom}(g)}f h i_{\operatorname{im}(g)}^{-1}=(fh)d_g.\end{equation*}Definition 4.3. Let
$\mathcal T$ be a second countable semigroup topology on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$ and
$g\in I_{\mathbb N}$ be finite. Then let
\begin{equation*}\mathcal{F}_{\mathcal T,g}:=\left\lbrace (N\cap {\uparrow}g)d_{g} \;\big|\; N\,\, \mathrm{is a neighbourhood of}\,\, g\,\, \text{with respect to}\,\, \mathcal T \right\rbrace.\end{equation*}Lemma 4.4. If
$\mathcal T$ is a second countable semigroup topology on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$, and
$g, h\in I_{\mathbb N}$ are such that
$|g|=|h| \lt \omega$, then
$\mathcal{F}_{\mathcal T,g}=\mathcal{F}_{\mathcal T,h}.$
Proof. Let
$\theta_1$ and
$\theta_2$ be the unique topologies on
$I_{\mathbb N}$ such that
$d_g:({\uparrow}g, \mathcal T) \to (I_{\mathbb N}, \theta_1)$ and
$d_h:({\uparrow}h, \mathcal T) \to (I_{\mathbb N}, \theta_2)$ are homeomorphisms. Note that
$\mathcal{F}_{\mathcal T, g}$ is the set of neighbourhoods of
$\varnothing$ with respect to
$\theta_1$, and similarly
$\mathcal{F}_{\mathcal T, h}$ is the set of neighbourhoods of
$\varnothing$ with respect to
$\theta_2$.
It suffices to show that
$\theta_1=\theta_2$. Let
$k: \operatorname{dom}(g) \to \operatorname{dom}(h)$ be a bijection. Let
\begin{equation*}k_d=k \cup (i_{\operatorname{dom}(g)}^{-1} \circ i_{\operatorname{dom}(h)})\in \operatorname{Sym}(\mathbb N).\end{equation*}Set
\begin{equation*}k_i=g^{-1}k_dh \cup (i_{\operatorname{im}(g)}^{-1} \circ i_{\operatorname{im}(h)}) \in \operatorname{Sym}(\mathbb N).\end{equation*} Then
$\phi:I_{\mathbb N} \to I_{\mathbb N}$ defined by
$(x)\phi= k_d^{-1}xk_i$ is a homeomorphism from
$(I_{\mathbb N}, \mathcal T)$ to
$(I_{\mathbb N}, \mathcal T)$. Observe that
\begin{equation*}(g)\phi=k_d^{-1}gk_i= k^{-1}gk_i= k^{-1}gg^{-1}k_dh=k^{-1}k_dh=k^{-1}kh=h.\end{equation*} Also, for all
$f\in I_{\mathbb N}$ we have
\begin{equation*}(f)d_g^{-1}=i_{\operatorname{dom}(g)}^{-1}fi_{\operatorname{im}(g)} \cup g.\end{equation*}Hence
\begin{align*}(f)d_g^{-1}\phi=&(i_{\operatorname{dom}(g)}^{-1}fi_{\operatorname{im}(g)}\cup g)\phi\\
=&\left((i_{\operatorname{dom}(g)}^{-1} \circ i_{\operatorname{dom}(h)})^{-1}i_{\operatorname{dom}(g)}^{-1}fi_{\operatorname{im}(g)} (i_{\operatorname{im}(g)}^{-1} \circ i_{\operatorname{im}(h)})\right) \cup (g)\phi\\
=&\left( i_{\operatorname{dom}(h)}^{-1} f i_{\operatorname{im}(h)} \right) \cup h.
\end{align*}Thus
\begin{equation*}(f)d_g^{-1}\phi d_h=i_{\operatorname{dom}(h)}\left(\left(i_{\operatorname{dom}(h)}^{-1}fi_{\operatorname{im}(h)} \right) \cup h\right)i_{\operatorname{im}(h)}^{-1}=f.\end{equation*} So
$d_g^{-1}\phi d_h:(I_{\mathbb N}, \theta_1)\to (I_{\mathbb N}, \theta_2)$ is the identity function. Being a composition of homeomorphisms it is also a homeomorphism and so
$\theta_1=\theta_2$.
Definition 4.5. From now on we denote the filter
$\mathcal{F}_{\mathcal T,g}$ by
$\mathcal{F}_{\mathcal T,|g|}$ (this is well defined by Lemma 4.4). We say that a filter
$\mathcal{F}$ on
$I_{\mathbb N}$ is good if
$\mathcal{F}= \mathcal{F}_{\mathcal T, n}$ for some
$n\in \mathbb N$ and some second countable semigroup topology on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$.
Lemma 4.6. If
$\mathcal{F}$ is a filter, then
$\mathcal{F}$ is good if and only if there is a second countable semigroup topology
$\mathcal{T}$ on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$ such that
$\mathcal{F}$ is the set of neighbourhoods of
$\varnothing$.
Proof.
$(\Leftarrow):$ In this case
$\mathcal{F}=\mathcal{F}_{\mathcal{T}, \varnothing}$.
$(\Rightarrow):$ Suppose that
$\mathcal{F}=\mathcal{F}_{\mathcal{T},n}$ for some
$n\in \mathbb N$. Let
$\operatorname{id}_n$ be the identity function on
$n$. By Lemma 4.2,
$d_{\operatorname{id}_n}$ is an isomorphism from
${\uparrow}\operatorname{id}_n$ to
$I_{\mathbb N}$ which maps
$\operatorname{id}_n$ to
$\varnothing$. Let the semigroup
${\uparrow}\operatorname{id}_n$ have the subspace topology inherited from
$(I_{\mathbb N},\mathcal T)$, and
$\theta$ be the unique topology on
$I_{\mathbb N}$ such that
$d_{\operatorname{id}_n}: {\uparrow}\operatorname{id}_n \to (I_{\mathbb N}, \theta)$ is a topological isomorphism. Clearly,
$\theta$ is a second countable semigroup topology. Since
${\uparrow}\operatorname{id}_n$ is open in
$(I_{\mathbb N}, \mathcal T)$ we get that
$(\mathcal{F}_{\mathcal{T},n})d_{\operatorname{id}_n}^{-1}$ is the set of all neighbourhoods of
$\operatorname{id}_n$ in
${\uparrow}\operatorname{id}_n$. Thus
$\mathcal{F}_{\mathcal{T},n}=((\mathcal{F}_{\mathcal{T},n})d_{\operatorname{id}_n}^{-1})d_{\operatorname{id}_n}$ is the set of all neighbourhoods of
$\varnothing$ in
$(I_{\mathbb N},\theta)$. Hence
$\mathcal{F}_{\theta, 0}= \mathcal{F}_{\mathcal T, n}$.
Definition 4.7. If
$\mathcal{T}$ is a second countable semigroup topology on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$, then we define the filter data of
$\mathcal{T}$ to be the sequence
Lemma 4.8. If
$\mathfrak{F}_{\mathcal T}=(\mathcal{F}_{\mathcal T,n})_{n\in \omega}$ is the filter data of a second countable semigroup topology
$\mathcal T\supseteq \mathcal{I}_2$ on
$I_{\mathbb{N}}$, then
$\mathcal{F}_{\mathcal T,n} \subseteq \mathcal{F}_{\mathcal T,m}$ for all
$n\leq m$.
Proof. Assume without loss of generality that
$n \lt m$. Let
$k\in I_{\mathbb N}$ be such that
$\operatorname{id}_n \subseteq k$ and
$k$ bijectively maps
$\mathbb N\setminus
(m\setminus n)$ to
$\mathbb N$ in an order preserving fashion. Observe that the function
$\phi_k:{\uparrow}\operatorname{id}_m \to{\uparrow}\operatorname{id}_n$ defined by
is a continuous bijection with inverse
$x\mapsto (kxk^{-1})\cup \operatorname{id}_{m\setminus n}$. Since
$\operatorname{id}_{\mathbb N\setminus
(m\setminus n)}\operatorname{id}_m=\operatorname{id}_n$ and
$k{\upharpoonright}_n=\operatorname{id}_n$, then
By
$\theta$ we denote the subspace topology on
${\uparrow} \operatorname{id}_n$ inherited from
$(I_{\mathbb N},\mathcal T)$. Hence if
$N\in \mathcal{F}_{\mathcal T,n}$, then
$(N)d_{\operatorname{id}_n}^{-1}$ is a neighbourhood of
$\operatorname{id}_n$ with respect to
$\theta$ and hence
$(N)d_{\operatorname{id}_n}^{-1}\phi_k^{-1}$ is a neighbourhood of
$\operatorname{id}_m$ with respect to
$\theta$. To show
$N\in \mathcal{F}_{\mathcal T,m}$, it therefore suffices to check
$(N)d_{\operatorname{id}_n}^{-1}\phi_k^{-1} d_{\operatorname{id}_m}=N$.
We show in fact that
$\phi_k^{-1} d_{\operatorname{id}_m}= d_{\operatorname{id}_n}$. Note that
$\phi_k, d_{\operatorname{id}_m}, d_{\operatorname{id}_n}$ are all injections and we have by definition that
Thus
$\phi_k^{-1}$ is a bijection from
${\uparrow}\operatorname{id}_n$ to
${\uparrow}\operatorname{id}_m$. For all
$x\in {\uparrow}\operatorname{id}_n$ we have
\begin{equation*}(x)d_{\operatorname{id}_n}=i_{n}x i_{n}^{-1} \text{and }(x)\phi^{-1}_k d_{\operatorname{id}_m}= i_{m}(kxk^{-1} \cup \operatorname{id}_{m\setminus n})i_{m}^{-1} =( i_{m}k)x( i_{m}k)^{-1} .\end{equation*} Thus we need only show that
$i_{n}=i_{m}k$. This is immediate as
$i_{n}:\mathbb N \to \mathbb N\setminus n$,
$i_{m}:\mathbb N \to \mathbb N\setminus m$, and
$k{\upharpoonright}_{\mathbb N\setminus m}: \mathbb N\setminus m \to \mathbb N \setminus n $ are all order isomorphisms.
The next major step is to show in Theorem 4.13 that every good filter has a convenient basis (we will call it a basis consisting of wany sets). Furthermore, we will show that if this basis is particularly nice (consisting of finitely wany sets), then the good filter arises from a waning function.
Recall that by
$[X]^{ \lt \infty}$ we denote the set of all finite subsets of a set
$X$.
Definition 4.9. If
$\mathfrak{Y}\subseteq [\mathbb N]^{ \lt \infty}$ is non-empty, then we say that a set
$S\subseteq I_{\mathbb N}$ is
$\mathfrak{Y}$-wany if there is
$n\in \mathbb N$ such that
\begin{equation*}S= N_{n,\mathfrak{Y}}:=\left\lbrace f\in I_{\mathbb N} \;\big|\; \operatorname{dom}(f)\cap n=\varnothing\,\, \text{and there is}\,\, Y\in \mathfrak{Y}\,\, \text{with}\,\, \operatorname{im}(f)\cap Y=\varnothing \right\rbrace.\end{equation*} We say a set is wany if it is
$\mathfrak{Y}$-wany for some
$\mathfrak{Y}$. We say that a set is finitely wany if it is
$\mathfrak{Y}$-wany for some finite
$\mathfrak{Y}$.
Remark 4.10. Note that for example if
$\mathfrak{Y}=\{\varnothing\}$, then
\begin{equation*}N_{n,\mathfrak{Y}}:=\left\lbrace f\in I_{\mathbb N} \;\big|\; \operatorname{dom}(f)\cap n=\varnothing \right\rbrace,\end{equation*}if
$\mathfrak{Y}=\{\{0\}\}$, then
\begin{equation*}N_{n,\mathfrak{Y}}:=\left\lbrace f\in I_{\mathbb N} \;\big|\; \operatorname{dom}(f)\cap n=\varnothing \hbox{ and }0 \notin \operatorname{im}(f) \right\rbrace,\end{equation*}if
$\mathfrak{Y}=\{\{0,1 ,\ldots, k\}\}$, then
\begin{equation*}N_{n,\mathfrak{Y}}:=\left\lbrace f\in I_{\mathbb N} \;\big|\; \operatorname{dom}(f)\cap n=\varnothing \hbox{ and } \operatorname{im}(f)\cap \{0,1 \ldots, k\}=\varnothing \right\rbrace,\end{equation*}if
$\mathfrak{Y}=\left\lbrace Y\subseteq r \;\big|\; |Y|= r-3 \right\rbrace$, then
\begin{equation*}N_{n,\mathfrak{Y}}:=\left\lbrace f\in I_{\mathbb N} \;\big|\; \operatorname{dom}(f)\cap n=\varnothing\,\, \text{and}\, |\operatorname{im}(f)\cap r|\leq 3 \right\rbrace,\end{equation*}etc. So all the usual sets we have used to define waning function topologies are of this form.
From here onward we denote the set of finite elements of
$I_{\mathbb N}$ by
$I_{ \lt \mathbb N}$.
Definition 4.11. We say that a filter
$\mathcal{F}$ on
$I_{\mathbb N}$ is defined by a waning function
$f$, if
$\mathcal{F}$ is the filter of all neighbourhoods of
$\varnothing$ with respect to the topology
$\mathcal{T}_f$ (as defined in Definition 2.1).
Definition 4.12. If
$X\subseteq Y$ are sets and
$\mathcal{F}$ is a filter on
$Y$, then we define the trace of this filter on
$X$ by
\begin{equation*}\mathcal{F}|_{X}:= \left\lbrace F\cap X \;\big|\; F\in \mathcal{F} \right\rbrace.\end{equation*}Theorem 4.13. If
$\mathcal{F}$ is a good filter on
$I_{\mathbb N}$, then the following hold:
(i) The filter
$\mathcal{F}$ has a filter base consisting of wany sets.(ii) If
$\mathcal{F}$ has a filter base consisting of finitely wany sets, then
$\mathcal{F}$ can be defined by a waning function.(iii) If the filter
$\mathcal{F}|_{I_{ \lt \mathbb N}}$ on
$I_{ \lt \mathbb N}$ has a base of the form
$(S_i\cap I_{ \lt \mathbb N})_{i\in \mathbb N}$ where each set
$S_i$ is finitely wany, then there is a good filter
$\mathcal{F}'$ defined by a waning function such that
$\mathcal{F}|_{I_{ \lt \mathbb N}}=\mathcal{F}'|_{I_{ \lt \mathbb N}}$.
Proof. We start with point (1). Let
$\mathcal{F}$ be a good filter and
$N\in \mathcal{F}$ be arbitrary. We will construct a wany set
$N^{\prime\prime\prime\prime}\in \mathcal{F}$ with
$N^{\prime\prime\prime\prime}\subseteq N$. By Lemma 4.6,
$\mathcal{F}$ is the set of neighbourhoods of
$\varnothing$ in a semigroup topology
$\mathcal T$ on
$I_{\mathbb N}$. Theorem 5.1.5(vii) from [Reference Elliott, Jonušas, Mesyan, Mitchell, Morayne and Péresse7] implies that
$\mathcal T\subseteq \mathcal{I}_4$. Then there exists an
$N'\in \mathcal{F}\cap \mathcal{I}_4$ such that
$N' N' \subseteq N$.
For all
$(F, X, Y)\in I_{ \lt \mathbb N} \times [\mathbb N]^{ \lt \infty} \times [\mathbb N]^{ \lt \infty}$, define
\begin{equation*}U_{F, X, Y}:=\left\lbrace f\in I_{\mathbb N} \;\big|\; F\subseteq f, \operatorname{dom}(f)\cap X=\operatorname{im}(f)\cap Y=\varnothing \right\rbrace.\end{equation*} As
$N'\in \mathcal{I}_4$, there exists
$D\subseteq I_{ \lt \mathbb N} \times [\mathbb N]^{ \lt \infty} \times [\mathbb N]^{ \lt \infty} $ such that
\begin{equation*}N'=\bigcup_{(F, X, Y)\in D} U_{F, X, Y}.\end{equation*} Moreover, there must be some triple
$(\varnothing, A, B) \in D$ as
$\varnothing\in N'$. Let
$n\in \mathbb N$ be such that
$A\cup B \subseteq n$ and define
\begin{equation*}D' =\left\lbrace (F, X\cup n, Y) \;\big|\; (F, X, Y)\in D\,\, \text{and}\,\, U_{F, X\cup n, Y} \neq \varnothing \right\rbrace.\end{equation*}Let
\begin{equation*}N^{\prime\prime}:=\bigcup_{(F, X, Y)\in D'} U_{F, X, Y}=\bigcup_{(F, X, Y)\in D} U_{\varnothing, n, \varnothing}\cap U_{F, X, Y}=N'\cap U_{\varnothing, n, \varnothing}.\end{equation*} Since
$U_{\varnothing, n,\varnothing}$ is an open neighbourhood of
$\varnothing$ in
$\mathcal{I}_2\subseteq \mathcal T$, we get that
$N^{\prime\prime}\in \mathcal{F}$. Let
$N^{\prime\prime\prime}:=N^{\prime\prime}N^{\prime\prime}\subseteq N'N'\subseteq N$.
Claim 4.14.
If
$(F, X, Y)\in D'$, then
Proof. The containment
$\subseteq$ is immediate. Let
$h\in U_{\varnothing, n, Y}$ be arbitrary. Note that
$U_{F, X, Y}$ is nonempty so
$\operatorname{dom}(F)\cap X= \operatorname{im}(F)\cap Y=\varnothing$.
Let
$g_1=F$ and let
$g_2$ be any partial bijection with image equal to
$\operatorname{im}(h) \setminus \operatorname{im}(g_1)$ and domain disjoint from
$n\cup X\cup Y\cup \operatorname{dom}(F)\cup \operatorname{im}(F)$. Let
$g=g_1\cup g_2\in I_{\mathbb N}$. Note that
$g\in U_{F, X, Y}$ as
$\operatorname{dom}(F)\cap X=\operatorname{im}(F)\cap Y=\varnothing$ and
$\operatorname{im}(h)\cap Y=\varnothing$.
Let
$f= hg^{-1}= h(g_1\cup g_2)^{-1}$. Note that
$\operatorname{dom}(f)\subseteq \operatorname{dom}(h)$, so
By the definition of
$D'$,
$X\supseteq n\supseteq B$, and so
\begin{align*}\operatorname{im}(f)\cap B \subseteq (\operatorname{dom}(F)\cup \operatorname{dom}(g_2))\cap B=(\operatorname{dom}(F)\cap B) \cup (\operatorname{dom}(g_2)\cap B)=\\
\operatorname{dom}(F)\cap B\subseteq \operatorname{dom}(F)\cap X= \varnothing.
\end{align*} Hence
$f\in U_{\varnothing, n, B}$ and
$h=fg \in U_{\varnothing, n, B}U_{F, X, Y}$ as required.
Let
\begin{equation*}\mathfrak{Y}:= \left\lbrace Y\in [\mathbb N]^{ \lt \infty} \;\big|\; Y \hbox{appears as the third entry of an element of} D' \right\rbrace.\end{equation*} Since
$(\varnothing, A, B) \in D$, we have
$(\varnothing, n, B)\in D'$. Thus by Claim 4.14, we have
\begin{align*}&\bigcup_{Y\in \mathfrak{Y}} U_{\varnothing, n, Y}=\bigcup_{(F, X, Y)\in D'} U_{\varnothing, n, B} U_{F, X, Y}\\
&\subseteq \left(\bigcup_{(F, X, Y)\in D'} U_{F, X, Y}\right)\left(\bigcup_{(F, X, Y)\in D'} U_{F, X, Y}\right)=N^{\prime\prime}N^{\prime\prime}=N^{\prime\prime\prime} \end{align*} For convenience denote
$N^{\prime\prime\prime\prime}:=\bigcup_{Y\in \mathfrak{Y}} U_{\varnothing, n, Y}$. Note that
$N^{\prime\prime\prime\prime}$ is
$\mathfrak{Y}$-wany. As
$n\subseteq X$ for all
$(F, X, Y)\in D'$ we have
$ U_{F, X, Y}\subseteq U_{F, n, Y}\subseteq U_{\varnothing, n, Y}$. It follows that
$N^{\prime\prime}\subseteq N^{\prime\prime\prime\prime}$ and subsequently
$N^{\prime\prime\prime\prime}\in \mathcal{F}$. Since
$N$ was chosen arbitrarily,
$N^{\prime\prime\prime\prime}\subseteq N^{\prime\prime\prime}\subseteq N$, and
$N^{\prime\prime\prime\prime}$ is a wany set, the result follows.
We now prove the parts (2) and (3) of the theorem together by proving the following statement.
(2)&(3) If
$I\in \{I_{\mathbb N}, I_{ \lt \mathbb N}\}$ and
$\mathcal{F}|_{I}$ has a filter base of the form
$(S_i\cap I)_{i\in \mathbb N}$ where each set
$S_i$ is finitely wany, then there is a good filter
$\mathcal{F}\prime$ defined by a waning function such that
$\mathcal{F}|_{I}=\mathcal{F}\prime|_{I}$.
Suppose that
$\mathcal{F}$ and
$I$ are as hypothesized. We define
\begin{equation*}K=\left\lbrace l\in \mathbb N \;\big|\; \left\lbrace f\in I \;\big|\; (l+1)\not\subseteq\operatorname{im}(f) \right\rbrace\in \mathcal{F}|_I \right\rbrace.\end{equation*}Claim 4.15.
Let
$l, n\in \mathbb N$ and
$X\in [\mathbb N]^{ \lt \infty}$ be arbitrary such that
$l \lt |X|$. Then
\begin{equation*}l\in K \iff \left\lbrace f\in I \;\big|\; \operatorname{dom}(f)\cap n=\varnothing\,\, {and}\,\, |\operatorname{im}(f)\cap X|\leq l \right\rbrace\in \mathcal{F}|_I.\end{equation*}Proof. We fix
$l, n\in \mathbb N$ and
$X\in [\mathbb N]^{ \lt \infty}$ such that
$l \lt |X|$.
$(\Leftarrow):$ Let
$\sigma\in \operatorname{Sym}(\mathbb N)$ be such that
$l+1\subseteq (X)\sigma$. Then
\begin{align*}
\big( \left\lbrace f\in I \;\big|\; \operatorname{dom}(f)\cap n=\varnothing\ and\ |\operatorname{im}(f)\cap X|\leq l \right\rbrace\big)\sigma &\subseteq \left\lbrace f\in I \;\big|\; |\operatorname{im}(f)\cap (X)\sigma|\leq l \right\rbrace\\
&\subseteq \left\lbrace f\in I \;\big|\; \operatorname{im}(f)\not\supseteq (l+1) \right\rbrace.
\end{align*} Since
$\mathcal F$ is a good filter and elements of
$\operatorname{Sym}(\mathbb N)$ act bijectively on
$I_{ \lt \mathbb N}$ and they are homeomorphisms of
$I_{\mathbb N}$ endowed with any shift-continuous topology, we get that the filter
$\mathcal{F}|_I$ is closed under right multiplication by elements of
$\operatorname{Sym}(\mathbb N)$. It follows that
\begin{equation*}\left\lbrace f\in I \;\big|\; \operatorname{im}(f)\not\supseteq (l+1) \right\rbrace \in \mathcal{F}|_I,\end{equation*}so
$l\in K$.
$(\Rightarrow):$ We have that
$\left\lbrace f\in I \;\big|\; |\operatorname{im}(f)\cap (l+1)|\leq l \right\rbrace\in \mathcal{F}|_I$. Let
$r=|X|$. Let
$G_r$ be the finite subgroup of
$\operatorname{Sym}(\mathbb N)$ consisting of all permutations with support contained in
$r$. Note that
\begin{align*}
\left\lbrace f\in I \;\big|\; |\operatorname{im}(f)\cap r|\leq l \right\rbrace&=\left\lbrace f\in I \;\big|\; \operatorname{im}(f)\cap r \text{ has no subset of size } l+1 \right\rbrace\\
&=\left\lbrace f\in I \;\big|\; \text{there is no } \sigma\in G_r \text{ such that } (\operatorname{im}(f))\sigma \supseteq l+1 \right\rbrace\\
&=\left\lbrace f\in I \;\big|\; \text{there is no } \sigma\in G_r \text{ such that } \operatorname{im}(f\sigma) \supseteq l+1 \right\rbrace\\
&= \bigcap_{\sigma\in G_r}\left\lbrace f\in I \;\big|\; \operatorname{im}(f\sigma) \not\supseteq l+1 \right\rbrace\\
&= \bigcap_{\sigma\in G_r}\left\lbrace f\in I\sigma^{-1} \;\big|\; \operatorname{im}(f\sigma) \not\supseteq l+1 \right\rbrace\\ &\quad\quad(\text{as }I=I\sigma^{-1},\text{because }\sigma\text{ is a bijection})\\
&= \bigcap_{\sigma\in G_r}\left\lbrace g\sigma^{-1} \in I\sigma^{-1} \;\big|\; \operatorname{im}(g\sigma^{-1}\sigma) \not\supseteq l+1 \right\rbrace\\
&= \bigcap_{\sigma\in G_r}\left\lbrace g\sigma^{-1} \in I\sigma^{-1} \;\big|\; \operatorname{im}(g) \not\supseteq l+1 \right\rbrace\\
&= \bigcap_{\sigma\in G_r}\left\lbrace f\sigma^{-1} \in I \;\big|\; \operatorname{im}(f) \not\supseteq l+1 \right\rbrace\\
&= \bigcap_{\sigma\in G_r}\left\lbrace f\in I \;\big|\; \operatorname{im}(f) \not\supseteq l+1 \right\rbrace\sigma^{-1}.
\end{align*} So, since the filter
$\mathcal{F}|_I$ is closed under right multiplication by elements of
$\operatorname{Sym}(\mathbb N)$ we have that
$\left\lbrace f\in I \;\big|\; |\operatorname{im}(f)\cap r|\leq l \right\rbrace\in \mathcal{F}|_I$. As
$\mathcal{F}$ contains all the
$\mathcal{I}_2$ neighbourhoods of
$\varnothing$, we obtain that
\begin{align*}
\{f\in I|\operatorname{dom}(f)\cap n=\varnothing &\hbox{ and } |\operatorname{im}(f)\cap r|\leq l\}\\
&=\left\lbrace f\in I \;\big|\; \operatorname{dom}(f)\cap n=\varnothing \right\rbrace\cap\left\lbrace f\in I \;\big|\; |\operatorname{im}(f)\cap r|\leq l \right\rbrace \in \mathcal{F}|_I.
\end{align*} Let
$\rho\in \operatorname{Sym}(\mathbb N)$ be such that
$(r)\rho=X$. It follows that
\begin{align*}
\{f\in I| \operatorname{dom}(f)\cap n=\varnothing &\hbox{ and }|\operatorname{im}(f)\cap X|\leq l\}\\
&=\left\lbrace f\in I \;\big|\; \operatorname{dom}(f)\cap n=\varnothing\ and\ |\operatorname{im}(f)\cap r|\leq l \right\rbrace\rho\in \mathcal{F}|_I
\end{align*}as required.
Claim 4.16.
If
$F\in \mathcal{F}|_I$, then there exist
$l, n\in \mathbb N$ and
$X\in [\mathbb N]^{ \lt \infty}$ such that
\begin{equation*}U:=\left\lbrace f\in I \;\big|\; \operatorname{dom}(f)\cap n=\varnothing\ and\ |\operatorname{im}(f)\cap X|\leq l \right\rbrace\in \mathcal{F}|_I\end{equation*}and
$U \subseteq F$.
Proof. Let
$F\in \mathcal{F}$ be arbitrary. By the assumption,
$\mathcal{F}|_{I}$ has a filter base of the form
$(S_i\cap I)_{i\in \mathbb N}$ where each set
$S_i$ is finitely wany. Hence there is a finite non-empty set
$\mathfrak{Y}$ and
$n\in \mathbb N$ such that
$N_{n,\mathfrak{Y}}\cap I\in \mathcal{F}|_I$ and
\begin{equation*}N_{n,\mathfrak{Y}}\cap I=\left\lbrace f\in I \;\big|\; \operatorname{dom}(f)\cap n=\varnothing\, \text{and there is}\,\, Y\in \mathfrak{Y}\,\, \text{with}\,\, \operatorname{im}(f)\cap Y=\varnothing \right\rbrace\subseteq F.\end{equation*} Let
$l$ be the largest integer such that
$l\leq |\bigcup \mathfrak{Y}|$ and every subset of
$\bigcup \mathfrak{Y}$ of size
$l$ is disjoint from at least one element of
$\mathfrak{Y}$. Since
$0$ satisfies the condition above, the integer
$l$ is well defined.
Let
$G$ be the finite subgroup of
$\operatorname{Sym}(\mathbb N)$ consisting of all permutations supported on
$\bigcup \mathfrak{Y}$. Then define
\begin{equation*}M:= I\cap \bigcap_{\sigma\in G} N_{n,\mathfrak{Y}}\sigma.\end{equation*} Note that
$M\in \mathcal{F}|_I$, and if for some
$f\in I_{\mathbb N}$,
$|\operatorname{im}(f)\cap \bigcup\mathfrak{Y}|\leq l$, then
$\operatorname{im}(f\sigma)$ must be disjoint from an element of
$\mathfrak{Y}$ for all
$\sigma\in G$, so
$f\in M$. Conversely, if
$f\in M$, then
$|\operatorname{im}(f)\cap \bigcup\mathfrak{Y}|\leq l$ as otherwise there is
$\sigma\in G$ such that
$\operatorname{im}(f\sigma)$ intersects every element of
$\mathfrak{Y}$ and hence
$f\not\in N_{n,\mathfrak{Y}}\sigma^{-1}$. So
\begin{equation*}M=\left\lbrace f\in I \;\big|\; \operatorname{dom}(f)\cap n= \varnothing\,\, \text{and}\,\, |\operatorname{im}(f)\cap \bigcup \mathfrak{Y}|\leq l \right\rbrace\in \mathcal{F}|_I\end{equation*}choosing
$X=\bigcup \mathfrak{Y}$ the claim follows.
If for all
$F\in \mathcal{F}|_I$, there is
$l, n\in \mathbb N$ and
$X\in [\mathbb N]^{ \lt \infty}$ with
$l= |X|$ such that
\begin{equation*}\left\lbrace f\in I \;\big|\; \operatorname{dom}(f)\cap n=\varnothing\,\, \text{and}\,\, |\operatorname{im}(f)\cap X|\leq l \right\rbrace\in \mathcal{F}|_I\end{equation*}and
\begin{equation*}\left\lbrace f\in I \;\big|\; \operatorname{dom}(f)\cap n=\varnothing\,\, \text{and}\,\, |\operatorname{im}(f)\cap X|\leq l \right\rbrace\subseteq F,\end{equation*}then we have that
$\mathcal{F}|_I$ is the set of all neighbourhoods of
$\varnothing$ in the subspace topology on
$I$ inherited from
$(I_{\mathbb N}, \mathcal{I}_2)$, and we are done. Otherwise it follows from Claims 4.16 and 4.15 that
$K\neq \varnothing$. Let
$k= \min(K)$. It then follows from the same two claims that the sets of the form
\begin{equation*}\left\lbrace f\in I \;\big|\; \operatorname{dom}(f)\cap n=\varnothing\,\, \text{and}\,\, |\operatorname{im}(f)\cap X|\leq k \right\rbrace\end{equation*}for
$n\in \mathbb N$ and
$X\in [\mathbb N]^{ \lt \infty}$ with
$|X| \gt k$ all belong to
$\mathcal{F}|_I$ and are a basis for this filter. Hence if
$\mathcal{F}'$ is any filter defined by a waning function
$\phi$ such that
$(0)\phi=k$, then
$\mathcal{F}|_I=\mathcal{F}'|_I$.
We have shown that every good filter has a basis of wany sets and that a basis of finitely wany sets may be used to construct a waning function. To bridge the remaining gap, we show in Corollary 4.24 that a good filter cannot have a basis of wany sets without having a basis of finitely wany sets.
Lemma 4.17. If
$\mathcal{F}_1, \mathcal{F}_2$ are good filters and
$\mathcal{F}_1|_{I_{ \lt \mathbb N}}= \mathcal{F}_2|_{I_{ \lt \mathbb N}}$, then
$\mathcal{F}_1= \mathcal{F}_2$.
Proof. Let
$\theta_1, \theta_2$ be second countable semigroup topologies on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$ such that
$\mathcal{F}_1$ is the set of
$\theta_1$ neighbourhoods of
$\varnothing$ and
$\mathcal{F}_2$ is the set of
$\theta_2$ neighbourhoods of
$\varnothing$.
Suppose for a contradiction that
$\mathcal{F}_1\not\subseteq\mathcal{F}_2$. By Theorem 4.13, we can fix a wany set
$N_{m,\mathfrak{Y}}\in \mathcal{F}_1\setminus \mathcal{F}_2$. Consider the product
$\varnothing\operatorname{id}_{\mathbb N}=\varnothing$ in the topological semigroup
$(I_{\mathbb N}, \theta_1)$. Since
$(I_{\mathbb N}, \theta_1)$ is a topological semigroup, we can find
$W_{l}\in \mathcal{F}_1\cap \theta_1$ and
$W_{r}\in \theta_1\subseteq \mathcal{I}_4$ such that
$\operatorname{id}_{\mathbb N} \in W_r$ and
$W_l W_r\subseteq N_{m, \mathfrak{Y}}$. Since open neighborhood bases at
$\operatorname{id}_{\mathbb N}$ in
$(I_{\mathbb N},\mathcal{I}_2)$ and
$(I_{\mathbb N},\mathcal{I}_4)$ coincide, we lose no generality assuming there is
$n\geq m$ such that
$W_r=\uparrow \operatorname{id}_n$.
As
$W_l\cap I_{ \lt \mathbb N}\in \mathcal{F}_1|_{I_{ \lt \mathbb N}}=\mathcal{F}_2|_{I_{ \lt \mathbb N}}$, we can (by Theorem 4.13(1)) find a wany set
$N_{k, \mathfrak{Y}'}\in \mathcal{F}_2$ such that
$N_{k, \mathfrak{Y}'}\cap I_{ \lt \mathbb N}\subseteq W_l$ and
$k\geq n$. Since
$N_{m, \mathfrak{Y}}\notin\mathcal{F}_2$ and
$N_{k, \mathfrak{Y}'}\in \mathcal{F}_2$, we get that
$N_{k, \mathfrak{Y}'}\not\subseteq N_{m, \mathfrak{Y}}$. On the other hand,
$(N_{k, \mathfrak{Y}'}\cap I_{ \lt \mathbb N})\cdot {\uparrow} \operatorname{id}_n\subseteq W_lW_r\subseteq N_{m, \mathfrak{Y}}$.
Let
$g\in N_{k, \mathfrak{Y}'}\setminus N_{m, \mathfrak{Y}}$. If
$g$ is finite, then
$g\in
(N_{k, \mathfrak{Y}'}\cap I_{ \lt \mathbb N})\cdot \operatorname{id}_{\mathbb N}\subseteq (N_{k, \mathfrak{Y}'}\cap I_{ \lt \mathbb N})\cdot {\uparrow} \operatorname{id}_n \subseteq N_{m, \mathfrak{Y}}$, which is a contradiction. Hence
$g$ is infinite. Then
$g\not\in N_{m, \mathfrak{Y}}$ and
$k\geq m\geq n$ implies that
$\operatorname{im}(g)$ intersects every element of
$\mathfrak{Y}$. Hence
$N_{m, \mathfrak{Y}}$ contains no elements with the same image as
$g$.
Let
$g':=g{\upharpoonright}_{(\{0,1 , \ldots, n-1\})g^{-1}}$. Since
$g\in N_{k, \mathfrak{Y}'}={\downarrow}N_{k, \mathfrak{Y}'}:=\bigcup\{{\downarrow}x: x\in N_{k,\mathfrak{Y}'}\}$, it follows that
$g'\in N_{k, \mathfrak{Y}'}\cap I_{ \lt \mathbb N}\subseteq W_l\in \mathcal{I}_4$. So
$W_l\cap {\uparrow} g'\in \mathcal{I}_4$ and
$(W_l\cap {\uparrow} g')\cdot {\uparrow}\operatorname{id}_n\subseteq N_{m, \mathfrak{Y}}$. Since
$g'\in W_l\cap {\uparrow} g'\in \mathcal{I}_4$, there must be some infinite
$g^{\prime\prime}\in W_l\cap {\uparrow} g'$ with
$\operatorname{im}(g^{\prime\prime})\cap n = \operatorname{im}(g') = \operatorname{im}(g)\cap n$. So the set
$g^{\prime\prime}\cdot {\uparrow} \operatorname{id}_n$ contains an element with the same image as
$g$. This is a contradiction, as
$g^{\prime\prime}\cdot {\uparrow} \operatorname{id}_n\subseteq W_l'\cdot {\uparrow} \operatorname{id}_n\subseteq N_{m, \mathfrak{Y}}$, and
$N_{m, \mathfrak{Y}}$ contains no elements with the same image as
$g$. Therefore
$\mathcal{F}_1\subseteq \mathcal{F}_2$ and by symmetry
$\mathcal{F}_1 = \mathcal{F}_2$.
Definition 4.18. We say that a non-empty set
$\mathfrak{Y}\subseteq [\mathbb N]^{ \lt \infty}$ is bad if there is a good filter
$\mathcal{F}$ and
$n\in \mathbb N$ such that
$N_{n,\mathfrak{Y}}\in \mathcal{F}$ and there is no finitely wany set
$S\in \mathcal{F}$ with
$S \subseteq N_{n,\mathfrak{Y}}$.
Note that if
$\mathfrak{Y}$ is bad and the good filter
$\mathcal{F}$ witnesses this, then
$\mathcal{F}$ has no filter base consisting of finitely wany sets. We will show (eventually) that there are, in fact, no bad sets.
Recall that
$[\mathbb N]^n$ denotes the set of all subsets of
$\mathbb N$ of cardinality
$n$.
Lemma 4.19. If there exists a bad set
$\mathfrak{Y}\subseteq [\mathbb N]^{ \lt \infty}$, then there is a set
$\mathfrak{Y}'\subseteq [\mathbb N]^{ \lt \infty}$ such that the following hold:
(1) There is a good filter
$\mathcal{F}$ such that
$N_{0, \mathfrak{Y}'}\in \mathcal{F}$, and there is no finitely wany set
$S$, with
$S\cap I_{ \lt \mathbb N}\in \mathcal{F}|_{I_{ \lt \mathbb N}} $ and
$S\cap I_{ \lt \mathbb N}\subseteq N_{0, \mathfrak{Y}'}$.(2) The elements of
$\mathfrak{Y}'$ are incomparable with respect to containment and if
$Y\in [\mathbb N]^{ \lt \infty}$ and
$\left\lbrace f\in I_{ \lt \mathbb N} \;\big|\; \operatorname{im}(f)\cap Y=\varnothing \right\rbrace \subseteq N_{0, \mathfrak{Y}'}$, then there is
$Y'\in \mathfrak{Y}'$ with
$Y'\subseteq Y$.(3) For all
$n\in \mathbb N$, the set
$[\mathbb N]^n\cap \mathfrak{Y}'$ is finite.
Proof. We first construct a set satisfying (1), we will then modify this set to satisfy (2) while ensuring it still satisfies (1). The resulting set will satisfy (3) as well. Let
$\mathfrak{Y}$ be a bad set and let
$\mathcal{F}$ be a good filter witnessing that
$\mathfrak{Y}$ is bad.
By Theorem 4.13, we can find a sequence
$(N_{i, \mathfrak{Y}_i})_{i\in \mathbb N}$ of wany sets forming a filter base for
$\mathcal{F}$.
For a good filter
$\mathcal{F}'$ and a set
$\mathfrak{Y}'\subseteq [\mathbb N]^{ \lt \infty}$, let
$P(\mathcal{F}',\mathfrak{Y}')$ be the statement:
•
$N_{0, \mathfrak{Y}'}\in \mathcal{F}'$, and there is no finitely wany set
$S$, with
$S\cap I_{ \lt \mathbb N}\in \mathcal{F}'|_{I_{ \lt \mathbb N}} $ and
$S\cap I_{ \lt \mathbb N}\subseteq N_{0, \mathfrak{Y}'}$.
Seeking a contradiction, assume that for every
$i\in \mathbb N$ the statement
$P(\mathcal{F}, \mathfrak{Y}_i)$ is false. Then for all
$i\in \mathbb N$, we can find a finitely wany set
$S_i$ such that
$S_i \cap I_{ \lt \mathbb N}\in \mathcal{F}|_{I_{ \lt \mathbb N}}$ and
$S_i \cap I_{ \lt \mathbb N}\subseteq N_{0, \mathfrak{Y}_i}$. Since
$\mathcal{F}$ contains every
$\mathcal{I}_2$ neighbourhood of
$\varnothing$, for all
$i\in \mathbb N$ the set
$U_i:=\left\lbrace f\in I_{\mathbb N} \;\big|\; \operatorname{dom}(f)\cap i= \varnothing \right\rbrace$ belongs to
$\mathcal{F}$. Hence replacing
$S_i$ by the finitely wany set
$S_i \cap U_i$ if needed, we can assume that
$S_i \cap I_{ \lt \mathbb N}\subseteq N_{i, \mathfrak{Y}_i}$ for all
$i\in \mathbb N$. Since
$\left\lbrace N_{i, \mathfrak{Y}_i} \;\big|\; i\in \mathbb N \right\rbrace$ is a filter base for
$\mathcal F$, it follows that
$\left\lbrace S_i\cap I_{ \lt \mathbb N} \;\big|\; i\in \mathbb N \right\rbrace$ is a filter base for
$\mathcal{F}|_{I_{ \lt \mathbb N}}$. By Theorem 4.13(3), there is a filter
$\mathcal{F}'$ defined by a waning function such that
$\mathcal{F}'|_{I_{ \lt \mathbb N}}=\mathcal{F}|_{I_{ \lt \mathbb N}}$. By Lemma 4.17,
$\mathcal{F}'=\mathcal{F}$. This is a contradiction as by assumption
$\mathcal{F}$ witnesses that
$\mathfrak{Y}$ is bad, and
$\mathcal{F}$ has a filter base consisting of finitely wany sets (see Remark 4.10).
Thus we can find a set
$\mathfrak{A}$ such that
$P(\mathcal{F}, \mathfrak{A})$. We next define a set
$\mathfrak{Y}'$ using
$\mathfrak{A}$ to satisfy conditions (1) and (2). First, however, let
\begin{equation*}\mathfrak{A}':=\mathfrak{A} \cup \left\lbrace Y\in [\mathbb N]^{ \lt \infty} \;\big|\; \left\lbrace f\in I_{ \lt \mathbb N} \;\big|\; \operatorname{im}(f)\cap Y=\varnothing \right\rbrace \subseteq N_{0, \mathfrak{A}} \right\rbrace.\end{equation*} Note that
$N_{0, \mathfrak{A}}\subseteq N_{0, \mathfrak{A}'}$ and
$N_{0, \mathfrak{A}}\cap I_{ \lt \mathbb N}=N_{0, \mathfrak{A}'}\cap I_{ \lt \mathbb N}$ and hence
$\mathfrak{A}'$ also satisfies (1). Let
$\mathfrak{Y}'$ be the set obtained from
$\mathfrak{A}'$ by removing all elements from
$\mathfrak{A}'$ which are not minimal with respect to containment. It is easy to see that
$N_{0, \mathfrak{A}'}=N_{0, \mathfrak{Y}'}$. Note that
$\mathfrak{Y}'$ now satisfies (1) and (2).
In order to show that
$\mathfrak{Y}'$ satisfies (3), we need the following auxiliary fact.
Claim 4.20.
There are pairwise disjoint
$Y_1, \ldots, Y_k \in \mathfrak{Y}'$ such that
$Y\cap \left(\bigcup_{1\leq i\leq k}Y_i\right)\neq \varnothing$ for all
$Y\in \mathfrak{Y}'$.
Proof. Note that if
$\varnothing\in \mathfrak{Y}'$, then
$N_{0,\mathfrak{Y}'} =I_{\mathbb N}=N_{0, \{\varnothing\}}$. Then the finitely wany set
$N_{0,\mathfrak{Y}'}$ belongs to
$\mathcal{F}$, and so setting
$S =N_{0,\mathfrak{Y}'}$, we obtain that
$\mathfrak{Y}'$ doesn’t satisfy condition (1). The obtained contradiction implies
$\varnothing\notin \mathfrak{Y}'$.
Suppose for a contradiction that the claim is false. Let
$Y_1\in \mathfrak{Y}'$ be arbitrary. If
$Y_1, \ldots, Y_l\in \mathfrak{Y}'$ are defined and pairwise disjoint, then as the claim is false we can find an
$Y_{l+1}\in \mathfrak{Y}'$ disjoint from all of them. So we have an infinite sequence of pairwise disjoint sets
$Y_1, Y_2, \ldots \in \mathfrak{Y}'$. If
$f\in I_{ \lt \mathbb N}$, then
$\operatorname{im}(f)$ intersects at most finitely many of the
$Y_i$, hence
$N_{0,\mathfrak{Y}'}\cap I_{ \lt \mathbb N}=I_{ \lt \mathbb N}=N_{0,\{\varnothing\}}\cap I_{ \lt \mathbb N}$. This contradicts the fact that
$\mathfrak{Y}'$ satisfies (1).
We show inductively that:
$\star$ For all
$n\in \mathbb N$, there is a finite set
$B_n\subseteq \mathbb N$ such that for all
$Y\in \mathfrak{Y}'$, we have
$|Y\cap B_n|\geq \min\{|Y|, n\}$.
Note that this implies that if
$|Y|\leq n$ then
$Y\subseteq B_n$, in particular this will imply
$(3)$ since
$[\mathbb N]^n\cap \mathfrak{Y}'\subseteq \mathcal{P}(B_n)$. For the base case of the induction we set
$B_1= \bigcup_{1\leq i\leq k}Y_i$ where the sets
$Y_1, \ldots, Y_k$ are those from Claim 4.20.
Suppose inductively that the statement holds for some
$i\in \mathbb N$, so the set
$B_i$ is defined. For every subset
$S$ of
$B_i$, let
\begin{equation*}\mathfrak{Y}_S':= \left\lbrace Y\setminus B_i \;\big|\; Y\in \mathfrak{Y}' \,\,\text{and}\,\, Y\cap B_i= S \right\rbrace=\left\lbrace Y\setminus S \;\big|\; Y\in \mathfrak{Y}'\,\, \text{and}\,\, Y\cap B_i= S \right\rbrace.\end{equation*} Let
$S\subseteq B_i$ be arbitrary. If
$\mathfrak{Y}_S'\neq \varnothing$, let
$Y_{1, S}\in \mathfrak{Y}_S'$ (otherwise define
$Y_{1, S}:= \varnothing$). If
$Y_{1, S}, \ldots, Y_{j, S}$ are defined, then let
$Y_{j+1, S}\in \mathfrak{Y}_S'$ be disjoint from
$Y_{1, S} \cup\ldots \cup Y_{j, S}$ (if this is impossible define
$Y_{j+1, S}:= \varnothing$).
Claim 4.21.
$\bigcup_{j=1}^{\infty} Y_{j, S}$ is finite.
Proof. Suppose for a contradiction that the set is infinite. It follows that
$ Y_{j, S} \neq \varnothing$ for infinitely many
$j$. Without loss of generality suppose that every
$Y_{j, S}$ is nonempty. Note that, for all
$j$,
$Y_{j, S} \cup S \in \mathfrak{Y}'$, and
$Y_{j, S}\cap B_i = \varnothing$.
We show that
$\left\lbrace f\in I_{ \lt \mathbb N} \;\big|\; \operatorname{im}(f)\cap S=\varnothing \right\rbrace \subseteq N_{0, \mathfrak{Y}'}$ (so we can apply part (2) to
$S$). Let
$f\in I_{ \lt \mathbb N}$ be such that
$\operatorname{im}(f) \cap S= \varnothing$. Since
$\operatorname{im}(f)$ is finite and the sets
$Y_{j, S}$ are pairwise disjoint, only finitely many sets
$Y_{j, S}$ have nonempty intersection with
$\operatorname{im}(f)$. In other words, there exists
$j\in \mathbb N$ such that
$Y_{j, S} \cap \operatorname{im}(f)=\varnothing$. It follows that
$(Y_{j, S}\cup S) \cap \operatorname{im}(f)=\varnothing$, so
$f\in N_{0, \mathfrak{Y}'}$. By (2) (using
$S$ as
$Y$), there is a subset
$Y'$ of
$S$ belonging to
$\mathfrak{Y}'$.
Let
$Y\in \mathfrak{Y}_S'$ be arbitrary. Then
$Y'\subseteq Y\cup S\in \mathfrak{Y}'$ and so
$Y', Y\cup S\in \mathfrak{Y}'$. But elements of
$\mathfrak{Y}'$ are incomparable and so
$Y' \subseteq S \subseteq Y\cup S = Y'$. Since
$Y$ and
$S$ are disjoint,
$Y=\varnothing$ which shows that
$\mathfrak{Y}_S'\subseteq \{\varnothing\}$. This contradicts the assumption that the sets
$Y_{j, S}$ are non-empty, as required.
If
$Y\in \mathfrak{Y'}$ and
$Y\cap B_i= S$, then we have by construction that either
$Y\subseteq B_i$ or
\begin{equation*}Y\cap \bigcup_{j=1}^{\infty} Y_{j, S} \neq \varnothing.\end{equation*}Thus the set
\begin{equation*}B_{i+1}=B_i \cup \bigcup_{S\subseteq B_i}\bigcup_{j=1}^{\infty} Y_{j, S},\end{equation*}satisfies
$\star$.
Lemma 4.22. Bad sets do not exist.
Proof. Suppose for a contradiction that bad sets do exist, and let
$\mathfrak{Y}$ be such a set. Let
$\mathfrak{Y}'$ be the set from Lemma 4.19, and let
$\mathcal{F}$ be the good filter from Lemma 4.19(1). By Theorem 4.13(1), we may suppose that
is a filter base for
$\mathcal{F}$ for some sets
$\mathfrak{Y}_i\subseteq [\mathbb N]^{ \lt \infty}$. Since
$\mathcal{F}$ is the set of neighbourhoods of
$\varnothing$ in a semigroup topology on
$I_{\mathbb N}$ and composition with an element of
$\operatorname{Sym}(\mathbb N)$ is a homeomorphism, it follows that
$\mathcal{F} \phi = \mathcal{F}$ for all
$\phi\in \operatorname{Sym}(\mathbb N)$, where
In particular, since
$N_{0, \mathfrak{Y}'}\in \mathcal{F}$ it follows that
$N_{0, \mathfrak{Y}'}\phi\in \mathcal{F}$ for any
$\phi\in \operatorname{Sym}(\mathbb N)$. Since the sets
$N_{i, \mathfrak{Y}_i}$ are a base for
$\mathcal{F}$, there exists
$i_{\phi}\in \mathbb N$ such that
$N_{i_{\phi},\mathfrak{Y}_{i_\phi}}\subseteq N_{0,\mathfrak{Y}'} \phi$. For all
$j\in \mathbb N$, let
$S_j:= \left\lbrace \phi\in \operatorname{Sym}(\mathbb N) \;\big|\; i_{\phi}= j \right\rbrace$. Note that
\begin{equation*}\operatorname{Sym}(\mathbb N)= \bigcup_{i\in \mathbb N} S_i.\end{equation*} As
$\operatorname{Sym}(\mathbb N)$ is Baire (under the pointwise topology), at least one of the sets
$S_j$ is not nowhere dense. In other words, the closure of
$S_j$ contains a neighbourhood of some
$\theta \in \operatorname{Sym}(\mathbb N)$.
If
$\phi \in \theta^{-1}S_j$, then
$\theta\phi\in S_j$ and so from the definition of
$S_j$,
\begin{equation}
\begin{array}{rcl}
N_{j, \mathfrak{Y}_j} \subseteq N_{0, \mathfrak{Y}'}\theta\phi
& =& \{f\in I_{\mathbb N}: \exists Y \in \mathfrak{Y}', \operatorname{im}(f)\cap Y= \varnothing \}\theta\phi \\
& = & \{f\in I_{\mathbb N}: \exists Y \in \mathfrak{Y}', \operatorname{im}(f)\cap Y\theta= \varnothing \}\phi \\
& = &
N_{0, \mathfrak{Y}'\theta}\phi.
\end{array}
\end{equation} Also
$\mathfrak{Y}'\theta$ satisfies the conditions of Lemma 4.19 with respect to the same
$\mathcal{F}$ (as
$\mathcal{F}\theta= \mathcal{F}$ and
$\mathcal{F}|_{I_{ \lt \mathbb N}}\theta= \mathcal{F}|_{I_{ \lt \mathbb N}}$). Since the closure of
$S_j$ contains a neighbourhood of
$\theta$, it follows that the closure of
$\theta^{-1}S_j$ contains a neighbourhood of
$\operatorname{id}_{\mathbb N}$. In other words, the closure of
$\theta^{-1}S_j$ contains the pointwise stabilizer
$\left\lbrace f\in \operatorname{Sym}(\mathbb N) \;\big|\; x\in F \Rightarrow (x)f=x \right\rbrace$ in
$\operatorname{Sym}(\mathbb N)$ of some finite set
$F$.
Claim 4.23.
There exists
$Y\in \mathfrak{Y}_j$ such that there is no
$Y'\in \mathfrak{Y}'\theta$ with
$Y'\subseteq F\cap Y$.
Proof. If the claim is false, then for all
$Y\in\mathfrak{Y}_j$ there is
$Y'\in \mathfrak{Y}'\theta$ such that
$Y'\subseteq F\cap Y$. Thus
\begin{align*}N_{j,\mathfrak{Y}_j}\cap I_{ \lt \mathbb N}&\subseteq \{f\in I_{ \lt \mathbb N}: \operatorname{im}(f)\cap Y'=\varnothing \text{ for some } Y'\in \mathfrak{Y}'\theta\cap \mathcal{P}(F)\}\subseteq N_{0, \mathfrak{Y}'\theta\cap \mathcal{P}(F)}\\
&\subseteq N_{0,\mathfrak{Y}'\theta}.\end{align*} Then the set
$S= N_{0, \mathfrak{Y}'\theta\cap \mathcal{P}(F)}$ is finitely wany,
$S\cap I_{\mathbb N} ^ { \lt \infty}\in \mathcal{F}|_{I_{ \lt \mathbb N}}$, and
$S \cap I_{\mathbb N} ^ { \lt \infty}\subseteq N_{0, \mathfrak{Y}'\theta}$. But Lemma 4.19(1) applied to
$\mathfrak{Y}'\theta$ states that no such set
$S$ exists, a contradiction.
Let the set
$Y\in \mathfrak{Y}_j$ be as given in Claim 4.23. Let
$B$ be the union of all elements of
$\mathfrak{Y}'\theta$ of size at most
$|Y|$. By Lemma 4.19(3), the set
$B$ is finite. Since
$Y\in \mathfrak{Y}_j$,
$Y$ is also finite. Hence there exists
$\phi \in \operatorname{Sym}(\mathbb N)$ fixing
$F$ pointwise and satisfying
$(B\setminus F)\phi \cap Y = \varnothing$. Since the closure of
$\theta^{-1}S_j$ contains the pointwise stabilizer of
$F$, we can choose
$\phi\in\theta^{-1}S_j$. From (*),
$N_{0, \mathfrak{Y}_j}\subseteq N_{0, \mathfrak{Y}'\theta}\phi$, and Lemma 4.19(2) implies that there is
$Y'\in \mathfrak{Y}'\theta\phi$ such that
$Y'\subseteq Y$. In particular
$Y'\phi^{-1}\in \mathfrak{Y}'\theta$ and has at most
$|Y|$ elements. So
$Y'\phi^{-1}\subseteq B$ implying that
$Y'\subseteq B\phi$. Thus
$Y'\subseteq B\phi \cap Y$. But by the choice of
$\phi$,
$B\phi \cap Y \subseteq F$. So
$Y'\subseteq F\cap Y$ and since
$\phi$ fixes
$F$ pointwise,
$Y'\phi^{-1} = Y'\subseteq F\cap Y$. This is a contradiction since, as was mentioned before,
$Y'\phi^{-1}\in\mathfrak{Y}'\theta$ and
$Y$ was chosen to satisfy the property given in Claim 4.23.
Corollary 4.24. If
$\mathcal{F}$ is good, then it can be defined by a waning function.
Proof. By Theorem 4.13(1),
$\mathcal{F}$ has a filter base
$\mathscr{B}$ consisting of wany sets. By Lemma 4.22, every set
$B\in \mathscr{B}$ is not bad, and so there exists a finitely wany set
$A_{B}\in \mathcal{F}$ such that
$A_B\subseteq B$. Hence the collection
$\{A_{B}: B \in \mathscr{B}\}$ of finitely wany sets is a filter base for
$\mathcal{F}$ as well. Thus by Theorem 4.13(2),
$\mathcal{F}$ can be defined by a waning function.
Definition 4.25. Let
$\mathcal{T}$ be a second countable semigroup topology on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$, with filter data
$(\mathcal{F}_{\mathcal T,i})_{i\in \omega}$. By Definition 4.7, every
$\mathcal{F}_{\mathcal T,i}$ is good, and so, by Corollary 4.24, there exists a waning function
$f_i: \omega + 1 \to \omega + 1$ such that
$\mathcal{F}_{\mathcal T,i}$ is the set of all neighbourhoods of
$\varnothing$ in the topology
$\mathcal{T}_{f_i}$.
We define a function
$f_{\mathcal{T}}:(\omega +1) \to (\omega +1)$ by
(1)
$(i)f_{\mathcal{T}}= (0)f_i$ for all
$i\in \omega$;(2)
$(\omega)f_{\mathcal{T}}= \min\{(0)f_{\mathcal{T}},(1)f_{\mathcal{T}}, \ldots\}$.
One might think that
$f_{\mathcal{T}}$ depends on the choice of the waning functions
$f_i$ in Definition 4.25. However, if
$f, g:\omega+1 \to \omega +1$ are waning functions, then the topologies
$\mathcal{T}_{f}$ and
$\mathcal{T}_g$ have the same neighbourhoods of
$\varnothing$ if and only if
$(0)f=(0)g$ (by Corollary 3.13). Hence if
$f_i$ and
$g_i$ are waning functions such that
$\mathcal{F}_i$ is the set of neighbourhoods of
$\varnothing$ in
$\mathcal{T}_{f_i}$ and
$\mathcal{T}_{g_i}$, then
$(0)f_i = (0)g_i$. It follows that
$f_{\mathcal{T}}$ is independent of the choice of the
$f_i$ in Definition 4.25.
Theorem 4.26. If
$\mathcal{T}$ is a second countable semigroup topology on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$, then
$f_{\mathcal{T}}$ is a waning function.
Proof. If
$(\mathcal{F}_i)_{i\in\omega}$ is the filter data of
$\mathcal{T}$, then by Lemma 4.8,
$\mathcal{F}_m\subseteq \mathcal{F}_n$ for all
$m\leq n$. So, by Corollary 3.13, if
$f_m$ and
$f_n$ are waning functions corresponding to
$\mathcal{F}_m$ and
$\mathcal{F}_n$ (as in Definition 4.25), then
$(0)f_m \geq (0)f_n$. In other words,
$f_{\mathcal{T}}$ is non-increasing.
It therefore suffices to show that if
$i\in \mathbb N$ and
$(i)f_{\mathcal{T}}\in \mathbb{N} \setminus \{0\}$, then
$(i+1)f_{\mathcal{T}} \lt (i)f_{\mathcal{T}}$.
Claim 4.27.
If
$g\in I_{ \lt \mathbb N}$ and
$N\subseteq I_{\mathbb N}$, then
$N$ is a neighbourhood of
$g$ with respect to
$\mathcal T$ if and only if
$N$ contains the sets
\begin{equation*}\left\lbrace h\in I_{\mathbb N} \;\big|\; h{\upharpoonright}_r= g{\upharpoonright}_r\,\, \text{and}\,\, |\operatorname{im}(h)\cap (r\setminus \operatorname{im}(g))|\leq (|g|)f_{\mathcal{T}} \right\rbrace\end{equation*}for all but finitely many
$r\in \mathbb N$.
Proof. Suppose that
$g\in I_{ \lt \mathbb N}$. Then by Definition 4.5 and Lemma 4.4,
Hence
$N$ is a neighbourhood of
$g$ if and only if
$(N\cap {\uparrow}g)d_{g}\in\mathcal{F}_{|g|}$. But
$\mathcal{F}_{|g|}$ is the set of all neighbourhoods of
$\varnothing$ in
$\mathcal{T}_{f_{|g|}}$ for some waning function
$f_{|g|}$ (as in Definition 4.25). By the definition of
$f_{\mathcal T}$,
$(|g|)f_{\mathcal{T}} = (0)f_{|g|}$, and so Lemma 3.5 implies that
$N\in \mathcal{F}_{|g|}$ if and only if
$N$ contains a set of the form
\begin{equation*}W_{f_{|g|}, \varnothing, r} = \left\lbrace h\in I_{\mathbb N} \;\big|\; h{\upharpoonright}_r= \varnothing\,\, \text{and}\,\, |\operatorname{im}(h)\cap r|\leq (0)f_{|g|}=(|g|)f_{\mathcal{T}} \right\rbrace\end{equation*}for some large enough
$r\in \mathbb N$. It follows that
$N$ is a neighbourhood of
$g$ (with respect to
$\mathcal T$) if and only if
$(N\cap {\uparrow}g)d_g$ contains a set
$W_{f_{|g|}, \varnothing, r}$ for large enough
$r$.
We claim that the set
$(N\cap {\uparrow}g)d_g$ contains a set
$W_{f_{|g|}, \varnothing, r}$ for all but finitely many
$r\in \mathbb N$ if and only if
$N$ contains a set of the form
\begin{equation*}\left\lbrace h\in I_{\mathbb N} \;\big|\; h{\upharpoonright}_r= g{\upharpoonright}_r \text{ and } |\operatorname{im}(h)\cap (r\setminus \operatorname{im}(g))|\leq (|g|)f_{\mathcal{T}} \right\rbrace\end{equation*}for all but finitely many
$r\in \mathbb N$, as we can check that if
$r \gt |g|$ then
\begin{equation*}\left\lbrace h\in I_{\mathbb N} \;\big|\; h{\upharpoonright}_r= g{\upharpoonright}_r \text{ and } |\operatorname{im}(h)\cap (r\setminus \operatorname{im}(g))|\leq (|g|)f_{\mathcal{T}} \right\rbrace=W_{f_{|g|, \varnothing, r-|g|}}d_g^{-1}.\end{equation*}Hence
\begin{equation*}\big(\left\lbrace h\in I_{\mathbb N} \;\big|\; h{\upharpoonright}_r= g{\upharpoonright}_r\ and\ |\operatorname{im}(h)\cap (r\setminus \operatorname{im}(g))|\leq (|g|)f_{\mathcal{T}} \right\rbrace\big )d_g=W_{f_{|g|, \varnothing, r-|g|}}.\end{equation*}By Claim 4.27, the set
\begin{equation*}N:=\left\lbrace f\in I_{\mathbb N} \;\big|\; \operatorname{id}_i\subseteq f\,\, \text{and}\,\, |\operatorname{im}(f)\cap \{i, i+1, \ldots, i+ (i)f\}|\leq (i)f_{\mathcal{T}} \right\rbrace\end{equation*}is a neighbourhood of
$\operatorname{id}_i$ with respect to
$\mathcal T$. Let
$U\in \mathcal T$ be such that
$\operatorname{id}_i\in U\subseteq N$. Since
$U$ is a neighbourhood of
$\operatorname{id}_i$ and
$(i)f_{\mathcal T}\neq 0$, we can find
$g\in U$ such that
$\operatorname{im}(g)=i+1$. As
$U$ is open, it is also a neighbourhood of
$g$. So
$N$ is a neighbourhood of
$g$.
It follows that
\begin{align*}
N'&:=\left\lbrace f\in I_{\mathbb N} \;\big|\; g\subseteq f\ and\ |\operatorname{im}(f)\cap \{i, i+1, \ldots, i+ (i)f_{\mathcal{T}}\}|\leq (i)f_{\mathcal{T}} \right\rbrace\\
&= \left\lbrace f\in I_{\mathbb N} \;\big|\; g\subseteq f\ and\ |\operatorname{im}(f)\cap \{i+1, \ldots, i+ (i)f_{\mathcal{T}}\}|\leq (i)f_{\mathcal{T}}-1 \right\rbrace
\end{align*}is a neighbourhood of
$g$ with respect to
$\mathcal T$. Since
$|g|=i+1$, it follows that
$(i+1)f_{\mathcal{T}}\leq (i)f_{\mathcal{T}}-1$ as required.
Theorem 4.28. If
$\mathcal{T}$ is a second countable semigroup topology on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$, then
$\mathcal{T}=\mathcal{T}_{f_{\mathcal{T}}}$. In particular every second countable, semigroup topology on
$I_{\mathbb N}$ containing
$\mathcal{I}_2$ can be defined by a waning function.
Proof. By the definition of
$f_{\mathcal{T}}$, Lemma 3.5, and Claim 4.27, we know that for all
$g\in I_{ \lt \mathbb N}$,
$g$ has the same neighbourhoods with respect to
$\mathcal{T}$ as
$\mathcal{T}_{f_{\mathcal{T}}}$. Thus we need only consider the neighbourhoods of the infinite elements of
$I_{\mathbb N}$.
We split the proof into two cases.
Claim 4.29.
If
$(\omega)f_{\mathcal{T}}= 0$, then
$\mathcal{T}=\mathcal{T}_{f_{\mathcal{T}}}$.
Proof. Let
$N\in\mathbb N$ be such that
$(N)f_{\mathcal{T}}= 0$. Let
$a\in \mathbb N$ be arbitrary. We show that the set
\begin{equation*}\left\lbrace f\in I_{\mathbb N} \;\big|\; N\leq |f|\,\, \text{and}\,\, a\not\in \operatorname{im}(f) \right\rbrace\end{equation*}is open with respect to
$\mathcal T$. Note that this is sufficient as the
$\mathcal{I}_4$ neighbourhoods of any infinite element of
$I_{\mathbb N}$ are generated by these sets and sets from
$\mathcal{I}_2$.
Let
$F_{N,a}:=\left\lbrace f\in I_{\mathbb N} \;\big|\; |f|=N\, \text{and}\,\, a\notin \operatorname{im}(f) \right\rbrace$. Observe that
\begin{equation*}\left\lbrace f\in I_{\mathbb N} \;\big|\; N\leq |f|\,\, \text{and}\,\, a\not\in \operatorname{im}(f) \right\rbrace=\bigcup_{g\in F_{N, a}} \left\lbrace f\in I_{\mathbb N} \;\big|\; g\subseteq f\,\, \text{and}\,\, a\not\in \operatorname{im}(f) \right\rbrace.\end{equation*}Thus we need only show that the sets in the above union are open.
Endow the set
$\left\lbrace f\in I_{\mathbb N} \;\big|\; N\leq|f| \lt \infty \right\rbrace$ with the subspace topology inherited from
$(I_{\mathbb N}, \mathcal{I}_4)$ and fix any
$g\in F_{N, a}$. Define
$\phi:\left\lbrace f\in I_{\mathbb N} \;\big|\; g\subseteq f \right\rbrace \to \left\lbrace f\in I_{\mathbb N} \;\big|\; N\leq|f| \lt \infty \right\rbrace$ by
Note that
$\phi$ is continuous. It follows that
\begin{equation*}\big(\left\lbrace f\in I_{\mathbb N} \;\big|\; a\notin \operatorname{im}(f) \right\rbrace\big)\phi^{-1}=\left\lbrace f\in I_{\mathbb N} \;\big|\; g\subseteq f\,\, \text{and}\,\, a\not\in \operatorname{im}(f) \right\rbrace\end{equation*}is open in
$\left\lbrace f\in I_{\mathbb N} \;\big|\; g\subseteq f \right\rbrace$, which is also open in
$\mathcal T\supseteq \mathcal{I}_2$ so the result follows.
Claim 4.30.
If
$(\omega)f_{\mathcal T}=\omega$, then
$\mathcal{T}=\mathcal{T}_{f_{\mathcal{T}}} = \mathcal{I}_2$.
Proof. Let
$W\in \mathcal T$, and
$g\in W$ be infinite. We need only show that
$W$ is an
$\mathcal{I}_2$ neighbourhood of
$g$. Consider the product
$\operatorname{id}_{\mathbb N} g=g$. As
$\mathcal{I}_2\subseteq\mathcal T\subseteq \mathcal{I}_4$ and
$\mathcal B:=\{{\uparrow}\operatorname{id}_n:n\in\mathbb N\}$ is an open neighborhood base of
$\operatorname{id}_{\mathbb N}$ in both
$\mathcal{I}_2$ and
$\mathcal{I}_4$, we get the family
$\mathcal B$ also forms a base at
$\operatorname{id}_{\mathbb N}$ in
$\mathcal T$. Since
$\mathcal T$ is a semigroup topology, there is
$U\in \mathcal T$ and
$n\in \mathbb N$ such that
Since
$U\in\mathcal{I}_4$, there exists finite
$g'\subseteq g$ such that
$g{\upharpoonright}_{n}=g'{\upharpoonright}_n$ and
$g'\in U$. As
$g'$ is finite and
$(|g'|)f_{\mathcal T}=\omega$, it follows that
$U$ is a
$\mathcal{I}_2$ neighbourhood of
$g'$. So there is some finite
$k\in \mathbb N$ such that
\begin{equation*}U_{k,g'}:=\left\lbrace f\in I_{\mathbb N} \;\big|\; f{\upharpoonright}_{k}=g'{\upharpoonright}_k \right\rbrace\subseteq U.\end{equation*}In particular
Let
$m:= \max\{\{k,n\}\cup \operatorname{dom}(g')\cup \operatorname{im}(g')\}+1$. We have
It therefore suffices to show that
$U_{n, g'}\subseteq ({\uparrow} \operatorname{id}_n )U_{m, g'}$, as
$U_{n, g'}$ is open in
$\mathcal{I}_2$ and contains
$g$. Let
$h\in U_{n, g'}$ be arbitrary. Put
$h_1=g{\upharpoonright}_n=g'{\upharpoonright}_n=h{\upharpoonright}_n$ and
$h_2=h\setminus h_1$. We have that
Let
$l:\operatorname{im}(h_2) \to \mathbb N\setminus m$ be an injective function.
Note that
It follows that
\begin{equation*}h=h_1 \cup h_2= (\operatorname{id}_n \circ g')\cup (h_2l\circ l^{-1})=(\operatorname{id}_n \cup h_2l) \circ (g'\cup l^{-1})\in ({\uparrow} \operatorname{id}_n)U_{m, g'}.\end{equation*} Hence
$U_{n, g'}\subseteq ({\uparrow} \operatorname{id}_n )U_{m, g'}$.
The two claims above complete the proof of the theorem.
5. Proofs of the remaining main results
In this section, we prove Theorems 2.5–2.7. We start with Theorem 2.5, which states that the symmetric inverse monoid
$I_{\mathbb N}$ endowed with any
$T_1$ second countable semigroup topology is homeomorphic to the Baire space
$\mathbb N^{\mathbb N}$.
Proof of Theorem 2.5.
By Corollary 3.9, the spaces
$(I_{\mathbb N},\mathcal T_{f})$ and
$(I_{\mathbb N},\mathcal T_f ^{-1})$ are Polish and possess a base consisting of clopen sets for every waning function
$f$. By the Alexandrov-Urysohn Theorem (see, for example, [Reference Kechris17, Theorem 7.7]), a non-empty Polish space
$X$ possessing a base consisting of clopen sets is homeomorphic to the Baire space
$\mathbb N^{\mathbb N}$ if and only if each compact subset of
$X$ has empty interior. Recall that for each waning function
$f$ the spaces
$(I_{\mathbb N},\mathcal T_f)$ and
$(I_{\mathbb N},\mathcal T_f^{-1})$ are homeomorphic. By Theorem 2.3, it is enough to show that
$(I_{\mathbb N},\mathcal T_f)$ is homeomorphic to the Baire space for each waning function
$f$. Since all the topologies
$\mathcal T_f$ fall between
$\mathcal{I}_2$ and
$\mathcal{I}_4$, it suffices to check that the sets which are compact with respect to
$\mathcal{I}_2$ have empty interior with respect to
$\mathcal{I}_4$. If this was not the case, then there would be a basic open set
$U$ in
$\mathcal{I}_4$ whose closure in
$(I_{\mathbb N},\mathcal{I}_2)$ is compact. Then there exist
$n\in\mathbb N$, a finite subset
$X$ of
$N$ and a finite partial bijection
$h: n\to \mathbb N\setminus X$ such that
\begin{equation*}U=\left\lbrace f\in I_{\mathbb{N}} \;\big|\; f{\upharpoonright}_n=h \hbox{ and } \operatorname{im}(f)\cap X=\varnothing \right\rbrace.\end{equation*} It is straightforward to check that the set
$U$ is closed with respect to
$\mathcal{I}_2$ and the open cover
\begin{equation*}\mathcal U=\left\lbrace \left\lbrace f\in I_{\mathbb{N}} \;\big|\; (n)f= m \right\rbrace \;\big|\; m\in \mathbb N \right\rbrace \cup\left\{\left\lbrace f\in I_{\mathbb{N}} \;\big|\; n\notin \operatorname{dom}(f) \right\rbrace\right\},\end{equation*}has no finite subcover.
Recall that
$\mathfrak{P}$ denotes the poset of Polish semigroup topologies on
$I_{\mathbb N}$, with respect to containment, and
$\mathfrak{W}$ the set of all waning functions equipped with the partial order
$\preceq$, where
$f\preceq g$ if and only if
$(n)f\geq (n)g$ for all
$n\in\omega+1$. We proceed with Theorem 2.6, which states that
(i) the function
$f \mapsto \mathcal{T}_f$ is an order-isomorphism from
$\mathfrak{W}$ to the subposet of
$\mathfrak{P}$ consisting of Polish semigroup topologies which contain
$\mathcal{I}_2$ and are contained in
$\mathcal{I}_4$;
(ii) the function
$f \mapsto \mathcal{T}_f ^ {-1}$ is an order-isomorphism from
$\mathfrak{W}$ to the subposet of
$\mathfrak{P}$ of Polish semigroup topologies lying between
$\mathcal{I}_3$ and
$\mathcal{I}_4$.
Proof of Theorem 2.6.
(i) Lemma 3.11 and Corollary 3.12 imply that the function
$f \mapsto \mathcal{T}_f$ is injective and order preserving. By Theorem 2.3, this function is surjective and, as such, an order-isomorphism from
$\mathfrak{W}$ to the subposet of
$\mathfrak{P}$ of Polish semigroup topologies lying between
$\mathcal{I}_2$ and
$\mathcal{I}_4$.
(ii) Observe that
$\mathcal{I}_2^{-1}=\mathcal{I}_3$,
$\mathcal{I}_4^{-1}=\mathcal{I}_4$ and
$\mathcal T_f^{-1}\subseteq \mathcal T_g^{-1}$ if and only if
$\mathcal T_f\subseteq \mathcal T_g$ for any waning functions
$f$ and
$g$. At this point the proof of item (ii) is dual to the one of (i).
Finally, we prove Theorem 2.7, which states that the poset
$\mathfrak{P}$ contains the following:
(a) infinite descending linear orders;
(b) only finite ascending linear orders; and
(c) every finite partial order.
Proof of Theorem 2.7.
By Theorem 2.6, it suffices to prove that
$\mathfrak{W}$ satisfies
$(a), (b)$, and
$(c)$.
$(a)$ For every
$n \in \mathbb N$, define
$f_n: \omega +1 \rightarrow \omega+1$ by
$(0)f_n=n$ and
$(i)f_n=0$ for all
$i \gt 0$. Then each
$f_n$ is waning and
$m\geq n$ implies that
$(i)f_m\geq (i)f_n$ for all
$i\in \mathbb N$. Thus
$(f_n)_{n\in \mathbb N}$ is an infinite descending chain in
$\mathfrak{W}$.
$(b)$ Suppose for a contradiction that
$(f_i)_{i\in \mathbb N}$ is an infinite ascending linear order with respect to
$\mathfrak{W}$. In other words, with respect to the pointwise order, we have
$f_0 \gt f_1 \gt f_2 \ldots$. Note that as
$f_1 \lt f_0$ with respect to the pointwise order, there is some
$n\in \mathbb{N}$ such that
$(n)f_1\neq \omega$.
Let
$k=\min \left\lbrace j\in \mathbb N \;\big|\; \exists p\in \mathbb{N}\ (j)f_p\neq \omega \right\rbrace$. Let
$p\in \mathbb N$ be such that
$(k)f_p \lt \omega$. Then for all
$i\in \mathbb N$ and
$j \lt k$, we have
$(j)f_i=\omega$.
It follows from
$f_p$ being a waning function that
$(k+ (k)f_p)f_p = 0$, and hence there is
$m\in \mathbb{N}$ for which
$(i)f_p=0$ for all
$i\geq m$. Observe that there are at most
$((k)f_p+1)((k+1)f_p+1)\ldots ((m)f_p+1) \lt \infty$ functions in our sequence bounded above pointwise by
$f_p$, which yields a contradiction.
$(c)$ Let
$(X, \leq)$ be a finite poset. First note that the map
$x\mapsto {\downarrow} x$ is an embedding of
$(X, \leq)$ into
$(\mathcal{P}(X), \subseteq)$. Moreover the map from
$\mathcal{P}(X)$ to
$\{0, 1\}^X$ which sends each set
$S$ to its characteristic function (
$x\mapsto 1 \iff x\in S$) is an order isomorphism with respect to the coordinate-wise order on
$\{0, 1\}^X$. So it is sufficient to embed
$\{0, 1\}^X$ into
$\mathfrak{W}$. Assume without loss of generality that
$X = n$ and note that for example the set
\begin{equation*}\left\lbrace f\in \mathfrak{W} \;\big|\; (n)f=0 \text{ and for all } i\in n, \text{we have}\,\, (i)f\in \{3(n-i) +1, 3(n-i) +2\} \right\rbrace\end{equation*}is order isomorphic to
$\{0, 1\}^n$, as required.
Acknowledgements
The research of the first named author was funded in whole by the Austrian Science Fund FWF [10.55776/ESP399].




