This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Research supported by NSF GRFP grant DGE – 2139899 and NSF grant DMS-1954069

The homeomorphism group of the universal Knaster continuum

Sumun Iyer Cornell University [email protected]
Abstract.

This paper has two aims: the first is to define a projective Fraissé family whose limit approximates the universal Knaster continuum. The family is such that the group Aut(𝕂)\textrm{Aut}(\mathbb{K}) of automorphisms of the Fraissé limit is a dense subgroup of the group, Homeo(K)\textrm{Homeo}(K), of homeomorphisms of the universal Knaster continuum.

The second aim is to compute the universal minimal flows of Aut(𝕂)\textrm{Aut}(\mathbb{K}) and Homeo(K)\textrm{Homeo}(K). We prove that both have universal minimal flow homeomorphic to the universal minimal flow of the free abelian group on countably many generators. The computation involves proving that both groups contain an open, normal subgroup which is extremely amenable.


2010 Mathematics Subject Classification: 05D10, 03C98, 37B05, 54F15, 03E15

Keywords: universal minimal flows, projective Fraissé limits, Ramsey theorem, continua

1. Introduction

Knaster continua are a well-studied class of indecomposable continua (precise definitions are in Section 2). We focus here on the universal Knaster continuum–a Knaster continuum which continuously and openly surjects onto all other Knaster continua and particularly on the dynamics of the Polish group Homeo(K)\textrm{Homeo}(K) of homeomorphisms of the universal Knaster continuum. Some recent results on the dynamics of continua homeomorphism groups of the sort we are interested in here can be found in [3] and [16]. In each case, an appropriate extremely amenable subgroup of the homeomorphism group is found and studied. A topological group is extremely amenable when every continuous action of it on a compact Hausdorff space has a fixed point (see [15] for more on the topic).

The main result of the current paper is a structural theorem about the group Homeo(K)\textrm{Homeo}(K):

Theorem 1.1.

The group Homeo(K)\textrm{Homeo}(K) is isomorphic as a topological group to UFU\rtimes F where UU is an extremely amenable Polish group and FF is the free abelian group on countably many generators with the discrete topology.

Recall that the topology on the semidirect product of two topological groups is the product topology on the underlying product space. Theorem 1.1 is proven in Section 7 (as Theorem 7.1). We also show (Proposition 7.10) that Homeo(K)\textrm{Homeo}(K) is not isomorphic to the direct product U×FU\times F.

A few definitions before we say more about the motivation for Theorem 1.1; if GG is a topological group, we call a compact Hausdorff space XX equipped with a continuous GG-action, a GG-flow. It is minimal if the orbit of each point is dense in XX. By abstract topological dynamics, for each topological group GG we can find a unique (up to isomorphism) flow (G)\mathcal{M}(G) that is minimal and has the property that for any minimal GG-flow XX, there is a GG-equivariant, continuous surjection (G)X\mathcal{M}(G)\to X (see [17] for a short proof of these facts). The flow (G)\mathcal{M}(G) is called the universal minimal flow of GG. Observe that GG is extremely amenable if and only if (G)\mathcal{M}(G) is a singleton. After extreme amenability the next dividing line in complexity is whether or not (G)\mathcal{M}(G) is a metrizable space. By results of Ben Yaacov, Melleray, and Tsankov in [4], when (G)\mathcal{M}(G) is metrizable, GG must contain a large (closed, co-precompact) extremely amenable subgroup HH and the universal minimal flow of GG is the translation action on the completion of G/HG/H. Our case is firmly outside the realm of [4]; it is immediate from Theorem 1.1 that (Homeo(K))\mathcal{M}(\textrm{Homeo}(K)) is non-metrizable and with a little more work that (Homeo(K))\mathcal{M}(\textrm{Homeo}(K)) is homeomorphic to (F)\mathcal{M}(F) (Corollary 7.8). Even so it is interesting to compare the situation here with the theory of metrizable universal minimal flows developed in [4]. The group Homeo(K)\textrm{Homeo}(K) also has a “large”–in that it is open, normal (it is of course, not pre-compact)– extremely amenable subgroup whose quotient determines the behavior of its universal minimal flow.

The main tools used in the paper are projective Fraissé families and the Kechris-Pestov-Todorcevic correspondence. Irwin and Solecki in [9] introduced projective Fraissé families of finite structures, a dual version of a classical construction from model theory. The Fraissé limits in the dual setting carry zero-dimensional compact topologies (rather than being countable spaces as in the classical setting). Under mild assumptions, the projective Fraissé family will have a canonical quotient that is a compact and often connected topological space (precise definitions are in Section 3). Projective Fraissé families are by now a well-used tool for studying continua, they are used for example in the work of Bartošovà and Kwiatkowska in computing the universal minimal flow of the homeomorphism group of the Lelek fan (see [2], [3]). The Kechris-Pestov-Todorcevic correspondence is a general result that connects extreme amenability of automorphism groups of Fraissé limits with the Ramsey property for classes of finite structures (see [11]).

Now we outline the structure of the paper. Section 2 contains some background on Knaster continua. In Section 3, we define a family 𝒦\mathcal{K} of finite structures and prove that it is a projective Fraissé family (Theorem 3.2). In Section 4, we prove that the quotient of the Fraissé limit, 𝕂\mathbb{K}, is homeomorphic to the universal Knaster continuum, KK. In Section 5, we show that the group Aut(𝕂)\textrm{Aut}(\mathbb{K}) embeds densely into the group Homeo(K)\textrm{Homeo}(K) via an approximate projective homogeneity property for KK (Theorem 5.1). We note that Wickman in her Ph.D. thesis, [19], independently discovered a projective Fraissé class whose limit approximates the universal Knaster continuum. The automorphism group of the Fraissé limit of the class from [19] however does not embed densely into the group Homeo(K)\textrm{Homeo}(K) which is the main property we are concerned with in this paper.

In Section 6, we collect some results of Dębski that we need for the computation of universal minimal flows. The central notion needed is Dębski’s definition of degree for homeomorphisms of the Knaster continuum. In Section 7, we prove the main theorem (Theorem 7.1).

Acknowledgements

I would like to thank Sławek Solecki and Lauren Wickman for helpful conversations about this project. I would also like to thank Sławek Solecki for suggesting this question to work on.

2. Background on Knaster continua

Let I=[0,1]I=[0,1] be the closed unit interval. A Knaster continuum is a continuum of the form lim(I,Tnn+1)\varprojlim(I,T_{n}^{n+1}) where each Tnn+1:IIT_{n}^{n+1}:I\to I is continuous, open, surjection that maps 0 to 0. In the case that all but finitely many of the maps Tnn+1T_{n}^{n+1} are monotone, the resulting continuum lim(I,Tnn+1)\varprojlim(I,T_{n}^{n+1}) is homeomorphic to an arc. Except for this trivial case, all other Knaster continua are indecomposable–they cannot be written as the union of two non-trivial proper subcontinua. The simplest example of a Knaster continuum is one in which each bonding map is the tent-map given by

f2(x)={2x if x1222x if x>12f_{2}(x)=\begin{cases}2x&\textrm{ if }x\leq\frac{1}{2}\\ 2-2x&\textrm{ if }x>\frac{1}{2}\\ \end{cases}

and is known as Brouwer’s “buckethandle" continuum. Indeed, it can be embedded into 2\mathbb{R}^{2} in such a way that it resembles a thick buckethandle whose sections are Cantor sets (several pictures of Knaster continua can be found in [18]). We collect below a few basic facts and definitions about Knaster continua that we will need.

First, an observation about continuous open maps III\to I (it can be found as [8], Theorem 2.1 for reference).

Lemma 2.1.

Let f:IIf:I\to I be open and continuous, with f(0)=0f(0)=0. Then, there exists 0=x0<x1<<xn=10=x_{0}<x_{1}<\cdots<x_{n}=1 so that f[xi,xi+1]f\restriction_{[x_{i},x_{i+1}]} is a homeomorphism of [xi,xi+1][x_{i},x_{i+1}] onto [0,1][0,1] and f(xi)=i(mod2)f(x_{i})=i\pmod{2} for all ii.

Given ff as in Lemma 2.1, the number nn is unique and is called the degree of ff. We denote it by deg(f)\deg(f). An obvious but somehow vital observation is that if ff and gg are open continuous maps III\to I, then deg(fg)=deg(f)deg(g)\deg(f\circ g)=\deg(f)\deg(g).

Let K=lim(In,Tnn+1)K=\varprojlim(I_{n},T_{n}^{n+1}) be a Knaster continuum. The topology on KK is the product topology and it is induced by the metric:

dK(x,y)=n=0|x(n)y(n)|2n+1d_{K}(x,y)=\sum_{n=0}^{\infty}\frac{\left\lvert x(n)-y(n)\right\rvert}{2^{n+1}}

for all x,yKx,y\in K. We always consider the group of all homeomorphisms of KK, which we denote Homeo(K)\textrm{Homeo}(K), with the topology of uniform convergence. This is the topology induced by the metric:

dsup(f,g)=supxKdK(f(x),g(x))d_{\sup}(f,g)=\sup_{x\in K}d_{K}(f(x),g(x))

for all f,gHomeo(K)f,g\in\textrm{Homeo}(K). With this topology, Homeo(K)\textrm{Homeo}(K) is a Polish group (a topological group whose topology is completely metrizable and separable).

3. A Fraisse category of finite linear graphs

We define in this section a projective Fraissé category of finite graphs to approximate the universal Knaster continuum. A finite linear graph, (V,R)(V,R), is a finite set VV of vertices together with an edge relation RV2R\subseteq V^{2} satisfying:

  1. (1)

    for each a,bVa,b\in V, (a,a)R(a,a)\in R and (a,b)R(b,a)R(a,b)\in R\implies(b,a)\in R

  2. (2)

    for each aVa\in V, |NR(a)|{1,2}\left\lvert N_{R}(a)\right\rvert\in\{1,2\} where NR(a):={bV{a}:(a,b)R}N_{R}(a):=\{b\in V\setminus\{a\}\ :\ (a,b)\in R\}

  3. (3)

    |{aV:|NR(a)|=1}|=2\left\lvert\{a\in V\ :\ \left\lvert N_{R}(a)\right\rvert=1\}\right\rvert=2

Note that our graphs are different than usual combinatorial graphs in that we allow (in fact, require) loops at vertices.

These two special vertices that satisfy condition (3) will be called end vertices of V. A subset of a finite linear graph is connected if it is connected with respect to the edge relation. Also we have the usual graph metric, dRd_{R}, on (V,R)(V,R) where dR(x,y)d_{R}(x,y) is the length of the shortest RR-path in VV connecting xx to yy.

A pointed finite linear graph is a finite linear graph with one special designated end vertex called the zero-vertex. As suggested by the name, a convenient notation for working with finite linear graphs is the following: we label the vertices of a graph with nn vertices by 0,1,,n10,1,\ldots,n-1 so that 0 corresponds to the zero-vertex and vertices ii and jj are connected by an edge if and only if |ij|1\left\lvert i-j\right\rvert\leq 1. By n\left\langle n\right\rangle, we denote the pointed finite linear graph with nn vertices labeled as just described. An epimorphism between pointed finite linear graphs is a function f:VWf:V\to W that is a graph homomorphism (i.e., ff takes edges to edges) which is surjective on vertices and edges and which preserves the zero-vertex.

To put things into the model-theoretic context in which Fraissé theory is usually developed: we are working with a language ={R,c}\mathcal{L}=\{R,c\} consisting of one binary relation symbol and one constant symbol respectively and with the class of finite \mathcal{L}-structures in which RR is interpreted as an edge relation satisfying (1)-(3) above and cc is interpreted as an endpoint. Epimorphisms as defined above correspond exactly to the usual model theory notion of epimorphisms between structures.

We will consider a Fraissé category in which objects are pointed finite linear graphs and morphisms are restricted to a proper subset of all epimorphisms.

Definition 3.1.

Let 𝒦\mathcal{K} be the category of pointed finite linear graphs where morphisms are all epimorphisms, f:nmf:\left\langle n\right\rangle\to\left\langle m\right\rangle, such that: there exist 0=i0<i1<<ik=n10=i_{0}<i_{1}<\cdots<i_{k}=n-1 such that

  1. (1)

    f|[ij,ij+1]f|_{[i_{j},i_{j+1}]} is either non-increasing or non-decreasing for 0jk10\leq j\leq k-1

  2. (2)

    f(ij)=m1f(i_{j})=m-1 for jj odd

  3. (3)

    f(ij)=0f(i_{j})=0 for jj even

The morphisms are essentially discrete versions of the open, continuous surjections [0,1][0,1][0,1]\to[0,1]. For a morphism ff as in Definition 3.1, define the degree of ff, denoted deg(f)\textrm{deg}(f), to be kk.

Following [14] and [9], we say that a class \mathcal{F} of finite \mathcal{L}-structures with a fixed family of morphisms is a projective Fraissé family if:

  1. (1)

    \mathcal{F} is a category–morphisms are closed under composition and the identity map on each structure is a morphism

  2. (2)

    \mathcal{F} contains countably many structures (up to isomorphism)

  3. (3)

    for any A,BA,B\in\mathcal{F}, there exist CC\in\mathcal{F} and morphisms CAC\to A and CBC\to B

  4. (4)

    for any A,B,CA,B,C\in\mathcal{F} and morphisms f:BAf:B\to A and g:CAg:C\to A, there exists DD\in\mathcal{F} and morphisms f:DBf^{\prime}:D\to B and g:DCg^{\prime}:D\to C so that gg=ffg\circ g^{\prime}=f\circ f^{\prime}

Properties (3) and (4) above are called the joint-projection property and the projective amalgamation property respectively.

Theorem 3.2.

𝒦\mathcal{K} is a projective Fraissé family.

Points (1)-(3) in the definition are easy to check: we will show that the projective amalgamation property holds. The proof proceeds by amalgamating “slope-by-slope” via a sequence of lemmas. The following notation is convenient. For f:nmf:\left\langle n\right\rangle\to\left\langle m\right\rangle a function, we let str(f)[m]n\textrm{str}(f)\in[m]^{n} be the string f(0),f(1),,f(n1)f(0),f(1),\ldots,f(n-1). For a finite string a=a0,a1,,an1a=a_{0},a_{1},\ldots,a_{n-1}, we denote by rev(a)\textrm{rev}(a) the string an1,an2,,a0a_{n-1},a_{n-2},\ldots,a_{0}. For a=a0,a1,,an1a=a_{0},a_{1},\ldots,a_{n-1} and 0ijn10\leq i\leq j\leq n-1, by aija\restriction_{i}^{j} we mean the string ai,ai+1,,aja_{i},a_{i+1},\ldots,a_{j}. The symbol aba^{\frown}b denotes the concatenation of string aa with string bb.

Let 𝒦inc\mathcal{K}_{\textrm{inc}} be the set of non-decreasing morphisms in 𝒦\mathcal{K}. Let 𝒟\mathcal{D} be the set of non-increasing functions between objects of 𝒦\mathcal{K} which send edges to edges and are surjective on both vertices and edges. Note that the members of 𝒟\mathcal{D} are not technically epimorphisms since they do not preserve the zero-vertex.

Lemma 3.3.

Let f:nmf:\left\langle n\right\rangle\to\left\langle m\right\rangle be a morphism. For all i[n]i\in[n], jj\in\mathbb{N}, if we let

s=(str(f)0i1)f(i)f(i)f(i)jtimes(str(f)i+1n1)s=(\textrm{str}(f)\restriction_{0}^{i-1})^{\frown}\underbrace{f(i)f(i)\cdots f(i)^{\frown}}_{j-\textrm{times}}(\textrm{str}(f)\restriction_{i+1}^{n-1})

then there is ϕ𝒦inc\phi\in\mathcal{K}_{\textrm{inc}}, ϕ:n+jn\phi:\left\langle n+j\right\rangle\to\left\langle n\right\rangle with s=str(fϕ)s=\textrm{str}(f\circ\phi).

Proof.

Let ϕ(l)={l if 1li1i if ili+j1lj+1 if i+jln+j1\phi(l)=\begin{cases}l&\textrm{ if }1\leq l\leq i-1\\ i&\textrm{ if }i\leq l\leq i+j-1\\ l-j+1&\textrm{ if }i+j\leq l\leq n+j-1\\ \end{cases}

One can check that str(fϕ)=s\textrm{str}(f\circ\phi)=s and clearly ϕ\phi is non-decreasing. ∎

Applying Lemma 3.3 nn times and composing yields the following:

Lemma 3.4.

Let f:nmf:\left\langle n\right\rangle\to\left\langle m\right\rangle be a morphism, i0,i1,,in1i_{0},i_{1},\ldots,i_{n-1}\in\mathbb{N} and let

s=f(0)f(0)i0 times f(1)f(1)i1 times f(n1)f(n1)in1 times s=\underbrace{f(0)\cdots f(0)}_{i_{0}\textrm{ times }}\underbrace{f(1)\cdots f(1)}_{i_{1}\textrm{ times }}\cdots\underbrace{f(n-1)\cdots f(n-1)}_{i_{n-1}\textrm{ times }}

Then there is ϕ𝒦inc\phi\in\mathcal{K}_{\textrm{inc}} so that str(fϕ)=s\textrm{str}(f\circ\phi)=s.

We can now amalgamate along one slope:

Lemma 3.5.

Let f:mkf:\left\langle m\right\rangle\to\left\langle k\right\rangle and g:nkg:\left\langle n\right\rangle\to\left\langle k\right\rangle both be in 𝒦inc\mathcal{K}_{\textrm{inc}} or in 𝒟\mathcal{D}. Then there exist ll\in\mathbb{N} and morphisms f~:lm\tilde{f}:\left\langle l\right\rangle\to\left\langle m\right\rangle and g~:ln\tilde{g}:\left\langle l\right\rangle\to\left\langle n\right\rangle so that ff~=gg~f\circ\tilde{f}=g\circ\tilde{g}. Further f~\tilde{f} and g~\tilde{g} are both in 𝒦inc\mathcal{K}_{\textrm{inc}}.

Proof.

Suppose that f,g𝒦incf,g\in\mathcal{K}_{\textrm{inc}}. As ff and gg are non-decreasing, they have the following form:

str(f)=000f0 times 111f1 times (k1)(k1)(k1)fk1 times \textrm{str}(f)=\underbrace{00\cdots 0}_{f_{0}\textrm{ times }}\underbrace{11\cdots 1}_{f_{1}\textrm{ times }}\cdots\underbrace{(k-1)(k-1)\cdots(k-1)}_{f_{k-1}\textrm{ times }}
str(g)=000g0 times 111g1 times (k1)(k1)(k1)gk1 times \textrm{str}(g)=\underbrace{00\cdots 0}_{g_{0}\textrm{ times }}\underbrace{11\cdots 1}_{g_{1}\textrm{ times }}\cdots\underbrace{(k-1)(k-1)\cdots(k-1)}_{g_{k-1}\textrm{ times }}

We let mi=max{fi,gi}m_{i}=\max\{f_{i},g_{i}\} for 0ik10\leq i\leq k-1 and let

m=000m0 times 111m1 times (k1)(k1)(k1)mk1 times m=\underbrace{00\cdots 0}_{m_{0}\textrm{ times }}\underbrace{11\cdots 1}_{m_{1}\textrm{ times }}\cdots\underbrace{(k-1)(k-1)\cdots(k-1)}_{m_{k-1}\textrm{ times }}

Then set l=|m|l=\left\lvert m\right\rvert and apply Lemma 3.4 to find f~\tilde{f} and g~\tilde{g} so that str(ff~)=m\textrm{str}(f\circ\tilde{f})=m and str(gg~)=m\textrm{str}(g\circ\tilde{g})=m.

A nearly identical argument proves the claim for f,g𝒟f,g\in\mathcal{D}. ∎

An interval in m\left\langle m\right\rangle is just a subset of the form {am:iaj}\{a\in\left\langle m\right\rangle\ :\ i\leq a\leq j\} for some 0ijm10\leq i\leq j\leq m-1 and we denote such an interval by [i,j][i,j]. For an interval InI\subseteq\left\langle n\right\rangle, let max(I)\max(I) be the greatest integer such that max(I)I\max(I)\in I and let min(I)\min(I) be the least integer such that min(I)I\min(I)\in I. We write I<JI<J for intervals I,JI,J if max(I)<min(J)\max(I)<\min(J).

Proof of Theorem.

3.2 Let f:mkf:\left\langle m\right\rangle\to\left\langle k\right\rangle and g:nkg:\left\langle n\right\rangle\to\left\langle k\right\rangle be morphisms. We want to find f,g𝒦f^{\prime},g^{\prime}\in\mathcal{K} with common domain such that ff=ggf\circ f^{\prime}=g\circ g^{\prime}.

We claim that it is enough to prove the Theorem for morphisms ff and gg satisfying the condition below:

A morphism h:mkh:\left\langle m\right\rangle\to\left\langle k\right\rangle has condition ()(*) if there exist I1<I2<<Il1I_{1}<I_{2}<\cdots<I_{l_{1}}, disjoint intervals of m\left\langle m\right\rangle so that j=1l1Ij=m\bigcup_{j=1}^{l_{1}}I_{j}=\left\langle m\right\rangle and for each jj, hIj:Ijkh\restriction I_{j}:I_{j}\to\left\langle k\right\rangle is either a non-decreasing surjection or non-increasing surjection. Suppose that f,g𝒦f,g\in\mathcal{K}. The fact that f𝒦f\in\mathcal{K} implies that there is 0=i0<i1<<ik=m10=i_{0}<i_{1}<\cdots<i_{k}=m-1 as in Definition 3.1. Then, consider the string

s\displaystyle s =((str(f))0i11)f(i1)f(i1)((str(f))i1+1i21)\displaystyle=((\textrm{str}(f))\restriction_{0}^{i_{1}-1})^{\frown}f(i_{1})f(i_{1})^{\frown}((\textrm{str}(f))\restriction_{i_{1}+1}^{i_{2}-1})^{\frown}
f(i2)f(i2)f(ik1)f(ik1)((str(f))ik1+1m1)\qquad{}^{\frown}f(i_{2})f(i_{2})^{\frown}\cdots^{\frown}f(i_{k-1})f(i_{k-1})^{\frown}((\textrm{str}(f))\restriction_{i_{k-1}+1}^{m-1})

and by Lemma 3.4, find ϕ\phi so that str(fϕ)=s\textrm{str}(f\circ\phi)=s. It is easy to see that fϕf\circ\phi has condition ()(*). We do the same with gg to produce gψg\circ\psi with the property above. Then, notice that amalgamating over fϕf\circ\phi and gψg\circ\psi produces an amalgamation over ff and gg as desired.

So from now on we assume ff and gg have ()(*). Divide m\left\langle m\right\rangle into intervals I1<I2<<Il1I_{1}<I_{2}<\ldots<I_{l_{1}} with j=1l1Ij=m\bigcup_{j=1}^{l_{1}}I_{j}=\left\langle m\right\rangle so that for each jj, fIj:Ijkf\restriction_{I_{j}}:I_{j}\to\left\langle k\right\rangle is a non-decreasing surjection or a non-increasing surjection. Similarly subdivide n\left\langle n\right\rangle into intervals J1,,Jl2J_{1},\ldots,J_{l_{2}} for gg.

Let fj:|Ij|kf_{j}:\left\langle\left\lvert I_{j}\right\rvert\right\rangle\to\left\langle k\right\rangle be the function given by fj(i)=f(i+min(Ij))f_{j}(i)=f(i+\min(I_{j})) and let gk:|Jk|kg_{k}:\left\langle\left\lvert J_{k}\right\rvert\right\rangle\to\left\langle k\right\rangle be given by gk(i)=g(i+min(Jk))g_{k}(i)=g(i+\min(J_{k})). Define fj:|Ij|kf_{-j}:\left\langle\left\lvert I_{j}\right\rvert\right\rangle\to\left\langle k\right\rangle as fj(i)=f(max(Ij)i)f_{-j}(i)=f(\max(I_{j})-i) and gk:|Jk|kg_{-k}:\left\langle\left\lvert J_{k}\right\rvert\right\rangle\to\left\langle k\right\rangle by gk(i)=g(max(Jk)i)g_{-k}(i)=g(\max(J_{k})-i). For any j,kj,k, fj,fj,gk,gk𝒦inc𝒟f_{j},f_{-j},g_{k},g_{-k}\in\mathcal{K}_{\textrm{inc}}\cup\mathcal{D}. When j,kj,k\in\mathbb{Z} are such that fjf_{j} and gkg_{k} are both in 𝒦inc\mathcal{K}_{\textrm{inc}} or both in 𝒟\mathcal{D}, we let pj,kp_{j,k}\in\mathbb{N} and let fj,k:pj,k|Ij|f_{j,k}^{\prime}:\left\langle p_{j,k}\right\rangle\to\left\langle\left\lvert I_{j}\right\rvert\right\rangle and gj,k:pj,k|Jk|g_{j,k}^{\prime}:\left\langle p_{j,k}\right\rangle\to\left\langle\left\lvert J_{k}\right\rvert\right\rangle be non-decreasing morphisms such that

fjfj,k=gkgj,kf_{j}\circ f_{j,k}^{\prime}=g_{k}\circ g_{j,k}^{\prime}

The existence of pj,k,fj,kp_{j,k},f_{j,k}^{\prime}, and gj,kg_{j,k}^{\prime} is by Lemma 3.5.

We define two strings α\alpha and β\beta as follows. Let a1=1,2,,l1a_{1}=1,2,\ldots,l_{1} and a2=l1,l1+1,1a_{2}=-l_{1},-l_{1}+1,\ldots-1 and let b1=1,2,,l2b_{1}=1,2,\ldots,l_{2} and b2=l2,l2+1,1b_{2}=-l_{2},-l_{2}+1,\ldots-1. We refer to a1,a2,b1,a_{1},a_{2},b_{1}, and b2b_{2} as blocks. Then

α=a1a2a1a2ai\alpha=a_{1}^{\frown}a_{2}^{\frown}a_{1}^{\frown}a_{2}\cdots^{\frown}a_{i}

where there are l2l_{2} blocks in the concatenation above and i{1,2}i\in\{1,2\} depending on the parity of l2l_{2}. Also

β=b1b2b1b2bi\beta=b_{1}^{\frown}b_{2}^{\frown}b_{1}^{\frown}b_{2}\cdots^{\frown}b_{i}

where there are l1l_{1} blocks in the concatenation above. Note that |α|=|β|=l1l2\left\lvert\alpha\right\rvert=\left\lvert\beta\right\rvert=l_{1}l_{2}.

Further for all 1jl1l21\leq j\leq l_{1}l_{2}, fα(j)f_{\alpha(j)} and gβ(j)g_{\beta(j)} are both in 𝒦inc\mathcal{K}_{\textrm{inc}} or both in 𝒟\mathcal{D}. This can be seen via two observations: (1) fα(1)=f1f_{\alpha(1)}=f_{1} and gβ(1)=g1g_{\beta(1)}=g_{1} are both in 𝒦inc\mathcal{K}_{\textrm{inc}} and (2) for all jj, and i{f,g}i\in\{f,g\} iα(j)𝒦inciα(j+1)𝒟i_{\alpha(j)}\in\mathcal{K}_{\textrm{inc}}\implies i_{\alpha(j+1)}\in\mathcal{D} and iα(j)𝒟iα(j+1)𝒦inci_{\alpha(j)}\in\mathcal{D}\implies i_{\alpha(j+1)}\in\mathcal{K}_{\textrm{inc}}. It is easy to see that (2) holds so long as jj and j+1j+1 are in the same block. If j+1j+1 is in a different block from jj, then note that α(j+1)=α(j)\alpha(j+1)=-\alpha(j) and so (2) follows.

We set

L=1jl2l2pα(j),β(j)L=\sum_{1\leq j\leq l_{2}l_{2}}p_{\alpha(j),\beta(j)}

and note that L\left\langle L\right\rangle is naturally formed as the disjoint union of l1l2l_{1}l_{2} intervals of the form:

Mj=[0ij1pα(i),β(i),1ijpα(i),β(i)1]=:[lj,rj]M_{j}=\left[\sum_{0\leq i\leq j-1}p_{\alpha(i),\beta(i)},\sum_{1\leq i\leq j}p_{\alpha(i),\beta(i)}-1\right]=:[l_{j},r_{j}]

where we set pα(0),β(0)=0p_{\alpha(0),\beta(0)}=0.

We now define f:Lmf^{\prime}:\left\langle L\right\rangle\to\left\langle m\right\rangle interval-by-interval as follows:

For iM1i\in M_{1}, we let f(i)=fα(1),β(1)(i)f^{\prime}(i)=f^{\prime}_{\alpha(1),\beta(1)}(i). Suppose ff^{\prime} is defined on MiM_{i} for all ij1i\leq j-1. If α(j)>0\alpha(j)>0, then for iMji\in M_{j}, we let f(i)=fα(j),β(j)(ilj)+f(rj1)+1f^{\prime}(i)=f^{\prime}_{\alpha(j),\beta(j)}(i-l_{j})+f^{\prime}(r_{j-1})+1. If α(j)<0\alpha(j)<0, then for iMji\in M_{j}, we let f(i)=f(rj1)fα(j),β(j)(ilj)1f^{\prime}(i)=f^{\prime}(r_{j-1})-f^{\prime}_{\alpha(j),\beta(j)}(i-l_{j})-1.

And similarly, we define g:Lng^{\prime}:\left\langle L\right\rangle\to\left\langle n\right\rangle interval-by-interval: For iM1i\in M_{1}, we let g(i)=gα(1),β(1)(i)g^{\prime}(i)=g^{\prime}_{\alpha(1),\beta(1)}(i). Suppose gg^{\prime} is defined on MiM_{i} for all ij1i\leq j-1. If α(j)>0\alpha(j)>0, then for iMji\in M_{j}, we let g(i)=gα(j),β(j)(ilj)+g(rj1)+1g^{\prime}(i)=g^{\prime}_{\alpha(j),\beta(j)}(i-l_{j})+g^{\prime}(r_{j-1})+1. If α(j)<0\alpha(j)<0, then for iMji\in M_{j}, we let g(i)=g(rj1)gα(j),β(j)(ilj)1g^{\prime}(i)=g^{\prime}(r_{j-1})-g^{\prime}_{\alpha(j),\beta(j)}(i-l_{j})-1.

This choice of ff^{\prime} and gg^{\prime} work; one can verify that f,g𝒦f^{\prime},g^{\prime}\in\mathcal{K} and ff=ggf\circ f^{\prime}=g\circ g^{\prime}. ∎

4. The Fraissé limit of 𝒦\mathcal{K}

4.1. Enlarging category 𝒦\mathcal{K}

We first must define an enlargement of the category 𝒦\mathcal{K} to include possible limit objects. This type of enlargement is used in [14] and we follow the development from that paper. A topological pointed graph, (X,RX,cX)(X,R^{X},c^{X}), consists of a compact, metrizable, zero-dimensional domain space, XX; a reflexsive, and symmetric relation RXX2R^{X}\subseteq X^{2} which is a closed subset of X2X^{2}; and a designated point cXXc^{X}\in X. Epimorphisms between topological pointed graphs must take edges to edges, preserve the designated point, be surjective on vertives and edges, and moreover must be continuous. Of course, finite pointed linear graphs (with the discrete topology) and epimorphisms as defined earlier for finite pointed linear graphs are examples of topological pointed graphs and epimorphisms respectively.

We will be interested only in a proper subset of topological pointed graphs and of morphisms between them. Loosely, we want those structures which are “approximated" by the category 𝒦\mathcal{K} and therefore are possible limit objects for 𝒦\mathcal{K} and subcategories of 𝒦\mathcal{K}. Define the category 𝒦ω\mathcal{K}^{\omega} as follows. If (Kn,fnn+1)(K_{n},f_{n}^{n+1}) is a sequence consisting of finite pointed linear graphs, KnK_{n}, and where each fnn+1:Kn+1Knf_{n}^{n+1}:K_{n+1}\to K_{n} is in 𝒦\mathcal{K}, then there is a natural way in which to view 𝕂:=lim(Kn,fnn+1)\mathbb{K}:=\varprojlim(K_{n},f_{n}^{n+1}) as a topological pointed graph. The topology on 𝕂\mathbb{K} is the compact, zero-dimensional product topology that arises by taking each KnK_{n} as a finite discrete space. The graph relation, R𝕂R^{\mathbb{K}}, defined by

((xn)n,(yn)n)R𝕂n((xn,yn)RKn)((x_{n})_{n\in\mathbb{N}},(y_{n})_{n\in\mathbb{N}})\in R^{\mathbb{K}}\iff\forall n\in\mathbb{N}\left((x_{n},y_{n})\in R^{K_{n}}\right)

is easily seen to be reflexsive and symmetric and the designated point is given by c𝕂=(cKn)nc^{\mathbb{K}}=(c^{K_{n}})_{n\in\mathbb{N}}. Now, 𝒦ω\mathcal{K}^{\omega} contains all topological pointed graphs of this kind: those which arise as inverse limits of sequences of finite pointed linear graphs with bonding maps from 𝒦\mathcal{K}. In particular, 𝒦\mathcal{K} is contained in 𝒦ω\mathcal{K}^{\omega}. Morphisms in 𝒦ω\mathcal{K}^{\omega} are defined as follows: given 𝕂=lim(Kn,fnn+1)\mathbb{K}=\varprojlim(K_{n},f_{n}^{n+1}) and 𝕃=lim(Ln,gnn+1)\mathbb{L}=\varprojlim(L_{n},g_{n}^{n+1}) in 𝒦ω\mathcal{K}^{\omega}, ϕ:𝕂𝕃\phi:\mathbb{K}\to\mathbb{L} is a morphism if there is an increasing sequence i1<i2<i3<i_{1}<i_{2}<i_{3}<\cdots of natural numbers and maps ϕn:KinLn\phi_{n}:K_{i_{n}}\to L_{n} with each ϕn𝒦\phi_{n}\in\mathcal{K} and so that for each nn, πn𝕃ϕ=ϕnπin𝕂\pi^{\mathbb{L}}_{n}\circ\phi=\phi_{n}\circ\pi^{\mathbb{K}}_{i_{n}} where πm𝕃:𝕃Lm\pi^{\mathbb{L}}_{m}:\mathbb{L}\to L_{m} is the projection of 𝕃\mathbb{L} onto its mmth coordinate and πm𝕂\pi^{\mathbb{K}}_{m} is defined analogously for 𝕂\mathbb{K}. It can be easily seen that morphisms 𝕃𝕂\mathbb{L}\to\mathbb{K} in 𝒦ω\mathcal{K}^{\omega} are a proper subset of all epimorphisms between 𝕂𝕃\mathbb{K}\to\mathbb{L} as topological pointed graphs. Notice that if 𝕃=lim(Ln,gnn+1)𝒦ω\mathbb{L}=\varprojlim(L_{n},g_{n}^{n+1})\in\mathcal{K}^{\omega} and A𝒦A\in\mathcal{K}, then morphisms 𝕃A\mathbb{L}\to A are all maps of the form fπn𝕃f\circ\pi^{\mathbb{L}}_{n} for some nn\in\mathbb{N} and some f:LnAf:L_{n}\to A in 𝒦\mathcal{K}. For example, the canonical projections πn𝕃:𝕃Ln\pi_{n}^{\mathbb{L}}:\mathbb{L}\to L_{n} are morphisms.

For 𝕃𝒦ω\mathbb{L}\in\mathcal{K}^{\omega}, we call 𝕃\mathbb{L} a pre-continuum if R𝕃R^{\mathbb{L}} is transitive (i.e., an equivalence relation). Each pre-continuum has a quotient, that is, the space 𝕃/R𝕃\mathbb{L}/R^{\mathbb{L}} with the quotient topology. This space is a compact metrizable space since the relation R𝕃R^{\mathbb{L}} is always a closed relation and the topology on 𝕃\mathbb{L} is always compact, metrizable. The terminology of pre-continuum is justified by the following:

Theorem 4.1.

A topological space XX is a Knaster continuum if and only if XX is homeomorphic to the quotient of some pre-continuum in 𝒦ω\mathcal{K}^{\omega}.

For the proof, recall that the mesh of an open cover 𝒰\mathcal{U} of a metric space is given by sup{diam(U):U𝒰}\sup\{\textrm{diam}(U)\ :\ U\in\mathcal{U}\}. We will also need the following folklore/ easy to check fact. If 𝕀\mathbb{I} is a topological pointed graph formed as the inverse limit of finite pointed linear graphs such that each bonding map is a monotone epimorphism (monotone meaning that pre-images of connected sets are connected) and R𝕀R^{\mathbb{I}} is an equivalence relation, then 𝕀/R𝕀\mathbb{I}/R^{\mathbb{I}} is homeomorphic to an arc. Further, if q:𝕀𝕀/R𝕀q:\mathbb{I}\to\mathbb{I}/R^{\mathbb{I}} is the quotient map, then q(c𝕀)q(c^{\mathbb{I}}) is an endpoint of the arc 𝕀/R𝕀\mathbb{I}/R^{\mathbb{I}}. An endpoint of a continuum XX is a point xXx\in X such that if AA is any arc in XX with xAx\in A, then xx is an endpoint of AA.

In the proof below we will at one point mention the property of Kelley (a property of continua) but we will never actually use the definition so we do not define it here. For a definition, see [5], Definition 6.2 on p.23. Following Charatonik and Roe in [5], we say that an epimorphism between finite linear graphs, f:BAf:B\to A is confluent if for any connected subset AAA^{\prime}\subset A, every connected component, PP, of f1(A)f^{-1}(A^{\prime}) is such that f(P)=Af(P)=A^{\prime} (see [5], Definition 4.1 on p.15).

Proof.

Let 𝕃=lim(Ln,gnn+1)\mathbb{L}=\varprojlim(L_{n},g_{n}^{n+1}) be a pre-continuum in 𝒦ω\mathcal{K}^{\omega}, let πn:𝕃Ln\pi_{n}:\mathbb{L}\to L_{n} be the projection map on the nnth coordinate, and let L=𝕃/R𝕃L=\mathbb{L}/R^{\mathbb{L}}. We want to show that LL is a Knaster continuum. As per a characterization due to Krupski (Theorem 3 of [12]), LL is a Knaster continuum if:

  1. (1)

    LL is a chainable continuum

  2. (2)

    LL has the property of Kelley

  3. (3)

    every proper subcontinua of LL is an arc

  4. (4)

    LL has one or two endpoints

Point (1) above follows from applying Lemma 4.3 of [9] since any open cover of 𝕃\mathbb{L} is refined by some πn\pi_{n}, which is an epimorphism onto a finite linear graph.

The fact that LL has the property of Kelley is a consequence of Theorem 6.5 of [5] along with the observation that every morphism in 𝒦\mathcal{K} is confluent. Let KK be a proper subcontinua of LL. Then, we have that for each nn, πn(q1(K))\pi_{n}(q^{-1}(K)) is an RLnR^{L_{n}}-connected subset of LnL_{n}. A moment of thought about the definition of the maps in 𝒦\mathcal{K} checks that q1(K)q^{-1}(K) must be an inverse limit of connected linear graphs with monotone bonding maps; so KK must be an arc. This proves (2) and (3).

To see (4), first we show that q(c𝕃)q(c^{\mathbb{L}}) is an end point. If AA is an arc in LL containing q(c𝕃)q(c^{\mathbb{L}}), then for each nn, πn(q1(A))\pi_{n}(q^{-1}(A)) is an RLnR^{L_{n}}-connected subset of LnL_{n} containing cLnc^{L_{n}}, i.e., πn(q1(A))\pi_{n}(q^{-1}(A)) is a finite pointed linear graph. Since each πn(q1(A))\pi_{n}(q^{-1}(A)) is connected, for all but (possibly) finitely many nn\in\mathbb{N}, the restriction of gnn+1g_{n}^{n+1} to πn+1(q1(A))\pi_{n+1}(q^{-1}(A)) is a monotone map from πn+1(q1(A))\pi_{n+1}(q^{-1}(A)) onto πn(q1(A))\pi_{n}(q^{-1}(A)) that sends cLn+1c^{L_{n+1}} to cLnc^{L_{n}}. Now it follows that q(c𝕃)q(c^{\mathbb{L}}) is an endpoint of AA. If every map gnn+1g_{n}^{n+1} has odd degree, then a similar argument shows that the point q(d)q(d) where d(n)d(n) is the endpoint of LnL_{n} not equal to cLnc^{L_{n}} is also an endpoint. If xx is any other point in LL, then we can show that xx is not an endpoint as follows: let x=q(x)x=q(x^{\prime}) for some x𝕃x^{\prime}\in\mathbb{L}. There is some nn so that πn(x)\pi_{n}(x^{\prime}) is not an endpoint of LnL_{n}. Let VnV_{n} be an RLnR^{L_{n}}-connected subset of LnL_{n} so that πn(x)Vn\pi_{n}(x^{\prime})\in V_{n} and each RLnR^{L_{n}}-neighbor of πn(x)Vn\pi_{n}(x^{\prime})\in V_{n}. Let aa and bb denote the two distinct RLnR^{L_{n}}-neighbors of πn(x)\pi_{n}(x^{\prime}) other than πn(x)\pi_{n}(x^{\prime}) itself. For m>nm>n, let VmV_{m} be the connected component of (gnm)1(Vn)(g_{n}^{m})^{-1}(V_{n}) containing πm(x)\pi_{m}(x^{\prime}). Then: V¯=lim(Vn,gnn+1Vn+1)\overline{V}=\varprojlim(V_{n},g_{n}^{n+1}\restriction V_{n+1}) is an inverse limit of finite linear graphs with monotone bonding maps; so q(V¯)q\left(\overline{V}\right) is an arc contained in LL. Because R𝕃R^{\mathbb{L}} is transitive,

dLm((gnm)1(a)Vm,(gnm)1(b)Vm) as md_{L^{m}}((g_{n}^{m})^{-1}(a)\cap V_{m},(g_{n}^{m})^{-1}(b)\cap V_{m})\to\infty\textrm{ as }m\to\infty

and it follows that xx is an interior point of q(V¯)q\left(\overline{V}\right). By the theorem of Krupski, LL is a Knaster continuum.

Now, let M=lim(I,Tn)M=\varprojlim(I,T_{n}) be a Knaster continuum. By Lemma 4 of [6], up to homeomorphism, we may assume that each Tn:IIT_{n}:I\to I is a standard tent-map of the form:

Tn(x)={dx if x[md,m+1d] and m is even1+mdx if x[md,m+1d] and m is oddT_{n}(x)=\begin{cases}dx&\textrm{ if }x\in\left[\frac{m}{d},\frac{m+1}{d}\right]\textrm{ and $m$ is even}\\ 1+m-dx&\textrm{ if }x\in\left[\frac{m}{d},\frac{m+1}{d}\right]\textrm{ and $m$ is odd}\\ \end{cases}

where dd is the degree of TnT_{n}. Denote by πnM:MI\pi^{M}_{n}:M\to I the projection of MM onto it’s nnth coordinate. For each nn\in\mathbb{N}, we construct a chain 𝒰n={U0n,U1n,,Up(n)1n}\mathcal{U}^{n}=\{U^{n}_{0},U^{n}_{1},\ldots,U^{n}_{p(n)-1}\} on [0,1][0,1] so that

  1. (1)

    0U0n0\in U^{n}_{0}

  2. (2)

    UinUjn|ij|1U^{n}_{i}\cap U^{n}_{j}\neq\emptyset\iff\left\lvert i-j\right\rvert\leq 1

  3. (3)

    if |ij|>1\left\lvert i-j\right\rvert>1 and k,lk,l are such that Tn(Ukn+1¯)UinT_{n}\left(\overline{U^{n+1}_{k}}\right)\subset U^{n}_{i} and
    Tn(Uln+1¯)UjnT_{n}\left(\overline{U^{n+1}_{l}}\right)\subset U^{n}_{j}, then |kl|>2\left\lvert k-l\right\rvert>2

  4. (4)

    for each i<p(n)i<p(n), there exists k<p(n+1)k<p(n+1) so that Tn(Ukn+1¯)UinT_{n}\left(\overline{{U^{n+1}_{k}}}\right)\subset U^{n}_{i}

  5. (5)

    mesh(𝒰n)<1n\textrm{mesh}(\mathcal{U}^{n})<\frac{1}{n}

and so that there exists ϵn>0\epsilon_{n}>0 so that

  1. (6)

    d(Uin,Ujn)>ϵnd(U^{n}_{i},U^{n}_{j})>\epsilon_{n} if |ij|>1\left\lvert i-j\right\rvert>1

  2. (7)

    for each ii, there is xUinx\in U^{n}_{i} so that d({x},jiUjn)>ϵnd\left(\{x\},\bigcup_{j\neq i}U^{n}_{j}\right)>\epsilon_{n}

  3. (8)

    if X[0,1]X\subset[0,1] with diam(X)<ϵn\textrm{diam}(X)<\epsilon_{n}, then there is some ii so that XUinX\subset U^{n}_{i}

A chain satisfying properties (6)-(8) above is called an ϵn\epsilon_{n}-fine chain. Given any δ>0\delta>0, it is easy to construct a chain on [0,1][0,1] that is ϵ\epsilon-fine for some ϵ\epsilon and so that the diameter of each element of the chain is less than δ\delta.

We now show how to construct a sequence of chains 𝒰n\mathcal{U}^{n} satisfying (1)-(6). Let 𝒰0\mathcal{U}^{0} be a ϵ0\epsilon_{0}-fine chain on [0,1][0,1], for some ϵ0>0\epsilon_{0}>0, with elements of the chain labelled so that conditions (1) and (2) are satisfied. Now given chain 𝒰n\mathcal{U}^{n} and ϵn>0\epsilon_{n}>0 satisfying (1)-(6), we construct chain 𝒰n+1\mathcal{U}^{n+1} as follows: let ϵn+1\epsilon_{n+1} and 𝒰n+1\mathcal{U}^{n+1} be such that there is an ϵn+1\epsilon_{n+1}-fine chain, 𝒰n+1\mathcal{U}^{n+1}, on [0,1][0,1] so that each element of 𝒰n+1\mathcal{U}^{n+1} has diameter less than

min{1n+1,ϵn6deg(Tn)}\min\left\{\frac{1}{n+1},\frac{\epsilon_{n}}{6\textrm{deg}(T_{n})}\right\}

Label the elements of 𝒰n+1\mathcal{U}^{n+1} so that conditions (1) and (2) are satisfied. Clearly, (5) is satisfied. Notice that for each k<p(n+1)k<p(n+1):

diam(Tn(Ukn+1¯))<ϵn3\textrm{diam}\left(T_{n}\left(\overline{U^{n+1}_{k}}\right)\right)<\frac{\epsilon_{n}}{3}

(we are using, above, that TnT_{n} is a standard tent-map and therefore can expand the length of an interval by at most a factor of deg(Tn)\deg(T_{n})). So, by (7) for 𝒰n\mathcal{U}^{n}, and the fact that TnT_{n} is surjective, we must have for each i<p(n)i<p(n), some k<p(n+1)k<p(n+1) with Tn(Ukn+1¯)UinT_{n}\left(\overline{U^{n+1}_{k}}\right)\subset U^{n}_{i}–i.e, condition (4) is satisfied for 𝒰n+1\mathcal{U}^{n+1}. Condition (6) for 𝒰n\mathcal{U}^{n} implies that (3) holds for 𝒰n+1\mathcal{U}^{n+1}. This concludes the construction.

Let p(n)p(n) be the number of elements of chain 𝒰n\mathcal{U}^{n}. For nn\in\mathbb{N}, let AnA_{n} be a pointed linear graph with p(n)p(n) vertices. We think of AnA_{n} as having its vertices labelled by 0,1,,p(n)10,1,\ldots,p(n)-1 so that cAnc^{A_{n}} is vertex zero. Define gn:An+1Ang_{n}:A_{n+1}\to A_{n} by

gn(i)=min{j:Tn(Uin+1¯)Ujn}g_{n}(i)=\min\left\{j:T_{n}\left(\overline{U^{n+1}_{i}}\right)\subset U^{n}_{j}\right\}

Such a jj exists since diam(Tn(Uin+1¯))<ϵn3\textrm{diam}\left(T_{n}\left(\overline{U^{n+1}_{i}}\right)\right)<\frac{\epsilon_{n}}{3} and by condition (8) for chain 𝒰n\mathcal{U}^{n}. Clearly, gn(cAn+1)=cAng_{n}(c^{A_{n+1}})=c^{A_{n}}. Condition (4) implies that gng_{n} is surjective on vertices and condition (5) implies that gng_{n} is surjective on edges. The fact that diam(Tn(Uin+1¯))<ϵn3\textrm{diam}\left(T_{n}\left(\overline{U^{n+1}_{i}}\right)\right)<\frac{\epsilon_{n}}{3} and conditions (2) and (7) imply that gng_{n} preserves edges. So, gng_{n} is an epimorphism. Lemma 2.1 for TnT_{n} gives that gn𝒦g_{n}\in\mathcal{K}.

Let 𝕄=lim(An,gn)\mathbb{M}=\varprojlim(A_{n},g_{n}). First, we will show that condition (3) implies that for any a𝕄a\in\mathbb{M} there is at most one element b𝕄b\in\mathbb{M} so that aba\neq b and (a,b)R𝕄(a,b)\in R^{\mathbb{M}}. Assume for contradiction that a,b,c𝕄a,b,c\in\mathbb{M} are distinct so that (a,b)R𝕄(a,b)\in R^{\mathbb{M}} and (a,c)R𝕄(a,c)\in R^{\mathbb{M}}. Then, there is some nn\in\mathbb{N} so that a(n),b(n)a(n),b(n), and c(n)c(n) are pairwise disjoint. Since LnL_{n} is a linear graph, it follows that |b(n)c(n)|>1\left\lvert b(n)-c(n)\right\rvert>1. So, by condition (3), |b(n+1)c(n+1)|>2\left\lvert b(n+1)-c(n+1)\right\rvert>2 which implies that either (a(n+1),b(n+1))RLn(a(n+1),b(n+1))\notin R^{L_{n}} or (a(n+1),c(n+1))RLn(a(n+1),c(n+1))\notin R^{L_{n}}, a contradiction. Since any element of 𝕄\mathbb{M} is R𝕄R^{\mathbb{M}}-connected to at most one element (other than itself) of 𝕄\mathbb{M}, we have that R𝕄R^{\mathbb{M}} is transitive.

We claim that 𝕄/R𝕄\mathbb{M}/R^{\mathbb{M}} is homeomorphic to MM. Define ϕ:𝕄M\phi:\mathbb{M}\to M as follows. Given x𝕄x\in\mathbb{M}, let

ϕ(x)=n(πnM)1(Ux(n)n¯)\phi(x)=\bigcap_{n\in\mathbb{N}}(\pi^{M}_{n})^{-1}\left(\overline{U^{n}_{x(n)}}\right)

Note that the cover {(πnM)1(U):U𝒰n}\{(\pi^{M}_{n})^{-1}(U)\ :\ U\in\mathcal{U}^{n}\} has mesh at most 12n\frac{1}{2^{n}}.

The sequence ((πn𝕄)1(Ux(n)n¯))n\left((\pi^{\mathbb{M}}_{n})^{-1}\left(\overline{U^{n}_{x(n)}}\right)\right)_{n\in\mathbb{N}} is a sequence of nested compact sets whose diameters converge to zero, so there is a unique point in the intersection above. We claim that:

  1. (1)

    xR𝕄yϕ(x)=ϕ(y)xR^{\mathbb{M}}y\iff\phi(x)=\phi(y)

  2. (2)

    ϕ\phi is continuous

  3. (3)

    ϕ\phi is onto

and from points (1)-(3) and the fact that 𝕄/R𝕄\mathbb{M}/R^{\mathbb{M}} is compact and MM is Hausdorff it follows that ϕ\phi descends to a homeomorphism 𝕄/R𝕄M\mathbb{M}/R^{\mathbb{M}}\to M.

To see (1), assume first that xx and yy are such that (x,y)R𝕄(x,y)\in R^{\mathbb{M}}. It follows that for each nn, Ux(n)nU^{n}_{x(n)} and Uy(n)nU^{n}_{y(n)} intersect. Notice that the sequence

((πn𝕄)1(Ux(n)nUy(n)n¯))n\left((\pi_{n}^{\mathbb{M}})^{-1}\left(\overline{U^{n}_{x(n)}\cup U^{n}_{y(n)}}\right)\right)_{n\in\mathbb{N}}

is a sequence of nested compact sets whose diameters converge to zero and that ϕ(x)\phi(x) and ϕ(y)\phi(y) are both in the intersection of this sequence of compact sets by the definition of ϕ\phi. It follows that ϕ(x)=ϕ(y)\phi(x)=\phi(y). If (x,y)R𝕄(x,y)\notin R^{\mathbb{M}}, then there is some nn so that |x(n)y(n)|>1\left\lvert x(n)-y(n)\right\rvert>1 and so Ux(n)n¯Uy(n)n¯=\overline{U^{n}_{x(n)}}\cap\overline{U^{n}_{y(n)}}=\emptyset by (3). Then, ϕ(x)(πn𝕄)1(Ux(n)n¯)\phi(x)\in(\pi^{\mathbb{M}}_{n})^{-1}(\overline{U^{n}_{x(n)}}) and ϕ(y)(πn𝕄)1(Uy(n)n¯)\phi(y)\in(\pi^{\mathbb{M}}_{n})^{-1}(\overline{U^{n}_{y(n)}}) and (πn𝕄)1(Ux(n)n¯)(πn𝕄)1(Uy(n)n¯)=(\pi^{\mathbb{M}}_{n})^{-1}(\overline{U^{n}_{x(n)}})\cap(\pi^{\mathbb{M}}_{n})^{-1}(\overline{U^{n}_{y(n)}})=\emptyset so ϕ(x)ϕ(y)\phi(x)\neq\phi(y). Point (2) follows essentially from the definition of the map ϕ\phi.

To see (3), let zMz\in M. Consider the tree of all sequences of the form
(s0,,sn1)(s_{0},\ldots,s_{n-1}) where for all i0i\leq 0: siAis_{i}\in A_{i}, gii+1(si+1)=sig_{i}^{i+1}(s_{i+1})=s_{i}, and z(i)U¯siiz(i)\in\overline{U}^{i}_{s_{i}}. The partial order on the tree is given sts\preceq t if tt extends ss. Then, it is easy to see that this tree is finitely branching and countably infinite; so Koenig’s lemma implies that there is an infinite branch of the form s0,s1,s_{0},s_{1},\ldots. Note that ss defined by s(n)=sns(n)=s_{n} is an element of 𝕄\mathbb{M} and z(n)Us(n)nz(n)\in U^{n}_{s(n)} for each nn which implies that ϕ(s)=z\phi(s)=z. ∎

4.2. Universal Knaster continuum

The idea of classical Fraissé theory is that given a suitably rich category of finite structures and embeddings (where suitably rich means satisfies an injective amalgamation property), there is a unique ultrahomogeneous limit object: a countable structure so that every member of the category has an arrow into the limit object and every arrow between finite subobjects of the limit extends to an automorphism of the full limit. In the dual setting, the limit satisfies analogous properties with the arrow directions “swapped." We will follow [9] and [14] for the development of projective Fraissé limits.

Theorem 4.2 (Theorem 3.1 of [14]).

If \mathcal{F} is a projective Fraissé family of finite (pointed) graphs, then there exists a unique up to isomorphism
(pointed) topological graph 𝔽ω\mathbb{F}\in\mathcal{F}^{\omega} so that

  1. (1)

    for each AA\in\mathcal{F}, there is a morphism in ω\mathcal{F}^{\omega} from 𝔽A\mathbb{F}\to A

  2. (2)

    for A,BA,B\in\mathcal{F} and morphisms f:𝔽Af:\mathbb{F}\to A and g:BAg:B\to A,
    f,gωf,g\in\mathcal{F}^{\omega}, there is a morphism h:𝔽Bh:\mathbb{F}\to B so that gh=fg\circ h=f

First a remark about point (2) of Theorem 4.2 above: this property is sometimes called the projective expansion property. Because of the definition of morphisms in ω\mathcal{F}^{\omega}, point (2) has the following consequence which we refer to as projective ultrahomogeneity: for any morphisms f,g:𝔽Af,g:\mathbb{F}\to A, there is some hAut(𝔽)h\in\textrm{Aut}(\mathbb{F}) so that f=ghf=g\circ h. The proof of this fact is a simple diagram chase.

The structure 𝔽\mathbb{F} in Theorem 4.2 is referred to as the projective Fraisse limit of the family \mathcal{F}. It will be helpful in Section 7 to understand a bit about how this limit is constructed, so we will say a few words about it here. Given a Fraissé family \mathcal{F}, we will say that a sequence AnA_{n} of objects in \mathcal{F} with fn:An+1Anf_{n}:A_{n+1}\to A_{n} morphisms from \mathcal{F} is a generic sequence if the following two conditions hold:

  1. (1)

    for any AA\in\mathcal{F}, there is AnA_{n} and gg in \mathcal{F} so that g:AnAg:A_{n}\to A

  2. (2)

    for any A,BA,B\in\mathcal{F} and e:AnAe:A_{n}\to A and g:BAg:B\to A, there is some N>nN>n and h:ANBh:A_{N}\to B so that gh=efnNg\circ h=e\circ f_{n}^{N}

The inverse limit of any generic sequence is the Fraissé limit of \mathcal{F} (this will be the only fact that we need in Section 7). The construction of a generic sequence in a Fraissé category uses the amalgamation property repeatedly to build a sequence that is “fully saturated" with the respect to the morphism types of \mathcal{F} (of which there are only countably many). The paper [9] develops the construction in detail. In the case that the graph relation on the Fraissé limit, 𝔽\mathbb{F}, is an equivalence relation then we call 𝔽/R𝔽\mathbb{F}/R^{\mathbb{F}} the canonical quotient of 𝒦\mathcal{K}.

From now on, we denote by 𝕂\mathbb{K} the projective Fraissé limit of the category 𝒦\mathcal{K} defined in Section 3.

Proposition 4.3.

The canonical quotient of 𝒦\mathcal{K} is the universal Knaster continuum.

Proof.

Write 𝕂=lim(Kn,fnn+1)\mathbb{K}=\varprojlim(K_{n},f_{n}^{n+1}) for KnK_{n} a generic sequence. First we need to show that 𝒦\mathcal{K} has a canonical quotient, i.e., that R𝕂R^{\mathbb{K}} is transitive. An inspection of the proof of Theorem 4.1 reveals that R𝕂R^{\mathbb{K}} is transitive (in fact, has equivalence classes of size at most 2) so long as the following condition holds: for any KnK_{n} and any x,yKnx,y\in K_{n} with dRKn(x,y)>1d_{R^{K_{n}}}(x,y)>1 there is some N>nN>n so that any z(fnN)1(x)z\in(f_{n}^{N})^{-1}(x) and w(fnN)1(y)w\in(f_{n}^{N})^{-1}(y) have the property that dRKn(z,w)>2d_{R^{K_{n}}}(z,w)>2. Given x,yKnx,y\in K_{n}, let g:AKng:A\to K_{n} be an increasing morphism such that every zg1(x)z\in g^{-1}(x) and every wg1(y)w\in g^{-1}(y) are so that dRA(z,w)>2d_{R^{A}}(z,w)>2 (this is easy to arrange simply by ensuring that g1(b)g^{-1}(b) is an interval of length 2 for some bb that is between xx and yy in KnK_{n}). Apply property (2) of a generic sequence to find some ANA_{N} and h:ANAh:A_{N}\to A with gh=fnNg\circ h=f_{n}^{N} and note that this NN has the property desired.

Let LL be any Knaster continuum; by Theorem 4.1, there is

𝕃=lim(Ln,gnn+1)𝒦ω\mathbb{L}=\varprojlim(L_{n},g_{n}^{n+1})\in\mathcal{K}^{\omega}

so that LL is homeomorphic to 𝕃/R𝕃\mathbb{L}/R^{\mathbb{L}}. By property (1) in Theorem 4.2 of projective Fraissé limits, there is a morphism ϕ1:𝕂L1\phi_{1}:\mathbb{K}\to L_{1}. By property (2), there is a morphism ϕ2:𝕂L2\phi_{2}:\mathbb{K}\to L_{2} so that g12ϕ2=ϕ1g_{1}^{2}\circ\phi_{2}=\phi_{1}. Continuing on in this way, we produce for each nn\in\mathbb{N}, ϕn:𝕂Ln\phi_{n}:\mathbb{K}\to L_{n} so that gnn+1ϕn+1=ϕng_{n}^{n+1}\circ\phi_{n+1}=\phi_{n}. Then, define ϕ:𝕂𝕃\phi:\mathbb{K}\to\mathbb{L} by πn𝕃(ϕ(x))=ϕn(x)\pi^{\mathbb{L}}_{n}(\phi(x))=\phi_{n}(x) for each x𝕂x\in\mathbb{K} and notice that ϕ\phi is a morphism. As each ϕn\phi_{n} sends edges to edges, ϕ\phi sends edges in 𝕂\mathbb{K} to edges in 𝕃\mathbb{L}. So ϕ\phi descends to a continuous map ϕ:𝕂/R𝕂𝕃/R𝕃\phi^{\prime}:\mathbb{K}/R^{\mathbb{K}}\to\mathbb{L}/R^{\mathbb{L}}. ∎

With some extra care, one can show that the map constructed in Proposition 4.3 is open as well.

5. Density of Aut(𝕂)\textrm{Aut}(\mathbb{K}) in Homeo(K)\textrm{Homeo}(K)

Proposition 4.3 pushes the universality of the projective Fraissé limit (point (1) in Theorem 4.2) to the quotient of the limit. Using approximation results of Dębski, we can push projective ultrahomogeneity to the quotient of the limit. This gives an approximate ultrahomogeneity property for the universal Knaster continuum and more important– establishes that Aut(𝕂)\textrm{Aut}(\mathbb{K}) is dense in Homeo(K)\textrm{Homeo}(K).

From now on, let q:𝕂Kq:\mathbb{K}\to K denote the quotient map. We define a map Φ:Aut(𝕂)Homeo(K)\Phi:\textrm{Aut}(\mathbb{K})\to\textrm{Homeo}(K). Any automorphism f:𝕂𝕂f:\mathbb{K}\to\mathbb{K} gives rise to a homeomorphism, Φ(f)\Phi(f), of (K)(K) defined by

Φ(f)(q(x))=q(f(x))\Phi(f)(q(x))=q(f(x))

and further, Φ\Phi is a continuous embedding of Aut(𝕂)\textrm{Aut}(\mathbb{K}) into Homeo(K)\textrm{Homeo}(K). When XX is a compact space, we always take Homeo(X)\textrm{Homeo}(X) with the topology induced by the supremum metric. We take Aut(𝕂)\textrm{Aut}(\mathbb{K}) with the topology induced by considering it as a subgroup of the group of homeomorphisms of the topological space 𝕂\mathbb{K}.

Theorem 5.1.

Let f,g:KLf,g:K\to L be continuous open surjections onto a Knaster continuum LL and let ϵ>0\epsilon>0. Then, there exists hAut(𝕂)h\in\textrm{Aut}(\mathbb{K}) so that

dsup(fΦ(h),g)<ϵ.d_{\textrm{sup}}(f\circ\Phi(h),g)<\epsilon.
Proof.

Let πnL:LI\pi_{n}^{L}:L\to I be the projection onto the nnth coordinate. Similarly, πn(K):KI\pi^{(K)}_{n}:K\to I is the projection of KK onto its nnth coordinate. Let 𝕂=lim(Kn,lnn+1)\mathbb{K}=\varprojlim(K_{n},l_{n}^{n+1}), where each Kn𝒦K_{n}\in\mathcal{K}, and denote by πn:𝕂Kn\pi_{n}:\mathbb{K}\to K_{n} the projection of 𝕂\mathbb{K} onto its nnth coordinate. Let (𝒰n)n\left(\mathcal{U}^{n}\right)_{n\in\mathbb{N}} be a sequence of open covers of II as in the proof of Theorem 4.1 (satisfying conditions (1)-(8)) for LL. Fix nn be large enough so that {(πnL)1(U):U𝒰n}\left\{(\pi^{L}_{n})^{-1}(U)\ :\ U\in\mathcal{U}^{n}\right\} refines the cover of LL by balls of radius ϵ\epsilon. For ease of notation we let 𝒰n={U1,U2,,UN}\mathcal{U}^{n}=\{U_{1},U_{2},\ldots,U_{N}\} be labelled as in Theorem 4.1. Let δ>0\delta>0 be so that the chain U1,U2,,UNU_{1},U_{2},\ldots,U_{N} is δ\delta-fine. Consider πnLf:KI\pi^{L}_{n}\circ f:K\to I; this is a continuous, open map that sends q(c𝕂)q(c^{\mathbb{K}}) to 0. By a theorem of Dębski (Corollary on p. 207 of [6]), there is a sequence fi:IIf_{i}:I\to I of continuous open maps mapping 0 to 0 so that fiπi(K)f_{i}\circ\pi^{(K)}_{i} converges uniformly (in the supremum metric) to πnLf\pi^{L}_{n}\circ f. Let j>nj>n and fj:IIf_{j}:I\to I and gj:IIg_{j}:I\to I be continuous open maps such that:

dsup(πnLf,fjπj(K))<δd_{\sup}\left(\pi_{n}^{L}\circ f,f_{j}\circ\pi_{j}^{(K)}\right)<\delta

and

dsup(πnLg,gjπj(K))<δd_{\sup}\left(\pi_{n}^{L}\circ g,g_{j}\circ\pi_{j}^{(K)}\right)<\delta

Let W0,W1,,WMW_{0},W_{1},\ldots,W_{M} be a chain on II of mesh less than δ\delta^{\prime} where δ\delta^{\prime} is chosen, by the uniform continuity of fjf_{j}, so that

|xy|<δ|fj(x)fj(y)|<δ\left\lvert x-y\right\rvert<\delta^{\prime}\implies\left\lvert f_{j}(x)-f_{j}(y)\right\rvert<\delta

and where the chain is labeled so that WiWjW_{i}\cap W_{j} if and only if |ij|1\left\lvert i-j\right\rvert\leq 1 and q(c𝕂)W0q(c^{\mathbb{K}})\in W_{0}. Now let m>jm>j so that the cover

{(πm)1(a):aKm}\left\{\left(\pi_{m}\right)^{-1}(a)\ :\ a\in K_{m}\right\}

refines the open cover

{q1((πj(K))1(Wi)): 0iM}\left\{q^{-1}\left(\left(\pi_{j}^{(K)}\right)^{-1}\left(W_{i}\right)\right)\ :\ 0\leq i\leq M\right\}

Define fj~:Kmn\tilde{f_{j}}:K_{m}\to\left\langle n\right\rangle by

fj~(a)=min{i:fjπj(K)q((πm)1(a))Ui}\tilde{f_{j}}(a)=\min\left\{i\ :\ f_{j}\circ\pi_{j}^{(K)}\circ q\left((\pi_{m})^{-1}(a)\right)\subseteq U_{i}\right\}
Claim 5.2.

The map f~j\tilde{f}_{j} is in 𝒦\mathcal{K}.

Proof of Claim 5.2.

Notice that

(πm)1(cKm)q1((πj(K))1(W1))(\pi_{m})^{-1}(c^{K_{m}})\subset q^{-1}\left(\left(\pi_{j}^{(K)}\right)^{-1}\left(W_{1}\right)\right)

and that

fj(q1((πj(K))1(W1)))U1f_{j}\left(q^{-1}\left(\left(\pi_{j}^{(K)}\right)^{-1}\left(W_{1}\right)\right)\right)\subseteq U_{1}

So, f~j(cKm)=0\tilde{f}_{j}(c^{K_{m}})=0. To see that f~j\tilde{f}_{j} sends edges to edges, suppose that a,bKma,b\in K_{m} and (a,b)RKm(a,b)\in R^{K_{m}}; then there exists aπm1(a)a^{\prime}\in\pi_{m}^{-1}(a) and bπm1(b)b^{\prime}\in\pi_{m}^{-1}(b) so that (a,b)R𝕂(a^{\prime},b^{\prime})\in R^{\mathbb{K}}. So q(a)=q(b)q(a^{\prime})=q(b^{\prime}) which implies that πj(K)(q(πm1(a)))πj(K)(q(πm1(b)))\pi_{j}^{(K)}(q(\pi_{m}^{-1}(a)))\cap\pi_{j}^{(K)}(q(\pi_{m}^{-1}(b)))\neq\emptyset. So

diam(πj(K)(q(πm1(a)))πj(K)(q(πm1(b))))<2δ\textrm{diam}\left(\pi_{j}^{(K)}(q(\pi_{m}^{-1}(a)))\cup\pi_{j}^{(K)}(q(\pi_{m}^{-1}(b)))\right)<2\delta^{\prime}

which implies in turn that

diam(fjπj(K)q(πm1(a))fjπj(K)q(πm1(b)))<2δ\textrm{diam}\left(f_{j}\circ\pi_{j}^{(K)}\circ q(\pi_{m}^{-1}(a))\cup f_{j}\circ\pi_{j}^{(K)}\circ q(\pi_{m}^{-1}(b))\right)<2\delta

and so (f~j(a),f~j(b))Rn(\tilde{f}_{j}(a),\tilde{f}_{j}(b))\in R^{\left\langle n\right\rangle}. The fact that f~j𝒦\tilde{f}_{j}\in\mathcal{K} follows from Lemma 2.1 applied to the continuous open map fjf_{j}. ∎

Analogously, we may find pp\in\mathbb{N} and morphism g~j:Kpn\tilde{g}_{j}:K_{p}\to\left\langle n\right\rangle so that

g~j(a)=min{i:gjπj(K)q(πp1(a))Ui}\tilde{g}_{j}(a)=\min\left\{i\ :\ g_{j}\circ\pi_{j}^{(K)}\circ q(\pi_{p}^{-1}(a))\subset U_{i}\right\}

Projective ultrahomogeneity of 𝕂\mathbb{K} (see the remarks following Theorem 4.2) implies that there exists hAut(𝕂)h\in\textrm{Aut}(\mathbb{K}) such that fj~πmh=gj~πp\tilde{f_{j}}\circ\pi_{m}\circ h=\tilde{g_{j}}\circ\pi_{p}. Now it is easy to check that dsup(fΦ(h),g)<ϵd_{\textrm{sup}}(f\circ\Phi(h),g)<\epsilon. ∎

The following corollary is most important to us as we are interested in studying the extent to which the dynamics of Aut(𝕂)\textrm{Aut}(\mathbb{K}) controls the dynamics of Homeo(K)\textrm{Homeo}(K).

Corollary 5.3.

The image of Φ\Phi is dense in Homeo(K)\textrm{Homeo}(K).

6. The notion of degree

In this section, we discuss an important definition, due to Dębski, of degree of homeomorphisms of Knaster continua. This will be necessary later on when we compute the universal minimal flow of Homeo(K)\textrm{Homeo}(K). As KK is a Knaster continuum, we can write K=lim(I,tnn+1)K=\varprojlim(I,t_{n}^{n+1}) where each In=II_{n}=I and each tnn+1t_{n}^{n+1} is a standard tent-map. Let f:KKf:K\to K be a homeomorphism. Dębski proves ([6], Corollary on p.207) that there is a sequence of continuous, open maps fi:IiIf_{i}:I_{i}\to I so that

fiπiKπ1Kff_{i}\circ\pi_{i}^{K}\rightarrow\pi_{1}^{K}\circ f

where the convergence above is with respect to the supremum metric on the space C(K,I)C(K,I) of continuous maps KIK\to I. Further, the sequence

deg(fi)deg(t1i)\frac{\textrm{deg}(f_{i})}{\textrm{deg}(t_{1}^{i})}

is eventually constant (Lemma 7 of [6]) and in fact independent of the sequence fif_{i} chosen to approximate π1Kf\pi_{1}^{K}\circ f. We let

deg(f):=limideg(fi)deg(t1i)\textrm{deg}(f):=\lim_{i\to\infty}\frac{\textrm{deg}(f_{i})}{\textrm{deg}(t_{1}^{i})}

and note that deg(f)\textrm{deg}(f) is a positive rational number.

Lemmas 11 and 12 of [6] tell us that for f,gHomeo(K)f,g\in\textrm{Homeo}(K), deg(fg)=deg(f)deg(g)\deg(f\circ g)=\deg(f)\deg(g) and that deg(id(K))=1\deg(\textrm{id}_{(K)})=1. In particular,

deg:Homeo(K)×\deg:\textrm{Homeo}(K)\to\mathbb{Q}^{\times}

is a group homomorphism, where ×\mathbb{Q}^{\times} is the group of positive rationals with multiplication. Note that ×\mathbb{Q}^{\times} is a free abelian group with countably many generators (the generators are the primes). Lemma 9 of the same paper implies that in fact deg\deg is continuous when Homeo(K)\textrm{Homeo}(K) is taken with the topology induced by the supremum metric and ×\mathbb{Q}^{\times} with the discrete topology.

We will at this point define an analogous definition of degree for automorphisms of 𝕂=lim(Kn,fnn+1)\mathbb{K}=\varprojlim(K_{n},f_{n}^{n+1}). Suppose that g:𝕂𝕂g:\mathbb{K}\to\mathbb{K} is an automorphism. By definition of morphisms in 𝒦ω\mathcal{K}^{\omega}, there exists i1>0i_{1}>0 and g1:Ai1A1g_{1}:A_{i_{1}}\to A_{1} with g1𝒦g_{1}\in\mathcal{K} such that π1𝕂g=g1πi1𝕂\pi_{1}^{\mathbb{K}}\circ g=g_{1}\circ\pi_{i_{1}}^{\mathbb{K}}. Then we define:

deg(g)=deg(g1)deg(f1i1)\deg(g)=\frac{\deg(g_{1})}{\deg(f_{1}^{i_{1}})}

Recall that Φ:Aut(𝕂)Homeo(K)\Phi:\textrm{Aut}(\mathbb{K})\hookrightarrow\textrm{Homeo}(K) is the map induced by the quotient.

Lemma 6.1.

For any gAut(𝕂)g\in\textrm{Aut}(\mathbb{K}), deg(Φ(g))=deg(g)\deg(\Phi(g))=\deg(g).

Proof.

Let 𝕂=lim(Kn,fnn+1)\mathbb{K}=\varprojlim(K_{n},f_{n}^{n+1}) and πn\pi_{n} the projection of 𝕂\mathbb{K} onto its nnth coordinate. For each nn\in\mathbb{N}, let p(n)p(n) be the number of vertices in KnK_{n}. Now, for nn\in\mathbb{N}, we define a map hn:IIh_{n}:I\to I as follows. First, we define a map u:[deg(fnn+1)(p(n)1)+1][p(n+1)]u:\left[\deg(f_{n}^{n+1})(p(n)-1)+1\right]\to[p(n+1)]. Let u(0)=0u(0)=0. For 1ideg(fnn+1)(p(n)1)1\leq i\leq\deg(f_{n}^{n+1})(p(n)-1), let

u(i)=min{j:fnn+1(j)fnn+1(j1) and |{k<j:fnn+1(k)fnn+1(k1)}|=i1}\begin{split}u(i)&=\min\bigg{\{}j\ :\ f_{n}^{n+1}(j)\neq f_{n}^{n+1}(j-1)\textrm{ and }\\ &\qquad\qquad\left\lvert\{k<j\ :\ f_{n}^{n+1}(k)\neq f_{n}^{n+1}(k-1)\}\right\rvert=i-1\bigg{\}}\\ \end{split}

Then, we let hnn+1:IIh_{n}^{n+1}:I\to I be the piece-wise linear map with hnn+1(0)=0h_{n}^{n+1}(0)=0 and with breakpoints at the points

(u(i)p(n+1)1,fnn+1(u(i))p(n)1)\left(\frac{u(i)}{p(n+1)-1},\frac{f_{n}^{n+1}(u(i))}{p(n)-1}\right)

for each 1ideg(fnn+1)(p(n)1)1\leq i\leq\deg(f_{n}^{n+1})(p(n)-1). One can check that hnn+1h_{n}^{n+1} is a continuous, open surjection III\to I with deg(hnn+1)=deg(fnn+1)\deg(h_{n}^{n+1})=\deg(f_{n}^{n+1}). Given 𝐱=(xj)j𝕂\mathbf{x}=\left(x_{j}\right)_{j\in\mathbb{N}}\in\mathbb{K} and some ll\in\mathbb{N}, we define

Il(𝐱)=[al(𝐱)p(l)1,bl(𝐱)p(l)1]I_{l}(\mathbf{x})=\left[\frac{a_{l}(\mathbf{x})}{p(l)-1},\frac{b_{l}(\mathbf{x})}{p(l)-1}\right]

where

al(𝐱)=max({i:ip(n)1<xl}{0})a_{l}(\mathbf{x})=\max\left(\left\{i\ :\ \frac{i}{p(n)-1}<x_{l}\right\}\cup\{0\}\right)

and

bl(𝐱)=min({i:ip(n)1>x}{p(n)1})b_{l}(\mathbf{x})=\min\left(\left\{i\ :\ \frac{i}{p(n)-1}>x\right\}\cup\{p(n)-1\}\right)

We have that the map

𝕂lim(I,hnn+1)\mathbb{K}\to\varprojlim(I,h_{n}^{n+1})

that sends a point 𝐱=(xj)j𝕂\mathbf{x}=\left(x_{j}\right)_{j\in\mathbb{N}}\in\mathbb{K} to 𝐲=(yj)jlim(I,hnn+1)\mathbf{y}=\left(y_{j}\right)_{j\in\mathbb{N}}\in\varprojlim(I,h_{n}^{n+1}) where

yj=ljhjl(Il(𝐱))y_{j}=\bigcap_{l\geq j}h_{j}^{l}\left(I_{l}(\mathbf{x})\right)

descends to a homeomorphism

𝕂/R𝕂lim(I,hnn+1)\mathbb{K}/R^{\mathbb{K}}\to\varprojlim(I,h_{n}^{n+1})

There some details to check here, but the proofs are very similar to the proof of Theorem 4.1, so we omit the details. The point of this representation of KK is that it is clear that if gAut(𝕂)g\in\textrm{Aut}(\mathbb{K}) such that π1g=g1πn\pi_{1}\circ g=g_{1}\circ\pi_{n} for some nn\in\mathbb{N} and g1𝒦g_{1}\in\mathcal{K}, then Φ(g)\Phi(g) is such that:

π1(K)Φ(g)=g1πn(K)\pi_{1}^{(K)}\circ\Phi(g)=g_{1}^{\prime}\circ\pi_{n}^{(K)}

for some continuous open g1g_{1}^{\prime} of degree equal to the degree of g1g_{1}. So we have that

deg(Φ(g))=degg1degh1n=degg1degf1n=deg(g)\deg(\Phi(g))=\frac{\deg g_{1}^{\prime}}{\deg h_{1}^{n}}=\frac{\deg g_{1}}{\deg f_{1}^{n}}=\deg(g)

Lemma 6.2.

The degree map deg:Aut(𝕂)×\deg:\textrm{Aut}(\mathbb{K})\to\mathbb{Q}^{\times} is surjective.

Proof.

Let 𝕂=lim(Kn,fnn+1)\mathbb{K}=\varprojlim(K_{n},f_{n}^{n+1}). Suppose that pq×\frac{p}{q}\in\mathbb{Q}^{\times} where pp and qq are positive natural numbers. Let C𝒦C\in\mathcal{K} be a finite pointed linear graph with enough vertices such that there exists morphisms of degree pp and morphisms of degree qq from CC to K1K_{1}. Fix h:CK1h:C\to K_{1} any morphism with deg(h)=q\deg(h)=q. By the projective extension property, there is some NN\in\mathbb{N} and a morphism t:KNCt:K_{N}\to C so that ht=f1Nh\circ t=f_{1}^{N}. So:

(6.1) deg(t)=deg(f1N)deg(h)=deg(f1N)q\deg(t)=\frac{\deg(f_{1}^{N})}{\deg(h)}=\frac{\deg(f_{1}^{N})}{q}

Now let g:CAg:C\to A be a morphism with deg(g)=p\deg(g)=p. Projective ultrahomogeneity implies that there is some αAut(𝕂)\alpha\in\textrm{Aut}(\mathbb{K}) so that π1α=gtπN\pi_{1}\circ\alpha=g\circ t\circ\pi_{N} and now by 6.1:

deg(α)=deg(g)deg(t)deg(f1N)=pq\deg(\alpha)=\frac{\deg(g)\deg(t)}{\deg(f_{1}^{N})}=\frac{p}{q}

Lemmas 6.1 and 6.2 imply that the degree map,

deg:Homeo(K)×\deg:\textrm{Homeo}(K)\to\mathbb{Q}^{\times}

is also surjective.

Refer to caption
Figure 1.

The map deg:Aut(𝕂)×\deg:\textrm{Aut}(\mathbb{K})\to\mathbb{Q}^{\times} is continuous as the composition of two continuous maps (see Figure 1 for a diagram of the situation we have thus far). It is a general fact that if GG and HH are topological groups and there is a continuous surjective group homomorphism f:GHf:G\to H, then ff induces a surjective, continuous, GG-equivariant map (G)(H)\mathcal{M}(G)\to\mathcal{M}(H). This is simply because

gx=f(g)xg\cdot x=f(g)\cdot x

defines a continuous action of GG on (H)\mathcal{M}(H) and the action is minimal because ff is surjective. This fact gives us the existence of the two maps on the bottom row of Figure 1 and that they are both surjections. Notice that since (×)\mathcal{M}(\mathbb{Q}^{\times}) is non-metrizable (this is true of any countable discrete group by a theorem of Veech, see [11], Appendix), this immediately implies that the universal minimal flows of Aut(𝕂)\textrm{Aut}(\mathbb{K}) and Homeo(K)\textrm{Homeo}(K) are non-metrizable.

In the remainder of the paper, we will show that the bottom two arrows are actually injective as well; and hence that (Aut(𝕂))\mathcal{M}(\textrm{Aut}(\mathbb{K})) and (Homeo(K))\mathcal{M}(\textrm{Homeo}(K)) are both homeomorphic to (×)\mathcal{M}(\mathbb{Q}^{\times}).

7. The main theorem

In this section we prove the main theorem:

Theorem 7.1.

The group Homeo(K)UF\textrm{Homeo}(K)\simeq U\rtimes F where UU is Polish and extremely amenable and FF is free abelian on countably many generators.

Let:

Homeo1(K)Homeo(K)\textrm{Homeo}^{1}(K)\leq\textrm{Homeo}(K)

be the subgroup of all homeomorphisms with degree 1; that is the kernel of the degree map. By the considerations of the previous section, Homeo1(K)\textrm{Homeo}^{1}(K) is an open (and so Polish), normal subgroup of Homeo(K)\textrm{Homeo}(K). This will end up being the group UU in Theorem 7.1. We defer the proof of Theorem 7.1 for a bit as it requires some set-up and construction. We first will focus on showing that Homeo1(K)\textrm{Homeo}^{1}(K) is extremely amenable using a projective Fraissé construction and the Kechris-Pestov-Todorcevic correspondence.

7.1. Approximating the group of degree one homeomorphisms

We define a Fraissé family, 𝒦\mathcal{K}^{*}, that is a slight modification of 𝒦\mathcal{K} as follows. The objects are all pairs (A,n)(A,n) where AA is a finite pointed linear graph and n×n\in\mathbb{Q}^{\times}. For (A,n)(A,n) and (B,m)(B,m), f:(B,m)(A,n)f:(B,m)\to(A,n) is a morphism if f:BAf:B\to A is in 𝒦\mathcal{K} and deg(f)=mn\deg(f)=\frac{m}{n}. So, between any two fixed objects of 𝒦\mathcal{K}^{*}, all morphisms have the same degree. In the case that mn\frac{m}{n}\notin\mathbb{N}, there are no morphisms between (B,m)(B,m) and (A,n)(A,n). Checking that 𝒦\mathcal{K}^{*} is a Fraissé family is easy. For example to see that the projective amalgamation property holds, given f:(B,m)(A,k)f:(B,m)\to(A,k) and g:(C,n)(A,k)g:(C,n)\to(A,k), let DD be the finite pointed linear graph and f:DBf^{\prime}:D\to B and g:DCg^{\prime}:D\to C be the morphisms constructed in the proof of Theorem 3.2. Then, an inspection of the proof of Theorem 3.2 gives that ff^{\prime} is a morphism (D,mnk)(B,m)\left(D,\frac{mn}{k}\right)\to(B,m) and gg^{\prime} is a morphism (D,mnk)(C,n)\left(D,\frac{mn}{k}\right)\to(C,n); so (D,mnk),f,g\left(D,\frac{mn}{k}\right),f^{\prime},g^{\prime} witness the amalgamation property for 𝒦\mathcal{K}^{*}. From now on, 𝕂\mathbb{K}^{*} will be used to denote the projective Fraissé limit of 𝒦\mathcal{K}^{*}. There is an obvious forgetful functor from 𝒦\mathcal{K}^{*} to 𝒦\mathcal{K} which simply takes an object (A,n)(A,n) to AA and a morphism f:(B,n)(A,m)f:(B,n)\to(A,m) just to the morphism of the underlying finite linear graph BAB\to A. Abusing notation slightly, if f:(B,n)(A,m)f:(B,n)\to(A,m) is in 𝒦\mathcal{K}^{*}, we will also use ff to denote the morphism in 𝒦\mathcal{K} of the underlying finite graphs BAB\to A.

Proposition 7.2.

Any generic sequence for 𝒦\mathcal{K}^{*} is a generic sequence for 𝒦\mathcal{K}.

Proof.

Let (An,mn)(A_{n},m_{n}) and fnn+1:(An+1,mn+1)(An,mn)f_{n}^{n+1}:(A_{n+1},m_{n+1})\to(A_{n},m_{n}) be a generic sequence in 𝒦\mathcal{K}^{*}. Now, let B𝒦B\in\mathcal{K}. Since (B,1)𝒦(B,1)\in\mathcal{K}^{*}, we have a morphism h:(AN,mN)(B,1)h:(A_{N},m_{N})\to(B,1) for some NN\in\mathbb{N} and of course, h:ANBh:A_{N}\to B is in 𝒦\mathcal{K}. Suppose C,BC,B are finite pointed linear graphs and h,gh,g are morphisms in 𝒦\mathcal{K} with h:AnBh:A_{n}\to B and g:CBg:C\to B. Note that mndeg(h)×\frac{m_{n}}{\deg(h)}\in\mathbb{Q}^{\times} so (B,mndeg(h))𝒦\left(B,\frac{m_{n}}{\deg(h)}\right)\in\mathcal{K}^{*} and also (C,mndeg(g)deg(h))𝒦\left(C,\frac{m_{n}\deg(g)}{\deg(h)}\right)\in\mathcal{K}^{*}. Further, h:(An,mn)(B,mndeg(h))h:(A_{n},m_{n})\to\left(B,\frac{m_{n}}{\deg(h)}\right) and g:(C,mndeg(g)deg(h))(B,mndeg(h))g:\left(C,\frac{m_{n}\deg(g)}{\deg(h)}\right)\to\left(B,\frac{m_{n}}{\deg(h)}\right) are morphisms in 𝒦\mathcal{K}^{*}. As (An,mn)(A_{n},m_{n}) is generic for 𝒦\mathcal{K}^{*}, there is NnN\geq n and p:(AN,mN)(C,mndeg(g)deg(f))p:(A_{N},m_{N})\to\left(C,\frac{m_{n}\deg(g)}{\deg(f)}\right) so that hfnN=gph\circ f_{n}^{N}=g\circ p, and of course, p𝒦p\in\mathcal{K}. So, the sequence (An,fnn+1)(A_{n},f_{n}^{n+1}) is generic for 𝒦\mathcal{K}. ∎

So, let 𝕂=lim((An,mn),fnn+1)\mathbb{K}^{*}=\varprojlim((A_{n},m_{n}),f_{n}^{n+1}) for a generic sequence (An,mn),fnn+1(A_{n},m_{n}),f_{n}^{n+1} in 𝒦\mathcal{K}^{*}. By Proposition 7.2, lim(An,fnn+1)=𝕂\varprojlim(A_{n},f_{n}^{n+1})=\mathbb{K}, the projective Fraissé limit of 𝒦\mathcal{K}. Notice that any automorphism of 𝕂\mathbb{K}^{*} is an automorphism of 𝕂\mathbb{K}. We have the following situation:

Aut(𝕂)idAut(𝕂)ΦHomeo(K)\textrm{Aut}(\mathbb{K}^{*})\overset{\textrm{id}}{\hookrightarrow}\textrm{Aut}(\mathbb{K})\overset{\Phi}{\hookrightarrow}\textrm{Homeo}(K)
Proposition 7.3.

The image, Φ(Aut(𝕂))\Phi(\textrm{Aut}(\mathbb{K}^{*})), is dense in Homeo1(K)\textrm{Homeo}^{1}(K).

Proof of Proposition 7.3.

We show that:

Aut(𝕂)={gAut(𝕂):deg(g)=1}\textrm{Aut}(\mathbb{K}^{*})=\{g\in\textrm{Aut}(\mathbb{K})\ :\ \deg(g)=1\}

and from this fact and Corollary 5.3, the proposition follows. First if gAut(𝕂)g\in\textrm{Aut}(\mathbb{K}^{*}) and g1:(Ai1,mi1)(A1,m1)g_{1}:(A_{i_{1}},m_{i_{1}})\to(A_{1},m_{1}) is in 𝒦\mathcal{K}^{*} so that π1g=g1πi1\pi_{1}\circ g=g_{1}\circ\pi_{i_{1}}, then note degg1=mi1m1\deg g_{1}=\frac{m_{i_{1}}}{m_{1}}. But, f1i1:(Ai1,mi1)(A1,m1)f_{1}^{i_{1}}:(A_{i_{1}},m_{i_{1}})\to(A_{1},m_{1}) is also a morphism in 𝒦\mathcal{K^{*}} and so deg(f1i1)=mi1m1\deg(f_{1}^{i_{1}})=\frac{m_{i_{1}}}{m_{1}}. It follows that deg(g)=1\deg(g)=1.

Conversely, if gAut(𝕂)g\in\textrm{Aut}(\mathbb{K}) is a degree one automorphism, then let i1<i2<i_{1}<i_{2}<\cdots and gj:AijAjg_{j}:A_{i_{j}}\to A_{j} so that πjg=gjπj\pi_{j}\circ g=g_{j}\circ\pi_{j}. We know that

1=deg(g)=degg1degf1i11=\deg(g)=\frac{\deg g_{1}}{\deg f_{1}^{i_{1}}}

and so deg(g1)=deg(f1i1)=mi1m1\deg(g_{1})=\deg(f_{1}^{i_{1}})=\frac{m_{i_{1}}}{m_{1}}. So g1:(Ai1,mi1)(A1,m1)g_{1}:(A_{i_{1}},m_{i_{1}})\to(A_{1},m_{1}) is in 𝒦\mathcal{K}^{*}. Now for any j>1j>1, the fact that f1jgj=g1fi1ijf_{1}^{j}\circ g_{j}=g_{1}\circ f_{i_{1}}^{i_{j}} implies

deg(gj)=degg1degfi1ijdegf1j=mi1m1mijmi1mjm1=mijmj\deg(g_{j})=\frac{\deg g_{1}\deg f_{i_{1}}^{i_{j}}}{\deg f_{1}^{j}}=\frac{\frac{m_{i_{1}}}{m_{1}}\cdot\frac{m_{i_{j}}}{m_{i_{1}}}}{\frac{m_{j}}{m_{1}}}=\frac{m_{i_{j}}}{m_{j}}

and so gj:(Aij,mij)(Aj,mj)g_{j}:(A_{i_{j}},m_{i_{j}})\to(A_{j},m_{j}) is in 𝒦\mathcal{K}^{*}. It follows that gAut(𝕂)g\in\textrm{Aut}(\mathbb{K}^{*}). ∎

7.2. Extreme amenability

We prove in this section:

Theorem 7.4.
  1. (i)

    The group Aut(𝕂)\textrm{Aut}(\mathbb{K}^{*}) is extremely amenable.

  2. (ii)

    The group Homeo1(K)Homeo^{1}(K) is extremely amenable.

Theorem 7.4 will be proved via the dual of the Kechris-Pestov-Todorcecvic correspondence. First we need some set-up and definitions. By a dd-coloring of a set XX, we simply mean a function c:X[d]={0,1,,d1}c:X\to[d]=\{0,1,\ldots,d-1\}. Having fixed a coloring, c:X[d]c:X\to[d], a subset AA of XX is monochromatic if there is some i[d]i\in[d] so that Ac1(i)A\subseteq c^{-1}(i). Fix a category \mathcal{F} of finite structures with surjective morphisms. For A,BA,B objects in \mathcal{F}, let Hom(B,A)\textrm{Hom}(B,A) be the collection of all morphisms BAB\to A in \mathcal{F}. Now we say that an object AA has the Ramsey property if for any dd\in\mathbb{N} and any BB\in\mathcal{F}, there exists CC\in\mathcal{F} so that for any coloring c:Hom(C,A)[d]c:\textrm{Hom}(C,A)\to[d], there is some gHom(C,B)g\in\textrm{Hom}(C,B) so that

Hom(B,A)g:={fg:fHom(B,A)}\textrm{Hom}(B,A)\circ g:=\{f\circ g\ :\ f\in\textrm{Hom}(B,A)\}

is monochromatic. The category \mathcal{F} is a Ramsey category if every object in \mathcal{F} has the Ramsey property. Here is the dual of the Kechris-Pestov-Todorcecvic correspondence; it is due to Bartošová and Kwiatkowska ([1]). An object AA\in\mathcal{F} is rigid if there are no nontrivial morphisms AAA\to A.

Theorem 7.5 (Theorem 2.2. of [1]).

Let \mathcal{F} be a projective Fraissé class
with projective Fraissé limit 𝔽\mathbb{F}. The following are equivalent:

  1. (1)

    the group Aut(𝔽)\textrm{Aut}(\mathbb{F}) is extremely amenable

  2. (2)

    \mathcal{F} is a Ramsey category and every object in 𝒦\mathcal{K} is rigid

The Ramsey statement involved in the category 𝒦\mathcal{K}^{*}, when reformulated appropriately, ends up being a direct application of the classical Ramsey theorem. For kmk\leq m natural numbers, we denote by II([k],[m])\textrm{II}([k],[m]) the set of all increasing injections [k][m][k]\hookrightarrow[m]. If f:[m][n]f:[m]\to[n] is an increasing injection, by fII([k],[m])f\circ\textrm{II}([k],[m]) we mean the collection of all functions of the form fgf\circ g where g:[k][m]g:[k]\to[m] is an increasing injection; of course every such fgf\circ g is in II([k],[n])\textrm{II}([k],[n]).

Theorem 7.6 (Finite Ramsey Theorem).

Let kmk\leq m and dd be natural numbers. Then, there exists nn\in\mathbb{N}, n>mn>m so that for any coloring c:II([k],[n])[d]c:\textrm{II}([k],[n])\to[d], there exists gII([m],[n])g\in\textrm{II}([m],[n]) so that gII([k],[m])g\circ\textrm{II}([k],[m]) is monochromatic.

We denote by R(k,m;d)R(k,m;d) the least such nn satisfying Theorem 7.6 for k,m,dk,m,d as above.

Proof of Theorem 7.4.

Since by Proposition 7.3 Aut(𝕂)\textrm{Aut}(\mathbb{K}^{*}) is a dense subgroup of Homeo1(K)\textrm{Homeo}^{1}(K), point (i) of the theorem implies point (ii).

By Theorem 7.5, to show that Aut(𝕂)\textrm{Aut}(\mathbb{K}^{*}) is extremely amenable, we need to prove that 𝒦\mathcal{K}^{*} is a Ramsey class. So let A=(k,p),B=(m,q)𝒦A=(\left\langle k\right\rangle,p),B=(\left\langle m\right\rangle,q)\in\mathcal{K}^{*} and let dd\in\mathbb{N}. The statement of the Ramsey property for AA and BB is vacuously true if Hom(B,A)\textrm{Hom}(B,A) is empty so we may assume that Hom(B,A)\textrm{Hom}(B,A)\neq\emptyset and thus qp\frac{q}{p}\in\mathbb{N}. Now by Theorem 7.6, let n=R(qp(k1),m;d)n=R\left(\frac{q}{p}\cdot(k-1),m;d\right) and we claim that C=(n,q)C=(\left\langle n\right\rangle,q) witness the Ramsey property for AA and BB in 𝒦\mathcal{K}^{*}; i.e, for any c:Hom(C,A)[d]c:\textrm{Hom}(C,A)\to[d], there is some gHom(C,B)g\in\textrm{Hom}(C,B) so that Hom(B,A)g\textrm{Hom}(B,A)\circ g is monochromatic.

Given fHom(C,A)f\in\textrm{Hom}(C,A) we associate to ff the increasing injection f¯:[qp(k1)][n]\overline{f}:\left[\frac{q}{p}\cdot(k-1)\right]\to[n] defined as follows:

f¯(i)=min{j[n]:f(j)f(j1) and |{l<j:f(l)f(l1)}|=i}\overline{f}(i)=\min\bigg{\{}j\in[n]\ :f(j)\neq f(j-1)\textrm{ and }\left\lvert\{l<j\ :\ f(l)\neq f(l-1)\}\right\rvert=i\bigg{\}}

The key observation is that for a morphism f:(C,q)(A,p)f:(C,q)\to(A,p) of degree qp\frac{q}{p}, there are exactly qp(k1)\frac{q}{p}(k-1) distinct vertices, v1,v2,,vqp(k1)v_{1},v_{2},\ldots,v_{\frac{q}{p}(k-1)} in CC so that f(vi)f(vi1)f(v_{i})\neq f(v_{i}-1) and further the values of these qp(k1)\frac{q}{p}(k-1) distinct vertices fully determine the morphism ff. This implies that the set displayed above is nonempty for each i<qp(k1)i<\frac{q}{p}(k-1) and thus that f¯(i)\overline{f}(i) is defined for each i[qp(k1)]i\in\left[\frac{q}{p}(k-1)\right]. It is clear from the definition of f¯\overline{f} that f¯(i+1)>f¯(i)\overline{f}(i+1)>\overline{f}(i) for each ii and so fII([qp(k1)],[n])f\in II\left(\left[\frac{q}{p}\cdot(k-1)\right],[n]\right). The observation at the beginning of the paragraph implies that map ff¯f\to\overline{f} is injective.

Let c:Hom(C,A)[d]c:\textrm{Hom}(C,A)\to[d] be a coloring. Define

c:II([qp(k1)],[n])[d]c^{\prime}:\textrm{II}\left(\left[\frac{q}{p}\cdot(k-1)\right],[n]\right)\to[d]

by c(f¯)=c(f)c^{\prime}(\overline{f})=c(f) (and cc^{\prime} is arbitrary for elements of II([qp(k1)+1],[n])\textrm{II}\left(\left[\frac{q}{p}\cdot(k-1)+1\right],[n]\right) not of the form f¯\overline{f}). Let pII([m],[n])p\in\textrm{II}([m],[n]) be so that

pII([qp(k1)],[m])p\circ\textrm{II}\left(\left[\frac{q}{p}\cdot(k-1)\right],[m]\right)

is cc^{\prime}-monochromatic.

Let gHom(C,B)g\in\textrm{Hom}(C,B) be the unique degree one morphism defined by the condition:

min{i[n]:g(i)=j}=p(j) for j=1,,m1\min\bigg{\{}i\in[n]\ :g(i)=j\bigg{\}}=p(j)\textrm{ for }j=1,\ldots,m-1

Now we are done so long as for each hHom(B,A)h\in\textrm{Hom}(B,A),

(7.1) hg¯pII([qp(k1)],[m])\overline{h\circ g}\in p\circ\textrm{II}\left(\left[\frac{q}{p}\cdot(k-1)\right],[m]\right)

Take hHom(B,A)h\in\textrm{Hom}(B,A), notice that checking 7.1 for hg¯\overline{h\circ g} is equivalent to showing that hg¯(i)codom(p)\overline{h\circ g}(i)\in\textrm{codom}(p) for each i[qp(k1)]i\in\left[\frac{q}{p}\cdot(k-1)\right]. To see this, compute that for any i[qp(k1)]i\in\left[\frac{q}{p}\cdot(k-1)\right]:

hg¯(i)=min{j[n]:hg(j)hg(j1) and |{l<j:hg(l)hg(l1)}|=i}=min{j[n]:g(j)=min{k:h(k)h(k1) and |l<k:h(l)h(l1)|=i}}=p(min{k:h(k)h(k1) and |l<k:h(l)h(l1)|=i})\begin{split}\overline{h\circ g}(i)&=\min\bigg{\{}j\in[n]\ :h\circ g(j)\neq h\circ g(j-1)\textrm{ and }\\ &\qquad\qquad\left\lvert\{l<j\ :\ h\circ g(l)\neq h\circ g(l-1)\}\right\rvert=i\bigg{\}}\\ &=\min\bigg{\{}j\in[n]\ :\ g(j)=\min\big{\{}k:h(k)\neq h(k-1)\textrm{ and }\\ &\qquad\qquad\left\lvert l<k\ :\ h(l)\neq h(l-1)\right\rvert=i\big{\}}\bigg{\}}\\ &=p\bigg{(}\min\big{\{}k:h(k)\neq h(k-1)\textrm{ and }\left\lvert l<k\ :\ h(l)\neq h(l-1)\right\rvert=i\big{\}}\bigg{)}\\ \end{split}

where we know that kk exists so that h(k)h(k1) and |l<k:h(l)h(l1)|=ih(k)\neq h(k-1)\textrm{ and }\left\lvert l<k\ :\ h(l)\neq h(l-1)\right\rvert=i because deg(h)=qp\deg(h)=\frac{q}{p}. ∎

7.3. The proof of Theorem 7.1

We can now prove the main theorem.

Proof of Theorem 7.1.

From the diagram in Figure 1, we have a short exact sequence of Polish groups (every arrow below is continuous):

1Homeo1(K)Homeo(K)deg×11\hookrightarrow\textrm{Homeo}^{1}(K)\hookrightarrow\textrm{Homeo}(K)\overset{\deg}{\twoheadrightarrow}\mathbb{Q}^{\times}\twoheadrightarrow 1

By [10] (p.9), to show that Homeo(K)Homeo1(K)×\textrm{Homeo}(K)\simeq\textrm{Homeo}^{1}(K)\rtimes\mathbb{Q}^{\times} as a topological group, we need only show that the short exact sequence above splits continuously, i.e., that there is a continuous group homomorphism ×Homeo(K)\mathbb{Q}^{\times}\to\textrm{Homeo}(K) which is a right inverse of the degree map. It suffices to show that for each prime pp there exists a homeomorphism fpf_{p} of degree pp such that for any pqp\neq q, fpf_{p} and fqf_{q} commute. Given this, we can extend the mapping pfpp\mapsto f_{p} to a group homomorphism ×Homeo(K)\mathbb{Q}^{\times}\to\textrm{Homeo}(K) by first mapping 1pfp1\frac{1}{p}\mapsto f_{p}^{-1} for each reciprocal of prime and then extending using the fact that elements of ×\mathbb{Q}^{\times} can be uniquely factored into primes and reciprocals of primes.

Let K=lim(In,Tnn+1)K=\varprojlim(I_{n},T_{n}^{n+1}) be the universal Knaster continuum and for each nn, πn:KIn\pi_{n}:K\to I_{n} the projection map onto the nnth coordinate. We use maps from what is called in [8] the semigroup of standard induced maps (see second paragraph on p. 129 of [8]). For d>0d>0, let gd:IIg_{d}:I\to I be the standard degree-dd tent-map given by

gd(x)={dx if x[md,m+1d] and m is even1+mdx if x[md,m+1d] and m is oddg_{d}(x)=\begin{cases}dx&\textrm{ if }x\in\left[\frac{m}{d},\frac{m+1}{d}\right]\textrm{ and }m\textrm{ is even}\\ 1+m-dx&\textrm{ if }x\in\left[\frac{m}{d},\frac{m+1}{d}\right]\textrm{ and }m\textrm{ is odd}\\ \end{cases}

It is easy to check that for c,d>0c,d>0 the maps gcg_{c} and gdg_{d} commute. For each prime pp, choose fpf_{p} to be the homeomorphism of KK such that

π1fp=gpπ1\pi_{1}\circ f_{p}=g_{p}\circ\pi_{1}

There is a unique such homeomorphism by Lemma 3.3 and Theorem 3.10 of [8]. Now let p,qp,q be primes. Observe that

π1fqfp=gqπ1fp=gqgpπ1=gpgqπ1\pi_{1}\circ f_{q}\circ f_{p}=g_{q}\circ\pi_{1}\circ f_{p}=g_{q}\circ g_{p}\circ\pi_{1}=g_{p}\circ g_{q}\circ\pi_{1}

and similarly

π1fpfq=gpgqπ1\pi_{1}\circ f_{p}\circ f_{q}=g_{p}\circ g_{q}\circ\pi_{1}

By uniqueness (Lemma 3.3 of [8]), fqfp=fpfqf_{q}\circ f_{p}=f_{p}\circ f_{q}. So we get that Homeo(K)Homeo1(K)×\textrm{Homeo}(K)\simeq\textrm{Homeo}^{1}(K)\rtimes\mathbb{Q}^{\times}. As noted before ×\mathbb{Q}^{\times} is free abelian and generated by the set of primes. By Theorem 7.4, Homeo1(K)\textrm{Homeo}^{1}(K) is extremely amenable. ∎

7.4. Dynamical consequences

We return to the diagram in Figure 1. The kernel of the map

deg:Homeo(K)×\deg:\textrm{Homeo}(K)\to\mathbb{Q}^{\times}

is extremely amenable by Theorem 7.4. The following Proposition is a general and, surely, folklore fact which applies to our situation.

Proposition 7.7.

Let f:GHf:G\to H be a continuous, surjective group homomorphism between Polish groups and suppose that K:=ker(f)K:=\ker(f) is extremely amenable. Then, the continuous surjective map (G)(H)\mathcal{M}(G)\to\mathcal{M}(H) induced by ff is a HH-flow isomorphism.

Proof.

Consider the action of GG on (G)\mathcal{M}(G); there is some x0(G)x_{0}\in\mathcal{M}(G) fixed by KK. We claim there is a well-defined action of G/KG/K on (G)\mathcal{M}(G) given by:

(7.2) (gK)x=gx(gK)\cdot x=g\cdot x

This follows from the fact that

(7.3) g1K=g2Kg1x=g2xg_{1}K=g_{2}K\implies g_{1}\cdot x=g_{2}\cdot x

for all g1,g2Gg_{1},g_{2}\in G and x(G)x\in\mathcal{M}(G). Equation 7.3 holds for xx in the orbit of x0x_{0} since for any gGg\in G, if kKk\in K is such that g1k=g2kg_{1}k=g_{2}k then:

g2(gx0)\displaystyle g_{2}(gx_{0}) =g2kg(g1k1g)x0\displaystyle=g_{2}kg(g^{-1}k^{-1}g)x_{0}
=g2kg(x0)\displaystyle=g_{2}kg(x_{0})
=g1(gx0)\displaystyle=g_{1}(gx_{0})

where the second equality uses that KK is normal. Then since the GG-orbit of x0x_{0} is dense in (G)\mathcal{M}(G), Equation 7.3 holds everywhere by continuity of the action. The action defined in 7.2 is easily seen to be continuous and G/KG/K-equivariant and it is minimal by 7.3. Now uniqueness of the universal minimal flow implies that the action of HG/KH\simeq G/K on (G)\mathcal{M}(G) is the universal minimal flow of HH. As the map (G)(H)\mathcal{M}(G)\to\mathcal{M}(H) induced by ff is an HH-flow morphism, it is in fact an HH-flow isomorphism (see [17], Proposition 3.3). ∎

It follows from Proposition 7.7, that the bottom two arrows on the diagram in Figure 1 are ×\mathbb{Q}^{\times}-flow isomorphisms. In particular, we have that:

Corollary 7.8.

The flows (Aut(𝕂))\mathcal{M}(\textrm{Aut}(\mathbb{K})) and (Homeo(K))\mathcal{M}(\textrm{Homeo}(K)) are homeomorphic to (×)\mathcal{M}(\mathbb{Q}^{\times}).

7.5. Homeo(K)\textrm{Homeo}(K) is not a product

We show now that Homeo(K)\textrm{Homeo}(K) is not a direct product of Homeo1(K)\textrm{Homeo}^{1}(K) and ×\mathbb{Q}^{\times}.

Lemma 7.9.

Every non-trivial conjugacy class in Homeo(K)\textrm{Homeo}(K) is uncountable.

Proof.

Let fidf\neq\textrm{id} be in Homeo(K)\textrm{Homeo}(K). Let K=lim(In,tnn+1)K=\varprojlim(I_{n},t_{n}^{n+1}) where each In=[0,1]I_{n}=[0,1]. Let 𝐱=(xm)m\mathbf{x}=(x_{m})_{m\in\mathbb{N}} and 𝐲=(ym)m\mathbf{y}=(y_{m})_{m\in\mathbb{N}} with 𝐱𝐲\mathbf{x}\neq\mathbf{y} and f(𝐱)=𝐲f(\mathbf{x})=\mathbf{y}. Let nn\in\mathbb{N} such that xnynx_{n}\neq y_{n}. We will assume that xn<ynx_{n}<y_{n} (the other case is analogous). For each b(xn,1)b\in(x_{n},1) let gbHomeo+[0,1]g_{b}\in\textrm{Homeo}_{+}[0,1] be such that gb(xn)=xng_{b}(x_{n})=x_{n} and gb(b)=yng_{b}(b)=y_{n}. Each gbg_{b} as a map from InI_{n} to InI_{n} induces a unique open continuous map KKK\to K (the other coordinate maps are fully determined once gb:InIng_{b}:I_{n}\to I_{n} is set, see [8], Lemma 3.3) which we denote by gb~\tilde{g_{b}}. Each gb~\tilde{g_{b}} is a homeomorphism (see [8] top of p.129, where such maps are called vertically induced homeomorphisms). One may check that gb~(𝐱)=𝐱\tilde{g_{b}}(\mathbf{x})=\mathbf{x} and that there exists 𝐳𝐛=((zb)m)mK\mathbf{z_{b}}=((z_{b})_{m})_{m\in\mathbb{N}}\in K with (zb)n=b(z_{b})_{n}=b and gb~(𝐳𝐛)=𝐲\tilde{g_{b}}(\mathbf{z_{b}})=\mathbf{y}. So:

gb~1fgb~(𝐱)=𝐳𝐛\tilde{g_{b}}^{-1}\circ f\circ\tilde{g_{b}}(\mathbf{x})=\mathbf{z_{b}}

In particular for bcb\neq c, since 𝐳𝐛𝐳𝐜\mathbf{z_{b}}\neq\mathbf{z_{c}} the equation above implies that gb~1fgb~gc~1fgc~\tilde{g_{b}}^{-1}\circ f\circ\tilde{g_{b}}\neq\tilde{g_{c}}^{-1}\circ f\circ\tilde{g_{c}} and thus the conjugacy class of ff is uncountable. ∎

Proposition 7.10.

The group Homeo(K)\textrm{Homeo}(K) is not isomorphic to the direct product Homeo1××\textrm{Homeo}^{1}\times\mathbb{Q}^{\times}.

Proof.

If Homeo(K)Homeo1(K)××\textrm{Homeo}(K)\simeq\textrm{Homeo}^{1}(K)\times\mathbb{Q}^{\times}, then Homeo(K)\textrm{Homeo}(K) would contain a countably infinite normal subgroup. This is clearly impossibly by Lemma 7.9. ∎

8. Remarks on Ramsey degree

An object AA in a projective Fraissé class \mathcal{F} has infinite Ramsey degree if for any nn\in\mathbb{N}, there exists BB\in\mathcal{F} so that for any CC\in\mathcal{F} with hom(C,B)\hom(C,B)\neq\emptyset we have that: there exists a coloring c:hom(C,A)[n]c:\hom(C,A)\to[n] such that for each fhom(C,B)f\in\hom(C,B), (hom(B,A)f)c1(i)\left(\hom(B,A)\circ f\right)\cap c^{-1}(i)\neq\emptyset for each i[n]i\in[n]. Recall from Section 6 that the group Aut(𝕂)\textrm{Aut}(\mathbb{K}) has non-metrizable universal minimal flow. It is a theorem of Zucker that if \mathcal{F} is a Fraissé class of rigid structures, then Aut(𝔽)\textrm{Aut}(\mathbb{F}) has non-metrizable universal minimal flow if and only if \mathcal{F} contains an object of infinite Ramsey degree (see [20], and for a proof of the dual of Zucker’s theorem see [13]). So we know abstractly that 𝒦\mathcal{K} must contain an object of infinite Ramsey degree. It is perhaps worth mentioning that one can prove this fact directly:

Proposition 8.1.

There is an object in 𝒦\mathcal{K} with infinite Ramsey degree.

Proof.

Let AA be a pointed linear graph with two vertices. Fix n>1n>1. Let BB be a pointed linear graph with 2n+12^{n+1} vertices. We claim that for any CC with hom(C,B)\hom(C,B)\neq\emptyset there is a nn-coloring of Hom(C,A)\textrm{Hom}(C,A) so that for any fHom(C,B)f\in\textrm{Hom}(C,B), the set Hom(B,A)f\textrm{Hom}(B,A)\circ f has morphisms colored by every one of the nn colors.

For a natural number kk, denote by ρ(k)\rho(k) the largest natural number such that 2ρ(k)|k2^{\rho(k)}|k. Let CC be as above and then color Hom(C,A)\textrm{Hom}(C,A) as follows:

c(f)=ρ(deg(f))modnc(f)=\rho(\textrm{deg}(f))\mod n

Since deg(fg)=deg(f)deg(g)\textrm{deg}(f\circ g)=\textrm{deg}(f)\textrm{deg}(g), it is easy to check that for any fHom(C,B)f\in\textrm{Hom}(C,B),

|c(Hom(B,A)f)|=n.\left\lvert c(\textrm{Hom}(B,A)\circ f)\right\rvert=n.

We note that just the fact that Aut(𝕂)\textrm{Aut}(\mathbb{K}) has non-metrizable universal minimal flow and is dense in Homeo(K)\textrm{Homeo}(K) is not enough to conclude that Homeo(K)\textrm{Homeo}(K) has non-metrizable universal minimal flow. For example, any countable dense subgroup of Homeo+[0,1]\textrm{Homeo}_{+}[0,1] (for instance, the group of all piece-wise linear homeomorphisms with finitely many pieces, breakpoints at rationals, and taking only rational values at breakpoints) has non-metrizable universal minimal flow whereas Homeo+[0,1]\textrm{Homeo}_{+}[0,1] is extremely amenable (Pestov, [16], Theorem 6.2).

References

  • [1] D. Bartošová and A. Kwiatkowska, Gowers’ Ramsey theorem with multiple operations and dynamics of the homeomorphism group of the Lelek fan. J. Combin. Theor Ser. A 150 (2017), 108–136.
  • [2] D. Bartošová and A. Kwiatkowska, Lelek fan from a projective Fraissé limit. Fund. Math. 231 (2015), no.1, 57–79.
  • [3] D. Bartošová and A. Kwiatkowska, The universal minimal flow of the homeomorphism group of the Lelek fan. Trans. Amer. Math Soc. 371 (2019), no. 10, 6995–7027.
  • [4] I. Ben Yaacov, J. Melleray, and T. Tsankov. Metrizable universal minimal flows of Polish groups have a comeagre orbit. Geom. Funct. Anal. 27 (2017), no. 1, 67–77.
  • [5] W.J. Charatonik and R.P. Roe, Projective Fraissé limits of trees. https://web.mst.edu/ rroe/Fraisse.pdf.
  • [6] W. Dębski, On topological types of the simplest indecomposable continuaa. Colloq. Math. 49 (1985), no. 2, 203-211.
  • [7] C. Eberhart, J.B. Fugate, S. Schumann, The lattice of Knaster continua. Proceedings of the First International Meeting on Continuum Theory (Puebla City, 2000) Topology Appl. 126 (2002), no.3, 343-349.
  • [8] C. Eberhart, J. B. Fugate, and S. Schumann, Open maps between Knaster continua. Fund. Math. 162 (1999), no.2, 119–148.
  • [9] T. Irwin and S. Solecki, Projective Fraissé limits and the pseudo-arc. Trans. Amer. Math. Soc. 358 (2006), no.7, 3077–3096.
  • [10] C. Jahel and A. Zucker, Topological dynamics of Polish group extensions. arXiv:1902.04901.
  • [11] A. S. Kechris, V. G. Pestov, and S. Todorcevic, Fraissé limits, Ramsey theory, and topological dynamics of automorphism groups. Geom. Funct. Anal. 15 (2005), no. 1, 106–189.
  • [12] P. Krupski, Solenoids and inverse limits of sequences of arcs with open bonding maps. Fund. Math. 120 (1984), no.1, 41–52.
  • [13] D. Mašulović, The Kechris-Pestov-Todorcevic correspondence from the point of view of category theory. Appl. Categ. Structures 29 (2021), no.1, 141–169.
  • [14] A. Panagiotopoulos and S. Solecki, A combinatorial model for the Menger curve. J. Topol. Anal. 14 (2022), no.1, 203–229.
  • [15] V. Pestov, Dynamics of infinite-dimensional groups: the Ramsey-Dvoretzky-Milman phenomenon, AMS University Lecture Series 40, American Mathematical Society, Providence, RI (2006).
  • [16] V. Pestov, On free actions, minimal flows, and a problem by Ellis. Trans. Amer. Math. Soc. 350 (1998), no. 10, 4149–4165.
  • [17] V. Uspenskij, On universal minimal compact GG-spaces. Proeceedings of the 2000 Topology and Dynamics Conference, Topology Proc. 25 (2000), 301–308.
  • [18] W.T. Watkins, Homeomorphic classification of certain inverse limit spaces with open bonding maps. Pacific J. Math. 103 (1982), no. 2, 589–601.
  • [19] L. Wickman, Projective Fraissé theory and Knaster continua, Ph.D. Thesis, University of Florida, 2022.
  • [20] A. Zucker, Topological dynamics of automorphism groups, ultrafilter combinatorics, and the generic point problem. Trans. Amer. Math. Soc 368 (2016), no. 9, 6715-6740.