1. Introduction
The topological entropy is arguably the most important invariant in topological dynamics. A priori, the entropy
$h(f)$ of a topological dynamical system
$(X,f)$ may reach any value in the extended interval
$[0,\infty]$ (for definitions, see the next section). However, there are classes of topological dynamical systems whose properties restrict the attainable values of topological entropy. For example, for expansive systems the entropy must be finite. For one-dimensional continua, such as the interval
$[0,1]$, some dynamical properties may restrict the set of possible values of topological entropy. For example, for a topologically transitive interval map
$f$, we have
$h(f)\in[\log (2)/2,\infty]$. Therefore, the general problem we want to study here is the following: Given a continuum
$X$ and a class
$\mathcal{X}$ of continuous maps from
$X$ to itself, investigate the set
$h(\mathcal{X})=\{h(f):f\in\mathcal{X}\}$ of possible values of topological entropy for maps in
$\mathcal{X}$. This can be seen as an instance of Anatole Katok’s flexibility program [Reference Erchenko8, Reference Erchenko and Katok9]. The latter is a research programme in dynamical systems theory that is inspired by Katok’s work from the 1980s to 2000s. Note that Katok did not typically use the ‘flexibility programme’ as a formal label in his articles ([Reference Erchenko and Katok9] is an exception). The concept of flexibility developed gradually through Katok’s work, with the term becoming more commonly used to describe his approach retrospectively by the dynamical systems community.
The programme is summarized in [Reference Erchenko and Katok9, page 633]:
Under properly understood general restrictions within a fixed class of smooth dynamical systems, dynamical invariants, both quantitative and qualitative, take arbitrary values.
In particular, the explorations of connections between transitivity, density of the set of periodic points, and topological entropy for low-dimensional continuous maps fit into Katok’s programme. These connections were a subject of intensive studies even before Katok formulated the idea of flexibility as a general research programme in dynamics. See [Reference Baldwin2, Reference Kwietniak and Misiurewicz14, Reference Ll. Alsedà, Llibre and Misiurewicz16, Reference Ll. Alsedà, Llibre and Snoha17, Reference Špitalský19, Reference Špitalský20, Reference Xiangdong22] and references therein.
Here, we concentrate our efforts on proving the flexibility of entropy for a particular dendrite—the Gehman dendrite [Reference Gehman10]—and a particular class of continuous maps from
$\mathcal{G}$ to itself—the class of pure mixing maps of
$\mathcal{G}$ (maps that are mixing but not exact).
Dendrites form a class of compact connected metric spaces (continua) that include all trees. A dendrite is a non-degenerate locally connected continuum without a subset homeomorphic to a simple closed curve. Like trees, dendrites have the fixed point property, are absolute retracts, and can be embedded in the plane, but they can be more complex: some dynamical phenomena appear on dendrites that are not possible on trees (e.g., see [Reference Byszewski, Falniowski and Kwietniak5, Reference Hoehn and Mouron13] for an example of a weakly mixing, not mixing dendrite map). Dendrite dynamics has become a popular research area recently. Dynamics on dendrites serves as a transition zone between one-dimensional and higher-dimensional dynamics. Dendrites display enough complexity to exhibit some higher-dimensional phenomena while remaining analytically tractable because of their fundamentally one-dimensional nature. The Gehman dendrite seems to be the simplest one that allows such a construction. In fact, one can note that the combination of the construction presented here with some tools presented in [Reference Harańczyk, Kwietniak and Oprocha12, Reference Špitalský19, Reference Špitalský21] should lead to analogous results for any dendrite with an infinite set of endpoints. On the other hand, there exists a zero entropy transitive map of the Ważewski’s universal dendrite [Reference Byszewski, Falniowski and Kwietniak5, Reference Hoehn and Mouron13].
Our interest in pure mixing maps is caused by the following observations. For a general topological dynamical system given by a continuous map
$f\colon X\to X$ acting on a compact metric space, we have the following chain of implications
where exactness, mixing, and transitivity are properties associated with a nontrivial global dynamics. Furthermore, on dendrites containing a free arc, in particular, on all trees and the Gehman dendrite (see [Reference Dirbák, Snoha and Špitalský7]), transitivity implies that the set of periodic points of
$f$ is dense. These observations impose a hierarchy of chaotic properties (variants of Devaney chaos) discussed in more detail in [Reference Harańczyk and Kwietniak11, Reference Kwietniak and Misiurewicz14].
In particular, one can argue that exact systems exhibit more complex behaviour than mixing ones. This leads to the expectation that there should be more restrictions for possible values of topological entropy of exact maps than for the entropy of mixing but not exact (pure mixing) maps. Indeed, the entropy of pure mixing maps of the Cantor set can take any value in
$[0,\infty]$, while exact maps always have positive entropy. However, the authors of [Reference Harańczyk and Kwietniak11] have shown that for pure mixing interval maps, the set of possible values of entropy is the interval
$(\log (3)/2,\infty]$, while the entropy of the exact maps achieves any value in
$(\log (2)/2,\infty]$. In [Reference Harańczyk, Kwietniak and Oprocha12] it was proved that the same paradoxical situation holds for topological trees and other spaces (see [Reference Harańczyk, Kwietniak and Oprocha12] for more details): the set of possible values of entropy for maps that are more chaotic in the hierarchy contains smaller values than the analogous set for less chaotic maps. Roughly speaking, sufficiently low entropy implies stronger chaos. This leads to a question considered here: What is the set of possible values of the entropy of pure mixing maps of the Gehman dendrite?
It is known that on the Gehman dendrite, the entropy of any transitive (hence, also pure mixing or exact) map of
$\mathcal{G}$ must be positive; see [Reference Dirbák, Snoha and Špitalský7, Theorem C]. Also, the entropy of an exact map on
$\mathcal{G}$ can be arbitrarily low; see [Reference Špitalský19, Theorem A]. An easy modification of this reasoning shows that the topological entropy of the exact maps on the Gehman dendrite can take any value in
$(0,\infty]$. We will show that the set of possible values of entropy for pure mixing maps is the same.
Theorem 1. (Theorem 3.1 below)
For each
$\alpha\in(0, \infty]$ there exists a pure mixing map
$F_\alpha\colon\mathcal{G}\to\mathcal{G}$ on the Gehman dendrite such that
$h(F_\alpha)=\alpha$.
Thus, there is no entropy paradox on the Gehman dendrite: The infima of the entropies of transitive maps, pure mixing maps, and exact maps are equal to
$0$.
2. Preliminaries
2.1. The Gehman dendrite
A continuum is a compact, connected metric space. A continuum is non-degenerate if it contains at least two points. A dendrite is a non-degenerate locally connected continuum without a subset homeomorphic to a simple closed curve. An arc in a continuum
$X$ is a set
$A\subseteq X$ that is a homeomorphic copy of the interval
$[0,1]$. In other words,
$A$ is an arc if there is
$\varphi\colon [0,1]\to X$ which is continuous, injective, and
$\varphi([0,1])=A$.
In this situation, we call points
$\varphi(0)$ and
$\varphi(1)$ the endpoints of
$A$. A tree is a dendrite that can be written as a finite union of arcs in such a way that each pair of arcs (definitely) has at most one point in common.
For a dendrite
$X$, we write
$\mathrm{End}(X)$ for the set of its endpoints (points
$x\in X$ such that
$X\setminus\{x\}$ is connected) and
$B(X)$ for its branch points or vertices (points
$x\in X$ such that
$X\setminus\{x\}$ has at least three components). In any dendrite,
$B(X)$ is always at most countable and is empty if and only if
$X$ is an arc, while
$\mathrm{End}(X)$ is always nonempty. An arc
$A\subseteq X$ is a free arc if all points in
$A$ except possibly the endpoints of
$A$ are not branch points in
$X$.
Recall that Gehman dendrite
$\mathcal{G}$ is a dendrite whose set of endpoints is homeomorphic to the Cantor set and whose branching points are of order
$3$, that is, if
$x\in \mathcal{G}$ is a branching point, then
$\mathcal{G}\setminus\{x\}$ has three connected components. Gehman dendrite is unique up to a homeomorphism, see [Reference Arévalo, Charatonik, Covarrubias and Simón1, Theorem 4.1].
In the rest of the paper, we will use the following notational conventions regarding the Gehman dendrite and its subtrees. Recall that the full binary tree of height
$n\ge 1$, denoted
$T^{(n)}$, is the tree obtained by the inductive procedure: Base case:
$T^{(1)}$ is just the standard compact interval
$[0,1]$ and its root is the point
$1/2$. For
$n \ge 1$, we construct
$T^{(n+1)}$ as follows: take two disjoint copies of
$T^{(n)}$, which we denote
$T^{(n)}_0$ and
$T^{(n)}_1$. We set
$T^{(n+1)}$ to be the union
$T^{(n)}_0\cup T^{(n)}_1\cup[0,1]$, where we identify the point
$0\in [0,1]$ with the root of
$T^{(n)}_0$ and we identify the point
$1\in [0,1]$ with the root of
$T^{(n)}_1$. We declare the point corresponding to
$1/2\in[0,1]$ the root of
$T^{(n+1)}$. For each
$n\ge 1$, we label the vertices of
$T^{(n)}$ with binary words in the standard way. In particular, we write
$c_\lambda^{(n)}$, where
$\lambda$ stands for the empty word, for the root and
$\mathrm{End}(T^{(n)})$ for the set of endpoints of
$T^{(n)}$, that is,
$\mathrm{End}(T^{(n)})=\{c^{(n)}_\omega:\omega\in\{0,1\}^{n}\}$. See Figure 1.
The tree
$T^{(3)}$ with the standard labelling of its vertices.

Similarly, the Gehman dendrite can be pictured as an infinite binary tree where each vertex (except the root) has exactly one parent and each vertex has exactly two children. We use finite binary words to label the vertices. Firstly, we label the root vertex with the empty word
$\lambda$, that is, we let
$c_\lambda$ to be the root of
$\mathcal{G}$. For any vertex
$c_w$ of
$\mathcal{G}$ labelled with a binary word
$w$, we label its left child as
$w0$ (append
$0$ to the word
$w$) and we label its right child as
$w1$ (append
$1$ to the word
$w$). That is, at level
$n$, there are
$2^n$ vertices
$c_\omega$, each labelled with a binary word of length
$n$.
2.2. Notions from topological dynamics
Let
$(X,f)$ be a topological dynamical system (a TDS for short). It means that
$X$ is a compact metric space and
$f\colon X\to X$ is a continuous surjection. We call a closed nonempty set
$A\subseteq X$ such that
$f(A)=A$ a subsystem of
$(X,f)$. If
$A$ is a subsystem, then
$(A,f|_A)$ is a TDS.
Let
$(X,f)$ and
$(Y,g)$ be two TDS. We say
$(Y,g)$ is a factor of
$(X,f)$ (and we call
$(X,f)$ an extension of
$(Y,g)$) if there exists a factor map, that is, a continuous surjection
$\varphi\colon X\to Y$ such that
$\varphi\circ f=g\circ\varphi$. If
$\varphi$ is a homeomorphism, then we say that
$(X,f)$ and
$(Y,g)$ are conjugate.
Definition 2.1. A TDS
$(X,f)$ is:
• transitive if for every
$U,V\subseteq X$ nonempty and open there is
$n\in\mathbb{N}$ such that
$f^{n}(U)\cap V\neq\emptyset$;• (topologically) mixing if for every
$U,V\subseteq X$ nonempty and open there exists
$n_0\in\mathbb{N}$ such that for all
$n\geq n_0$ we have
$f^{n}(U)\cap V\neq\emptyset$;• exact if for each open
$\emptyset\neq U\subseteq X$ there is
$n\in\mathbb{N}$ such that
$f^{n}(U)=X$;• pure mixing if it is mixing but not exact.
For simplicity, we say that
$f\colon X\to X$ is transitive/(pure) mixing/exact, if the TDS
$(X,f)$ is (pure) mixing/exact.
By
$h(f)$ we denote the topological entropy of TDS
$(X, f)$. For definition and further details, see [Reference Denker, Grillenberger and Sigmund6, Chapter 14]. Topological entropy is a numerical invariant (
$h(f)\in[0,\infty]$) of conjugacy of TDS. Here, we will list only these properties of entropy that we need to determine the entropy of our examples. We will use these facts without further notice.
Theorem 2.2. The topological entropy
$h(f)$ of a TDS
$(X,f)$ has the following properties:
(1) If
$(Y, g)$ is a factor of
$(X, f)$, then
$h(g)\leq h(f)$. If, in addition, there is
$N\ge 1$ such that every point in
$Y$ has at most
$N$ preimages through the factor map, then
$h(f)=h(g)$. In particular,
$h(f)=h(g)$ if
$f$ and
$g$ are conjugate.(2) If
$A\subseteq X$ is a subsystem of
$(X, f)$, then
$h(f|_A)\leq h(f)$.(3) If
$n\ge 1$, then
$h(f^n)=nh(f)$.(4) Let
$I$ be a nonempty set of indices. If for every
$i\in I$, the set
$X_i\subseteq X$ is a subsystem of
$(X,f)$ and
$X=\bigcup_{i\in I} X_i$, then
\begin{equation*}
h(f)=\sup_{i\in I}h(f|_{X_i}).
\end{equation*}
To state the next result, we need the definition of Hausdorff dimension. For further details, see [Reference Bishop and Peres4, Chapter 1].
Definition 2.3. Let
$(X,d)$ be a metric space and
$S\subset X$. We set
\begin{equation*}\mathcal{H}^s(S)=\lim_{\delta\to 0}\inf\{\sum_{i=1}^\infty\operatorname{diam}(U_i)^s\colon \bigcup_{i=1}^\infty U_i\supset S, \operatorname{diam} U_i \lt \delta\}\end{equation*}to be the
$s$-dimensional Hausdorff outer measure of
$S$. We define the Hausdorff dimension of
$S$ as
It is well known that
$\mathcal{H}^s$ restricted to Borel subsets of
$X$ is a measure.
Theorem 2.4. ([Reference Misiurewicz18, Corollary 2.2])
Let
$(X,f)$ be a TDS on a metric space
$(X,d)$. If
$f\colon X\to X$ is
$L$-Lipschitz for some
$L \gt 1$, that is, if
$d(f(x),f(y))\le Ld(x,y)$ for every
$x,y\in X$, then
$\dim_H(X)\cdot \log (L)\geq h(f)$.
Let
$X$ be a continuum. A metric
$d$ on
$X$ is convex if for every distinct
$x, y \in X$ there is
$z\in X$ such that
$d(x,z)=d(z,y)={
\frac{1}{2}}d(x,y)$. By [Reference Bing3, Theorem 8], every locally connected continuum admits a compatible convex metric. If
$X$ is endowed with a convex metric
$d$, then for every
$a\neq b$ there is a connecting arc
$A=[a, b]$, whose length satisfies
$\mathcal{H}^1(A)=d(a,b)$; every such arc will be called geodesic. We refer the reader to [Reference Špitalský21] and references therein for a discussion on these matters.
Since every dendrite is locally connected, the Gehman dendrite always admits a convex metric. Conversely, given a nonatomic Borel probability measure
$\mu$ on
$\mathcal{G}$ that is positive on every free arc, we can define a convex metric
$d_\mu$ on
$\mathcal{G}$ by setting
$d_\mu(x,y)=\mu([x,y]_\mathcal{G})$, where
$[x,y]_\mathcal{G}$ is the unique arc in
$\mathcal{G}$ whose endpoints are
$x$ and
$y$.
2.3. Entropy of tree maps
Recall that a tree is a dendrite that can be written as a finite union of arcs.
We say that a continuous map
$f\colon X\to Y$ between topological spaces is monotone if for every
$y\in Y$ the preimage
$f^{-1}(y)$ is a connected subset of
$X$.
A tree map
$f\colon T\to T$ is
$P$-monotone if
$P\subseteq T$ is a finite set containing all vertices of
$T$ such that for each connected component
$C$ of
$T\setminus P$ the map
$f\colon \overline{C}\to T$ is monotone (here,
$\overline{C}$ stands for the closure of
$C$ in
$T$). We call
$\overline{C}$ a
$P$-basic interval of
$f$. Observe that each connected component
$C$ of
$T\setminus P$ must be an open subset of
$T$, as every vertex of
$T$ belongs to
$P$. Consequently, every
$P$-basic interval is a free arc.
There might be multiple finite sets
$P$ such that given a tree map
$f$ is
$P$-monotone.
Let
$X$ be a continuum and
$A\subseteq X$ be a free arc. We say that a map
$f\colon X\to X$ is linear on
$A$ if there exists a constant
$s\geq 0$ such that
$\mathcal{H}^1(f(J))=s\cdot \mathcal{H}^1(J)$ for every arc
$J\subset A$. We call
$s$ the slope of
$f$ on
$A$. We say that
$f$ is piecewise linear (
$\sigma$-linear) if
$X$ can be written as a finite union (contains a countable dense union) of free arcs such that
$f$ is linear on each of those arcs. Moreover, we say that a
$\sigma$-linear map
$f$ has constant slope (bounded slope/is expanding) if for each of those arcs the slope is the same (is bounded by some
$s_0$/is strictly larger than
$1$).
Definition 2.5. We say that a
$P$-monotone tree map
$f\colon T\to T$ is
$P$-linear if it is linear on each
$P$-basic interval. Moreover, if
$f(P)\subset P$, then we say that
$f$ is a
$P$-Markov map.
We say that
$f$ is piecewise monotone (respectively, piecewise linear or Markov) if it is
$P$-monotone (
$P$-linear,
$P$-Markov) for some finite
$P\subset G$ and we do not need to specify the set
$P$. In this setting, for piecewise linear maps without the specified
$P$, we will refer to the (
$P$)-basic intervals by simply calling them linearity intervals.
Fix
$n\ge 1$. Given a binary word
$\omega=\omega_0\ldots \omega_{n-1}\in\{0,1\}^n$, we may think of it as a binary expansion of the integer
$\langle \omega\rangle=\omega_0 2^0+\omega_1 2^1+\ldots+\omega_{n-1}2^{n-1}$. Note that the least significant digit is written first and we always use
$n$ digits. We define
$\omega\oplus 1$ to be the binary expansion of the integer
$\langle\omega\rangle+1\; (\textrm{mod } 2^n)$. For example
as depicted in Figure 2.
The action of
$\omega\mapsto \omega\oplus 1$ operation on binary words of length
$3$.

Below we reformulate [Reference Harańczyk, Kwietniak and Oprocha12, Lemma 9.2], adding a corollary (Corollary 2.7) that explicitly lists some properties that follow from the proof of Lemma 9.2 presented in [Reference Harańczyk, Kwietniak and Oprocha12]. Formally, [Reference Harańczyk, Kwietniak and Oprocha12, Lemma 9.2] considers only a special case of Theorem 2.6, namely, only the case
$\ell=1$ is considered. But the proof of [Reference Harańczyk, Kwietniak and Oprocha12, Lemma 9.2] can be repeated verbatim, except that if
$\ell \gt 1$ then one must replace the initial
$3$-fold (a.k.a.
$3$-horseshoe) function by the
$3^l$-fold function.
Then one repeats the inductive proof from [Reference Harańczyk, Kwietniak and Oprocha12] and checks that the additional claims listed in Corollary 2.7 hold (recall that
$T^{(n)}$ is a topological tree defined in Section 2.1).
Theorem 2.6. ([Reference Harańczyk, Kwietniak and Oprocha12, Lemma 9.2])
For every
$\varepsilon \gt 0$ and
$n,\ell\ge 1$, there exists a topologically exact piecewise linear Markov map
$f^{(n)}_{\varepsilon,\ell}\colon T^{(n)}\to T^{(n)}$ such that
\begin{equation*}
\frac{\ell\log (3)}{2^n}\leq h(f^{(n)}_{\varepsilon,\ell}) \lt \frac{\ell\log (3)}{2^n}+\varepsilon.
\end{equation*}Corollary 2.7. The map
$f^{(n)}_{\varepsilon,\ell}\colon T^{(n)}\to T^{(n)}$ provided by [Reference Harańczyk, Kwietniak and Oprocha12, Lemma 9.2] has the following properties:
(1) There is a finite set
$P^{(n)}\subseteq T^{(n)}$ such that
$f$ is
$P^{(n)}$-Markov. Clearly, every point in
$P^{(n)}$ is eventually periodic.(2) Fix
$0\le k\le n$. The set of vertices
$\{c_\omega\in T^{(n)}:\omega\in\{0,1\}^k \}$ of
$T^{(n)}$ labelled with binary words of length
$k$ is a single periodic orbit of
$f^{(n)}_{\varepsilon,\ell}$ such that for every
$\omega\in\{0,1\}^k$ we have
$c_\omega\in P^{(n)}$ and
$f^{(n)}_{\varepsilon,\ell}(c_\omega)=c_{\omega\oplus 1}$.(3) The root
$c_\lambda$ is the unique fixed point of
$f^{(n)}_{\varepsilon,\ell}$ and
$c_\lambda\in P^{(n)}$.(4) There are
$a^{(n)},b^{(n)},d^{(n)},e^{(n)},p^{(n)},q^{(n)}\in P^{(n)}$ such that
$[a^{(n)},b^{(n)}]$ and
$[d^{(n)},e^{(n)}]$ are disjoint free arcs,
$p^{(n)}\in\operatorname{int}[a^{(n)},b^{(n)}]$ and
$q^{(n)}\in\operatorname{int}[d^{(n)},e^{(n)}]$,
$f^{(n)}_{\varepsilon,\ell}(q^{(n)})=c_\lambda$ and
$f^{(n)}_{\varepsilon,\ell}(p^{(n)})=c^{(n)}_\omega$ for some
$\omega\in\{0,1\}^n$. Without loss of generality, we may assume
$\omega=0^n$.
If
$f$ is piecewise linear with the slope on each interval of linearity strictly greater than
$1$, then there is a constant
$s \gt 1$ such that for every arc
$J\subseteq \mathcal{G}$, we have that
$s|J| \lt |f(J)|$ unless
$f(J)$ contains a point from
$P^{(n)}$.
3. Main Theorem
The proof of the Main Theorem is based on the self-similarity of the Gehman dendrite
$\mathcal{G}$, which can be decomposed into infinitely many floors, where each floor is a disjoint union of finitely many copies of a binary tree. More precisely, we start with any finite binary tree and attach to its endpoints copies of another fixed larger binary tree, forming the next floor of our dendrite. Then we get an even bigger binary tree, and we attach another floor. This gives us a partition of
$\mathcal{G}$ into floors or levels
$\mathcal{T}_k$, each of these floors being a disjoint union of
$2^{m(k)}$ copies of the same binary tree.
We will define the map on
$\mathcal{G}$ by describing it on each level and then modifying it. The modification will add the mixing property as the image of any subset contained in
$\mathcal{G}$ will grow with each iteration of the map, but the set
$\mathrm{End}(\mathcal{G})$ will remain backward invariant preventing the constructed map from being exact.
We begin by fixing
$h_0 \gt 0$ and choosing sequences of parameters so that we obtain a strictly increasing sequence of approximate entropies converging to the
$h_0$. Then we build an auxiliary map on the Gehman dendrite.
On each floor, we define a map that cyclically permutes the copies of the tree forming the floor and applies an exact Markov tree map (provided by earlier works) to the last copy before cycling back. This gives a continuous map on the set
$\mathcal{G}\setminus \mathrm{End}(\mathcal{G})$ which extends to the endpoints by continuity. The extended map restricted to
$\mathrm{End}(\mathcal{G})$ becomes the dyadic adding machine, which has zero entropy. By our choice of parameters, the auxiliary map restricted to each floor (which is an invariant set for the auxiliary map) carries entropy close to the corresponding term in the approximating sequence, so the overall entropy of our auxiliary map equals the target value
$h_0$ as the entropy is the supremum of entropies of the invariant subsets of the map. However, this map is not mixing, since each floor is invariant. Before we modify the auxiliary map, we use a classical result to equip each floor with a convex metric in which the auxiliary map has a constant slope on the floor. These convex metrics are then combined into a single convex metric on the whole dendrite
$\mathcal{G}$ so that
$\mathcal{G}$ has Hausdorff dimension
$1$ with respect to it. This metric will be essential for the entropy upper bound. In the next step, we modify our auxiliary map to make it mixing. The idea is to make small, carefully controlled modifications on each floor so that orbits can travel between adjacent floors. On each floor, one small interval in the last tree is remapped so that its image reaches into the next floor below. This is done by stretching the map slightly on a single basic interval so that it overshoots into the adjacent floor. Similarly, on each floor (starting from the second), a small interval is remapped so that its image reaches into the floor above.
The modifications are designed so that the slope increase on the affected intervals is bounded by the slope of the next floor, ensuring that the Lipschitz constant of the modified map does not exceed the target value
$h_0$. This ends the construction. It remains to check that the map has the desired properties. Since the modified map is Lipschitz with respect to the constructed metric, and the Hausdorff dimension of
$\mathcal{G}$ with respect to that metric is
$1$, we can use a theorem of Misiurewicz to see that the topological entropy of the map is at most the logarithm of the Lipschitz constant, which is bounded above by
$h_0$. At the same time, on each floor, the set of points whose orbits never escape that floor still supports a subsystem with entropy at least as large as the corresponding approximating value. Since these values converge to
$h_0$ and the entropy of the modified map is at least the supremum of these entropies, the entropy is at least
$h_0$. The set of endpoints of the Gehman dendrite is closed and backward invariant for the modified map. So no open set contained initially in
$\mathcal{G}\setminus\mathrm{End}(\mathcal{G})$ can ever be mapped by our map onto the entire dendrite, meaning that our map is not exact.
The expanding nature of the map forces the images of a nonempty open set to eventually cover a basic interval on some floor. Once that happens, the exit modifications propagate the image to neighbouring floors. Since the original map was exact on each floor, the image eventually covers each floor entirely, and once the floor is contained in the image, it stays inside. Repeating this argument floor by floor (upward and downward) shows that the map is topologically mixing.
Theorem 3.1. For every
$h_0\in(0,\infty]$ there exists a pure mixing Gehman dendrite map
$F\colon \mathcal{G}\to\mathcal{G}$ such that
$h(F)=h_0$.
Proof. Fix any
$h_0 \gt 0$. We divided the proof into smaller steps and claims for easier reference.
Step 1. Construction of the auxiliary sequences.
Consider increasing sequences of positive integers
$(\ell(k))_{k=1}^\infty$ and
$(n(k))_{k=1}^\infty$ such that the associated sequence
\begin{equation}
h_k=\frac{\ell(k)\log (3)}{2^{n(k)}}
\end{equation}is strictly increasing and
$h_k\nearrow h_0$ as
$k\to\infty$.
We define the sequence
$(m(k))_{k=0}^\infty$ inductively: we set
$m(0)=0$ and for
$k\ge 1$ we set
$m(k)=m(k-1)+n(k)$.
Step 2. Construction of an auxiliary continuous map
$G\colon\mathcal{G} \to \mathcal{G}$.
Firstly, we construct an auxiliary sequence of exact Markov tree maps
$(g_k)_{k=1}^\infty$. To this end, for each
$k\ge 1 $, we use Theorem 2.6 to get an exact Markov map
$g_k\colon T^{(n(k))}\to T^{(n(k))}$ such that
\begin{equation*}
\frac{2^{m(k-1)}\ell(k)\log (3)}{2^{n(k)}}\leq h(g_{k}) \lt \frac{2^{m(k-1)}\ell(k+1)\log (3)}{2^{n(k+1)}}.
\end{equation*} We achieve it by taking
$g_k=f^{(n(k))}_{\varepsilon,L(k)}$, where
$L(k)=2^{m(k-1)}\ell(k)$ and
$\varepsilon=2^{m(k-1)}(h_{k+1}-h_k$). Hence, for
$k\ge 1$ we have
\begin{equation}
h_k\leq \frac{1}{2^{m(k-1)}} h(g_{k}) \lt h_k+(h_{k+1}-h_k).
\end{equation} For every
$k\ge 0$ and for every
$\omega\in\{0,1\}^{m(k)}$, we denote by
$T^{\omega}$ the subtree of
$\mathcal{G}$ spanned by
$c_\omega$ and
$E=\{\gamma\in\{0,1\}^{m(k+1)}:\gamma\upharpoonright m(k)=\omega \}$, where
$\gamma\upharpoonright m(k)=\omega$ means that
$\omega$ is the prefix of
$\gamma$ of length
$m(k)$. We note that
$T^{\omega}$ is a homeomorphic copy of
$T^{(n(k))}$. For
$x\in T^{(n(k))}$ we write
$x^{\omega}$ for the corresponding point in
$T^{\omega}$. Note that with this convention, we have that
$c^\omega_{\omega'}\in T^{\omega}$ corresponds to the vertex
$c_{\omega\omega'}\in\mathcal{G}$, where
$\omega\omega'$ stands for the concatenation of
$\omega$ and
$\omega'$. In particular, we identify the vertex
$c_\omega$ of
$\mathcal{G}$ with the root
$c^\omega_\lambda$ of
$T^{\omega}$. We call the disjoint union
\begin{equation*}
\mathcal{T}_k=\bigcup_{\omega\in\{0,1\}^{m(k)}} T^{\omega}
\end{equation*}the
$k$-th floor of
$\mathcal{G}$. To shorten our notation, we will write
${\mathbf{0}(k)}$ for the word
$0^{m(k)}$ that labels the first tree at the floor
$k$ and
${\mathbf{1}(k)}$ for the word
$1^{m(k)}$ that labels the last tree at the floor
$k$ (for every
$n\ge 1$ we order objects indexed by
$\omega\in\{0,1\}^n$ according to the lexicographic order on
$\{0,1\}^n$, see Figure 2). To keep the notation consistent, we also set
$\mathbf{1}(0)=\mathbf{0}(0)=0^{m(0)}$ to be the empty word
$\lambda$.
In particular, for
$k=1$, we have that the first floor
$\mathcal{T}_1$ consists of exactly one tree
$T^{\lambda}=T^{(n(1))}$. We define a map
$\hat{g}_1\colon\mathcal{T}_1\to\mathcal{T}_1$ putting
$\hat{g}_1(x)=g_1(x)$ for every
$x\in T^{\lambda}$. For each
$k\ge 2$, we have that the
$k$-th floor
$\mathcal{T}_k$ consists of
$2^{m(k)}$ isometric disjoint copies of
$T^{(n(k))}$ indexed by
$\omega\in\{0,1\}^{m(k)}$. We define
$\hat{g}_k\colon\mathcal{T}_k\to\mathcal{T}_k$ as follows. For every
$x\in T^{(n(k))}$ and
$\omega\in\{0,1\}^{m(k)}$ we set
\begin{equation*}
\hat{g}_k(x^{\omega})=\begin{cases}
x^{(\omega\oplus 1)},& \text{if}\ \omega\neq {\mathbf{1}(k)}, \\
g_k(x)^{{\mathbf{0}(k)}}, &\text{if}\ \omega={\mathbf{1}(k)}.
\end{cases}
\end{equation*} A direct inspection shows that the set of roots of trees in the
$k$ floor and the set of all endpoints of these trees, that is, the sets
\begin{align*}
\{c_{\lambda}^\omega:\omega\in \{0,1\}^{m(k)}\} &=\{c_\gamma\in\mathcal{G}: \gamma\in\{0,1\}^{m(k)}\},\\
\{c_{\omega'}^\omega:\omega\in \{0,1\}^{m(k)},\ \omega'\in\{0,1\}^{n(k)}\}&=\{c_\gamma\in\mathcal{G}: \gamma\in\{0,1\}^{m(k+1)}
\}
\end{align*}form two periodic orbits for
$\hat{g}_k$ such that
$\hat{g}_k(c_\gamma)=c_{\gamma\oplus 1}$ in both cases, see Figure 3. This observation allows us to see that if for
$x\in \mathcal{G}\setminus\mathrm{End}(\mathcal{G})=\bigcup_k\mathcal{T}_k$ we set
$G(x)=\hat{g}_k(x)$ for
$x\in \mathcal{T}_k$ and
$k\geq 1$, then we obtain a well-defined and continuous map from
$\mathcal{G}\setminus\mathrm{End}(\mathcal{G})=\bigcup_k\mathcal{T}_k$ to itself. We will extend this map to a map
$G\colon \mathcal{G}\to\mathcal{G}$. For
$x\in \mathrm{End}(\mathcal{G})$, there is a unique sequence
$\bar{\omega}=\omega_1\omega_2\omega_3\ldots\in\{0,1\}^\infty$ such that the unique arc in
$\mathcal{G}$ that joins
$c_\lambda$ with
$x$ passes through vertices
The action of
$G$ on the vertices of
$T^{(3)}$.

Clearly, the vertices forming this sequence converge to the endpoint, that is
\begin{equation*}
\lim_{n\to\infty} c_{\omega_1\ldots \omega_n}=c_{\bar{\omega}}.
\end{equation*} To be consistent with the definition of
$G$ on
$\bigcup_k \mathcal{T}_k$, we define
\begin{equation*}
G(c_{\bar{\omega}})= \lim_{n\to\infty} G(c_{\omega_1\ldots \omega_n})=\lim_{n\to\infty} c_{\omega_1\ldots \omega_n\oplus 1}.
\end{equation*}Note that the above limit exists because
\begin{equation*}
(\omega_1\ldots\omega_n\oplus 1)=\begin{cases}
0^n,& \text{if }\bar{\omega}=1^n,\\
0^{j-1}1\omega_{j+1}\ldots\omega_n,&\text{where } j=\min\{i\ge 1: \omega_i=0\}.
\end{cases}
\end{equation*} Therefore
$G(c_{\bar{\omega}})=c_{\alpha(\bar{\omega})}$, where
\begin{equation*}
\alpha(\bar{\omega})=\begin{cases}
0^\infty,& \text{if }\bar{\omega}=1^\infty,\\
0^{j-1}1\omega_{j+1}\omega_{j+2}\ldots,&\text{where } j=\min\{i\ge 0: \omega_i=0\}.
\end{cases}
\end{equation*} It follows that the map
$G$ is continuous and
$G|_{\mathrm{End}(\mathcal{G})}$ is conjugated to the dyadic adding machine.
From now on, let
$G\colon \mathcal{G}\to \mathcal{G}$ be the map constructed above.
Claim 1.
For every
$k\ge 1$, we have that
$h(G|_{\mathcal{T}_k})=h(\hat{g}_k)$ satisfies
Proof of Claim 1
Fix
$k\ge 1$. It is easy to see that for each
$\omega\in\{0,1\}^{m(k)}$ the subtree
$T^{\omega}$ is invariant for
$\hat{g}_{k}^{2^{m(k)}}$, that is, for every
$\omega\in\{0,1\}^{m(k)}$ and
$x\in T^{(n(k))}$ we have
\begin{equation*}
\hat{g}_{k}^{2^{m(k)}}(x^{\omega})=g_{k}(x)^{\omega}.
\end{equation*} It follows that
$h(\hat{g}_{k}^{2^{m(k)}})=h(g_{k})$, so
$h(\hat{g}_{k})=({2^{m(k)}})^{-1}h(g_{k})$. Using (3.2), we get that
$h(\hat{g}_{k})$ satisfies (3.3).
Claim 2.
We have
$h(G)=h_0$.
Proof of Claim 2
Writing
$\mathcal{G}=\mathrm{End}(\mathcal{G})\cup\bigcup_k\mathcal{T}_k$, we present
$\mathcal{G}$ as a union of closed and
$G$-invariant sets. Since
$G|_{\mathrm{End}(\mathcal{G})}$ is the dyadic adding machine, we have
$h(G|_{\mathrm{End}(\mathcal{G})})=0$. It follows that
\begin{equation*}
h(G)=\sup_k h(G|_{\mathcal{T}_k})=\sup_k h(\hat{g}_k).
\end{equation*} To finish the proof, we combine
$h_k\nearrow h_0$ with (3.3).
Step 3. Construction of the special convex metric
$ d_\mathcal{G}$ on
$\mathcal{G}$.
For each
$k\ge 1$, we consider
$G_k=G|_{\mathcal{T}_k}$. Let
$\mathcal{T}_k'$ be a tree obtained by collapsing the roots of trees in the
$k$ floor, that is, points in the set
\begin{equation*}
\mathbf{R}_k=\{c_{\lambda}^\omega:\omega\in \{0,1\}^{m(k)}\} =\{c_\gamma\in\mathcal{G}: \gamma\in\{0,1\}^{m(k)}\}
\end{equation*}to a single point
$r_k$. Write
$\varphi_k\colon\mathcal{T}_k\to\mathcal{T}_k'$ for the projection map. Since
$\mathbf{R}_k$ is a single periodic orbit for
$G_k$, we obtain a factor map
$\tilde{G}_k$ on the tree
$\mathcal{T}_k'$ with the same entropy as
$G_k$. Note that
$\tilde{G}_k$ is continuous and
$r_k$ is the unique fixed point of
$\tilde{G}_k$. Now we invoke [Reference Ll. Alsedà15, Theorem C], to get a constant slope map from
$\mathcal{T}_k'$ to itself conjugated to
$\tilde{G}_k$. With a minor abuse of notation, we denote this map also by
$\tilde{G}_k$. Furthermore, the slope
$s_k$ of
$\tilde{G}_k$ satisfies
In fact, the topological conjugacy given by [Reference Ll. Alsedà15, Theorem C] is the identity between
$\mathcal{T}_k'$ with the initial metric
$\rho$ and
$\mathcal{T}_k'$ endowed with some convex metric
$d_k$ given by a measure. That is, there is a
$\tilde{G}_k$-invariant atomless Borel probability measure
$\mu'_k$ on
$\mathcal{T}_k'$ such that for
$x,y\in \mathcal{T}_k'$ we have
$d_k(x,y)=\mu'_k([x,y]_{\mathcal{T}_k'})$, where
$[x,y]_{\mathcal{T}_k'}$ stands for the unique arc joining
$x$ and
$y$ in
$\mathcal{T}_k'$. Actually, for
$x, y\in \mathcal{T}_k'$ the measure
$\mu_k'$ satisfies
$\mu_k'([x, y]_{\mathcal{T}_k'})=\rho(\varphi_k(x), \varphi_k(y))$, where
$\varphi_k$ is the conjugacy map from [Reference Ll. Alsedà15, Theorem C].
Since
$\mu_k'$ is atomless and
$\varphi_k$ is one-to-one on
$\mathcal{T}_k\setminus\mathbf{R}_k$, we can lift
$\mu'_k$ to a measure
$\mu_k$ on
$\mathcal{T}_k$. As a result, for each
$\omega\in\{0,1\}^{m(k)}$, we have a convex metric
$d_{T^{\omega}}$ on
$T^{\omega}$ provided by the measure
$\mu_k$.
It is now easy to use the measures
$(\mu_k)_{k=1}^\infty$ to find a convex metric on
$\mathcal{G}$. For
$x,y\in\mathcal{G}$ with
$x\neq y$ set
$[x,y]_\mathcal{G}$ to be the unique arc in
$\mathcal{G}$ whose endpoints are
$x$ and
$y$. Note that for every finite binary word
$\omega$, all endpoints of the tree
$T^{\omega}$ are contained in the set of branch points of
$\mathcal{G}$. Since the set of branch points of
$\mathcal{G}$ is countable and each branch point is isolated, there is a collection of arcs
$(A_j)_{j\in K}$ such that the arc
$A_j$ is the intersection of
$[x,y]_{\mathcal{G}}$ with some tree
$T^{\omega}$ with
$\omega\in\{0,1\}^{m(k(j))}$ and
$k(j)$ tells us the floor in which
$A_j$ is contained. These arcs cover
$[x,y]_{\mathcal{G}}$ with the possible exception of at most two points in
$[x,y]_{\mathcal{G}}\cap \mathrm{End}(\mathcal{G})$. Therefore,
\begin{equation*}
[x,y]_{\mathcal{G}}=\overline{\bigcup_{j\in K} A_j},
\end{equation*} Furthermore, K is finite if and only if
$x,y\not\in \mathrm{End}(\mathcal{G})$.
The collection
$\{A_j:j\in K\}$ is unique up to enumeration of summands. Note that if
$x,y\in \mathcal{G} \setminus \mathrm{End}(\mathcal{G})$, then the set
$K$ is finite and taking the closure is not needed. We define a nonatomic Borel probability measure
$\mu_\mathcal{G}$ on
$\mathcal{G}$ to be the convex combination of
$\mu_k$’s, that is,
\begin{equation*}
\mu_\mathcal{G} = \sum_{k=1}^\infty \frac{1}{2^{k}}\mu_{k}.
\end{equation*}It is straightforward to see that the formula
\begin{equation*}
d_{\mathcal{G}}(x,y)=\mu_\mathcal{G}([x,y]_{\mathcal{G}}) =\sum_{j\in K} \frac{1}{2^{k(j)}}\mu_{k(j)}(A_j),
\end{equation*}defines a convex metric on
$\mathcal{G}$ such that for each
$k\ge 1$ the map
$G_k\colon \mathcal{T}_k\to\mathcal{T}_k$ has the constant slope
$s_k$ with respect to
$d_{\mathcal{G}}$. Therefore,
$G$ is
$\sigma$-linear, expanding and has the slope bounded by
$s_0=\log (h_0)$.
Claim 3.
Endowing
$\mathcal{G}$ with
$d_\mathcal{G}$, we obtain
$\dim_H(\mathcal{G})=1$.
It is clear that for any
$\delta \gt 0$ and any
$k\ge 1$, the tree
$T^{(m(s))}=\bigcup_{k\leq s}\mathcal{T}_k \subseteq \mathcal{G}$ has a finite cover
$\mathcal{U}_s$ by open sets
$U$ satisfying
$
\operatorname{diam} U \lt \delta$ such that
$\sum_{U\in \mathcal{U}_s}\operatorname{diam} U \lt \sum_{k=1}^s \mu_\mathcal{G}(\mathcal{T}_k)+1/s \lt \mu_\mathcal{G}(\mathcal{G})+1/s$. But
$\bigcup_{k \gt s}
\mathcal{T}_k$ decomposes into
$2^{m(s)}$ disjoint dendrites
$\mathcal{G}_j$, where
$1\le j\le 2^{m(s)}$ (these are homeomorphic copies of
$\mathcal{G}$) such that for large
$s$ each of these copies has
$d_\mathcal{G}$-diameter smaller than
$\delta$. Furthermore, we have for each
$1\le j\le 2^{m(s)}$ that
\begin{equation*}
\operatorname{diam}(\mathcal{G}_j)\le\mu_\mathcal{G}(\mathcal{G}_j)=\frac{1}{2^{m(s)}}\mu_\mathcal{G}(\bigcup_{k \gt s}\mathcal{T}_k)
=\frac{1}{2^{m(s)}}\sum_{k \gt s}\frac{1}{2^k}.
\end{equation*} Hence, taking
$s$ large and adding to
$\mathcal{U}_s$ open sets obtained by removing the root from each
$\mathcal{G}_j$ for
$1\le j\le 2^{m(s)}$, we get a cover
$\mathcal{U}$ of
$\mathcal{G}$ such that
\begin{equation*}
0 \lt \sum_{U\in \mathcal{U}}\operatorname{diam} U\le\sum_{k=1}^s \mu_\mathcal{G}(\mathcal{T}_k)+1/s+\sum_{k \gt s}\frac{1}{2^k}.
\end{equation*} This implies
$0 \lt \mathcal{H}^1(\mathcal{G}) \lt \infty$, so
$\dim_H(\mathcal{G})=1$.
Step 4. Construction of
$F$.
We are going to modify
$G$ inductively on each floor
$\mathcal{T}_k$ to obtain a new map
$F$. Since for each
$k\ge 1$ the map
$g_k\colon T^{(n(k))}\to T^{(n(k))}$ is Markov, for each
$k$ there is a finite set
$P^{(k)}\subseteq T^{(n(k))}$ inducing a Markov partition into basic intervals for
$g_k$. For every
$u\in P^{(k)}$ and
$\omega\in\{0,1\}^{m(k)}$, we use the standard notation
$u^\omega$ for the copy of
$u$ in
$T^{\omega}$ and denote
\begin{equation*}
\mathcal{P}_k=\bigcup_{\omega\in\{0,1\}^{m(k)}}\{u^\omega:u\in P^{(k)}\}.
\end{equation*} As a result, we obtain a partition of the floor
$\mathcal{T}_k$ into
$\mathcal{P}_k$-basic intervals.
Before we continue, we introduce one more piece of notation: Given
$k\ge 1$,
$\omega\in\{0,1\}^{m(k)}$, and
$\omega'\in\{0,1\}^{n(k)}$ we write
$B^\omega_{\omega'}$ for the
$\mathcal{P}_k$-basic interval in
$T^{\omega}$ whose one endpoint is
$c^\omega_{\omega'}$. Similarly, we write
$B^\omega_{\lambda}$ for the
$\mathcal{P}_k$-basic interval whose one endpoint is
$c^\omega_{\lambda}\in T^{\omega}$, which is contained in
$[c^\omega_{\lambda},c^\omega_0]$. Note that
$c^\omega_{\omega'}$ is then the common endpoint of
$B^\omega_{\omega'}$ and
$B^{\omega\omega'}_{\lambda}$.
The first series of modifications results in a map
$\tilde{F}$. We change
$G$ on each floor
$k\ge 1$, to get a map
$\tilde{F}$ with some orbits travelling down the dendrite (from the floor
$k$ to
$k+1$). Fix
$k\ge 1$. We look at the first tree of the next floor, that is, we consider
$T^{\mathbf{0}(k+1)}\in\mathcal{T}_{k+1}$. It is a copy of
$T^{(n(k+1))}$ attached to
$\mathcal{T}_k$ by identifying the leftmost endpoint
$c^{{\mathbf{0}(k)}}_{0^{n(k+1)}}$ of
$T^{{\mathbf{0}(k)}}$ (recall that
$\mathbf{0}(0)=\lambda$) with the root
$c_\lambda^{\mathbf{0}(k+1)}$ of
$T^{\mathbf{0}(k+1)}$. For simplicity, we denote the leftmost endpoint
$c^{{\mathbf{0}(k)}}_{0^{n(k+1)}}$ of
$T^{{\mathbf{0}(k)}}$ by
$c^{{\mathbf{0}(k)}}_{\alpha}$. We note that the arc joining the root of
$T^{\mathbf{0}(k+1)}$ with its leftmost child in
$T^{\mathbf{0}(k+1)}$, that is, the arc that joins
$c_\lambda^{\mathbf{0}(k+1)}$ with
$c_0^{\mathbf{0}(k+1)}$ contains the
$\mathcal{P}_{k+1}$-basic interval
$B^{\mathbf{0}(k+1)}_{\lambda}$ whose endpoint is
$c_\lambda^{\mathbf{0}(k+1)}$. Since the root of
$T^{\mathbf{0}(k+1)}$ is
$2^{m(k)}$-periodic for
$G$ and
$G_{k+1}|_{\mathcal{T}_{k+1}}=\hat{g}_{k+1}$ is exact and piecewise expanding on
$\mathcal{T}_{k+1}$ there is
$j\ge 1$ such that
$B_{\lambda}^{\mathbf{0}(k+1)}\subseteq G^{j}(B_{\lambda}^{\mathbf{0}(k+1)})$. It follows that for infinitely many
$N$’s we can find
$w_{k+1}^N\in B_{\lambda}^{\mathbf{0}(k+1)}$ such that
$G^N([c_\lambda^{\mathbf{0}(k+1)},w_{k+1}^N])=B_{\lambda}^{\mathbf{0}(k+1)}$ and for
$0\le j \lt N$ the set
$G^j([c_\lambda^{\mathbf{0}(k+1)},w_{k+1}^N])$ is contained (not necessarily properly) in at most one
$\mathcal{P}_{k+1}$-basic interval. In particular,
$G^{N}(w_{k+1}^N)$ is the endpoint of
$B_{\lambda}^{\mathbf{0}(k+1)}$ other than the root
$c_\lambda^{\mathbf{0}(k+1)}$. Since we may take
$N$ to be arbitrarily large, we can also have that
$\{G^j(w_{k+1}^N):0\le j \lt N\}\setminus\mathcal{P}_{k+1}$ is nonempty.
Let
$T^{(\mathbf{1}(k))}$ be the rightmost (last) tree of level
$\mathcal{T}_k$. By Corollary 2.7 we know that there is a point
$p^{{\mathbf{1}(k)}}\in T^{(\mathbf{1}(k))}$ that divides the free arc
$[a^{{\mathbf{1}(k)}},b^{{\mathbf{1}(k)}}]$ into two basic intervals and satisfies
$G(p^{{\mathbf{1}(k)}})=G_k(p^{{\mathbf{1}(k)}})=c^{{\mathbf{0}(k)}}_{\alpha}$. Of course, we also have
$p^{{\mathbf{1}(k)}},a^{{\mathbf{1}(k)}},b^{{\mathbf{1}(k)}}\in\mathcal{P}_k$. Consider the basic interval
$B^{{\mathbf{0}(k)}}_{\alpha}=B^{{\mathbf{0}(k)}}_{0^{n(k+1)}}$ with
$c^{{\mathbf{0}(k)}}_{\alpha}\in B^{{\mathbf{0}(k)}}_{\alpha}$ and
$B^{{\mathbf{0}(k)}}_{\alpha}\subseteq G([a^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}])$.
We now redefine
$G$ over
$[a^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}]\subseteq T^{(\mathbf{1}(k))}$. Firstly, we need a large enough
$N$ so that the point
$w_{k+1}^N\in J$ is such that
\begin{equation*}
4d_\mathcal{G}(w_{k+1}^N,c_\lambda^{\mathbf{0}(k+1)})=
4\mu_\mathcal{G}([w_{k+1}^N,c_\lambda^{\mathbf{0}(k+1)}]) \lt (s_{k+1}-s_k)\mu_\mathcal{G}([a^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}])
\end{equation*} Note that
$s_k\mu_\mathcal{G}(A)=\mu_\mathcal{G}(G(A))$ for every arc
$A\subseteq [a^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}]$. Since the metric
$d_\mathcal{G}$ is geodesic, we find a point
$\bar{a}^{{\mathbf{1}(k)}}
\in [a^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}]$ such that
\begin{equation*}
d_\mathcal{G}(\bar{a}^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}})=\frac{d_\mathcal{G}([w_{k+1}^N,c_\lambda^{\mathbf{0}(k+1)}])}{s_k}.
\end{equation*} To get
$\tilde{F}$ we modify
$G$ only on
$[a^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}]$.
In other words, the modified map
$\tilde{F}$ agrees with
$G$ except that on
$[a^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}]$ where our new map
$\tilde{F}$ acts linearly and transforms
$[a^{{\mathbf{1}(k)}},\bar{a}^{{\mathbf{1}(k)}}]$ onto
$G([a^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}])\cup[c^{{\mathbf{0}(k)}}_{\alpha},w_{k+1}^N]$. In particular,
$B^{{\mathbf{0}(k)}}_{\alpha}, [c^{{\mathbf{0}(k)}}_{\alpha},w_{k+1}^N]\subseteq \tilde{F}([a^{{\mathbf{1}(k)}},\bar{a}^{{\mathbf{1}(k)}}])$ and maps linearly
$[\bar{a}^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}]$ onto
$[c^{{\mathbf{0}(k)}}_{\alpha},w_{k+1}^N]$. Observe that the downstairs exit from
$k$ floor, that is the set
\begin{equation*}
E_*^k=\tilde{F}^{-1}([c^{{\mathbf{0}(k)}}_{\alpha},w_{k+1}^N])\cap \mathcal{T}_k,
\end{equation*}which is an interval contained in
$[a^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}]$ whose one endpoint is
$p^{{\mathbf{1}(k)}}$ and the other belongs to
$\operatorname{int}[a^{{\mathbf{1}(k)}},\bar{a}^{{\mathbf{1}(k)}}]$.
For
$k=1$, we take
$\mathcal{P}_1'=\mathcal{P}_1$. For
$k \gt 1$, let
$\mathcal{P}_k'\subseteq\mathcal{T}_k$ be the set obtained at the end of the previous step of the construction performed on
$\mathcal{T}_{k-1}$. Recall that
$\{G^j(w_{k+1}^N):0\le j \lt N\}\setminus\mathcal{P}_{k+1}$ is nonempty. We let
$\mathcal{P}_{k+1}'$ to be
$\mathcal{P}_{k+1}\cup \{G^j(w_{k+1}^N):0\le j \lt N\}$. We let
$\mathcal{S}_k=\mathcal{P}_k' \cup \{\bar{a}^{\mathbf{1}(k+1)}\}$.
Note that
$\tilde{F}$ is still piecewise linear and expanding. Furthermore,
\begin{equation*}
\mu_\mathcal{G} (\tilde{F}([\bar{a}^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}]))=\mu_\mathcal{G}([c^{{\mathbf{0}(k)}}_{\alpha},w_{k+1}^N])=s_k
\mu_\mathcal{G} ([\bar{a}^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}])
\end{equation*}and
\begin{align*}
\mu_\mathcal{G} (\tilde{F}([a^{{\mathbf{1}(k)}},\bar{a}^{{\mathbf{1}(k)}}])&=\mu_\mathcal{G}(G([a^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}]))+\mu_\mathcal{G}([c^{{\mathbf{0}(k)}}_{\alpha},w_{k+1}^N])\\
&=s_k \mu_\mathcal{G}([a^{{\mathbf{1}(k)}},\bar{a}^{{\mathbf{1}(k)}}]))+2\mu_\mathcal{G}([c^{{\mathbf{0}(k)}}_{\alpha},w_{k+1}^N])\\
& \lt s_k\mu_\mathcal{G} ([a^{{\mathbf{1}(k)}},\bar{a}^{{\mathbf{1}(k)}}])+(s_{k+1}-s_k)\frac{\mu_\mathcal{G} ([\bar{a}^{{\mathbf{1}(k)}},p^{{\mathbf{1}(k)}}])}{2}\\
& \lt s_{k+1}\mu_\mathcal{G} ([a^{{\mathbf{1}(k)}},\bar{a}^{{\mathbf{1}(k)}}]).
\end{align*} Therefore, the slope of
$\tilde{F}|_{\mathcal{T}_k}$ is bounded by above
$s_{k+1} \lt s_0$.
Note that
$\tilde{F}$ is
$\sigma$-linear and its intervals of linearity are determined by the set
\begin{equation*}
\mathcal{S}_\infty= \bigcup_{k=1}^\infty\mathcal{S}_k.
\end{equation*} Furthermore, for every
$k\ge 1$, we have
$\mathcal{P}_k\subseteq\mathcal{S}_k$,
$F|_{\mathcal{P}_k}=G|_{\mathcal{P}_k}$, and for each
$x\in \mathcal{S}_k$ there is
$j$ such that
$\tilde{F}^j(x)\in \mathcal{P}_k\cup \mathcal{P}_{k+1}$.
The second set of changes we apply to
$\tilde{F}$ obtained from the first series of modifications and all floors
$\mathcal{T}_k$ for
$k\ge 2$.
Fix
$k\ge 2$. For
$k=2$, we take
$\mathcal{R}_1'=\mathcal{S}_1$. For
$k \gt 2$, let
$\mathcal{R}_{k-1}'\subseteq\mathcal{T}_{k-1}$ be the set obtained at the end of the previous step of the construction performed on
$\mathcal{T}_{k-1}$.
Again, we look at the first tree
$T^{\mathbf{0}(k-1)}$ of the previous floor
$\mathcal{T}_{k-1}$. We consider its leftmost endpoint
$c^{\mathbf{0}(k-1)}_{\alpha}=c^{{\mathbf{0}(k)}}_\lambda$. Let
$q^{{\mathbf{1}(k)}}$ be the point in the rightmost (last) tree
$T^{{\mathbf{1}(k)}}$ of the floor
$\mathcal{T}_k$ that belongs to a free interval
$[d^{{\mathbf{1}(k)}},e^{{\mathbf{1}(k)}}]$ and is mapped by
\begin{equation*}
G|_{[d^{{\mathbf{1}(k)}},e^{{\mathbf{1}(k)}}]}=\tilde{F}|_{[d^{{\mathbf{1}(k)}},e^{{\mathbf{1}(k)}}]}
\end{equation*}onto
$c^{\mathbf{0}(k-1)}_{\alpha}=c^{{\mathbf{0}(k)}}_\lambda$.
The endpoint
$c^{\mathbf{0}(k-1)}_{\alpha}=c^{{\mathbf{0}(k)}}_\lambda$ is the endpoint of the
$\mathcal{P}_{k-1}$-basic interval
$B^{\mathbf{0}(k-1)}_{\alpha}\subseteq T^{\mathbf{0}(k-1)}\subseteq\mathcal{T}_{k-1}$. There are infinitely many
$j\ge 1$ such that
$B^{\mathbf{0}(k-1)}_{\alpha}\subseteq G^{j}(B^{\mathbf{0}(k-1)}_{\lambda})$. Therefore, there are
$N\ge 1$ and a point
$v_{k-1}^N$ such that
$G^N(v_{k-1}^N)$ is the endpoint of
$B^{\mathbf{0}(k-1)}_{\alpha}$ other than
$c^{{\mathbf{0}(k)}}_\lambda$ and
$v_{k-1}^N$ is sufficiently close to
$c^{\mathbf{0}(k-1)}_{\alpha}$ to guarantee
\begin{equation*}
4\mu_\mathcal{G}([c^{\mathbf{0}(k-1)}_{\alpha},v_{k-1}^N])\le (s_{k+1}-s_k)\mu_\mathcal{G}([d^{{\mathbf{1}(k)}},q^{{\mathbf{1}(k)}}]).
\end{equation*} Recall that
$G^i(v_{k-1}^N)=F^i(v_{k-1}^N)$ for
$i=1,\ldots N$ and that
$\mathcal{S}_k\cap (d^{{\mathbf{1}(k)}},e^{{\mathbf{1}(k)}})=\emptyset$. Therefore, our later modifications of the map
$F$ will not alter the set
$\mathcal{S}_k$. Repeating the arguments and calculations from the first step, we can modify
$\tilde{F}|_{\mathcal{T}_k}$ on
$[d^{{\mathbf{1}(k)}},q^{{\mathbf{1}(k)}}]$. To do so, we find
$\bar{d}^{\mathbf{1}(k)}\in\operatorname{int}[d^{{\mathbf{1}(k)}},q^{{\mathbf{1}(k)}}]$ and increase the slope of
$\tilde{F}$ on
$[d^{{\mathbf{1}(k)}},\bar{d}^{{\mathbf{1}(k)}}]$ and
$[\bar{d}^{{\mathbf{1}(k)}},q^{{\mathbf{1}(k)}}]$ to get
$F$ such that
$F([d^{{\mathbf{1}(k)}},\bar{d}^{{\mathbf{1}(k)}}])$ covers
$G([d^{{\mathbf{1}(k)}},q^{{\mathbf{1}(k)}}])\cup [c^{\mathbf{0}(k-1)}_\alpha,v_{k-1}^N]$ and
$F([\bar{d}^{{\mathbf{1}(k)}},q^{{\mathbf{1}(k)}}])$ covers
$[c^{\mathbf{0}(k-1)}_\alpha,v_{k-1}^N]\subseteq T^{\mathbf{0}(k-1)}\subseteq\mathcal{T}_{k-1}$. Furthermore, the modified
$F$ is linear on
$[d^{{\mathbf{1}(k)}},\bar{d}^{{\mathbf{1}(k)}}]$ and
$[\bar{d}^{{\mathbf{1}(k)}},q^{{\mathbf{1}(k)}}]$ with the slope
$s$ of the modified map
$F$ on each interval of linearity contained in
$[d^{{\mathbf{1}(k)}},q^{{\mathbf{1}(k)}}]$ satisfying
$s_k \lt s\le s_{k+1}$.
Observe that the upstairs exit from
$k$ floor, that is the set
\begin{equation*}
E^*_k=F^{-1}([c^{\mathbf{0}(k-1)}_{\alpha},v_{k-1}^N])\cap \mathcal{T}_k
\end{equation*}is an interval contained in
$[d^{{\mathbf{1}(k)}},q^{{\mathbf{1}(k)}}]$ whose one endpoint is
$q^{{\mathbf{1}(k)}}$ and the other belongs to
$\operatorname{int}[d^{{\mathbf{1}(k)}},\bar{d}^{{\mathbf{1}(k)}}]$.
Note that
$\{G^j(v_{k-1}^N):0\le j \lt N\}\setminus\mathcal{S}_{k-1}$ is nonempty. We let
$\mathcal{R}_{k-1}$ to be
$\mathcal{S}_{k-1}\cup \{G^j(v_{k-1}^N):0\le j \lt N\}$ and set
$\mathcal{R}_k'=\mathcal{S}_k \cup \{\bar{d}^{\mathbf{1}(k-1)}\}$.
Note that for every
$k\ge 1$, the map
$F|_{\mathcal{T}_k}$ is piecewise linear, expanding, and its slope is bounded above
$s_{k+1} \lt s_0$. In particular,
$F|_{\mathcal{T}_k}$ is linear on each
$\mathcal{R}_k$ basic interval. Furthermore, for every
$k\ge 1$ we have
$\mathcal{P}_k\subseteq\mathcal{S}_k\subseteq\mathcal{R}_k$,
$F|_{\mathcal{P}_k}=\tilde{F}|_{\mathcal{P}_k}=G|_{\mathcal{P}_k}$,
$F|_{\mathcal{S}_k}=\tilde{F}|_{\mathcal{S}_k}$, and for each
$x\in \mathcal{R}_k$ there is
$j$ such that
$F^j(x)\in \mathcal{P}_{k-1}\cup \mathcal{P}_k\cup \mathcal{P}_{k+1}$.
Claim 4.
We have
$h(F)\le h_0$.
Proof of Claim 4
If
$h_0=\infty$, then there is nothing to prove. Assume
$h_0 \lt \infty$. Recall that we endowed
$\mathcal{G}$ with the convex metric
$d_\mathcal{G}$ such that
$F$ is piecewise linear on each free arc in
$\mathcal{G}$ and
$\dim_H(\mathcal{G})=1$. Furthermore, the slope on each linearity arc of
$F$ is bounded above by
$s_0 \gt 1$ with
$\log (s_0)=h_0$. Therefore,
$F$ is
$s_0$-Lipschitz on
$\mathcal{G}$ and we have
$h(F)\le h_0$ by Theorem 2.4.
Claim 5.
For every
$k\ge 2$, we have
$h(F)\ge h_k$.
Proof of Claim 5
Fix
$k\ge 2$. Let
$X_k\subseteq\mathcal{T}_k$ be the set of points whose
$F$-orbits never leave the floor
$\mathcal{T}_k$. That is,
\begin{equation*}
X_k=\mathcal{T}_k\setminus\bigcup_{j=0}^\infty F^{-j}((\bar{a}^{{\mathbf{1}(k)}},\bar{b}^{{\mathbf{1}(k)}})) \cup \bigcup_{j=0}^\infty F^{-j}((\bar{d}^{{\mathbf{1}(k)}},\bar{e}^{{\mathbf{1}(k)}})).
\end{equation*} Then
$X_k$ is a forward invariant set such that
$G|_{\mathcal{T}_k}=\hat{g}_k$ is a factor of
$F|_{X_k}$. The factor map collapses each connected component of each preimage of the interval
$E^*_k$ or
$E^k_*$ to a point mapped eventually onto the endpoint
$c^{{\mathbf{0}(k)}}_\lambda$, respectively
$c^{{\mathbf{0}(k)}}_\alpha$. This yields
which finishes the proof of the Claim.
Combining Claims 4 and 5 with
$h_k\nearrow h_0$ as
$k\to\infty$, we get
$h(F)=h_0$. To finish the proof, we need to prove the last Claim:
Claim 6.
The map
$F$ is pure mixing.
Proof of Claim 6
Fix a nonempty open set
$U\subseteq\mathcal{G}$. Clearly,
$F^{-1}(\mathrm{End}(\mathcal{G})=\mathrm{End}(\mathcal{G})$. Since
$\mathrm{End}(\mathcal{G})$ is closed, the nonempty open set
$\mathcal{G}\setminus \mathrm{End}(\mathcal{G})$ satisfies
$F(\mathcal{G}\setminus \mathrm{End}(\mathcal{G}))\subseteq \mathcal{G}\setminus \mathrm{End}(\mathcal{G})$, so
$F$ cannot be exact. It remains to show that
$F$ is mixing. Note that
$F$ is
$\sigma$-linear with the slope greater or equal to
$s_1 \gt 1$ on each linearity interval, where
$\log (s_1)=h_1$. Therefore, there exists a constant
$s \gt 1$ such that for every free arc
$I\subseteq\mathcal{G}$ we have
$\mu_\mathcal{G}(F(I)) \gt s\mu_\mathcal{G}(I)$ unless there is an endpoint
$y$ of a linearity interval of
$F$ such that
$y\in F(I)$. Since every endpoint of every linearity interval of
$F$ eventually belongs to
$\mathcal{P}_k$ for some
$k$, there are
$k$ and a periodic point
$c\in \mathcal{P}_k$ such that for all sufficiently large
$m$, the set
$F^m(U)$ contains a point belonging to the orbit of
$c$. Then
$F^m(U)$ must contain at least one free interval
$K$ adjacent to
$c$. Without loss of generality, we may assume
$K\subseteq\mathcal{T}_k$. Now, we look at what happens to the images of
$K$ under
$F^j$ for large
$j$. On one hand, for every
$j$, we have that
$F^j(c)=G^j(c)\in F^j(K)\cap\mathcal{P}_k$. On the other hand, each iterate satisfies
$\mu_\mathcal{G}(F^{j+1}(K))\ge s \mu_\mathcal{G}(F^j(K))$ unless
$F^{j+1}(K)$ contains a point from
$\mathcal{R}_k$ other than
$c$. Hence, there is
$j\ge 0$ such that
$F^j(K)$ contains an
$\mathcal{R}_k$-basic interval and then, increasing
$j$ if necessary, we see that for some
$j$, the set
$F^j(K)$ contains a
$\mathcal{P}_k$-basic interval
$J$ for
$G|_{\mathcal{T}_k}$. By the definition, for each such
$J$, we have
$F(J)\supseteq G(J)$, so since
$G|_{\mathcal{T}_k}$ is exact, the whole floor
$\mathcal{T}_k$ will be eventually contained in
$F^i(U)$ for all sufficiently large
$i$.
Now, for
$m$ sufficiently large,
$F^m(U)$ contains a point belonging to the orbit of
$c\in\mathcal{T}_k\cap\mathcal{T}_{k+1}$ together with a free interval
$K\subseteq\mathcal{T}_{k+1}$ adjacent to that point. Repeating the above reasoning, we get
$\mathcal{T}_{k+1}$ will be eventually contained in
$F^i(U)$ for all sufficiently large
$i$. Obviously, the same reasoning can be applied to the floor
$k-1$ (provided
$k\ge 2$). It follows that for every nonempty open set
$U\subset\mathcal{G}$ and every
$k\ge 1$, there is an integer
$j(k)$ such that for every
$i\ge j(k)$, we have
$\mathcal{T}_k\subseteq F^i(U)$. Hence,
\begin{equation*}
\bigcup_{i\ge 0}F^i(U)=\mathcal{G}\setminus\mathrm{End}(\mathcal{G}),
\end{equation*}which implies that
$F$ is topologically mixing.
This completes the proof of the Main Theorem.
Acknowledgements
This paper is a vastly extended version of Jakub Tomaszewski’s Master thesis completed at Jagiellonian University under the supervision of Dominik Kwietniak.
The research project was partly supported by the programme ‘Excellence initiative—research university’ for AGH University of Krakow (Jakub Tomaszewski) and for Jagiellonian University in Kraków (Dominik Kwietniak). The research of Piotr Oprocha was partly supported by the project CZ.02.01.01/00/23_021/0008759 supported by EU funds, through the Operational Programme Johannes Amos Comenius. Piotr Oprocha is grateful to the Max Planck Institute for Mathematics in Bonn for its hospitality and financial support.









