1. Introduction and notation
A sequence in a topological space X is a function
$f:\omega \to X$
. Our main object of study is the generalization of a sequence to higher dimensions. For example, A double sequences is a function
$f:[\omega ]^2\rightarrow X$
and an n-dimensional sequence is a function with domain
$[\omega ]^n$
. And more generally, for a barrier
${\mathcal {B}}\subseteq [\omega ]^{<\omega }$
(see below for the relevant definitions), we will refer to
$f:{\mathcal {B}}\to X$
as a
${\mathcal {B}}$
-sequence.
Given a barrier
${\mathcal {B}}$
,
$M\in [\omega ]^\omega $
and
$f:{\mathcal {B}}\to X$
, we say that f converges to
$x\in X$
if for every
$U\in {\mathcal {N}}(x)$
there exists
$n\in \omega $
such that
$f(s)\in U$
for every
$s\in {\mathcal {B}}|(M\setminus n)$
. Following [Reference Corral, Guzmán, López-Callejas, Memarpanahi, Szeptycki and Todorčević11], we say that a space X is
${\mathcal {B}}$
-sequentially compact if for every function
$f:{\mathcal {B}}\to X$
there exists
$M\in [\omega ]^\omega $
such that
$f\upharpoonright ({\mathcal {B}}|M)$
converges to some
$x\in X$
. Moreover, X is
$\alpha $
-sequentially compact if it is
${\mathcal {B}}$
-sequentially compact for every barrier
${\mathcal {B}}$
of rank
$\alpha $
and it is
$\omega _1$
-sequentially compact if it is
$\alpha $
-sequentially compact for every
$\alpha <\omega _1$
. The case
$\alpha <\omega $
was first defined and studied by W. Kubiś and P. Szeptycki [Reference Kubiś and Szeptycki18], the case
$\alpha =2$
was considered even earlier by M. Bojańczyk, E. Kopczyński, and S. Toruńczyk [Reference Bojańczyk, Kopczyński and Toruńczyk8], and the infinite dimensional case was introduced and studied in [Reference Corral, Guzmán, López-Callejas, Memarpanahi, Szeptycki and Todorčević11].
The notion of
${\mathcal {B}}$
-sequential compactness has two main ingredients: On the one hand, its compactness nature ensures the existence of limit points for countable sets of the form
$f[{\mathcal {B}}]$
where
$f:{\mathcal {B}}\to X$
. On the other hand, dimension is captured by the structure of the barrier
${\mathcal {B}}$
and the mode of convergence attached to
${\mathcal {B}}$
-sequences. Even if we drop one of the ingredients, the resulting notions seem to be very natural properties for a topological space. Indeed, by dropping compactness from the notion of 2-sequential compactness, one obtains the Ramsey property considered by H. Knaust [Reference Knaust16, Reference Knaust17] and if instead one focuses on the compactness side, there are a number of natural properties generalizing well known notions. In particular, we will be interested in high dimensional versions of countable compactness. We will motivate and define the notion of
${\mathcal {B}}$
-countable compactness and see how it relates with other notions of high dimensional countable compactness considered in the past, like the notion of doubly countably compact introduced by T. Banakh, S. Dimitrova, and O. Gutik [Reference Banakh, Dimitrova and Gutik3].
Various counterexamples delineating these properties are presented, some of which depend on the existence of a Ramsey ultrafilter in
$\omega ^*$
. An analysis of these constructions leads us to the formulation of a new types of special points in
$\omega ^*$
weaker than Ramsey and related to Baumgartner’s notion of a discrete ultrafilter (see section 4 below).
Our notation and terminology are fairly standard. For a set A and a cardinal
$\kappa $
, we denote by
$[A]^\kappa $
the family of subsets of A of size
$\kappa $
and
$[A]^{<\kappa }=\bigcup _{\lambda <\kappa }[A]^\lambda $
. An ideal
${\mathcal {I}}\subseteq {\mathcal {P}}(X)$
, is a nonempty family closed under subsets and finite unions. We will always assume that all finite subsets of X are members of
${\mathcal {I}}$
and that
${\mathcal {I}}$
is proper, i.e.,
$X\notin {\mathcal {I}}$
. Similarly,
${\mathcal {F}}\subseteq {\mathcal {P}}(X)$
is a filter if
${\mathcal {F}}^*=\{X\setminus A:A\in {\mathcal {F}}\}$
is an ideal. Following our previous convention, every filter contains the cofinite subsets of X, however, it will be useful to overlook this assumption sometimes, so in the particular case of
$X=\omega $
, we say that
${\mathcal {F}}$
is a free ultrafilter or a non-principal ultrafilter if it contains all cofinite subsets. A filter
${\mathcal {F}}$
is an ultrafilter if either A or
$X\setminus A$
is in
${\mathcal {F}}$
for every
$A\subseteq X$
. Given
${\mathcal {G}}\subseteq {\mathcal {P}}(X)$
, the filter generated by
${\mathcal {G}}$
, denoted by
$\langle {\mathcal {G}}\rangle $
, is the family of all subsets of X that contain the intersection of finitely many elements from
${\mathcal {G}}$
.
For a function f and a subset M of its domain, we denote by
$f"M$
or
$f[M]$
its image. We mainly use the notation
$f"M$
when f is defined on some power of a superset of M, for instance, if
$f:[\omega ]^2\to X$
and
$M\subseteq \omega $
, we denote by
$f"[M]^2$
the image of
$[M]^2$
under f. For
$A,B\subseteq \omega $
, we say that A is almost contained in B and denote it by
$A\subseteq ^*B$
, if
$A\setminus B$
is finite. Given
${\mathcal {G}}\subseteq [\omega ]^\omega $
, a set
$P\in [\omega ]^\omega $
is a pseudointersection for
${\mathcal {G}}$
if
$P\subseteq ^*G$
for every
$G\in {\mathcal {G}}$
.
A tree T is a partially ordered set such that
$prec_T(t)$
is well ordered for every
$t\in T$
, where
$prec_T(t)=\{s\in T:s\leq t\}$
. We say that T is well pruned if for every
$t\in T$
there is
$s\in T$
such that
$t\leq s$
and
$t\neq s$
. In the case where
$T\subseteq \omega ^{<\omega }$
, we fix the notation
$succ_T(t)=\{n\in \omega :t^\smallfrown n\in T\}$
, for the set of successors of t in T. The subindex T will be omitted when it is clear from the context.
For a topological space X and
$x\in X$
, we denote by
${\mathcal {N}}(x)$
the set of open neighborhoods of x. We usually identify sequences with their range. A point
$x\in X$
is a limit point of A if every
$U\in {\mathcal {N}}(x)$
intersects A in an infinite set and it is an accumulation point for A if
$U\setminus \{x\}\cap A\neq \emptyset $
for every
$U\in {\mathcal {N}}(x)$
. Given a free ultrafilter p on
$\omega $
and a sequence
$\{x_n:n\in \omega \}$
, we say that x is the p-limit of the sequence if
$\{n\in \omega :x_n\in U\}\in p$
for every
$U\in {\mathcal {N}}(x)$
. It is clear that p-limits are unique in Hausdorff spaces (and in fact, all spaces considered here are Tychonoff). A space X is p-compact if every sequence in X has a p-limit.
It is well known that p-compactness sits between compactness and countable compactness for every free ultrafilter p (see [Reference Bernstein7]). Although, for example, accumulation point and limit point are equivalent for
$T_1$
spaces, the equivalent reformulations in higher dimensions that we define below are not equivalent even for Tychonoff spaces.
For a filter
${\mathcal {F}}\subseteq {\mathcal {P}}(X)$
and
$x\in X$
, we say that
${\mathcal {F}}$
clusters at x if
$x\in \overline {F}$
for every
$F\in {\mathcal {F}}$
and
${\mathcal {F}}$
converges to x if
${\mathcal {N}}(x)\subseteq {\mathcal {F}}$
. If
${\mathcal {F}}$
is a filter base, then we use the same terminology if the filter generated by
${\mathcal {F}}$
converges or clusters. Michael defined a topological space X to be bisequential at x [Reference Michael19] if for every ultrafilter
${\mathcal {F}}$
that converges to x there is a countable family
${\mathcal {G}}=\{F_n:n\in \omega \}\subseteq {\mathcal {F}}$
such that
$\langle {\mathcal {G}}\rangle $
converges to x. Equivalently, for any filter that clusters at x, there is a compatible countably generated filter that converges to x. The whole space X is bisequential if it is bisequential at every
$x\in X$
.
Given a filter
${\mathcal {F}}$
on a countable set N and
$f:N\to X$
, we will also say that
${\mathcal {F}}$
converges to (clusters at)
$x\in X$
if the filter base
$f({\mathcal {F}})$
converges to (clusters at) x.
The Stone–Čech compactification of
$\omega $
will be denoted by
$\beta \omega $
and can be identified with the space of all ultrafilters on
$\omega $
. On
$\beta \omega $
, the closure of every countable discrete subset is homeomorphic to
$\beta \omega $
, and
$x\in \overline {\{x_n:n\in \omega \}}$
, where
$\{x_n:n\in \omega \}$
is discrete, if and only if x is the p-limit of that sequence for some ultrafilter p (if p is not free then
$x=x_n$
for some n).
For
${\mathcal {B}}\subseteq [\omega ]^{<\omega }$
and
$M\in [\omega ]^\omega $
let
${\mathcal {B}}|M=\{s\in {\mathcal {B}}:s\subseteq M\}$
. The relation
$s\sqsubseteq t$
means that s is an initial segment of t and
$s\sqsubset t$
means
$s\sqsubseteq t$
and
$s\neq t$
. We say that
${\mathcal {B}}\subseteq [M]^{<\omega }$
is a barrier, where
$M\in [\omega ]^\omega $
if it is an antichain with respect to
$\sqsubseteq $
and every infinite subset of M contains an initial segment in
${\mathcal {B}}$
. We assume that a barrier
${\mathcal {B}}$
consists always of nonempty sets and it is nontrivial if
${\mathcal {B}}\neq [\omega ]^1$
.
Given a barrier
${\mathcal {B}}$
, let
$T({\mathcal {B}})$
is a tree ordered by
$\sqsubseteq $
and is well-founded and so has a natural rank function
$\rho _{T({\mathcal {B}})}:T({\mathcal {B}})\to \omega _1$
given by
where
$\sup \emptyset =0$
. There are barriers of every possible rank less than
$\omega _1$
[Reference Todorcevic25]. We will omit the subindex
$T({\mathcal {B}})$
when there is no risk of confusion. The rank of
${\mathcal {B}}$
is defined as
$\rho ({\mathcal {B}})=\rho _{T({\mathcal {B}})}(\emptyset )$
.
For a given barrier
${\mathcal {B}}$
and
$s\in [\omega ]^{<\omega }$
, we let
${\mathcal {B}}(s)=\{b\in {\mathcal {B}}:s\sqsubseteq b\}$
and
${\mathcal {B}}[s]=\{b\setminus s:b\in {\mathcal {B}}(s)\}$
. We will identify
$[\omega ]^{<\omega }$
with
$\omega ^{<\omega }$
by taking the increasing enumeration of a finite set, mainly when dealing with barriers
${\mathcal {B}}$
and their associated trees
$T({\mathcal {B}})$
.
We also define an ideal naturally associated with a barrier
${\mathcal {B}}$
by recursion on the rank of
${\mathcal {B}}$
. If
${\mathcal {B}}=[\omega ]^1$
, then
$\textsf {FIN}^{\mathcal {B}}$
is, formally, the ideal of finite subsets of
$\{\{n\}:n\in \omega \}$
but we will refer to it as
$\textsf {FIN}$
, the ideal of finite subsets of
$\omega $
. For an arbitrary barrier
${\mathcal {B}}$
,
$A\in \textsf {FIN}^{\mathcal {B}}$
if and only if
$A[n]\cap {\mathcal {B}}[\{n\}]\in \textsf {FIN}^{{\mathcal {B}}[\{n\}]}$
for all but finitely many
$n\in \omega $
, where
$A[n]=\{s\setminus \{n\}:s\in A\land \min (s)=n\}$
. When
${\mathcal {B}}=[\omega ]^n$
, the ideal
$\textsf {FIN}^{{\mathcal {B}}}$
coincides with the Fubini product
$\textsf {FIN}^n$
. In general,
$\textsf {FIN}^{\mathcal {B}}$
coincides with one of the representations of
$\textsf {FIN}^\alpha $
where
$\alpha $
is the rank of
${\mathcal {B}}$
. For more on these ideals, the reader may consult [Reference Dobrinen12].
2. Limit points and countable compactness
In this section we will deal with different kinds of limit points for high dimensional sequences. In dimension 1, many notions like limit points, cluster points and accumulation points do coincide for Hausdorff spaces. However, these notions though equivalent, differ formally, and they give rise to different kinds of limit points in higher dimensions. We will discuss how most of these properties are related (and sometimes coincide) with classical notions and subsequently we will use them to define high dimensional compactness notions. In particular, we will motivate our choice for the definition of high dimensional countable compactness.
For a free ultrafilter p on
$\omega $
and a well-pruned tree
$T\subseteq \omega ^{<\omega }$
, we say that T is a p-branching tree if
$succ_T(t)\in p$
for every
$t\in T$
. Moreover, if
${\mathcal {B}}$
is a barrier on
$\omega $
, we define an ultrafilter
In particular, this ultrafilter coincides with
$p^k$
as defined in [Reference Todorcevic25] when
${\mathcal {B}}=[\omega ]^k$
.
Definition 2.1. Let X be a topological space, let p be a free ultrafilter on
$\omega $
, let
${\mathcal {B}}$
be a barrier,
$f:{\mathcal {B}}\to X$
and
$x\in X$
. We say that x is:
-
• the
$\textsf {FIN}^{\mathcal {B}}$
-limit point of f if the set
$\{s\in {\mathcal {B}}:f(s)\notin U\}\in {\textsf {FIN}^{\mathcal {B}}}$
for every
$U\in {\mathcal {N}}(x)$
. -
• the
$p^{\mathcal {B}}$
-limit of f if
$f^{-1}(U)\in p^{\mathcal {B}}$
for every
$U\in {\mathcal {N}}(x)$
. -
• A
${\mathcal {B}}$
-accumulation point for f if for every
$U\in {\mathcal {N}}(x)$
there exists
$M\in [\omega ]^\omega $
such that
$f[{\mathcal {B}}|M]\subseteq U$
. -
• A
${\mathcal {B}}$
-limit point of f if
$f^{-1}(U)\notin {\textsf {FIN}^{\mathcal {B}}}$
for every
$U\in {\mathcal {N}}(x)$
.
The first and fourth notions can be restated in terms of filter convergence. Let
${\mathcal {F}}$
be the dual filter to
${\textsf {FIN}^{\mathcal {B}}}$
. Then x is the
${\textsf {FIN}^{\mathcal {B}}}$
-limit of
$f:{\mathcal {B}}\to X$
if and only if the filter
${\mathcal {F}}$
converges to x, and x is a
${\mathcal {B}}$
-limit point for f if and only if
${\mathcal {F}}$
clusters at x. In particular, if
${\mathcal {B}}=[\omega ]^1$
, we can identify f with a sequence
$\{x_n:n\in \omega \}$
, thus x is the
${\textsf {FIN}^{\mathcal {B}}}$
-limit of f if and only if
$\{x_n:n\in \omega \}$
converges to x and x is a
${\mathcal {B}}$
-limit point for f if and only if it is a limit point for the sequence
$\{x_n:n\in \omega \}$
.
It is also worth mentioning that
${\textsf {FIN}^{\mathcal {B}}}$
-limits coincide with a type of convergence considered by M. Balcerzak and K. Dems in [Reference Balcerzak and Dems1] for double (and n-dimensional) sequences of real numbers.
Proposition 2.2. Given a
${\mathcal {B}}$
-sequence
$f:{\mathcal {B}}\to X$
,
$x\in X$
and a free ultrafilter p we have that:
Proof. Let
$U\in {\mathcal {N}}(x)$
. If f converges to x then
${\mathcal {B}}|(\omega \setminus k)\subseteq f^{-1}(U)$
for some
$k\in \omega $
, which clearly shows that the complement of
$f^{-1}(U)$
is an element of
${\textsf {FIN}^{\mathcal {B}}}$
. In turn, this implies that
$f^{-1}(U)\in p^{\mathcal {B}}$
as the dual filter of
${\textsf {FIN}^{\mathcal {B}}}$
is contained in
$p^{\mathcal {B}}$
for every free ultrafilter p.
Assume now that
$f^{-1}(U)\in p^{\mathcal {B}}$
and define
We can define a set
$M=\{k_n:n\in \omega \}$
by choosing
$k_n$
in such a way that if
$s\subseteq \{k_i:i<n\}\cap T({\mathcal {B}})\setminus {\mathcal {B}}$
then
$s^\smallfrown k_n\in T(U)$
. This is possible as
$succ_{T(U)}(s)\in p$
for every
$s\in T(U)$
. Therefore we have that
$f[{\mathcal {B}}|M]\subseteq U$
.
Finally, it is clear that any set of the form
${\mathcal {B}}|M$
is not an element of
${\textsf {FIN}^{\mathcal {B}}}$
and so any
${\mathcal {B}}$
-accumulation point for f is also a limit point of f.
As any two elements in
$p^{\mathcal {B}}$
have non-empty intersection,
$p^{\mathcal {B}}$
limit points are unique in Hausdorff spaces (and so are
${\textsf {FIN}^{\mathcal {B}}}$
-limit points in consequence). On the other hand, if
$M_0$
and
$M_1$
are infinite disjoint subsets of
$\omega $
and
$x_0\neq x_1$
, we can define a
${\mathcal {B}}$
-sequence f such that
$f\upharpoonright ({\mathcal {B}}|M_i)$
is constant with value
$x_i$
, and then
$x_i$
is a
${\mathcal {B}}$
-accumulation point for every
$i\in \{0,1\}$
, that is,
${\mathcal {B}}$
-accumulation points (and then
${\mathcal {B}}$
-limit points) are not unique. This justifies our use of the definite and indefinite articles “the” and “a” in Definition 2.1.
It is a basic fact in topology, that a space X is countably compact if any of the following equivalent conditions holds:
-
(1) Every countable cover of X has a finite subcover,
-
(2) every one-to-one sequence has an accumulation point, and
-
(3) every sequence has a p-limit for some free ultrafilter p on
$\omega $
.
We now introduce the compactness properties associated with the limit points defined above. Our choice for the high dimensional version of countable compactness will be justified later in the paper.
Definition 2.3. Given a space X and a barrier
${\mathcal {B}}$
we say that:
-
(1) X is
${\textsf {FIN}^{\mathcal {B}}}$
-compact if for every function
$f:{\mathcal {B}}\to X$
there is an infinite set M such that
$f\upharpoonright ({\mathcal {B}}|M)$
has a
${\textsf {FIN}^{\mathcal {B}}}$
-limit point.Footnote
1
-
(2) X is
${\mathcal {B}}$
-countably compact if for every
$f:{\mathcal {B}}\to X$
there exists a free ultrafilter p on
$\omega $
such that the
$p^{\mathcal {B}}$
-limit of f exists. -
(3) X is weakly
${\mathcal {B}}$
-countably compact if every function
$f:{\mathcal {B}}\to X$
has a
${\mathcal {B}}$
-accumulation point. -
(4) X is
${\mathcal {B}}$
-limit point compact if every
$f:{\mathcal {B}}\to X$
has a limit point.
Note that for item (2), by fixing a bijection
$\varphi :{\mathcal {B}}\to \omega $
, we can identify
${\mathcal {B}}$
-sequences with classical one dimensional sequences, and the ultrafilter
$p^{\mathcal {B}}$
corresponds to an ultrafilter
$q=\varphi (p^{\mathcal {B}})$
. Hence
${\mathcal {B}}$
-countable compactness is equivalent to the assertion that every sequence has a q-limit for some free ultrafilter q on
$\omega $
which is of the form
$\varphi (p^{\mathcal {B}})$
. Let’s denote by
${\mathcal {U}}_\varphi ({\mathcal {B}})$
this family of ultrafilters (which of course depends on
$\varphi $
). It is easy to see that
${\mathcal {U}}_\varphi ({\mathcal {B}})$
is a proper subset of
$\omega ^*$
, as any ultrafilter containing a set of the form
${\mathcal {B}}(s)$
for some
$s\in T({\mathcal {B}})$
is not in
${\mathcal {U}}_\varphi ({\mathcal {B}})$
. Consequently,
${\mathcal {B}}$
-countable compactness is a priori, stronger than countable compactness. We will see that this is indeed the case in Section 3. The previous discussion suggests the notion of D-compactness for
$D\subseteq \omega ^*$
.
Definition 2.4. Let
$D\subseteq \omega ^*$
. A space X is D-compact if every sequence in X has a p-limit for some ultrafilter
$p\in D$
.
A similar notion for pseudocompactness was introduced by S. García-Ferreira and Y. Ortiz–Castillo in [Reference García-Ferreira and Ortiz-Castillo14] and a stronger notion requiring a p-limit for every
$p\in D$
was introduced by Banakh in [Reference Banakh4]. It is now clear from definitions that being
${\mathcal {B}}$
-countably compact becomes the natural property of being D-compact for
$D={\mathcal {U}}_\varphi ({\mathcal {B}})$
.
One of the motivations for our choice of the high dimensional version of countable compactness is the following: We know every countably compact sequential space is sequentially compact. In the same spirit, it was shown in [Reference Corral, Guzmán, López-Callejas, Memarpanahi, Szeptycki and Todorčević11] that compact bisequential spaces are
${\mathcal {B}}$
-sequentially compact for every barrier
${\mathcal {B}}$
. Note that every bisequential space is Fréchet, hence sequential, and the consequence of compactness used there is that every
${\mathcal {B}}$
-sequence has a
$p^{\mathcal {B}}$
-limit point for some free ultrafilter p. Hence we can restate that theorem with our current terminology as follows.
Theorem 2.5 [Reference Corral, Guzmán, López-Callejas, Memarpanahi, Szeptycki and Todorčević11].
Every
${\mathcal {B}}$
-countably compact bisequential space is
${\mathcal {B}}$
-sequentially compact.
We first show that the class of
${\textsf {FIN}^{\mathcal {B}}}$
-compact spaces coincides with the class of sequentially compact topological spaces.
Theorem 2.6. The following are equivalent:
-
1) X is
${\textsf {FIN}^{\mathcal {B}}}$
-compact for every barrier
${\mathcal {B}}$
, -
2) X is
${\textsf {FIN}^{\mathcal {B}}}$
-compact for some barrier
${\mathcal {B}}$
, -
3) X is sequentially compact.
Proof.
$1)\implies 2)$
is trivial, so let us start with 2)
$\implies $
3): If X is
${\textsf {FIN}^{\mathcal {B}}}$
-compact and
$\{x_n:n\in \omega \}\subseteq X$
, we can define
$f:{\mathcal {B}}\to X$
in such a way that
$f(s)=x_n$
whenever
$n=\min (s)$
. If
$M\in [\omega ]^\omega $
and
$x\in X$
are such that x is the
${\textsf {FIN}^{\mathcal {B}}}$
-limit of
$f\upharpoonright ({\mathcal {B}}|M)$
, then
$\{x_n:n\in M\}$
converges to x.
Finally, for
$3)\implies 1)$
, let X be sequentially compact. We shall show that X is
${\textsf {FIN}^{\mathcal {B}}}$
-compact by induction on the rank of the barrier
${\mathcal {B}}$
. Assume that X is
$\textsf {FIN}^{\mathcal {C}}$
-compact for every barrier
${\mathcal {C}}$
such that
$\rho ({\mathcal {C}})<\rho ({\mathcal {B}})$
. Let
$f:{\mathcal {B}}\to X$
and define
$f_n:{\mathcal {B}}[\{n\}]\to X$
by
$f_n(s)=f(\{n\}\cup s)$
for every
$s\in {\mathcal {B}}[\{n\}]$
. As X is
$\textsf {FIN}^{{\mathcal {B}}[\{n\}]}$
-compact for every
$n\in \omega $
, we can find a decreasing sequence
$\{M_n:n\in \omega \}\subseteq [\omega ]^\omega $
and a sequence
$\{x_n:n\in \omega \}\subseteq X$
such that
$x_n$
is the
$\textsf {FIN}^{({\mathcal {B}}[\{n\}]|M_n)}$
-limit of
$f_n\upharpoonright ({\mathcal {B}}[\{n\}]|M_n)$
. Take a pseudointersection
$M'$
for
$\{M_n:n\in \omega \}$
. As X is sequentially compact, there are
$M\in [M']^\omega $
and
$x\in X$
such that
$\{x_n:n\in M\}$
converges to x. It is now easy to see that x is the
${\textsf {FIN}^{\mathcal {B}}}$
-limit of
$f\upharpoonright ({\mathcal {B}}|M)$
.
We can now relate sequential compactness and p-compactness with
${\mathcal {B}}$
-countably compact spaces.
Corollary 2.7. Let X be a sequentially compact space, then it is
${\mathcal {B}}$
-countably compact for every barrier
${\mathcal {B}}$
.
Proof. Let
$f:{\mathcal {B}}\rightarrow X$
be given. By Theorem 2.6 fix
$x\in X$
and M witnessing
${\textsf {FIN}^{\mathcal {B}}}$
-compactness. Letting p be any ultrafilter containing M it follows that x is a
$p^{\mathcal {B}}$
limit of f as required.
In a similar way, we can show that countably compact spaces can be characterized in terms of
${\mathcal {B}}$
-limit point compactness. As the proof is similar to the proof of Theorem 2.6, using countable compactness instead of sequential compactness, we omit it.
Theorem 2.8. The following are equivalent:
-
1) X is
${\mathcal {B}}$
-limit point compact for every barrier
${\mathcal {B}}$
, -
2) X is
${\mathcal {B}}$
-limit point compact for some barrier
${\mathcal {B}}$
, -
3) X is countably compact.
Theorem 2.9. Suppose X is p-compact. Then X is
$p^{\mathcal {B}}$
-compact for every barrier
${\mathcal {B}}$
. In particular X is
${\mathcal {B}}$
-countably compact for every barrier
${\mathcal {B}}$
.
Proof. Let X be p-compact. We will show that X is
$p^{\mathcal {B}}$
-compact for every barrier
${\mathcal {B}}$
by induction on the rank of
${\mathcal {B}}$
. As X being p-compact is equivalent to X being
$[\omega ]^1$
-compact, we have the base step for free.
Let
$f:{\mathcal {B}}\to X$
where
$\alpha =\rho ({\mathcal {B}})>1$
and assume that X is
$p^{\mathcal {C}}$
-compact for every barrier
${\mathcal {C}}$
of rank less that
$\alpha $
. For each
$n\in \omega $
, define
$f_n:{\mathcal {B}}[\{n\}]\to X$
by
$f_n(s)=f(\{n\}\cup s)$
. By induction we can find
$x_n\in X$
that is the
$p^{{\mathcal {B}}[\{n\}]}$
-limit of
$f_n$
. Since X is p-compact we can also find
$x=p-\lim \{x_n:n\in \omega \}$
. It follows by a similar argument to the one in the proof of Corollary 2.7 that x is also the
$p^{\mathcal {B}}$
-limit of f.
From the previous two theorems and Theorem 2.5 we get the following corollary.
Corollary 2.10. Every bisequential space that is either, sequentially compact or p-compact, is also
$\omega _1$
-sequentially compact.
We now give connections between the remaining properties defined so far.
Proposition 2.11.
${\mathcal {B}}$
-countably compact spaces are weakly
${\mathcal {B}}$
-countably compact and weakly
${\mathcal {B}}$
-countably compact spaces are countably compact.
Proof. Let X be a
${\mathcal {B}}$
-countably compact space and
$f:{\mathcal {B}}\to X$
. Let
$x\in X$
be the
$p^{\mathcal {B}}$
-limit of f. It follows from Proposition 2.2 that x is also an accumulation point for f, hence X is weakly
${\mathcal {B}}$
-countably compact.
Similarly, as any accumulation point for f is also a limit point, we get that weakly
${\mathcal {B}}$
-countably compact spaces are
${\mathcal {B}}$
-limit point compact and therefore countably compact by Theorem 2.8.
It was proved in [Reference Corral, Guzmán, López-Callejas, Memarpanahi, Szeptycki and Todorčević11] that every barrier
${\mathcal {B}}$
on
$\omega $
of finite rank n, is of the form
$[M]^n$
on some cofinite set
$M\subseteq \omega $
. For this reason, we can restrict our attention to barriers of the form
$[\omega ]^n$
in the finite case. We will say that x is the
$p^n$
-limit of
$f:[\omega ]^n\to X$
instead of x being the
$p^{[\omega ]^n}$
-limit and we will say that X is n-countably compact if X is
$[\omega ]^n$
-countably compact. In general we have the following definition.
Definition 2.12. A space X is (weakly)
$\alpha $
-countably compact if it is (weakly)
${\mathcal {B}}$
-countably compact for every barrier
${\mathcal {B}}$
of rank
$\alpha $
. Moreover, a space will be said to be
$\omega _1$
-countably compact if it is
$\alpha $
-countably compact for every
$\alpha <\omega _1$
.
Figure 1 shows the relations we have proved among these high dimensional versions of countable compactness. We shall show that the arrows in the diagram do not reverse. Examples of a sequentially compact non compact space and compact non sequentially compact spaces are well known:
$\beta \omega $
is compact but has no nontrivial convergent sequences and
$\omega _1$
is even
$\omega _1$
-sequentially compact but fails to be compact.
High dimensional countable compactness properties (
$\alpha \in \omega _1$
).

One of the most interesting questions in General Topology is Scarborough–Stone problem: Is the product of sequentially compact spaces countably compact?
This problem was first posed by C. T. Scarborough and A. H. Stone in [Reference Scarborough and Stone23] and listed as problem 13 in the compendium of the twenty most important problems in Set Theoretic Topology in [Reference Hrušák and Moore15]. The problem is known to be independent in the class of perfectly normal spaces (see [Reference Vaughan26] and [Reference Nyikos, Soukup and Veličković21]) and it has a negative answer for Hausdorff spaces (see [Reference Nyikos and Vaughan22]). Hence the portion of this question that remains unsolved asks whether the product of Tychonoff sequentially compact spaces are countably compact. Having at hand strengthening of both sequential compactness and countable compactness, we could ask for any
$\alpha ,\beta \in [1,\omega _1]$
whether the product of a family of
$\alpha $
-sequentially compact spaces is
$\beta $
-countably compact.
Assuming
${\mathfrak {b}}={\mathfrak {c}}$
, there is a family of first countable sequentially compact spaces (hence
$\omega _1$
-sequentially compact by a result in [Reference Corral, Guzmán, López-Callejas, Memarpanahi, Szeptycki and Todorčević11]) whose product is not countably compact. However, perhaps a weak counterexample to Scarborough Stone may exist in ZFC.
Question 2.13. Is there a family of sequentially compact spaces whose product is not
$\omega _1$
-countably compact?
Figure 1 summarizes the ZFC implications between these compactness properties. Where compact implies p-compact for every p and being p-compact for some p implies
${\mathcal {B}}$
-countably compactness for every
${\mathcal {B}}$
. None of the arrows reverses even consistently, with the following possible exception: We will see an example of a countably compact not
$2$
-countably compact but we do not know whether it is weakly
$2$
-countably compact or not. Also the counterexample for Scarborough–Stone mentioned above is a consistent example of an
$\omega _1$
-sequentially compact space that is not p-compact for any p, which of course is open in ZFC.
3. Idempotents in semigroups and double sequences
Most of the applications of the high dimensional versions of sequential compactness introduced in [Reference Corral, Guzmán, López-Callejas, Memarpanahi, Szeptycki and Todorčević11] follow from the 2-dimensional case. Indeed, one of the first motivations for the introduction of n-sequential compactness in [Reference Kubiś and Szeptycki18] is a theorem due to M. Bojańczyk, E. Kopczyński and S. Toruńczyk, that asserts, using our terminology, that compact metric semigroups are 2-sequentially compact [Reference Bojańczyk, Kopczyński and Toruńczyk8]. They used this property to produce idempotents in such semigroups.
A precise characterization of the existence of idempotents in topological semigroups, in terms of a 2 dimensional version of compactness is due to T. Banakh, S. Dimitrova and O. Gutik, who gave the following definition.
Definition 3.1 [Reference Banakh, Dimitrova and Gutik3].
Let p be a free ultrafilter on
$\omega $
. A point
$x\in X$
is the double p-limit of the double sequence
$\{x_{n,m}:n<m<\omega \}\subseteq X$
if there are
$A\in p$
and a sequence
$\{x_n:n\in A\}\subseteq X$
such that
$x_n$
is the p-limit of
$\{x_{n,m}:m\in \omega \setminus (n+1)\}$
for every
$n\in A$
and x is the p-limit of
$\{x_n:n\in A\}$
.
A space X is doubly countably compact if every double sequence has a double p-limit for some
$p\in \omega ^*$
.
And proved the following theorem.
Theorem 3.2 [Reference Banakh, Dimitrova and Gutik3].
A topological semigroup X has an idempotent if and only if the double p-limit of
$f_x$
exists for some
$x\in X$
and
$p\in \omega ^*$
.
Notice that if x is the double p-limit of
$\{x_{n,m}:n<m<\omega \}$
, then x is also the
$p^2$
-limit of the corresponding double sequence. It will be useful later to make it explicit the set of intermediate points that turn a
$p^2$
-limit point into a double p-limit, so we will say that x is the double p-limit of
$\{x_{n,m}:n<m<\omega \}$
through
$\{x_n:n\in A\}$
for
$A\in p$
and
$\{x_n:n\in A\}\subseteq X$
or that
$(x,x_n)_{n\in A\in p}=\{x\}\cup \{x_n:n\in A\}$
is the p-limit sequence of
$\{x_{n,m}:n<m<\omega \}$
following the notation in the definition above.
We fix some notation for the rest of this section. Let X be a topological semigroup and
$x\in X$
. We define
$f_x:[\omega ]^2\to X$
by
$f_x(\{n,m\})=x^{m-n}$
where
$n<m$
.
The proof of the previous theorem actually shows that the same result holds if we replace the double p-limit by the
$p^2$
-limit. We add a proof for the sake of completeness.
Corollary 3.3. A topological semigroup X has an idempotent if and only if
$f_x$
has a
$p^2$
-limit for some
$p\in \omega ^*$
.
Proof. If
$x\in X$
is idempotent, then x is the
$p^2$
-limit of
$f_x$
for every free ultrafilter
$p\in \beta \omega $
. Hence assume that e is the
$p^2$
-limit of
$f_x$
, we shall show that
$e=e\cdot e$
. Assume toward a contradiction that it is not the case and take
$U\in {\mathcal {N}}(e)$
such that
$U^2\cap U=\emptyset $
. Then
$\{\{n,m\}:n<m\land x^{m-n}\in U\}\in p^2$
. Let
by assumption
$P_0\in p$
. Let
$i=\min (P_0)$
and now define
Take
$j\in P_1$
and again define
Finally, if
$k\in P_2\subseteq P_1$
, we get that
$x^{k-i},x^{k-j},x^{j-i}\in U$
but
$x^{k-i}=x^{k-j}\cdot x^{j-i}\in U^2$
, which contradicts that U and
$U^2$
are disjoint.
We will show that the previous Corollary really says more than Theorem 3.2 by constructing a 2-countably compact space that is not doubly countably compact in Theorem 4.10.
Relations between 2 dimensional versions of countable compactness.

Theorem 3.2 is used in [Reference Banakh, Dimitrova and Gutik3] to obtain many properties that imply the existence of idempotents in topological semigroups and also to observe when topological semigroups became topological paragroups. Some of these properties have to do with powers of X being countably compact, so the following question became relevant:
Problem 3.4. Is the square of a doubly compact space countably compact?
We will consistently settle this question in the negative, by constructing a doubly compact space whose square is not countably compact under the assumption of the existence of a Ramsey ultrafilter. In addition, we will construct examples of a countably compact space that is not 2-countably compact and the already mentioned example of a 2-countably compact space that is not doubly countably compact.
Figure 2 shows the relations between 2 dimensional versions of countable compactness. Theorem 4.8 will improve the classical result of Novak and Terasaka that there is a countably compact space whose square is not countably compact [Reference Novák20, Reference Terasaka24]. The price we pay for strengthening countable compactness to double countable compactness is that we need to assume the existence of Ramsey ultrafilters.
Following [Reference Frolík13], we say that a family
$\{q_n:n\in \omega \}$
of ultrafilters on a countable set N is discrete if there is a partition
$\{P_n:n\in \omega \}$
of N such that
$P_n\in q_n$
for every
$n\in \omega $
. Equivalently,
$\{q_n:n\in \omega \}$
is discrete if it is a discrete subset of
$\beta N$
, the Stone–Čech compactification of N with the discrete topology. Given
$p\in \omega ^*$
, let also
$\sum _p\{q_n:n\in \omega \}$
denote the Frolik sum of
$\{q_n:n\in \omega \}$
over p, given by
We are mainly interested in ultrafilters on
$\omega \times \omega $
. Let
$\pi _1$
and
$\pi _2$
be the projections of
$\omega \times \omega $
onto the first and second coordinates respectively. We can extend
$\pi _1$
and
$\pi _2$
to
$\beta (\omega \times \omega )$
by declaring
for p an ultrafilter on
$\omega \times \omega $
. Thus
$\pi _i(p)$
is an (possibly principal) ultrafilter on
$\omega $
. Given two ultrafilters
$p,q\in \omega ^*$
we define the Fubini product
$p\otimes q$
as the ultrafilter on
$\omega \times \omega $
such that
Notice that Fubini products are essentially the same as Frolik sums where the sequence
$q_i$
is such that
$\{i\}\times \omega \in q_i$
and
$\pi _2(q_i)=q$
for every
$i\in \omega $
.
We say that an ultrafilter q on
$\omega \times \omega $
is a Fubini ultrafilter, if there is an ultrafilter
$p\in \omega ^*$
such that
$q=p^2=p\otimes p$
. The following lemmas can be deduced easily from the definitions and can be deduced from previous results in the literature (e.g., from Booth’s article [Reference Booth9]). However, we include them as we want to state them in a way that will be easier to manage on
$\omega \times \omega $
and to get familiar with our notation and terminology.
Lemma 3.5. If
$s_0\otimes r_0=q=s_1\otimes r_1$
then
$s_0=s_1$
and
$r_0=r_1$
.
Proof. Notice that if
$q=s\otimes r$
then
$s=\pi _1(q)$
is uniquely determined and so
$s_0=s_1$
. Let’s call
$s=s_0=s_1$
. On the other hand, if
$A\in r_0$
, then
$\omega \times A\in s\times r_0=q=s\times r_1$
, which implies
$A\in r_1$
. Hence
$r_0\subseteq r_1$
and they are equal as both are ultrafilters.
Lemma 3.6. Let
$q\in \beta (\omega \times \omega )$
,
$r\in \omega ^*$
and
$s=\pi _1(q)$
. If
$q\neq s\otimes r$
then there is an
$A\in q$
such that
$\pi _2(A\cap \{n\}\times \omega )\notin r$
for every
$n\in \omega $
.
Proof. Since
$q\neq s\otimes r$
we can find a set
$A'\in q$
such that
or equivalently
Thus
$A=A'\cap (B\times \omega )$
is as desired.
Lemma 3.7. If
$\{i\}\times \omega \in q_i$
for every
$i\in \omega $
, then
$\pi _1\big (\sum _s\{q_i:i\in \omega \}\big )=s$
. In particular
$\pi _1(s\otimes r)=s$
.
Proof. It follows from the definitions.
We now produce the first of our counterexamples.
Theorem 3.8. There is a space which is countably compact but not
$2$
-countably compact.
Proof. Let
$X=\omega \times \omega $
and
$\beta X$
be the Stone-Čech compactification of
$\omega \times \omega $
. As usual, we will denote by
$X^*$
the remainder
$\beta X$
, that is,
$X^*=\beta X\setminus X$
.
We claim that
$Z=\beta X\setminus \{p\otimes p:p\in \omega ^*\}$
is the desired space. We first note that Z is not
$2$
-countably compact since the function
$f:[\omega ]^2\to Z$
where
$f(\{n,m\})=(n,m)$
,
$n<m$
has no p-limit for any
$p\in \omega ^*.$
Now we proceed to show that our space Z is countably compact. To establish that, we need to show that every infinite set has an accumulation point, equivalently every infinite sequence in Z has a
${p}$
-limit for some
$p\in \omega ^*$
.
Let
$\{{\mathbf {q}}_n:n\in \omega \}$
be a discrete sequence in Z. If there are infinitely many
${\mathbf {q}}_n$
’s that are principal, i.e.,
${\mathbf {q}}_n\in \omega \times \omega $
, we have an infinite subset
${M\subseteq \omega \times \omega \cap \{{\mathbf {q}}_n:n\in \omega \}}$
. We can further shrink M and find
$N\in [M]^\omega $
such that either
$N\subseteq \{i\}\times \omega $
for some
$i\in \omega $
or
$|N\cap \{i\}\times \omega |\leq 1$
for every
$i\in \omega $
. Let
$\mathbf {q}$
be any ultrafilter containing N, in any case
$\mathbf {q}$
is a limit point of
$\{{\mathbf {q}}_n:n\in \omega \}$
that is not a Fubini ultrafilter, hence
${\mathbf {q}}\in Z$
. Then we can assume that
${\mathbf {q}}_n\in X^*$
for all
$n\in \omega $
. We investigate the possible cases.
Case 1: For infinitely many n, there is an
$i_n$
such that
$X_{i_{n}}=\{i_n\}\times \omega \in {\mathbf {q}}_n$
.
Subcase 1.1: For infinitely many
$n\in \omega $
, we have that
$i_n=i$
for a fixed
$i\in \omega $
. In this subcase,
$X_i\in {\mathbf {q}}_n$
for infinitely many
$n\in \omega $
. Let
$M=\{n\in \omega :X_i\in {\mathbf {q}}_n\}$
. As
$\beta X$
is countably compact, we can find a limit point
${\mathbf {q}}\in \beta X$
of
$\{{\mathbf {q}}_n:n\in M\}$
. Notice that
$X_i\in {\mathbf {q}}$
since otherwise
$\{{\mathbf {r}}\in \beta X:(\omega \times \omega )\setminus X_i\in {\mathbf r}\}$
is an open neighborhood of
${\mathbf {q}}$
disjoint from
$\{{\mathbf {q}}_n:n\in M\}$
. Then it follows that
${\mathbf {q}}$
is not a Fubini ultrafilter as no Fubini ultrafilter can contain any
$X_i$
.
Subcase 1.2: There is no such an
$i\in \omega $
as above. Then we can find an increasing sequence
$\{i_n:n\in M\}$
for some infinite set
$M\in [\omega ]^\omega $
such that
$X_{i_n}\in {\mathbf {q}}_n$
for every
$n\in M$
. Let
$N=\{i_n:n\in M\}$
, fix any ultrafilter
$u\in \omega ^*\setminus \{\pi _2({\mathbf {q}}_n):n\in M\}$
such that
$N\in u$
and define
${\mathbf {q}}=\sum _u\{{\mathbf {q}}_n:n\in M\}$
, that is,
$A\in {\mathbf {q}}$
if and only if
It is clear that
${\mathbf {q}}$
is a limit point of the sequence
$\{{\mathbf {q}}_n:n\in M\}$
. As
$\pi _1({\mathbf {q}})=u$
, it suffices to show that
${\mathbf {q}}\neq u^2$
to conclude that
${\mathbf {q}}$
is not a Fubini ultrafilter. For this, note that since
$u\neq \pi _2({\mathbf {q}}_n)$
for all
$n\in M\in u$
, we can find sets
$A_n\in \pi _2({\mathbf {q}}_n)\setminus u$
such that
Case 2: For all but finitely many
$n\in \omega $
, no
$X_i$
is an element of
${\mathbf {q}}_n$
.
By throwing away finitely many ultrafilters in the sequence, we can assume that
$X_i\not \in {\mathbf {q}}_n$
for every
$n\in \omega $
. Let
$\{Y_n:n\in \omega \}$
be a partition of
$\omega \times \omega $
such that
$Y_n\in {\mathbf {q}}_n$
for every
$n\in \omega $
. Notice that
$\{X_n\cap Y_m:n,m\in \omega \}$
is a partition of
$\omega \times \omega $
such that
$Y_n\setminus \bigcup _{i<m}X_i\in {\mathbf {q}}_n$
for every
$n,m\in \omega $
.
Consider the following condition:
-
(⋆) There exists an ultrafilter
${\mathbf {r}}\in \omega ^*$
such that is infinite.
$$\begin{align*}M=\{n\in\omega:{\mathbf{q}}_n=\pi_1({\mathbf{q}}_n)\otimes {\mathbf{r}})\}\end{align*}$$
If
$(\star )$
holds fix an ultrafilter
${\mathbf {r}}_0$
satisfying it. Let
$M=M_0\sqcup M_1$
be a partition and pick
$i<2$
such that
$\bigcup _{n\in M_i}Y_n\notin {\mathbf {r}}_0\otimes {\mathbf {r}}_0$
. Then fix an ultrafilter
$u\in \omega ^*$
such that
$N:=M_i\in u$
. If condition
$(\star )$
does not hold, let u be any free ultrafilter on
$\omega $
. Define
${\mathbf {q}}=\sum _u\{{\mathbf {q}}_n:n\in \omega \}$
.
It is clear that
${\mathbf {q}}$
is a limit of the sequence
$\{{\mathbf {q}}_n:n\in \omega \}$
, so we are done if we show that
${\mathbf {q}}$
is not a Fubini ultrafilter. For this fix an ultrafilter
${\mathbf {r}}\in \omega ^*$
. If
$(\star )$
holds and
${\mathbf {r}}={\mathbf {r}}_0$
it is clear that
$\bigcup _{n\in N}Y_n\notin {\mathbf {r}}\otimes {\mathbf {r}}$
but it belongs to
${\mathbf {q}}$
, so we can assume that either
$(\star )$
does not hold or
${\mathbf {r}}\neq {\mathbf {r}}_0$
.
If
$(\star )$
does not hold, then
${\mathbf {q}}_n\neq \pi _1({\mathbf {q}}_n)\otimes {\mathbf {r}}$
for all but finitely many
$n\in \omega $
. Even in the case where
$(\star )$
does hold but
${\mathbf {r}}\neq {\mathbf {r}}_0$
, by Lemma 3.5, we can find a set
$M\in u$
given by
$(\star )$
, such that
${\mathbf {q}}_n\neq \pi _1({\mathbf {q}}_n)\otimes {\mathbf {r}}$
for all
$n\in M$
. In any case, by applying Lemma 3.6, we can shrink
$Y_n$
to a set
$Q_n$
such that
$Q_n\in {\mathbf {q}}_n$
and
$\pi _2(Q_n\cap X_m)\notin {\mathbf {r}}$
for every
$n\in M\in u$
and every
$m\in \omega $
. As no
$X_m\in {\mathbf {q}}_n$
, we can further assume that
$Q_n\cap \big (\bigcup _{i\leq n}X_i\big )=\emptyset $
. Hence
$D=\bigcup _{n\in M}Q_n\in {\mathbf {q}}$
and it remains to show that
$C=(\omega \times \omega )\setminus D\in {\mathbf r}\otimes {\mathbf r}$
.
For
$n\notin N$
, let’s take for simplicity
$Q_n=\emptyset $
. First of all, notice that
$$\begin{align*}C=\bigcup_{n\in\omega}X_n\setminus D=\bigcup_{n\in\omega}\Big(X_n\setminus \bigcup_{i<n}Q_i\Big).\end{align*}$$
Finally,
$\pi _2\Big (X_n\setminus \bigcup _{i<n}Q_i\Big )\in {\mathbf {r}}$
for every
$n\in \omega $
since
$\pi _2(Q_i\cap X_n)\notin {\mathbf {r}}$
for every
${i,n\in \omega }$
. Therefore
$C\in {\mathbf {r}}\otimes {\mathbf {r}}$
as
$\pi _2(C\cap X_n)=\pi _2\Big (X_n\setminus \bigcup _{i<n}Q_i\Big )\in {\mathbf {r}}$
for every
$n\in \omega $
.
If we denote by
${\mathfrak {M}}_2$
the class of Fubini ultrafilters on
$\omega \times \omega $
, the previous results says that
$\beta (\omega \times \omega )\setminus {\mathfrak {M}}_2$
is countably compact. It would be interesting to have a similar result for
$n>2$
. Or even better, to show that if
${\mathfrak {M}}_{n+1}$
is defined similarly, then it is n-countably compact. Formally, let
${\mathfrak {M}}_n$
be the class of ultrafilters on
$\omega ^n$
that are of the form
$p^n=p\otimes \cdots \otimes p$
.
Question 3.9. Let
$n>2$
. Is
$\beta (\omega ^n)\setminus {\mathfrak {M}}_n$
countably compact? Is it m-countably compact for every
$m<n$
?
In general, it would be nice to distinguish the classes of
$\alpha $
-countably compact spaces.
Question 3.10. Are there
$\alpha $
-countably compact spaces that are not
$\beta $
-countably compact for
$1<\alpha <\beta <\omega _1$
?
4. Ramsey ultrafilters
In this section, we solve Problem 3.4 by making use of Ramsey ultrafilters. Recall that an ultrafilter
$p\in \omega ^*$
is Ramsey if for every partition
$\{P_n:n\in \omega \}$
either
$P_i\in p$
for some
$i\in \omega $
or there exists
$U\in p$
such that
$|U\cap P_i|=1$
for every
$i\in \omega $
. It is known that under CH there are
$2^{\mathfrak {c}}$
many Ramsey ultrafilters [Reference Comfort10]. On the other hand, if there is a Ramsey ultrafilter, then it can be easily shown that there are
${\mathfrak {c}}$
-many: Just take a Ramsey ultrafilter
${\mathcal {U}}$
an almost disjoint family
$\{A_\alpha :\alpha <{\mathfrak {c}}\}$
and for every
$\alpha <{\mathfrak {c}}$
a bijection
$f_\alpha $
between
$\omega $
and
$A_\alpha $
. Hence
$\{f_\alpha ({\mathcal {U}}):\alpha <{\mathfrak {c}}\}$
is a family of
${\mathfrak {c}}$
pairwise distinct Ramsey ultrafilters. It was also shown by Baumgartner and Laver that it is consistent that there are exactly
${\mathfrak {c}}$
-many Ramsey ultrafilters [Reference Baumgartner and Laver6].
We recall also that an ultrafilter
$u\in \beta \omega $
is a P-point, if every sequence
$\{U_n:n\in \omega \}\subseteq u$
, has a pseudointersection
$P\in u$
. Another relevant class of ultrafilters in our constructions will be that of discrete ultrafilters.
Definition 4.1 [Reference Banakh and Blass2].
Let Y be a topological space. We say that an ultrafilter
$u\in \beta \omega $
is Y-discrete if for every one-to-one sequence
$\{x_n:n\in \omega \}\subseteq Y$
, there exists
$A\in u$
such that
$\{x_n:n\in A\}$
is a discrete subset of Y.
If we let
$Y={\mathbb {R}}$
, we get the classical notion of a discrete ultrafilter due to Baumgartner [Reference Baumgartner5]. It is easy to see that every P-point is discrete, and moreover, every discrete ultrafilter is
$\beta \omega $
-discrete (see [Reference Banakh and Blass2]).
It is also known that if there is a P-point, then there is a discrete ultrafilter that is not a P-point. On the other hand, it is not known if the existence of discrete ultrafilters implies the existence of P-points, and neither is it known whether
$\beta \omega $
-discrete ultrafilters exist in ZFC.
Proposition 4.2. Given a Ramsey ultrafilter r and a sequence
$\{x_n:n\in \omega \}\subseteq \beta \omega $
, there exists
$M\in r$
such that
$\{x_n:n\in M\}$
is either constant or discrete.
Proof. It is well known that for a Ramsey ultrafilter, we can find such a subsequence that is either constant or one-to-one. As every P-point is
$\omega ^*$
-discrete the result follows.
Notation 4.3. We say that a double sequence
$\{x_n^m:n,m\in M\}\subseteq X$
is discrete, where
$M\in [\omega ]^\omega $
, if
$f:[M]^2\to X$
given by
$f(\{n,m\})=x_n^m$
, for
$n<m$
, is one-to-one and its range is discrete
It is easy to see that given a discrete double sequence on
$\beta \omega $
, the
$p^2$
-limit and the
$q^2$
-limit are distinct for
$p\neq q$
. Thus discrete double sequences have
$2^{\mathfrak {c}}$
-many
$p^2$
-limit points. In order to construct a space which is doubly countably compact but whose square is not countably compact, we need to show that any double sequence is either somewhere constant or it has many disjoint p-limit sequences. The first step, is to show that for discrete double sequences, we also have
$2^{\mathfrak {c}}$
-many pairwise disjoint p-limit sequences. For the next lemma, given
$M\in [\omega ]^\omega $
, we remind that
$\beta M$
coincides with the subset of ultrafilters
$p\in \beta \omega $
such that
$M\in p$
.
Lemma 4.4. Let
$M\in [\omega ]^\omega $
and let
$\{x_n^m:n,m\in M\}\subseteq \beta \omega $
be a discrete double sequence. Then for every set
$A\subseteq \beta \omega $
of size less than
$2^{\mathfrak {c}}$
, there exists a p-limit sequence
$(x,x_n)_{n\in M}$
for
$\{x_n^m:n,m\in M\}$
which is disjoint from A.
Proof. Let
$x_n^p\in \beta \omega $
be the p-limit of
$\{x_n^m:m\in M\}$
for each
$n\in M$
and
$p\in \beta M$
. In addition, for every
$n\in M$
, let
$F(n)=\{p\in \beta M:x_n^p\in A\}$
. As
$\{x_n^m:m\in M\}$
is discrete, we have that
$|F(n)|\leq |A|<2^{\mathfrak {c}}$
and as
$2^{\mathfrak {c}}$
has uncountable cofinality,
$|\bigcup _{n\in M}F(n)|<2^{\mathfrak {c}}$
as well. Let now
$x^p=p^2-\lim \{x_n^m:n,m\in M\}$
and define
$G=\{p\in \beta M:x^p\in A\}$
. As
$p^2$
-limits are unique, we have that
$|G|\leq A<2^{\mathfrak {c}}$
. Finally, we see that for every
$p\in \beta M\setminus (F\cup G)$
, the p-limit sequence
$(x^p,x_n^p)_{n\in M}$
is disjoint from A.
We now proceed to prove our main lemma.
Lemma 4.5. Assume that there are
$\kappa $
-many Ramsey ultrafilters. If
$A\subseteq \beta \omega $
and
$|A|<\kappa $
, then
$\beta \omega \setminus A$
is doubly countably compact.
Proof. Let
$\{x_n^m:n<m<\omega \}\subseteq \beta \omega \setminus A$
. The goal is to find a p-limit sequence for this sequence which is disjoint from A. We can find a decreasing sequence
$\{M_n:n\in \omega \}$
such that
$\{x_n^m:m\in M_n\setminus (n+1)\}$
is either constant or discrete. As
$x_n^m$
is defined only when
$m>n$
, we can find a pseudointersection M such that
$\{x_n^m:m\in M\setminus (n+1)\}$
is either constant or discrete for every
$n\in M$
.
Case 1:
$\{x_n^m:m\in M\setminus (n+1)\}$
is constant for infinitely many
$n\in M$
.
Let
$M_0$
be the set of these n and let
$x_n$
be the constant value that takes on the sequence
$\{x_n^m:m\in M_0\setminus (n+1)\}$
. We remark that
$x_n\notin A$
for every
$n\in M_0$
and that
$x_n=p$
-
$\lim \{x_n^m:m\in M_0\setminus (n+1)\}$
for every
$p\in \omega ^*$
containing
$M_0$
. Take
$M_1\in [M_0]^\omega $
such that now
$\{x_n:n\in M_0\}$
is either constant or discrete.
Subcase 1.1:
$\{x_n:n\in M_0\}$
is constant.
Assume that the value of this sequence is x, then
$(x,x_n)_{n\in M_1}$
is the p-limit sequence of
$\{x_n^m:m\in M_1\setminus (n+1)\}$
for every
$p\in \omega ^*$
containing
$M_1$
. As
$x=x_n\notin A$
we have constructed a p-limit sequence disjoint from A.
Subcase 1.2:
$\{x_n^m:m\in M_1\setminus (n+1)\}$
is discrete.
As
$|\overline {\{x_n:n\in M_1\}}|=2^{\mathfrak {c}}$
, we can find
$p\in \omega ^*$
with
$M_1\in p$
and
$x\notin A$
such that
$x=p$
-
$\lim \{x_n:n\in M_1\}$
. Then x is the double p-limit of
$\{x_n^m:m\in M_1\setminus (n+1)\}$
through
$\{x_n:n\in M_1\}$
and this p-limit sequence is disjoint from A.
Case 2: Without loss of generality,
$\{x_n^m:m\in M\setminus (n+1)\}$
is discrete for every
$n\in M$
.
For each
$n\in M$
and each ultrafilter
$p\in \omega ^*$
containing M, let
$x_n^p$
be the p-limit of
$\{x_n^m:m\in M\setminus (n+1)\}$
. If p is Ramsey, find
$M_p\in [M]^\omega $
such that
$\{x_n^p:n\in M_p\}$
is either a singleton or a 1-1 enumeration of a discrete sequence.
Subcase 2.1: There is a Ramsey ultrafilter p such that
$\{x_n^p:n\in M_p\}$
is discrete.
Let
$\{Q_n:n\in M_p\}$
be a partition of
$\omega $
such that
$Q_n\in x_n$
for every
$n\in M_p$
. Then we have that
$A_n=\{m\in \omega :Q_n\in x_n^m\}\in p$
for each
$n\in M_p$
. Define
$m_n=\min \bigcap _{i\leq n}A_i$
and let
$M_1=\{m_n:n\in \omega \}$
. Without loss of generality we can assume that
$M_1\subseteq M_p\subseteq M$
, so
$\{x_n^m:m\in M_1\setminus (n+1)\}$
is discrete for every
$n\in M_1$
. Moreover, we have that
$Q_n\in x_n^m$
for each
$n\in M_1$
and each
$m>n$
. Combining these two observations, we can find further partitions
$\{Q_n^m:m\in M_1\setminus (n+1)\}$
for
$n\in M_1$
such that
$Q_n^m\in x_n^m$
. Therefore the partition
$\{Q_n^m:n,m\in M_1\land m>n\}$
witnesses that the sequence
$\{x_n^m:n,m\in M_1\land m>n\}$
is discrete and we can find a p-limit sequence disjoint from A by Lemma 4.4.
Subcase 2.2:
$\{x_n^p:n\in M_p\}$
is a singleton
$\{x^p\}$
for every Ramsey ultrafilter p. Note that if there is
$x\in \omega ^*$
such that
then for some
$n\in \omega $
and for two distinct ultrafilters Ramsey
$p,q\in \omega ^*$
we obtain that
$n\in M_p\cap M_q$
and thus
$x_n^p=x=x_n^q$
. But this is a contradiction as
-
•
$x_n^p=p$
-
$\lim \{x_n^m:m\in M\setminus (n+1)\}$
-
•
$x_n^q=q$
-
$\lim \{x_n^m:m\in M\setminus (n+1)\}$
and the sequence
$\{x_n^m:m\in M\setminus (n+1)\}$
is discrete.
Thus, every
$x\in \beta \omega $
equals
$x^p$
for at most countably many Ramsey ultrafilters p. Let p be any Ramsey ultrafilter such that
$x^p\notin A$
(this is possible as there are only
$|A|\cdot \omega <\kappa $
forbidden ultrafilters). Thus the p-limit sequence
$(x^p,x_n^p)_{n\in M_p}$
is constant with value
$x^p\notin A$
and we are done.
As mentioned above, the existence of a Ramsey ultrafilter implies the existence of at least
${\mathfrak {c}}$
-many of them. Hence we have the following two corollaries in the extreme cases for the number of existing Ramsey ultrafilters.
Corollary 4.6. If there is a Ramsey ultrafilter and
$A\subseteq \beta \omega $
has size less than
${\mathfrak {c}}$
, then
$\beta \omega \setminus A$
is doubly countably compact.
Corollary 4.7. If there are
$2^{\mathfrak {c}}$
-many Ramsey ultrafilters,
$A\subseteq \beta \omega $
and
$|A|<|\beta \omega |$
, then
$\beta \omega \setminus A$
is doubly countably compact.
Our next result can be seen as a generalization of the classical result of Novak [Reference Novák20] and Terasaka [Reference Terasaka24] that shows that a countably compact space need not to have countably compact square. The price we pay for strengthening countable compactness to double countable compactness, is that we only have a consistent result by assuming the existence of a Ramsey ultrafilter.
Theorem 4.8. Assume there is a Ramsey ultrafilter. Then there is a doubly countably compact space whose square is not countably compact.
Proof. We construct doubly countably compact spaces
$X,Y\subseteq \beta \omega $
such that
$X\cap Y=\omega $
. Hence
$\{(n,n)\in X\times Y:n\in \omega \}$
has no accumulation points in
$X\times Y$
, as any accumulation point
$z=(x,y)$
would be the p-limit of
$(n,n)_{n\in \omega }$
for some
$p\in \omega ^*$
, but this implies
$x=p=p-\lim \omega =y$
. In other words,
$(x,y)\in X\times Y$
and
$x=y=p\in X\cap Y\setminus \omega $
, which is a contradiction.
To construct X and Y we perform a recursion of length
${\mathfrak {c}}$
. Let
$\{f_\alpha :\alpha <{\mathfrak {c}}\}$
enumerate all functions
$f:[\omega ]^2\to \omega \cup \omega \times [\omega ,{\mathfrak {c}})$
. We start by defining
$X_\omega = \omega =Y_\omega $
. In general for a limit ordinal
$\alpha <{\mathfrak {c}}$
, let
and
If
$\alpha =\beta +1$
, then
for some
$\{x_\beta ^n:n\in \omega \}\subseteq \beta \omega $
and similarly
We will make sure that
$X_\alpha \cap Y_\alpha =\omega $
for
$\alpha <{\mathfrak {c}}$
along the construction.
Assume we have constructed
$X_\beta $
and
$Y_\beta $
for some
$\beta <{\mathfrak {c}}$
. Consider the functions
$g_\beta :[\omega ]^2\to X_\beta $
and
$h_\beta :[\omega ]^2\to Y_\beta $
where
$$\begin{align*}g_\beta(\{n,m\})= \begin{cases} k & \text{if } f_\beta(\{n,m\})=k \\ x_\alpha^k & \text{if } f_\beta(\{n,m\})=(k,\gamma) \end{cases} \end{align*}$$
and
$h_\beta $
is defined similarly with
$y_\gamma ^k$
instead of
$x_\gamma ^k$
. Let
$Y_\beta ^{\prime }=Y_\beta \setminus \omega $
. As
$|Y_\beta ^{\prime }|\leq \omega \cdot \beta <{\mathfrak {c}}$
, we can apply Lemma 4.5 and find a p-limit sequence
$(x,x_n)_{n\in \omega }$
for
$g_\beta $
which is disjoint from
$Y_\beta ^{\prime }$
. Let
$x_\beta ^0=x$
and
$x_\beta ^n=x_n$
for every
$n>0$
. Hence
$X_\alpha $
as defined above contains a doubly p-limit for
$g_\beta $
. We define similarly
$\{y_\beta ^n:n\in \omega \}$
.
Finally let
$X=\bigcup _{\alpha <{\mathfrak {c}}}X_\alpha $
and
$Y=\bigcup _{\alpha <{\mathfrak {c}}}Y_\alpha $
. It is clear from our inductive assumptions that
$X\cap Y=\omega $
. Moreover, X and Y are doubly countably compact as any double sequence in each of them appears as
$g_\beta $
or
$h_\beta $
at some stage
$\beta <{\mathfrak {c}}$
. Hence we have two doubly countably compact spaces whose product is not countably compact. By taking their disjoint sum, we get the desired doubly countably compact space whose square is not countably compact.
By assuming the stronger hypothesis that there are more than
${\mathfrak {c}}$
selective ultrafilters we can greatly simplify the previous proof as follows: Take an elementary submodel M of size
${\mathfrak {c}}$
of
$H(\theta )$
for
$\theta $
large enough. Thus
$X=\beta \omega \cap M$
is doubly countably compact and so is
$Y=\beta \omega \setminus (X\setminus \omega )$
. Therefore, following the first paragraph in the proof of the previous theorem we get the conclusion.
By closely looking at the proof, it is clear that we can moreover construct countably many, doubly countably compact subspaces of
$\beta \omega $
whose intersection of every pair is
$\omega $
. Similarly, by assuming the existence of more than
${\mathfrak {c}}$
Ramsey ultrafilters and by bookkeeping argument, we can construct
${\mathfrak {c}}$
-many. So we have the following corollary.
Corollary 4.9. If there is a Ramsey ultrafilter, then there is a countable family
${\mathcal {D}}$
of doubly countably compact subspaces of
$\beta \omega $
such that
$A\cap B=\omega $
for every distinct
$A,B\in {\mathcal {D}}$
. Assuming there are more than
${\mathfrak {c}}$
-many Ramsey ultrafilters, we can moreover assume that
$|{\mathcal {D}}|={\mathfrak {c}}$
.
We now show that 2-countable compactness is consistently weaker than double countable compactness.
Theorem 4.10. Assume there is a Ramsey ultrafilter. Then there is a 2-countably compact space that is not doubly countably compact.
Proof. For ease of notation, we work on
$\beta (\omega \times \omega )$
again. Let
$B_n=\{n\}\times \omega $
for every
$n\in \omega $
. Thus
$\overline {B}_n\cap \overline {B}_m=\emptyset $
whenever
$n\neq m$
.
By Corollary 4.9, there is a family
$\{A_n\subseteq \beta \omega :n\in \omega \}$
, such that
$A_n\cap A_m=\omega $
for
$n\neq m$
and each
$A_n$
is doubly countably compact. Let
$C_n$
be the homeomorphic copy of
$A_n$
in
$\overline {B_n}$
given by the natural enumeration of
$B_n$
. Thus
$\{C_n:n\in \omega \}$
is a countable family of disjoint doubly countably compact subspaces of
$\beta (\omega \times \omega )$
and moreover, if
$x_n^p$
is the p-limit of
$B_n=\{n\}\times \omega $
for
$p\in \omega ^*$
and
$n\in \omega $
, then
$x_n\notin C_n$
for all but at most one
$n\in \omega $
.
Let
$C_\omega =\{p\in \beta (\omega \times \omega ):\forall k\in \omega \ (B_k\notin p)\}$
and define
$X=\bigcup _{n\in \omega +1}C_n$
. By the observations made on
$\{C_n:n\in \omega \}$
it is clear that the function
$G:[\omega ]^2\to X$
given by
$G(\{n,m\})=(n,m)$
for
$n<m$
does not have a double p-limit in X, so X is not doubly countably compact.
It remains to show that X is 2-countably compact. Let
$f:[\omega ]^2\to X$
be arbitrary. By Ramsey’s theorem, find
$M_{0}\in [\omega ]^\omega $
such that
$f"[M_0]^2$
is either contained or disjoint from
$C_0$
. If the former case holds, let
$M=M_0$
, otherwise, we can repeat the argument with
$C_1$
and define a set
$M_1\in [M_0]^\omega $
. Continuing in this way, if for some
$i\in \omega $
we have
$f"[M_i]^2\subseteq C_i$
, let
$M=M_i$
, otherwise, we have a decreasing sequence
$\{M_i:i<\omega \}$
and thus we can define a pseudointersection M such that
$f"[M\setminus k]^2\subseteq \bigcup _{n\in (\omega +1)\setminus k}C_n$
.
If
$f"[M]^2\subseteq C_j\upharpoonright \beta $
for some
$j\in \omega $
, fix this j. As
$C_j$
is doubly countably compact (so 2-countably compact), we can find a
$p^2$
-limit for
$f\upharpoonright [M]^2$
and hence a
$q^2$
-limit for f, for some q containing M.
Otherwise, M satisfies that
$f"[M\setminus k]^2\subseteq \bigcup _{n\in (\omega +1)\setminus k}C_n$
. Since
$\beta (\omega \times \omega )$
is 2-countably compact, there is a
$p\in \omega ^*$
such that
$x=p^2-\lim f\in \beta (\omega \times \omega )$
. We claim that
$x\in C_\omega $
. To see this, notice that if
$B_k\in x$
for some
$k\in \omega $
, then
$U=\{z\in \beta (\omega \times \omega ):B_k\in z\}$
is an open neighborhood of x and
which is impossible as p is a free ultrafilter and x is the
$p^2$
-limit of f. Therefore
$x\in C_\omega \subseteq X$
.
Our proof of Lemma 4.5 was carried out in ZFC in its first case. For the second case, we need to assume the existence of Ramsey ultrafilters in order to find a subsequence which is either constant or discrete. If it was the case that for every P-point p and every sequence in
$\omega ^*$
we can find a subsequence which is either constant or one-to-one indexed by a set in p, then this can be easily accomplished, as every P-point is a discrete ultrafilter. However, it is easy to see that it is not the case if p is a non-Ramsey P-point.
Perhaps, a more sophisticated construction would lead to the same result under weaker assumptions, or even, in ZFC. We will introduce the class of
$(\beta \omega ,2)$
-discrete ultrafilters, which is a reasonable candidate for the class of ultrafilters that would be useful for this task.
Definition 4.11. Given a topological space Y and
$n\in \omega $
, we say that
$u\in \beta \omega $
is
$(Y,n)$
-discrete, if for every one-to-one map
$f:[\omega ]^n\to Y$
, there is
$M\in u$
such that
$f"[M]^n$
is discrete.
The previous definition can be extended to countable ordinal
$\alpha $
by considering the quantification: “for all barrier
${\mathcal {B}}$
of rank less than or equal to
$\alpha $
and for all
$f:{\mathcal {B}}\to Y$
”.
We are mainly interested in
$(\beta \omega ,2)$
-discrete ultrafilters, so we are tempted to simply call them 2-discrete, however, for historical reasons, we will save the term n-discrete ultrafilter to mean
$({\mathbb {R}},n)$
-discrete ultrafilters.
It follows easily from Proposition 4.2 and the argument in Subcase 2.1 of Lemma 4.5 that Ramsey ultrafilters are
$(\beta \omega ,2)$
-discrete and clearly
$(\beta \omega ,2)$
-discrete ultrafilters are
$\beta \omega $
discrete. Hence
$(\beta \omega ,2)$
-discrete ultrafilters sit between Ramsey and
$\beta \omega $
-discrete ones just as P-points do. Figure 3 visualizes the relations just mentioned. The following questions are then natural.
Special kinds of ultrafilters.

Question 4.12. Is every P-point
$(\beta \omega ,2)$
-discrete? What about the converse?
Question 4.13. Do
$(\beta \omega ,2)$
-discrete ultrafilters coincide with Ramsey ultrafilters?
It would also be nice to show that Ramsey ultrafilters are 2 discrete.
Question 4.14. Is every Ramsey ultrafilter 2-discrete? Is it n-discrete for every
$n\in \omega $
?
Of course our main goal is to produce the examples in Theorems 4.8 and 4.10 under weaker assumptions, so we ask:
Question 4.15. Is there a doubly countably compact space whose square is not countably compact in ZFC? Under the existence of P-points or
$(\beta \omega ,2)$
-discrete ultrafilters?
Question 4.16. Is there a 2-countably compact but not doubly countably compact space in ZFC? Under the existence of P-points or
$(\beta \omega ,2)$
-discrete ultrafilters?
Such examples could be easily deduced from a positive answer to the following.
Question 4.17. Assume
$X\subseteq \omega ^*$
has size
${\mathfrak c}$
. Is
$\beta \omega \setminus X$
2-countably compact?
Even a positive answer assuming
$|X|<{\mathfrak c}$
would suffice. Also, we don’t know if
$\beta \omega \setminus X$
would be
${\mathcal {B}}$
-countably compact whenever X is of size
$\leq {\mathfrak c}$
.
In the other direction, we do not know if a space having countably compact square implies that it satisfies a stronger version of countable compactness, like the 2 dimensional versions considered in this paper.
Question 4.18. If
$X^2$
is countably compact, does it follow that X is doubly countably compact or at least 2 countably compact?
Finally, a positive answer to the following question would give us the above examples in ZFC.
Question 4.19. If
$f:[\omega ]^2\rightarrow \beta \omega $
is given. Is there always an infinite M such that
$f[M]^2$
either is constant or has
$2^c$
many
$p^2$
limit points?
Acknowledgments
The first author would like to thank Serhii Bardyla for pointing out Theorem 3.2. We also thank the referee for their careful reading and valuable suggestions.
Funding
The first author acknowledges support from York University and the Fields Institute. The first author acknowledges support from PAPIIT grant IA104124 and CONACyT grant cbf2023-2024-903. The third author acknowledges support from NSERC grant 503970.








