1 Introduction
A measure-preserving system
$(X, {\mathcal X}, \mu , T)$
is partially rigid if there exist a constant
$\gamma> 0$
(called a constant of partial rigidity) and an increasing sequence
$(n_k)_{k \in {\mathbb N}}$
such that
$\liminf _{k \to \infty } \mu (A \cap T^{n_k}A) \geq \gamma \mu (A)$
for every measurable set A. When
$\gamma =1$
, the system is said to be rigid, and the sequence
$(n_k)_{k \in {\mathbb N}}$
is called a rigidity sequence. The rigidity notion was introduced by Furstenberg and Weiss in [Reference Furstenberg and Weiss27] and can be regarded as the obstruction to mild mixing (a system is mildly mixing if and only if it does not possess any non-trivial rigid factor). Rigidity, rigidity sequences, and their topological counterparts have been extensively studied (refer, for example, to [Reference Bergelson, del Junco, Lemańczyk and Rosenblatt3, Reference Coronel, Maass and Shao10, Reference Donoso and Shao17, Reference Fayad and Kanigowski24, Reference Glasner and Maon30]).
Friedman is credited with pioneering the concept of partial rigidity in his seminal paper [Reference Friedman26] and we use King’s definition from [Reference King35]. In early studies, this notion was closely intertwined with the partial mixing property, that is, there exists a sequence
$(n_k)_{k \in {\mathbb N}}$
and a constant
$\alpha>0$
such that
$\liminf _{k \to \infty } \mu (A \cap T^{-n_k}B) \geq \alpha \mu (A)\mu (B)$
for all
$A,B \in {\mathcal X}$
, and was primarily explored for rank-one systems (see [Reference Friedman26, Reference Goodson and Ryzhikov31, Reference King35]). Additionally, the exploration of the partial rigid property has been significantly less extensive than that of rigid properties. Little is known about partial rigidity constants or partial rigidity sequences, let alone explicit calculations of the partial rigidity rate
$\delta _{\mu }$
, that is, the supremum of the partial rigidity constants of a system.
Indeed, for other types of systems, the study of partial rigidity has been only considered as a cause of an absence of mixing. For instance, the non-mixing property was established for substitution subshifts in 1978 [Reference Dekking and Keane14], followed by interval exchange transformations in 1980 [Reference Katok34], linearly recurrent subshifts in 2003 [Reference Cortez, Durand, Host and Maass11], and exact finite rank Bratteli-Vershik systems in 2013 [Reference Bezuglyi, Kwiatkowski, Medynets and Solomyak6]. In more recent works, the partial rigidity property has been highlighted by Danilenko [Reference Danilenko13], who showed that indeed the aforementioned classes of systems are partially rigid (hence, they cannot be mixing), and by Creutz [Reference Creutz12], who proved that non-superlinear complexity subshifts are partially rigid. In the context of interval exchange transformations, we remark that there exists a previous study by Ryzhikov that incorporated all the necessary points to establish partial rigidity [Reference Ryzhikov42].
Despite the number of results presented above for substitution, linearly recurrent, and non-superlinear complexity subshifts, for the more general class of
${\mathcal S}$
-adic subshifts, there is not a real unified framework allowing one to study partial rigidity and determine the partial rigidity rate of a system in this class. Our aim in this paper is to provide tools based on the combinatorial data inherent in any
${\mathcal S}$
-adic subshift to address these problems.
The class of
${\mathcal S}$
-adic subshifts of finite alphabet rank (see §2.2) is a natural class of subshifts to study partial rigidity. This class contains well-studied classes of low complexity subshifts, such as substitutions, linearly recurrent subshifts, and, more generally, non-superlinear complexity subshifts [Reference Donoso, Durand, Maass and Petite16]. Although systems within this class may be combinatorially more complex than non-superlinear complexity subshits, they share structural dynamical properties such as having zero topological entropy, having a finite number of ergodic measures [Reference Giordano, Putnam and Skau28], having a restrictive structure of its automorphisms group [Reference Espinoza and Maass23], and having a finite number of factors [Reference Espinoza22].
In this paper, using the concepts of complete words and Kakutani–Rokhlin towers, we provide a combinatorial insight to the notion of partial rigidity, which is valid beyond the realm of finite rank
${\mathcal S}$
-adic subshifts. We first state a very general necessary and sufficient condition for an ergodic and non-atomic measure-preserving system to be partially rigid. Although this theorem may seem technically intricate, it can be applied in examples and is the main ingredient in the proofs of other results in the article. To state it, we need the following definitions.
A non-empty word w is a complete return to a letter, or just complete for short, if its first and last letters coincide. For a standard Kakutani–Rokhlin partition of towers
${\mathscr T}_1, \ldots , {\mathscr T}_d$
, and a complete word
$w = w_1 \cdots w_{\ell } \in \{1,\ldots ,d\}^{*}$
(
$w_1=w_{\ell }$
), we let
${\mathscr T}_w$
denote the set of points that start and end in tower
${\mathscr T}_{w_1}$
crossing consecutively the towers
${\mathscr T}_{w_2},\ldots ,{\mathscr T}_{w_{\ell -1}}$
(see Definition 3.2 for the precise definition).
We denote
$u \sim w$
if
$u = u_1 \cdots u_r$
and
$w = w_1 \cdots w_{\ell }$
are complete words and
$h_{u_1} + \cdots + h_{u_{r-1}}= h_{w_1} + \cdots + h_{w_{\ell -1}}$
, where
$h_i$
is the height of the tower
${\mathscr T}_i$
.
Theorem A. Let
$(X, {\mathcal X}, \mu , T)$
be an ergodic system with
$\mu $
a non-atomic measure and let
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
be a sequence of Kakutani–Rokhlin partitions satisfying standard assumptions called properties (KR1)–(KR4). Then, the following properties are equivalent:
-
(i)
$(X, {\mathcal X}, \mu , T)$ is
$\gamma $ -rigid;
-
(ii) there exists a sequence of complete words
$(w(n))_{n \in {\mathbb N}}$ such that
(1)$$ \begin{align} \limsup_{n \to \infty} \sum_{u \sim w(n)} \mu( {\mathscr T}^{(n)}_{u}) \geq \gamma. \end{align} $$
Here, the superindex
$(n)$
in
${\mathscr T}^{(n)}_{u}$
denotes that we use the towers associated with partition
${\mathscr P}^{(n)}$
.
The following theorem ensures the existence of a good sequence of complete words. Recall that
$\delta _{\mu }$
is the supremum of all partial rigidity constants of the system
$(X, {\mathcal X}, \mu , T)$
.
Theorem B. Under the same assumptions of Theorem A, there exists a sequence of complete words
$(w(n))_{n \in {\mathbb N}}$
such that

Using this characterization, we derive that
$\delta _{\mu }$
is itself a constant of partial rigidity. This has been pointed out in the past (see for instance [Reference King35, §1]), but our proof has the advantage that is constructive and allows us to compute such a constant for different classes of
${\mathcal S}$
-adic subshifts, while giving explicit partial rigidity sequences. Indeed, the proof of Theorem A shows that, by constructing a sequence of complete words
$(w(n))_{n \in {\mathbb N}}$
, the sequence
$n_k=(h_{w(k)_1}^{(k)} + \cdots + h_{w(k)_{|w(k)|-1}}^{(k)})_{k \in {\mathbb N}}$
is a sequence of partial rigidity.
In the context of
${\mathcal S}$
-adic subshifts, there is a natural sequence of Kakutani–Rohklin partitions where Theorems A and B can be applied directly. From this, we derive in §5.2 several sufficient conditions for partial rigidity, specially relevant for subshifts of finite alphabet rank. These include the proportionality of the tower heights or the repetition of a positive morphism in the directive sequence defining the
${\mathcal S}$
-adic subshift (Theorems 5.5 and 5.21). We remark that these conditions can be tested in concrete examples, as long as we have
${\mathcal S}$
-adic representations of them. Indeed, in §5.2.2, we introduce a rich family of
${\mathcal S}$
-adic subshifts, which allows us to illustrate our methods and to construct a partially rigid superlinear complexity subshift.
For substitution subshifts, we derive an expression for the partial rigidity rate in terms of measures of cylinder sets. More precisely, we show the following.
Theorem C. Let
$\sigma : {\mathcal A}^* \rightarrow {\mathcal A}^*$
be a primitive and constant length substitution. Let
$\mu $
be the unique invariant measure on the substitution subshift
$(X_{\sigma },S)$
. Then,

where
$[w]_{X_{\sigma }}$
is the cylinder set given by w on
$X_{\sigma }$
.
A similar result can be derived for
${\mathcal S}$
-adic subshifts with constant length directive sequence, see Theorem 7.1.
We obtain as applications that the partial rigidity rate for the Thue–Morse subshift is
$2/3$
(Theorem 7.12) and construct for every
$\varepsilon>0$
a substitution subshift such that
${1 - \varepsilon < \delta _{\mu } <1}$
(Corollary 7.15). Using these substitutions, we prove in Theorem 7.17 that any number in
$[0,1]$
is the partial rigidity rate of a measure-preserving system.
Organization
In §2, we provide the essential background in measure-preserving, topological, and symbolic dynamics needed in this article. Section 3 is devoted to stating the necessary and sufficient condition for a system to be partially rigid. The introduction and characterization of the partial rigidity rate are presented in §4. Sections 5 and 6 delve into the study of partial rigidity and rigidity within the context of
${\mathcal S}$
-adic subshifts. The computation of partial rigidity rates for constant length substitution subshifts is presented in §7, together with some applications. Except for the proof of Theorem 7.1, this last section can be read independently. We end the document with some open questions.
2 Preliminaries
2.1 Measure-preserving and topological systems
A measure-preserving system (or a system for simplicity) is a tuple
$(X,\mathcal {X},\mu ,T)$
, where
$(X,\mathcal {X},\mu )$
is a probability space and
$T\colon X\to X$
is a measurable and measure-preserving transformation. That is,
$T^{-1}A\in \mathcal {X}$
and
$\mu (T^{-1}A)=\mu (A)$
for all
$A\in {\mathcal X}$
. In this paper, we assume without loss of generality that T is invertible, with a measurable and measure-preserving inverse
$T^{-1}$
. We will also assume without loss of generality that
$(X, {\mathcal X}, \mu )$
is a standard probability space.
We say that
$(X,{\mathcal X},\mu ,T)$
is ergodic (or simply that T or
$\mu $
is ergodic) if whenever
$A \in {\mathcal X}$
verifies that
$\mu (A\Delta T^{-1}A)=0$
, then
$\mu (A)=0$
or 1. A strictly stronger notion is that of mixing. We say that
$(X,{\mathcal X},\mu ,T)$
is mixing if
$\mu (A\cap T^{-n}B)\to \mu (A)\mu (B)$
as n goes to infinity for all measurable sets
$A,B \in {\mathcal X}$
.
A measure-preserving system
$(X,\mathcal {X},\mu ,T)$
is partially rigid if there exists an increasing sequence of positive integers
$(n_k)_{k \in {\mathbb N}}$
and a constant
$\gamma>0$
such that
$\liminf _{k\to \infty } \mu (A \cap T^{-n_k}A) \geq \gamma \mu (A)$
for any measurable set
$A \in {\mathcal X}$
. In such a case, we also say that the system, or just
$\mu $
, is
$\gamma $
-rigid and the sequence
$(n_k)_{k \in {\mathbb N}}$
is said to be a partial rigidity sequence. It is not complicated to prove that to state partial rigidity, one only needs to consider sets A in a semi-algebra that generates
${\mathcal X}$
and that any subsequence of a partial rigidity sequence remains a partial rigidity sequence for the same constant
$\gamma>0$
.
The case
$\gamma =1$
has been extensively studied in the past. In this case, the measure-preserving system
$(X,\mathcal {X},\mu ,T)$
is said to be rigid and the limit inferior is actually a limit. By standard density arguments, the system is rigid if and only if for any
$f\in L^{2}(\mu )$
, we have that
$\|f-f\circ T^{n_k}\|_{2}$
goes to 0 as k goes to infinity for an increasing sequence of positive integers
$(n_k)_{k\in {\mathbb N}}$
. In this context, the sequence
$(n_k)_{k \in {\mathbb N}}$
is said to be a rigidity sequence for
$(X, {\mathcal X}, \mu ,T)$
. Note that for every positive integer c, the sequence
$(c n_k)_{k \in {\mathbb N}}$
is also a rigidity sequence for
$(X, {\mathcal X}, \mu ,T)$
. For recent developments on the rigidity notion and the sequences one can obtain, we refer to [Reference Bergelson, del Junco, Lemańczyk and Rosenblatt3].
Remark 2.1. The study of partial rigidity for ergodic systems is only interesting when the system is non-periodic and so we will consider only non-atomic ergodic measures.
A measure-preserving system is mildly mixing if for every measurable set
$A \in {\mathcal X}$
with
$\mu (A)> 0$
,
$\inf _{n \in {\mathbb N}} \mu (A \Delta T^{-n}A)>0$
. A measure-preserving system
$(X, {\mathcal X}, \mu , T)$
is weakly mixing if the product system
$(X\times X,{\mathcal X}\otimes {\mathcal X},\mu \times \mu ,T\times T)$
is ergodic. It is well known that mixing implies mildly mixing, mildly mixing implies weakly mixing, and weakly mixing implies ergodicity, and all implications are strict. For example, there are weakly mixing and rigid systems (see [Reference Bergelson, del Junco, Lemańczyk and Rosenblatt3]), and also partially rigid and mildly mixing systems (see [Reference Chacon9]).
Let
$(X, {\mathcal X}, \mu ,T)$
and
$(Y, {\mathcal Y}, \nu , S)$
be two measure-preserving systems. If there exists a measurable map
$\pi \colon X \to Y$
such that
$\pi \circ T = S \circ \pi $
and
$\mu (\pi ^{-1}A) = \nu (A)$
for all
$A \in {\mathcal Y}$
, we say that
$\pi $
is a measurable factor map,
$(Y, {\mathcal Y}, \nu , S)$
is a measurable factor of
$(X, {\mathcal X}, \mu ,T)$
, and
$(X, {\mathcal X}, \mu ,T)$
is a measurable extension of
$(Y, {\mathcal Y}, \nu , S)$
. When
$\pi $
is invertible and
$\pi ^{-1}$
is a measurable map,
$(X, {\mathcal X}, \mu ,T)$
and
$(Y, {\mathcal Y}, \nu , S)$
are said to be measurably isomorphic. We have that ergodicity, partial rigidity, rigidity, and mixing properties are inherited via measurable factor maps.
A topological dynamical system is a pair
$(X,T)$
, where X is a compact metric space and T is a self-homeomorphism. The orbit of a point
$x\in X$
is the set
$\mathrm {orb}(x)=\{T^n x: n\in {\mathbb Z}\}$
. We say that
$(X,T)$
is minimal if the orbit of any point is dense in X. A point
$x \in X$
is periodic if its orbit is finite and aperiodic otherwise.
Let
$(X,T)$
and
$(Y,S)$
be two topological dynamical systems. If there is an onto continuous map
$\pi \colon X \to Y$
such that
$\pi \circ T = S \circ \pi $
, then we say that
$\pi $
is a factor map,
$(Y,S)$
is a factor of
$(X,T)$
, and
$(X,T)$
is an extension of
$(Y,S)$
. When
$\pi $
is a homeomorphism,
$(X,T)$
and
$(Y,S)$
are said to be topologically conjugate. Remark that minimality is preserved under factor maps.
Given a topological dynamical system
$(X,T)$
, we let
${\mathcal M}(X,T)$
(respectively
${\mathcal E}(X,T)$
) denote the set of Borel T-invariant probability (respectively the set of ergodic probability measures). For any topological dynamical system,
${\mathcal E}(X,T)$
is nonempty and when
${\mathcal E}(X,T) = \{ \mu \}$
, the system is said to be uniquely ergodic. For every
$\nu \in {\mathcal M}(X,T)$
, there is a probability measure
$\rho $
in
${\mathcal M}(X,T)$
such that
$\nu (A) = \int _{{\mathcal E}(X,T)} \mu (A)\, d \rho (\mu )$
for every Borel measurable set A. This is called the ergodic decomposition of
$\nu $
.
Remark 2.2. If every ergodic measure
$\mu \in {\mathcal E}(X,T)$
is
$\gamma $
-rigid for the same partial rigidity sequence
$(n_k)_{k \in {\mathbb N}}$
, then every invariant measure
$\nu \in {\mathcal M}(X,T)$
is
$\gamma $
-rigid. Indeed, for any Borel measurable set A,

2.2 Cantor and symbolic systems
A Cantor system
$(X,T)$
is a topological dynamical system such that X is a Cantor space, that is, the topology of X has a countable basis of clopen sets (closed and open sets) and it has no isolated points. Cantor spaces are compact and metric. An important class of Cantor systems is symbolic systems.
Let
${\mathcal A}$
be a finite set that we call alphabet. The elements in
${\mathcal A}$
are called letters or symbols. For
$\ell \in {\mathbb N}$
, the set of concatenations of
$\ell $
letters is denoted by
${\mathcal A}^{\ell }$
and
$w = w_1 \cdots w_{\ell } \in {\mathcal A}^{\ell }$
is said to be a word of length
$\ell $
. The length of a word w is denoted by
$|w|$
. We set
${\mathcal A}^* = \bigcup _{n \in {\mathbb N}} {\mathcal A}^{\ell }$
, where, by convention,
${\mathcal A}^0 = \{ \varepsilon \}$
and
$\varepsilon $
is the empty word.
Given two words u and v, we say that they are respectively a prefix and a suffix of the word
$uv$
. For a word
$w = w_1 \cdots w_{\ell }$
and two integers
$1 \leq i < j \leq \ell $
, we write
$w_{[i, j+1)} = w_{[i, j]} = w_i \cdots w_j$
. We say that u appears or occurs in
$w $
if there is an index
$ 1 \leq i \leq |w|$
such that
$u=w_{[i,i+|u|)}$
and we denote this by
$u \sqsubseteq w$
. The index i is an occurrence of u in w and
$|w|_u$
is the number of occurrences of u in w.
The set of one-sided sequences
$(x_n)_{n \in {\mathbb N}}$
in
${\mathcal A}$
is denoted by
${\mathcal A}^{{\mathbb N}}$
and the set of two-sided sequences
$(x_n)_{n \in {\mathbb Z}}$
in
${\mathcal A}$
is denoted by
${\mathcal A}^{{\mathbb Z}}$
. The notation and concepts introduced for words can be naturally extended for sequences in
${\mathcal A}^{{\mathbb N}}$
and
${\mathcal A}^{{\mathbb Z}}$
.
The shift map
$S\colon {\mathcal A}^{{\mathbb Z}} \to {\mathcal A}^{{\mathbb Z}}$
is defined by
$S((x_n)_{n \in {\mathbb Z}})= (x_{n+1})_{n \in {\mathbb Z}}$
. A subshift is a topological dynamical system
$(X,S)$
, where X is a closed and S-invariant subset of
${\mathcal A}^{{\mathbb Z}}$
endowed with the product topology. Usually, X itself is said to be a subshift. Let X be a subshift on the alphabet
${\mathcal A}$
. Given
$x \in X$
, the language
${\mathcal L}(x)$
is the set of all words appearing in x and
${\mathcal L}(X) = \bigcup _{x \in X} {\mathcal L}(x)$
. For two words
$u,v \in {\mathcal L}(X)$
, the cylinder set
$[u \cdot v]_X$
is given by
$\{x \in X : x_{[-|u|,|v|)} = uv \}$
. When u is the empty word, we only write
$[v]_X$
. Cylinder sets are clopen sets that form a base for the topology of the subshift.
A word
$w\in {\mathcal A}^*$
is said to be complete if
$|w|\geq 2$
and
$w_1 = w_{|w|}$
. The set of complete words in
${\mathcal L}(X)$
is denoted by
${\mathcal C} {\mathcal L} (X)$
. For
$u \in {\mathcal L}(X)$
, a right return word to u is a non-empty word w such that
$uw \in {\mathcal L}(X)$
,
$uw$
has u as proper suffix, and
$uw$
does not have an occurrence of u which is not a prefix or suffix. Symmetrically, one defines left return words to u. We denote by
${\mathcal R}_X(u)$
(respectively
${\mathcal R}_X'(u)$
) the set of right (respectively left) return words to u. Every complete word v starting with a letter
$a \in {\mathcal A}$
satisfies that
$v = a w_1 \cdots w_r$
, where
$w_1,\ldots , w_r \in {\mathcal R}_X(a)$
. If
$(X,S)$
is minimal, then
$|{\mathcal R}_X(u)| < \infty $
for every
$u \in {\mathcal L}(X)$
.
The non-decreasing map
$p_X \colon {\mathbb N} \to {\mathbb N}$
defined by
$p_X (n) = |{\mathcal L}_n (X)|$
is called the complexity function of X, where
${\mathcal L}_n(X) = {\mathcal L}(X) \cap {\mathcal A}^n$
. If
$\liminf _{n \to \infty } {p_X(n)}/{n} = \infty $
, we say that X has superlinear complexity. On the contrary, X has non-superlinear complexity.
Let
${\mathcal A}$
and
${\mathcal B}$
be finite alphabets and
$\sigma \colon {\mathcal A}^* \to {\mathcal B}^*$
be a morphism for the concatenation. We say that
$\sigma $
is erasing whenever there exists
$a \in {\mathcal A}$
such that
$\sigma (a)$
is the empty word. Otherwise, we say that it is non-erasing. The morphism
$\sigma $
is proper if each word
$\sigma (a)$
starts and ends with the same letter independently of a. When it is non-erasing, it extends naturally to maps from
${\mathcal A}^{{\mathbb N}}$
to
${\mathcal B}^{{\mathbb N}}$
and from
${\mathcal A}^{{\mathbb Z}}$
to
${\mathcal B}^{{\mathbb Z}}$
in the obvious way by concatenation. To the morphism
$\sigma $
, we associate an incidence matrix
$M_{\sigma }$
indexed by
${\mathcal B} \times {\mathcal A}$
such that its entry at position
$(b,a)$
is the number of occurrences of b in
$\sigma (a)$
for every
$a \in {\mathcal A}$
and
$b \in {\mathcal B}$
(that is,
$(M_{\sigma })_{b,a} = | \sigma (a)|_b$
). If
$\tau \colon {\mathcal B}^* \to {\mathcal C}^*$
is another morphism, then
$\tau \circ \sigma \colon {\mathcal A}^* \to {\mathcal C}^* $
is a morphism and
$M_{\tau \circ \sigma } = M_{\tau } M_{\sigma }$
.
A directive sequence
$\boldsymbol \sigma = (\sigma _n\colon {\mathcal A}^*_{n+1} \to {\mathcal A}^*_n )_{n \in {\mathbb N}}$
is a sequence of morphisms, where we only consider non-erasing ones. When all the morphisms
$\sigma _n$
,
$n \geq 1$
, are proper, we say that
$\boldsymbol \sigma $
is proper, and, when all incidence matrices
$M_{\sigma _n}$
,
$n \geq 1$
, are positive, we say that
$\boldsymbol \sigma $
is positive. Here, we stress the fact that in the definition, there is no assumption (more that non-erasingness) on the first morphism
$\sigma _0$
, since in many cases of interest, this morphism is neither proper nor positive.
For
$0 \leq n < N$
, we denote
$\sigma _{[n,N)} = \sigma _{[n,N-1]} = \sigma _n \circ \sigma _{n+1} \circ \cdots \circ \sigma _{N-1}$
. We say that
$\boldsymbol {\sigma '} = (\sigma ^{\prime }_k \colon {\mathcal B}_{k+1}^* \to {\mathcal B}_k^*)_{k \in {\mathbb N}} $
is a contraction of
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}} $
if there is a sequence
$(n_k)_{k \in {\mathbb N}}$
such that
$n_0 = 0$
,
${\mathcal A}_{n_k} = {\mathcal B}_k $
and
$\sigma _k' = \sigma _{[n_k, n_{k+1})} $
for all
$k \in {\mathbb N}$
. A directive sequence
$\boldsymbol \sigma $
is primitive if it has a positive contraction
$\boldsymbol {\sigma '}$
.
For
$n \in {\mathbb N}$
, the language
${\mathcal L}^{(n)}(\boldsymbol \sigma ) $
of level n associated with
$\boldsymbol \sigma $
is defined by

and
$X_{\boldsymbol \sigma }^{(n)}$
is the set of points
$x \in {\mathcal A}_n^{{\mathbb Z}}$
such that
${\mathcal L}(x) \subseteq {\mathcal L}^{(n)}(\boldsymbol \sigma )$
. This set is the subshift generated by
${\mathcal L}^{(n)}(\boldsymbol \sigma )$
. It may happen that
${\mathcal L}(X^{(n)}_{\boldsymbol \sigma }) $
is strictly contained in
${\mathcal L}^{(n)}(\boldsymbol \sigma )$
, but in the primitive case, both sets coincide and
$X^{(n)}_{\boldsymbol \sigma }$
is a minimal subshift. Finally,
$X_{\boldsymbol \sigma } = X_{\boldsymbol \sigma }^{(0)}$
is the
${\mathcal S}$
-adic subshift generated by the directive sequence
$\boldsymbol \sigma $
. Note that if
$\boldsymbol {\sigma '}$
is a contraction of
$\boldsymbol \sigma $
, then
$X_{\boldsymbol \sigma } = X_{\boldsymbol {\sigma '}} $
.
We define the alphabet rank of
$\boldsymbol \sigma $
as

When
$AR(\boldsymbol \sigma )$
is finite, via contraction and relabeling,
$(X_{\boldsymbol \sigma }, S)$
can be defined by a directive sequence
$\boldsymbol \sigma '$
, where for every
$n \geq 1$
, the morphism
$\sigma ^{\prime }_n$
is an endomorphism on a free monoid with
$AR(\boldsymbol \sigma )$
generators.
Let
$\sigma \colon {\mathcal A}^* \to {\mathcal B}^*$
be a morphism and
$x \in {\mathcal B}^{{\mathbb Z}}$
. If
$x = S^k \sigma (y)$
for some
$y \in {\mathcal A}^{{\mathbb Z}} $
and
$k \in {\mathbb Z}$
, then
$(k,y)$
is a
$\sigma $
-representation of x. If y belongs to some subshift
$Y \subseteq {\mathcal A}^{{\mathbb Z}}$
, we say
$(k,y)$
is a
$\sigma $
-representation of x in Y. Also, if
$0 \leq k < |\sigma (y_0)|$
, then
$(k,y)$
is a centered
$\sigma $
-representation of x in Y. Following [Reference Berthé, Steiner, Thuswaldner and Yassawi5], we say that
$\sigma $
is recognizable in Y if each
$x \in {\mathcal B}^{{\mathbb Z}}$
has at most one centered
$\sigma $
-representation in Y. If any aperiodic point
$x \in {\mathcal B}^{{\mathbb Z}}$
has at most one centered
$\sigma $
-representation in Y, we say that
$\sigma $
is recognizable in Y for aperiodic points. A directive sequence
$\boldsymbol \sigma $
is recognizable at level n if
$\sigma _n$
is recognizable in
$X^{(n+1)}_{\boldsymbol \sigma }$
. The sequence
$\boldsymbol \sigma $
is recognizable if it is recognizable at level n for each
$n \in {\mathbb N}$
.
An endomorphism
$\sigma \colon {\mathcal A}^* \to {\mathcal A}^*$
is called a substitution. The
${\mathcal S}$
-adic subshift
$X_{\sigma }$
generated by the constant directive sequence
$\sigma $
is determined by
$ {\mathcal L}( X_{\sigma })={\mathcal L}(\sigma )$
, where
${\mathcal L}(\sigma ) = \{ w \in {\mathcal A}^* : w \sqsubseteq \sigma ^n(a) \text { for some } a\in {\mathcal A} \text { and } n \geq 1\}$
. The subshift
$(X_{\sigma },S)$
is called the substitution subshift associated with
$\sigma $
. A substitution is primitive if
$M_{\sigma }$
is primitive.
A substitution
$\sigma \colon {\mathcal A}^* \to {\mathcal A}^*$
has constant length if there exists a number
$\ell \geq 1$
such that
$|\sigma (a)| = \ell $
for all
$a \in {\mathcal A}$
. More generally, a directive sequence
$\boldsymbol \sigma = (\sigma _n\colon {\mathcal A}^*_{n+1} \to {\mathcal A}^*_n)_{n \in {\mathbb N}}$
is said to be of constant length if there exists a sequence of positive integers
$(\ell _n)_{n \in {\mathbb N}}$
such that
$|\sigma _n(a)| = \ell _n$
for every
$n \in {\mathbb N}$
and
$a \in {\mathcal A}_{n+1}$
. In that case, we also say that the
${\mathcal S}$
-adic subshift given by
$\boldsymbol \sigma $
has constant length.
Another important family of subshifts is the linearly recurrent subshifts. Using the result of Durand [Reference Durand20, Proposition 1.1], we say that an
${\mathcal S}$
-adic subshift
$(X_{\boldsymbol \sigma }, S)$
is linearly recurrent if there exists a finite set of morphisms
${\mathcal S}$
such that the directive sequence
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
is proper, positive, and
$\sigma _n \in {\mathcal S}$
for all
$n \geq 1$
. Minimal substitution subshifts and linearly recurrent subshifts are uniquely ergodic.
For a minimal Cantor system
$(X, T)$
and
$U \subseteq X$
a clopen subset, we say that
$(U,T_U)$
is the induced system on U, where
$T_Ux = T^{n(x)}x$
and
$n(x) = \inf \{ k> 0 : T^kx \in U \}$
, which is finite by minimality. The system
$(U, T_U)$
is also a minimal Cantor system (see [Reference Durand and Perrin21, Ch. 1.1.3]). If
$\mu \in {\mathcal M}(X,T)$
is an invariant (ergodic) measure of the original system and
$\mu (U) \neq 0$
, then the induced measure
$\mu _U = {\mu }/{\mu (U)}$
is an invariant (ergodic) measure of
$(U,T_U)$
(see [Reference Petersen38, Ch. 2]).
2.3 Kakutani–Rokhlin partitions
Let
$(X, {\mathcal X}, \mu , T)$
be a measure-preserving system. We say that
${\mathscr P}$
is a Kakutani–Rokhlin partition of the system if it is a partition of X of the form

where d is a positive integer,
$B_1, \ldots , B_d$
are measurable subsets of X, and
$h_1,\ldots ,h_d$
are positive integers. For
$a \in \{1, \ldots ,d\}$
,
${\mathscr T}_a = \bigcup _{j=0}^{h_a - 1} T^j B_a$
is the ath tower of
${\mathscr P}$
,
$B_a$
is the base of this tower, and
$B= \bigcup _{a=1}^{d} B_a$
is the base of
${\mathscr P}$
. It follows from the definition of
${\mathscr P}$
that
$\mu ( \bigcup _{a=1} ^d {\mathscr T}_a) =1$
.
Now, consider a sequence of Kakutani–Rokhlin partitions

with
${\mathscr P}^{(0)} = \{ X \}$
. For every
$n \in {\mathbb N}$
and
$a \in \{1,\ldots ,d^{(n)}\}$
, we denote by
${\mathscr T}^{(n)}_a$
and
$B^{(n)}$
the ath tower and the base of
${\mathscr P}^{(n)}$
, respectively.
We say that
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
is nested if for every
$n \in {\mathbb N}$
, it satisfies the following two properties:
-
(KR1)
$B^{(n+1)} \subseteq B^{(n)} $ ;
-
(KR2)
${\mathscr P}^{(n+1)} \succeq {\mathscr P}^{(n)} $ ; that is, for all
$A \in {\mathscr P}^{(n+1)}$ , there exists
$A' \in {\mathscr P}^{(n)}$ such that
$A \subseteq A'$ .
We consider mostly nested sequences of Kakutani–Rokhlin partitions which also have the following extra properties:
-
(KR3)
$\lim _{n \to \infty }\mu (B^{(n)}) = 0$ ;
-
(KR4)
$\bigcup _{n \in {\mathbb N}} {\mathscr P}^{(n)}$ generates the
$\sigma $ -algebra
${\mathcal X}$ .
Remark 2.3. The Jewett–Krieger theorem (see [Reference Jewett33, Reference Krieger36]) asserts that any measure-preserving system
$(X, {\mathcal X}, \mu , T)$
, with a non-atomic ergodic measure, is measurably isomorphic to a minimal and uniquely ergodic Cantor system. Therefore, Kakutani–Rokhlin partitions satisfying the properties (KR1)–(KR4) always exist (see, for instance, [Reference Herman, Putnam and Skau32] or [Reference Durand and Perrin21, Ch. 4]).
3 Partial rigidity in ergodic measure-preserving systems
This section is devoted to giving a general necessary and sufficient condition for partial rigidity (Theorem A in §1). To prove this result, we will need the following lemma and some additional definitions.
Lemma 3.1. [Reference Danilenko13, Lemma 4.6]
Let
$(X, {\mathcal X}, \mu , T)$
be an invertible ergodic system and
$(A_n)_{n \in {\mathbb N}}$
a sequence in
${\mathcal X}$
such that
$\lim _{n \rightarrow \infty } \mu (A_n) = \delta>0 $
and
$\lim _{n \rightarrow \infty } \mu (A_n \Delta TA_n) = 0$
. Then, for every measurable set
$B \in {\mathcal X}$
, we have

Definition 3.2. Let
$ {\mathscr P} = \{ T^j B_a : 1 \leq a \leq d, 0 \leq j < h_a \}$
be a Kakutani–Rokhlin partition and
$w = w_1 \cdots w_{\ell }$
be a word in the alphabet
$\{1,\ldots ,d\}$
. We define
$B_{w}$
as the subset of X such that
$x \in B_{w_1}$
,
$T^{h_{w_1}}x \in B_{w_2}$
,
$T^{h_{w_2} + h_{w_1}}x \in B_{w_3}$
, …,
$T^{h_{w_{\ell -1}} + h_{w_{\ell -2}} + \cdots + h_{w_1}}x \in B_{w_{\ell } }$
. We also define the subtower generated by w as

In words, this is the set of points that start in tower
${\mathscr T}_{w_1}$
and end in tower
${\mathscr T}_{w_\ell }$
, crossing consecutively the towers
${\mathscr T}_{w_2},\ldots ,{\mathscr T}_{w_{\ell -1}}$
. Depending on w, it can be the empty set.
When we consider a sequence of Kakutani–Rokhlin partitions
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
, we define the same objects and denote them in a natural way by
$B_w^{(n)}$
and
${\mathscr T}^{(n)}_w$
, where w is a word in the alphabet
$\{1,\ldots ,d^{(n)}\}$
.
Definition 3.3. Let
${\mathscr P} = \{ T^j B_a : 1 \leq a \leq d, 0 \leq j < h_a \}$
be a Kakutani–Rokhlin partition and consider two complete words
$w, u$
in the alphabet
$\{1,\ldots ,d\}$
. We define the equivalence relation
$w \sim _{{\mathscr P}} u$
by

We let
$[w]_{{\mathscr P}}$
denote the equivalence class of w for this relation. Note that the last letters of each word u and w are not considered in the summations above, since that formula represents the number of times the transformation T must be applied to follow the trajectory indicated by the words and return to the tower of origin. The idea of this equivalence class is that these numbers match.
When considering a sequence
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
of Kakutani–Rokhlin partitions, we write
$w \sim _n u $
and
$[w]_n $
instead of
$w \sim _{{\mathscr P}^{(n)}} u$
and
$[w]_{{\mathscr P}^{(n)}}$
, respectively. Finally, we define

and similarly
${\mathscr T}_{[w]_{n}}^{(n)}$
. Note that the previous union is disjoint.
As mentioned above, this equivalence class tracks when different trajectories return at the same time close to their starting point. In a sense, it is an arithmetic notion, where the different ways of expressing an integer number in the numerical base
$\{h_1, \ldots , h_d\}$
are captured.
For an alphabet
${\mathcal A}$
, the abelianization map
$f_{{\mathcal A}}: {\mathcal A}^* \to {\mathbb R}^{{\mathcal A}}$
is the function such that
$f_{{\mathcal A}}(w) = ( |w|_a)_{a \in {\mathcal A}}$
for every
$w \in {\mathcal A}^*$
. The following criterion, whose proof is straightforward, provides a simple way to determine that two complete words are equivalent.
Lemma 3.4. Let
${\mathscr P} = \{ T^j B_a : 1 \leq a \leq d, 0 \leq j < h_a \}$
be a Kakutani–Rokhlin partition and consider two complete words
$u, w$
in the alphabet
${\mathcal A} = \{1,\ldots ,d\}$
such that
$f_{{\mathcal A} }(u_{[1,|u|-1)})= f_{{\mathcal A} }(w_{[1,|w|-1)})$
. Then,
$u \sim _{{\mathscr P}} w$
.
We are now ready to prove Theorem A. Recall (as mentioned in Remark 2.3) that every system
$(X, {\mathcal X}, \mu , T)$
with
$\mu $
non-atomic and ergodic has a sequence of Kakutani–Rokhlin partitions satisfying properties (KR1)–(KR4).
Theorem A. Let
$(X, {\mathcal X}, \mu , T)$
be an ergodic system with
$\mu $
a non-atomic measure and let
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
be a sequence of Kakutani–Rokhlin partitions satisfying properties (KR1)–(KR4). Then, the following properties are equivalent:
-
(i)
$(X, {\mathcal X}, \mu , T)$ is
$\gamma $ -rigid;
-
(ii) there exists a sequence of complete words
$(w(n))_{n \in {\mathbb N}}$ , where
$w(n) \in \{1,\ldots ,d^{(n)}\}^*$ for all
$n \in {\mathbb N}$ , such that
$$ \begin{align*} \limsup_{n \to \infty} \mu( {\mathscr T}^{(n)}_{[w(n)]_n}) \geq \gamma. \end{align*} $$
Proof. Assume statement (ii). Consider a sequence of complete words
$(w(n))_{n \in {\mathbb N}}$
as in statement (ii) and let
${\mathcal N} \subseteq {\mathbb N}$
be an infinite set such that

Due to the structure of a Kakutani–Rokhlin partition and property (KR3), it follows that
$ \mu ( {\mathscr T}_{[w(n)]_n}^{(n)} \Delta T({\mathscr T}_{[w(n)]_n}^{(n)}) ) \leq \mu (B^{(n)})$
, which goes to 0 as n goes to infinity.
Thus, by Lemma 3.1, for any measurable set
$A \in {\mathcal X}$
with positive measure, we obtain that

From now on, fix
$n \in {\mathcal N}$
,
$u \in [w(n)]_n$
,
$a = u_1 = u_{|u|}$
, and
$q_n = \sum _{i=1}^{|u|-1} h_{u_i}^{(n)}$
. Note that by the definition of
$\sim _n$
, the value
$q_n$
is the same for all words in
$[w(n)]_n$
. Also, taking a subsequence if needed, we may assume that
$(q_n)_{n \in {\mathcal N}}$
is strictly increasing. Since u is a complete word, by definition of
$B_{u}^{(n)}$
, it follows that for all
$0 \leq \ell < h_a^{(n)}$
,

Let
$A \in {\mathcal X}$
be a set of positive measure of the form

where
$n_0 < n $
,
$J_l \subseteq \{ 0,\ldots ,h_l^{(n_0)} -1\}$
, and the set
$A_l$
is the disjoint union of some floors of the tower
${\mathscr T}^{(n_0)}_l$
for all
$l \in \{1, \ldots , d^{(n_0)}\}$
. If we call
$D_{u} = A \cap {\mathscr T}_{u}^{(n)}$
, by equation (4), we can assume that
$\mu (D_{u})>0$
; otherwise, we take a larger n or another word
$u' \in [w(n)]_n$
. Since Kakutani–Rokhlin partitions are nested, then for all
$0 \leq \ell < h_a^{(n)}$
and
$l \in \{1,\ldots ,d^{(n_0)}\}$
,
$T^{\ell } B_a^{(n)}$
is either disjoint from
$T^j B_l^{(n_0)}$
(for
$j \in J_l$
) or is included. Thus, if
$x \in D_{u}$
, then there exist
$0 \leq \ell < h_a^{(n)}$
,
$l \in \{1,\ldots ,d^{(n_0)}\}$
, and
$j \in J_l$
such that
$x \in T^{\ell } B_a^{(n)}$
and
$x \in T^jB_u^{(n_0)}$
, that is, they are not disjoint. Therefore,
$T^{\ell } B_a^{(n)} \subseteq T^j B_l^{(n_0)}$
.
Then, using equation (5), it follows that if
$x \in D_{u}$
, then
$T^{q_n}x \in T^{q_n + \ell } B_{u}^{(n)} \subseteq T^{\ell } B_a^{(n)} \subseteq T^jB_l^{(n_0)} \subseteq A $
. Therefore,
$D_{u} \subseteq A \cap T^{-q_n} A$
. Since this holds for any
$u \in [w(n)]_n$
with
$\mu (D_{u})>0 $
, by setting
$D_n = \bigcup _{u \in [w(n)]_n} D_{u} = A \cap {\mathscr T}_{[w(n)]_n} ^{(n)},$
and thanks to equation (4), we obtain that

We conclude by noting that by property (KR4), the collection of sets as in equation (6) generates
${\mathcal X}$
and standard approximation arguments allow us to extend equation (7) to any measurable set. This shows statement (i).
Now assume statement (i). Let
$(n_k)_{k\in {\mathbb N}}$
be a sequence associated with
$\gamma $
-rigidity. Fix
$\varepsilon>0$
and
$m \geq 1$
. By assumption, there exists
$k_{\varepsilon ,m} \in {\mathbb N}$
such that for all
$a \in \{ 1,\ldots ,d^{(m)}\}$
,

where
$p_m = \sum _{l = 1}^{d^{(m)}} h_l^{(m)}$
.
Then, observe that
$x \in B_a^{(m)} \cap T^{-n_k} B_a^{(m)}$
if and only if there exists a complete word
$w = w_1 \cdots w_{\ell } $
such that
$w_1 = w_{\ell } = a$
,
$h^{(m)}_{w_1} + \cdots + h^{(m)}_{w_{\ell -1}} = n_k$
, and
$x \in B_{w}(m)$
. Note that all words that satisfy this condition are equivalent, and we write
$[w]_m$
to denote this class (here, w depends on m and
$n_k$
but we omit writing this dependency for the sake of brevity of notation). It follows that

We get

Since
$a \in \{1,\ldots ,d^{(m)}\}$
is arbitrary, it follows that

We get

Since
$\varepsilon> 0$
was arbitrary, we conclude statement (ii).
In particular, Theorem A provides the following characterization of rigidity.
Corollary 3.5. Let
$(X, {\mathcal X}, \mu , T)$
be an ergodic system with
$\mu $
a non-atomic measure and let
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
be a sequence of Kakutani–Rokhlin partitions satisfying properties (KR1)–(KR4). Then, the following properties are equivalent:
-
(i)
$(X, {\mathcal X}, \mu , T)$ is rigid;
-
(ii) there exists a sequence of complete words
$(w(n))_{n \in {\mathbb N}}$ , where for all
$n\in {\mathbb N}$ , words
$w(n)$ are in
$\{1,\ldots ,d^{(n)}\}^*$ , such that
$$ \begin{align*} \limsup_{n \to \infty} \mu( {\mathscr T}^{(n)}_{[w(n)]_n}) = 1. \end{align*} $$
Remark 3.6. In Theorem A (respectively Corollary 3.5), any increasing subsequence of
$n_k=\sum _{i=1}^{|w(k)| -1} h^{(k)}_{w_i(k)}$
is a partial rigidity sequence (respectively a rigidity sequence).
We finish this section by stating a useful corollary which provides a sufficient condition for partial rigidity. Versions of this condition have been used implicitly in other papers (see, for instance, [Reference Bezuglyi, Kwiatkowski, Medynets and Solomyak6, Reference Danilenko13]). Given a word w, it might be difficult to determine which words are in its equivalence class, so the following corollary is easier to verify as it considers towers given just by one word.
Corollary 3.7. Let
$(X, {\mathcal X}, \mu , T)$
be an ergodic system with
$\mu $
a non-atomic measure and let
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
be a sequence of Kakutani–Rokhlin partitions satisfying properties (KR1)–(KR4). If there exists a sequence of complete words
$(w(n))_{n \in {\mathbb N}}$
associated to
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
, where
$w(n) \in \{1,\ldots ,d^{(n)}\}^*$
for all
$n \in {\mathbb N}$
, such that

then,
$(X, {\mathcal X}, \mu , T)$
is
$\gamma $
-rigid.
Proof. It follows directly from the fact that
$\mu ( {\mathscr T}^{(n)}_{w(n)}) \leq \mu ( {\mathscr T}^{(n)}_{[w(n)]_n})$
and Theorem A.
4 Partial rigidity rate
When studying partial rigidity, it is natural to ask about the best partial rigidity constant. More precisely, the following definition.
Definition 4.1. Let
$(X, {\mathcal X}, \mu , T)$
be a measure-preserving system. The partial rigidity rate of
$(X, {\mathcal X}, \mu , T)$
is given by

where we set
$\delta _{\mu }=0$
if
$(X, {\mathcal X}, \mu , T)$
is not partially rigid.
Notice that although we sometimes refer to the partial rigidity rate of a topological dynamical system, we are always talking about the system endowed with a particular invariant measure, since the definition of partial rigidity is a purely measure-theoretic concept.
It is clear from the definition that
$(X, {\mathcal X}, \mu , T)$
is
$\gamma $
-rigid for every
$\gamma < \delta _{\mu }$
. We will see below the less obvious fact that
$(X, {\mathcal X}, \mu , T)$
is also
$\delta _{\mu }$
-rigid. We first state a set of general properties related to the partial rigidity rate, some of which have already been outlined in [Reference King35, Proposition 1.13]. Recall that for a sequence of systems
$( (X_i, {\mathcal X}_i,\mu _i, T_i) ) _{i \in {\mathbb N}}$
such that for every
$i \in {\mathbb N}$
, there is a factor map
$\pi _i \colon X_{i+1} \to X_i $
, its inverse limit
$\varprojlim (X_i, {\mathcal X}_i,\mu _i, T_i)$
is the system
$(Z,\mathcal {Z},\rho ,R)$
given by
$Z = \{ (x_i)_{i \in {\mathbb N}} \in \prod _{i\in {\mathbb N}} X_i : \pi _i(x_{i+1}) = x_i, i \in {\mathbb N}\}$
,
$\mathcal {Z}$
the smallest
$\sigma $
-algebra that makes all coordinate projections
$p_j\colon Z\to X_i$
measurable, and
$\rho $
the measure defined by
$\rho (p_i^{-1}(A))=\mu _i(A))$
for all
$i\in {\mathbb N}$
and
$A\in {\mathcal X}_i$
. The transformation R is given by
$R((x_i)_{i \in {\mathbb N}}) = (T_i(x_i))_{i \in {\mathbb N}} $
.
Proposition 4.2. Let
$\pi \colon X\to Y$
be a factor map between the measure-preserving systems
$(X, {\mathcal X}, \mu , T)$
and
$(Y, {\mathcal Y}, \nu , S)$
.
-
(1) If
$(X, {\mathcal X}, \mu , T)$ is
$\gamma $ -rigid for the sequence
$(n_k)_{k \in {\mathbb N}}$ , then
$(Y, {\mathcal Y}, \nu , S)$ is
$\gamma $ -rigid for the same sequence and
$\delta _{\mu } \leq \delta _{\nu }$ . In particular, if
$(X, {\mathcal X}, \mu , T)$ and
$(Y, {\mathcal Y}, \nu , S)$ are isomorphic, then
$\delta _{\mu } = \delta _{\nu }$ .
-
(2) For the product system
$(X^n, \otimes _{i=1}^n {\mathcal X}, \mu ^n, T \times \cdots \times T) $ , we have
$\delta _{\mu ^n} = \delta _{\mu }^n$ .
-
(3) If
$(Z, \mathcal {Z}, \rho ,R) = \varprojlim (X_i,{\mathcal X}_i,\mu _i, T_i)$ , then
$\delta _{\rho } = \inf _{i \in {\mathbb N}} \delta _{\mu _i} = \lim _{i \to \infty } \delta _{\mu _i}$ .
To show that the partial rigidity rate is indeed a partial rigidity constant, we need the following lemma.
Lemma 4.3. Let
$(X, {\mathcal X}, \mu , T)$
be a partially rigid ergodic system with
$\mu $
a non-atomic measure and let
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
be a sequence of Kakutani–Rokhlin partitions satisfying properties (KR1)–(KR4). Then,

Furthermore,
$(X,{\mathcal X},\mu ,T)$
is
$\delta _{\mu }$
-rigid.
Proof. Let M be the right-hand side in equation (9). Every sequence of complete words
$(w(n))_{n \in {\mathbb N}} $
, with
$w(n) \in \{1,\ldots ,d^{(n)}\}^*$
, satisfies
$ \limsup _{n \rightarrow \infty } \mu ( {\mathscr T}^{(n)}_{[w (n)]_n} ) \leq M$
and, therefore, by Theorem A, any constant of partial rigidity is bounded by M. That is,
$\delta _{\mu }\leq M$
. Conversely, let
$u(n) \in \{ 1, \ldots , d^{(n)}\}^*$
be a sequence of complete words such that for every
$n \in {\mathbb N}$
,
$\mu ( {\mathscr T}^{(n)}_{[u (n)]_n} ) \geq \sup _{\substack {w \in \{1,\ldots ,d^{(n)}\}^* \\ w_1 = w_{|w|} }} \mu ( {\mathscr T}_{[w]_n}^{(n)} ) - ({1}/{n})$
. Then,

We conclude, thanks to Theorem A, that
$(X,{\mathcal X},\mu ,T)$
is M-rigid. Thus,
$\delta _{\mu } =M$
and the system is
$\delta _{\mu }$
-rigid.
We now state the main result of this section, namely the description of the partial rigidity rate
$\delta _{\mu }$
.
Theorem 4.4. Let
$(X, {\mathcal X}, \mu , T)$
be an ergodic and partially rigid system. Then,
$(X, {\mathcal X}, \mu , T)$
is
$\delta _{\mu }$
-rigid. Moreover, if
$\mu $
is non-atomic and
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
is a sequence of Kakutani–Rokhlin partitions satisfying properties (KR1)–(KR4), then

Proof. Notice that the atomic (periodic) case is trivial (see Remark 2.1), so we only consider the non-atomic case. By Lemma 4.3, the system is
$\delta _{\mu }$
-rigid and so we are left to show that

and then use Lemma 4.3 once again to conclude equation (10).
To this end, since
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
is nested, if
$a \in \{1, \ldots , d^{(n+1)} \}$
, then each floor of the tower
${\mathscr T}^{(n+1)}_a$
is a subset of a tower
${\mathscr T}^{(n)}_l$
with
$l \in \{1,\ldots ,d^{(n)}\}$
. We define the morphism
$\tau _n \colon \{1,\ldots , d^{(n+1)} \} ^* \to \{1, \ldots , d^{(n)} \} ^*$
as
$\tau _n(a) = w^a = w_1^a \ldots w_{\ell _a}^a$
such that
$B_a^{(n+1)} \subseteq B_{w_1^a}^{(n)}$
,
$T^{h_{w_1^a}^{(n)}}B_a^{(n+1)} \subseteq B_{w_2^a}^{(n)},\ldots , T^{h_{w_1^a}^{(n)} + \cdots + h_{w_{\ell _a -1}^a}^{(n)}}B_a^{(n+1)} \subseteq B_{w_{\ell _a}^a}^{(n)}$
, and
$h_{w_1^a}^{(n)} + \cdots + h_{w_{\ell _a}^a}^{(n)} = h^{(n+1)}_{a}$
.
Thus, if
$w = a_1 \cdots a_{m} \in \{1,\ldots , d^{(n+1)} \}^*$
is a complete word, we have that if
$x \in {\mathscr T}_{a_1}^{(n+1)}$
, then there exists
$0 \leq k <h_{w^{a_1}_{j}}^{(n)}$
such that
$ x \in T^{k+h_{w^{a_1}_{j-1}}^{(n)} } B_{a_1}^{(n+1)} \subseteq T^k B_{w^{a_1}_j}^{(n)}$
(for
$0< j \leq \ell _{a_1}$
), that is,
$x\in {\mathscr T}^{(n)}_{w^{a_1}_j}$
. Furthermore,
$x \in {\mathscr T}_{s_{j}}^{(n)}$
, where
$s_{j} = w^{a_1}_{[j,\ell _{a_1}]}$
. More generally, when
$x \in {\mathscr T}^{(n+1)}_w$
, we also know that x visits the towers
${\mathscr T}^{(n+1)}_{a_2}, \ldots , {\mathscr T}^{(n+1)}_{a_m}$
in that order, so x visits
${\mathscr T}^{(n)}_{w^{a_2}_1}, \ldots , {\mathscr T}^{(n)}_{w^{a_2}_{\ell _{a_2}}}, \ldots ,{\mathscr T}^{(n)}_{w^{a_m}_1}, \ldots , {\mathscr T}^{(n)}_{w^{a_m}_{\ell _{a_m}}}.$
Therefore,
$x \in {\mathscr T}_{s_j w^{a_2} \cdots w^{a_{m-1}} w^{a_m}}^{(n)}$
. In particular,
$x \in {\mathscr T}_{s_j w^{a_2} \cdots w^{a_{m-1}} p_j}^{(n)}$
, where
$p_j= w^{a_m}_{[1, j]}= w^{a_1}_{[1, j]}$
. Therefore,

If
$v(j) = s_j w^{a_2} \cdots w^{a_{m-1}} p_j$
, it is easy to check that it is a complete word with first and last letters equal to
$w^{a_1}_j$
. Moreover, for every
$j,j' \in \{1,\ldots ,\ell _{a_1}\}$
,
$v(j) \sim _n v(j')$
, which is a consequence of the fact that

This clearly implies that
$\sum _{k=1}^{|v(j)|-1} h^{(n)}_{v(j)_k} \!=\! \sum _{k=1}^{|v(j')|-1} h^{(n)}_{v(j')_k}$
for every
$j,j'\hspace{-0.5pt} \in\hspace{-0.5pt} \{1,\ldots ,\ell _{a_1}\}$
. To avoid any confusion with the above calculation, it is worth recalling that the summation that defines the equivalence relation
$\sim _n$
does not take into account the height of the tower given by the last letter.
Therefore, by equation (11),

Repeating the argument with another complete word
$w' \in [w]_{n+1}$
, we conclude that for
$v'(1)$
constructed as above,
${\mathscr T}_{w'}^{(n+1)} \subseteq {\mathscr T}_{[v'(1)]_n}^{(n)}$
. Moreover, as
$w \sim _{n+1} w'$
, using the above equalities, we have that
$v'(1) \sim _n v(1)$
because

Thus, we conclude that

This implies that

which means that the sequence of supremums is decreasing, so the limit exists and is equal to the infimum.
Remark 4.5. If the measure-preserving system is not partially rigid, then
$\inf _{n \geq 1} \sup _{\substack {w \in \{1,\ldots ,d^{(n)}\}^* \\ w_1 = w_{|w|} }} \mu ( {\mathscr T}_{[w]_n}^{(n)} ) =0$
; otherwise, Theorem A would imply that the system is partially rigid. So, equation (10) actually holds for any measure-preserving system.
Remark 4.6. Theorem B stated in §1 follows from Theorem 4.4. Indeed, the sequence of complete words
$(u(n))_{n \in {\mathbb N}}$
that appears in the proof of Lemma 4.3 fulfills that

and then, from Theorem 4.4,

Therefore,
$\lim _{n \to \infty } \mu ({\mathscr T}^{(n)}_{[u(n)]_n}) = \lim _{n \to \infty } \sum _{w \sim _n u(n)} \mu ({\mathscr T}^{(n)}_{w}) = \delta _{\mu }$
.
Remark 4.7. In the
${\mathcal S}$
-adic case, which will be studied in the following sections, the morphism constructed in the previous proof will be precisely the morphism of the directive sequence
$\boldsymbol {\sigma }$
defining the subshift
$X_{\boldsymbol \sigma }$
.
Remark 4.8. Now, we are able to construct an ergodic, non-mixing, and non-partially rigid system. First, notice that Theorem 4.4 implies that
$(X, {\mathcal X}, \mu , T)$
is not rigid if and only if
$\delta _{\mu } < 1$
. Therefore, if
$(X, {\mathcal X}, \mu , T)$
is weak mixing but it is not mixing (for example, the Chacon subshift), then the countable product
$(X^{{\mathbb N}}, {\mathcal X}^{{\mathbb N}}, \mu ^{{\mathbb N}}, T \times T \times \cdots )$
is an ergodic non-mixing system such that
$\delta _{\mu ^{{\mathbb N}}} = \lim _{n \to \infty } \delta _{\mu }^n = 0$
and so it is not partially rigid. The existence of such systems is already mentioned in [Reference King35, remark after Proposition 1.13].
5 Partial rigidity in
${\mathcal S}$
-adic subshifts
In this section, we focus on the study of partial rigidity for
${\mathcal S}$
-adic subshifts. From the results of Creutz [Reference Creutz12], we know that non-superlinear complexity subshifts, which by [Reference Donoso, Durand, Maass and Petite16] are
${\mathcal S}$
-adic of finite alphabet rank, are partially rigid. However, there are no general conditions that allow us to deduce this property for an arbitrary
${\mathcal S}$
-adic subshift, let alone provide sequences of integers giving partial rigidity. In this section, we exploit the combinatorial structure inherent to each
${\mathcal S}$
-adic subshift to deduce from the results of previous sections several sufficient conditions that imply partial rigidity.
5.1 Kakutani–Rokhlin partitions in
${\mathcal S}$
-adic subshifts
Let
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a primitive recognizable directive sequence and let
$(X_{\boldsymbol \sigma }, S)$
be the
${\mathcal S}$
-adic subshift generated by
$\boldsymbol \sigma $
. We define its natural sequence of Kakutani–Rohklin partitions
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
as follows:

It is straightforward from [Reference Berthé, Steiner, Thuswaldner and Yassawi5, Lemma 6.3] that if
$\mu $
is an S-invariant probability measure and we consider the measure-preserving system
$(X_{\boldsymbol \sigma }, {\mathcal B}, \mu ,S)$
, then
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
satisfies properties (KR1)–(KR4) (here,
${\mathcal B}$
is the Borel sigma-algebra). Moreover, sets in
${\mathscr P}^{(n)}$
are not only measurable, but also clopen and, when the directive sequence
$\boldsymbol \sigma $
is proper, then
$\bigcap _{n \geq 1} B^{(n)}$
is equal to a single point and
$\bigcup _{n \in {\mathbb N}} {\mathscr P}^{(n)}$
generates the topology (see [Reference Durand and Perrin21, Ch. 5.3] for more details). Another important aspect is that the induced system on the base
$B^{(n)}$
coincides with
$X^{(n)}_{\boldsymbol \sigma }$
. So, each invariant measure on
$X^{(n)}_{\boldsymbol \sigma }$
can be treated as the induced measure
$\mu (\cdot )/\mu (B^{(n)})$
of an invariant measure
$\mu $
on
$X_{\boldsymbol \sigma }$
.
If
$\boldsymbol \sigma $
is primitive and recognizable, for any
$w \in {\mathcal A}_{n}^*$
,
${\mathscr T}^{(n)}_w$
has a positive measure if and only if
$w \in {\mathcal L}^{(n)}(\boldsymbol \sigma )$
. This follows from the fact that
$B_w^{(n)}$
coincides with the cylinder set
$[w]_{X_{\boldsymbol \sigma }^{(n)}}$
on the induced system on
$B^{(n)}$
and
$[w]_{X_{\boldsymbol \sigma }^{(n)}}$
has positive measure whenever
$w \in {\mathcal L}^{(n)}(\boldsymbol \sigma )$
.
The following two lemmas will be very useful in the next sections.
Lemma 5.1. Let
$\boldsymbol \sigma = ( \sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a primitive and recognizable directive sequence. For
$a \in {\mathcal A}_{n+1}$
, if
$\sigma _n(a) = p w^r s$
with
$r \geq 1$
,
$p,w,s \in {\mathcal A}_n^*$
, and
$w_1 = b$
, then

and

Proof. It is clear that
$\mu ({\mathscr T}^{(n)}_b \cap {\mathscr T}^{(n+1)}_a) = |\sigma _n(a)|_b h_b^{(n)} \mu (B_a^{(n+1)})$
and that for every
$j \in \{0,\ldots ,r-1\}$
,
$S^{\sum _{i =1}^{|p|} h_{p_i}^{(n)} + j \sum _{i=1}^{|w|} h_{w_i}^{(n)} } B_a^{(n+1)} \subseteq B_w^{(n)}$
. Therefore,
$\mu ({\mathscr T}^{(n)}_w \cap {\mathscr T}^{(n+1)}_a) \geq r h_b^{(n)} \mu (B_a^{(n+1)})$
and

For the second inequality, the argument is analogous.
More generally, we have the following lemma.
Lemma 5.2. Let
$\boldsymbol \sigma = ( \sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a primitive and recognizable directive sequence. For
$a \in {\mathcal A}_{n+1}$
and
$w \in {\mathcal A}_{n}^*$
with
$w_1 = b$
, we have that

Proof. Fix
$n \in {\mathbb N}$
,
$a \in {\mathcal A}_{n+1}$
,
$b \in {\mathcal A}_n$
, and
$w \in {\mathcal A}_n^*$
as above. Let I be the set of occurrences of the word w in
$u = \sigma _n(a)$
, that is,
$I = \{ i \in \{ 1, \ldots , |u|\} : u_{[i,i+|w|)} = w \}$
. Thus, for every
$i \in I$
,
$S^{\sum _{j =1}^{i-1} h_{u_j}^{(n)} } B_a^{(n+1)} \subseteq B_w^{(n)}$
. Therefore,
$\mu ({\mathscr T}^{(n)}_w \cap {\mathscr T}^{(n+1)}_a) \geq |I| h_b^{(n)} \mu (B_a^{(n+1)})$
and
$|I| = |\sigma _n(a)|_w$
. We get that

Remark 5.3. Inequality (12) could be strict. For example, consider the substitution subshift associated with the substitution
$\sigma \colon \{0,1\}^* \to \{0,1\}^*$
such that
$\sigma (0)= 10111001$
and
$\sigma (1)=10001$
.
If
$w = 11$
, then
$|\sigma (0)|_{11} = 2 $
and so
$ {|\sigma (0)|_{11} }/{|\sigma (0)|_{1} } = \tfrac 25$
. Also, since the substitution is left proper with
$\sigma (0)_1 = \sigma (1)_1 = 1$
, then on
$\sigma (0)\sigma (c)$
, the last
$1$
from
$\sigma (0)$
is always followed by another
$1$
for any
$c\in \{0,1\}$
, and
$S^{ 3 h^{(n)}_0 + 4 h^{(n)}_1} B_0(n+1)$
is included in
$B_{11}(n)$
. Therefore,
$\mu ({\mathscr T}^{(n)}_{11} \cap {\mathscr T}_0^{(n+1)}) = \tfrac 35 \mu ({\mathscr T}^{(n)}_{1} \cap {\mathscr T}_0^{(n+1)})> \tfrac 25 \mu ({\mathscr T}^{(n)}_{1} \cap {\mathscr T}_0^{(n+1)})$
.
Using the same reasoning, choosing the substitution given by
$\tau \colon \{0,1\}^* \to \{0,1\}^*$
such that
$\tau (0)=0111001$
and
$\tau (1)=0001$
, if
$w=11$
and
$a=0$
, the inequality (12) is, in fact, an equality.
In general, the smaller the quotient
$|w|/|\sigma _n(a)|$
is, the closer the inequality (12) is to equality.
Finally, we define a clean directive sequence. This notion has different versions in the literature (see, for example, [Reference Bezuglyi, Kwiatkowski, Medynets and Solomyak6, Reference Bressaud, Durand and Maass7] or [Reference Arbulú and Durand1] in the
${\mathcal S}$
-adic context). Let
$\boldsymbol \sigma $
be a primitive and recognizable directive sequence, and let
$\mu $
be an ergodic measure of
$(X_{\boldsymbol \sigma },S)$
. We say that
$\boldsymbol \sigma $
is clean with respect to
$\mu $
if:
-
(1) there exists
$n_0 \in {\mathbb N}$ such that
${\mathcal A}_n = {\mathcal A}_{n_0}$ for all
$n \geq n_0$ . Set
${\mathcal A} = {\mathcal A}_{n_0}$ ;
-
(2) there exists a constant
$\eta>0 $ and
${\mathcal A}_{\mu } \subseteq {\mathcal A}$ such that
$$ \begin{align*} \mu({\mathscr T}^{(n)}_a) \geq \eta & \quad \text{for all } a \in {\mathcal A}_{\mu},\ n \geq n_0 \quad \text{and } \\ \lim_{n \to \infty } \mu({\mathscr T}^{(n)}_a) = 0 & \quad \text{for all } a \in {\mathcal A} \backslash {\mathcal A}_{\mu}. \end{align*} $$
Combining the results from [Reference Berthé, Steiner, Thuswaldner and Yassawi5, Reference Bezuglyi, Kwiatkowski, Medynets and Solomyak6], it is known that any recognizable and primitive directive sequence
$\boldsymbol \sigma $
of finite alphabet rank can be contracted to become clean with respect to
$\mu $
. More generally, we say that
$\boldsymbol \sigma $
is clean if it is clean with respect to every ergodic measure
$\mu $
. When
$\boldsymbol \sigma $
is clean, if
$\mu $
and
$\nu $
are distinct ergodic measures of
$(X_{\boldsymbol \sigma },S)$
, then
${\mathcal A}_{\mu } \cap {\mathcal A}_{\nu } = \emptyset $
.
5.2 Sufficient conditions for partial rigidity
In the following, we provide a set of sufficient conditions that guarantee partial rigidity of an
$\mathcal {S}$
-adic subshift. These conditions are of different nature: algebraic, combinatorial, and related to the order in which the towers of level n intersect the towers of level
$n+1$
. This allows retrieving results for primitive substitutive systems, linearly recurrent systems [Reference Cortez, Durand, Host and Maass11], among others.
5.2.1 Conditions regarding tower heights
We start by extending the result concerning exact finite rank subshifts, that is,
${\mathcal S}$
-adic subshifts such that
${\mathcal A} = {\mathcal A}_{\mu }$
. The concept of exact finite rank subshift was introduced in [Reference Bezuglyi, Kwiatkowski, Medynets and Solomyak6], where it was proved that these systems are not mixing. Subsequently, partial rigidity was established in [Reference Danilenko13] and part of the proof of the next lemma shares the approach used in that paper. However, the conditions of Theorem 5.5 are also satisfied by some superlinear complexity and non-finite exact rank
${\mathcal S}$
-adic subshifts.
Lemma 5.4. Let
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a clean, primitive, and recognizable directive sequence, with
${\mathcal A}_n={\mathcal A}$
for all
$n\in {\mathbb N}$
, and
$\mu $
an ergodic measure on
$(X_{\boldsymbol \sigma }, S)$
. If
${\mathcal A}_{\mu } \neq {\mathcal A}$
and for every letter
$b \in {\mathcal A} \backslash {\mathcal A}_{\mu }$
,

then
$(X_{\boldsymbol \sigma },{\mathcal B},\mu ,S)$
is partially rigid.
Proof. Let
$n \in {\mathbb N}$
and
$a_0 \in {\mathcal A}$
be such that
$\mu (B_{a_0}^{(n)}) = \max _{a \in {\mathcal A} } \mu (B_{a}^{(n)})$
. We can take
$a_1 \in {\mathcal A}$
such that

where
$d = |{\mathcal A}|$
. Similarly, we can take
$a_2 \in {\mathcal A}$
such that

We can iterate this process to form a word
$w = a_0 \cdots a_d \in {\mathcal A}^*$
such that
$\mu (B_w^{(n)}) \geq {\mu (B_{a_0}^{(n)})}/{d^d}$
. Since the length of w is
$d+1$
, there are two integers
$0 \leq i < j \leq d$
such that
$a_i = a_j$
. We will refer to this letter as a and we set
$u = a_i a_{i+1} \cdots a_j$
. Therefore, since
$S^{h_{a_0}^{(n)}+\cdots +h_{a_i-1}^{(n)}}B_w^{(n)}\subseteq B_u^{(n)} $
, we have

Multiplying by
$h_a^{(n)}$
, we get

Now, assume that for all n, in an infinite subset
${\mathcal N} \subseteq {\mathbb N}$
, letter
$a_0$
such that
$\mu (B_{a_0}^{(n)}) = \max _{a \in {\mathcal A} } \mu (B_{a}^{(n)})$
, the word u and the letter a that fulfill equation (13) are the same.
Claim.
$a_0, a \in {\mathcal A}_{\mu }$
.
Indeed, if
$a_0 \in {\mathcal A} \backslash {\mathcal A}_{\mu }$
, then

which is a contradiction. Now, if
$a \in {\mathcal A} \backslash {\mathcal A}_{\mu }$
, then

which produce the same contradiction given by inequalities in equation (14).
To conclude, we have that for n large enough,

where
$\eta>0$
is the constant stating whether the directive sequence is clean. The conclusion follows from Corollary 3.7.
Theorem 5.5. Let
$\boldsymbol \sigma = (\sigma _n : {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a clean, primitive, and recognizable directive sequence, with
${\mathcal A}_n={\mathcal A}$
for all
$n\in {\mathbb N}$
, and
$\mu $
an ergodic measure on
$(X_{\boldsymbol \sigma }, S)$
. If one of the following hypotheses holds:
-
(1)
${\mathcal A}_{\mu } = {\mathcal A}$ ;
-
(2) there is
$a \in {\mathcal A}_{\mu }$ such that
$\limsup _{n\to \infty }{h^{(n)}_{a}}/{h^{(n)}_{b}} < \infty $ for every
$ b \in {\mathcal A} \backslash {\mathcal A}_{\mu }$ ,
then
$(X_{\boldsymbol \sigma },{\mathcal B},\mu ,S)$
is partially rigid.
Proof. For the first assumption, it is sufficient to repeat the proof of Lemma 5.4 and observe that we only need to prove that
$a \in {\mathcal A}_{\mu }$
. However, since
${\mathcal A}_{\mu } = {\mathcal A}$
, this is straightforward.
For the second one, we will prove that the hypotheses of Lemma 5.4 are fulfilled, that is, for all
$b \in {\mathcal A} \backslash {\mathcal A}_{\mu }$
,
${\mu (B_b^{(n)})}/{\mu (B^{(n)})} \xrightarrow [n \rightarrow \infty ]{} 0$
. Indeed, as
$\limsup _{n\to \infty }{h^{(n)}_{a}}/{h^{(n)}_b} < \infty $
for every
$ b \in {\mathcal A} \backslash {\mathcal A}_{\mu }$
, we can fix
$c \in (0,\infty )$
such that for infinitely many
$n \in {\mathbb N}$
and for every
$ b \in {\mathcal A} \backslash {\mathcal A}_{\mu }$
,
$h^{(n)}_a \leq c h^{(n)}_b$
. Then, for an arbitrary
$ b \in {\mathcal A} \backslash {\mathcal A}_{\mu }$
,

where
$\eta> 0$
is the constant defining whether the directive sequence is clean. Finally, we conclude by Lemma 5.4.
Example 5.6. Theorem 5.5 allows to ensure the partial rigidity for systems that are not of exact finite rank. Fix
${\mathcal A}_n = \{0,1\}$
for all
$n \geq 0$
and recall that for
$\sigma _n : {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*$
,
$(M_{\sigma _n})_{b,a} = | \sigma _n(a)|_b$
, where
$b \in {\mathcal A}_n^*$
and
$a\in {\mathcal A}_{n+1}^*$
. Let
$\boldsymbol \sigma $
be a directive sequence such that for all
$n \geq 1$
, the incidence matrix of
$\sigma _n$
is of the form

where
$c,d$
are two positive integers and
$(a_n)_{n \geq 0}$
,
$(b_n)_{n \geq 0}$
are integer sequences such that
$\lim _{n \to \infty } a_n = \infty $
and there is a constant
$K>0$
,
$K b_n \geq a_n$
for all
$n \geq 1$
. Then,
$(X_{\boldsymbol {\sigma }}, S)$
is uniquely ergodic with invariant measure
$\mu $
satisfying
$\lim _{n \to \infty } \mu ( {\mathscr T}^{(n)}_0 ) = 1$
and
$\lim _{n \to \infty } \mu ( {\mathscr T}^{(n)}_1 ) = 0$
. That means
${\mathcal A}_{\mu } = \{0\}$
and, in particular, it is not of exact finite rank. Also notice that

and, by Theorem 5.5,
$(X_{\boldsymbol \sigma },{\mathcal B},\mu ,S)$
is partially rigid.
Corollary 5.7. Let
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a clean, primitive, and recognizable directive sequence, with
${\mathcal A}_n={\mathcal A}$
for all
$n\in {\mathbb N}$
, and
$\mu $
an ergodic measure on
$(X_{\boldsymbol \sigma }, S)$
. If there is a constant
$c>0$
such that
$h^{(n)}_a \leq c h^{(n)}_b$
for every
$a,b \in {\mathcal A}$
and infinitely many
$n \in {\mathbb N}$
, then
$(X_{\boldsymbol \sigma },{\mathcal B},\mu ,S)$
is partially rigid.
Proof. By assumption,
$\limsup _{n\to \infty } {h^{(n)}_a}/{h^{(n)}_b} \leq c$
for every
$a, b \in {\mathcal A}$
, so one of the hypotheses of Theorem 5.5 is satisfied.
5.2.2 Conditions regarding the order
In what follows, we study partial rigidity of
${\mathcal S}$
-adic subshifts that we call m-consecutive. Danilenko proved that consecutive Bratteli–Vershik systems with a technical, but crucial, extra assumption are partially rigid (we refer to [Reference Danilenko13, Theorem 7.6]). The m-consecutive property is slightly more general than this family of systems and, as we shall see, is sufficiently rich to build interesting examples. In addition, we show that the lower bound for the partial rigidity rate given for general m-consecutive sequences can be improved if we know that the directive sequence is of constant length.
Definition 5.8. A morphism
$\sigma \colon {\mathcal A}^* \to {\mathcal B}^*$
is m-consecutive, where
$m\geq 2$
is an integer, if for every
$a \in {\mathcal A}$
,
$\sigma (a)=b_1^{k_1}b_2^{k_2} \cdots b_r^{k_r}$
, where
$k_1,\ldots , k_r \geq m$
and
$b_1,\ldots ,b_r \in {\mathcal B}$
. In that case, we can assume that consecutive
$b_i$
terms are different.
A directive sequence
$\boldsymbol \sigma $
is m-consecutive if there is
$n_0 \in {\mathbb N}$
such that
$\sigma _n$
is m-consecutive for every
$n \geq n_0$
.
Remark 5.9. If
$\tau \colon {\mathcal A}^* \to {\mathcal B}^*$
is a morphism and
$\sigma \colon {\mathcal B}^* \to {\mathcal C}^*$
a m-consecutive morphism, then
$\sigma \circ \tau $
is an m-consecutive morphism. Therefore, every contraction of an m-consecutive directive sequence is also m-consecutive.
Theorem 5.10. Let
$m\geq 2$
and
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a primitive, recognizable, and m-consecutive directive sequence with finite alphabet rank d. Then, every ergodic measure for
$(X_{\boldsymbol \sigma }, S) $
is
$(({m-1})/{m} \cdot {1}/{d})$
-rigid.
In the following proof, for a letter b, we say that
$b^k$
is a b-block on w if one of the following holds:
$w_{[1,k]} = b^k$
and
$w_{k+1} \neq b$
; or
$w_{(|w|-k,|w|]}= b^k$
and
$w_{|w|-k} \neq $
b; or there exists
$i \in \{2,\ldots ,|w|-k\}$
such that
$w_{[i,i+k)} = b^k$
,
$w_{i-1}\neq b$
, and
$w_{i+k} \neq b$
.
Proof. Fix
$\mu $
an ergodic measure and
$n \geq n_0$
, where
$n_0$
is taken as in the definition of an m-consecutive directive sequence. Furthermore, since the alphabet rank of
$\boldsymbol \sigma $
is d, except for contraction, as m-consecutivity is preserved, we can assume that
$|{\mathcal A}_n| = d$
for every
$n \geq n_0$
.
Consider
$a \in {\mathcal A}_{n+1}$
and
$b \in {\mathcal A}_n$
such that b appears in
$\sigma _n(a)$
. Observe that
$|\sigma _n(a)|_{bb} = \sum _{i=1}^{r} (k_i-1)$
, where
$k_i$
is the length of the ith b-block in
$\sigma _n(a)$
in the order of occurrence and r is the number of b-blocks in
$\sigma _n(a)$
. By m-consecutivity,
$k_i \geq m$
. So,

Therefore, by Lemma 5.2,

Thus, summing over
$a \in {\mathcal A}_{n+1}$
, we conclude that
$\mu ({\mathscr T}_{bb}^{(n)}) \geq ({m-1})/{m}\cdot \mu ({\mathscr T}_{b}^{(n)})$
(note that this conclusion only requires the m-consecutive condition, and the finite alphabet range condition is not necessary). Since
$\sum _{b \in {\mathcal A}_n} \mu ({\mathscr T}^{(n)}_b) =1 $
, there is at least one letter
$b \in {\mathcal A}_n$
such that
$\mu ({\mathscr T}^{(n)}_b) \geq {1}/{d}$
.
In summary, for every
$n \geq n_0$
, there is a letter
$b \in {\mathcal A}_n$
such that
$\mu ({\mathscr T}_{bb}^{(n)}) \geq ({m-1})/{m} \cdot {1}/{d}$
and we conclude by Corollary 3.7.
Example 5.11. As mentioned before, m-consecutive
${\mathcal S}$
-adic subshifts are a useful family for constructing examples of partially rigid systems with a variety of desired properties. In particular, by employing a construction similar to that in [Reference Donoso, Durand, Maass and Petite16, Example 6.4] (see also [Reference Donoso, Durand, Maass and Petite15, §4]), we can create a partially rigid finite rank
${\mathcal S}$
-adic subshift with superlinear complexity. Note that to achieve superlinear complexity, we necessarily need to build a system which is not a substitution or linearly recurrent subshift.
Let
$(a_n)_{n \in {\mathbb N}}$
be an increasing sequence of integers larger than
$4$
and let
$\boldsymbol \sigma = (\sigma _n\colon \{0,1\}^* \to \{0,1\}^*)_{n \in {\mathbb N}}$
be a directive sequence defined by

Let
$(X_{\boldsymbol {\sigma }},S)$
be the
${\mathcal S}$
-adic subshift generated by
$\boldsymbol \sigma $
. It is not complicated to see that this directive sequence is recognizable, the proof is left to the reader.
To prove that
$\liminf _{n\to \infty } {p_{X_{\boldsymbol \sigma }} (n)}/{n} = \infty $
, we show the stronger condition
$ \lim _{n\to \infty } p_{X_{\boldsymbol \sigma }} (n+1) - p_{X_{\boldsymbol \sigma }} (n)= \infty $
. Notice that for every
$n \geq 1$
,
$ p_{X_{\boldsymbol \sigma }} (n+1) - p_{X_{\boldsymbol \sigma }} (n) = r(n)$
, where
$r(n)$
is the number of right special words of length n, that is,
$r(n) = |\{w \in {\mathcal L}_n(X_{\boldsymbol \sigma }): w0,w1 \in {\mathcal L}_{n+1}(X_{\boldsymbol \sigma })\}|$
.
Claim 1. Fix
$n \geq 1$
and
$k \in \{4,\ldots , a_{n+1}\}$
. Then, the word

is right special in
$X_{\boldsymbol \sigma }$
.
Proof. Indeed,
$0^{k-1}110^k0$
and
$0^{k-1}110^k1$
belong to
${\mathcal L}(X_{\boldsymbol \sigma }^{(n+1)})$
, so
$\sigma _{[0,n]}(0^{k-1}110^k0)$
and
$\sigma _{[0,n]}(0^{k-1}110^k1)$
belong to
${\mathcal L}(X_{\boldsymbol \sigma })$
. However, a simple computation yields to

and

where
$a, b \in \{0,1\}$
are different and
$u,v \in \{0,1\}^*$
. Therefore,
$W_n(k)0, W_n(k)1 \in {\mathcal L}(X_{\boldsymbol \sigma })$
, which allows us to conclude.
For
$n\in {\mathbb N}$
, set
$A_n = \lvert \sigma _{[0,n]}(1) \rvert $
,
$B_n = \lvert \sigma _{[0,n]}(0) \rvert $
, and
$C_{n}=|\sigma _{[0,n-1]}(00) \cdots \sigma _0(00)00| = 2(B_{n-1} + \cdots + B_0 + 1 )$
, where
$C_0=2$
by convention. A simple but tedious computation yields
$\lfloor A_n/B_n \rfloor \geq c \ a_n$
for some positive constant c. Thus, by adjusting the values of the
$a_n$
terms, we can assume that
$\lfloor A_n/B_n \rfloor \geq 4$
.
Claim 2. Given
$n \geq 1$
,
$k \in \{4,\ldots , a_{n+1}\}$
and
$N \in \{kB_n+ C_n +1,\ldots , (k+1) B_n +C_n \}$
, there are at least
$\min (k, \lfloor A_n/B_n \rfloor )$
different right special words in
${\mathcal L}_N(X_{\boldsymbol \sigma })$
.
Proof. First, a simple computation shows that

for each
$i \in \{ 4+ k - \min (k,\lfloor A_n/B_n\rfloor ),\ldots , k \}$
. Let
$w_i$
be the suffix of length N of
$W_n(i)$
. Then,

where
$p_i$
is a suffix of
$\sigma _{[0,n]}(0^{i-1}11)$
. From Claim 1, these words are right special. We are left to prove that they are distinct. Consider
$i, j\in \{ 4+ k - \min (k,\lfloor A_n/B_n\rfloor ),\ldots , k \}$
with
$i<j$
, and notice that

then
$w_i \neq w_j$
if and only if
$p_i \neq p_j \sigma _{[0,n]}(0^{j-i})$
.
As
$w_i$
and
$w_j$
have the same length,
$p_i$
and
$p_j \sigma _{[0,n]}(0^{j-i})$
also have the same length, which is at least
$|\sigma _{[0,n]}(0)|$
. However, as
$\sigma _{[0,n]}(0)$
is not a suffix of
$\sigma _{[0,n]}(1)$
, it cannot be a suffix of
$p_i$
. Nonetheless,
$\sigma _{[0,n]}(0)$
is clearly a suffix of
$p_j\sigma _{[0,n]}(0^{j-i})$
. Thus,
$p_i \neq p_j\sigma _{[0,n]}(0^{j-i})$
and we conclude.
Claim 3. If the integer sequence
$(a_n)_{n \in {\mathbb N}}$
satisfies
$(a_{n+1}+1)> (5n + 7)A_n/B_n$
, then
$ \lim _{n\to \infty } p_{X_{\boldsymbol \sigma }} (n+1) - p_{X_{\boldsymbol \sigma }} (n)= \lim _{n\to \infty } r(n) = \infty $
.
Proof. From Claim 2, we know that for every
$n \geq 1$
,
$k \in \{4,\ldots ,a_{n+1}\}$
, and
$N \in \{ kB_n + C_n +1, \ldots , (k+1)B_n + C_n \}$
,
$r(N) \geq \min (k, \lfloor A_n/B_n \rfloor )$
. Also, since
$A_n/B_n \geq c \ a_n$
,
$ \lim _{n \to \infty } \min (n,\lfloor A_n/B_n \rfloor ) = \infty $
.
Now, we have that

for some integer m (which can be computed explicitly). Indeed, as
$B_n \leq A_n$
,

Therefore, for any
$N \geq m$
, there exist
$n\geq 4$
,
$k\in \{n,\ldots ,a_{n+1}\}$
such that
$N\in \{nB_n + C_n +1, \ldots , (a_{n+1}+1)B_n + C_n\}$
, and thus

and we conclude.
In conclusion,
$(X_{\boldsymbol \sigma },S)$
has superlinear complexity and
$\boldsymbol \sigma $
is
$2$
-consecutive, so for
$\mu \in {\mathcal E}(X_{\boldsymbol \sigma },S)$
, by Theorem 5.10,
$(X_{\boldsymbol \sigma },{\mathcal B}, \mu , S)$
is
$\tfrac 14$
-rigid.
When specializing Theorem 5.10 to constant length m-consecutive directive sequences, we get the following theorem that does not require the hypothesis of finite topological rank.
Theorem 5.12. Let
$m\geq 2$
and
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a primitive, recognizable, constant length, and m-consecutive directive sequence. Then, every invariant measure for
$(X_{\boldsymbol \sigma }, S) $
is
$({m-1})/{m}$
-rigid.
Proof. We can use the first part of the proof of Theorem 5.10 which does not require the system to be of finite alphabet rank. Thus, let
$\mu $
be an ergodic measure and take
$n \geq n_0$
, then for every
$b \in {\mathcal A}_n$
, we have

However, as the directive sequence has constant length, for every
$a,b \in {\mathcal A}_n$
,
$aa \sim _n bb$
. Therefore,

and, as
$\mu $
is an arbitrary ergodic measure, by Theorem A, we conclude that every ergodic measure is
$({m-1})/{m}$
-rigid (recall that in this context, ergodic measures are non-atomic). Moreover, from Remark 3.6, it is known that the partial rigidity sequence is
$(h^{(n)})_{n \in {\mathbb N}}$
, which, in this case, is independent of the measure, so by Remark 2.2, every invariant measure is
$({m-1})/{m}$
-rigid.
Remark 5.13. It is interesting to note that for every Toeplitz subshift
$(X, S)$
(see [Reference Downarowicz18] for a precise definition), there exists a minimal Cantor system that is rigid for every ergodic measure
$\mu $
and is strong orbit equivalent to
$(X,S)$
. A simple proof can be constructed with the results of [Reference Gjerde and Johansen29] and the elements developed in this section.
Remark 5.14. In [Reference Cecchi-Bernales and Donoso8, Theorem 1.4], there is a construction of a recognizable, infinite alphabet rank, primitive, and constant length directive sequence
$\boldsymbol \sigma $
such that
$(X_{\boldsymbol {\sigma }},S)$
has superlinear complexity and with infinitely many ergodic measures. A slight modification of that example allows us to ensure that the directive sequence is also
$2$
-consecutive and therefore, by Theorem 5.12, the system is partially rigid for every ergodic measure. Thus, the above criteria can be applied beyond non-superlinear complexity systems and exact finite rank systems.
5.2.3 Conditions regarding return words
This condition may be one of the most restrictive. Still, it can be used to prove the partial rigidity for the natural coding of interval exchange transformations and, more generally, for dendric subshifts (see for instance [Reference Berthé, Dolce, Durand, Leroy and Perrin4, Reference Durand and Perrin21]). Although the above are classical examples where the proposition can be used, the range of applications is broader. This is because the condition only requires finiteness of the return words sets for infinitely many levels and not for every level.
Proposition 5.15. Let
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a primitive and recognizable directive sequence. If there is a constant
$c> 0$
such that
$ \sum _{a \in {\mathcal A}_n} | {\mathcal R}_{X_{\boldsymbol \sigma }^{(n)}}(a)| \leq c $
for infinitely many
$n \in {\mathbb N}$
, then
$(X_{\boldsymbol \sigma },{\mathcal B},\mu ,S)$
is
${1}/{c}$
-rigid for every ergodic measure
$\mu $
.
Proof. Observe that

and thus

Let
${\mathcal N}\subseteq {\mathbb N}$
be infinite such that
$ \sum _{a \in {\mathcal A}_n} | {\mathcal R}_{X_{\boldsymbol \sigma }^{(n)}}(a)| \leq c $
for all
$n\in {\mathcal N}$
. Then, we have that there exists a sequence of complete words
$(w(n))_{n \in {\mathcal N}}$
with
$w(n) = a_nw'(n)$
, where
$w'(n) \in {\mathcal R}_{X_{\boldsymbol \sigma }^{(n)}}(a_n)$
, such that
$\mu ({\mathscr T}^{(n)}_{w(n)}) \geq {1}/{c} $
. From this, we conclude using Corollary 3.7.
We deduce the following.
Corollary 5.16. Let
$(X,S)$
be a minimal subshift on an alphabet
${\mathcal A}$
. If there is a number
$d>0$
such that
$|{\mathcal R}_X (w) | \leq d$
for every word
$w \in {\mathcal L}(X)$
, then
$(X,{\mathcal B},\mu ,S)$
is
${1}/{d^2}$
-rigid for every ergodic measure
$\mu $
.
Before proving the corollary, we state two lemmas whose proofs can be found in [Reference Durand and Perrin21]. To state them, note that given a word
$u \in {\mathcal L}(X)$
appearing in a minimal subshift X, the set
$U = {\mathcal R}_X(u)$
is a circular code, that is, every word
$w \in {\mathcal A}^*$
admits at most one decomposition as a concatenation of elements of U and if
$uv, vu \in U^*$
, then
$u,v \in U^*$
. A circular morphism is a morphism
$\varphi ^* \colon {\mathcal B}^* \to {\mathcal A}^*$
whose restriction to
${\mathcal B}$
is a bijection into a circular code
$U \subseteq {\mathcal A}^*$
.
Lemma 5.17. [Reference Durand and Perrin21, Proposition 1.4.32]
A (non-erasing) morphism
$\sigma \colon {\mathcal B}^* \to {\mathcal A}^*$
is recognizable on
${\mathcal B}^{{\mathbb Z}}$
if and only if
$\sigma $
is a circular morphism.
Lemma 5.18. [Reference Durand and Perrin21, Lemma 6.4.11]
Let
$(X,S)$
be a minimal subshift on an alphabet
${\mathcal A}$
and
$(u_n)_{n \in {\mathbb N}}$
be a sequence of words in
${\mathcal L}(X)$
, with
$u_0 = \varepsilon $
, such that
$u_n$
is a proper suffix of
$u_{n+1}$
for every
$n\in {\mathbb N}$
. Let
${\mathcal A}_n = \{ 1,\ldots , |{\mathcal R}_X(u_n)| \}$
and
$\alpha _n \colon {\mathcal A}_n^* \to {\mathcal A}^*$
a coding morphism for
${\mathcal R}_X(u_n)$
. Let
$\boldsymbol \tau $
be the sequence of morphisms such that
$\alpha _n \circ \tau _n = \alpha _{n+1}$
for every
$n \in {\mathbb N}$
. Then,
$\boldsymbol \tau $
is a primitive directive sequence such that
$X_{\boldsymbol \tau } = X$
.
Proof of Corollary 5.16
Let
$(u_n)_{n \in {\mathbb N}}$
be a sequence of words in
${\mathcal L}(X)$
such that
$u_0 = \varepsilon $
,
$u_{n+1} \in {\mathcal R}_X(u_n)$
, and
$|u_{n+1}|>|u_n|$
. In particular,
$u_n$
is a proper suffix of
$u_{n+1}$
. Let
$\boldsymbol \tau = (\tau _n \colon {\mathcal A}_{n+1 }^* \to {\mathcal A}_n^* )_{n \in {\mathbb N}}$
be the directive sequence associated with
$(u_n)_{n \in {\mathbb N}}$
as in Lemma 5.18.
By construction of
$\boldsymbol \tau $
,
$\tau _n({\mathcal A}_{n+1}) = {\mathcal R}_{X_{\boldsymbol {\tau }}^{(n)}}(a_n)$
, where
$a_n \in {\mathcal A}_n$
is the letter such that
$\tau _{[0,n)}(a) = u_{n+1}$
. Thus, by Lemma 5.17,
$\tau _n$
is recognizable for every
$n \in {\mathbb N}$
and, therefore,
$\boldsymbol \tau $
is recognizable.
By assumption, for every
$n \in {\mathbb N}$
,
$|{\mathcal R}_X(u_n)| \leq d$
, and then
$|{\mathcal A}_n| \leq d $
. Moreover, for every
$n\in {\mathbb N}$
and
$a \in {\mathcal A}_n$
,
$\tau _{[0,n)}({\mathcal R}_{X^{(n)}_{\boldsymbol \tau }} (a)) = {\mathcal R}_X (\tau _{[0,n)}(a))$
and therefore
$|{\mathcal R}_{X^{(n)}_{\boldsymbol \tau }} (a)| \leq d$
. Therefore,
$\sum _{a \in {\mathcal A}_n} | {\mathcal R}_{X^{(n)}_{\boldsymbol \tau }} (a) | \leq d^2$
. Applying Proposition 5.15 to the directive sequence
$\boldsymbol {\tau }$
, we obtain that
$X_{\boldsymbol {\tau }}$
is
${1}/{d^2}$
-rigid for every ergodic measure.
5.2.4 Condition regarding the directive sequence
The repetition of a positive morphism
$\sigma $
infinitely many times in a recognizable directive sequence
$\boldsymbol \sigma $
implies the unique ergodicity of
$(X_{\boldsymbol \sigma },S)$
(see [Reference Veech43] or [Reference Bezuglyi, Kwiatkowski, Medynets and Solomyak6]). This condition applies to substitution subshifts and, more generally, to linearly recurrent subshifts. It is not clear whether this condition implies non-superlinear complexity or not. In this section, we will see that this condition also implies partial rigidity.
For a morphism
$\sigma \colon {\mathcal A}^* \to {\mathcal B}^*$
, denote
$\lVert \sigma \rVert = \max _{a \in {\mathcal A}} |\sigma (a)|$
.
Lemma 5.20. Let
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a primitive and recognizable directive sequence. For an integer
$n\geq 1$
and a letter
$b \in {\mathcal A}_n$
, if
$|\sigma _n(a)|_b>0$
for every
$a \in {\mathcal A}_{n+1}$
, then
$ |w| \leq 2 \lVert \sigma _n \rVert -1$
for every
$w \in {\mathcal R}_{X^{(n)}_{\boldsymbol \sigma }}(b) $
.
Proof. If
$w \in {\mathcal R}_{X^{(n)}_{\boldsymbol \sigma }}(b)$
, then
$|w|_b = 1$
and
$bw \in {\mathcal L}^{(n)} (\boldsymbol \sigma )$
. Thus, there is a word
$u \in {\mathcal L}^{(n+1)} (\boldsymbol \sigma )$
such that
$bw \sqsubseteq \sigma _n(u)$
. Since
$|\sigma _n(a)|_b>0$
for every
$a \in {\mathcal A}_{n+1}$
, there exist two letters
$a_1$
$a_2\in {\mathcal A}_{n+1}$
such that
$bw \sqsubseteq \sigma _n(a_1a_2)$
. Then,
$|bw| \leq |\sigma _n(a_1)| + |\sigma _n(a_2)| \leq 2 \lVert \sigma _n \rVert $
, from which we conclude.
Theorem 5.21. Let
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a primitive and recognizable directive sequence such that there exists a positive morphism
$\tau \colon {\mathcal A}^*\to {\mathcal B}^*$
which is repeated infinitely many times in
$\boldsymbol \sigma $
(that is,
$|{\mathcal N}| = |\{ n \in {\mathbb N} : \sigma _n = \tau \}| = \infty $
). Then,
$(X_{\boldsymbol \sigma },{\mathcal B},\mu ,S)$
is partially rigid, where
$\mu $
is its unique invariant measure.
Proof. Fix
$n \in {\mathcal N}$
. So
$\sigma _n = \tau $
,
${\mathcal A}_n={\mathcal B}$
, and
${\mathcal A}_{n+1}={\mathcal A}$
. By hypothesis,
${|\sigma _n(a)|_b>0}$
for all
$b \in {\mathcal A}_n$
and
$a \in {\mathcal A}_{n+1}$
. Then, Lemma 5.20 gives that
$|w| \leq 2 \lVert \tau \rVert -1$
for every
$b \in {\mathcal A}_n$
and
$w \in {\mathcal R}_{X_{\boldsymbol \sigma }^{(n)}}(b)$
. Therefore,
$|{\mathcal R}_{X_{\boldsymbol \sigma }^{(n)}} (b)| \leq |{\mathcal A}|^{2 \lVert \tau \rVert -1}$
for every
$b \in {\mathcal B}$
and
$\sum _{b\in {\mathcal B}} |{\mathcal R}_{X_{\boldsymbol \sigma }^{(n)}} (b)| \leq |{\mathcal B}|\cdot |{\mathcal A}|^{2 \lVert \tau \rVert -1}$
. We conclude by Proposition 5.15.
Question 5.22. In this section, we presented several sufficient conditions to ensure partial rigidity on
${\mathcal S}$
-adic subshifts, especially for finite alphabet rank subshifts. When this paper was first released on arXiv, we wondered whether a mixing finite alphabet rank system existed. B. Espinoza has communicated to us that he has found such an example, and he is currently working on a publication. It is still open to give a complete characterization, or even to have sufficient conditions, to determine whether a directive sequence
$\boldsymbol \sigma $
defines an
${\mathcal S}$
-adic subshift that admits a mixing or a partially mixing measure. Similarly, we do not know if there are uniquely ergodic finite alphabet rank
${\mathcal S}$
-adic subshifts that are neither mixing nor partially rigid.
6 Rigidity in
${\mathcal S}$
-adic subshifts
In this section, we focus on conditions under which
${\mathcal S}$
-adic subshifts are rigid (that is, the partial rigidity rate equals 1). We provide necessary conditions for a subshift to be rigid, based on its language. As a consequence, we show that most words are complete (see Theorem 6.3 and Remark 6.5). We also construct families of examples of subshifts, which are rigid thanks to the criteria developed in §3.
6.1 Necessary conditions for rigidity
We recall that for a subshift X, a set of complete words on
${\mathcal L}(X)$
is denoted by
${\mathcal C} {\mathcal L} (X)$
. We start with a general lemma.
Lemma 6.1. Let
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a primitive and recognizable directive sequence, and
$\mu $
be an ergodic measure on
$X_{\boldsymbol \sigma }$
. If
$(X_{\boldsymbol \sigma }, {\mathcal B}, \mu ,S)$
is rigid, then

where
${\mathcal C}{\mathcal L}_n(X_{\boldsymbol \sigma }) = {\mathcal C}{\mathcal L}(X_{\boldsymbol \sigma }) \cap {\mathcal A}_0^{n} $
.
Proof. As
$(X_{\boldsymbol \sigma }, {\mathcal B}, \mu ,S)$
is rigid, by Corollary 3.5 and Theorem 4.4, there is a sequence of complete words
$(w(n))_{n\in {\mathbb N}}$
,
$w(n) \in {\mathcal C} {\mathcal L}( X^{(n)}_{\boldsymbol \sigma })$
such that

Fix
$n\in {\mathbb N}$
,
$u = u_1 \cdots u_{r} \in [w(n)]_n$
, and
$\ell = |\sigma _{[0,n)}(u_1) |$
. For
$0 \leq k \leq \ell $
, let
$p_{k}^{u_1,n}$
be the kth prefix of
$\sigma _{[0,n)}(u_1)$
(that is,
$|p_{k}^{u_1,n}| = k$
and it is a prefix of
$\sigma _{[0,n)}(u_1)$
) and
$s_{k}^{u_1,n}$
be the kth suffix of
$\sigma _{[0,n)}(u_1)$
(that is,
$|s_{k}^{u_1,n}| = \ell - k$
and it is a suffix of
$\sigma _{[0,n)}(u_1)$
). Notice that
$p_{0}^{u_1,n}$
and
$s_{\ell }^{u_1,n}$
are empty words. Then,

where
${\mathcal C}_{u}^n = \{ s_{k}^{u_1,n} \sigma _{[0,n)}(u_2 \cdots u_{r-1}) p_{k+1}^{u_1,n} : 0 \leq k < \ell \} \subseteq {\mathcal A}^*_0$
. Moreover, every word
$v \in {\mathcal C}_u^n$
is a complete word because the last letter of
$p_{k+1}^{u_1,n}$
is equal to the first letter of
$s_{k}^{u_1,n}$
. Thus, by definition,

To conclude, notice that by the definition of
$\sim _n$
, for
$m_n = |\sigma _{[0,n)} (u_1 \cdots u_{r-1})| + 1$
, one has that if
$ v \in \bigcup _{u \in [w(n)]_n} {\mathcal C}_{u}^n$
, then
$|v| = m_n$
. Therefore, for every
$n \in {\mathbb N}$
,
$ \bigcup _{u \in [w(n)]_n} {\mathcal C}_{u}^n \subseteq {\mathcal C} {\mathcal L}_{m_n} ({X}) $
and then

This allows us to conclude.
Remark 6.2. Similarly to Remark 3.6, in the previous proof, it can be observed that
$(m_n -1)_{n \in {\mathbb N}}$
is a rigidity sequence for the system
$(X_{\boldsymbol \sigma }, {\mathcal B}, \mu , S)$
.
We recall that a linearly recurrent subshift is an
${\mathcal S}$
-adic subshift
$(X_{\boldsymbol \sigma }, S)$
such that there exists a finite set of morphisms
${\mathcal S}$
such that the directive sequence
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
is proper, positive, and
$\sigma _n \in {\mathcal S}$
for all
$n \geq 1$
. Linearly recurrent subshifts are uniquely ergodic. We will use that if
$(X_{\boldsymbol \sigma }, S)$
is linearly recurrent, then there is a constant
$L>0$
such that
$\mu ([w]_{X_{\boldsymbol {\sigma }}}) \leq L \mu ([u]_{X_{\boldsymbol \sigma }})$
for all words
$u,w \in {\mathcal L}(X_{\boldsymbol \sigma })$
of the same length (see [Reference Durand19, Proposition 13]).
Theorem 6.3. Let
$(X_{\boldsymbol \sigma }, S)$
be a linearly recurrent subshift and let
$\mu $
be its unique invariant measure. If
$(X_{\boldsymbol \sigma }, {\mathcal B}, \mu ,S)$
is rigid, then

where
$p_{X_{\boldsymbol \sigma }}(n) = | {\mathcal L}_n(X_{\boldsymbol \sigma })|$
and
$q_{X_{\boldsymbol \sigma }}(n)= | {\mathcal C} {\mathcal L}_n(X_{\boldsymbol \sigma })|$
.
To prove this theorem, we use the following lemma.
Lemma 6.4. Let
$(X_{\boldsymbol \sigma }, S)$
be a linearly recurrent subshift and let
$\mu $
be its unique invariant measure. Let
$(W_n)_{n\in {\mathbb N}}$
such that
$W_n \subseteq {\mathcal L}_n(X_{\boldsymbol \sigma })$
for all
$n\in {\mathbb N}$
. Then, for any increasing sequence of integers
$(m_n)_{n\in {\mathbb N}}$
, we have that

Proof. For
$m\in {\mathbb N}$
, let
$ w_m, u_m \in {\mathcal L}_m(X_{\boldsymbol \sigma })$
such that
$\mu ( [w_m]_{X_{\boldsymbol \sigma }} ) = \max _{w \in {\mathcal L}_m (X_{\boldsymbol \sigma })} \mu ( [w]_{X_{\boldsymbol \sigma }} )$
and
$\mu ( [u_m]_{X_{\boldsymbol \sigma }} ) = \min _{w \in {\mathcal L}_m (X_{\boldsymbol \sigma })}$
$ \mu ( [w]_{X_{\boldsymbol \sigma }} )$
. Let
$L>0$
such that
$\mu ( [w_m]_{X_{\boldsymbol \sigma }} )\leq L\mu ( [u_m]_{X_{\boldsymbol \sigma }} )$
for all
$m\in {\mathbb N}$
. Combining this with the equality

we obtain that

from where the conclusion follows.
Proof of Theorem 6.3
By Lemma 6.1, since
$\mu $
is rigid, we have that

for an increasing sequence of integers
$(m_n)_{n \in {\mathbb N}}$
. Setting
$W_n = {\mathcal L}_{m_n}(X_{\boldsymbol \sigma }) \backslash {\mathcal C} {\mathcal L}_{m_n} (X_{\boldsymbol \sigma }) $
, by Lemma 6.4,

We conclude by noting that
$|W_n| + q_{X_{\boldsymbol \sigma }}(m_n) = p_{X_{\boldsymbol \sigma }}(m_n)$
for every
$n \in {\mathbb N}$
.
Remark 6.5. As in Remark 6.2, the sequence
$(m_n)_{n \in {\mathbb N}}$
for which the limit in equation (19) is reached was constructed so that
$(m_n-1)_{n \in {\mathbb N}}$
is a rigidity sequence. Thus, Theorem 6.3 implies that, under the same assumption, there is a rigidity sequence
$(n_k)_{k \in {\mathbb N}}$
such that
$\lim _{k \to \infty } ({q_{X_{\boldsymbol \sigma }} (n_k + 1)})/({p_{X_{\boldsymbol \sigma }} (n_k + 1)}) = 1$
.
Remark 6.6. It is worth mentioning that for aperiodic subshifts,
$ q_{X} (m) < p_{X}(m)$
for all
$m\in {\mathbb N}$
. Indeed, assume that
$ {\mathcal C}{\mathcal L}_m(X) = {\mathcal L}_{m}(X)$
for some m, and let
$u = u_1 \cdots u_m $
be a word in
${\mathcal L}_m(X)$
and
$a \in {\mathcal A}$
such that
$ u_1 u_2 \cdots u_m a \in {\mathcal L}(X)$
. Then,
$u_2 u_3 \cdots u_m a \in {\mathcal L}_m(X)$
and so
$a = u_2$
. Therefore, every word of length m is uniquely extendable, and so X is periodic.
6.2 A rigid
${\mathcal S}$
-adic subshift with multiple ergodic measures
To illustrate some applications of the results in §5, we construct an
${\mathcal S}$
-adic subshift with
$r>0$
ergodic measures, each one rigid for the same rigidity sequence. Examples with the same property can be found for some Toeplitz systems [Reference Williams44]. To introduce the
${\mathcal S}$
-adic subshift, we quote the following lemma. We need the following notion: for a vector
$v \in {\mathbb R}^{{\mathcal A}}$
, set
$|v| = \sum _{a \in {\mathcal A}} |v(a)|$
.
Lemma 6.7. [Reference Arbulú, Durand and Espinoza2, Theorem 11]
Let
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}^*_{n+1} \to {\mathcal A}^*_n)_{n \in {\mathbb N}}$
be a primitive, recognizable, and constant length directive sequence. The following are equivalent.
-
(1) There exists a contraction
$\boldsymbol {\sigma '} = (\sigma _k' = \sigma _{[m_k , m_{k+1})})_{k \in {\mathbb N}}$ of
$\boldsymbol \sigma $ such that the vectors
$(v_k)_{k\in {\mathbb N}}$ given by
$$ \begin{align*} v_k(a) = \min_{b \in {\mathcal A}_{m_k +1} } | \sigma^{\prime}_k (b)|_a, \quad a \in {\mathcal A}_{m_k }, \quad k \in {\mathbb N} \end{align*} $$
$$ \begin{align*} \sum_{k \in {\mathbb N}} \frac{|v_k|}{|\sigma^{\prime}_k|} = \infty. \end{align*} $$
-
(2) The system
$(X_{\boldsymbol \sigma },S)$ is uniquely ergodic.
Proposition 6.8. For every
$r \geq 1$
, there exists a minimal
${\mathcal S}$
-adic subshift
$(X_{\boldsymbol \sigma }, S)$
such that
$|{\mathcal E} (X_{\boldsymbol \sigma }, S)| = r$
and every ergodic measure is rigid for the same rigidity sequence.
Proof. Let
${\mathcal A} = \{ a_1, b_1, a_2, b_2, \ldots , a_r, b_r\} $
. We define
$\boldsymbol \sigma = ( \sigma _n \colon {\mathcal A}^* \to {\mathcal A}^* )_{n \in {\mathbb N}} $
such that

for
$i\in \{1,\ldots ,r\}$
, which is recognizable, positive, and proper. Moreover,
$\boldsymbol \sigma $
has constant length and we denote by
$h^{(n)}$
the height at level n.
Claim. There are r ergodic measures
$\mu _1, \ldots , \mu _r$
and for each
$i \in \{1,\ldots ,r\}$
,
${\mathcal A}_{\mu _i} = \{a_i,b_i\}$
.
Notice that if
$\mu $
is an ergodic measure, then it is clear that
$a_i \in {\mathcal A}_{\mu }$
if and only if
$b_i \in {\mathcal A}_{\mu }$
, because

To conclude the claim, note that there are two possibilities: either there is a unique invariant measure
$\mu $
such that
${\mathcal A}_{\mu } = {\mathcal A}$
or there are r ergodic measures
$\mu _i$
such that
${\mathcal A}_{\mu _i} = \{a_i, b_i\}$
for all
$i \in \{1,\ldots ,r\}$
. This is trivial when
$r \in \{1,2\} $
. Suppose without loss of generality that
$r\geq 3$
,
$a_1, a_2,b_1,b_2 \in {\mathcal A}_{\mu }$
for some ergodic measure
$\mu $
and define
$\phi _i \colon X_{\boldsymbol \sigma } \to X_{\boldsymbol \sigma }$
as the homeomorphism that, for every
$x \in X_{\boldsymbol \sigma }$
, interchanges the letters
$a_1, b_1$
with
$a_i, b_i$
, respectively, for
$ i \in \{3,\ldots ,r\}$
. Then,
$\phi _i$
commutes with S, and the pushforward measure
$\mu ' = \phi _i \mu $
is an S-ergodic probability measure such that
$a_i, b_i , a_2, b_2 \in {\mathcal A}_{\mu '}$
. In particular,
${\mathcal A}_{\mu } \cap {\mathcal A}_{\mu '} \neq \emptyset $
and, therefore,
$\mu = \mu '$
and
$a_i, b_i \in {\mathcal A}_{\mu }$
. Since
$i \in \{3,\ldots , r\}$
is arbitrary, we conclude that
${\mathcal A}_{\mu } = {\mathcal A}$
. Finally, assuming that
${\mathcal A}_{\mu _1} = \{a_1, b_1\}$
, if we define
$\mu _i = \phi _i \mu _1$
for every
$i \in \{1,\ldots ,r\}$
, then
${\mathcal A}_{\mu _i} = \{a_i,b_i\}$
.
Now, using the same notation as in Lemma 6.7, for every contraction
$\boldsymbol {\sigma '}$
of
$\boldsymbol {\sigma }$
,
${|v_k|}/{|\sigma ^{\prime }_k|}\hspace{-1pt} =\hspace{-1pt} O({1}/{2^k})$
for every k and, therefore,
$ \sum _{k \in {\mathbb N}} {|v_k|}/{|\sigma ^{\prime }_k|}\hspace{-1pt} <\hspace{-1pt} \infty $
. Thus, by Lemma 6.7, the system cannot be uniquely ergodic and we conclude the claim.
Claim. For
$i \in \{1,\ldots ,r\}$
,
$\mu _i$
is rigid and
$(2 h^{(n)})_{n \in {\mathbb N}} $
is a rigidity sequence.
Notice that as
${\mathcal A}_{\mu _i} = \{a_i,b_i\} $
,
$\mu _i(({\mathscr T}^{(n)}_{a_i} \cup {\mathscr T}^{(n)}_{b_i}) \cap ({\mathscr T}^{(n+1)}_{a_i} \cup {\mathscr T}^{(n+1)}_{b_i} )) \xrightarrow [n \to \infty ]{} 1 $
. Also, by Lemma 5.1,

and the same applies to
$ \mu ({\mathscr T}^{(n)}_{b_i a_i b_i}) $
. As
$f_{{\mathcal A}}(a_i b_i) = f_{{\mathcal A}} (b_ia_i)$
, by Lemma 3.4,
$a_i b_i a_i \sim _n b_i a_i b_i$
, so

Then,
$(X_{\boldsymbol \sigma }, {\mathcal B}, \mu _i, S)$
is rigid for every
$i \in \{1,\ldots ,r\}$
and a rigidity sequence is given by
$h^{(n)}_{a_i} + h^{(n)}_{b_i} = 2 h^{(n)}$
. Finally, by Remark 2.2, every invariant measure is rigid.
7 Partial rigidity rate and constant length morphisms
In this section, we show the relationship between the partial rigidity rate and the induced system on the basis of an
${\mathcal S}$
-adic subshift with constant length directive sequence. Thanks to this, we find an upper bound of the rigidity rate for a family of substitution subshifts that allows us to compute the exact value in some cases. The most notable is the Thue–Morse subshift.
7.1 Partial rigidity rate in constant length
${\mathcal S}$
-adic subshifts
Theorem 7.1. Let
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a recognizable, constant length, and primitive directive sequence. Let
$\mu $
be an S-invariant ergodic measure on
$X_{\boldsymbol \sigma }$
. Then,

where
$ \mu ^{(n)} $
is the induced measure on the base
$B^{(n)}$
of the natural sequence of Kakutani–Rokhlin partitions
$({\mathscr P}^{(n)})_{n \in {\mathbb N}}$
associated with
$(X_{\boldsymbol \sigma },S)$
.
Proof. By Theorem 4.4,

First, note that two complete words
$u,w \in {\mathcal A}_n^*$
are
$\sim _n$
equivalent if and only if
$\lvert u \rvert = \lvert w \rvert $
. Indeed, for any word
$v\in {\mathcal A}_n^*$
,
$\sum _{i=1}^{|v|-1} h^{(n)}_{v_i} = (|v|-1) h^{(n)} $
, where
$h^{(n)}$
is the height of every tower.
In addition, if
$w \not \in {\mathcal L}^{(n)} (\boldsymbol \sigma ) $
, then
$\mu ({\mathscr T}^{(n)}_{w})=0$
. Therefore, we can consider only the complete words of the language of
$X_{\boldsymbol \sigma }^{(n)}$
. Finally, for
$w \in {\mathcal C} {\mathcal L}^{(n)} (\boldsymbol \sigma )$
,

Thus, we have proved that
$ \mu ( {\mathscr T}_{[w]_n}^{(n)} ) = \sum _{\substack {w \in {\mathcal C}{\mathcal L}^{(n)}(\boldsymbol \sigma ) \\ \lvert w \rvert = \ell }} \mu ^{(n)} ([w]_{X^{(n)}_{\boldsymbol \sigma }})$
and we are done.
Corollary 7.2. Let
$\boldsymbol \sigma = (\sigma _n \colon {\mathcal A}_{n+1}^* \to {\mathcal A}_n^*)_{n \in {\mathbb N}}$
be a recognizable, constant length, and primitive directive sequence. Let
$\mu $
be an S-invariant ergodic measure on
$X_{\boldsymbol \sigma }$
and
$ \mu ^{(m)} $
the induced measure on
$X^{(m)}_{\boldsymbol {\sigma }}$
for
$m \in {\mathbb N}$
. Then,

Proof. As was proven in Theorem 4.4,
$ (\sup _{\ell \geq 2} \{ \sum _{\substack {w \in {\mathcal C}{\mathcal L}^{(n)}(\boldsymbol \sigma ) \\ \lvert w \rvert = \ell }} \mu ^{(n)} ([w]_{X^{(n)}_{\boldsymbol \sigma }}) \} )_{n \in {\mathbb N}}$
is a decreasing sequence. Therefore,

Remark 7.3. The previous corollary can be useful in the following situation. If we know the partial rigidity rate of
$(X_{\boldsymbol \sigma }, {\mathcal B}, \mu , S)$
, then for
$\boldsymbol \tau = (\phi _1, \ldots , \phi _r, \sigma _0, \sigma _1, \ldots )$
, where
$(\phi _1, \ldots , \phi _r)$
is a finite sequence of primitive and recognizable constant length morphisms, the system
$(X_{\boldsymbol \tau }, {\mathcal B}, \nu , S)$
has the same partial rigidity rate as that of
$(X_{\boldsymbol \sigma }, {\mathcal B}, \mu , S)$
.
As a consequence, we obtain Theorem C announced in §1.
Corollary 7.4. (Theorem C)
Let
$\sigma \colon {\mathcal A}^* \rightarrow {\mathcal A}^*$
be a recognizable, primitive, and constant length substitution. Let
$\mu $
be the unique S-invariant measure on
$(X_{\sigma },S)$
. Then,

Proof. Note that if
$\boldsymbol \sigma $
is the directive sequence made up only of
$\sigma $
, then
$X^{(n)}_{\boldsymbol \sigma } = X_{\sigma }$
for every
$n \geq 1$
. So, for every
$n \geq 1$
and
$\ell \geq 2$
,

which implies equation (20).
The last corollary allows us to conclude that the necessary condition for rigidity of Theorem 6.3 is also a sufficient condition in the case of constant length substitutions.
Corollary 7.5. Let
$\sigma \colon {\mathcal A}^* \rightarrow {\mathcal A}^*$
be a primitive and constant length substitution. Let
$\mu $
be the unique S-invariant measure on
$(X_{\sigma },S)$
. Then,
$(X_{\sigma }, {\mathcal B}, \mu ,S)$
is rigid if and only if

where
$p_{X_{ \sigma }}(m) = | {\mathcal L}_m(X_{\sigma })|$
and
$q_{X_{ \sigma }}(m)= | {\mathcal C} {\mathcal L}_m(X_{\sigma })|$
.
Proof. Remark that by [Reference Mossé37], the substitution is recognizable. Note that Theorem 6.3 gives one implication. For the other, remark that by Lemma 6.4, if
$W_n = {\mathcal L}_n(\sigma ) \backslash {\mathcal C}{\mathcal L}_n(\sigma )$
, the limit in equation (23) implies that there is a sequence
$(m_n)_{n \in {\mathbb N}}$
such that
$\lim _{n \to \infty } \sum _{w \in W_{m_n}}\mu ([w]_{X_{\sigma }})=0$
. Thus,

and by Corollary 7.4,
$(X_{\sigma }, {\mathcal B}, \mu , S)$
is rigid.
7.2 The Thue–Morse family
In this section, we compute the partial rigidity rate for a family of constant length substitution subshifts. This family of substitutions is inspired by the Thue–Morse substitution. The measures of the cylinder sets of the substitution subshifts are computed using techniques from [Reference Queffélec39].
We need to fix some additional notions and notation. For a substitution
$\sigma \colon {\mathcal A}^* \rightarrow {\mathcal A}^*$
,
$i,j \in {\mathbb N}$
and a non-empty word
$v \in {\mathcal A}^*$
, we define
$\sigma _{i,j} (v)$
as the word obtained from
$\sigma (v)$
by deleting its first i and last j letters (assuming
$i+j<|\sigma (v)|$
). We say that a non-empty word
$w \in {\mathcal A} ^*$
admits an interpretation
$s= (v_1v_2 \cdots v_m, i,j)$
if
$\sigma _{i, j}(v_1 \cdots v_m) = w$
, where
$i<|\sigma (v_1)|$
and
$j < |\sigma (v_m)|$
. We denote
$a(s) = v_1 \cdots v_m$
and say that
$a(s)$
is an ancestor of w. The set of interpretations of w is called
$I(w)$
. We will need the following result.
Lemma 7.6. [Reference Frid25, Theorem 3]
Let
$\sigma \colon {\mathcal A}^* \rightarrow {\mathcal A}^*$
be a primitive substitution and
$\unicode{x3bb} $
be the Perron–Frobenius eigenvalue of
$M_\sigma $
. If
$\mu $
is the unique S-invariant measure on
$X_{\sigma }$
, then

Notice that for a primitive and constant length substitution
$\sigma \colon {\mathcal A}^* \to {\mathcal A}^*$
, the Perron–Frobenius eigenvalue of
$M_\sigma $
is
$\lVert \sigma \rVert $
.
From now on, we assume that the alphabet
${\mathcal A}$
is a finite abelian group with addition
$+$
. Let
$u = u_1 u_2 \cdots u_{\ell }$
be a non-empty word in
${\mathcal A}^*$
. We define the morphism
$\sigma _{u} \colon {\mathcal A}^* \rightarrow {\mathcal A}^*$
as follows:

For example, if we consider
${\mathcal A} = \{0,1\}$
with the addition modulo
$2$
, and
$u = 01$
, then
$\sigma _u$
is the Thue–Morse substitution.
We call
$\sigma _{u}$
the Thue–Morse type substitution given by u. It is easy to check that for any finite abelian group
${\mathcal A}$
, and any
$u\in {\mathcal A}^{\ast }$
, the morphism
$\sigma _u$
is recognizable. The family of Thue–Morse type substitutions is closed under composition, meaning that if
$u, v \in {\mathcal A}^*$
, with
$|u| = \ell $
and
$|v|= r$
, then

where
$w= \sigma _v(u)$
.
Note that
$X_{\sigma _u}$
is not always infinite (for example, if
$u=aa$
for some
$a\in {\mathcal A}$
). Even if we require u to contain all the letters of
${\mathcal A}$
, we may have a finite
$X_{\sigma _u}$
(for example, for
$u=010$
, the substitutions
$0 \mapsto 010$
and
$1 \mapsto 101$
give rise to a periodic subshift).
In all the following, we will assume that
$X_{\sigma _u}$
is infinite. The following lemma shows a recursive formula that will be very useful for computing the partial rigidity rate of many Thue–Morse type substitution subshifts.
Lemma 7.7. Let
$(X_{\sigma _u}, {\mathcal B}, \mu , S)$
be an infinite substitution subshift, where
$\sigma _u\colon {\mathcal A}^* \to {\mathcal A}^*$
is a primitive Thue–Morse type substitution and
$\lvert u \rvert = \ell $
. Then, for every
$n \geq 1$
and
$i \in \{1, \ldots , \ell \}$
,

where

Proof. We define
${\mathcal W}_m (+ g) = \{w = w_1 \cdots w_m \in {\mathcal L}(\sigma _{u}) : w_m = w_1 + g \}$
(so that
$C_{m} (+ g) = \bigcup _{w \in {\mathcal W}_{m} (+ g)} [w]_{X_{\sigma _u}}$
).
Let us fix
$g \in {\mathcal A}$
,
$n\geq 1$
, and
$i \in \{1,\ldots ,\ell \}$
. Let
$w \in {\mathcal W}_{\ell n + i} (+ g)$
and assume that w has a unique interpretation. Thus, it has a unique ancestor
$v=a(w)$
(this last assumption does not play a role other than simplifying the notation; see Remark 7.8). Note that v, being an ancestor of w, can have length
$n+1$
or
$n+2$
.
If
$|v|\hspace{-0.5pt}=\hspace{-0.5pt}n+1$
and
$(\sigma _{u})_{j,j'}\hspace{-0.5pt} =\hspace{-0.5pt} w$
, then
$ |\sigma _{u}(v_1)|\hspace{-0.5pt} -\hspace{-0.5pt} j\hspace{-0.5pt} +\hspace{-0.5pt} |\sigma (v_{n+1})|\hspace{-0.5pt} -\hspace{-0.5pt} j'\hspace{-0.5pt} +\hspace{-0.5pt} |\sigma _{u}(v_2 \cdots v_n)|\hspace{-0.5pt} = (n+1) \ell - j - j' = |w| = n\ell + i $
. Therefore,
$\ell - i = j + j'$
and
$j \in \{0,\ldots ,\ell -i\}$
. Then, if
$k = j+1$
, it follows that
$\ell - j' = k + i -1$
. Putting together the following three equalities:

we derive that
$u_k + v_1 + g = u_{k+i-1} + v_{n+1}$
and it follows that
$ v_{n+1} = (-u_{k+i-1} + u_k + g) + v_1 $
(note that here is the only moment where we use that
$({\mathcal A}, +)$
is abelian). Then,
$v \in {\mathcal W}_{n+1}(-u_{k+i-1} + u_k + g) $
.
A similar reasoning is used for the case
$|v|=n+2$
, in which it follows that
$u_{k-i+1} + v_1 + g = u_{k} + v_{n+1}$
and, thus,
$v \in {\mathcal W}_{n+2}(-u_{k} + u_{k-i+1} + g) $
for
$k \in \{1,\ldots ,i-1\}$
.
Finally, it is clear that every word
$v \in {\mathcal W}_{n+1}(- u_{k+i-1} + u_{k-i+1} + g) \cup {\mathcal W}_{n+2}(- u_{k} + u_{k-i+1} + g)$
is an ancestor of a word
$w \in {\mathcal W}_{\ell n + i} (+ g)$
. Hence, from Lemma 7.6, it follows that

Remark 7.8. In the previous proof, it was artificially assumed that if
$w \in {\mathcal W}_{\ell n + i} (+ g)$
, then it has a single ancestor. However, it is possible to make the same proof without that assumption. If it has more than one interpretation, they would appear in the last summation of the proof. Strictly speaking, the last summation of the proof corresponds exactly to the following expression:

which is nothing more than the measure of
$C_{\ell n + i} (+ g)$
(see Lemma 7.6).
Remark 7.9. If
$0 \in {\mathcal A}$
is the neutral element of the group
$({\mathcal A}, +)$
, then

and for every
$g \in {\mathcal A}$
, it follows that

Lemma 7.10. Under the same assumptions of the previous lemma, for all
$m \geq 2$
and
$g \in {\mathcal A}$
, it follows that

Proof. If
$\mu ( C_{m} (+ g) ) = 1$
, then every word of length m satisfies that
$w_m = w_1 + g$
, so every word would be uniquely extensible. Indeed, for
$a \in {\mathcal A}$
, if
$w_1 w_2 \cdots w_m a \in {\mathcal L}(\sigma _{u})$
, then
$w_2 \cdots w_m a \in {\mathcal L}_m (\sigma _{u}) $
and, therefore,
$a = w_2 + g$
. This would imply that
$p(m) = p(m+1)$
and, thus, that the system is periodic, which is a contradiction.
With both lemmas, we can prove that Thue–Morse type substitution subshifts are not rigid.
Proposition 7.11. Let
$({\mathcal A}, +)$
be a finite abelian group and let
$u \in {\mathcal A}^*$
be a non-empty word. Assume that
$\sigma _{u}$
is a primitive substitution and that
$X_{\sigma _{u}}$
is infinite. Then, the system
$(X_{\sigma _{u}}, {\mathcal B}, \mu , S)$
is not rigid, where
$\mu $
is the unique invariant measure. Moreover,

Proof. Let us first note that if
$0 \in {\mathcal A}$
is the neutral element of the group
$({\mathcal A}, +)$
, then by Corollary 7.4 and using the notation of Lemma 7.7, we have that

Then, by induction, it follows that for all
$m \geq 2$
,
$ \mu ( C_m(+ 0))$
is a convex combination of elements in the set
$\{\mu ( C_i(+ g) ) \in [0,1) : 2 \leq i \leq \ell , g \in {\mathcal A} \} $
. Therefore, for every
$m \geq 2$
, it follows that
$ \mu ( C_m(+ 0)) \leq \max \{\mu ( C_i(+ g) ) \in [0,1) : 2 \leq i \leq \ell , g \in {\mathcal A} \} $
and we conclude inequality (24) with Corollary 7.4.
Using Lemma 7.10, the maximum is strictly smaller than
$1$
, so the system is not rigid.
Now, we can compute the partial rigidity rate for the Thue–Morse substitution.
Theorem 7.12. The partial rigidity rate of the Thue–Morse subshift is
$\delta _{\mu } =\tfrac 23$
.
Proof. First, note that
$\mu (C_2(+0)) = \mu ([00]_{X_{\sigma }}) + \mu ([11]_{X_{\sigma }}) = \tfrac 13$
and
$\mu (C_2(+1)) = \mu ([01]_{X_{\sigma }}) $
$ + \mu ([10]_{X_{\sigma }}) = \tfrac 23$
. So,
$\delta _{\mu } \leq \max \{ \tfrac 13, \tfrac 23 \} = \tfrac 23$
.
Second,
$\mu (C_4(+0)) = \mu ([0010]_{X_{\sigma }}) + \mu ([0100]_{X_{\sigma }}) + \mu ([0110]_{X_{\sigma }}) + \mu ([1011]_{X_{\sigma }}) + \mu ([1101]_{X_{\sigma }}) + \mu ([1001]_{X_{\sigma }}) = \tfrac 23$
. So,
$\delta _{\mu } \geq \tfrac 23$
and we are done.
Remark 7.13. Once we know that the partial rigidity rate of the Thue–Morse substitution subshift is
$2/3$
, we can state that the
$\delta _{\mu }$
-partial rigidity sequence is
$(3 \cdot 2^n)_{n \in {\mathbb N}}$
. Indeed, if we take
$w(n) \equiv 0100$
, it is straightforward to check that
$\mu ({\mathscr T}^{(n)}_{[0100]_{n}}) = 2/3$
and by Remark 3.6, the partial rigidity sequence is
$m_n = h^{(n)}_0 + h^{(n)}_1 + h^{(n)}_0 = 3 \cdot 2^n$
.
This fact is interesting because we know that the ‘natural’ rigidity sequence of the maximal equicontinuous factor of this system (the odometer) is
$(2^n)_{n \in {\mathbb N}}$
and, with the same proof, we can only guarantee that
$(2^n)_{n \in {\mathbb N}}$
is a
$\tfrac 13$
-partial rigidity sequence of the Thue–Morse substitution subshift. In any case,
$(3 \cdot 2^n)_{n \in {\mathbb N}}$
is also a rigidity sequence for the odometer.
Example 7.14. The same type of reasoning can be done for
${\mathcal A} = \{0,1,2\}$
(with addition mod 3),
$u= 0100$
, so that
$\sigma _{u} (0)= 0100$
,
$\sigma _{u} (1)= 1211$
,
$\sigma _{u} (2)=2022$
. Here, we find that

so
$\delta _{\mu } = \tfrac 12$
.
Note that, in particular, this system and the Thue–Morse subshift are not measurably isomorphic, because their partial rigidity rates are different.
Thanks to Thue–Morse type substitutions, we can prove that if
$\Delta _s$
is the set of partial rigidity rates for substitution subshifts, then the number
$1$
is an accumulation point of
$\Delta _s$
. More precisely, we have the following corollary.
Corollary 7.15. For every
$j \geq 1$
and
$d \geq 2$
, the primitive substitution
$\sigma _j: {\mathcal A}^* \rightarrow {\mathcal A}^*$
with
${\mathcal A} = \{0,1, \ldots , d-1\}$
given by

satisfies that
$1 - ({1}/{j}) \leq \delta _{\mu } < 1 $
, where
$\mu $
is the unique invariant measure of
$(X_{\sigma _j},S)$
.
Proof. Set
$j \leq 1$
,
$d \leq 2$
, and let
$(X_{\sigma _j}, {\mathcal B}, \mu , S)$
be the substitution subshift defined by
$\sigma _j$
. Then, by Theorem 5.12,
$({j-1})/{j} \leq \delta _{\mu } $
. In addition, the substitution
$\sigma _j$
clearly corresponds to a Thue–Morse type substitution in
${\mathcal A} = {\mathbb Z} / d {\mathbb Z} $
given by the word
$0^j1^j$
, so by Proposition 7.11,
$\delta _{\mu } < 1$
.
Question 7.16. Notice that in this section, all systems are uniquely ergodic so there is no ambiguity in computing their partial rigidity rates. However, partial rigidity is a purely measure-theoretic concept: a non-uniquely ergodic topological system could have two ergodic measures with two different partial rigidity rates. For example, there are Toeplitz subshifts with positive topological entropy and that have measures for which they are measurably isomorphic to odometers (see, for instance, [Reference Williams44]). For such a system, there is a measure
$\mu _1$
with positive entropy, so that it is not rigid and a measure
$\mu _2$
that is rigid.
When this paper was first released on arXiv, we suggested that it would be interesting to exhibit examples of zero entropy or finite alphabet rank minimal
${\mathcal S}$
-adic subshifts with multiple partial rigidity rates. In particular, construct systems such that the set
$\{\delta _{\mu } : \mu \text { is an ergodic measure} \}$
is as large as the set of their ergodic measures. This was fully answered by the third author for the finite alphabet rank case in [Reference Radić41] and it is still open for systems with infinitely many ergodic measures.
7.3 Every number is a partial rigidity rate
It is natural to wonder what values in
$[0,1]$
can be partial rigidity rates of a system. We establish the following.
Theorem 7.17. For every
$\delta \in [0,1]$
, there is a measure-preserving system
$(X, {\mathcal X}, \mu , T)$
such that
$\delta = \delta _{\mu }$
.
Remark 7.18. In his seminal paper [Reference Friedman26], Friedman proved that for every
$\delta \in (0,1)$
, there is an ergodic system
$(X, {\mathcal X}, \mu , T)$
and a sequence
$(n_k)_{k \in {\mathbb N}}$
(depending on
$\delta $
) such that

It is clear that equation (25) implies partial rigidity with respect to the sequence
$(n_k)_{k \in {\mathbb N}}$
and that
$\delta $
is the largest possible constant associated with that sequence. It is unclear that in Friedman’s construction,
$(n_k)_{k\in {\mathbb N}}$
is the sequence that maximizes the partial rigidity rate (recall that in the definition of partial rigidity rate, all sequences are considered). Indeed, a system can exhibit very different behaviors along different sequences. For instance, a system can be 1-rigid for one sequence and 1-mixing for another (consider, for example, a weakly mixing and rigid transformation).
Our approach uses a completely different construction than that of Friedman. This allows us to guarantee that
$\delta $
is the actual partial rigidity rate. However, we note that, unlike Friedman’s construction, our systems are not ergodic.
To prove Theorem 7.17, we will introduce a family of substitutions similar to the family used in the proof of Corollary 7.15. For
$\ell \geq 2$
, let
$\zeta _{\ell }\colon \{0,1\}^* \to \{0,1\}^*$
be the substitution given by
$\zeta _{\ell }(0) = 01^{\ell - 1}$
,
$\zeta _{\ell }(1)= 1 0^{\ell - 1}$
.
Notice that for every
$\ell \geq 2$
,
$\zeta _{\ell }$
corresponds to a Thue–Morse type substitution in
${\mathcal A} = {\mathbb Z} / 2 {\mathbb Z} $
given by the word
$01^{\ell -1}$
.
Proposition 7.19. The partial rigidity rate for
$(X_{\zeta _{\ell }}, {\mathcal B}, \mu , S)$
is
$({\ell -1})/({\ell +1})$
for every
$\ell \geq 6$
and the partial rigidity sequence is
$(\ell ^k)_{k \in {\mathbb N}}$
.
Proof. First, using classical methods for computing the measure of cylinder sets for constant length substitutions from [Reference Queffélec39], we have that
$\mu ([00]_{X_{\zeta _{\ell }}}) = \mu ([11]_{X_{\zeta _{\ell }}}) = ({\ell -1})/({2(\ell +1)})$
and
$\mu ([01]_{X_{\zeta _{\ell }}})=\mu ([10]_{X_{\zeta _{\ell }}}) = {1}/({\ell + 1})$
. Therefore,
$\mu ([00]_{X_{\zeta _{\ell }}} \cup [11]_{X_{\zeta _{\ell }}}) = ({\ell -1})/({\ell +1})$
and so, by Corollary 7.4,
$({\ell -1})/({\ell +1}) \leq \delta _{\mu }$
.
Using Proposition 7.11, it suffices to show that

To prove equation (26), it is not hard to see that for
$3 \leq i \leq \ell $
,

Also, as for the Thue–Morse substitution,
$\mu ([w]_{X_{\zeta _{\ell }}}) = \mu ([\overline {w}]_{X_{\zeta _{\ell }}})$
, where
$\overline {0} = 1$
and
$\overline {1} =0$
, so we can focus the analysis only on the words of the form
$0^j 1^{i -j}$
. Thus, after computing
$\zeta _{\ell } (00) = 01^{\ell -1} 01^{\ell -1}$
,
$\zeta _{\ell } (01) = 01^{\ell -1} 10^{\ell -1}$
,
$\zeta _{\ell } (10) = 10^{\ell -1} 01^{\ell -1}$
, and
$\zeta _{\ell } (11) = 10^{\ell -1} 10^{\ell -1}$
, it is clear that
$01^{i-1}$
has only one interpretation in
$0$
. Therefore, by Lemma 7.6,

For
$0^{i-1}1$
, there are two interpretations, on the word
$11$
and on the word
$10$
. So using Lemma 7.6 again, we get

In the other cases,
$2 \leq j \leq i - 2$
,
$0^j 1^{i-j}$
has only one interpretation on the word
$10$
, so Lemma 7.6 gives

Finally, for every
$3 \leq i \leq \ell $
, with
$\ell \geq 6$
by assumption, we have

This implies that for every
$2 \leq i \leq \ell $
, the maximum in equation (26) is achieved for the sum over complete words of length i. Also, for every
$3 \leq i \leq \ell $
,

Therefore, the maximum in equation (24) is achieved for complete words of length
$2$
. So, by Proposition 7.11 and Corollary 7.4,
$\delta _{\mu } = ({\ell -1})/({\ell +1})$
. Reasoning as in Remark 7.13, we can deduce that the partial rigidity sequence for
$\delta _{\mu }$
is equal to
$(h^{(k)})_{k \in {\mathbb N}} = (\ell ^k)_{k \in {\mathbb N}}$
.
Using the family of substitutions studied in Proposition 7.19, for any
$\delta \in [0,1]$
, we can construct a system whose partial rigidity rate is equal to
$\delta $
. In the following proof, we will work with different parameters
$\ell $
, but to not overload the notation, the unique invariant measure of
$X_{\zeta _{\ell }}$
will be simply denoted by
$\mu $
.
Proof of Theorem 7.17
The property is clear for
$\delta =0$
(e.g., taking a mixing system) and
$\delta =1$
(taking a rigid system). Let
$\delta \in (0,1)$
. Notice that for every
$\varepsilon _0>0$
, there exist
$\ell \geq 6$
such that for some
$m_0 \geq 1$
,
$(({\ell - 1})/({\ell +1}))^{m_0+1} \leq \delta \leq (({\ell - 1})/({\ell +1 }))^{m_0} $
, where
$1 - ({\ell - 1})/({\ell +1 }) \leq \varepsilon _0$
(and so,
$(({\ell - 1})/({\ell +1 }))^{m_0} - (({\ell - 1})/({\ell +1 }))^{m_0 + 1} \leq (({\ell - 1})/({\ell +1 }))^{m_0} \varepsilon _0 \leq \varepsilon _0 $
).
By Propositions 4.2 and 7.19,
$(({\ell - 1})/({\ell +1 }))^{m_0}$
is the partial rigidity rate of
$(X_{\zeta _{\ell }}^{m_0}, {\mathcal B}(X_{\zeta _{\ell }}^{m_0}), \mu ^{m_0}, S \times \cdots \times S)$
, so
$\delta $
can be
$\varepsilon _0$
-approximated by a partial rigidity rate. Recall that for
$(X_{\zeta _{\ell }}^{m_0}, {\mathcal B}(X_{\zeta _{\ell }}^{m_0}), \mu ^{m_0}, S \times \cdots \times S)$
, the partial rigidity sequence is still
$(\ell ^k)_{k \in {\mathbb N}}$
. If
$\delta = (({\ell -1})/({\ell +1}))^{m_0}$
, then there is nothing more to prove. If not, we will construct inductively a better approximation, and, in each step, we will implicitly assume that the equality is not achieved; since otherwise, we would have completed the construction.
Set
$\varepsilon _1 =\varepsilon _0/2$
. We can find an integer
$\ell '$
such that
$(({\ell - 1})/({\ell +1 }))^{m_0} (({\ell ' - 1})/ ({\ell ' +1 }))^{m_1+1} \leq \delta \leq (({\ell - 1})/({\ell +1 }))^{m_0}(({\ell ' - 1})/({\ell ' +1 }))^{m_1}$
, with
$(({\ell ' - 1})/({\ell ' +1 })) \leq \varepsilon _1$
. Without loss of generality, we may assume that
$\ell '$
is a power of
$\ell $
(that is,
$\ell ' = \ell ^{q_1}$
) and, therefore,
$(({\ell - 1})/({\ell +1 }))^{m_0}(({\ell ' - 1})/({\ell ' +1 }))^{m_1} $
is the partial rigidity rate of
$({X_{\zeta _{\ell }}^{m_0} \times X_{\zeta _{\ell '}}^{m_1}} , {\mathcal B}(X_{\zeta _{\ell }}^{m_0} \times X_{\zeta _{\ell '}}^{m_1} ), \mu ^{m_0} \otimes \mu ^{m_1}, S \times \cdots \times S)$
, where the partial rigidity sequence can be taken as
$(\ell , \ell ^{q_1}, \ell ^{2q_1}, \ldots ) $
, which is a subsequence of
$(\ell ^k)_{k \in {\mathbb N}}$
and equal to
$((\ell ^{q_1})^{k})_{k \in {\mathbb N}}$
except for the first term.
Then, inductively, for
$\varepsilon _k=\epsilon _0/2^k$
, we can find sequences
$(m_k)_{k \in {\mathbb N}}$
,
$(q_k)_{k \in {\mathbb N}}$
, and
$(\ell _k)_{k \in {\mathbb N}}$
such that
$\ell _0 = \ell $
,
$\ell _{k+1} = \ell ^{q_k}_{k}$
, and denoting
$\delta _k=\prod _{i=0}^{k } (({l_i -1})/({l_i+1}))^{m_i}$
, we have

where
$1 - \varepsilon _k \leq ({\ell _k - 1})/({\ell _k +1}) < 1$
. Therefore,
$\delta _{k} \searrow \delta $
as k goes to
$\infty $
.
By construction,
$\delta _k$
is the partial rigidity rate of

where
$X_k = \prod _{i = 0}^{k} X_{\zeta _{\ell _i}}^{m_i}$
.
Let
$\mathscr {X}_{\infty }$
be the inverse limit of
$(\mathscr {X}_k)_{k \in {\mathbb N}}$
, where the factor map
$\pi _k \colon \mathscr {X}_{k+1} \to \mathscr {X}_k$
is the canonical projection. Thus, by Proposition 4.2, the partial rigidity rate of
$\mathscr {X}_{\infty }$
is precisely
$ \delta = \inf _{k \in {\mathbb N}} \delta _k$
.
Question 7.20. Theorem 7.17 states that any number
$\delta \in [0,1]$
can be the partial rigidity rate of a measure-preserving system
$(X, {\mathcal X}, \mu ,T)$
. We pose the question of whether this holds true when restricted to a particular class of systems, for instance, ergodic, finite rank, Toeplitz, or weakly mixing. In the same direction, concerning the set of partial rigidity rates for substitution subshifts
$\Delta _s$
, we ask: is it dense in
$[0,1]$
? Note that
$\Delta _s $
is countable, because there are only countable many substitutions (up to conjugacy), so density in [0,1] is the most we can expect.
8 Open questions
This section gathers open questions that arose in the paper for the reader’s convenience, and some further discussions.
Partial mixing. As mentioned above, when partial rigidity was introduced in [Reference Friedman26], it was closely related to the notion of partial mixing. It would be interesting to give a characterization of this property for
${\mathcal S}$
-adic subshift. In particular, we do not know whether any of the examples presented in this work are partially mixing or not.
Finite topological rank mixing subshifts (Question 5.22). Give a characterization or condition on a directive sequence
$\boldsymbol \sigma $
so that it defines an
${\mathcal S}$
-adic subshift that admits either a mixing or a partially mixing measure. Find a uniquely ergodic finite alphabet rank
${\mathcal S}$
-adic subshift such that it is not mixing nor partially rigid.
Combinatorial characterization of rigidity. Can Theorem 6.3 be extended to a broader class of
${\mathcal S}$
-adic subshifts? For instance, the limit in equation (19) also holds for arbitrary Sturmian systems which are all rigid, but not necessarily linearly recurrent subshifts (see [Reference Radić40, §3.4]). We also prove in Corollary 7.5 that the limit in equation (19) is also a sufficient condition for rigidity in the case of constant length substitution subshifts. Is it sufficient also for other classes of subshifts?
System with multiple partial rigidity rates (Question 7.16). Find systems of zero entropy such that the set
$\{\delta _{\mu } : \mu \text { is an ergodic measure} \}$
is as large as the set of their ergodic measures.
Realizing partial rigidity rates (Question 7.20). Prove Theorem 7.17 for more restrictive classes systems. Similarly, determine if the set of partial rigidity rates for substitution subshifts
$\Delta _s$
is dense in
$[0,1]$
.
Acknowledgements
All authors were partially funded by Centro de Modelamiento Matemático (CMM) FB210005, BASAL funds for centers of excellence from ANID-Chile. The first author was partially funded by ANID/Fondecyt/1241346. The second author was funded by grant ICN2021-044 from the ANID Millennium Science Initiative. All authors are part of the ECOS-ANID grant C21E04 (ECOS210033). The authors thank R. Gutiérrez-Romo and S. Petite for helpful discussions. Special thanks to V. Delecroix for insightful comments and for the references presented in §7.2. We also thank the anonymous referee for their comments, which have enriched the article, and for pointing out the existence of Friedman’s result, analogous to the one presented in §7.3.