Synchronizing Dynamical Systems: Finitely presented systems and Ruelle algebras


Abstract

The main goals of the present paper are to determine the structure of the \(C^\ast\)-algebras associated to a finitely presented system and to develop the basic theory of the Ruelle algebras associated to a general synchronizing system. The later is related to the former in the sense that we show that Ruelle algebras associated to a finitely presented system are explicitly related to the Smale space case. The relevant \(C^\ast\)-algebras are the synchronizing heteroclinic algebras that were introduced in our previous work on synchronizing systems. They are very much related to previous work of Thomsen, who in turn was building on work of Ruelle, Putnam, and Spielberg.

1

Introduction↩︎

This is the third paper in a series on the structure of \(C^\ast\)-algebras associated to synchronizing systems. In the first paper of the series [1], the definition and fundamental properties of synchronizing systems and their \(C^\ast\)-algebras were discussed. In the second [2], the special case of synchronizing shifts was developed in general and through many examples. Those papers, like the current one, very much build on work of Thomsen, Ruelle, Putnam, and Spielberg. Throughout the paper \(X\) denotes a compact metric space, \(\varphi: X \rightarrow X\) is a homeomorphism, and the pair \((X, \varphi)\) is called a dynamical system.

The present paper deals with the structure of the \(C^\ast\)-algebras associated to a finitely presented system and the Ruelle algebras for general synchronizing systems. Finite presented systems were introduced by Fried in [3]. By definition a finitely presented system is an expansive systems that is a factor of a shift of finite type (see Definition 8 below and [3] for more details). Finitely presented systems are a natural generalization of Smale spaces. A Smale space is a dynamical system with a uniformly hyperbolic structure that is encoded using a map called the bracket map. They were introduced by Ruelle [4]. The bracket map gives every point in the space a local product structure (for the precise definition of a Smale space, see Definition 7 below). A further generalization (of both Smale spaces and finitely presented systems) are synchronizing systems. A synchronizing system like a finitely presented system is not uniformly hyperbolic, but there is an open dense set of points that has a local product structure. Unlike finitely presented systems there is no assumption on the existence of a factor map from a shift of finite type. In summary, we have the following implications: \[(X,\varphi) \text{ is a Smale space } \implies (X,\varphi) \text{ is finitely presented } \implies (X,\varphi) \text{ is synchronizing }\] For the reader familiar with shift spaces, we note that a shift is a Smale space if and only if it is of finite type and a shift is finitely presented if and only if it is sofic. The interested reader can see [2] (among other sources) for many examples of shifts that are synchronizing, but not sofic. As such, the reverse of the implications above do not hold.

It is therefore of interest to determine what results generalizes from the Smale space case to the finitely presented case and in turn what results generalize from the finitely presented case to the synchronizing case. We are particularly interested in results concerning the structure of \(C^*\)-algebras associated to these dynamical systems.

A summary of the results of the paper will now be discussed. Although it is known that the theory of the Ruelle algebras generalizes from the Smale space case (see for example [5]) it has never been developed in detail. As such, we introduce the Ruelle algebras for synchronizing systems. Here we follow the work of Putnam and Spielberg who considered the Smale space case in [6] along with following the work of Thomsen in [5].

Next, we restrict our attention to finitely presented systems. Todd Fisher [7] has proved that an irreducible finitely presented system has two covers by Smale spaces where the factor maps are particularly nice. For one cover it is \(s\)-resolving, for the other it is \(u\)-resolving and both are minimal in a natural sense that we will discuss in below, see in particular Definition 13 and Theorem 3; the interested reader can also find more details and context in the introduction of [7].

We prove that the \(C^\ast\)-algebras associated to a finitely presented system are naturally related to the ones associated to these Smale spaces that cover it in this particularly nice way. The precise results occurs at the groupoid level and is the main result of the paper, see Theorem 12. The statement of this theorem is involved so we do not state it here in the introduction. Needless to say, the algebras associated to a finitely presented systems have very much the same structure as the Smale space case and we can transfer results and \(K\)-theory computations from the Smale space case to finitely presented case in a more or less direct way. In particular, a lot of work has been done on computing the \(K\)-theory of Smale space \(C^*\)-algebras, see for example [8][12] and references therein.

On the other hand, many of the interesting results about Smale space \(C^\ast\)-algebras are based on the interactions between these algebras. A prototypical example is the follows:

Conjecture 1. Suppose that \((X, \varphi)\) is a mixing Smale space and \(S\) and \(U\) denote its stable and unstable algebras respectively. Then \[{\rm rank}(K_*(S))={\rm rank}(K_*(U)).\]

It is worth noting that this conjecture holds for all shifts of finite type and we believe that it will hold for all mixing Smale spaces, see [9][12] for more details.

While it is natural to try to generalize this conjecture to the finitely presented case, it fails to do so. We gave an example in [2], but there are in fact many such examples. The reason that such examples are possible is the asymmetry in the minimal \(s\)-resolving and \(u\)-resolving covers of a finitely presented system.

The paper is organized as follows. The preliminaries section deals with expansive dynamical systems, including the notion of a local product structure for a point, metrics on expansive systems, and factor maps between such systems. In Section 2, we introduce the groupoids associated to a synchronizing system building on work of Thomsen (as well as Ruelle, Putnam, and Spielberg). From these groupoids one obtained \(C^*\)-algebras, which is the topic of Section 3. In Section 4, the theory of Ruelle algebras for synchronizing systems is developed in detail. The main results of the paper, see Section 5, center on the groupoids and \(C^*\)-algebras of finitely presented systems. The most important result is Theorem 12. A special case of this main result (namely, the case of sofic shifts) appeared in [2]. The proof in the general case is much more involved.

Acknowledgments↩︎

The authors thank Ian Putnam for interesting and insightful discussions.

1 Preliminaries↩︎

1.1 Expansive dynamical systems↩︎

In our context, a dynamical system is a pair \((X, \varphi)\) where \(X\) is a compact metric space and \(\varphi: X \rightarrow X\) is a homeomorphism. We will typically assume that \(X\) is infinite. If \(x\in X\), then the orbit of \(x\) is \[\{ \varphi^n(x) \mid n \in \mathbb{Z} \}.\] The forward orbit of \(x\) is \(\{ \varphi^n(x) \mid n \ge 0 \}\) and likewise for the backward orbit of \(x\) only with \(n\le 0\).

Definition 1. A factor map between the dynamical systems \((X,\varphi)\) and \((Y, f)\) is a surjective continuous map \(\pi : X \to Y\) such that \(\pi \circ \varphi = f\circ \pi\). In this case, we then say that \((Y, f)\) is a factor of \((X,\varphi)\) and that \((X, \varphi)\) is an extension or cover of \((Y, f)\). If \(\pi\) is also a homeomorphism then we say that \((X,\varphi)\) and \((Y, f)\) are (topologically) conjugate.

Definition 2. We say that \((X,\varphi)\) is expansive if there is a constant \(\varepsilon_X > 0\) (called an expansiveness constant of \((X,\varphi)\)) such that for any \(x,y \in X\), \[d(\varphi^n(x),\varphi^n(y)) \leq \varepsilon_X \text{ for all } n \in \mathbb{Z}\] implies \(x = y\).

Definition 3. Suppose \((X,\varphi)\) is a dynamical system. A periodic point is a point \(p \in X\) such that \(\varphi^n(p) = p\) for some \(n \geq 1\). If \(n = 1\) then \(p\) is a fixed point. We define \[\text{Per}_n(X,\varphi) = \{ p \in X \mid \varphi^n(p) = p \}\] for each \(n \geq 1\). We also have the set of all periodic points: \[\text{Per}(X,\varphi) = \bigcup_{n \geq 1} \text{Per}_n(X,\varphi). \;\]

We will use the following basic fact: if \((X,\varphi)\) and \((Y,f)\) are dynamical systems and \(\pi : X \to Y\) is a factor map, then \(\pi\left( \text{Per}(X,\varphi) \right) \subseteq \text{Per}(Y,f)\).

Definition 4. A dynamical system \((X,\varphi)\) is called irreducible if for any two non-empty open sets \(U, V \subseteq X\) there is an \(n > 0\) such that \(\varphi^n(U) \cap V \neq \emptyset\).

Definition 5. A dynamical system \((X,\varphi)\) is called mixing if for any pair of non-empty open sets \(U, V \subseteq X\) there is an \(N > 0\) such that \(\varphi^n(U) \cap V \neq \emptyset\) for all \(n \geq N\).

Notice that \((X,\varphi)\) is mixing implies \((X,\varphi)\) is irreducible, but the converse does not hold in general.

There are several equivalence relations that are related to the asymptotic behavior of dynamical systems and will be important when constructing \(C^\ast\)-algebras.

Definition 6. Suppose \((X,\varphi)\) be a dynamical system, then we have the following equivalence relations on \(X\).

(i) \(x \sim_\text{s} y\) when \(\displaystyle \lim_{n\to\infty} d(\varphi^n(x), \varphi^n(y)) = 0\),

(ii) \(x \sim_\text{u} y\) when \(\displaystyle \lim_{n\to\infty} d(\varphi^{-n}(x), \varphi^{-n}(y)) = 0\), and

(iii) \(x \sim_\text{h} y\) when \(x \sim_\text{s} y\) and \(x \sim_\text{u} y\).

If \(x \sim_\text{s} y\) we say that \(x\) and \(y\) are stably equivalent and likewise if \(x \sim_\text{u} y\) we say that \(x\) and \(y\) are unstably equivalent. If \(x \sim_\text{h} y\) we say that \(x\) and \(y\) are homoclinic. The stable, unstable, and homoclinic equivalence classes of \(x\) are denote by \(X^\text{s}(x)\), \(X^\text{u}(x)\), and \(X^\text{h}(x)\), respectively. If \(P \subseteq X\), then we will also denote \(X^\text{s}(P)\) as the set \[X^\text{s}(P) = \bigcup_{p \in P} X^\text{s}(p)\] and likewise for \(X^\text{u}(P)\).

The next lemma is well-known. A proof of the first can be found [1].

Lemma 1. If \((X,\varphi)\) is an expansive dynamical system and \(p , q \in \text{Per}(X,\varphi)\) are periodic points such that either \(p \sim_\text{s} q\) or \(p \sim_\text{u} q\), then \(p = q\). In particular \(p \sim_\text{h} q\) implies \(p = q\).

Definition 7. A Smale space is a metric space \((X, d)\) along with a homeomorphism \(\varphi: X\rightarrow X\) with the following additional structure: there exists global constants \(\epsilon_X>0\) and \(0< \lambda < 1\) and a continuous map, called the bracket map, \[[ \;\cdot \; , \;\cdot \;] :\{(x,y) \in X \times X : d(x,y) \leq \epsilon_X\}\to X\] such that the following axioms hold

  • \(\left[ x, x \right] = x\);

  • \(\left[x,[y, z] \right] = [x, z]\) when both sides are defined;

  • \(\left[[x, y], z \right] = [x,z]\) when both sides are defined;

  • \(\varphi[x, y] = [ \varphi(x), \varphi(y)]\) when both sides are defined;

  • For \(x,y \in X\) such that \([x,y]=y\), \(d(\varphi(x),\varphi(y)) \leq \lambda d(x,y)\);

  • For \(x,y \in X\) such that \([x,y]=x\), \(d(\varphi^{-1}(x),\varphi^{-1}(y)) \leq \lambda d(x,y)\).

We denote a Smale space simply by \((X,\varphi)\).

An introduction to Smale spaces can be found in [4]. In particular, every Smale spaces is expansive and as the notation suggests \(\epsilon_X\) is an expansiveness constant for a Smale space. However, there are (many) expansive systems that are not Smale spaces. In particular, a shift space is a Smale space if and only if it is a shift of finite type, see [13], but there are (many) shift spaces that are not of finite type.

Another important class of expansive dynamical systems are the finitely presented ones. The definition of finitely presented systems is due to Fried [3] where several equivalent characterizations are discussed. We will use the following one:

Definition 8. An expansive dynamical system \((X,\varphi)\) is called finitely presented if it is a factor of a shift of finite type.

Bowen’s theorem [14] implies that every Smale space is finitely presented. The shift spaces that are finitely presented systems are exactly the sofic shifts. There are many more examples of finitely presented systems that are not Smale spaces. We give a few examples, see [3] for more examples and details.

Example 1. The even shift is the sofic shift space in the alphabet \(\{\mathtt{0}, \mathtt{1}\}\) obtained from the following labelled graph:

Figure 1: image.

Let \(X_G\) be the edge shift coming from the unlabeled graph above. Define a map, \(\pi\), by taking the map at the shift level induced from mapping defined by taking an unlabeled edge to its label. Then \(\pi\) is a factor map from \(X_G\) to the even shift.

Example 2. Pseudo Anosov diffeomorphisms on closed manifolds form an important class of finitely presented systems. For each orientable surface of genus greater than one, there is a pseudo Anosov diffeomorphism that is not a Smale space. Fried discussing this class of example in more detail in [3].

Example 3. Certain solenoids (stationary inverse limits) are finitely presented systems. For a reader familiar with the one-dimensional Smale space solenoids considered in [15][18], we present an explicit example.

Let \(Y\) be the wedge of two circles:

Figure 2: The wedge of two circles and labels determining g

A map, \(g : Y \rightarrow Y\) is defined using the labels as follows. To begin, let the outer circle be the \(a\)-circle and the inner circle be the \(b\)-circle. Then each line segment labelled with \(a\) is mapped onto the \(a\)-circle (i.e., the outer circle) and each line segment labelled with \(b\) is mapped onto the \(b\)-circle (i.e., the inner circle). This is done in an orientation-preserving way (we oriented both circles the same way, say clockwise).

We remark that \(g\) is not a local homeomorphism and that \(g\) does not satisfy the Flattening Axiom in [15], [17]. The associated solenoid is the pair \((X, f)\) where \[X= \{ (y_0, y_1, y_2, \ldots ) \mid g(y_{i+1})=y_ifor i \in \mathbb{N}\}\] and \[f(y_0, y_1, y_2, \ldots )=( g(y_0), g(y_1), g(y_2), \ldots)\] The system \((X, \varphi)\) is finitely presented, but not a Smale space. To see that it is finitely presented, one constructions a factor map from the shift of finite type associated to the graph

Figure 3: image.

following the process discussed in detail in [17]. To see that it is not a Smale space, one uses the fact that the Flattening Axiom fails for \((Y, g)\). This example and other similar examples will be studied in future work.

1.2 Local Product Structure↩︎

In this section we discuss the local stable and unstable sets of a point in an expansive dynamical system.

Let \((X, \varphi)\) be an expansive dynamical system with expansiveness constant \(\varepsilon_X > 0\). In the rest of this section we follow [3].

Definition 9. For each \(x \in X\) and \(0<\varepsilon < \varepsilon_X\) we define the following subsets called, respectively, the local stable and local unstable sets of \(x\). \[\begin{align} X^\text{s}(x, \varepsilon) &= \left\{ y \in X \mid d\left(\varphi^n(x),\varphi^n(y)\right) < \varepsilon \text{ for all } n \geq 0 \right\} \\ X^\text{u}(x, \varepsilon) &= \left\{ y \in X \mid d\left(\varphi^{-n}(x),\varphi^{-n}(y)\right) < \varepsilon \text{ for all } n \geq 0 \right\} \end{align}\] Furthermore, one can show directly from this definition that \[\begin{align} \varphi^{-N}\left(X^\text{s}\left(\varphi^{N}(x), \varepsilon\right)\right) &= \left\{ y \in X \mid d\left(\varphi^n(x),\varphi^n(y)\right) < \varepsilon \text{ for all } n \geq N \right\} \text{ , and } \\ \varphi^{N}\left(X^\text{u}\left(\varphi^{-N}(x), \varepsilon\right)\right) &= \left\{ y \in X \mid d\left(\varphi^{-n}(x),\varphi^{-n}(y)\right) < \varepsilon \text{ for all } n \geq N \right\} \end{align}\] for any \(N \in {\mathbb{Z}}\).

In the Smale space case (see [13]) we have that \[\begin{align} X^\text{s}(x, \varepsilon) &= \left\{ y \in X \mid [x, y]=yand d(x,y)< \varepsilon \right\} and \\ X^\text{u}(x, \varepsilon) &= \left\{ y \in X \mid [x,y]=xand d(x,y)< \varepsilon \right\}. \end{align}\]

The next few lemmas (and definitions) will be useful. They are either well-known (e.g., Lemma 2) or can be found, with proofs in the case of the lemmas, in [1].

Lemma 2. For \(\displaystyle 0 < \varepsilon \leq \frac{\varepsilon_X}{2}\), the intersection \(X^\text{s}(x, \varepsilon) \cap X^\text{u}(y, \varepsilon)\) consists of at most one point in \(X\).

Definition 10. For \(0 < \varepsilon \leq \frac{\varepsilon_X}{2}\) we define the set \[D_\varepsilon = \{ (x, y) \in X \times X \mid X^\text{s}(x, \varepsilon) \cap X^\text{u}(y, \varepsilon) \neq \emptyset \}\] and a map \([-,-]: D_\varepsilon \to X\), called the bracket map, such that \([x,y] \in X^\text{s}(x, \varepsilon) \cap X^\text{u}(y, \varepsilon)\). By Lemma 2 this map is well-defined.

Remark 2. It is well-known that if \((X, \varphi)\) is a Smale space, then the definition of the bracket map in the previous definition agrees with the one in the definition of a Smale space.

Lemma 3. Suppose \((X,\varphi)\) is an expansive dynamical system. There exists \(\varepsilon_0 > 0\) such that for \(\displaystyle 0 < \varepsilon, \varepsilon' \leq \varepsilon_0\), \((x,x)\) is in the interior of \(D_\varepsilon\) if and only if it is in the interior of \(D_{\varepsilon'}\).

Definition 11. Suppose \((X,\varphi)\) is an expansive dynamical system. A point \(x \in X\) is called synchronizing if \((x,x)\) is in the interior of \(D_\varepsilon\) for some \(\displaystyle 0 < \varepsilon \leq \varepsilon_0\), where \(\varepsilon_0\) is as in Lemma 3. We will denote the subset of synchronizing points \(X_\text{sync}\).

Lemma 4. The set \(D_\varepsilon\) is closed in \(X \times X\) and the map \([-,-]\) is (uniformly) continuous. Additionally, the set \(\Delta_X = \{(x,x) \mid x \in X\}\) is contained in \(D_\varepsilon\), and \([x,x] = x\) for all \(x \in X\).

Lemma 5. Suppose \(0< \epsilon < \frac{\varepsilon_X}{2}\). If \(z \in X^s(y, \epsilon)\), then \([y,z]=z\) and \([z,y]=y\).

Lemma 6. Let \((X,\varphi)\) be an expansive dynamical system and let \(x \in X\). Then for any \(\varepsilon > 0\) the stable and unstable equivalence classes satisfy

(i) \(\displaystyle X^\text{s}(x) = \bigcup_{N \geq 0} \varphi^{-N}\left(X^\text{s}\left(\varphi^{N}(x), \varepsilon\right)\right)\), and

(ii) \(\displaystyle X^\text{u}(x) = \bigcup_{N \geq 0} \varphi^{N}\left(X^\text{u}\left(\varphi^{-N}(x), \varepsilon\right)\right)\),

respectively. Hence we will often refer to the equivalence classes \(X^\text{s}(x)\) and \(X^\text{u}(x)\) as the global stable set and global unstable set of \(x\), respectively.

When \(p\) is a periodic point, we topologize \(X^\text{s}(p)\) and \(X^\text{u}(p)\) with the inductive limit topology coming from Lemma 6, see [5]. Note that with this topology \(X^\text{s}(p)\) and \(X^\text{u}(p)\) are both locally compact and Hausdorff.

Definition 12. An expansive dynamical system \((X,\varphi)\) is called synchronizing if it is irreducible and it has at least one synchronizing point.

1.3 Metrics on expansive systems↩︎

Given an expansive dynamical system, Fried proved in [3] that there exists a metric \(d\) (we will call \(d\) an adapted metric) and constants \(\eta > 0\), \(0 < \lambda < 1\) such that \(d\) is gives the original topology on \(X\), \[\begin{align} d(\varphi(x), \varphi(y)) &\leq \lambda d(x, y) \text{ for all } y \in X^\text{s}(x, \eta) \text{ and} \\ d(\varphi^{-1}(x), \varphi^{-1}(y)) &\leq \lambda d(x, y) \text{ for all } y \in X^\text{u}(x, \eta) \,. \end{align}\] In addition, by [19] this metric can additionally be taken so that both \(\varphi\) and \(\varphi^{-1}\) are Lipschitz for some Lipschitz constant \(K > 1\).

In the Smale space case, we can do even better. Sakai [19] proved the following (also see [20] for more details).

Lemma 7. Suppose that \((X, \varphi)\) is a Smale space with an adapted metric such that both \(\varphi\) and \(\varphi^{-1}\) are Lipschitz. Then there exists \(A_X>0\) such that \[d(a, [a, b])\leq A_Xd(a,b)and d(b, [a, b])\leq A_Xd(a,b)\] where \(a, b \in X\) satisfy \(d(a, b)< \epsilon_X\) (so that \([a, b]\) is well-defined). It is useful to note that we can assume that \(A_X \ge 1\).

1.4 Maps↩︎

The next lemma is due to Fisher [7] (also see [21] in the case when both spaces are Smale spaces).

Lemma 8. Suppose \(\pi: (X, \varphi) \rightarrow (Y, f)\) is a factor map from a Smale space to a finitely presented system. Then there exists \(\epsilon_{\pi}>0\) such that if \(x_1, x_2 \in X\) with \(d(x_1, x_2)< \epsilon_{\pi}\), then \(\pi([x_1, x_2])=[\pi(x_1), \pi(x_2)]\).

Definition 13. If \(\pi:X \to Y\) is a factor map of expansive dynamical systems, then \(\pi\) is called u-resolving (respectively, s-resolving) is \(\pi\) restricted to \(X^\text{u}(x)\) (respectively, \(X^\text{s}(x)\)) is injective for all \(x \in X\). We also say that \(\pi\) is one-to-one almost everywhere or almost one-to-one if there is a residual set of points in \(X\) with unique pre-image under \(\pi\).

We have the following result from [7] with the “Moreover" part following from [1].

Theorem 3. [7]Suppose \((Y, f)\) is an irreducible finitely presented system. Then there is an irreducible Smale space \((X,\varphi)\) and a u-resolving factor map \(\pi:X \to Y\) such

  1. \(\pi\) is one-to-one almost everywhere,

  2. there exists a dense open set \(W \subseteq Y\) such that each periodic point in \(W\) has a unique pre-image under \(\pi\), and

  3. \(\pi: X \rightarrow Y\) is the minimal such extension.

Moreover, if \((Y, f)\) is mixing, then \((X, \varphi)\) is also mixing.

Definition 14. The Smale space \((X, \varphi)\) and the factor map \(\pi\) together are called the minimal u-resolving extension (or cover) of \((Y, f)\) and in a similar way there is a minimal s-resolving extension (or cover).

When \((Y, f)\) is a sofic shift, the minimal u-resolving cover is called the left Fischer cover and likewise the minimal s-resolving cover is call the right Fischer cover. The construction of these covers is well established, see [22] for a detailed elementary development. In the general case of irreducible finitely presented systems, the construction is much more involved and recent (as mentioned above it is due to Fisher [7]). These minimal extensions will play an important role in the present paper.

Definition 15. An irreducible finitely presented system \((Y, f)\) is called an almost Smale space if there exists a Smale space \((X, \varphi)\), and a factor map \(\pi : X \rightarrow Y\) such that \(\pi\) is both s and u resolving and almost one-to-one. If in this situation \((Y, f)\) is a sofic shift (and hence \((X, \varphi)\) is shift of finite type), then we say \((Y, f)\) is of almost finite type.

The next result is due to Fisher [7].

Theorem 4. Suppose \((Y, f)\) is an irreducible almost Smale space, \((X, \varphi)\) is a Smale space, and \(\pi : X \rightarrow Y\) is both \(s\) and \(u\)-resolving and almost one-to-one. Then \(\pi\) is both the minimal \(s\) and \(u\)-resolving extension.

Example 4. Recall that the even shift is the sofic shift space in the alphabet \(\{\mathtt{0}, \mathtt{1}\}\) obtained from the following labelled graph:

Figure 4: image.

As in Example 1, we let \(X_G\) be the edge shift coming from the unlabeled graph above and define a map, \(\pi\), by taking the map at the shift level induced from mapping defined by taking an unlabeled edge to its label. Then \(\pi\) is almost one-to-one, \(s\)-resolving, and \(u\)-resolving. Hence, the even shift is of almost finite type.

There are many sofic shifts that are not of almost finite type, see for example [22].

2 Groupoids↩︎

We introduce several equivalence relations which capture notions of asymptotic equivalence of elements in an expansive dynamical system \((X,\varphi)\). The definition of local conjugacy (including the stable and unstable versions) is due to Thomsen [5].

2.1 The Local Conjugacy Relation↩︎

As usual, \((X,\varphi)\) is an expansive dynamical system.

Definition 16. We say that two points \(x,y \in X\) are locally conjugate, denoted \(x \sim_\text{lc}y\), if there exist two open neighborhoods (in \(X\)) \(U\) and \(V\) of \(x\) and \(y\) respectively, and a homeomorphism \(\gamma : U \to V\) such that \(\gamma(x) = y\) and \[\lim_{n \to \pm \infty} \sup_{z \in U} \, d(\varphi^n(z), \varphi^n(\gamma(z))) = 0 \,.\] We will denote the equivalence class of \(x\) under the local conjugacy relation as \(X^\text{lc}(x)\), and we will also call the triple \((U,V,\gamma)\) a local conjugacy from \(x\) to \(y\).

One can show that local conjugacy is an equivalence relation. A crucial fact about local conjugacy is that, given two points that are locally conjugate, then a local conjugacy (that is, the map \(\gamma\) in the previous definition) between the two points is essentially unique, see [5] for the precise statement.

It is worth commenting that the definition of local conjugacy (which is due to Thomsen as mentioned above) is based on work of Ruelle [23], and the fact that the local conjugacy and homoclinic relations agree for Smale spaces. This makes local conjugacy a suitable relation for generalizing Ruelle’s and Putnam’s \(C^\ast\)-algebraic constructions for Smale spaces to the class of all expansive dynamical systems.

Two important fact about local conjugacy are that it respects the property of being synchronizing and it is invariant under \(\varphi\). These properties are formally stated in the next two results; both were proved in [1].

Proposition 5. Let \((X,\varphi)\) be an expansive system and \(x,y \in X\). If \(x\) is synchronizing and \(x \sim_\text{lc}y\), then \(y\) is synchronizing.

Lemma 9. Let \((X,\varphi)\) be an expansive system and \(x,y \in X\). Then \(x \sim_\text{lc}y\) if and only if \(\varphi(x) \sim_\text{lc}\varphi(y)\).

2.2 The Stable/Unstable Local Conjugacy Relations↩︎

We also have the notions of local conjugacy that only hold in the limit in one direction. Similar to local conjugacy, these respectively imply stable and unstable equivalence. The converse is not true; the even shift can be used to show this and the details similar to [5].

Definition 17. Let \((X,\varphi)\) be an expansive dynamical system with \(x,y \in X\). Suppose \(x \in U \subseteq X^u(x)\) is open, \(y \in V\subseteq X^u(y)\) is open, and \(\gamma : U \to V\) is a homeomorphism onto its image such that \(\gamma(x) = y\) and \[\lim_{n \to \infty} \sup_{z \in U} d(\varphi^n(z), \varphi^n(\gamma(z))) = 0 \,.\] Then \(\gamma\) is a called a stable local conjugacy and we say that \(x \sim_\text{lcs}y\). We will denote the stable local conjugacy equivalence class of \(x\) as \(X^\text{lcs}(x)\).

Definition 18. Let \((X,\varphi)\) be an expansive dynamical system with \(x,y \in X\). Suppose \(x \in U \subseteq X^s(x)\) is open, \(y \in V\subseteq X^s(y)\) is open and \(\gamma : U \to V\) is a homeomorphism onto its image such that \(\gamma(x) = y\) and \[\lim_{n \to \infty} \sup_{z \in U} d(\varphi^{-n}(z), \varphi^{-n}(\gamma(z))) = 0 \,.\] Then \(\gamma\) is a called an unstable local conjugacy and we say that \(x \sim_\text{lcu}y\). We will denote the ustable local conjugacy equivalence class of \(x\) as \(X^\text{lcu}(x)\).

These two relations are indeed equivalence relations, see [1] for details. Also notice that \(x \sim_\text{lc}y\) implies \(x \sim_\text{lcs}y\) and \(x \sim_\text{lcu}y\). Both stable and unstable local conjugacy is (in a certain sense) unique, see [5] for the precise formulation. The reader can find more on these equivalence relations in either [1] or [5].

We will use the following lemma later in the paper; it was proved in [1].

Lemma 10. Let \((X,\varphi)\) be a synchronizing system with \(x \in X\) synchronizing. Then if \(R\) is a product neighborhood of \(x\) and \(y \in \text{int}(R)\), we have

(i) \(y \sim_\text{lcu}[x,y] \sim_\text{lcs}x\), and

(ii) \(y \sim_\text{lcs}[y,x] \sim_\text{lcu}x\).

3 \(C^\ast\)-Algebras from Expansive Dynamical Systems↩︎

In this section we review the construction of \(C^\ast\)-algebras from the equivalence relations in the previous section. The general idea of this construction can be found in the work of Thomsen [5], who builds on work of Putnam and Spielberg [6], [24]. However, there are a few difference, see our previous work in [1] and Remark 7 below.

The first \(C^\ast\)-algebra is constructed from the local conjugacy relation for an expansive dynamical system. This construction is due to Thomsen [5]. We first define the groupoid \[G^\text{lc}(X, \varphi) = \left\{ (x,y) \in X \times X \mid x \sim_\text{lc}y \right\}\] with groupoid composition given by \((x,y)(y',z) = (x,z)\) whenever \(y = y'\). However, instead of topologizing \(G^\text{lc}(X, \varphi)\) as a subspace of \(X \times X\), the topology is generated from the sets of the form \(\{(z,\gamma(z)) \mid z \in U\}\) where \((U, V, \gamma)\) is a local conjugacy. With this topology, \(G^\text{lc}(X, \varphi)\) is an étale groupoid, see [5] for details.

Definition 19. The homoclinic algebra \(A(X,\varphi)\) of an expansive dynamical system \((X,\varphi)\) is the reduced \(C^\ast\)-algebra \(C_r^\ast(G^\text{lc}(X, \varphi))\) (where the reduced \(C^\ast\)-algebra of an étale groupoid is defined by Renault in [25]).

If \((X,\varphi)\) is a Smale space, then the \(C^\ast\)-algebra \(A(X,\varphi)\) is exactly the asymptotic (i.e., homoclinic) algebra defined by Putnam in [24].

Definition 20. Suppose \(G\) is a locally compact Hausdorff étale groupoid. Then \(X \subseteq G^0\) is called \(G\)-invariant if for any \(\gamma \in G\), \(r(\gamma) \in X\) if and only if \(s(\gamma) \in X\),

Definition 21. Let \(\mathcal{I}_\text{sync}(X,\varphi)\) be the reduced groupoid \(C^\ast\)-algebra obtained from \[\{ (x, y) \in X_\text{sync} \times X_\text{sync} \mid x \sim_{lc} y \}.\]

Using Proposition 5 and Definition 20, we have the following result.

Theorem 6. ([1]) Let \((X,\varphi)\) be a synchronizing system with \(A(X,\varphi)\) its homoclinic algebra, then \(\mathcal{I}_\text{sync}(X,\varphi) \subseteq A(X,\varphi)\) is an ideal.

The next two \(C^\ast\) algebras we introduce are called the synchronizing heteroclinic algebras. Since we are specializing to the case of synchronizing systems, we follow [1] where we made some modifications to Thomsen’s construction in [5]. In particular, Thomsen uses the set of all post-periodic points, which is defined as the set \[X^\text{u} = \bigcup_{p \in \text{Per}(X,\varphi)} X^\text{u}(p) \,.\] This involves using all the periodic points in the dynamical system, and additionally requires the assumption that periodic points are dense.

However, in synchronizing systems, there are many periodic points that are synchronizing and thus behave like the periodic points in a Smale space. Based on this fact, we restrict Thomsen’s construction to only these synchronizing periodic points. In fact, the synchronizing heteroclinic algebras associated to different choices of synchronizing periodic points are all Morita equivalent (see [1]) which parallels the Smale space result of Putnam and Spielberg [6]. For more details on the construction of these algebras the reader can see [1].

Definition 22. Let \((X,\varphi)\) be a synchronizing system and let \(P \subseteq X\) be a finite set of synchronizing periodic points. Then we define the étale groupoids

(i) \(G^\text{lcs}(X, \varphi, P) = \{ (x, y) \in X^\text{u}(P) \times X^\text{u}(P) \mid x \sim_\text{lcs}y \}\), and

(ii) \(G^\text{lcu}(X, \varphi, P) = \{ (x, y) \in X^\text{s}(P) \times X^\text{s}(P) \mid x \sim_\text{lcu}y \}\).

Note that we are using the inductive limit topology on \(X^\text{u}(P)\) and \(X^\text{s}(P)\) as discussed just after Lemma 6. These groupoids are topologized from the stable and unstable local conjugacies respectively in the same way as with the homoclinic algebra. Note that the unit space of \(G^\text{lcs}(X, \varphi, P)\) is \(X^\text{u}(P)\) and the unit space of \(G^\text{lcu}(X, \varphi, P)\) is \(X^\text{s}(P)\).

Definition 23. Let \((X,\varphi)\) be a synchronizing system and let \(P \subseteq X\) be a finite set of synchronizing periodic points. Then we define

(i) the stable synchronizing heteroclinic algebra, \(S(X,\varphi,P) = C^\ast_r(G^\text{lcs}(X, \varphi, P))\), and

(ii) the unstable synchronizing heteroclinic algebra, \(U(X,\varphi,P) = C^\ast_r(G^\text{lcu}(X, \varphi, P))\)

which are both reduced groupoid \(C^\ast\)-algebras in the sense of Renault [25].

In the case of \((X,\varphi)\) being a Smale space, the stable and unstable synchronizing heteroclinic algebras are exactly the stable and unstable algebras defined by Putnam [6]. Like in the Smale space case, we have that \(S(X,\varphi,P)\) and \(U(X, \varphi,P)\) only depend on \(P\) up to Morita equivalence by [1].

Remark 7. The algebras \(S(X,\varphi,P)\) and \(U(X, \varphi, P)\) are different than the ones Thomsen’s constructed in [5]. We call the algebras Thomsen constructed the heteroclinic algebras. The different between our construction and Thomsen’s can be see explicitly in the case of the even shift, which is discussed in detail in [2].

4 The Ruelle algebras↩︎

Throughout this section, \((X, \varphi)\) is a synchronizing system. Following [6] (where the Smale space case was considered) we let \[\begin{align} G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}}& = \{ (x_1, n , x_2) \mid n\in {\mathbb{Z}} and (\varphi^n(x_1), x_2) \in G^{lcs}(X, \varphi, P) \} \\ G^{lcu}(X, \varphi, P) \rtimes {\mathbb{Z}}& = \{ (x_1, n , x_2) \mid n\in {\mathbb{Z}} and (\varphi^n(x_1), x_2) \in G^{lcu}(X, \varphi, P) \} \\ G^{lc}(X, \varphi) \rtimes {\mathbb{Z}}& = \{ (x_1, n , x_2) \mid n\in {\mathbb{Z}} and (\varphi^n(x_1), x_2) \in G^{lc}(X, \varphi) \}. \end{align}\] In each case, the groupoid structure is defined as follows: \[(x_1, n , x_2) \cdot (x_1^{\prime}, n^{\prime}, x_2^{\prime}) = \left\{ \begin{array}{cc} (x_1, n+n^{\prime}, x_2^{\prime}) & x_2=x_1^{\prime} \\ not defined &otherwise \end{array} \right.\] and \[(x_1, n, x_2)^{-1}= (x_2, -n, x_1)\] The synchronizing ideal, \(\mathcal{I}_\text{sync}(X,\varphi)\), is invariant under the action induced by \(\varphi\), so we get an ideal \(\mathcal{I}_\text{sync}(X,\varphi) \rtimes {\mathbb{Z}}\subseteq C^*_r(G^{lc}(X, \varphi) \rtimes {\mathbb{Z}})\).

Definition 24. Suppose that \((X, \varphi)\) is a mixing synchronizing system. The \(C^*\)-algebras

Proposition 8. Suppose that \((X, \varphi)\) is a mixing synchronizing system. Then the \(C^*_r(G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}})\), \(C^*_r(G^{lcu}(X, \varphi, P) \rtimes {\mathbb{Z}}\), and \(C^*_r(G^{lc}(X, \varphi) \rtimes {\mathbb{Z}})\) are called the Ruelle algebras associated to the system \((X, \varphi)\).

  1. if the conditions in Lemma 4.19 in [1] hold, then \(G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}}\) and \(G^{lcu}(X, \varphi, P) \rtimes {\mathbb{Z}}\) are minimal;

  2. \(G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}}\) and \(G^{lcu}(X, \varphi, P) \rtimes {\mathbb{Z}}\) are essentially principal;

  3. if \(G^{lcs}(X, \varphi, P)\) and \(G^{lcu}(X, \varphi, P)\) are amenable, then \(G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}}\) and \(G^{lcu}(X, \varphi, P) \rtimes {\mathbb{Z}}\) are amenable;

  4. if \(G^{lc}(X, \varphi)\) is amenable, then \(G^{lc}(X, \varphi) \rtimes {\mathbb{Z}}\) is amenable.

Proof. We only consider the case of \(G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}}\) as the other arguments are similar. The minimal statement follows from [1] (also see [6] in the Smale space case).

For the essentially principal statement, given \((x, 0, x)\) in the unit space of the groupoid \(G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}}\), we have that \[{\rm Iso}(x, 0, x)= \{ (x, n, x) \in G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}}\}.\] Still following [6], we have that \({\rm Iso}(x,0,x)\) is non-trivial for at most countably many \(x\) and hence the groupoid, \(G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}}\) is essentially principal. (The reader should note that the proofs of Lemmas 5.2, 5.3, and 5.4 in [6] only use the fact that \((X, \varphi)\) is expansive, not that it is a Smale space).

Finally, the amenable statements follows because amenablity is preserved when taking crossed products by \({\mathbb{Z}}\). ◻

Remark 9. It is currently unclear if \(G^{lcs}(X, \varphi, P)\), \(G^{lcu}(X, \varphi, P)\), and \(G^{lc}(X, \varphi)\) are amenable in general and hence likewise for the crossed products by \({\mathbb{Z}}\).

Definition 25. A topological groupoid \(G\) is called locally contracting if, for each non-empty open subset \(U \subseteq G^{0}\), there exists an open \(G\)-set, \(\Delta\), such that \[r(\bar{\Delta}) \subset s(\Delta) \subseteq Uand r(\bar{\Delta}) \neq s(\Delta).\]

Proposition 10. Suppose that \((X, \varphi)\) is a mixing synchronizing system. Then the groupoids \(G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}}\) and \(G^{lcu}(X, \varphi, P) \rtimes {\mathbb{Z}}\) are locally contracting.

Proof. As with the previous result, the proof is essentially the same as one in [6] (in this case Proposition 5.7 of [6]). However, we include all the details for completeness and because of the use of the bracket in the proof in [6], which requires further justification in the synchronizing system case. As usual with a synchronizing system, we use an adapted metric.

Take \(\emptyset \neq U \subseteq X^u(P)\) open. We can assume that \(U \subseteq X^u(p)\) for some \(p\in P\). Using the fact that \(p\) is periodic and synchronizing there exists \(n\in \mathbb{N}\) such that \[\varphi^{-n}(p)=pand \varphi^{-n}(U) \cap X^u(p, \epsilon_p) \neq \emptyset\] where \(\epsilon_p>0\) is small enough so that \(X^s(p, \epsilon_p) \times X^u(p, \epsilon_p)\) is a local product neighborhood.

Form the open subset of \(X\) given by \[[ \varphi^{-n}(U) \cap X^u(p, \epsilon_p), X^s(p, \epsilon_p) ].\] Since periodic points are dense in \(X\), there exists a periodic point \(q\) in this open set. In particular, there exists \(N\ge 1\) with \(\varphi^N(q)=q\). Take \(\epsilon>0\) small enough so that \[X^u(q, \epsilon) \subseteq X^s(p, \epsilon_p) \times X^u(p, \epsilon_p)and [X^u(q, \epsilon), p] \subseteq \varphi^{-n}(U) \cap X^u(p, \epsilon_p).\] Since \(X\) is an infinite set and \((X, \varphi)\) is mixing, \(X^u(q, \epsilon)\) is not discrete. It follows that there exists \(m \geq 1\) such that \[\label{contractingEquation} \varphi^{-mN}(X^u(q, \epsilon)) \subseteq X^u(q, \lambda^{-mN}\epsilon)and \overline{\varphi^{-mN}(X^u(q, \epsilon))} \neq X^u(q, \epsilon).\tag{1}\] In particular, if \(y \in X^u(q, \epsilon)\), then \(\varphi^{-mN}(y) \in X^u(q, \lambda^{-mN}\epsilon) \subseteq X^u(q, \epsilon)\). Furthermore, by the definition of the bracket, the fact that all points in \(X^s(p, \epsilon_p) \times X^u(p, \epsilon_p)\) are synchronizing, and Lemma 10, we have that

  1. \([ y , p ] \sim_{lcs} y\),

  2. \([ \varphi^{-mN}(y), p ] \sim_{lcs} \varphi^{-mN}(y)\),

  3. \([ y, p] \in X^u(p, \epsilon_p)\), and

  4. \([\varphi^{-mN}(y), p] \in X^u(p, \epsilon_p)\).

Define the set \[\Delta = \{ (\varphi^{-n}([\varphi^{-mN}(y), p]), mN, \varphi^{-n}([y, p]) ) \mid y \in X^u(q, \epsilon) \},\] which we must show satisfies the conditions in the definition of locally contracting.

Firstly, it follows from the four item list above that \(\Delta \subseteq G^{lcs}(X, \varphi, P)\rtimes {\mathbb{Z}}\). In addition, the range and source are homeomorphisms onto their images because the bracket and \(\varphi\) have this property. Hence \(\Delta\) is a \(G^{lcs}(X, \varphi, P)\rtimes {\mathbb{Z}}\)-set.

Finally, we have that \(r(\bar{\Delta}) \subseteq s(\Delta)\) and \(r(\bar{\Delta}) \neq s(\Delta)\) using \[r(\bar{\Delta})= \overline{\{ \varphi^{-n}([\varphi^{-mN}(y), p]) \mid y \in X^u(q, \epsilon) \}}\] and \[s(\Delta)=\{ \varphi^{-n}([y, p]) \mid y \in X^u(q, \epsilon) \}\] and Equation (1 ) above.

Thus the groupoid is locally contracting as required. ◻

Corollary 1. Suppose \((Y, f)\) is a mixing synchronizing system such that the conditions in [1] hold and \(G^{lcs}(X, \varphi, P)\) and \(G^{lcu}(X, \varphi, P)\) are amenable. Then \(C^*_r(G^{lcs}(X, \varphi, P) \rtimes {\mathbb{Z}})\) and \(C^*_r(G^{lcu}(X, \varphi, P) \rtimes {\mathbb{Z}})\) are non-unital Kirchberg algebras (i.e., nuclear, simple, separable, and purely infinite).

Proof. This follows from the main result of [26] (in light of our previous work in this section showing that the relevant groupoids are minimal, essential principle, and locally contracting). ◻

5 Main results↩︎

5.1 Groupoid results↩︎

The main result of the paper is Theorem 12. After it is proved, we will discuss the \(C^\ast\)-algebraic implications of it. We begin with a few lemmas.

Lemma 11. Suppose \((X, \varphi)\) is a Smale space, \((Y, f)\) is a finitely presented system, \(\pi: X \rightarrow Y\) is an almost one-to-one u-resolving map, \(P \subseteq Y\) is a finite set of synchronizing periodic points such that \(\pi^{-1}(p)\) is a single point for each \(p\in P\), and \(Q=\pi^{-1}(P)\). Then for each \(y\in Y^u(P)\), the set \(\pi^{-1}(y)=\{ x\}\) for some \(x\in X^u(Q)\).

Remark 11. It is worth noting that this result is stronger than the statement that \(\pi|_{X^u(Q)}\) is one-to-one; the element \(y\) has unique preimage with respect to the map \(\pi : X \rightarrow Y\).

Proof. Let \(y\in Y^u(P)\). Then, by Lemma 1, \(y \in Y^u(p)\) for a unique \(p\in P\). By assumption, there is unique \(q\in X\) such that \(\pi^{-1}(p)=\{ q \}\). Moreover, \(q\) is a periodic point since \(p\) is. Let \(M>1\) be such that \[\varphi^M(q)=qand f^M(p)=p.\]

Since \(\pi\) is onto, \(\pi^{-1}(y)\) is non-empty. Take \(x\in \pi^{-1}(y)\) and form the sequence in \(X\), \((\varphi^{M\cdot n}(x))_{n\in \mathbb{N}}\). Let \(L\) be a limit point of this sequence. Then \(\pi(L)=\lim_{k\rightarrow \infty} \pi( \varphi^{M\cdot n_k}(x))\) for some subsequence \((\varphi^{M\cdot n_k}(x))_{k\in \mathbb{N}}\). Using the definition of a factor map, \(y\in Y^u(p)\), and \(f^M(p)=p\), we get \[\pi(L)=\lim_{k\rightarrow \infty} \pi( \varphi^{M\cdot n_k}(x))=\lim_{k\rightarrow \infty} f^{M\cdot n_k}(\pi(x))=\lim_{k\rightarrow \infty}f^{M\cdot n_k}(y)=p.\] Hence \(L=q\) because \(\pi^{-1}(p)=\{q\}\). Using the fact that \(X\) is compact and the fact that all limit points of the sequence are \(q\), we have that \(\lim_{n \rightarrow \infty} \varphi^{M\cdot n}(x)=q\).

Next, we show \(x \in X^u(q)\). Let \(\epsilon>0\). Since \(X\) is compact and \(\varphi\) is continuous, \(\varphi\) is uniformly continuous. Hence there exists \(\delta>0\) such that \[d(\varphi^r(a), \varphi^r(b))<\epsilon\] whenever \(d(a, b)<\delta\) and \(r=0, 1, \ldots, M-1\).

Since \(\lim_{n \rightarrow \infty} \varphi^{M\cdot n}(x)=q\), there exists \(N\in \mathbb{N}\) such that \[d(\varphi^{M\cdot n}(x), q) < \deltafor n\ge N.\] Take \(k \geq M \cdot N\). We have that \[d(\varphi^k(x), \varphi^k(q))=d(\varphi^{M\cdot l + r}(x), \varphi^{M\cdot l + r}(q))=d(\varphi^r(\varphi^{M\cdot l}(x)), \varphi^r(q))\] for some \(l\ge N\) and \(0\le r \le M-1\). Using our uniformly continuous condition above, we have that \[d(\varphi^r(\varphi^{M\cdot l}(x)), \varphi^r(q))< \epsilon\] because \(d((\varphi^{M\cdot l}(x), q)< \delta\). Hence \(x\in X^u(q)\).

Finally, since \(\pi\) is u-resolving and \(\emptyset \neq \pi^{-1}(y) \subseteq X^u(q)\), we have that \(\pi^{-1}(y)\) is a single point in \(X^u(q) \subseteq X^u(Q)\). ◻

Lemma 12. Suppose \((X, \varphi)\) is a Smale space, \((Y, f)\) is a finitely presented system, \(\pi: X \rightarrow Y\) is an almost one-to-one u-resolving map, \(P \subseteq Y\) is a finite set of synchronizing periodic points such that \(\pi^{-1}(p)\) is a single point for each \(p\in P\), \(Q=\pi^{-1}(P)\), \(y_1\) and \(y_2\) are in \(Y^u(P)\), and \(x_1\) and \(x_2\) are the unique points in \(X\) such that \(\pi(x_1)=y_1\) and \(\pi(x_2)=y_2\). If there exists \(N\in \mathbb{N}\) such that

  1. \(f^N(y_2) \in Y^s(f^N(y_1), \epsilon_Y)\) and

  2. \(d_X(\varphi^N(x_1), \varphi^N(x_2)) < \epsilon_{\pi}\),

then \(x_1 \sim_s x_2\).

Proof. By assumption, we can form \([ \varphi^N(x_1), \varphi^N(x_2) ]\) and using items (1) and (2) in the statement have that \[\begin{align} \pi( [ \varphi^N(x_1), \varphi^N(x_2) ]) & = [ \pi(\varphi^N(x_1)), \pi(\varphi^N(x_2))] \\ & = [ f^N(\pi(x_1)), f^N(\pi(x_2))] \\ & = [ f^N(y_1), f^N(y_2) ] \\ & = f^N(y_2) \\ & = \pi(\varphi^N(x_2)). \end{align}\] Using the fact that \(\varphi^N(x_2)\) is the unique preimage of \(\pi(\varphi^N(x_2))\), we have that \[[ \varphi^N(x_1), \varphi^N(x_2) ] = \varphi^N(x_2).\] So \(\varphi^N(x_2) \in X^s(\varphi^N(x_1), \epsilon_{\pi})\) and in particular \(x_1 \sim_s x_2\). ◻

Lemma 13. Suppose \(y_1 \sim_{lcs} y_2\) and \(\gamma : Y^u(y_1, \epsilon_1) \rightarrow V\) is a stable local conjugacy. Then, for any \(n\in \mathbb{N}\), \(f^n \circ \gamma \circ f^{-n} : Y^u( f^n(y_1), \epsilon_1) \rightarrow f^n(V)\) is a stable local conjugacy between \(f^n(y_1)\) and \(f^n(y_2)\).

Proof. Firstly, since \(d(f^{-1}(w), f^{-1}(z)) \leq \lambda d(w,z)\) whenever \(z\in Y^u(w, \epsilon_1)\) and \(0<\lambda<1\), we have that \[f^{-1}(Y^u(f(y_1), \epsilon_1) \subseteq Y^u(y_1, \lambda\epsilon_1) \subseteq Y^u(y_1, \epsilon_1).\] An induction argument implies that \[\label{Eq:Ind} f^{-n}(Y^u(f^n(y_1), \epsilon_1)) \subseteq Y^u(y_1, \epsilon_1)\tag{2}\] and hence \(f^n \circ \gamma \circ f^{-n}\) is well-defined. Moreover, it is a homeomorphism onto its image because \(\gamma\) is and both \(f\) and \(f^{-1}\) are global homeomorphisms.

Since \(\gamma : Y^u(y_1, \epsilon_1) \rightarrow V\) is a stable local conjugacy, we have that \[\label{Eq:KnoLim} \lim_{k \rightarrow \infty} {\rm sup}_{z \in Y^u(y_1, \epsilon_1)} d( f^k(z), f^k(\gamma(z)))=0.\tag{3}\] Now, if \(w \in Y^u(f^n(y_1), \epsilon_1)\), then (see above in Equation (2 )) \(f^{-n}(w)\in Y^u(y_1, \epsilon_1)\). Moreover, for \(w \in Y^u(f^n(y_1), \epsilon_1)\), we have that \[d( f^k(w), (f^k\circ f^n\circ \gamma\circ f^{-n})(w)) = d( (f^k\circ f^n)(f^{-n}(w)), (f^k\circ f^n)( \gamma(f^{-n}(w)))).\] Using this equality and the known limit in Equation (3 ), we get \[\lim_{k \rightarrow \infty} {\rm sup}_{w \in Y^u(f^n(y_1), \epsilon_1)} d( f^k(w), (f^k\circ f^n\circ \gamma\circ f^{-n})(w)) =0.\] Finally, \[(f^n \circ \gamma \circ f^{-n})(f^n(y_1))=f^n (\gamma(y_1))=f^n(y_2)\] which implies that \(f^n \circ \gamma \circ f^{-n}\) is a stable local conjugacy from \(f^n(y_1)\) to \(f^n(y_2)\) as required. ◻

Lemma 14. Suppose that \(y_1 \sim_{lcs} y_2\) with local stable conjugacy given by \(\gamma\). Given \(0<\epsilon\leq \epsilon_Y\), there exists \(\delta>0\) and \(N\in \mathbb{N}\) such that for any \(n\ge N\) the local stable conjugacy \[f^n \circ \gamma \circ f^{-n} : Y^u( f^n(y_1), \delta) \rightarrow Y^u(f^n(y_2), \epsilon)\] from \(f^n(y_1)\) to \(f^n(y_2)\) is well-defined (i.e., the image is contained in \(Y^u(f^n(y_2), \epsilon)\)) and is given by the map \[z \in Y^u( f^n(y_1), \delta) \mapsto [z, f^n(y_2)].\]

Proof. Since \(f\) is uniformly continuous, there exists \(\tilde{\epsilon}>0\) such that \[d(f(x), f(y)) < \epsilon_{Y}whenever d(x,y)< \tilde{\epsilon}.\] We can assume that \(0< \epsilon < \tilde{\epsilon}\). By Lemma 4 the bracket map is uniformly continuous, so there exists \(\delta>0\) such that \[d_Y([a, b], [c, d]) < \epsilonwhenever d_{Y\times Y}((a, b), (c, d))< \delta\] where \(D \subseteq Y \times Y\) is the domain of the bracket.

Since \(y_1 \sim_{lcs} y_2\), there exists \(N\in \mathbb{N}\) such that \[f^n(\gamma(z)) \in X^s(f^n(z), \epsilon)for all n \ge N.\] In particular, \(f^{n}(y_2) \in X^s(f^n(y_1), \epsilon)\) for all \(n \ge N\).

Using the previous lemma (i.e., Lemma 13) and the fact that \(\gamma\), \(f^N\), and \(f^{-N}\) are each uniformly continuous there exists \(\delta>0\) (depending on \(N\)) such that \[\tilde{\gamma}:= f^N \circ \gamma \circ f^{-N} : X^u(f^N(y_1), \delta) \rightarrow X^u(f^N(y_2), \epsilon)\] defines a local conjugacy from \(f^N(y_1)\) to \(f^N(y_2)\). We must show that \(\tilde{\gamma}(z)=[z, f^N(y_2)]\). Firstly, \(\tilde{\gamma}(z) \in X^u(f^N(y_2), \epsilon)\) by construction. But if \(z\in X^u(f^N(y_1), \delta)\), then \(f^{-N}(z) \in X^u(y_1, \delta)\) and hence \(\tilde{\gamma}(z)=f^N\gamma(f^{-N}(z)) \in X^s(z, \epsilon)\). So \[\tilde{\gamma}(z) \in X^s(z, \epsilon) \cap X^u(f^N(y_2), \epsilon) = [ z, f^N(y_2)].\] This completes the proof for the case \(n=N\).

We now consider the case \(n=N+1\) and will show that the same \(\delta>0\) as in the case \(n=N\) works in this case.

By the previous lemma, \(f \circ \tilde{\gamma}\circ f^{-1} : Y^u(f^{N+1}(y_1), \delta) \rightarrow Y^u(f^{N+1}(y_2))\) is a well-defined local stable conjugacy. We need to show that the map is equal to \(z \mapsto [z, f^{N+1}(y_2)]\) and that the codomain can be taken to be \(Y^u(f^{N+1}(y_2), \epsilon)\).

Firstly, for \(k\ge 0\) and \(w\in Y^u(f^{N+1}(y_1), \delta)\), we have that \[\begin{align} d(f^k (f \circ \tilde{\gamma}\circ f^{-1})(w), f^k(w)) & = d(f^{k+1}( [f^{-1}(w), f^N(x_2)]), f^{k+1} (f^{-1}(w))) & < \epsilon \end{align}\] since \([f^{-1}(w), f^N(x_2)]\in X^s(f^{-1}(w), \epsilon)\). Hence \((f \circ \tilde{\gamma}\circ f^{-1})(w) \in X^s(w, \epsilon)\).

Next, again for \(k\ge 0\) and \(w\in Y^u(f^{N+1}(y_1), \delta)\), we consider \[d(f^{-k}(f([f^{-1}(w), f^N(y_2)])), f^{-k}(f^{N+1}(y_2))).\] For \(k=0\), we have that \[d( f([f^{-1}(w), f^N(y_2)]), f(f^N(y_2)))< \epsilon_Ysince d( [f^{-1}(w), f^N(y_2)], f^N(y_2))< \epsilon\] where we have used the fact that \(f\) is uniformly continuous (see the first line of the proof).

Now, for \(k\geq 1\), \[\begin{align} d(f^{-k}(f([f^{-1}(w), f^N(y_2)])), f^{-k}(f^{N+1}(y_2))) & =d(f^{-k+1}([f^{-1}(w), f^N(y_2)]), f^{-k+1}(f^{N}(y_2))) \\ & < \epsilon \end{align}\] since \([f^{-1}(w), f^N(y_2)] \in Y^u(f^{N}(y_2), \epsilon)\).

In summary, \(\tilde{\gamma}(w) \in X^u(f^{N+1}(y_2), \epsilon_Y) \cap X^s(f^{N+1}(w), \epsilon)\). It follows that \[\tilde{\gamma}(w)= [w, f^{N+1}(y_2)].\]

Finally, \[d([w, f^{N+1}(y_2)], f^{N+1}(y_2))=d([w, f^{N+1}(y_2)], [f^{N+1}(y_1), f^{N+1}(y_2)])< \epsilon\] since \(d(w, f^{N+1}(y_1))< \delta\). Using our work above, we therefore have that \[d(f^{-k}(f([f^{-1}(w), f^N(y_2)])), f^{-k}(f^{N+1}(y_2)))< \epsilonfor all k\ge 0.\] Hence, \(\tilde{\gamma}(w)=[w, f^{N+1}(y_2)] \in X^u(f^{N+1}(y_2), \epsilon).\)

An induction argument can be used to complete the proof for all \(n\ge N\). We omit the details. ◻

Theorem 12. Suppose that \((Y, f)\) is a mixing finitely presented system, \((X, \varphi)\) (a mixing Smale space) and \(\pi: X \rightarrow Y\) are the minimal u-resolving extension of \((Y, f)\), \(P \subseteq Y\) is a finite set of synchronizing periodic points such that \(\pi^{-1}(p)\) is a single point for each \(p\in P\), and \(Q=\pi^{-1}(P)\). Then \(\pi \times \pi : G^s(X, \varphi, Q) \rightarrow G^\text{lcs}(Y, f, P)\) is an isomorphism of groupoids. Moreover, if \(P\) is invariant under \(f\), then \(\pi\times \pi\) is an equivariant isomorphism (with respect to the \({\mathbb{Z}}\)-action on \(G^\text{lcs}(Y, f, P)\) giving by \(f\times f\)). Moreover, the result holds with \(s\) and \(u\) interchanged. In particular, in this case, \(\pi \times \pi : G^u(X, \varphi, Q) \rightarrow G^\text{lcu}(Y, f, P)\) is an equivariant isomorphism where \(\pi\) is the minimal \(s\)-resolving extension.

Remark 13. The proof is rather involved. More direct approaches are hindered by the fact that although \((\pi|_{X^u(Q)})^{-1}: Y^u(P) \rightarrow X^u(P)\) is a homeomorphism, there is no reason that it respects the metrics on \(X\) and \(Y\). On the other hand, \(\pi|_{X^u(Q)}\) does respect these metrics (see for example the proof of [1]). More specifically, if \((\pi|_{X^u(Q)})^{-1}: Y^u(P) \rightarrow X^u(P)\) was uniformly continuous, then one could use [5] in the current proof. Unfortunately, there is no reason to believe that \((\pi|_{X^u(Q)})^{-1}\) is uniformly continuous.

It is worth noting explicitly where the condition that \(\pi: X \rightarrow Y\) is the minimal \(u\)-resolving extension is used in the proof. This occurs in the proof when we state that since \(a_1 \neq a_2\), there exists \(y^{\prime} \in Y^u(y)\) such that

  1. there exists \(a^{\prime} \in X^u(a_1)\) such that \(\pi(a^{\prime})=y^{\prime}\) and

  2. \(y^{\prime} \not\in X^u(a_2)\).

The interested reader can see Lemma 4.15 in [7] for why the minimal condition implies this property. In fact, one can show that this property (along with \(u\)-resolving, almost one-to-one, etc) implies that \(\pi\) is the minimal \(u\)-resolving extension. This fact is implicit in the proof of Theorem 1.2 in [7] (but we do not need it for our proof, so we will not expand further on this line of thought).

When \((Y, f)\) is a sofic shift then we proved the presented result in [2]. The reader will notice that the proof in the general finitely presented case is much more involved than the sofic shift case.

Proof. Before starting the proof, we note that \(\pi\) is almost one-to-one, finite-to-one, and uniformly continuous. We can and will assume that the metrics on \(X\) and \(Y\) satisfy the properties in Section 1.3. Also, given \(x\in X\) and \(r>0\), let \[X(x, r)=\{ w\in X \mid d_X(w,x)<r \}.\] We use similar notation for open balls in \(Y\).

By [1], the map \(\pi \times \pi: G^s(X, \varphi, Q) \rightarrow G^\text{lcs}(Y, f, P)\) is a continuous open inclusion, so we need only show it is onto.

Let \((y_1, y_2) \in G^\text{lcs}(Y, f, P)\) and \(\gamma: U \rightarrow V\) be a stable local conjugacy from \(y_1\) to \(y_2\) where \(U\) and \(V\) are open sets in \(X^u(Q)\) that contain \(y_1\) and \(y_2\) respectively.

By Lemma 11, \(\pi^{-1}(y_i)=\{ x_i \}\) for unique \(x_i \in X^u(Q)\) with \(i=1, 2\). We must show that \(x_1 \sim_s x_2\).

Since \(X\) is compact, by passing to subsequences, we can assume that \[\lim_{k\rightarrow \infty}\varphi^{n_k}(x_i)=a_ifor some a_i \in Xwith i=1, 2.\] If \(a_1=a_2\), then there exists \(k \in \mathbb{N}\) such that

  1. \(f^{n_k}(y_2) \in Y^s(f^{n_k}(y_1), \epsilon_Y)\) and

  2. \(d_X(\varphi^{n_k}(x_1), \varphi^{n_k}(x_2)) < \epsilon_{\pi}\),

where for the first item we have used the fact that \(y_1 \sim_{lcs} y_2\). These two properties are exactly the ones in the statement of Lemma 12. Applying this lemma gives \(x_1 \sim_s x_2\).

So we are done, unless \(a_1 \neq a_2\). Using the fact that \(\pi\) is a factor map, we have that \[\lim_{k\rightarrow \infty}f^{n_k}(y_1)=\pi(a_1)and \lim_{k\rightarrow \infty}f^{n_k}(y_2)=\pi(a_2)\] However, \(y_1 \sim_{lcs} y_2\), so \(\lim_{n\rightarrow \infty} d(f^n(y_1), f^n(y_2)) =0\). Hence, \(\pi(a_1)=\pi(a_2)\); we denote this common value by \(y\in Y\).

Again, using the fact that \(Y\) is compact, there is a subsequence \(f^{-m_l}(y)\) converging to some \(\bar{y}\in Y\). Since \(\pi\) is finite-to-one, we have that \(\pi^{-1}(\bar{y})=\{ \bar{x}_1, \cdots, \bar{x}_{\bar{N}} \}\) for some \(\bar{N}\in \mathbb{N}\) and \(\bar{x}_1, \cdots, \bar{x}_{\bar{N}}\) in \(X\). Take \(\epsilon>0\) such that

  1. \(\epsilon<\frac{\epsilon_{\pi}}{2}<\epsilon_X\) where \(\epsilon_{\pi}\) is as in Lemma 8,

  2. the collection \(\{ X(\bar{x}_i, \epsilon) \}_{i=1}^{\bar{N}}\) is pairwise disjoint, and

  3. \(\epsilon< \epsilon_Y\)

By [13], there exists \(\eta>0\) such that \[\pi^{-1}(Y(\bar{y}, \eta)) \subseteq \cup_{i=1}^{\bar{N}} X(\bar{x}_i, \epsilon)\] where we note that, by our assumption on \(\epsilon\), this is a disjoint union. By Lemma 14, there exists \(\delta_{\gamma}>0\) and \(N\in \mathbb{N}\) such that for any \(n\ge N\) the local conjugacy \[f^n \circ \gamma \circ f^{-n} : Y^u( f^n(y_1), \delta_{\gamma}) \rightarrow Y^u(f^n(y_2), \epsilon)\] from \(f^n(y_1)\) to \(f^n(y_2)\) is well-defined (i.e., the image is contained in \(Y^u(f^n(y_2), \epsilon)\)) and is given by the map \[z \in Y^u( f^n(y_1), \delta_{\gamma}) \mapsto [z, f^n(y_2)].\] By taking the minimum, we can assume that \(\eta \le \delta_{\gamma}\).

Since \(\pi\) is uniformly continuous, there exists \(0<\delta< \epsilon\) such that \[d_Y(\pi(w), \pi(z))< \frac{\eta}{3}whenever d_X(w,z)< \delta.\] Since \(a_1 \neq a_2\) by [7], there exists \(y^{\prime} \in Y^u(y)\) such that

  1. there exists \(a^{\prime} \in X^u(a_1)\) such that \(\pi(a^{\prime})=y^{\prime}\) and

  2. \(y^{\prime} \not\in \pi(X^u(a_2))\).

Using these two items and the fact that \(f^{-m_l}(y)\) converges to \(\bar{y}\), we can take \(L\) large enough so that

  1. \(f^{-m_{L}}(y) \in Y(\bar{y}, \frac{\eta}{3} )\),

  2. \(f^{-m_{L}}(y^{\prime}) \in Y^u(f^{-m_{L}}(y), \frac{\eta}{3})\), and

  3. \(\varphi^{-m_L}(a^{\prime}) \in X^u\left(\varphi^{-m_L}(a), \frac{\delta}{2A_X}\right)\).

where \(A_X \ge 1\) is as in Lemma 7.

To simplify notation, we replace \(f^{-m_L}(y)\) with \(y\), \(f^{-m_L}(y^{\prime})\) with \(y^{\prime}\), \(\varphi^{-m_L}(a^{\prime})\) with \(a^{\prime}\), and \(\varphi^{-m_{L}}(a_i)\) with \(a_i\) for \(i=1,2\). Also, we can still assume that \(\varphi^{n_k}(x_i)\) converges to \(a_i\) (by taking \(k\) large and shifting the index by \(-m_L\)).

In summary, after this change of notation, we have that

  1. \(y \in Y(\bar{y}, \frac{\eta}{3} )\),

  2. \(y^{\prime} \in Y^u(y, \frac{\eta}{3})\), and

  3. \(a^{\prime} \in X^u(a, \frac{\delta}{2A_X})\).

Take \(k\) large enough, so that

  1. \(n_k \ge N\),

  2. \(d_X(\varphi^{n_k}(x_i), a_i)< \frac{\delta}{2A_X}\) for \(i=1, 2\),

  3. \(f^{n_k}(y_1) \in Y^s(f^{n_k}(y_2), \frac{\eta}{3})\), and

  4. \(f^{n_k}(\gamma(z)) \in Y^s(f^{n_k}(z), \frac{\eta}{3})\) for all \(z \in Y^u(y_1, \eta)\).

We note that by Lemma 14 and the fact that \(n_k\ge N\), the map \[\chi:=f^{n_k} \circ \gamma \circ f^{-n_k}: Y^u(f^{n_k}(y_1), \eta) \rightarrow Y^u(f^{n_k}(y_2), \epsilon)\] is a stable local conjugacy from \(f^{n_k}(y_1)\) to \(f^{n_k}(y_2)\).

Next \[\begin{align} d(\varphi^{n_k}(x_1), a^{\prime}) & \le d(\varphi^{n_k}(x_1), a_1) + d(a_1, a^{\prime}) \\ & < \left( \frac{\delta}{2A_X} + \frac{\delta}{2A_X}\right) \\ & < \frac{\delta}{A_X} \\ & < \deltasince A_X\ge 1 \\ & < \epsilon. \end{align}\] So we can form \([a^{\prime}, \varphi^{n_k}(x_1)]\). Moreover, using Lemma 7, \[d_X(\varphi^{n_k}(x_1), [a^{\prime}, \varphi^{n_k}(x_1)]) \le A_X d(\varphi^{n_k}(x_1), a^{\prime}) < \delta.\] Hence \([a^{\prime}, \varphi^{n_k}(x_1)] \in X^u(\varphi^{n_k}(x_1), \delta)\) and by our choice of \(\delta\), \[\pi( [a^{\prime}, \varphi^{n_k}(x_1)] ) \in Y^u\left(f^{n_k}(y_1), \frac{\eta}{3}\right).\] So we can apply \(\chi\) to this element. Since \(\pi\) is a factor map and using Lemma 8 (which can be applied since \(d(\varphi^{n_k}(x_1), a^{\prime})< \epsilon < \epsilon_{\pi}\)), \[\chi(\pi( [a^{\prime}, \varphi^{n_k}(x_1)] ))=f^{n_k} ( \gamma (f^{-n_k}([ y^{\prime}, f^{n_k}(y_1)])))\] Moreover, using item (IV) above with \(z=f^{-n_k}([ y^{\prime}, f^{n_k}(y_1)])\), we have that \[\chi(\pi( [a^{\prime}, \varphi^{n_k}(x_1)] )) \in Y^s\left([ y^{\prime}, f^{n_k}(y_1)] , \frac{\eta}{3}\right).\] The fact that \[d_X(a^{\prime}, [a^{\prime}, \varphi^{n_k}(x_1)]) < \delta\] implies that \[d_Y(y^{\prime}, [y^{\prime}, f^{n_k}(y_1)])< \frac{\eta}{3}.\] Items (a) and (b) imply that \(d_Y(y^{\prime}, y)< \frac{\eta}{3}\) and \(d_Y(y, \bar{y})< \frac{\eta}{3}\). Using these three inequalities and the triangle inequality, we have that \[d_Y(\chi(\pi( [a^{\prime}, \varphi^{n_k}(x_1)], \bar{y}) < \eta.\] It is also worth noting that \(\chi(\pi( [a^{\prime}, \varphi^{n_k}(x_1)])) \in Y^u(f^{n_k}(y_2), \epsilon) \subseteq Y^u(P)\).

Since \(\chi(\pi( [a^{\prime}, \varphi^{n_k}(x_1)])) \in Y^u(P)\), it has unique preimage under \(\pi\) (see Lemma 11). Furthermore, since \(\chi(\pi( [a^{\prime}, \varphi^{n_k}(x_1)]))\in Y(\bar{y}, \eta)\), we have that the unique preimage of \(\chi(\pi( [a^{\prime}, \varphi^{n_k}(x_1)]))\) is in \(\cup_{i=1}^{\bar{N}} X(\bar{x}_i, \epsilon)\). The sets in this union are pairwise disjoint, so the preimage is in exactly one of them.

In addition, since \(\pi(a_2)=y\) and \(y \in Y(\bar{y}, \eta)\) (see item (a) above), we have that \[a_2 \in \pi^{-1}(y) \subseteq \cup_{i=1}^{\bar{N}} X(\bar{x}_i, \epsilon).\] By reordering we can assume that \(a_2 \in X(\bar{x}_2, \epsilon)\) (and \(a_2 \not\in X(\bar{x}_j, \epsilon)\) for \(j\neq 2\)). Using item (II) above, \[d_X(\varphi^{n_k}(x_2), \bar{x}_2) \le d_X(\varphi^{n_k}(x_2), a_2) + d_X(a_2, \bar{x}_2) < \frac{\delta}{2A_X} + \epsilon < \epsilon_{\pi}\] leading to \(\varphi^{n_k}(x_2)\in X(\bar{x}_2, \epsilon_{\pi})\).

Let \(i\) be the unique index such that \[c=\pi^{-1}( \chi(\pi( [a^{\prime}, \varphi^{n_k}(x_1)]))) \in X(\bar{x}_i, \epsilon).\] In particular, \([\bar{x}_i, c ]\) is well-defined and Lemma 8 can be used. Applying \(\pi\) to \([\bar{x}_i, c]\), we get \[\begin{align} \pi ( [ \bar{x}_i, c ]) & = [ \pi(\bar{x}_i, \pi(c)]by Lemma \ref{lem:EpsPi} \\ & = [ \bar{y}, \pi(c) ] \\ & = [ \bar{y}, f^{n_k}(y_2) ]since \pi(c) \in X^u(f^{n_k}(y_2), \epsilon) \\ & = [ \pi(\bar{x}_2), \pi(\varphi^{n_k}(x_2))] \\ & = \pi ([ \bar{x}_2, \varphi^{n_k}(x_2)]) \end{align}\] where to get the last line, we have applied Lemma 8 (which can be used because \(\varphi^{n_k}(x_2)\in X(\bar{x}_2, \epsilon_{\pi})\)). Since \(\pi\) is one-to-one on \(X^u(P)\), it follows that \([ \bar{x}_i, c ]=[ \bar{x}_2, \varphi^{n_k}(x_2) ]\). We know that \([ \bar{x}_2, \varphi^{n_k}(x_2) ] \in X(\bar{x}_2, \epsilon)\) and \([ \bar{x}_i, c ] \in X(\bar{x}_i, \epsilon)\), so we must have that \(i=2\).

Hence \(c\in X(\bar{x}_2, \epsilon)\) and we can form \([ c, a_2]\). Moreover, \[d_X(c, a_2)\le d_X(c, \bar{x}_2) + d_X(\bar{x}_2, a_2)< 2 \epsilon < \epsilon_{\pi},\] so Lemma 8 can be applied. We have that \[\begin{align} \pi([c, a_2]) & = [ \pi(c), \pi(a_2) ]by Lemma \ref{lem:EpsPi} \\ & = [ \chi(\pi( [a^{\prime}, \varphi^{n_k}(x_1)])), y ] \\ & = [ \pi(a^{\prime}), y ]since \chi(\pi( [a^{\prime}, \varphi^{n_k}(x_1)]))\in X^s(\pi(a^{\prime}), \epsilon_Y) \\ & = [ y^{\prime}, y] \\ & = y^{\prime}by item (b) above. \end{align}\] However, \([c, a_2] \in X^u(a_2)\) and \(y^{\prime} \not\in \pi(X^u(a_2))\). This is a contradiction. ◻

5.2 \(C^\ast\)-algebraic results↩︎

Using the main result of the previous section (i.e., Theorem 12) we obtain a number of \(C^*\)-algebraic results.

Corollary 2. Suppose \((Y, f)\) is a mixing finitely presented system with \(\pi_s : (X_s, \varphi_s) \rightarrow (Y, f)\) its minimal \(s\)-resolving extension and \(\pi_u : (X_u, \varphi_u) \rightarrow (Y, f)\) its minimal \(u\)-resolving extension (notice that both \((X_s, \varphi_s)\) and \((X_u, \varphi_u)\) are mixing Smale spaces). Moreover, let \(P_s \subseteq Y\) be a finite set of synchronizing periodic points such that \(\pi_s^{-1}(p)\) is a single point for each \(p\in P_s\), and \(Q_s=\pi^{-1}(P_s)\) and likewise with \(u\) in place of \(s\). Then \[C^*(G^s(X_u, \varphi_u, Q_u)) \cong C^*(G^\text{lcs}(Y, f, P_u))andC^*(G^u(X_s, \varphi_s, Q_s)) \cong C^*(G^\text{lcu}(Y, f, P_u)).\] Moreover, if \(P_s\) and \(P_u\) are invariant under \(f\), then \[\begin{align} C^*(G^s(X_u, \varphi_u, Q_u)) \rtimes {\mathbb{Z}}& \cong C^*(G^\text{lcs}(Y, f, P_u))\rtimes {\mathbb{Z}} and\\ C^*(G^u(X_s, \varphi_s, Q_s))\rtimes {\mathbb{Z}}& \cong C^*(G^\text{lcu}(Y, f, P_s))\rtimes {\mathbb{Z}}. \end{align}\]

Proof. The first and last statements follow directly from the previous result where it is the fact that the isomorphism is equivariant that implies the “moreover" part. ◻

Based on the previous theorem, properties such as finite nuclear dimension, real rank zero, stable rank one, etc that hold for the stable and unstable of a mixing Smale space also hold for the stable synchronizing heteroclinic algebra and unstable synchronizing heteroclinic algebra associated to a finitely presented system; the same is true for the crossed products by \({\mathbb{Z}}\). We can also obtain results about the synchronizing ideal and the homoclinic algebra. As a sample theorem, we have the following result:

Corollary 3. Suppose \((Y, f)\) is a mixing finitely presented system. Then

  1. the synchronizing ideal of \((Y, f)\) has finite nuclear dimension and has real rank zero.

  2. If \((Y, f)\) has only finitely many non-synchronizing points, then the homoclinic algebra of \((Y, f)\) has finite nuclear dimension and real rank zero.

Proof. Using the notation of the previous theorem, the synchronizing ideal of \((Y, f)\) is Morita equivalent to \(C^*(G^s(X_u, \varphi_u, Q_u)) \otimes C^*(G^u(X_s, \varphi_s, Q_s))\) by [1] and then the results follows from known results about Smale space \(C^\ast\)-algebras, see in particular [27], [28].

For the homoclinic algebra, using the fact that there are only finitely many non-synchronizing points (see [1]) we have the following short exact sequence \[0\rightarrow \mathcal{I}_\text{sync}(Y, f) \rightarrow A(Y,f) \rightarrow \mathbb{C}^n \rightarrow 0\] where \(\mathcal{I}_\text{sync}(Y, f)\) is the synchronizing ideal, \(A(Y,f)\) is the homoclinic algebra, and \(n\in \mathbb{N}\) is the number of non-synchronizing points. That \(A(Y,f)\) has finite nuclear dimension follows since both \(\mathcal{I}_\text{sync}(Y, f)\) and \(\mathbb{C}^n\) have this property and [29]. In a similar way, \(A(Y,f)\) has real rank zero because \(\mathcal{I}_\text{sync}(Y, f)\) and \(\mathbb{C}^n\) do and \(K_1(\mathbb{C}^n) \cong \{ 0 \}\), see [30]. ◻

Corollary 4. Suppose \((Y, f)\) is a mixing almost Smale space with \(\pi : (X, \varphi) \rightarrow (Y, f)\) almost one-to-one, \(s\)-resolving, \(u\)-resolving where \((X, \varphi)\) is a Smale space. Moreover, let \(P \subseteq Y\) is a finite set of synchronizing periodic points such that \(\pi^{-1}(p)\) is a single point for each \(p\in P\), and \(Q=\pi^{-1}(P)\). Then \[C^*(G^s(X, \varphi, Q)) \cong C^*(G^\text{lcs}(Y, f, P))andC^*(G^u(X, \varphi, Q)) \cong C^*(G^\text{lcu}(Y, f, P)).\] In addition, the synchronizing ideal of \((Y, f)\) is Morita equivalent to the homoclinic algebra of \((X, \varphi)\). Moreover, if \(P\) is invariant under \(f\), then \[\begin{align} C^*(G^s(X, \varphi, Q)) \rtimes {\mathbb{Z}}& \cong C^*(G^\text{lcs}(Y, f, P))\rtimes {\mathbb{Z}} and\\ C^*(G^u(X, \varphi, Q))\rtimes {\mathbb{Z}}& \cong C^*(G^\text{lcu}(Y, f, P))\rtimes {\mathbb{Z}}. \end{align}\]

Proof. The map \(\pi: (X, \varphi) \rightarrow (Y, f)\) is both the minimal \(s\)-resolving extension and the minimal \(u\)-resolving cover for \((Y, f)\). The first and last statements then follow directly from the previous result. For the “in addition" statement, we have \[\begin{align} \mathcal{I}_\text{sync}(Y, f) & \sim_{ME} C^*(G^\text{lcu}(Y, f, P)) \otimes C^*(G^\text{lcs}(Y, f, P)) \\ & \cong C^*(G^u(X, \varphi, Q)) \otimes C^*(G^s(X, \varphi, Q)) \\ & \sim_{ME} H(X, \varphi) \end{align}\] where \(\sim_{ME}\) denotes Morita equivalence, and we have used [24] and [1]. ◻

References↩︎

[1]
R. J. Deeley and A. M. Stocker. Synchronizing dynamical systems: their groupoids and \(\rm C^*\)-algebras, Trans. Amer. Math. Soc. 377(2024), no. 5, 3055–3093, 2024.
[2]
R. J. Deeley and A. M. Stocker. Synchronizing dynamical systems: shift spaces and K-theory, Groups Geom. Dyn. (2026), published online first DOI 10.4171/GGD/949, arXiv:2208.06200.
[3]
D. Fried. Finitely presented dynamical systems. Ergodic Theory and Dynamical Systems, 7(4):489–507, 1987.
[4]
D. Ruelle. Thermodynamic Formalism: The Mathematical Structure of Equilibrium Statistical Mechanics. Cambridge Mathematical Library. Cambridge University Press, 2 edition, 2004.
[5]
K. Thomsen. -algebras of homoclinic and heteroclinic structure in expansive dynamics. Mem. Amer. Math. Soc., 206(970):x+122, 2010.
[6]
I. F. Putnam and J. Spielberg. The structure of \(C^\ast\)-algebras associated with hyperbolic dynamical systems. J. Funct. Anal., 163(2):279–299, 1999.
[7]
T. Fisher. Resolving extensions of finitely presented systems. Acta Appl. Math., 126:131–163, 2013.
[8]
R. J. Deeley and A. Yashinski, The stable algebra of a Wieler solenoid: inductive limits and \(K\)-theory, Ergodic Theory Dynam. Systems 40(2020), no. 10, 2734–2768.
[9]
V. Proietti and M. Yamashita, Homology and \(K\)-theory of dynamical systems I. Torsion-free ample groupoids, Ergodic Theory Dynam. Systems 42(2022), no. 8, 2630–2660.
[10]
V. Proietti and M. Yamashita, Homology and \(K\)-theory of dynamical systems II. Smale spaces with totally disconnected transversal, J. Noncommut. Geom. 17(2023), no. 3, 957–998.
[11]
V. Proietti and M. Yamashita, Homology and \(K\)-theory of dynamical systems III. Beyond stably disconnected Smale spaces, Trans. Amer. Math. Soc., 378(3):2129–2155 2025.
[12]
V. Proietti and M. Yamashita, Homology and \(K\)-theory of dynamical systems IV. Further structural results on groupoid homology, Ergodic Theory Dynam. Systems 45(2025), no. 1, 247–273.
[13]
I. F. Putnam. A homology theory for Smale spaces. Mem. Amer. Math. Soc., 232(1094):viii+122, 2014.
[14]
R. Bowen, Markov partitions for Axiom \({\rm A}\) diffeomorphisms, Amer. J. Math. 92(1970), 725–747; MR0277003.
[15]
R. F. Williams. Classification of one dimensional attractors. In Global Analysis (Proc. Sympos. Pure Math., Vol. XIV, Berkeley, Calif., 1968), pages 341–361. Amer. Math. Soc., Providence, R.I., 1970.
[16]
R. F. Williams. Expanding attractors. Inst. Hautes Études Sci. Publ. Math., (43):169–203, 1974.
[17]
I. Yi. Canonical symbolic dynamics for one-dimensional generalized solenoids Trans. Amer. Math. Soc., 353(9):3741–3767, 2001.
[18]
I. Yi. -theory of \(C^\ast\)-algebras from one-dimensional generalized solenoids. J. Operator Theory, 50(2):283–295, 2003.
[19]
K. Sakai. Shadowing properties of \(\mathcal{L}\)-hyperbolic homeomorphisms. Topology Appl., 112(3):229–243, 2001.
[20]
D. M. Gerontogiannis, Ahlfors regularity and fractal dimension of Smale spaces. Ergodic Theory Dynam. Systems, 42(7): 2281–2332, 2022;
[21]
I. F. Putnam, Lifting factor maps to resolving maps, Israel J. Math. 146(2005), 253–280.
[22]
D. Lind and B. Marcus. An introduction to symbolic dynamics and coding. Cambridge University Press, Cambridge, 1995.
[23]
D. Ruelle. Noncommutative algebras for hyperbolic diffeomorphisms. Inventiones mathematicae, 93(1):1–14, 1988.
[24]
I. F. Putnam. C*-algebras from smale spaces. Canadian Journal of Mathematics, 48(1):175–195, 1996.
[25]
J. Renault. A Groupoid Approach to C*-Algebras. Lecture Notes in Mathematics. Springer, 1980.
[26]
C. Anantharaman-Delaroche, Purely infinite \(C^*\)-algebras arising from dynamical systems, Bull. Soc. Math. France 125(1997), no. 2, 199–225.
[27]
R. J. Deeley, M. Goffeng, and A. Yashinski. Smale space \(C^*\)-algebras have nonzero projections. Proc. Amer. Math. Soc., 148(4):1625–1639, 2020.
[28]
R. J. Deeley and K. R. Strung. Nuclear dimension and classification of \(\rm C^*\)-algebras associated to Smale spaces. Trans. Amer. Math. Soc., 370(5):3467–3485, 2018.
[29]
W. Winter and J. Zacharias, The nuclear dimension of \(C^{*}\)-algebras, Adv. Math.224(2010), no. 2, 461–498.
[30]
H. Lin and M. Rørdam, Extensions of inductive limits of circle algebras, J. London Math. Soc. (2) 51(1995), no. 3, 603–613.

  1. This work was partially supported by the National Science Foundation under Grants No. DMS 2000057 and 2247424 and Simons Foundation Gift MP-TSM-00002896.↩︎