Tower power for $S$-adics
Nicolas B\'edaride, Arnaud Hilion, Martin Lustig

TL;DR
This paper revisits and clarifies results on $S$-adic systems in symbolic dynamics, introduces a minimal $S$-adic system with multiple ergodic measures, and provides a practical formula for computing cylinder measures.
Contribution
It offers a standard language restatement of previous results, constructs a minimal $S$-adic system with multiple measures, and derives an efficient measure computation formula for non-primitive substitutions.
Findings
Constructed a minimal $S$-adic system with $d$ ergodic measures.
Developed a practical formula for cylinder measure computation.
Presented detailed examples and model computations.
Abstract
We explain and restate the results from our recent paper arXiv:1503.08000.v3 in standard language for substitutions and -adic systems in symbolic dynamics. We then produce as rather direct application an -adic system (with finite set of substitutions on letters) that is minimal and has distinct ergodic probability measures. As second application we exhibit a formula that allows an efficient practical computation of the cylinder measure , for any word and any invariant measure on the subshift defined by any everywhere growing but not necessarily primitive or irreducible substitution . Several examples are considered in detail, and model computations are presented.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Tower power for -adics
Nicolas Bédaride
,
Arnaud Hilion
and
Martin Lustig
Aix Marseille Université, CNRS, Centrale Marseille, I2M UMR 7373, 13453 Marseille, France
Abstract.
We explain and restate the results from our recent paper [2] in standard language for substitutions and -adic systems in symbolic dynamics. We then produce as rather direct application an -adic system (with finite set of substitutions on letters) that is minimal and has distinct ergodic probability measures.
As second application we exhibit a formula that allows an efficient practical computation of the cylinder measure , for any word and any invariant measure on the subshift defined by any everywhere growing but not necessarily primitive or irreducible substitution . Several examples are considered in detail, and model computations are presented.
Key words and phrases:
-adic expansion, non-uniquely ergodic subshift, substitution, cylinder weights
2010 Mathematics Subject Classification:
Primary 37B10, Secondary 37A25, 37E25
1. Introduction
Symbolic dynamics has undergone in the past 20-30 years a sequence of several fundamental changes in what people considered the most promising tool to investigate symbolic dynamical systems and their invariant measures. After first having developed the technology of Kakutani-Rokhlin towers, Bratteli diagrams with Vershik maps were recognized as (in many situations) more promising. More recently -adic systems have moved into the lime light.
The authors of this note have very recently made public an exposition [2] of yet another technology, which we believe to be perhaps easier to learn and in some situations more efficient to apply than the previously existing ones. It also seems to have in many situations the potential for further reaching results.
While writing the paper [2] the authors also had in mind future applications to geometric group theory, most notably to currents on free groups and to the action of the automorphism group on current space. Since in this world it is natural to admit at all times inverses to the letters that generate the system, the paper [2] was written for graphs and graph maps rather than for monoids and substitutions, which makes our results less accessible for somebody working in the traditional settings of symbolic dynamics.
Hence a translation into the classical terminology of symbolic dynamics seemed to be called for, and it is provided here (see section 3). Instead of a proof (which is a direct consequence of the main result of [2], together with the translation dictionary given in section 3 of [2]), we proceed here to present two applications of our new technology. Both are new results (to our knowledge), but what is almost more important to the authors is to convince the reader about the relatively small effort by which they are derived from the results of [2]: We thus would like to point the symbolic dynamics community’s attention to this new technology, which we believe might be useful also for other people working in this area.
We now give a brief description of the results of this paper:
Let be a finite alphabet of cardinality , and let be a subshift over . Assume that possesses an -adic expansion over (see section 2), where is a possibly infinite set of substitutions , then it is well known that supports at most distinct ergodic probability measures. Our first result, presented in section 4, concerns the realization of this bound and can be stated as follows:
Proposition 1.1**.**
(1) For any integer there exists a directive sequence , with level alphabets all of cardinality , such that the associated subshift is minimal and supports distinct invariant ergodic probability measures.
(2) There is a finite set (consisting of substitutions) such that the above substitutions can all be chosen from .
This realization result contrasts in part (1) with the well-known upper bound for the number of ergodic probability measures (see [9, 10]), in the case where is read off from an interval exchange transformation. Part (2) seems to contradict at first glance known results from Bratteli-Vershik theory, see Remark 4.6 below. We would also like to mention that Proposition 1.1 is preceded in the literature by several related results, see for instance [1], [4] and [8].
Our second result concerns the concrete calculation of the measure of any cylinder with , for an arbitrary subshift over . If is uniquely ergodic, the question is unambiguous, but in general one needs to specify the measure in question. The main result of [2] as stated here in Theorem 3.2 presents a tool for such a specification in rather practical terms, so that a direct calculation (with controlled error term) is possible, once an everywhere growing -adic expansion of is chosen (see Corollary 3.6).
In section 5 we concentrate on the special case of a substitution subshift for any everywhere growing (but not necessarily primitive or irreducible) substitution . It is known (see Proposition 3.4) that the ergodic measures on are in 1-1 correspondence with certain “distinguished” eigenvectors with eigenvalues of the incidence matrix . Our determination of the cylinder measures is based on a natural extension of the incidence matrix to a -matrix (for ), and on corresponding prolongations of the eigenvectors to eigenvectors , as well as on “occurrence vectors” obtained from counting the occurrences of as factor in the words and . The precise terms of the following proposition are explained below in section 5; it should be noted though that both, and the , can be readily computed from and , and also the lower bound “-large” used below.
Proposition 1.2**.**
Let be an everywhere growing substitution, and let be any invariant measure on the substitution subshift , expressed as non-negative linear combination of ergodic measures .
Then for any and any -large integer the measure of the cylinder is given by the scalar product
[TABLE]
Several examples where the formula from Proposition 1.2 is applied to calculate the value of concretely given cylinders are given at the end of the paper in section 6.
Acknowledgements: The authors would like to thank Julien Cassaigne and Pascal Hubert for useful comments, as well as our marseillan symbolic dynamics community for its inspiring atmosphere. We would also like to thank the referee for his careful reading of the first version, and for having encouraged us to include Remark 4.6.
2. Preliminaries
In this section we only review standard definitions and facts, and we set up the notation used in this paper. We use [3] as standard reference; indeed, we try to use as much as possible their terminology and notations.
2.1. Subshifts
Let be a finite set, called alphabet. We denote by the free monoid over . For any element we denote by the length of as word in the alphabet . For any any two words we write for the number of occurrences of as factor of .
We denote by
[TABLE]
be the set of biinfinite words in , called the full shift over . For any word the cylinder
[TABLE]
is the set of all biinfinite words in which satisfy . The full shift , being in bijection with the set , is naturally equipped with the product topology, where is given the discrete topology. For any the cylinder is closed and open. The full shift is compact, and indeed it is a Cantor set.
The shift map is defined for by , with for all . It is bijective and continuous with respect to the above product topology, and hence a homeomorphism.
A subshift is a non-empty closed subset of which is invariant under the shift map . Such a subshift is called minimal if it is the closure of the shift-orbit of any .
Let be a finite Borel measure supported on a subshift . The measure is called invariant if for every measurable set one has . Such a measure is ergodic if can not be written in any non-trivial way as sum of two invariant measures and (i.e. and for any ). An invariant measure is called a probability measure if , which is equivalent to . We denote by the set of invariant measures on , and by the subset of probability measures.
The set is naturally equipped with an addition and an external multiplication with scalars . It is well known (see [11]) that any invariant measure is determined by the values for all . Hence the set is a convex linear cone which through is naturally embedded into the non-negative cone of the infinite dimensional vector space . The cone is closed, and the extremal vectors of are in 1-1 relation with the ergodic measures on . Furthermore, is compact, and it is the closed convex hull of its extremal points. The following is well known (see [11]):
Proposition 2.1**.**
For any subshift any family of ergodic measures , which are pairwise not scalar multiples of each other, is linearly independent.
In particular, if admits (up to scalar multiples) only finitely many ergodic measures, then is a finite simplex with vertices that are in 1 - 1 correspondence with the ergodic probability measures on . \sqcup$$\sqcap
It is well known that for any subshift the set of invariant measures is not empty. If consists of a single point (which then must be ergodic), then is called uniquely ergodic.
2.2. Substitutions
Definition 2.2**.**
(1) A substitution is given by a map
[TABLE]
A substitution defines both, an endomorphism of , and a continuous map from to itself which maps to . Both of these maps are also denoted by , and both are summarized under the name of “substitution”.
(2) If and are two possibly distinct alphabets, then any monoid homomorphism is also called a substitution, with the analogous convention for the induced map on .
A substitution is called everywhere growing if each satisfies for .
For any substitution we define the associated language to be the set of factors of the words , with and .
One defines the subshift associated to the substitution as the set of all with the property that for any integers the word is an element of .
For any substitution the non-negative matrix
[TABLE]
is called the incidence matrix for the substitution (to be specific: gives the row index, while gives the column index of ). The substitution is called primitive if is primitive, i.e. there exists an integer such that every coefficient of the power is positive.
2.3. -adic sequences
In -adic theory (see for instance [3, 7]) one considers directive sequences of free monoids and of monoid morphisms (for ). The substitutions belong to a given set , which in many circumstances is assumed to be finite.
We sometimes call the level alphabets, and the base alphabet of the directive sequence . We also use the notation for any . The directive sequence is often represented by writing:
[TABLE]
To any such a directive sequence one associates the language , defined as the set of factors in of the words , for any and any . The subshift associated to the directive sequence is the set of all such that for any two integers the word is an element of . The directive sequence is called an -adic expansion of a subshift if and if is a set of substitutions which contains every that occurs in .
The directive sequence is called everywhere growing if one has
[TABLE]
One says that is weakly primitive (or simply primitive by some authors) if for any there is an integer such the incidence matrix is positive. In this case it follows that is everywhere growing (unless all level alphabets have cardinality 1).
This terminology coincides with that for substitutions introduced in subsection 2.1: indeed, one recovers the latter as special case of a stationary -adic sequence, i.e. all terms in the directive sequence are equal.
Proposition 2.3** ([3]).**
For any weakly primitive directive sequence the subshift is minimal. Furthermore, any minimal subshift admits an -adic expansion that is weakly primitive. \sqcup$$\sqcap
If the directive sequence in the last proposition is stationary (or “strongly minimal”, see Definition 5.1 of [3]), then one can deduce furthermore that is uniquely ergodic.
The hypothesis that our directive sequence is everywhere growing is crucial to everything done in [2]; it will always be assumed. Fortunately this is not really a restriction, as is shown by the following elementary fact (see Proposition 5.10 of [2]):
Lemma 2.4**.**
Let be a finite alphabet, and let be an arbitrary subshift. Then there exists an everywhere growing directive sequence with base alphabet such that . \sqcup$$\sqcap
The following seems to be well known (see [3], Remark 5 and [6]); a proof is provided through Corollary 2.11 of [2]:
Fact 2.5**.**
(1) For any directive sequence , where all level alphabets are equal to some fixed alphabet of cardinality , the number of distinct ergodic probability measures carried by the associated subshift is bounded above by .
(2) In particular, the subset of probability measures on is a simplex of dimension . **
3. Results from [2]
3.1. The general setting
Throughout this section we assume that is a directive sequence of substitutions as set up in the previous section. We also use the notation for any , and and for the associated incidence matrices.
Let and be two alphabets, and let be a substitution. We consider vectors and with real coordinates and , and we say that and are -compatible if one has , where denotes the incidence matrix of .
Definition 3.1**.**
Let be a directive sequence, and let be a family of non-negative vectors . We say that is a -compatible vector tower if for any the vectors and are -compatible.
We notice that there is a natural addition for -compatible vector towers, and similarly an external multiplication with non-negative scalars . We are now able to state the main result of of our previous paper, translated properly into -adic terminology:
Theorem 3.2** ([2]).**
Let be an everywhere growing directive sequence with associated subshift . Let denote the set of invariant measures on , and let denote the set of -compatible vector towers.
- (1)
Every -compatible vector tower determines an invariant measure on . 2. (2)
Conversely, every invariant measure on is given via by some -compatible vector tower . 3. (3)
The issuing map is linear (with respect to linear combinations with non-negative scalars). 4. (4)
For any word and any -compatible vector tower , with , the sequence of sums
[TABLE]
is bounded above and increasing, and one has:
[TABLE]
This is precisely the statement of Theorem 2.9 of [2], except that the “increasing” property from (4) has been shown in Remark 9.5 of [2]. The canonical translation from the more general language of graph towers and vectors towers used in [2] into the traditional -adic setting for subshifts in symbolic dynamics is explained in detail in section 3 of [2].
For any of the level alphabets of a directive sequence as above we consider the vector space and its non-negative cone , as well as its image in the base space . From Definition 3.1 we obtain a canonical linear map
[TABLE]
and it follows (see Proposition 10.2 (2) of [2]) that its image is equal to the nested intersection of the cones . This gives (see [2], Proposition 10.2 (1)):
Lemma 3.3**.**
The map satisfies and thus . In particular, is a lower bound to the number of distinct ergodic probability measures on . \sqcup$$\sqcap
Of special interest are directive sequences where every level alphabet has the same cardinality , so that we can postulate them to be equal to . In this case we say that is a directive sequence over , and we say that is of tower dimension .
Examples are stationary sequences, or sequences derived through telescoping from directive sequences that have finite tower dimension : the number is the inferior limit of the sequence of the . (We believe that the notion of “finite tower dimension” is related or perhaps even equivalent to the condition “finite rank” as defined through the Bratteli-Vershik setting.)
3.2. Application to substitutions
As pointed out in section 2, for any substitution the stationary directive sequence , with for all , has as associated subshift the substitution subshift . This gives the possibility to interpret a compatible vector tower as infinite sequence of vectors in (with ), obtained from each other through iteration of the linear map . This observation has been used to derive in Theorem 10.8 of [2] the following result, which is a slight improvement of a result of Bezuglyi, Kwiatkowski, Medynets and Solomyak obtained in [5]:
Proposition 3.4**.**
For any everywhere growing substitutions the set of ergodic measures on the substitution subshift is in 1-1 relation with the set of extremal vectors in the cone
[TABLE]
The latter are also the non-negative extremal eigenvectors of a suitable positive power (for example would do, see Appendix 11.3 of [2]). \sqcup$$\sqcap
The determination of the extremal eigenvectors named in the above proposition is in practice for any given reducible matrix quite convenient, once one has penetrated the slightly intricate logic of the two “conflicting” natural partial orders on the primitive diagonal blocks of the power . A concise description of all ingredients needed is given in Appendix 11.3 of [2]; for the convenience of the reader we will now single out the most frequently occurring non-primitive case:
Corollary 3.5**.**
Let be an everywhere growing substitution, and assume that the incidence matrix satisfies the following conditions:
- (a)
* is a block lower triangular matrix.* 2. (b)
The two diagonal blocks and are primitive, with Perron-Frobenius eigenvalues and respectively. 3. (c)
The lower left off-diagonal block is non-zero.
(1) If , then there is (up to scalar multiples) only one non-negative eigenvector of (with eigenvalue ), which has zero-coordinates on the top block (corresponding to ), and non-zero coordinates on the bottom block (corresponding to ). In this case has only one ergodic probability measure, and its support is the sub-subshift of generated by the letters of that define the bottom block.
(2) If , then there are (up to scalar multiples) precisely two non-negative eigenvectors and of . The vector (with eigenvalue ) has the same properties as the eigenvector in case (1). On the other hand, the eigenvector (with eigenvalue ) is positive in all coordinates.
In this case has precisely two ergodic probability measures and : The support of is, as in the above case (1), only the sub-subshift of generated by the letters of that define the bottom block. The support of is all of . \sqcup$$\sqcap
3.3. Cylinder measures
Let be a directive sequence of substitutions , and let be a -compatible vector tower as in Definition 3.1. We now define, for any level and any two letters , a weight through equality (3.2) below. The latter can be viewed a special case of equality (3.1), thus ensuring the existence of the limit on the right hand side:
[TABLE]
Here the pair has to be understood as the “transition” from to , and by its “-image” we understand correspondingly the transition of the last letter of to the first letter of . We write .
Of course, such transitions occur also inside or , and indeed, we derive from (3.2) and from the -compatibility of :
[TABLE]
The following has not been stated explicitly in [2]; we will though derive it quickly from the set-up studied there:
Corollary 3.6**.**
Let and be as above. Then, for any word , and any integer with for all , one obtains:
[TABLE]
Proof.
In [2] the vector towers from Theorem 3.2 are defined by means of weight function on 1-vertex graphs that topologically realize the monoid . For any two letters there is a local edge defined in , and if is everywhere growing, then the vector tower in turn determines the weight functions . In particular, see Remark 9.5 of [2], the value of is given via through equality (3.2). One obtains now the claimed statement as a direct translation of Propositions 6.9 and 7.4 from [2] into the -adic language used here, following the instructions carefully laid out in section 3 of [2]. \sqcup$$\sqcap
4. Minimal subshifts with many ergodic measures
This section is devoted to the proof of Proposition 1.1. We give first in subsection 4.1 the proof of part (1) of this proposition, and improve this coarser approach in subsection 4.2 to a proof of part (2).
4.1. The general construction procedure
In this subsection we present (in a purposefully concrete and “simplistic” way) in 7 steps a construction of a directive sequence with the desired properties:
(1) We first consider matrices of type , where , denotes the -unit matrix, and denotes the -matrix that has all coefficients equal to 1.
Let denote the column vector with all coefficients equal to , and let be any one of the standard basis vectors of . We compute:
[TABLE]
As a consequence, for any we obtain:
[TABLE]
where we set and for any .
(2) We now choose for every a value which is small enough so that it satisfies
- (a)
and 2. (b)
.
From (a) we deduce , so that we compute:
[TABLE]
with for all .
We note that the same result stays valid if one further lowers the value of the , so that we can assume that for some integer .
(3) For the family of as in (2) we consider any of the standard basis vectors and obtain
[TABLE]
for some .
This shows that the nested intersection of the cones for all is equal to the cone generated by the vectors , which is simplicial of dimension .
(4) We now define for any the integer matrix , and note that for we have
[TABLE]
It follows, since in (2) we chose such that , that the nested intersection of the cones for all is also equal to the cone generated by the vectors and thus simplicial of dimension .
(5) Next we consider an alphabet and substitutions
[TABLE]
so that one has for all .
For formal reasons we add the substitution to our list.
(6) Since for any of the incidence matrices is positive, it follows that the directive sequence is weakly primitive as defined in section 2, so that Proposition 2.3 shows that the associated subshift is minimal.
(7) We now apply Theorem 3.2, Lemma 3.3 and Fact 2.5 to deduce that is a simplicial cone of dimension , so that supports distinct ergodic probability measures.
Remark 4.1**.**
Once the matrices have been established in step (4) of the above construction, the choice of the substitutions with in step (5) is of course only one of many possible such choices.
4.2. Reduction to finite
We will now explain how the method presented in the previous subsection can be refined to obtain the same result, but for a set of substitutions that is finite. The latter are given by the substitutions , and , for any , which all fix any with and map to , and respectively. We also use the abbreviation .
We first need to recall the following well known fact (deduced easily from the non-commensurability of the logarithms of and ):
Fact 4.2**.**
(1) The set of numbers , for any integers , is dense in .
(2) More concretely, we need the following, which follows from (1):
For any there are integers such that . We then define the integer through . \sqcup$$\sqcap
For any and and as in Fact 4.2 (2) we now define a substitution
[TABLE]
and observe that on the generators acts as follows:
[TABLE]
[TABLE]
From the above definition of we quickly deduce that the incidence matrix maps the center vector from the previous section to
[TABLE]
and similarly any basis vector with to
[TABLE]
For we compute:
[TABLE]
Lemma 4.3**.**
For any the matrices above and from the previous subsection satisfy the following inclusion:
[TABLE]
Proof.
We recall from the previous subsection that and for all . We note that both, and fix the vector up to a scalar multiple and map the vector , for any , to a linear combination of and . Hence the claim follows if we show for any that the projectivized line segment is mapped by to a larger segment than by .
For this is clear, since the projectivized line segment is set-wise fixed by . For we compute the coefficient quotient of and apply the inequalities from Fact 4.2 (2) to obtain:
[TABLE]
In comparison, the analogous coefficient quotient of is equal to and thus strictly bigger, since we can assume that is small. This shows that defines a point on the -image of the projectivized line segment . \sqcup$$\sqcap
We now consider an infinite sequence of positive constants as exhibited in the previous subsection, for which the limit intersection of the nested sequence of the cones is simplicial of dimension .
For any let and be integers as in Fact 4.2 (2), and for any choice of indices let
[TABLE]
be the corresponding substitution as introduced above. We denote its incidence matrix by , and obtain directly from Lemma 4.3 that for any one has:
[TABLE]
It follows that the same inclusion is true for the limit cones, so that the limit cone for the must also have dimension .
It remains to specify the indices : if they are chosen so that varies cyclically through the set of all indices , then the product of any subsequent incidence matrices is positive, which suffices to guaranty that the resulting directive sequence is weekly primitive.
It follows as in the previous subsection that the -adic subshift defined by the directive sequence of , for the finite set given above, is minimal and has ergodic probability measures.
Remark 4.4**.**
Similar to Remark 4.1 we note that there are many possible variations of the construction presented in this subsection. For examples the exponents of the powers and can be arbitrary relative prime integers, and can be any word that involves every letter of a fixed number of times.
Remark 4.5**.**
We now observe that any two of the substitutions and are conjugate to each other, through a cyclic permutation (for understood modulo ). The same holds for the and for the . It follows that the above constructed directive sequence can be understood as obtained through telescoping from a directive sequence with same associated subshift , where all belong to . This proves the statement (2) of Proposition 1.1.
Remark 4.6**.**
The relevance of statement (2) of Proposition 1.1 is emphasized by a comparison with F. Durand’s results in [6], where it is shown that a subshift with Bratteli-Vershik representation based on a finite set of positive incidence matrices is linearly recurrent and hence uniquely ergodic.
In our construction above it is crucial that the 4 generating substitutions are not positive (indeed, not even primitive), so that suitable products of them, as for example the ones pointed out in the above proof, allows one to compose an infinite set of positive matrices without (linear or else) bound on the resulting recurrencence.
4.3. Some questions
Inspired by Remark 4.5 we define for any set of substitutions of some free monoid the ergodic size as the maximal number of ergodic probability measures supported by any subshift which admits an -adic expansion. One can specify this further to a min-ergodic size by adding the additional requirement that be minimal. This gives
[TABLE]
for any , as well as
[TABLE]
for any subset . We say that is ergodically rich if ; if , we call uniquely ergodic.
In Corollary 10.10 of [2] it has been shown that for any directive sequence with stationary incidence matrix the number of ergodic probability measures on the associated subshift depends only on and not on the particular choice of . It follows that for the finite set of substitutions with the ergodic size satisfies , if is chosen suitably (for example primitive).
On the other hand, the min-ergodic size of the 4-elements set exhibited in Remark 4.5 is shown there to satisfy , thus motivating the following:
Question 4.7**.**
(1) Given integers and , what are the “generic” values for and of any set that consists of at most substitutions over an alphabet of letters ?
(2) More specifically, does there exist an ergodically rich set that consists of 2 primitive substitutions ?
5. Determination of cylinder weights for substitutions
Let be an alphabet, and let be a substitution which is everywhere growing, but possibly reducible. As before we denote by the subshift associated to , and by an invariant measure on . Recall that for any the cylinder determined by is denoted by .
Question 5.1**.**
How can one determine the measure for an arbitrary word ?
We will now describe a (fairly practical) answer to this question, based on our previous results. Along the description of this algorithm, we will illustrate the main steps on the two (famous) examples of the Thue-Morse substitution and the Fibonacci substitution :
[TABLE]
The algorithm we present consists of three steps:
Step 1:** We first compute from the given words the incidence matrix , where denotes the number of occurrences of in the word .**
We then pass to the augmented incidence matrix
[TABLE]
which is defined as follows: Its rows and columns are indexed by the set of all words in of length 1 or 2, and it contains as diagonal block: for all . The complementary diagonal block is a “pre-permutation matrix” (i.e. every column contains precisely one non-zero entry, and the latter is equal to 1), defined by the rule that for any word of length 2 the coefficient is equal to if and only if for the letter is the last letter of and the letter is the first letter of . Otherwise one sets .
The off-diagonal blocks are defined by the rule that if and , while for and one sets .
Example 5.2**.**
For the Thue-Morse substitution and the Fibonacci substitution one has M_{\sigma_{\rm TM}}=\left[\begin{array}[]{cc}1&1\\ 1&1\end{array}\right] and M_{\sigma_{\rm Fib}}=\left[\begin{array}[]{cc}1&1\\ 1&0\end{array}\right], and we obtain, for the row and column indexes given by :
[TABLE]
Remark 5.3**.**
It is not hard to verify that with this definition one obtains for any two substitutions the equality . Thus we have in particular, for any integer :
[TABLE]
Remark 5.4**.**
The augmented incidence matrix is lower triangular by blocks, with two diagonal blocks. The first diagonal block is given by the incidence matrix . The second diagonal block can be described as a Kronecker product . For this, we order lexicographically the elements of which serve as indices for the second diagonal block. Now is the “prefix matrix” of : we set if is the first letter of , and otherwise . Similarly, is “suffix matrix” of : if is the last letter of , and otherwise .
As a consequence, we notice that the spectrum of is given by the spectrum of plus possibly [math] and some -th roots of the unity, for .
Example 5.5**.**
For the Thue-Morse substitution and the Fibonacci substitution , we get:
[TABLE]
Step 2:** For any word we define an integer to be -large**** if for all . For such we now define an occurence vector with coefficients defined by the rule if , and if has length 2. Thus, in the latter case, the coefficient counts the number of times that occurs as factor of , but ignores those occurrences that are either completely contained in the first or completely contained in the second factor of this product.**
Remark 5.6**.**
(1) If has length 1 or 2, then independently of one has that is -large. The vector has only zero coefficients except for the coordinate , where it is equal to 1.
(2) It is not hard to verify (using Remark 5.3) that the above defined -th occurrence vector satisfies, for any two -large integers the equality
[TABLE]
Example 5.7**.**
(1) We now consider the substitutions and from Example 5.2 and any word of length . We know from Remark 5.6 (1) that any is -large, and as warm-up exercise we consider for and for . For the same ordering of coordinates as in Example 5.2 this gives for the following occurrence vectors:
[TABLE]
For we obtain the vectors
[TABLE]
For both sets of occurrence vectors one uses Remark 5.6 (1) to quickly verify the equation (5.1), for and as above.
(2) We now want to illustrate how to deal with a more elaborate case, by picking “at random” a slightly longer word:
[TABLE]
One first iterates the given substitution on the generators, until their images are longer or equal to . In our two cases this gives:
[TABLE]
We now compute for :
[TABLE]
[TABLE]
Similarly, we obtain for :
[TABLE]
[TABLE]
We then use the general formula for the occurrence vector
[TABLE]
to obtain for
[TABLE]
and for
[TABLE]
Step 3:** We know from Proposition 3.4 that every ergodic invariant measure on the substitution subshift is given for some suitable exponent by a non-negative column eigenvector of with eigenvalue , with the property for any (see Lemma 3.3). The converse statement also holds.**
Since for the matrix all eigenvalues of the lower diagonal block are of modulus , it follows from standard Perron-Frobenius theory for non-negative matrices (see Appendix 11.3 of [2]) that any eigenvector of as above determines uniquely a non-negative eigenvector of , which contains as “subvector” at the upper coordinates (i. e. the coordinates for ), and which has the same eigenvalue .
We have thus explained all terms used in Proposition 1.2, which we abbreviate here to:
Proposition 5.8**.**
For any convex combination of the above ergodic measures the measure of the cylinder is given by the scalar product (written as matrix multiplication)
[TABLE]
Proof.
It suffices to prove for a single ergodic measure . But this is precisely the formula from Corollary 3.6 for the measure given by a vector tower that is compatible with the stationary directive sequence defined by the substitution , where is defined by the above eigenvector through setting . \sqcup$$\sqcap
Remark 5.9**.**
Note that for any measure as above the associated right eigenvector of the augmented matrix gives directly the measures of the cylinders of size 1 and 2. For the words of length 1 this is is stated in Lemma 3.3, and for the words of length 2 this follows from Proposition 5.8, since is the unit vector for the coordinate , and [math] is -large for any everywhere growing and of length 2.
Example 5.10**.**
The two substitutions and from Example 5.2 are primitive and hence uniquely ergodic. For the Thue-Morse substitution on the full shift , with incidence matrix M_{\sigma_{\rm TM}}=\left[\begin{array}[]{cc}1&1\\ 1&1\end{array}\right], the probability measure is defined by the Perron-Frobenius eigenvector \frac{1}{2}\left[\begin{array}[]{c}1\\ 1\end{array}\right] with eigenvalue . For the Fibonacci substitution with incidence matrix M_{\sigma_{\rm Fib}}=\left[\begin{array}[]{cc}1&1\\ 1&0\end{array}\right] we obtain analogously the measure through the eigenvector \frac{1}{\varphi^{2}}\left[\begin{array}[]{c}\varphi\\ 1\end{array}\right] with eigenvalue , for the golden mean . For the augmented incidence matrices and computed in Example 5.2 we thus calculate the augmented eigenvectors (written transposed) as and . Hence using Remark 5.6 (1) we can now evaluate the formula in Proposition 5.8 to obtain:
[TABLE]
as well as
[TABLE]
It is not hard to check that Remark 5.9 gives the same answer, and is slightly more direct. But in order to compute the measures of cylinders of size bigger or equal to 3, Remark 5.9 does not apply, so that one needs to fall back onto Proposition 5.8. For example, for the word considered in Example 5.7 (3) we obtain
[TABLE]
and
[TABLE]
For completeness we mention the fact that all the cylinders of length have the same measure for Thue-Morse subshift, or else they have measure 0.
6. Examples
We conclude this paper with three slightly more challenging examples, concerning non-primitive everywhere growing substitutions.
6.1. An example with a periodic sequence in the substitution subshift
The methods developed in ****[5]**** don’t seem to work for substitutions with periodic leaves in their associated subshift. Such a restriction doesn’t hold for the technology presented here, as is illustrated by the following.
Let be the (non-primitive) substitution given by:
[TABLE]
We compute the incidence matrix and both, the suffix and the prefix matrix for :
[TABLE]
The occurrences of words of length 2 in the generator images and , which serve to determine the columns of the lower left off-diagonal block of the augmented incidence matrix, are given respectively (with indices in lexicographic order) by:
[TABLE]
We have now all ingredients to compute the augmented incidence matrix , which is of size . Recall that the upper diagonal block (of size ) is equal to , and the lower block (of size ) is equal to the Kronecker product .
[TABLE]
We now observe that the incidence matrix itself has two primitive diagonal blocks, with eigenvalue for the bottom block of , and for the top one (with as before). Since holds, the case (2) of Corollary 3.5 applies, giving rise to two non-negative eigenvectors for and for , which determine invariant ergodic probability measures and respectively on the substitution subshift . As explained in Step 3 of section 5, each gives rise to a non-negative eigenvector of the augmented matrix , which we can use to determine the measure of specific cylinders via Proposition 5.8. But first we consider the words of length 1 and 2, as for their cylinders the measure is read off directly from and respectively, using Remark 5.9:
** For the eigenvalue we compute the eigenvector and we obtain for the words of length :**
[TABLE]
The computation of the augmented eigenvector shows that every cylinder of size has measure [math], except . Thus the measure is atomic: It only gives positive measure to the biinfinite periodic word .
** For the eigenvalue we compute the eigenvector**
[TABLE]
which defines the second ergodic measure . We apply Remark 5.9 to obtain:
[TABLE]
[TABLE]
To compute the measure of a cylinder for a word of length larger than 2, say , we first iterate the given substitution to calculate on the generators , until their images have length :
[TABLE]
We then compute the corresponding occurrence vector
[TABLE]
and now, according to Proposition 5.8, the matrix product
[TABLE]
For this gives of course , while for we obtain:
[TABLE]
6.2. Example from Bezuglyi, Kwiatkowski, Medynets and Solomyak
This example has already been treated in ****[5]****, Example 5.8 (up to a permutation of the letters); we present here the alternative treatment by our methods.
[TABLE]
The augmented incidence matrix has size . Its upper diagonal block is equal to the incidence matrix , while the lower one is given by . We compute:
[TABLE]
Next we list the occurrences of words of length 2 in the images of the generators, which serve to determine the columns of the lower left off-diagonal block of . As before, these columns are written in transposed form, with and indices ordered lexicographically:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
We now observe that all three diagonal blocks of are distinguished, so that for each of them there is a non-negative eigenvector of with eigenvalue , giving rise to 3 distinct ergodic probability measures and on the substitution subshift .
** For each of the two lower diagonal blocks the substitution defines a “sub-substitution” and , since both, the submonoids generated by and as well as that for and , are -invariant. Both of these sub-substitutions are (up to renaming of the generators) equal to the Thue-Morse substitution from section 5. They define minimal sub-subshifts and , which are precisely the support of the measures and respectively. Since the Thue-Morse substitutions has already been treated in detail in section 5, we will skip here the corresponding computations.**
** The top diagonal block (of size ) of has eigenvalue and determines a non-negative eigenvector of , which is chosen here as to have integer coefficients. In order to determine from via Remark 5.9 the -measures for the cylinders of size 1 and 2 we then rescale the values of the coordinates (by the factor ) to get total measure .**
The first 5 coordinates of define a “subvector” which satisfies . We compute , which gives:
[TABLE]
We then use the above described coefficients, for the lower diagonal and the lower left off-diagonal block of the matrix , to compute the last 25 coordinates of , with :
[TABLE]
[TABLE]
[TABLE]
Hence all cylinders of size 2 have -measure 0, except for:
[TABLE]
[TABLE]
[TABLE]
We observe that has indeed full support on , as follows in more generality from the fact that the eigenvector of is positive.
Since the -image of every generator has length , we can use the above values also for a direct evaluation via Proposition 5.8 of any cylinder of size , through a quick calculation of the occurrence vector . For example, this occurence vector for has coefficients equal to 1 only in the coordinates and , giving
[TABLE]
while for we obtain
[TABLE]
6.3. A family of examples with varying number of ergodic measures
For any integer we consider the substitution defined by:
[TABLE]
We compute the incidence matrix for :
[TABLE]
We note that for any the Corollary 3.5 applies, and since is up to a change of generators equal to the Fibonacci substitution treated extensively in section 5, we know already that the primitive bottom diagonal block of has PF-eigenvalue . Its corresponding eigenvector determines an invariant probability measure which is supported only on the bottom stratum of , defined by and , and the cylinder values are precisely those computed in section 5 for the Fibonacci substitution.
The top diagonal block of is independent of and turns out to be actually equal to : it thus has PF-eigenvalue . Hence for case (1) of Corollary 3.5 holds, so that the above described invariant “Fibonacci” measure supported on the bottom stratum is the only invariant measure on the substitution subshift .
For and , however, we find ourselves in case (2) of Corollary 3.5, and hence in both cases there is a second invariant probability measure with full support, which we will now consider in detail:
The case : We first compute an integer PF-eigenvector for the eigenvalue of the above given (non-augmented) incidence matrix , where we note that :
[TABLE]
This gives directly the measure of the cylinders of size 1, through the normalization for any .
For the cylinders of size 2 we compute (as in the previous examples) the augmented incidence matrix of , which has size . We note:
[TABLE]
Next we list the occurrences of words of length 2 in the images of the generators, which serve to determine the columns of the lower left off-diagonal block of . These columns are written as in the previous examples in transposed form, with indices ordered lexicographically:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
We now compute a right PF-eigenvector of associated to , with coefficients for any that agree for with the above coefficients for the eigenvector of . From the above specified coefficients of we derive through a minor computational effort:
[TABLE]
[TABLE]
This gives:
[TABLE]
[TABLE]
As above, we obtain the measure of the cylinders of size through the normalization .
The case : We proceed precisely as in the case to compute from an integer eigenvector for the eigenvalue :
[TABLE]
We next determine
[TABLE]
as well as:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
We thus compute
[TABLE]
[TABLE]
and obtain:
[TABLE]
[TABLE]
As for we obtain the measure of any cylinder of size from the coefficients through a normalization given by:
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Adamska, S. Bezuglyi, O. Karpel, and J. Kwiatkowski, Subdiagrams and invariant measures on Bratteli diagrams. Ergodic Theory Dynam. Systems 37 (2017), 2417–2452
- 2[2] N. Bédaride, A. Hilion and M. Lustig, Graph towers, laminations and their invariant measures. J. London Math. Soc. 95 (2020), 1–61
- 3[3] V Berthé and V. Delecroix, Beyond substitutive dynamical systems: S S S -adic expansions. RIMS Kôkyûroku Bessatsu B 46 (2014), 81–123
- 4[4] S. Bezuglyi, O. Karpel and J. Kwiatkowski, Exact number of ergodic invariant measures for Bratteli diagrams. J. Math. Anal. Appl. 480 (2019), Article 123431
- 5[5] S. Bezuglyi, J. Kwiatkowski, K. Medynets and B. Solomyak, Invariant measures on stationary Bratteli diagrams. Ergodic Theory Dynam. Systems 30 (2010), 973–1007
- 6[6] F. Durand, Combinatorics on Bratteli diagrams and dynamical systems. In “Combinatorics, automata and number theory”, Encyclopedia Math. Appl. 135, 324–372, Cambridge Univ. Press, Cambridge 2010
- 7[7] F. Durand, J. Leroy and G. Richomme, Do the properties of an S S S -adic representation determine factor complexity ? J. Integer Sequences 16 (2013), Article 13-2-6
- 8[8] S. Ferenczi, A. M. Fisher and M. Talet, Minimality and unique ergodicity for adic transformations. J. Anal. Math. 109 (2009), 1–31
