arXiv is now an independent nonprofit! Learn more
License: CC BY 4.0
arXiv:2601.00179v1 [math.DS] 01 Jan 2026

Orbit equivalence of Cantor minimal systems Thanks: The first author acknowledges the partial support of his research by the National Natural Science Foundation of China (NSFC) grants 12271263 and 12250710128.Thanks: The second author acknowledges the partial support of his research by the National Natural Science Foundation of China (NSFC) grant 124B2001.

Su Gao Address: School of Mathematical Sciences and LPMC, Nankai University, Tianjin 300071, P.R. China Email address: sgao@nankai.edu.cn , Ruiwen Li Address: School of Mathematical Sciences and LPMC, Nankai University, Tianjin 300071, P.R. China Email address: rwli@mail.nankai.edu.cn and Yiming Sun Address: School of Mathematical Sciences and LPMC, Nankai University, Tianjin 300071, P.R. China Email address: ymsun@mail.nankai.edu.cn
Abstract.

In this paper we study the descriptive complexity of the topological orbit equvalence relation for some Borel classes of Cantor minimal systems. Specifically, we study the Borel class of all Cantor minimal systems with only finitely many ergodic measures, and show that the orbit equivalence for this class is Borel bireducible with the equivalence relation =+=^{+}. We prove the same for the subclass of regular {0,1}\{0,1\}-Toeplitz subshifts or that of the uniquely ergodic minimal subshifts. We also study the orbit equivalence for the Borel class of minimal subshifts of finite topological rank. Denote by RnR_{n} the orbit equivalence for minimal subshifts of topological rank n2n\geq 2. We prove that for any n2n\geq 2, RnR_{n} is virtually countable, i.e., Borel reducible to a countable Borel equivalence relation. Moreover, R2R_{2} is virtually amenable. On the other hand, RnR_{n} is not smooth when n2n\geq 2, is not virtually hyperfinite when n4n\geq 4, and is not virtually treeable when n5n\geq 5. For any n2n\geq 2, our contructions yield uniquely ergodic minimal subshifts of topological rank exactly nn.

1. Introduction

In this paper we study the complexity of the topological orbit equivalence relation on some Borel classes of Cantor minimal systems from the point of view of descriptive set theory.

In descriptive set theory, equivalence relations on standard Borel spaces are compared to each other via the notion of Borel reducibility, thus giving a sense of relative complexity of these equivalence relations. More specifically, if E,FE,F are equivalence relations on standard Borel spaces X,YX,Y, respectively, then we say that EE is Borel reducible to FF, denoted EBFE\leq_{B}F, if there is a Borel map f:XYf\colon X\to Y such that for any x1,x2Xx_{1},x_{2}\in X,

x1Ex2f(x1)Ff(x2).x_{1}Ex_{2}\iff f(x_{1})Ff(x_{2}).

We say that EE is Borel bireducible with FF, denoted EBFE\sim_{B}F, if both EBFE\leq_{B}F and FBEF\leq_{B}E. Intuitively, if EBFE\leq_{B}F, then we regard the complexity of EE to be no more than that of FF, and if EBFE\sim_{B}F, then EE and FF are thought of having the same complexity. Given an equivalence relation EE, the objective of the descriptive set theory is to find a well-understood equivalence relation FF and establish that EBFE\sim_{B}F; this would completely determine the complexity of EE. Short of doing this, the next best thing is to find some upper and lower bounds for the complexity of EE, namely to find some well-understood equivalence relations F1F_{1} and F2F_{2} and establish F1BEBF2F_{1}\leq_{B}E\leq_{B}F_{2}; this would also give much information about the complexity of EE. For an account of the descriptive set theory of equivalence relations, as well as the definitions of many well-understood equivalence relations, known as benchmark equivalence relations, the reader is referred to [6].

The equivalence relations we study in this paper are the orbit equivalence for various classes of Cantor minimal systems. A Cantor system is a pair (X,φ)(X,\varphi), where XX is a Cantor set and φ:XX\varphi\colon X\to X is an autohomeomorphism on XX. For an autohomeomorphism φ:XX\varphi\colon X\to X and xXx\in X, the orbit of xx under φ\varphi, denoted orbitφ(x)\mbox{\rm orbit}_{\varphi}(x), is the set {φk(x):k}\{\varphi^{k}(x)\colon k\in\mathbb{Z}\}. φ\varphi is minimal if for any xXx\in X, orbitφ(x)\mbox{\rm orbit}_{\varphi}(x) is dense in XX. If φ\varphi is minimal, the Cantor system (X,φ)(X,\varphi) is called a Cantor minimal system. Given two Cantor minimal systems (X,φ)(X,\varphi) and (Y,ψ)(Y,\psi), we say that (X,φ)(X,\varphi) and (Y,ψ)(Y,\psi) are orbit equivalent if there is a homeomorphism f:XYf\colon X\to Y such that for all xXx\in X,

f(orbitφ(x))=orbitψ(f(x)).f(\mbox{\rm orbit}_{\varphi}(x))=\mbox{\rm orbit}_{\psi}(f(x)).

Fundamental work on the orbit equivalence of all Cantor minimal systems has been done by Giordano, Putnam and Skau [10]. In particular, they relate the orbit equivalence to the invariant probability measures of the Cantor minimal systems in the following celebrated theorem.

Theorem 1.1 (Giordano–Putnam–Skau [10, Theorem 2.2]).

Let (X,φ)(X,\varphi) and (Y,ψ)(Y,\psi) be Cantor minimal systems. Then the following are equivalent:

  1. (1)

    (X,φ)(X,\varphi) and (Y,ψ)(Y,\psi) are orbit equivalent.

  2. (2)

    The dimension groups K0(X,φ)/Inf(K0(X,φ))K^{0}(X,\varphi)/\mbox{Inf}(K^{0}(X,\varphi)) and K0(Y,ψ)/Inf(K0(Y,ψ))K^{0}(Y,\psi)/\mbox{Inf}(K^{0}(Y,\psi)) are isomorphic as dimension groups with order units.

  3. (3)

    There is a homeomorphism f:XYf\colon X\to Y carrying the φ\varphi-invariant probability measures on XX onto the ψ\psi-invariant probability measures on YY.

The class of all Cantor minimal systems is a standard Borel space (see Section 2 for details). Melleray [19] has completely determined the complexity of the orbit equivalence on these classes with the following result.

Theorem 1.2 (Melleray [19, Theorem 5.9]).

The following equivalence relations are Borel bireducible with each other:

  1. (i)

    The orbit equivalence of all Cantor minimal systems.

  2. (ii)

    The orbit equivalence of all Toeplitz subshifts.

  3. (iii)

    The orbit equivalence of all {0,1}\{0,1\}-Toeplitz subshifts.

  4. (iv)

    The universal orbit equivalence relation ESE_{S_{\infty}} induced by an action of SS_{\infty}, where SS_{\infty} is the group of all permutations of \mathbb{N}.

In this paper we consider the class of all Cantor minimal systems with finite topological rank. This is a Borel subclass of all Cantor minimal systems, hence is a standard Borel space itself. We will show that for any postive integer KK, a Cantor minimal system of topological rank KK has at most KK many ergodic invariant probability measures. In view of this, we will also consider the Borel class of all Cantor minimal systems with only finitely many ergodic invariant probability measures. We completely determine the complexity of the orbit equivalence on this class with the following result.

Theorem 1.3.

The following equivalence relations are Borel bireducible with each other:

  1. (i)

    The orbit equivalence of all Cantor minimal systems with finitely many ergodic invariant probability measures.

  2. (ii)

    The orbit equivalence of all uniquely ergodic Cantor minimal systems.

  3. (iii)

    The orbit equivalence of all uniquely ergodic minimal subshifts.

  4. (iv)

    The orbit equivalence of all regular Toeplitz subshifts.

  5. (v)

    The orbit equivalence of all regular {0,1}\{0,1\}-Toeplitz subshifts.

  6. (vi)

    The equivalence relation =+=^{+} on (2)(2^{\mathbb{N}})^{\mathbb{N}} defined as follows: for any (xn),(yn)(2)(x_{n}),(y_{n})\in(2^{\mathbb{N}})^{\mathbb{N}},

    (xn)=+(yn){xn2:n}={yn2:n}.(x_{n})=^{+}(y_{n})\iff\left\{x_{n}\in 2^{\mathbb{N}}\colon n\in\mathbb{N}\right\}=\left\{y_{n}\in 2^{\mathbb{N}}\colon n\in\mathbb{N}\right\}.

The Borel reducibility from (ii) to (vi) is essentially proved in [10, Corollary 1].

Toeplitz subshifts finite topological rank not of finite topological rank finitely many ergodic measures uniquely ergodic 2 ergodic measures KK ergodic measures infinitely many ergodic measuresodometers minimal subshifts of topological rank 2 minimal subshifts of topological rank KK regular Toeplitz subshifts
Figure 1. Classes of Cantor minimal systsems considered in this paper.

Regarding Cantor minimal systems with finite topological rank, Downarowicz and Maass [3] have shown that they are topologically conjugate to either odometers (in case of topological rank 1) or minimal subshifts. For the odometers, it is easy to see that the orbit equivalence coincides with the topological conjugacy, and both are Borel bireducible with the equality relation == on 22^{\mathbb{N}}. Such equivalence relations are called smooth. For minimal subshifts of finite topological rank, we prove the following result.

Theorem 1.4.

For any integer K2K\geq 2, the orbit equivalence of minimal subshifts of rank KK is virtually countable, i.e., Borel reducible to a countable equivalence relation.

We also obtain the following result using a recent theorem of Poulin [22, Corollary 1.3].

Theorem 1.5.

For any integer K2K\geq 2, the orbit equivalence of minimal subshifts of topological rank KK is not smooth. Moreover, when K4K\geq 4, it is not virtually hyperfinite, and when K5K\geq 5, it is not virtually treeable.

These results give some upper and lower bounds for the orbit equivalence relations in question. In Figure 1 we summarize the classes of Cantor minimal systems that are considered in this paper. In Figure 2 we summarize some of the complexity results.

finite topological rank not of finite topological rank finitely many ergodic measures uniquely ergodic 2 ergodic measures KK ergodic measures infinitely many ergodic measuressmoothvirtually amenablevirtually countable=+=^{+}ESE_{S_{\infty}}ESE_{S_{\infty}}=+=^{+}
Figure 2. Known results on the complexity of the orbit equivalence.

In our proofs we come across some constructions of minimal subshifts of topological rank exactly KK for any integer K2K\geq 2. This seems to be new and we state it explicitly.

Theorem 1.6.

For each integer K2K\geq 2 there exist uniquely ergodic minimal subshifts of topological rank exactly KK.

The rest of the paper is organized as follows. In Section 2 we present some preliminary definitions and theorems. In Section 3 we prove Theorem 1.3. In Section 4 we prove Theorems 1.4 and 1.5.

Acknowledgments. We would like to thank Julien Melleray and Bo Peng for useful discussions on the topic of this paper. This research was done when the second author visited McGill University. The second author would like to thank McGill University and Professor Marcin Sabok for their hospitality and support.

2. Preliminaries

2.1. Descriptive set theory of equivalence relations

In this subsection we recall some basic notions and results in the descriptive set theory of equivalence relations. For other undefined notions and more details, the reader can consult [17] and [6].

A topological space XX is Polish if XX is separable and completely metrizable. A GδG_{\delta} subset of a topological space is the intersection of countably many open sets. In a Polish space XX, a subspace YY is Polish if and only if YY is a GδG_{\delta} subset of XX. A subset YY of XX is comeager or generic if YY contains a dense GδG_{\delta} subset of XX; a subset of XX is meager if its complement is comeager.

If XX is a Polish space and \mathcal{B} is the σ\sigma-algebra generated by the open sets of XX, then sets in \mathcal{B} are called Borel sets. More abstractly, a Borel space is a pair (X,)(X,\mathcal{B}) where XX is a set and \mathcal{B} is a σ\sigma-algebra of subsets of XX; sets in \mathcal{B} are again called Borel sets. A standard Borel space is a Borel space (X,)(X,\mathcal{B}) where there exists a Polish topology τ\tau on XX such that \mathcal{B} is the σ\sigma-algebra generated by τ\tau. We will use the following fact (see [17, Corollary 13.4]): If (X,)(X,\mathcal{B}) is a standard Borel space and YY\in\mathcal{B}, then (Y,Y)(Y,\mathcal{B}\upharpoonright Y) is again a standard Borel space, where

Y={BY:B}.\mathcal{B}\upharpoonright Y=\{B\cap Y\colon B\in\mathcal{B}\}.

For notational simplicity, we write XX for a standard Borel space (X,)(X,\mathcal{B}) if there is no danger of confusion.

If X,YX,Y are Polish spaces and f:XYf\colon X\to Y is a map, then we say that ff is continuous if for any open subset UU of YY, f1(U)f^{-1}(U) is an open subset of XX. If X,YX,Y are Polish spaces or standard Borel spaces and f:XYf\colon X\to Y is a map, then we say that ff is Borel (or Borel measurable) if for any Borel subset BB of YY, f1(B)f^{-1}(B) is a Borel subset of XX. If XX is a Polish space or a standard Borel space, a subset AA of XX is analytic if there is a standard Borel space ZZ and a Borel map g:ZXg\colon Z\to X such that A=g(Z)A=g(Z); AA is coanalytic if XAX\setminus A is analytic.

An equivalence relation EE on XX is said to be Borel (or analytic) if EE is a Borel (or analytic, respectively) subset of X×XX\times X. As we already recalled in the Introduction, if E,FE,F are equivalence relations on Polish or standard Borel spaces X,YX,Y, respectively, then EE is Borel reducible to FF, denoted EBFE\leq_{B}F, if there is a Borel map f:XYf\colon X\to Y such that for any x1,x2Xx_{1},x_{2}\in X, we have

x1Ex2f(x1)Ff(x2).x_{1}Ex_{2}\iff f(x_{1})Ff(x_{2}).

We say that EE is Borel bireducible with FF, denoted EBFE\sim_{B}F, if both EBFE\leq_{B}F and FBEF\leq_{B}E. We say that EE is strictly Borel reducible to FF, denoted E<BFE<_{B}F, if EBFE\leq_{B}F but FBEF\not\leq_{B}E.

A topological group GG is Polish if its topology is Polish. If GG is a Polish group and XX is a Polish space, then an action a:G×XXa\colon G\times X\to X of GG on XX is continuous if aa is a continuous map from the Polish space G×XG\times X to the Polish space XX. If GG is a Polish space and XX is a Polish space or a standard Borel space, then an action a:G×XXa\colon G\times X\to X is Borel if aa is a Borel map from G×XG\times X to XX. For notational simplicity, we use GaXG\curvearrowright_{a}X or GXG\curvearrowright X to denote the action aa, and use gxg\cdot x to denote a(g,x)a(g,x).

If GXG\curvearrowright X is a continuous or Borel action of a Polish group GG on a Polish or standard Borel space XX, then for any xXx\in X, the orbit of xx is the set Gx=orbitG(x)={gx:gG}G\cdot x=\mbox{\rm orbit}_{G}(x)=\{g\cdot x\colon g\in G\}. The orbit equivalence relation induced by the action GXG\curvearrowright X is defined as

xEGXyGx=GyorbitG(x)=orbitG(y)gG(gx=y).xE^{X}_{G}y\iff G\cdot x=G\cdot y\iff\mbox{\rm orbit}_{G}(x)=\mbox{\rm orbit}_{G}(y)\iff\exists g\in G\ (g\cdot x=y).

In general, the equivalence relation EGXE^{X}_{G} is analytic and not necessarily Borel.

It is a theorem of Becker and Kechris (see, e.g. [6, Theorem 3.3.4]) that for any Polish group GG there exists a Borel action GXG\curvearrowright X, where XX is a standard Borel space, such that for any Borel action GYG\curvearrowright Y, where YY is a standard Borel space, we have EYGBEXGE^{Y}_{G}\leq_{B}E^{X}_{G}. The orbit equivalence relation EGXE^{X}_{G} is called a universal GG-orbit equivalence relation, and is denoted EGE^{\infty}_{G}, or simply EGE_{G}. If HH is a closed subgroup of the Polish group GG, then HH is also Polish and EHBEGE_{H}\leq_{B}E_{G}.

A Polish group that is the most relevant to this paper is SS_{\infty}, the group of all permutations of \mathbb{N}. Equipped with the subspace topology of \mathbb{N}^{\mathbb{N}}, SS_{\infty} is a Polish group. The universal SS_{\infty}-orbit equivalence relation ESE_{S_{\infty}} is one of the most well-studied benchmark equivalence relation in the descriptive set theory of equivalence relations. It is known to be analytic and not Borel, and Borel bireducible with many natural equivalence relations such as the isomorphism relation for all countable graphs, groups, fields, etc. (these are results due to Friedman and Stanley [5]; also see [6, Chapter 13]). In particular, the isomorphism of any Borel class of countable structures is Borel reducible to ESE_{S_{\infty}}. Thus, one direction of Melleray’s Theorem 1.2 (the Borel reduction to (v)) follows immediately from Theorem 1.1 (2).

The equivalence relation =+=^{+} defined in Theorem 1.3 (viii) can easily seen to be an SS_{\infty}-orbit equivalence relation. However, it is Borel, hence is strictly Borel reducible to ESE_{S_{\infty}}.

If the Polish group GG is a discrete countable group, then EGE_{G} is always a Borel equivalence relation. Moreover, all of the orbits of EGE_{G} is countable. Such equivalence relations are called countable; namely, a Borel equivalence relation EE is countable if every EE-equivalence class is countable. Among all countable Borel equivalence relations, E𝔽2E_{\mathbb{F}_{2}} is the universal one, i.e. EBE𝔽2E\leq_{B}E_{\mathbb{F}_{2}} for any countable Borel equivalence relation, where 𝔽2\mathbb{F}_{2} is the free group with two generators equipped with the discrete topology. This is a theorem of Jackson, Kechris and Louveau [15] (also see [6, Theorem 7.3.8]). It follows from results of Hjorth, Kechris and Louveau [14] that E𝔽2<B=+E_{\mathbb{F}_{2}}<_{B}\ =^{+}. Thus E<B=+E<_{B}\ =^{+} for any countable Borel equivalence relation.

Borel reducibility among countable Borel equivalence relations is very complicated. In this paper we only mention the following basic concepts. First, the simplest, as well as the least complex, Borel equivalence relation with uncountably many equivalence classes is the equality relation on 22^{\mathbb{N}}, which we denote by ==. An equivalence relation is smooth if it is Borel reducible to ==. Thus smooth equivalence relations are the least complex in the Borel reducibility hierarchy among Borel equivalence relations with uncountably many equivalence classes. Among nonsmooth Borel equivalence relations, the least complex one is the equivalence relation E0E_{0} on 22^{\mathbb{N}} defined as

xE0ynm>nx(m)=y(m).xE_{0}y\iff\exists n\ \forall m>n\ x(m)=y(m).

This is a celebrated theorem of Harrington, Kechris and Louveau [11]. E0E_{0} is clearly a countable Borel equivalence relation. We call a countable Borel equivalence relation hyperfinite if it is Borel reducible to E0E_{0}.

We have the following reducibility relations among the equivalence relations considered in this section:

=<BE0<BE𝔽2<B=+<BES.=\ \ <_{B}\ E_{0}\ <_{B}\ E_{\mathbb{F}_{2}}\ <_{B}\ =^{+}\ <_{B}\ E_{S_{\infty}}.

Next we review the notion of amenability. A countable group GG is amenable if there is a left-invariant finitely additive probability measure on GG. One can also define a notion of amenability for countable Borel equivalence relations as follows. Suppose that μ\mu is a Borel measure on a standard Borel space XX and EE is a countable Borel equivalence relation on XX. We say that EE is μ\mu-amenable if there is a μ\mu-measurable assignment xνxx\mapsto\nu_{x} such that:

  • each νx\nu_{x} is a finitely additive probability measure on XX satisfying that νx([x]E)=1\nu_{x}([x]_{E})=1, where [x]E[x]_{E} is the EE-equivalence class of xx;

  • if xEyxEy then νx=νy\nu_{x}=\nu_{y}.

Here the μ\mu-meaurability of the assignment xνxx\mapsto\nu_{x} means that for any Borel subset BB of X×XX\times X, the map

xνx({yX:(x,y)B})x\mapsto\nu_{x}(\{y\in X\colon(x,y)\in B\})

is μ\mu-measurable. Now, a countable Borel equivalence relation EE on XX is amenable if it is μ\mu-amenable with respect to every Borel measure μ\mu on XX. If GG is an amenable countable group and GXG\curvearrowright X is a Borel action, then EGXE^{X}_{G} is an amenable, countable Borel equivalence relation. It is known that E𝔽2E_{\mathbb{F}_{2}} is not amenable (see, e.g., [6, Proposition 7.4.4 and Theorem 7.4.8]). Thus, if EE is a nonsmooth, amenable countable Borel equivalence relation, then E0BE<BE𝔽2E_{0}\leq_{B}E<_{B}E_{\mathbb{F}_{2}}.

Finally, a countable Borel equivalence relation EE on a standard Borel space XX is treeable if there is a Borel assignment xTxx\mapsto T_{x} such that

  • each TxT_{x} is an acyclic graph (tree) with [x]E[x]_{E} as the vertex set;

  • if xEyxEy then Tx=TyT_{x}=T_{y}.

Here the Borelness of the assignment xTxx\mapsto T_{x} means that the edge relation {(x,y,z)X3:{y,z}Tx}\{(x,y,z)\in X^{3}\colon\{y,z\}\in T_{x}\} is Borel. Hyperfinite equivalence relations are treeable, and E𝔽2E_{\mathbb{F}_{2}} is not treeable ([15, Corollary 3.28]). A recent result of Naryshkin and Vaccaro [20] states that if an orbit equivalence relation EE is induced by a Borel action of a countable amenable group, then EE is hyperfinite if and only if EE is treeable.

For a Bore equivalence relation EE which is not necessarily countable, and for a property 𝖯{countable,treeable,amenable,hyperfinite}\mathsf{P}\in\{\mbox{countable},\mbox{treeable},\mbox{amenable},\mbox{hyperfinite}\}, we say that EE is virtually 𝖯\mathsf{P} if EE is Borel reducible to a countable Borel equivalence relation with property 𝖯\mathsf{P}. This is a new terminology which was previously called essentially 𝖯\mathsf{P} in the literature. Following [18, Section 4.1], we now say that EE is essentially 𝖯\mathsf{P} if EE is Borel bireducible with a countable Borel equivalence relation with property 𝖯\mathsf{P}. It is known that essentially countable and virtually countable are different concepts ([13]). However, by the Harrington–Kechris–Louveau dichotomy theorem (see, e.g., [6, Theorem 6.3.1]), a Borel equivalence relation is virtually hyperfinite if and only if it is essentially hyperfinite.

2.2. Standard Borel spaces of Cantor minimal systems

In this subsection we establish some notation and basic results about the space of all Cantor minimal systems. Our treatment follows [8] unless otherwise indicated.

A Cantor set is a 00-dimensional compact Polish space without isolated points. It is well-known that all Cantor sets are homeomorphic to 𝒞=2={0,1}\mathcal{C}=2^{\mathbb{Z}}=\{0,1\}^{\mathbb{Z}}. Let Aut(𝒞)\mbox{\rm Aut}(\mathcal{C}) be the group of all autohomeomorphisms of 𝒞\mathcal{C} where the group operation is composition. Equipped with the supnorm metric, Aut(𝒞)\mbox{\rm Aut}(\mathcal{C}) becomes a Polish group. Let M(𝒞)M(\mathcal{C}) be the set of all minimal homeomorphisms in Aut(𝒞)\mbox{\rm Aut}(\mathcal{C}). Then M(𝒞)M(\mathcal{C}) is a GδG_{\delta} subset of Aut(𝒞)\mbox{\rm Aut}(\mathcal{C}), and hence is a Polish space itself. We view M(𝒞)M(\mathcal{C}) as the space of all Cantor minimal systems. The orbit equivalence of Cantor minimal systems is thus an analytic equivalence relation on M(𝒞)M(\mathcal{C}). It follows from Melleray’s Theorem 1.2 that this equivalence relation is not Borel.

The set of all odometers is a dense GδG_{\delta} subset of M(𝒞)M(\mathcal{C}) (see, e.g., [8, Proposition 3.6] or [19, Lemma 4.1]). More generally, for each positive integer KK, the set of all Cantor minimal systems of topological rank at most KK is also a GδG_{\delta} subset of M(𝒞)M(\mathcal{C}) (see, e.g., [8, Corollary 3.4]). Thus, for any positive integer KK, the set of all Cantor minimal systems of topological rank KK is a Borel subset of M(𝒞)M(\mathcal{C}), and hence is a standard Borel space. It follows that the set of all Cantor minimal systems of finite topological rank is a standard Borel space as well.

By a theorem of Downarowicz and Maass [3], there are only two kinds of Cantor minimal systems of finite topological rank; when it has topological rank 11, it is an odometer, and when it has topological rank K>1K>1, it is topologically conjugate to a minimal subshift. We recall the definition of subshifts. Let 𝖠\mathsf{A} be a finite set (which we call the alphabet). The space 𝖠\mathsf{A}^{\mathbb{Z}} is a Cantor set. Consider the shift action 𝖠\mathbb{Z}\curvearrowright\mathsf{A}^{\mathbb{Z}}: for any gg\in\mathbb{Z} and x𝖠x\in\mathsf{A}^{\mathbb{Z}},

φg(x)(n)=(gx)(n)=x(n+g)\varphi_{g}(x)(n)=(g\cdot x)(n)=x(n+g)

for any nn\in\mathbb{Z}. Then (𝖠,φ1)(\mathsf{A}^{\mathbb{Z}},\varphi_{1}) is a Cantor system. Given a Cantor system (X,φ)(X,\varphi), a subset AA of XX is φ\varphi-invariant if φ(A)=A\varphi(A)=A. A subshift XX is a closed φ1\varphi_{1}-invariant subset of 𝖠\mathsf{A}^{\mathbb{Z}}. If XX is a subshift, then (X,φ1X)(X,\varphi_{1}\upharpoonright X) is a Cantor system.

Since the set of all odometers is a comeager subset of M(𝒞)M(\mathcal{C}), the set of all minimal subshifts is thus a meager subset of M(𝒞)M(\mathcal{C}). Following Pavlov and Schmieding [21], one can consider a suitable Polish space of subshifts which include all minimal subshifts (we do not give the details here since we do not use them in this paper). In this Polish space, the set of all minimal subshifts is a comeager Borel subset (see [21, Theorem 1.3]), hence it is possible to both consider it as a standard Borel space and speak of genericity among minimal subshifts. According to [21, Theorem 1.3], the set of all regular Toeplitz subshifts of topological rank 22 is a comeager set of minimal subshifts. Each of the concepts in this statement corresponds to a Borel set. Moreover, it is shown in [21, Theorem 1.3] that a generic minimal subshift is orbit equivalent to the universal odometer. This is in contrast with our results (Theorems 1.4 and 1.5) that for any K>1K>1, the orbit equivalence of minimal subshifts of topological rank KK is not smooth.

Given a dynamical systems (X,φ)(X,\varphi), a Borel measure μ\mu on XX is φ\varphi-invariant if μ(B)=μ(φ1(B))\mu(B)=\mu(\varphi^{-1}(B)) for all Borel subsets BB of XX. μ\mu is ergodic if for every φ\varphi-invariant Borel set BB, either μ(B)=0\mu(B)=0 or μ(XB)=0\mu(X\setminus B)=0. The ergodicity of μ\mu is equivalent to the following: if μ=aμ1+(1a)μ2\mu=a\mu_{1}+(1-a)\mu_{2} for two measures and some 0<a<10<a<1, then μ=μ1=μ2\mu=\mu_{1}=\mu_{2}.

Given a Cantor space XX, we denote by Prob(X)\mbox{Prob}(X) the set of Borel probability measures on XX. Note that a Borel probability measure on XX is uniquely determined by its values on clopen sets, and that any finitely additive probability measure on Clopen(X)\mbox{Clopen}(X) extends to an element of Prob(X)\mbox{Prob}(X). Let C(X)C(X) denotes the space of all real-valued continuous functions on XX. Let C(X)C(X)^{*} be the dual space of C(X)C(X) equipped with the weak* topology. We can regard Prob(X)\mbox{Prob}(X) as a subspace of C(X)C(X)^{*}, where the inherited topology on Prob(X)\mbox{Prob}(X) is a natural compact topology induced by the maps μμ(U)\mu\mapsto\mu(U), where UU ranges over all clopen subsets of XX. Define a metric on Prob(X)\mbox{Prob}(X) as

d(μ,ν)=supfC(X)|Xf𝑑μXf𝑑ν|d(\mu,\nu)=\sup_{f\in C(X)}\left|\int_{X}f\,d\mu-\int_{X}f\,d\nu\right|

for any μ,νProb(X)\mu,\nu\in\mbox{Prob}(X). This is a compatible metric for the weak* topology, which makes Prob(X)\mbox{Prob}(X) a compact Polish space.

Given a Cantor system (X,φ)(X,\varphi), the set of all φ\varphi-invariant Borel probability measures on XX is nonempty, and we denote it by Mφ\mbox{M}_{\varphi}. Note that Mφ\mbox{M}_{\varphi} is compact subset of Prob(X)\mbox{Prob}(X). Let MEφ\mbox{ME}_{\varphi} be the set of all ergodic measures on (X,φ)(X,\varphi). Suppose that (X,φ)(X,\varphi) is a Cantor minimal system with finitely many ergodic measures. Then EMφ\mbox{EM}_{\varphi} is also a compact subset of Prob(X)\mbox{Prob}(X). Let μ1,,μn\mu_{1},\dots,\mu_{n} be an enumeration of all of its ergodic measures. Then for every φ\varphi-invariant measure μProb(X)\mu\in\mbox{Prob}(X), there are positive numbers a1,,ana_{1},\dots,a_{n} such that a1++an=1a_{1}+\cdots+a_{n}=1 and

μ=i=1naiμi.\mu=\sum_{i=1}^{n}a_{i}\mu_{i}.

Given a compact Polish space ZZ, we denote by 𝒦(Z)\mathcal{K}(Z) the space of all compact subsets of ZZ equipped with the Vietoris topology. Then 𝒦(Z)\mathcal{K}(Z) is again a compact Polish space (see, e.g., [17, Theorem 4.26]).

In the next section we will consider the orbit equivalence of Cantor minimal systems with finitely many ergodic measures. In the following we show that it is a Borel class and that the map that assigns the set of ergodic measures to each such system is a Borel map.

Proposition 2.1.

For any positive integer K1K\geq 1, the class of Cantor systems with exactly KK ergodic measures is a Borel subset of Aut(𝒞)\mbox{\rm Aut}(\mathcal{C}), and the function from this class to 𝒦(Prob(𝒞))\mathcal{K}({\rm Prob}(\mathcal{C})) that sends a Cantor system to the set of its ergodic measures is Borel.

Proof.

Fix a positive integer K1K\geq 1. Without loss of generality we may assume X=𝒞X=\mathcal{C}. By [19, Lemma 4.2], the map from Aut(𝒞)\rm{Aut(\mathcal{C})} to 𝒦(Prob(𝒞))\mathcal{K}(\rm{Prob}(\mathcal{C})) that sends φ\varphi to Mφ\mbox{\rm M}_{\varphi} is a Borel map. By the Kuratowski–Ryll-Nardzewski Selection Theorem (see, e.g., [17, Theorem 12.13]), there is a sequence of Borel functions

Sm:𝒦(Prob(𝒞))Prob(𝒞)S_{m}\colon\mathcal{K}({\rm Prob}(\mathcal{C}))\to{\rm Prob}(\mathcal{C})

for mm\in\mathbb{N} such that for any F𝒦(Prob(𝒞)CLOSEF\in\mathcal{K}(\mbox{\rm Prob}(\mathcal{C}), {Sm(F):m}\{S_{m}(F)\colon m\in\mathbb{N}\} is dense in FF.

We claim that |MEφ|K|\mbox{ME}_{\varphi}|\leq K if and only if

there exist nKn\leq K and x1,,xnMφx_{1},\cdots,x_{n}\in\mbox{\rm M}_{\varphi} such that for every positive rational ϵ>0\epsilon>0 and every mm\in\mathbb{N}, there are nonnegative rationals a1,,ana_{1},\dots,a_{n} such that a1++an=1a_{1}+\cdots+a_{n}=1 and

d(i=1naixi,Sm(Mφ))<ϵ.d\left(\sum_{i=1}^{n}a_{i}x_{i},S_{m}(\mbox{\rm M}_{\varphi})\right)<\epsilon.

For the direction of the necessity we only need to take x1,,xnx_{1},\cdots,x_{n} as the ergodic measures of (X,φ)(X,\varphi). Thus it suffices to show the direction of the sufficiency. Toward a contradiction, assume the displayed condition holds but there are pairwise distinct y1,,yn+1MEφy_{1},\dots,y_{n+1}\in\rm{ME}_{\varphi}. By our hypothesis, each yky_{k}, k=1,,n+1k=1,\dots,n+1, can be expressed as a linear combination of x1,,xnx_{1},\dots,x_{n} and the coefficients are nonnegative reals that sum to 1. By ergodicity, for each 1kn+11\leq k\leq n+1, there is 1in1\leq i\leq n such that yk=xiy_{k}=x_{i}. This implies that for some 1j,kn+11\leq j,k\leq n+1, jkj\neq k, we have yj=yky_{j}=y_{k}, a contradiction. This finishes the proof of the claim. By the claim, the class of Cantor systems with at most KK ergodic measures is an analytic subset of Aut(𝒞)\mbox{\rm Aut}(\mathcal{C}).

On the other hand, we claim that |MEφ|K|\mbox{ME}_{\varphi}|\leq K if and only if

for any x1,,xK,xK+1Mφx_{1},\cdots,x_{K},x_{K+1}\in\rm M_{\varphi}, there exists 1nK+11\leq n\leq K+1 such that for every positive rational ϵ>0\epsilon>0, there are nonnegative rationals a1,,aK+1a_{1},\cdots,a_{K+1} such that an=0a_{n}=0, a1++aK+1=1a_{1}+\cdots+a_{K+1}=1 and

d(i=1K+1aixi,xn)<ϵ.d\left(\sum_{i=1}^{K+1}a_{i}x_{i},x_{n}\right)<\epsilon.

The proof of this claim is similiar as the above. By this claim we know that the class of Cantor systems with at most KK ergodic measures is a coanalytic subset of Aut(𝒞)\mbox{\rm Aut}(\mathcal{C}).

Combining the two claims and applying Suslin’s Theorem (see, e.g., [17, Theorem 14.11]), we get that the class of Cantor systems with at most KK ergodic measures is a Borel subset of Aut(𝒞)\mbox{\rm Aut}(\mathcal{C}). Let MKM_{K} denote the subset of Aut(𝒞)\mbox{\rm Aut}(\mathcal{C}) consisting of all Cantor systems with exactly KK ergodic measures. Then MKM_{K} is also Borel.

Let Θ:MK𝒦(Prob(𝒞))\Theta\colon M_{K}\to\mathcal{K}({\rm Prob}(\mathcal{C})) be the map that sends a Cantor system (X,φ)(X,\varphi) in MKM_{K} to the set of its ergodic measures MEφ\mbox{\rm ME}_{\varphi}. Then Θ\Theta is Borel if and only if its graph {(φ,MEφ):φMK}\{(\varphi,\mbox{\rm ME}_{\varphi})\colon\varphi\in M_{K}\} is Borel. Now note that for φMK\varphi\in M_{K} and F𝒦(Prob(𝒞)CLOSEF\in\mathcal{K}(\mbox{\rm Prob}(\mathcal{C}), F=Θ(φ)=MEφF=\Theta(\varphi)=\mbox{ME}_{\varphi} if and only if |F|=|{Sm(F):m}|=K|F|=|\{S_{m}(F)\colon m\in\mathbb{N}\}|=K, FMφF\subseteq\mbox{\rm M}_{\varphi}, and if we enumerate the elements of FF as x1,,xKMφx_{1},\cdots,x_{K}\in\rm{M}_{\varphi}, then for every positive rational ϵ>0\epsilon>0 and mm\in\mathbb{N}, there are positive rationals a1,,aKa_{1},\dots,a_{K} such that a1++aK=1a_{1}+\cdots+a_{K}=1 and

d(i=1Kaixi,Sm(Mφ))<ϵ.d\left(\sum_{i=1}^{K}a_{i}x_{i},S_{m}(\mbox{\rm M}_{\varphi})\right)<\epsilon.

This characterization is Borel, since for instance FMφF\subseteq\mbox{\rm M}_{\varphi} is Borel by [17, Exercise 4.29 (ii)]. ∎

Corollary 2.2.

For any positive integer K1K\geq 1, the class of Cantor minimal systems with exactly KK ergodic measures is a Borel subset of M(𝒞)M(\mathcal{C}), and the function from this class to 𝒦(Prob(𝒞))\mathcal{K}({\rm Prob}(\mathcal{C})) that sends a Cantor minimal system to the set of its ergodic measures is Borel.

3. Cantor minimal systems with finitely many ergodic measures

In this section we prove Theorem 1.3. The classes of Cantor minimal systems considered in Theorem 1.3 are in decreasing order in the sense of inclusion from (i) to (v). Thus it suffices to prove that the orbit equivalence for the dlass in (i) is Borel reducible to =+=^{+} and that =+=^{+} is Borel reducible to the orbit equivalence for the class in (v).

We will recall the notions and results about Cantor minimal systems as needed.

3.1. The upper bound

We first recall some definitions and theorems from [10].

A countable abelian group GG together with a subset G+G^{+} is called an ordered group if G++G+G+G^{+}+G^{+}\subseteq G^{+}, G+G+=GG^{+}-G^{+}=G and G+(G+)=G^{+}\cap(-G^{+})=\varnothing. Here G+G^{+} is called the positive cone. We shall write aba\leq b if baG+b-a\in G^{+}. If (G,G+)(G,G^{+}) is an ordered group and HH is a subgroup of GG, then we set H+=HG+H^{+}=H\cap G^{+}. An element uG+u\in G^{+} is an order unit for (G,G+)(G,G^{+}) if for every aGa\in G, anua\leq nu for some nn\in\mathbb{N}. We say that the ordered group (G,G+)(G,G^{+}) is unperforated if whenever aGa\in G and naG+na\in G^{+} for some nn\in\mathbb{N}, we have aG+a\in G^{+}.

An unperforated ordered group (G,G+)(G,G^{+}) is a dimension group if given a1a_{1}, a2a_{2}, b1b_{1}, b2Gb_{2}\in G with aibja_{i}\leq b_{j} for all i,j=1,2i,j=1,2, there exists a cGc\in G with aicbja_{i}\leq c\leq b_{j} for all i,j=1,2i,j=1,2. Let (G1,G1+,u1)(G_{1},G_{1}^{+},u_{1}) and (G2,G2+,u2)(G_{2},G_{2}^{+},u_{2}) be two dimension groups with distinguished order units. We say that they are isomorphic, and write (G1,G1+,u1)(G2,G2+,u2)(G_{1},G_{1}^{+},u_{1})\cong(G_{2},G_{2}^{+},u_{2}), if there exists a group isomorphism f:G1G2f\colon G_{1}\to G_{2} such that f(G1+)=G2+f(G_{1}^{+})=G_{2}^{+} and f(u1)=u2f(u_{1})=u_{2}.

If (G,G+)(G,G^{+}) is an ordered group, an order ideal is a subgroup HH of GG such that H+H+=HH^{+}-H^{+}=H and whenever 0ab0\leq a\leq b and bHb\in H, we have aHa\in H. A dimension group (G,G+)(G,G^{+}) is simple if GG does not contain any nontrivial order ideal. If GG is a simple dimension group it is easily seen that any aG+{0}a\in G^{+}\setminus\{0\} is an order unit. Let GG be a simple dimension group and let uG+{0}u\in G^{+}\setminus\{0\}. We say that aGa\in G is infinitesimal if for all positive integers p,qp,q, we have puqapu-pu\leq qa\leq pu. Informally, we also write this condition as ϵuaϵu-\epsilon u\leq a\leq\epsilon u for all 0<ϵ0<\epsilon\in\mathbb{Q}. The collection of infinitesimal elements of GG form a subgroup, the infinitesimal subgroup of GG, which we denote by Inf(G)\mbox{Inf}(G).

The quotient group G/Inf(G)G/\mbox{Inf}(G) has a natural induced ordering. Let aa^a\mapsto\hat{a} denote the quotient map from GG onto G/Inf(G)G/\mbox{Inf}(G). Then we can set a^>0\hat{a}>0 iff a>0a>0. It is easily seen that G/Inf(G)G/\mbox{Inf}(G) is a simple dimension group with no infinitesimal elements except 0. If GG has distinguished order unit uu then G/Inf(G)G/\mbox{Inf}(G) inherits the distinguished order unit u^\hat{u}.

Let (X,φ)(X,\varphi) be a Cantor minimal system. Denote by C(X,)C(X,\mathbb{Z}) the set of the continuous maps from XX to \mathbb{Z}. So C(X,)C(X,\mathbb{Z}) is a countable abelian group under addition. Let BφB_{\varphi} denote the coboundary subgroup {ffφ1:fC(X,)}\{f-f\circ\varphi^{-1}\colon f\in C(X,\mathbb{Z})\}. Define K0(X,φ)K^{0}(X,\varphi) as the quotient group C(X,)/BφC(X,\mathbb{Z})/B_{\varphi} and let

K0(X,φ)+={[f]:f0,fC(X,)},K^{0}(X,\varphi)^{+}=\left\{[f]\colon f\geq 0,f\in C(X,\mathbb{Z})\right\},

where f[f]f\mapsto[f] denotes the quotient map. Let 𝟏\mathbf{1} denote the element of K0(X,φ)+K^{0}(X,\varphi)^{+} that the constant function 11 maps to. Then K0(X,φ)K^{0}(X,\varphi) with the positive cone K0(X,φ)+K^{0}(X,\varphi)^{+} is a simple, torsion-free dimension group with distinguished order unit 𝟏^\hat{\mathbf{1}}.

We will use the following result, which was explicitly stated as a part of [10, Theorem 1.13] but can be traced back to [12, Theorem 5.5] and [4, Corollary 4.2].

Theorem 3.1.

Let (X,φ)(X,\varphi) be a Cantor minimal system. Then

Inf(K0(X,φ))={[f]:fC(X,),fdμ=0 for all φ-invariant measures μ}.\mbox{\rm Inf}\left(K^{0}(X,\varphi)\right)=\left\{[f]\colon f\in C(X,\mathbb{Z}),\int f\,d\mu=0\mbox{ for all }\varphi\mbox{-invariant measures }\mu\right\}.

Suppose that (X,φ)(X,\varphi) is a Cantor minimal system with finitely many ergodic measures. Let μ1,,μn\mu_{1},\dots,\mu_{n} be a nonrepetitive enumeration of its ergodic measures. Define Γφ\Gamma_{\varphi} as

Γφ={(fdμ1,,fdμn):fC(X,)}.\Gamma_{\varphi}=\left\{\left(\int f\,d\mu_{1},\dots,\int f\,d\mu_{n}\right)\colon f\in C(X,\mathbb{Z})\right\}.

It is clear that Γφ\Gamma_{\varphi} is a subgroup of n\mathbb{R}^{n} and

(Γφ,Γφ(+)n,1n)\bigl(\Gamma_{\varphi},\Gamma_{\varphi}\cap\bigl(\mathbb{R}^{+}\bigr)^{n},1^{n}\bigr)

is a dimension group with distinguished order unit, where 1n=(1,,1)n1^{n}=(1,\dots,1)\in\mathbb{R}^{n}.

We first note the following direct corollary of Theorem 1.1.

Lemma 3.2.

Let (X,φ)(X,\varphi) be a Cantor minimal system with finitely many ergodic measures μ1,,μn\mu_{1},\dots,\mu_{n}. Then the following dimension groups are isomorphic:

(K0(X,φ)/Inf(K0(X,φ)),K0(X,φ)+/Inf(K0(X,φ)),𝟏^)(Γφ,Γφ(+)n,1n).\Bigl(K^{0}(X,\varphi)/\mbox{\rm Inf}\left(K^{0}(X,\varphi)\right),K^{0}(X,\varphi)^{+}/\mbox{\rm Inf}\left(K^{0}(X,\varphi)\right),\hat{\mathbf{1}}\Bigr)\cong\bigl(\Gamma_{\varphi},\Gamma_{\varphi}\cap(\mathbb{R}^{+})^{n},1^{n}\bigr).
Proof.

Using Theorem 3.1, one readily checks that the map

[f]+Inf(K0(X,φ))(fdμ1,,fdμn)[f]+\mbox{\rm Inf}\left(K^{0}(X,\varphi)\right)\mapsto\left(\int f\,d\mu_{1},\dots,\int f\,d\mu_{n}\right)

is well defined and injective. By [10, Theorem 1.13],

K0(X,φ)+\displaystyle K^{0}(X,\varphi)^{+} ={[f]K0(X,φ):f𝑑μ>0 for all μMφ}Inf(K0(X,φ))\displaystyle=\left\{[f]\in K^{0}(X,\varphi)\colon\int f\,d\mu>0\mbox{ for all }\mu\in M_{\varphi}\right\}\cup\mbox{Inf}\left(K^{0}(X,\varphi)\right)
={[f]K0(X,φ):fdμi>0 for all 1in}Inf(K0(X,φ)).\displaystyle=\left\{[f]\in K^{0}(X,\varphi)\colon\int f\,d\mu_{i}>0\mbox{ for all }1\leq i\leq n\right\}\cup\mbox{Inf}\left(K^{0}(X,\varphi)\right).

It is then easily seen that the map is a group isomorphism that sends the positive cone onto the positive cone and 𝟏^\hat{\mathbf{1}} to 1n1^{n}. ∎

If GG is a subgroup of n\mathbb{R}^{n} and ϕSym(n)\phi\in\mbox{\rm Sym}(n), we define

ϕ(G)={(rϕ1(1),,rϕ1(n)):(r1,,rn)G}.\phi(G)=\left\{(r_{\phi^{-1}(1)},\dots,r_{\phi^{-1}(n)})\colon(r_{1},\dots,r_{n})\in G\right\}.

Then ϕ(G)\phi(G) is still a subgroup of n\mathbb{R}^{n}. The following is a characterization of orbit equivalence for Cantor minimal systems with finitely many ergodic measures.

Lemma 3.3.

Let (X,φ)(X,\varphi) and (Y,ψ)(Y,\psi) be two Cantor minimal systems with finitely many ergodic measures. Then (X,φ)(X,\varphi) and (Y,ψ)(Y,\psi) are orbit equivalent if and only if (X,φ)(X,\varphi) and (Y,ψ)(Y,\psi) have the same number of ergodic measures, say nn, and there exists ϕSym(n)\phi\in\mbox{\rm Sym}(n) such that Γφ=ϕ(Γψ)\Gamma_{\varphi}=\phi(\Gamma_{\psi}).

Proof.

Suppose (X,φ)(X,\varphi) and (Y,ψ)(Y,\psi) are orbit equivalent. By Theorem 1.1 (3), there is a homeomorphism f:XYf\colon X\to Y carrying the φ\varphi-invariant measures on XX onto the ψ\psi-invariant measures on YY. In particular, ff carries the ergodic measures for φ\varphi onto the ergodic measures for ψ\psi. Let nn be the number of ergodic measures for φ\varphi. Then ff induces a ϕSym(n)\phi\in\mbox{\rm Sym}(n) so that Γφ=ϕ(Γψ)\Gamma_{\varphi}=\phi(\Gamma_{\psi}).

Conversely, suppose there is ϕSym(n)\phi\in\mbox{\rm Sym}(n) such that Γφ=ϕ(Γψ)\Gamma_{\varphi}=\phi(\Gamma_{\psi}). Then in particular the groups Γφ\Gamma_{\varphi} and Γψ\Gamma_{\psi} are isomorphic as dimension groups. By Lemma 3.2 and Theorem 1.1 (2), we have that (X,φ)(X,\varphi) and (Y,ψ)(Y,\psi) are orbit equivalent. ∎

The above lemma demonstrates that the orbit equivalence for Cantor minimal systems is a Borel equivalence relation. In the following, we determine its complexity in the Borel reducibility hierarchy.

Theorem 3.4.

The orbit equivalence for Cantor minimal systems with finitely many ergodic measures is Borel reducible to =+=^{+}.

Proof.

Fix a positive integer nn and let MnM_{n} be the class of Cantor minimal systems with exactly nn many ergodic measures. By Corollary 2.2, MnM_{n} is a Borel subset of M(𝒞)M(\mathcal{C}), and hence a standard Borel space. It suffices to show that the orbit equivalence on MnM_{n} is Borel reducible to =+=^{+}.

Enumerate all continuous functions from 𝒞\mathcal{C} to \mathbb{Z} as (fi)i(f_{i})_{i\in\mathbb{N}}. For φMn\varphi\in M_{n}, enumerate its ergodic measures as μ1φ,,μnφ\mu^{\varphi}_{1},\cdots,\mu^{\varphi}_{n}, which can be accomplished in a Borel way by the Kuratowski–Ryll-Nardzewski Selection Theorem. Define Φ:Mn(n)\Phi\colon M_{n}\to(\mathbb{R}^{n})^{\mathbb{N}} by letting

Φ(φ)=(fidμ1φ,,fidμnφ)i.\Phi(\varphi)=\left(\int f_{i}\,d\mu^{\varphi}_{1},\cdots,\int f_{i}\,d\mu^{\varphi}_{n}\right)_{i\in\mathbb{N}}.

Then Φ\Phi is a Borel function.

Define an equivalence relation EE on (n)(\mathbb{R}^{n})^{\mathbb{N}} by

(xi,1,,xi,n)i and (yi,1,,yi,n)i are E-equivalent(x_{i,1},\cdots,x_{i,n})_{i\in\mathbb{N}}\mbox{ and }(y_{i,1},\cdots,y_{i,n})_{i\in\mathbb{N}}\mbox{ are $E$-equivalent}

if and only if there is ϕSym(n)\phi\in\mbox{\rm Sym}(n) such that

{(xi,1,,xi,n):i}={(yi,ϕ(1),,yi,ϕ(n)):i}.\left\{(x_{i,1},\cdots,x_{i,n})\colon i\in\mathbb{N}\right\}=\{(y_{i,\phi(1)},\cdots,y_{i,\phi(n)})\colon i\in\mathbb{N}\}.

By Lemma 3.3, Φ\Phi witnesses that the orbit equivalence on MnM_{n} is Borel reducible to EE. Now note that EE is 𝚷30{\bf\Pi}^{0}_{3} and it is induced by a continuous action of the group S×S(n)S_{\infty}\times S(n) on (n)(\mathbb{R}^{n})^{\mathbb{N}}. By a theorem of Hjorth, Kechris and Louveau [14, Theorem 2] (also see [6, Theorem 12.5.5]), EE is Borel reducible to =+=^{+}. ∎

This theorem gives the upper bound for the complexity of the orbit equivalence for Cantor minimal systems with finitely many ergodic measures.

3.2. The lower bound

We consider a special kind of Cantor minimal systems, namely Toeplitz subshifts.

We first recall some basic definitions and results about Toeplitz subshifts following [23].

Let 𝖠\mathsf{A} be a finite set. A subshift X𝖠X\subseteq\mathsf{A}^{\mathbb{Z}} is Toeplitz if XX is the closure of orbitφ1(x)\mbox{\rm orbit}_{\varphi_{1}}(x) for some x𝖠x\in\mathsf{A}^{\mathbb{Z}}, where xx satisfies that for any kk\in\mathbb{Z} there is pp\in\mathbb{N} such that x(k)=x(k+np)x(k)=x(k+np) for all nn\in\mathbb{Z}. Such an xx is called a Toeplitz sequence; and we say that XX is generated by xx. In the context of subshifts we usually denote the shift map φ1\varphi_{1} as σ\sigma. When we want to emphasize the alphabet, we also call xx an 𝖠\mathsf{A}-Toeplitz sequence and XX an 𝖠\mathsf{A}-Toeplitz subshift.

Let xx be an 𝖠\mathsf{A}-Toeplitz sequence. For pp\in\mathbb{N}, let

Perp(x)={k:x(k)=x(k+np) for all n}.\mbox{\rm Per}_{p}(x)=\left\{k\in\mathbb{Z}\colon x(k)=x(k+np)\mbox{ for all $n\in\mathbb{Z}$}\right\}.

Fix a new symbol 𝖠\Box\not\in\mathsf{A}. Define the pp-skeleton of xx as an element x(A{})x^{\prime}\in(A\cup\{\Box\})^{\mathbb{Z}} where

x(k)={x(k), if kPerp(x), otherwise.x^{\prime}(k)=\left\{\begin{array}[]{ll}x(k),&\mbox{ if $k\in\mbox{\rm Per}_{p}(x)$, }\\ \Box,&\mbox{ otherwise.}\end{array}\right.

Then the pp-skeleton of xx is periodic with period pp. We call pp an essential period of xx if the pp-skeleton of xx is not periodic with any smaller period. Let P(x)P(x) denote the set of all essential periods of xx. For p,qP(x)p,q\in P(x), let pqp\sqsubseteq q if pp is a factor of qq. Then (P(x),)(P(x),\sqsubseteq) is a directed set (see [23, Proposition 2.1]). For each pP(x)p\in P(x), define

δp(x)=1p|{k:0k<p,kPerp(x)}|.\delta_{p}(x)=\displaystyle\frac{1}{p}|\{k\in\mathbb{Z}\colon 0\leq k<p,k\in\mbox{\rm Per}_{p}(x)\}|.

Then it is easily seen that pqp\sqsubseteq q implies δp(x)δq(x)\delta_{p}(x)\leq\delta_{q}(x). It follows that the limit of δp(x)\delta_{p}(x) for pP(x)p\in P(x) exists (as a limit of a net), and we denote it as δ(x)\delta(x). xx is called regular if δ(x)=1\delta(x)=1. We also call the Toeplitz subshift generated by xx regular if xx is regular. It is a theorem of Jacobs and Keane (see [23, Theorem 2.6]) that a regular Toeplitz subshift is uniquely ergodic.

It is routine to see that the class of all regular {0,1}\{0,1\}-Toeplitz subshifts is a Borel subset of M(𝒞)M(\mathcal{C}). It is, of course, also a Borel subset of M1M_{1}, the class of all uniquely ergodic Cantor minimal systems.

To construct Toeplitz subshifts we will use their 𝒮\mathcal{S}-adic representations, which are studied by Arbulú, Durand and Espinoza [1]. In the following we recall the basic notions of this theory with an adaptation that suits our purpose here. Our presentation is therefore also partially based on [9].

Elements of the alphabet 𝖠\mathsf{A} are called letters. Let 𝖠\mathsf{A}^{*} denote the set of all finite 𝖠\mathsf{A}-sequences (or words). For each word u𝖠u\in\mathsf{A}^{*}, let |u||u| denote the length of uu. The unique word of length 00 is the empty word, which we denote by \varnothing. Any word uu can be written as a concatenation of letters

u=u(0)u(1)u(|u|1)u=u(0)u(1)\dots u(|u|-1)

where u(0),u(1),,u(|u|1)𝖠u(0),u(1),\dots,u({|u|-1})\in\mathsf{A}. If S𝖠S\subseteq\mathsf{A}^{*} and u𝖠u\in\mathsf{A}^{*}, we say that uu is built from SS if we can write uu as a concatenation of words

u=v1vku=v_{1}\cdots v_{k}

where v1,,vkSv_{1},\dots,v_{k}\in S. The sequence (v1,,vk)(v_{1},\dots,v_{k}) is called a building of uu from SS. Note that the “built from” relation is transitive, in the sense that if uu is built from SS and each word in SS is built from TT, then uu is built from TT. If uu is built from SS and the words in SS all have the same length, then there is a unique building of uu from SS, and the occurrences of the terms of the building in uu are called expected occurrences.

A generating sequence is a doubly indexed sequence

𝐮=(un,i)n,i,in{\mathbf{u}}=(u_{n,i})_{n,i\in\mathbb{N},i\leq\ell_{n}}

for some (n)n(\ell_{n})_{n\in\mathbb{N}}\in\mathbb{N}^{\mathbb{N}} satisfying that

  • for any nn\in\mathbb{N} and ini\leq\ell_{n}, un,i𝖠u_{n,i}\in\mathsf{A}^{*};

  • for any nn\in\mathbb{N} and i,jni,j\leq\ell_{n}, if iji\neq j then un,iun,ju_{n,i}\neq u_{n,j};

  • for any n+n\in\mathbb{N}^{+} and ini\leq\ell_{n}, un,iu_{n,i} is built from the set of words

    Sn1={un1,j:0jn1}.S_{n-1}=\{u_{n-1,j}\colon 0\leq j\leq\ell_{n-1}\}.

A generating sequence 𝐮{\bf u} as above is said to have constant length if for all nn\in\mathbb{N} and i,jni,j\leq\ell_{n}, |un,i|=|un,j||u_{n,i}|=|u_{n,j}|. A generating sequence 𝐮{\bf u} as above is proper if for all n+n\in\mathbb{N}^{+} there exist v0,v1Sn1v_{0},v_{1}\in S_{n-1} such that for any ini\leq\ell_{n}, there is some building of un,iu_{n,i} from Sn1S_{n-1} of which v0v_{0} is the first term and v1v_{1} is the last term. A generating sequence 𝐮{\bf u} as above is primitive if for any nn\in\mathbb{N} there is N>nN>n such that for all iNi\leq\ell_{N}, there is a building of uN,iu_{N,i} from SnS_{n} in which every element of SnS_{n} occurs as a term.

Given a generating sequence 𝐮=(un,i)n,in{\bf u}=(u_{n,i})_{n\in\mathbb{N},i\leq\ell_{n}}, we define

X𝐮={x𝖠: every finite subword of x is a subword of some un,i for n and in}.\begin{array}[]{rl}X_{\bf u}=\{x\in\mathsf{A}^{\mathbb{Z}}\colon&\!\!\!\!\!\!\!\!\mbox{ every finite subword of $x$ is a subword of}\\ &\mbox{ some $u_{n,i}$ for $n\in\mathbb{N}$ and $i\leq\ell_{n}$}\}.\end{array}

Then X𝐮X_{\bf u} is a subshift of 𝖠\mathsf{A}^{\mathbb{Z}}. We will use the following result from [1, Proposition 2.5] (also see [9, Proposition 3.1]).

Proposition 3.5.

Let 𝐮{\bf u} be a generating sequence. Suppose 𝐮{\bf u} has constant length and is proper and primitive. Then X𝐮X_{\bf u} is a Toeplitz subshift.

We will also use the concept of recognizability for X𝐮X_{\bf u}, where 𝐮=(un,i)n,in{\bf u}=(u_{n,i})_{n\in\mathbb{N},i\leq\ell_{n}} is a generating sequence. We follow [8] in a review of this notion. For every nn\in\mathbb{N} and xX𝐮x\in X_{\bf u}, there is a way to express xx as an bi-infinite concatenation of words in SnS_{n}, which is called a building of xx from SnS_{n}. In such a building, an occurrence of any vSnv\in S_{n} in xx as a constituent of the building is called an expected occurrence of the building. We say that 𝐮{\bf u} is recognizable if for every nn\in\mathbb{N} and xX𝐮x\in X_{\bf u}, there is a unique building of xx from SnS_{n}. The notion of recognizability has a useful equivalent formulation. For each nn\in\mathbb{N} and 0in0\leq i\leq\ell_{n}, define the cylinder set [vn,i][v_{n,i}] to be the set of all xX𝐮x\in X_{\bf u} such that vn,iv_{n,i} occurs in xx at position 00 as an expected occurrence of some building of xx from SnS_{n}. Denote the shift map on X𝐮X_{\bf u} by σ\sigma. Then 𝐮{\bf u} is recognizable if and only if for every nn\in\mathbb{N}, the set

{σk[vn,i]:0in,0k<|vn,i|}\{\sigma^{k}[v_{n,i}]\colon 0\leq i\leq\ell_{n},0\leq k<|v_{n,i}|\}

is a clopen partition of X𝐮X_{\bf u}. This equivalent formulation is easy to work with when we consider invariant measures on X𝐮X_{\bf u}. Specifically, if 𝐮{\bf u} has constant length and is recognizable, and μ\mu is a φ\varphi-invariant probability measure on X𝐮X_{\bf u}, then for every nn\in\mathbb{N}, we have

μ(0in[vn,i])=0inμ([vn,i])=1|vn,0|\mu\left(\bigcup_{0\leq i\leq\ell_{n}}[v_{n,i}]\right)=\displaystyle\sum_{0\leq i\leq\ell_{n}}\mu([v_{n,i}])=\displaystyle\frac{1}{|v_{n,0}|}

by the equivalent formulation.

We are now ready for the following main theorem of this subsection.

Theorem 3.6.

The equivalence relation =+=^{+} is Borel reducible to the orbit equivalence for regular {0,1}\{0,1\}-Toeplitz subshifts.

The rest of this subsection is devoted to a proof of Theorem 3.6.

By [16, Lemma 4.5], there is an uncountable Borel subset AA of \mathbb{R} such that every finite subset of A{1}A\cup\{1\} is \mathbb{Q}-linearly independent. We fix such a set AA. Let =+A=^{+}_{A} denote the restriction of =+=^{+} on AA^{\mathbb{N}}. Then =+A=^{+}_{A} is Borel bireducible with =+=^{+}. It suffices to show that =+A=^{+}_{A} is Borel reducible to the orbit equivalence for regular {0,1}\{0,1\}-Toeplitz subshifts.

Fix a bijection ,:×+\langle\cdot,\cdot\rangle\colon\mathbb{N}\times\mathbb{N}^{+}\to\mathbb{N}. Let π0:\pi_{0}\colon\mathbb{N}\to\mathbb{N} and π1:+\pi_{1}\colon\mathbb{N}\to\mathbb{N}^{+} be the unique functions such that for any nn\in\mathbb{N},

π0(n),π1(n)=n.\langle\pi_{0}(n),\pi_{1}(n)\rangle=n.

Given (ai)iA(a_{i})_{i\in\mathbb{N}}\in A^{\mathbb{N}}, define (bi)i(b_{i})_{i\in\mathbb{N}}\in\mathbb{R}^{\mathbb{N}} by letting

bi=aπ0(i)π1(i).b_{i}=\displaystyle\frac{a_{\pi_{0}(i)}}{\pi_{1}(i)}.

The point of this adjustment is so that all \mathbb{Z}-linear combinations of (bi)i(b_{i})_{i\in\mathbb{N}} are exactly all \mathbb{Q}-linear combinations of (ai)i(a_{i})_{i\in\mathbb{N}}.

For notational simplicity, we will inductively define a generating sequence

𝐯=(vn,j)n1,0jn{\bf v}=(v_{n,j})_{n\geq 1,0\leq j\leq n}

which has constant length and is proper and primitive, along with a doubly indexed sequence of real numbers

𝐜=(cn,j)n1,0jn{\bf c}=(c_{n,j})_{n\geq 1,0\leq j\leq n}

with (bi)i(b_{i})_{i\in\mathbb{N}} as the parameter. Granting the construction, X𝐯X_{\bf v} is a Toeplitz subshift by Proposition 3.5. The composed map

(ai)i(bi)i𝐯X𝐯(a_{i})_{i\in\mathbb{N}}\mapsto(b_{i})_{i\in\mathbb{N}}\mapsto{\bf v}\mapsto X_{\bf v}

will witness that =+A=^{+}_{A} is Borel reducible to the orbit equivalence for regular Toeplitz subshifts. It will be routine to check that this map is Borel.

For n=1n=1, take c1,1c_{1,1} to be an arbitrary element of (b0+)(1/4,3/4)(b_{0}+\mathbb{Q})\cap(1/4,3/4), c1,0=1c1,1c_{1,0}=1-c_{1,1}, v1,0v_{1,0} to be the word 00, and v1,1v_{1,1} to be the word 11.

For n2n\geq 2, suppose the following inductive hypotheses hold: for all 1m<n1\leq m<n, we have defined words vm,jv_{m,j} and real numbers cm,jc_{m,j} for 0jm0\leq j\leq m with the following properties:

  1. (1)

    The sequence (vm,j)1m<n,0jm(v_{m,j})_{1\leq m<n,0\leq j\leq m} satisfies the conditions of constant length and being proper, primitive and recognizable;

  2. (2)

    For every 1m<n1\leq m<n and 0jm0\leq j\leq m, |vm,j||v_{m,j}| is a multiple of mm;

  3. (3)

    For every 1m<n1\leq m<n, the cardinality of the set

    {0i<|vm,0|:vm,j(i) are the same letter for all 0jm}\left\{0\leq i<|v_{m,0}|\colon v_{m,j}(i)\mbox{ are the same letter for all }0\leq j\leq m\right\}

    is at least (11/m)|vm,0|(1-1/m)|v_{m,0}|;

  4. (4)

    For every 1m<n1\leq m<n and 0jm0\leq j\leq m, 0<cm,j<10<c_{m,j}<1 and cm,mbm1+c_{m,m}\in b_{m-1}+\mathbb{Q}.

  5. (5)

    For 1m<m<n1\leq m<m^{\prime}<n and 0jm0\leq j\leq m, 0jm0\leq j^{\prime}\leq m^{\prime}, let Tm,jm,jT^{m,j}_{m^{\prime},j^{\prime}} be the number of expected occurrences of vm,jv_{m,j} in vm,jv_{m^{\prime},j^{\prime}}. Then for 1m<n11\leq m<n-1, (cm+1,j)0jm+1(c_{m+1,j})_{0\leq j\leq m+1} is the unique solution of the system of equations

    {Tm+1,0m,0x0+Tm+1,1m,0x1++Tm+1,m+1m,0xm+1=cm,0Tm+1,0m,mx0+Tm+1,1m,mx1++Tm+1,m+1m,mxm+1=cm,mxm+1=cm+1,m+1\begin{cases}T^{m,0}_{m+1,0}x_{0}+T^{m,0}_{m+1,1}x_{1}+\dots+T^{m,0}_{m+1,m+1}x_{m+1}&=c_{m,0}\\ \hskip 20.00003pt\vdots\hskip 50.00008pt\vdots\hskip 80.00012pt\vdots&\hskip 20.00003pt\vdots\\ T^{m,m}_{m+1,0}x_{0}+T^{m,m}_{m+1,1}x_{1}+\dots+T^{m,m}_{m+1,m+1}x_{m+1}&=c_{m,m}\\ \hskip 175.00026ptx_{m+1}&=c_{m+1,m+1}\end{cases}
  6. (6)

    For 1m<m<n1\leq m<m^{\prime}<n and 0jm0\leq j\leq m, 0jm0\leq j^{\prime}\leq m^{\prime}, we have

    |Tm,jm,j|vm,0|cm,j|<1m(m+1)|vm,0|.\left|\frac{T^{m,j}_{m^{\prime},j^{\prime}}}{|v_{m^{\prime},0}|}-c_{m,j}\right|<\frac{1}{m(m+1)|v_{m,0}|}.

We need to define words vn,jv_{n,j} and real numbers cn,jc_{n,j} for 0jn0\leq j\leq n.

Before doing this, we note that inductive hypothesis (5) implies that for any 1m<n11\leq m<n-1 and 0jm0\leq j\leq m, we have

(*) 0in1Tn1,im,jcn1,i=cm,j.\displaystyle\sum_{0\leq i\leq n-1}T^{m,j}_{n-1,i}c_{n-1,i}=c_{m,j}.

Since c1,0+c1,1=1=|v1,0|c_{1,0}+c_{1,1}=1=|v_{1,0}|, it follows from inductive hypothesis (1) and equality (*3.2) that

(**) 0in1cn1,i=1|vn1,0|.\displaystyle\sum_{0\leq i\leq n-1}c_{n-1,i}=\displaystyle\frac{1}{|v_{n-1,0}|}.

We claim that there exists 0<ϵ1<10<\epsilon_{1}<1 such that if

(***) |Tn,jn1,j|vn,0|cn1,j|<ϵ1\left|\frac{T^{n-1,j}_{n,j^{\prime}}}{|v_{n,0}|}-c_{n-1,j}\right|<\epsilon_{1}

for every 0jn10\leq j\leq n-1 and 0jn0\leq j^{\prime}\leq n, then inductive hypothesis (6) will continue to hold when m=nm^{\prime}=n. In fact, suppose 1m<n11\leq m<n-1 and 0jm0\leq j\leq m. For 0in10\leq i\leq n-1 and 0jn0\leq j^{\prime}\leq n, let

Tn,jn1,i|vn,0|=cn1,i+δi,j.\frac{T^{n-1,i}_{n,j^{\prime}}}{|v_{n,0}|}=c_{n-1,i}+\delta_{i,j^{\prime}}.

Then inequality (***3.2) gives |δi,j|<ϵ1|\delta_{i,j^{\prime}}|<\epsilon_{1}. Denote

Mm,j=0in1Tn1,im,j.M_{m,j}=\displaystyle\sum_{0\leq i\leq n-1}T^{m,j}_{n-1,i}.

By inductive hypothesis (5) and in particular equality (*3.2), we have

|Tn,jm,j|vn,0|cm,j|\displaystyle\left|\frac{T^{m,j}_{n,j^{\prime}}}{|v_{n,0}|}-c_{m,j}\right| =|0in1Tn1,im,jTn,jn1,i|vn,0|cm,j|\displaystyle=\left|\sum_{0\leq i\leq n-1}T^{m,j}_{n-1,i}\frac{T^{n-1,i}_{n,j^{\prime}}}{|v_{n,0}|}-c_{m,j}\right|
=|0in1Tn1,im,j(cn1,i+δi,j)cm,j|\displaystyle=\left|\sum_{0\leq i\leq n-1}T^{m,j}_{n-1,i}(c_{n-1,i}+\delta_{i,j^{\prime}})-c_{m,j}\right|
=|0in1Tn1,im,jcn1,icm,j+0in1Tn1,im,jδi,j|\displaystyle=\left|\sum_{0\leq i\leq n-1}T^{m,j}_{n-1,i}c_{n-1,i}-c_{m,j}+\sum_{0\leq i\leq n-1}T^{m,j}_{n-1,i}\delta_{i,j^{\prime}}\right|
=|0in1Tn1,im,jδi,j|ϵ1Mm,j.\displaystyle=\left|\sum_{0\leq i\leq n-1}T^{m,j}_{n-1,i}\delta_{i,j^{\prime}}\right|\leq\epsilon_{1}M_{m,j}.

Thus, if we take

ϵ1<min{1(n1)n|vn1,0|,1m(m+1)|vm,0|Mm,j:1m<n1,0jm},\epsilon_{1}<\min\left\{\displaystyle\frac{1}{(n-1)n|v_{n-1,0}|},\displaystyle\frac{1}{m(m+1)|v_{m,0}|M_{m,j}}\colon 1\leq m<n-1,0\leq j\leq m\right\},

then the claim holds. Fix such an ϵ1\epsilon_{1}.

Take any ϵ2>0\epsilon_{2}>0 such that

ϵ2<min{ϵ14,cn1,j4:0jn1}.\epsilon_{2}<\min\left\{\frac{\epsilon_{1}}{4},\frac{c_{n-1,j}}{4}:0\leq j\leq n-1\right\}.

Let ϵ3>0\epsilon_{3}>0. Consider the following (n+1)×(n+1)(n+1)\times(n+1) matrix UU

[cn1,0+ϵ2cn1,0ϵ2n1cn1,0ϵ2n1cn1,0ϵ2n1cn1,1ϵ2n1cn1,1+ϵ2cn1,1ϵ2n1cn1,1ϵ2n1cn1,n1ϵ2n1cn1,n1ϵ2n1cn1,n1+ϵ2cn1,n1ϵ2n10001]\begin{bmatrix}c_{n-1,0}+\epsilon_{2}&c_{n-1,0}-\displaystyle\frac{\epsilon_{2}}{n-1}&\cdots&c_{n-1,0}-\displaystyle\frac{\epsilon_{2}}{n-1}&c_{n-1,0}-\displaystyle\frac{\epsilon_{2}}{n-1}\\ \\ c_{n-1,1}-\displaystyle\frac{\epsilon_{2}}{n-1}&c_{n-1,1}+\epsilon_{2}&\cdots&c_{n-1,1}-\displaystyle\frac{\epsilon_{2}}{n-1}&c_{n-1,1}-\displaystyle\frac{\epsilon_{2}}{n-1}\\ \\ \vdots&\vdots&\ddots&\vdots&\vdots\\ \\ c_{n-1,n-1}-\displaystyle\frac{\epsilon_{2}}{n-1}&c_{n-1,n-1}-\displaystyle\frac{\epsilon_{2}}{n-1}&\cdots&c_{n-1,n-1}+\epsilon_{2}&c_{n-1,n-1}-\displaystyle\frac{\epsilon_{2}}{n-1}\\ \\ 0&0&\dots&0&1\\ \end{bmatrix}

and the vector

c=[cn1,0,cn1,1,,cn1,n1,ϵ3]T.\vec{c}=[c_{n-1,0},\ c_{n-1,1},\ \dots,\ c_{n-1,n-1},\ \epsilon_{3}]^{T}.

It is routine to check that UU is invertible and therefore the equation Ux=cU\vec{x}=\vec{c} has a unique solution. When ϵ3\epsilon_{3} converges to 00, the solution converges to

[1n,,1n,1n,0]T.\left[\frac{1}{n},\cdots,\frac{1}{n},\frac{1}{n},0\right]^{T}.

Therefore we may find an ϵ3bn1+\epsilon_{3}\in b_{n-1}+\mathbb{Q} such that the solution is in (0,1)n+1(0,1)^{n+1}.

Fixing an ϵ3\epsilon_{3} as above, we note that there is 0<ϵ4<ϵ20<\epsilon_{4}<\epsilon_{2} such that, if UU^{\prime} is any (n+1)×(n+1)(n+1)\times(n+1) matrix such that |Uj,iUj,i|<ϵ4|U^{\prime}_{j,i}-U_{j,i}|<\epsilon_{4} for any 0j<n0\leq j<n, 0in0\leq i\leq n and Un,i=Un,iU^{\prime}_{n,i}=U_{n,i} for any 0in0\leq i\leq n, then the equation Ux=cU^{\prime}\vec{x}=\vec{c} also has a unique solution in (0,1)n+1(0,1)^{n+1} with the last coordinate exactly ϵ3\epsilon_{3}. Fix such an ϵ4\epsilon_{4}.

We conclude that when the following conditions are satisfied, the system of equations in the inductive hypothesis (5), where m=n1m=n-1, has a unique solution in (0,1)n+1(0,1)^{n+1}:

  • for any 0jn10\leq j\leq n-1, 0in0\leq i\leq n and jij\neq i,

    |Tn,in1,j|vn,0|cn1,j+ϵ2n1|<ϵ4;\left|\frac{T^{n-1,j}_{n,i}}{|v_{n,0}|}-c_{n-1,j}+\frac{\epsilon_{2}}{n-1}\right|<\epsilon_{4};
  • for any 0jn10\leq j\leq n-1,

    |Tn,jn1,j|vn,0|cn1,jϵ2|<ϵ4;\left|\frac{T^{n-1,j}_{n,j}}{|v_{n,0}|}-c_{n-1,j}-\epsilon_{2}\right|<\epsilon_{4};
  • cn,n=ϵ3c_{n,n}=\epsilon_{3}.

For any 0jn10\leq j\leq n-1 and 0in0\leq i\leq n, let Tn,in1,j|vn,0|\frac{T^{n-1,j}_{n,i}}{|v_{n,0}|} be a rational number satisfying the above conditions plus the following conditions:

  • there are positive integers pi,jp_{i,j}, qi,jq_{i,j} such that

    Tn,in1,j|vn,0|=pi,jnqi,j;\frac{T^{n-1,j}_{n,i}}{|v_{n,0}|}=\frac{p_{i,j}}{n^{q_{i,j}}};
  • for any 0in0\leq i\leq n,

    0jn1Tn,in1,j|vn,0|=1|vn1,0|;\sum_{0\leq j\leq n-1}\frac{T^{n-1,j}_{n,i}}{|v_{n,0}|}=\frac{1}{|v_{n-1,0}|};
  • and

    0jn1min0inTn,in1,j|vn,0|1n|vn1,0|.\displaystyle\sum_{0\leq j\leq n-1}\min_{0\leq i\leq n}\displaystyle\frac{T^{n-1,j}_{n,i}}{|v_{n,0}|}\geq\displaystyle\frac{1}{n|v_{n-1,0}|}.

The second condition can be met because of equality (**3.2). The last condition can be met because

Tn,in1,j|vn,0|cn1,jϵ2n1ϵ4,\displaystyle\frac{T^{n-1,j}_{n,i}}{|v_{n,0}|}\geq c_{n-1,j}-\frac{\epsilon_{2}}{n-1}-\epsilon_{4},

ϵ4<ϵ2\epsilon_{4}<\epsilon_{2}, and equality (**3.2). These numbers give rise to an (n+1)×(n+1)(n+1)\times(n+1) matrix UU^{\prime} such that |Uj,iUj,i|<ϵ4|U^{\prime}_{j,i}-U_{j,i}|<\epsilon_{4} for any 0j<n0\leq j<n, 0in0\leq i\leq n and Un,i=Un,iU^{\prime}_{n,i}=U_{n,i} for any 0in0\leq i\leq n. Let (cn,i)0in(c_{n,i})_{0\leq i\leq n} be the unique solution of the equation Ux=cU^{\prime}\vec{x}=\vec{c}.

Finally, define (vn,i)0in(v_{n,i})_{0\leq i\leq n} to satisfy the following conditions:

  • for all 0in0\leq i\leq n, |vn,i|=|vn,0||v_{n,i}|=|v_{n,0}| and it is a sufficiently large multiple of nqi,j|vn1,0|n^{q_{i,j}}|v_{n-1,0}| so that for any 0jn10\leq j\leq n-1, Tn,in1,j=Uj,i|vn,0|T^{n-1,j}_{n,i}=U^{\prime}_{j,i}|v_{n,0}| is a sufficiently large even number;

  • for each 0in0\leq i\leq n and 0jn10\leq j\leq n-1, vn1,jv_{n-1,j} occurs exactly Tn,in1,j=Uj,i|vn,0|T^{n-1,j}_{n,i}=U^{\prime}_{j,i}|v_{n,0}| many times in the building of vn,iv_{n,i} from Sn1S_{n-1};

  • for each 0in0\leq i\leq n, the first three terms and the last three terms of the building of vn,iv_{n,i} are both vn1,0vn1,1vn1,0v_{n-1,0}v_{n-1,1}v_{n-1,0}, and the other occurrences of vn1,1v_{n-1,1} in vn,iv_{n,i} all occur in pairs;

  • letting L=|vn,0|/|vn1,0|L=|v_{n,0}|/|v_{n-1,0}|, there is a subset K{1,,L}K\subseteq\{1,\dots,L\} such that |K|L/n|K|\geq L/n and for any kKk\in K, for all 0in0\leq i\leq n, the kk-th terms of the buildings of vn,iv_{n,i} from Sn1S_{n-1} are the same.

The third condition can be met because Tn,in1,1T^{n-1,1}_{n,i} are all even by the first condition. The last condition can be met because, letting

|K|=(0jn1min0inTn,in1,j|vn,0|)|vn,0|,|K|=\left(\displaystyle\sum_{0\leq j\leq n-1}\min_{0\leq i\leq n}\displaystyle\frac{T^{n-1,j}_{n,i}}{|v_{n,0}|}\right)|v_{n,0}|,

then |K|L/n|K|\geq L/n.

This finishes the definition of vn,iv_{n,i} and cn,ic_{n,i} for 0in0\leq i\leq n.

It is easily seen that the resulting sequence (vn,i)1in(v_{n,i})_{1\leq i\leq n} has constant length and is proper by the third condition above. It is primitive since Tn,in1,j>0T^{n-1,j}_{n,i}>0 for each 0in0\leq i\leq n and 0jn10\leq j\leq n-1. The third condition above, together with inductive hypothesis (1), imply that the sequence is recognizable. Thus inductive hypothesis (1) is maintained. It is also clear that inductive hypotheses (2), (4) and (5) are also explicitly maintained, and inductive hypothesis (6) follows from the claim above. For (3), note that by inductive hypothesis (3), the cardinality of the set

{0i<|vn,0|:vn,i are the same letter for all 0in}\{0\leq i<|v_{n,0}|\colon\mbox{$v_{n,i}$ are the same letter for all $0\leq i\leq n$}\}

is at least

|K||vn1,0|+(L|K|)(11n1)|vn1,0|1n|vn,0||vn1,0||vn1,0|+|vn,0||vn1,0|(11n)(11n1)|vn1,0|=(11n)|vn,0|.\begin{array}[]{rl}&|K||v_{n-1,0}|+(L-|K|)\left(1-\displaystyle\frac{1}{n-1}\right)|v_{n-1,0}|\\ \\ \geq&\displaystyle\frac{1}{n}\displaystyle\frac{|v_{n,0}|}{|v_{n-1,0}|}|v_{n-1,0}|+\displaystyle\frac{|v_{n,0}|}{|v_{n-1,0}|}\left(1-\displaystyle\frac{1}{n}\right)\left(1-\displaystyle\frac{1}{n-1}\right)|v_{n-1,0}|\\ \\ =&\left(1-\displaystyle\frac{1}{n}\right)|v_{n,0}|.\end{array}

Now the inductive construction gives a generating sequence

𝐯=(vn,j)n1,0jn.{\bf v}=(v_{n,j})_{n\geq 1,0\leq j\leq n}.

By Proposition 3.5 and inductive hypotheses (1) and (3), X𝐯X_{\bf v} is a regular Toeplitz subshift. Let μ\mu be the unique ergodic measure on X𝐯X_{\bf v}. Then by inductive hypotheses (5) and (6), we have μ([vn,i])=cn,i\mu([v_{n,i}])=c_{n,i} for every n1n\geq 1 and 0in0\leq i\leq n. In fact, by inductive hypothesis (5), for any m>nm>n, we have

Tm,0n,icm,0+Tm,1n,icm,1++Tm,mn,icm,m=cn,i.T_{m,0}^{n,i}c_{m,0}+T_{m,1}^{n,i}c_{m,1}+\dots+T_{m,m}^{n,i}c_{m,m}=c_{n,i}.

By inductive hypothesis (6), for any m>mm^{\prime}>m, 0jm0\leq j\leq m, we have

|Tm,0m,j|vm,0|cm,j|<1m(m+1)|vm,0|.\left|\frac{T_{m^{\prime},0}^{m,j}}{|v_{m^{\prime},0}|}-c_{m,j}\right|<\frac{1}{m(m+1)|v_{m,0}|}.

Thus

|Tm,0n,i|vm,0|cn,i|=\displaystyle\left|\frac{T_{m^{\prime},0}^{n,i}}{|v_{m^{\prime},0}|}-c_{n,i}\right|= |1|vm,0|0jmTm,jn,iTm,0m,jcn,i|\displaystyle\left|\frac{1}{|v_{m^{\prime},0}|}\sum_{0\leq j\leq m}T_{m,j}^{n,i}T_{m^{\prime},0}^{m,j}-c_{n,i}\right|
\displaystyle\leq 0jmTm,jn,i|Tm,0m,j|vm,0|cm,j|\displaystyle\sum_{0\leq j\leq m}T_{m,j}^{n,i}\left|\frac{T_{m^{\prime},0}^{m,j}}{|v_{m^{\prime},0}|}-c_{m,j}\right|
<\displaystyle< 1m(m+1)|vm,0|0jmTm,jn,i<1m.\displaystyle\frac{1}{m(m+1)|v_{m,0}|}\sum_{0\leq j\leq m}T_{m,j}^{n,i}<\frac{1}{m}.

As mm and mm^{\prime} go to infinity, Tm,0n,i|vm,0|\frac{T_{m^{\prime},0}^{n,i}}{|v_{m^{\prime},0}|} goes to μ([vn,i])\mu([v_{n,i}]). Thus μ([vn,i])=cn,i\mu([v_{n,i}])=c_{n,i}.

By Lemma 3.3, the orbit equivalence for regular Toeplitz subshifts is determined by Γσ\Gamma_{\sigma} as a countable set of real numbers. Now it follows from indutive hypothesis (2) that Γσ\mathbb{Q}\subseteq\Gamma_{\sigma}. By inductive hypothesis (4), bnΓσb_{n}\in\Gamma_{\sigma} for every nn\in\mathbb{N}. It follows that all \mathbb{Z}-linear combinations of (bi)i(b_{i})_{i\in\mathbb{N}} are elements of Γσ\Gamma_{\sigma}. This further implies that all \mathbb{Q}-linear combinations of (ai)i(a_{i})_{i\in\mathbb{N}} are elements of Γσ\Gamma_{\sigma}. By indutive hypothesis (5), for every n1n\geq 1 and 0in0\leq i\leq n, cn,ic_{n,i} is a \mathbb{Q}-linear combination of {b0,,bn}\{b_{0},\cdots,b_{n}\}. So Γσ\Gamma_{\sigma} is exactly the \mathbb{Q}-module generated by {1,an:n}\{1,a_{n}\colon n\in\mathbb{N}\}. So the orbit equivalence is determined by this \mathbb{Q}-module as a countable set of real numbers. By our assumption for the set AA, the \mathbb{Q}-modules generated by {1,an:n}\{1,a_{n}\colon n\in\mathbb{N}\} and {1,an:n}\{1,a^{\prime}_{n}\colon n\in\mathbb{N}\} are the same if and only if (an)n=+(an)n(a_{n})_{n\in\mathbb{N}}=^{+}(a^{\prime}_{n})_{n\in\mathbb{N}}, so our construction is a Borel reduction from =+A=^{+}_{A} to the orbit equivalence for regular Toeplitz subshifts.

This completes the proof of Theorem 3.6.

4. Minimal Subshifts of Finite Topological Rank

In this section we consider the orbit equivalence for minimal subshifts of finite topological rank. By the theorem of Downarowicz and Maass [3], these are exactly Cantor minimal systems of finite topological rank n2n\geq 2. We first note that this is a subclass of Cantor minimal systems with finitely many ergodic measures.

Recall from [8] that a Cantor minimal system (X,φ)(X,\varphi) has finite topological rank if it is topologically conjugate to a Bratteli–Vershik system in which the numbers of vertices at all levels are bounded. Such ordered Bratteli diagrams are also said to be of finite rank. The least bound in the above definition is the topological rank of (X,φ)(X,\varphi). To study invariant measures of Cantor minimal systems, it is convenient to use their representation by a nested system of Kakutani–Rohlin partitions given by Herman, Putnam and Skau [12, Theorem 4.2] (also see [8, Theorem 2.2]). There is a natural and straightforward correspondence between an ordered Bratteli diagram and the nested system of Kakutani–Rohlin partitions (see [8, Section 2.5]).

More specifically, recall that for a minimal Cantor system (X,φ)(X,\varphi), a Kakutani–Rohlin partition is a partition

𝒫={φjB(k):1kd,0j<h(k)}\mathcal{P}=\left\{\varphi^{j}B(k)\colon 1\leq k\leq d,0\leq j<h(k)\right\}

of XX with clopen sets, where d,h(1),,h(d)d,h(1),\dots,h(d) are positive integers and B(1),,B(d)B(1),\dots,B(d) are clopen subsets of XX such that

k=1dφh(k)B(k)=k=1dB(k).\bigcup^{d}_{k=1}\varphi^{h(k)}B(k)=\bigcup^{d}_{k=1}B(k).

The set B(𝒫)=k=1dB(k)B(\mathcal{P})=\bigcup^{d}_{k=1}B(k) is called the base of 𝒫\mathcal{P}. For 1kd1\leq k\leq d, the subpartition Tk={φjB(k):0j<h(k)}T_{k}=\{\varphi^{j}B(k)\colon 0\leq j<h(k)\} is the kk-th tower of 𝒫\mathcal{P}, which has base B(k)B(k) and height h(k)h(k). If μ\mu is an invariant measure for (X,φ)(X,\varphi), then for every 1kd1\leq k\leq d, every set in the kk-tower TkT_{k} has the same μ\mu-measure as the base of TkT_{k}. Moreover, if μ\mu is a probability measure, then

k=1dh(k)μ(B(k))=1.\displaystyle\sum_{k=1}^{d}h(k)\mu(B(k))=1.
Lemma 4.1.

For any n1n\geq 1, a Cantor minimal system of topological rank nn has at most nn ergodic measures. In particular, for any n2n\geq 2, a minimal subshift of topological rank nn has at most nn ergodic measures.

Proof.

Let (X,φ)(X,\varphi) be a Cantor minimal system of topological rank nn. Then there is a nested system of Kakutani–Rohlin partitions (𝒫i)(\mathcal{P}_{i}) satisfying [12, Theorem 4.2] (also see [8, Theorem 2.2]) and so that for every ii\in\mathbb{N}, 𝒫i\mathcal{P}_{i} has at most nn towers.

Recall that Mφ\mbox{\rm M}_{\varphi} is the set of all φ\varphi-invariant Borel probability measures of XX. We define a map Φi:Mφ[0,1]𝒫i\Phi_{i}\colon\mbox{\rm M}_{\varphi}\to[0,1]^{\mathcal{P}_{i}} as follows. For each μMφ\mu\in\mbox{\rm M}_{\varphi} and ii\in\mathbb{N}, let Φi(μ)\Phi_{i}(\mu) be the restriction of μ\mu on 𝒫i\mathcal{P}_{i}. Let SiS_{i} be the image of Φi\Phi_{i}. Then SiS_{i} is a simplex. Because 𝒫i\mathcal{P}_{i} has at most nn towers, SiS_{i} is at most (n1)(n-1)-dimensional and therefore has at most nn extreme points.

Now consider the inverse system

Y0θ0Y1θ1θi1YiθiYi+1θi+1Y_{0}\stackrel{{\scriptstyle\theta_{0}}}{{\longleftarrow}}Y_{1}\stackrel{{\scriptstyle\theta_{1}}}{{\longleftarrow}}\cdots\stackrel{{\scriptstyle\theta_{i-1}}}{{\longleftarrow}}Y_{i}\stackrel{{\scriptstyle\theta_{i}}}{{\longleftarrow}}Y_{i+1}\stackrel{{\scriptstyle\theta_{i+1}}}{{\longleftarrow}}\cdots\cdots

where for each ii\in\mathbb{N}, Yi=[0,1]𝒫iY_{i}=[0,1]^{\mathcal{P}_{i}} and for each m[0,1]𝒫i+1m\in[0,1]^{\mathcal{P}_{i+1}} and A𝒫iA\in\mathcal{P}_{i},

θi(m)(A)={m(B):BA,B𝒫i+1}.\theta_{i}(m)(A)=\displaystyle\sum\left\{m(B)\colon B\subseteq A,B\in\mathcal{P}_{i+1}\right\}.

Then for μMφ\mu\in\mbox{\rm M}_{\varphi}, μ\mu is the inverse limit of (Φi(μ))i(\Phi_{i}(\mu))_{i\in\mathbb{N}}.

We verify that Mφ\mbox{\rm M}_{\varphi} has at most nn ergodic measures. Toward a contradiction, assume there are at least n+1n+1 ergodic measures μ0,,μn\mu_{0},\dots,\mu_{n} for (X,φ)(X,\varphi). Then there is a large enough ii\in\mathbb{N} such that Φi(μj)=θ,i(μj)\Phi_{i}(\mu_{j})=\theta_{\infty,i}(\mu_{j}), 0jn0\leq j\leq n, are pairwise distinct and linearly independent. Let SS be the simplex generated by μ0,,μn\mu_{0},\dots,\mu_{n}. Then θ,i\theta_{\infty,i} is an injection on SS. Since SS is at least nn-dimensional, so is θ,i(S)=Si\theta_{\infty,i}(S)=S_{i}, a contradiction. ∎

4.1. Upper bounds

In this subsection we give some upper bounds for the orbit equivalence for minimal subshifts of finite topological rank. For N2N\geq 2, denote the orbit equivalence for minimal subshifts of topological rank NN by RNR_{N}. We will show that for N2N\geq 2, RNR_{N} is Borel reducible to a countable Borel equivalence relation, and furthermore, for N=2N=2, R2R_{2} is Borel reducible to the orbit equivalence relation induced by an action of a countable amenable group. In view of the recent result of Naryshkin and Vaccaro [20], it follows that R2R_{2} is hyperfinite if and only if it is treeable.

For N2N\geq 2 and 1KN1\leq K\leq N, let N,K\mathcal{R}_{N,K} be the class of all minimal subshifts of topological rank NN and with exactly KK ergodic measures. By [8, Theorem 3.3] and Corollary 2.2, N,K\mathcal{R}_{N,K} is a Borel subset of M(𝒞)M(\mathcal{C}). By Theorem 1.1 (3), N,K\mathcal{R}_{N,K} is invariant under RNR_{N}. We let RN,KR_{N,K} denote the restriction of RNR_{N} on N,K\mathcal{R}_{N,K}. For L1L\geq 1, let N,K,L\mathcal{R}_{N,K,L} be the subset of N,K\mathcal{R}_{N,K} consisting of all minimal subshifts (X,φ)(X,\varphi) where the maximal cardinality of a \mathbb{Q}-linearly independent set of Γφ\Gamma_{\varphi} has size LL. It is easily seen that N,K,L\mathcal{R}_{N,K,L} is a Borel subset of RN,KR_{N,K}. By Theorem 1.1 (2), N,K,L\mathcal{R}_{N,K,L} is invariant under RNR_{N}. Let RN,K,LR_{N,K,L} denote the restriction of RNR_{N} on N,K,L\mathcal{R}_{N,K,L}.

Lemma 4.2.

N,K,L=\mathcal{R}_{N,K,L}=\varnothing for L>NL>N.

Proof.

By a theorem of Donoso, Durand, Maass and Petite [2, Theorem 4.1 (1)], for any minimal subshift (X,φ)RN(X,\varphi)\in R_{N}, there exists a primitive and recognizable generating sequence 𝐯=(vn,i)n,0i<N{\bf v}=(v_{n,i})_{n\in\mathbb{N},0\leq i<N} so that (X,φ)(X,\varphi) is topologically conjugate to (X𝐯,σ)(X_{\bf v},\sigma). In particular, if (X,φ)N,K,L(X,\varphi)\in\mathcal{R}_{N,K,L} then so is (X𝐯,σ)(X_{\bf v},\sigma) and we have Γφ=Γσ\Gamma_{\varphi}=\Gamma_{\sigma}. Let μ1,,μK\mu_{1},\dots,\mu_{K} be the ergodic measures of (X𝐯,σ)(X_{\bf v},\sigma). Let {f1,f2,,fL}\{f_{1},f_{2},\dots,f_{L}\} be a set of C(X,)C(X,\mathbb{Z}). Suppose that the set

{(fdμ1,,fdμK):1L}\left\{\left(\int f_{\ell}\,d\mu_{1},\dots,\int f_{\ell}\,d\mu_{K}\right)\colon 1\leq\ell\leq L\right\}

is \mathbb{Q}-linearly independent. Note that there is nn\in\mathbb{N} such that each ff_{\ell}, 1L1\leq\ell\leq L, is a \mathbb{Z}-linear combination of elements in the set

{1σj([vn,i]):0i<N,0j<|vn,i|},\left\{1_{\sigma^{j}([v_{n,i}])}\colon 0\leq i<N,0\leq j<|v_{n,i}|\right\},

where for any AX𝐯A\subseteq X_{\bf v}, 1A1_{A} denotes the characteristic function of AA. It follows that for each 1L1\leq\ell\leq L,

(fdμ1,,fdμK)\left(\int f_{\ell}\,d\mu_{1},\dots,\int f_{\ell}\,d\mu_{K}\right)

is a \mathbb{Z}-linear combination of elements in the set

{(μ1([vn,i]),,μK([vn,i])):0i<N}.\left\{\big(\mu_{1}([v_{n,i}]),\dots,\mu_{K}([v_{n,i}])\big)\colon 0\leq i<N\right\}.

This implies that LNL\leq N. ∎

Now for any 1K,LN1\leq K,L\leq N, let EN,K,LE_{N,K,L} be the equivalence relation on

Σ=(K)L×2L\Sigma=(\mathbb{R}^{K})^{L}\times 2^{\mathbb{Q}^{L}}

defined as follows: for a1,,aL,b1,,bLK\vec{a}_{1},\cdots,\vec{a}_{L},\vec{b}_{1},\cdots,\vec{b}_{L}\in\mathbb{R}^{K} and p,q2kp,q\in 2^{\mathbb{Q}^{k}},

(a1,,aL,p)(\vec{a}_{1},\dots,\vec{a}_{L},p) and (b1,,bL,q)(\vec{b}_{1},\dots,\vec{b}_{L},q) are EN,K,LE_{N,K,L}-equivalent

if and only if there is ϕSym(K)\phi\in\mbox{\rm Sym}(K) and MGL(L,)M\in\mbox{\rm GL}(L,\mathbb{Q}) such that for every rL\vec{r}\in\mathbb{Q}^{L},

M(ϕ(a1),,ϕ(aL))T=(b1,,bL)T and q(r)=p(rM),M(\phi(\vec{a}_{1}),\dots,\phi(\vec{a}_{L}))^{T}=(\vec{b}_{1},\dots,\vec{b}_{L})^{T}\mbox{ and }q(\vec{r})=p(\vec{r}M),

where for c=(c1,,cK)K\vec{c}=(c_{1},\dots,c_{K})\in\mathbb{R}^{K}, ϕ(c)=ϕ(c1,,cK)=(cϕ(1),,cϕ(K))\phi(\vec{c})=\phi(c_{1},\dots,c_{K})=(c_{\phi(1)},\dots,c_{\phi(K)}).

It is easily seen that EN,K,LE_{N,K,L} is a countable Borel equivalence relation induced by a continuous action of GL(L,)×Sym(K)\mbox{\rm GL}(L,\mathbb{Q})\times\mbox{\rm Sym}(K) on Σ\Sigma. We show that RN,K,LR_{N,K,L} is Borel reducible to EN,K,LE_{N,K,L}.

For any (X,φ)N,K,L(X,\varphi)\in\mathcal{R}_{N,K,L}, let {a1φ,,aLφ}\{{\vec{a}}^{\varphi}_{1},\dots,\vec{a}^{\varphi}_{L}\} be a maximal \mathbb{Q}-linearly independent set of Γφ\Gamma_{\varphi}. Such a set can be obtained in a Borel way. Then for every fC(X,)f\in C(X,\mathbb{Z}), there exists rL\vec{r}\in\mathbb{Q}^{L} such that

(\dagger) (fdμ1,,fdμK)=r(a1φ,,aLφ)T.\left(\int f\,d\mu_{1},\dots,\int f\,d\mu_{K}\right)=\vec{r}(\vec{a}^{\varphi}_{1},\dots,\vec{a}^{\varphi}_{L})^{T}.

Define pφ2kp^{\varphi}\in 2^{\mathbb{Q}^{k}} by letting pφ(r)=1p^{\varphi}(\vec{r})=1 if and only if there is fC(X,)f\in C(X,\mathbb{Z}) such that identity (4.1) holds. Thus we have defined a map π:N,K,LΣ\pi\colon\mathcal{R}_{N,K,L}\to\Sigma by

(X,φ)(a1φ,,aLφ,pφ).(X,\varphi)\mapsto(\vec{a}^{\varphi}_{1},\dots,\vec{a}^{\varphi}_{L},p^{\varphi}).

It is routine to see that π\pi is a Borel map. We verify that π\pi witnesses that RN,K,LR_{N,K,L} is Borel reducible to EN,K,LE_{N,K,L}.

First suppose (X,φ),(Y,ψ)N,K,L(X,\varphi),(Y,\psi)\in\mathcal{R}_{N,K,L} are orbit equivalent. By Lemma 3.3 there is ϕSym(K)\phi\in\mbox{\rm Sym}(K) such that Γφ=ϕ(Γψ)\Gamma_{\varphi}=\phi(\Gamma_{\psi}). Thus ϕ(a1φ),,ϕ(aLφ)\phi(\vec{a}^{\varphi}_{1}),\dots,\phi(\vec{a}^{\varphi}_{L}) and a1ψ,,aLψ\vec{a}^{\psi}_{1},\dots,\vec{a}^{\psi}_{L} can represent each other as \mathbb{Q}-linear combinations. This means that there is MGL(L,)M\in\mbox{\rm GL}(L,\mathbb{Q}) such that

M(ϕ(a1φ),,ϕ(aLφ))T=(a1ψ,,aLψ)T.M(\phi(\vec{a}^{\varphi}_{1}),\dots,\phi(\vec{a}^{\varphi}_{L}))^{T}=(\vec{a}^{\psi}_{1},\dots,\vec{a}^{\psi}_{L})^{T}.

Moreover, since

Γψ={r(a1ψ,,aLψ)T:pψ(r)=1},\Gamma_{\psi}=\left\{\vec{r}(\vec{a}^{\psi}_{1},\dots,\vec{a}^{\psi}_{L})^{T}\colon p^{\psi}(\vec{r})=1\right\},

we have that pφ(r)=pψ(rM)p^{\varphi}(\vec{r})=p^{\psi}(\vec{r}M). This means that π(X,φ)EN,K,Lπ(Y,ψ)\pi(X,\varphi)E_{N,K,L}\pi(Y,\psi). Conversely, if π(X,φ)EN,K,Lπ(Y,ψ)\pi(X,\varphi)E_{N,K,L}\pi(Y,\psi), then there is ϕSym(K)\phi\in\mbox{\rm Sym}(K) such that Γφ=ϕ(Γψ)\Gamma_{\varphi}=\phi(\Gamma_{\psi}). By Lemma 3.3, (X,φ)(X,\varphi) and (X,φ)(X^{\prime},\varphi) are orbit equivalent.

Thus we have proved the following theorem.

Theorem 4.3.

For any N2N\geq 2, RNR_{N} is virtually countable.

Our proof gives the following immediate corollary.

Corollary 4.4.

For any N2N\geq 2 and 1KN1\leq K\leq N, RN,K,1R_{N,K,1} is virtually hyperfinite.

Proof.

In this case EN,K,1E_{N,K,1} is given by an action of the group GL(1,)×Sym(K)\mbox{\rm GL}(1,\mathbb{Q})\times\mbox{\rm Sym}(K) on Σ\Sigma. Note that GL(1,)\mbox{\rm GL}(1,\mathbb{Q}) is the multiplicative group of {0}\mathbb{Q}\setminus\{0\}, hence is abelian. The action induces an action of GL(1,)\mbox{\rm GL}(1,\mathbb{Q}) on Σ\Sigma. Let FF be the equivalence relation induced by the action of GL(1,)\mbox{\rm GL}(1,\mathbb{Q}). Then FEN,K,1F\subseteq E_{N,K,1} is a subequivalence relation with the property that every EN,K,1E_{N,K,1}-class contains finitely many FF-classes. Since GL(1,)\mbox{\rm GL}(1,\mathbb{Q}) is abelian, by a theorem of Gao and Jackson [7, Corollary 8.2], FF is hyperfinite. It follows from a theorem of Jackson, Kechris and Louveau [15, Proposition 1.3 (vii)] that EN,K,1E_{N,K,1} is hyperfinite. ∎

By the same technique, and with a bit more care, we can handle the case N=2N=2 and get a nontrivial upper bound.

Theorem 4.5.

For any N2N\geq 2 and 1KN1\leq K\leq N, RN,K,2R_{N,K,2} is Borel reducible to an orbit equivalence relation induced by a Borel action of a countable amenable group. In particular, R2R_{2} is Borel reducible to an orbit equivalence relation induced by a Borel action of a countable amenable group. Consequently, R2R_{2} is virtually amenable.

Proof.

The key point is to note that if (X,φ)N,K,L(X,\varphi)\in\mathcal{R}_{N,K,L}, then we may always choose 1K1^{K} to be an element of a maximally \mathbb{Q}-linearly independent subset of Γφ\Gamma_{\varphi}. Thus if 1K21\leq K\leq 2 and L=2L=2, then we may assume 1K1^{K} and aφK\vec{a}^{\varphi}\in\mathbb{R}^{K} form a maximally \mathbb{Q}-linearly independent subset of Γφ\Gamma_{\varphi}.

Define an equivalence relation QKQ_{K} on K×22\mathbb{R}^{K}\times 2^{\mathbb{Q}^{2}} as follows. For a,bK\vec{a},\vec{b}\in\mathbb{R}^{K} and p,q22p,q\in 2^{\mathbb{Q}^{2}},

(a,p)(\vec{a},p) and (b,q)(\vec{b},q) are QKQ_{K}-equivalent

if and only if there are ϕSym(K)\phi\in\mbox{\rm Sym}(K) and r0,s0r_{0},s_{0}\in\mathbb{Q} with r00r_{0}\neq 0 such that

r0ϕ(a)+s01K=br_{0}\phi(\vec{a})+s_{0}1^{K}=\vec{b}

and for any r,sr,s\in\mathbb{Q},

p(r,s)=q(rr0,rs0+s).p(r,s)=q(rr_{0},rs_{0}+s).

Note that QKQ_{K} is the orbit equivalence relation induced by a continuous action of the group

G=(GL(1,))×Sym(K),G=(\mbox{\rm GL}(1,\mathbb{Q})\ltimes\mathbb{Q})\times\mbox{\rm Sym}(K),

where \mathbb{Q} is the additive group and the semi-direct product is defined by

(r,s)(r,s)=(rr,rs+s)(r,s)(r^{\prime},s^{\prime})=(rr^{\prime},rs^{\prime}+s)

for r,r{0}r,r^{\prime}\in\mathbb{Q}\setminus\{0\} and s,ss,s^{\prime}\in\mathbb{Q}. Since GG is solvable of rank 22, it is amenable.

By a similar argument as in the proof of Theorem 4.3, we have that RN,K,2R_{N,K,2} is Borel reducible to QKQ_{K}.

The second part of the theorem follows from Lemma 4.2 and Corollary 4.4. ∎

4.2. Lower bounds

In this final subsection we give some lower bounds for RNR_{N}, N2N\geq 2, in the Borel reducibility hierarchy. Along the way we also construct minimal subshifts of topological rank exactly NN, which seems to be new. The minimal subshifts we construct will again be Toeplitz subshifts.

For N2N\geq 2, let FNF_{N} be the equivalence relation on N1\mathbb{R}^{N-1} such that

(x1,,xN1)FN(y1,,yN1)(x_{1},\cdots,x_{N-1})F_{N}(y_{1},\cdots,y_{N-1})

if and only if there is MGL(N,)M\in\mbox{\rm GL}(N,\mathbb{Q}) such that

(x1,,xN1,1)M=(y1,,yN1,1).(x_{1},\cdots,x_{N-1},1)M=(y_{1},\cdots,y_{N-1},1).

Let 𝖠N={1,,N}\mathsf{A}_{N}=\{1,\dots,N\}. We will show that for any N2N\geq 2, FNF_{N} is Borel reducible to the orbit equivalence for 𝖠N\mathsf{A}_{N}-Toeplitz subshifts of topological rank NN.

Fix the parameter (x1,,xN1)N1(x_{1},\cdots,x_{N-1})\in\mathbb{R}^{N-1}. Take 0<yi1/n0<y_{i}\leq 1/n such that yixiy_{i}-x_{i}\in\mathbb{Q} for every 1iN11\leq i\leq N-1. We will define a generating sequence 𝐯=(vn,i)n,1iN{\bf v}=(v_{n,i})_{n\in\mathbb{N},1\leq i\leq N} so that the following hold:

  • (X𝐯,σ)(X_{\bf v},\sigma) is a regular 𝖠N\mathsf{A}_{N}-Toeplitz subshift;

  • letting μ\mu be the unique φ\varphi-invariant measure on X𝐯X_{\bf v}, we have yi=μ([i])y_{i}=\mu([i]) for 1iN11\leq i\leq N-1;

  • and

    Γσ={(q1,,qN)(x1,,xN1,1)T:(q1,,qN)N}.\Gamma_{\sigma}=\left\{(q_{1},\cdots,q_{N})(x_{1},\cdots,x_{N-1},1)^{T}\colon(q_{1},\dots,q_{N})\in\mathbb{Q}^{N}\right\}.

Granting this, we would obtain a map witnessing that FNF_{N} is Borel reducible to the orbit equivalence for 𝖠N\mathsf{A}_{N}-Toeplitz subshifts. In fact, if

(x1,,xN1),(x1,,xN1)N1,(x_{1},\cdots,x_{N-1}),(x^{\prime}_{1},\cdots,x^{\prime}_{N-1})\in\mathbb{R}^{N-1},

then by the last condition of the construction, they are FNF_{N}-equivalent if and only if

{(q1,,qN)(x1,,xN1,1)T:(q1,,qN)N}={(q1,,qN)(x1,,xN1,1)T:(q1,,qN)N},\begin{array}[]{c}\{(q_{1},\cdots,q_{N})(x_{1},\cdots,x_{N-1},1)^{T}\colon(q_{1},\dots,q_{N})\in\mathbb{Q}^{N}\}\\ =\{(q_{1},\cdots,q_{N})(x^{\prime}_{1},\cdots,x^{\prime}_{N-1},1)^{T}\colon(q_{1},\dots,q_{N})\in\mathbb{Q}^{N}\},\end{array}

which holds if and only if (X𝐯,σ)(X_{\bf v},\sigma) and (X𝐯,σ)(X_{{\bf v}^{\prime}},\sigma) are orbit equivalent by Lemma 3.3.

Next we define (vn,i)n,1iN(v_{n,i})_{n\in\mathbb{N},1\leq i\leq N} by induction on nn. For n=0n=0, let v0,i=iv_{0,i}=i for every 1iN1\leq i\leq N. Let c0,j=yjc_{0,j}=y_{j} for 1jN11\leq j\leq N-1 and

c0,N=11jN1yj.c_{0,N}=1-\sum_{1\leq j\leq N-1}y_{j}.

Let h0=1h_{0}=1. Let h11h_{1}\geq 1 be a large enough even number and take k1,i1k_{1,i}\geq 1 for each 1iN1\leq i\leq N to be an even number such that

c0,i12N<k1,ih1<c0,i.c_{0,i}-\frac{1}{2N}<\displaystyle\frac{k_{1,i}}{h_{1}}<c_{0,i}.

Let

r1=h11iNk1,i=h1(11iNk1,ih1).r_{1}=h_{1}-\sum_{1\leq i\leq N}k_{1,i}=h_{1}\left(1-\sum_{1\leq i\leq N}\frac{k_{1,i}}{h_{1}}\right).

Then

0=h1(11iNc0,i)<r1<h12.0=h_{1}\left(1-\sum_{1\leq i\leq N}c_{0,i}\right)<r_{1}<\frac{h_{1}}{2}.

We can construct (v1,i)1iN(v_{1,i})_{1\leq i\leq N} such that for every 1iN1\leq i\leq N,

  • v1,iv_{1,i} is bulit from S0={v0,j:1jN}S_{0}=\{v_{0,j}\colon 1\leq j\leq N\};

  • |v1,i|=h1|v_{1,i}|=h_{1};

  • for each 1jN1\leq j\leq N, the number of (expected) occurrences of v0,j=jv_{0,j}=j in v1,iv_{1,i} is k1,j+r1δ(i,j)k_{1,j}+r_{1}\delta(i,j), where

    δ(i,j)={0, if ij,1, if i=j;\delta(i,j)=\left\{\begin{array}[]{ll}0,&\mbox{ if $i\neq j$,}\\ 1,&\mbox{ if $i=j$;}\end{array}\right.
  • the first and last three terms of the building of v1,iv_{1,i} from S0S_{0} are both v0,1v0,2v0,1v_{0,1}v_{0,2}v_{0,1}, and the other occurrences of v0,2v_{0,2} occur in pairs.

For every 1iN1\leq i\leq N, let

c1,i=1r1(c0,ik1,ih1).c_{1,i}=\displaystyle\frac{1}{r_{1}}\left(c_{0,i}-\displaystyle\frac{k_{1,i}}{h_{1}}\right).

In general, suppose we have defined vm,iv_{m,i}, hmh_{m}, km,i,rmk_{m,i},r_{m} and cm,ic_{m,i} for 1mn,1iN1\leq m\leq n,1\leq i\leq N such that the following hold:

  1. (1)

    For each 1mn1\leq m\leq n and 1iN1\leq i\leq N, vm,iv_{m,i} is built from Sm1={vm1,i:1iN}S_{m-1}=\{v_{m-1,i}\colon 1\leq i\leq N\};

  2. (2)

    The sequence (vm,i)0mn,1iN(v_{m,i})_{0\leq m\leq n,1\leq i\leq N} satisfies the conditions of constant length (hm)0mn(h_{m})_{0\leq m\leq n} and being proper, primitive and recognizable;

  3. (3)

    For every 1mn1\leq m\leq n, there is a subset JJ of {0,,hm1}\{0,\dots,h_{m}-1\} with |J|(11/m)hm|J|\geq(1-1/m)h_{m} such that for any jJj\in J, vm,i(j)v_{m,i}(j) take the same value for all 1iN1\leq i\leq N;

  4. (4)

    Letting Tm,im,iT^{m,i}_{m^{\prime},i^{\prime}} be the number of expected occurrences of vm,iv_{m,i} in vm,iv_{m^{\prime},i^{\prime}} for 0m<mn0\leq m<m^{\prime}\leq n and 1i,iN1\leq i,i^{\prime}\leq N, then for all 0m<n0\leq m<n and 1i,jN1\leq i,j\leq N, we have

    Tm+1,im,j=km+1,j+rm+1δ(i,j)T^{m,j}_{m+1,i}=k_{m+1,j}+r_{m+1}\delta(i,j)

    and

    cm+1,i=1rm+1(cm,ikm+1,ihm+1);c_{m+1,i}=\displaystyle\frac{1}{r_{m+1}}\left(c_{m,i}-\displaystyle\frac{k_{m+1,i}}{h_{m+1}}\right);
  5. (5)

    For each 1mn1\leq m\leq n and 1iN1\leq i\leq N, we have

    km,ihm<cm1,i,rm=hmhm11iNkm,i,\displaystyle\frac{k_{m,i}}{h_{m}}<c_{m-1,i},\ r_{m}=\displaystyle\frac{h_{m}}{h_{m-1}}-\displaystyle\sum_{1\leq i\leq N}k_{m,i},

    hmh_{m} and rmr_{m} are positive multiples of mm, and

    1iNcm,i=1hm;\sum_{1\leq i\leq N}c_{m,i}=\displaystyle\frac{1}{h_{m}};
  6. (6)

    For every 0m<mn0\leq m<m^{\prime}\leq n and 1i,iN1\leq i,i^{\prime}\leq N,

    |Tm,im,ihmcm,i|12m.\left|\displaystyle\frac{T^{m,i}_{m^{\prime},i^{\prime}}}{h_{m^{\prime}}}-c_{m,i}\right|\leq\frac{1}{2^{m^{\prime}}}.

Before defining (vn+1,i)1iN(v_{n+1,i})_{1\leq i\leq N} we note that inductive hypotheses (4) and (5) imply that for any 0m<n0\leq m<n and 1jN1\leq j\leq N,

cm,j=1iNTm+1,im,jcm+1,i.c_{m,j}=\displaystyle\sum_{1\leq i\leq N}T^{m,j}_{m+1,i}c_{m+1,i}.

From this it follows that for any 0m<mn0\leq m<m^{\prime}\leq n and 1jN1\leq j\leq N,

cm,j=1jNTm,jm,jcm,j.c_{m,j}=\displaystyle\sum_{1\leq j^{\prime}\leq N}T^{m,j}_{m^{\prime},j^{\prime}}c_{m^{\prime},j^{\prime}}.

Similar to the claim in the proof of Theorem 3.6, we get an ϵ>0\epsilon>0 such that the following holds.

Suppose each vn+1,iv_{n+1,i}, 1iN1\leq i\leq N, is built from Sn={vn,i:1iN}S_{n}=\{v_{n,i}\colon 1\leq i\leq N\}, with |vn+1,i|=hn+1|v_{n+1,i}|=h_{n+1}. Suppose for any 1mn1\leq m\leq n and 1i,jN1\leq i,j\leq N, the number of expected occurrences of vm,jv_{m,j} in vn+1,iv_{n+1,i} is Tn+1,im,jT^{m,j}_{n+1,i}. If for all 1i,jN1\leq i,j\leq N, we have

|Tn+1,in,jhn+1cn,j|<ϵ,\left|\displaystyle\frac{T^{n,j}_{n+1,i}}{h_{n+1}}-c_{n,j}\right|<\epsilon,

then for all 1mn1\leq m\leq n and 1i,jN1\leq i,j\leq N,

|Tn+1,im,jhn+1cm,j|<12n+1.\left|\displaystyle\frac{T^{m,j}_{n+1,i}}{h_{n+1}}-c_{m,j}\right|<\displaystyle\frac{1}{2^{n+1}}.

Now define vn+1,iv_{n+1,i}, hn+1h_{n+1}, kn+1,ik_{n+1,i}, rn+1r_{n+1} and cn+1,ic_{n+1,i} for 1iN1\leq i\leq N to satisfy the following conditions:

  • (a)

    For each 1iN1\leq i\leq N, vn+1,iv_{n+1,i} is built from SnS_{n} and has length hn+1h_{n+1};

  • (b)

    hn+1h_{n+1} is a sufficiently large multiple of (n+1)hn(n+1)h_{n};

  • (c)

    For each 1iN1\leq i\leq N, kn+1,ik_{n+1,i} is a sufficiently large positive multiple of 2(n+1)2(n+1) with

    cn,iϵN<kn+1,ihn+1<cn,i;c_{n,i}-\displaystyle\frac{\epsilon}{N}<\displaystyle\frac{k_{n+1,i}}{h_{n+1}}<c_{n,i};
  • (d)

    rn+1r_{n+1} is a sufficiently large positive multiple of 2(n+1)2(n+1) so that

    rn+1=hn+1hn1iNkn+1,i;r_{n+1}=\displaystyle\frac{h_{n+1}}{h_{n}}-\displaystyle\sum_{1\leq i\leq N}k_{n+1,i};
  • (e)

    For each 1iN1\leq i\leq N,

    cn+1,i=1rn+1(cn,ikn+1,ihn+1);c_{n+1,i}=\displaystyle\frac{1}{r_{n+1}}\left(c_{n,i}-\displaystyle\frac{k_{n+1,i}}{h_{n+1}}\right);
  • (f)

    For each 1i,jN1\leq i,j\leq N, letting

    Tn+1,in,j=kn+1,j+rn+1δ(i,j),T^{n,j}_{n+1,i}=k_{n+1,j}+r_{n+1}\delta(i,j),

    then Tn+1,in,jT^{n,j}_{n+1,i} is the number of expected occurrence of vn,jv_{n,j} in the building of vn+1,iv_{n+1,i} from SnS_{n};

  • (g)

    For each 1iN1\leq i\leq N, the first and last three terms of the building of vn+1,iv_{n+1,i} from SnS_{n} are vn,1vn,2vn,1v_{n,1}v_{n,2}v_{n,1}, and the other expected occurrences of vn,2v_{n,2} in vn+1,iv_{n+1,i} occur in pairs;

  • (h)

    There is a subset K{1,,hn+1/hn}K\subseteq\{1,\dots,h_{n+1}/h_{n}\} such that |K|hn+1/[(n+1)hn]|K|\geq h_{n+1}/[(n+1)h_{n}] and for any kKk\in K, the kk-th terms of the buildings of vn+1,iv_{n+1,i} from SnS_{n} are the same for all 1iN1\leq i\leq N.

Conditions (a)–(f) are straightforward to meet. Condition (g) can be met because for any 1i,jN1\leq i,j\leq N, Tn+1,in,jT^{n,j}_{n+1,i} is an even number by conditions (c) and (d). Condition (h) can be met following a similar argument as in the proof of Theorem 3.6. Also similarly, the inductive hypotheses are maintained by these definitions.

This finishes the definition of the generating sequence 𝐯=(vn,i)n,1iN{\bf v}=(v_{n,i})_{n\in\mathbb{N},1\leq i\leq N}.

Now inductive hypotheses (1)–(3) guarantees that (X𝐯,σ)(X_{\bf v},\sigma) is a regular Toeplitz subshift. Let μ\mu be the unique σ\sigma-invariant measure of X𝐯X_{\bf v}. Then similar as before we have μ([vn,i])=cn,i\mu([v_{n,i}])=c_{n,i} for all nn\in\mathbb{N} and 1iN1\leq i\leq N. In particular, we get μ([v0,j])=μ([j])=c0,j=yj\mu([v_{0,j}])=\mu([j])=c_{0,j}=y_{j} for 1jN11\leq j\leq N-1. By condition (b), we have Γσ\mathbb{Q}\subseteq\Gamma_{\sigma}. By condition (e), we have yjΓσy_{j}\mathbb{Q}\subseteq\Gamma_{\sigma} for each 1jN11\leq j\leq N-1. Therefore,

Γσ={(q1,,qN)(y1,,yN1,1)T:(q1,,qN)N}.\Gamma_{\sigma}=\left\{(q_{1},\cdots,q_{N})(y_{1},\cdots,y_{N-1},1)^{T}\colon(q_{1},\dots,q_{N})\in\mathbb{Q}^{N}\right\}.

By the definition of (yj)1jN1(y_{j})_{1\leq j\leq N-1}, we have

{(q1,,qN)(x1,,xN1,1)T:(q1,,qN)N}={(q1,,qN)(y1,,yN1,1)T:(q1,,qN)N}.\begin{array}[]{c}\{(q_{1},\cdots,q_{N})(x_{1},\cdots,x_{N-1},1)^{T}\colon(q_{1},\dots,q_{N})\in\mathbb{Q}^{N}\}\\ =\{(q_{1},\cdots,q_{N})(y_{1},\cdots,y_{N-1},1)^{T}\colon(q_{1},\dots,q_{N})\in\mathbb{Q}^{N}\}.\end{array}

Therefore, we finally get

Γσ={(q1,,qN)(x1,,xN1,1)T:(q1,,qN)N}\Gamma_{\sigma}=\left\{(q_{1},\cdots,q_{N})(x_{1},\cdots,x_{N-1},1)^{T}\colon(q_{1},\dots,q_{N})\in\mathbb{Q}^{N}\right\}

as desired.

We now compute the exact topological rank of (X𝐯,σ)(X_{\bf v},\sigma). First, by a result of Donoso, Durand, Maass and Petite [2, Proposition 4.5] (also see [9, Proposition 3.6 (ii)]), there is an ordered Bratteli diagram of rank NN whose Bratteli–Vershik system in topologically conjugate to (X𝐯,σ)(X_{\bf v},\sigma). This means that (X𝐯,σ)(X_{\bf v},\sigma) has topological rank at most NN. If we choose the parameter (x1,,xN1)N1(x_{1},\dots,x_{N-1})\in\mathbb{R}^{N-1} so that x1,,xN1x_{1},\dots,x_{N-1} and 11 are \mathbb{Q}-linearly independent, then (X𝐯,σ)N,1,N(X_{\bf v},\sigma)\in\mathcal{R}_{N,1,N}. By Lemma 4.2, (X𝐯,σ)(X_{\bf v},\sigma) has topological rank exactly NN.

We have thus proved the following theorem.

Theorem 4.6.

For any N2N\geq 2, FNF_{N} is Borel reducible to the orbit equivalence for regular 𝖠N\mathsf{A}_{N}-Toeplitz subshifts of topological rank NN. In particular, FNBRN,1BRNF_{N}\leq_{B}R_{N,1}\leq_{B}R_{N}.

Lemma 4.7.

The equivalence relation F2F_{2} is not smooth. When n4n\geq 4, FnF_{n} is not hyperfinite. When n5n\geq 5, FnF_{n} is not treeable.

Proof.

Note that the orbit equivalence relation induced by the right action of GL(n1,){\rm GL}(n-1,\mathbb{Q}) on n1\mathbb{R}^{n-1} such that M(x1,,xn1)=(x1,,xn1)MM\cdot(x_{1},\cdots,x_{n-1})=(x_{1},\cdots,x_{n-1})M is a subrelation of FnF_{n}. When n=2n=2, this action induces non-smooth orbit equivalence relation. By a recent result of Poulin [22, Corollary 1.3], when n4n\geq 4, this action induces a non-hyperfinite equivalence relation, and when n5n\geq 5, it induces a non-treeable equivalence relation. Since a subrelation of a smooth, hyperfinite or treeable countable Borel equivalence relation is still respectively smooth, hyperfinite or treeable, the conclusions of the lemma hold. ∎

We have the following immediate corollary.

Corollary 4.8.

For n2n\geq 2, RnR_{n} is not smooth. For n4n\geq 4, RnR_{n} is not virtually hyperfinite. For n5n\geq 5, RnR_{n} is not virtually treeable.

4.3. Further remarks

In Lemma 4.1 we showed that any minimal subshift of topological rank n2n\geq 2 has at most nn ergodic measures. In our proof of Theorem 4.6, we constructed uniquely ergodic minimal subshifts of topological rank nn for any n2n\geq 2. Thus it is possible for a minimal subshift of topological rank n2n\geq 2 to have strictly less than nn ergodic measures.

Our proof of Theorem 4.6 also yields the following.

Corollary 4.9.

For any N2N\geq 2, there exists a regular 𝖠N\mathsf{A}_{N}-Toeplitz subshift of topological rank exactly NN. In particular, for any N2N\geq 2, there exists a uniquely ergodic minimal subshift of topological rank exactly NN.

References

  • [1] F. Arbulú, F. Durand and B. Espinoza, The Jacobs–Keane theorem from the 𝒮\mathcal{S}-adic viewpoint, Discrete Contin. Dyn. Syst. 44 (2024), no. 10, 3077–3108.
  • [2] S. Donoso, F. Durand, A. Maass and S. Petite, Interplay between finite topological rank minimal Cantor systems, 𝒮\mathcal{S}-adic subshifts and their complexity, Trans. Amer. Math. Soc. 374 (2021), no. 5, 3453–3489.
  • [3] T. Downarowicz and A. Maass, Finite rank Bratteli–Vershik diagrams are expansive, Ergod. Th. & Dynam. Sys. 28 (2008), no. 3, 739–747.
  • [4] E. G. Effros, Dimensions and CC^{*}-algebras, Conf. Board Math. Sci. 46, Amer. Math. Soc., Providence, R.I., 1981.
  • [5] H. Friedman and L. Stanley, A Borel reducibility theory for classes of countable structures, J. Symbolic Logic 54 (1989), no. 3, 894–914.
  • [6] S. Gao, Invariant Descriptive Set Theory, Chapman and Hall/CRC, 2009.
  • [7] S. Gao and S. Jackson, Countable abelian group actions and hyperfinite equivalence relations, Invent. Math. 201 (2015), no. 1, 309–383.
  • [8] S. Gao and R. Li, Subshifts of finite symbolic rank, Ergodic Theory Dynam. Systems 45 (2025), no. 3, 807–848.
  • [9] S. Gao, R. Li, B. Peng and Y. Sun, Toeplitz subshifts of finite rank, preprint, 2025. Available at arXiv:2504.05582.
  • [10] T. Giordano, I. F. Putnam and C. F. Skau, Topological orbit equivalence and CC^{*}-crossed products, J. Reine Angew. Math. 469 (1995), 51–111.
  • [11] L. Harrington, A. S. Kechris and A. Louveau, A Glimm–Effros dichotomy for Borel equivalence relations, J. Amer. Math. Soc. 3 (1990), no. 4, 903–928.
  • [12] R. H. Herman, I. F. Putnam and C. F. Skau, Ordered Bratteli diagrams, dimension groups and topological dynamics, Intern. J. Math. 3 (1992), no. 6, 827–864.
  • [13] G. Hjorth, Bi-Borel reducibility of essentially countable Borel equivalence relations, J. Symbolic Logic, 70 (2005), no. 3, 979–992.
  • [14] G. Hjorth, A. S. Kechris and A. Louveau, Borel equivalence relations induced by actions of the symmetric group, Ann. Pure Appl. Logic 92 (1998), 63–112.
  • [15] S. Jackson, A. S. Kechris and A. Louveau, Countable Borel equivalence relations, J. Math. Logic 2 (2002), no. 1, 1–80.
  • [16] B. Kaya, The complexity of topological conjugacy of pointed Cantor minimal systems, Arch. Math. Logic 56 (2017), no. 3, 215–235.
  • [17] A. S. Kechris, Classical Descriptive Set Theory, Springer-Verlag, New York, 1995.
  • [18] A. S. Kechris, The Theory of Countable Borel Equivalence Relations. Cambridge Tracts of Mathematics, vol. 234. Cambridge University Press, Cambridge, 2024.
  • [19] J. Melleray, Dynamical simplices and Borel complexity of orbit equivalence, Israel J. Math. 236 (2020), no. 1, 317–344.
  • [20] P. Naryshkin and A. Vaccaro, Hyper-u-amenability and hyperfiniteness of treeable equivalence relations, preprint, 2025. Available at arXiv:2507.07891.
  • [21] R. Pavlov and S. Schmieding, On the structure of generic subshifts, Nonlinearity 36 (2023), no. 9, 4904–4953.
  • [22] A. Poulin, Borel complexity of the isomorphism relation of Archimedean orders in finitely generated groups, Proc. Amer. Math. Soc. 153 (2025), no. 8, 3595–3605.
  • [23] S. Williams, Toeplitz minimal flows which are not uniquely ergodic, Z. Wahrsch. Verw. Gebiete 67 (1984), no. 1, 95–107.