S-adic sequences A bridge between dynamics, arithmetic, and geometry

Similar documents
S-adic sequences A bridge between dynamics, arithmetic, and geometry

#A2 INTEGERS 11B (2011) MULTIDIMENSIONAL EUCLIDEAN ALGORITHMS, NUMERATION AND SUBSTITUTIONS

Notes on Rauzy Fractals

Multidimensional Euclid s algorithms, numeration and substitutions

INITIAL POWERS OF STURMIAN SEQUENCES

Pisot conjecture and Tilings

Finiteness properties for Pisot S-adic tilings

On the complexity of a family of S-autom-adic sequences

5 Substitutions, Rauzy fractals, and tilings

Coding of irrational rotation: a different view

Anne Siegel Jörg M. Thuswaldner TOPOLOGICAL PROPERTIES OF RAUZY FRACTALS

GEOMETRICAL MODELS FOR SUBSTITUTIONS

Ergodic Theory and Topological Groups

FRACTAL REPRESENTATION OF THE ATTRACTIVE LAMINATION OF AN AUTOMORPHISM OF THE FREE GROUP

Víctor F. Sirvent 1 Departamento de Matemáticas, Universidad Simón Bolívar, Caracas, Venezuela

What is Pisot conjecture?

uniform distribution theory

THE CLASSIFICATION OF TILING SPACE FLOWS

Three hours THE UNIVERSITY OF MANCHESTER. 31st May :00 17:00

Jan Boronski A class of compact minimal spaces whose Cartesian squares are not minimal

ON SUBSTITUTION INVARIANT STURMIAN WORDS: AN APPLICATION OF RAUZY FRACTALS

uniform distribution theory

ERGODIC DYNAMICAL SYSTEMS CONJUGATE TO THEIR COMPOSITION SQUARES. 0. Introduction

TOPOLOGICAL PROPERTIES OF A CLASS OF CUBIC RAUZY FRACTALS

Substitutions, Rauzy fractals and Tilings

COBHAM S THEOREM AND SUBSTITUTION SUBSHIFTS

beta-numeration and Rauzy fractals for non-unit Pisot numbers

Rectilinear Polygon Exchange Transformations via Cut-and-Project Methods

SUBSTITUTIONS. Anne Siegel IRISA - Campus de Beaulieu Rennes Cedex - France.

Ergodic Theory of Interval Exchange Transformations

Trajectories of rotations

Tilings, quasicrystals, discrete planes, generalized substitutions and multidimensional continued fractions

Introduction to Dynamical Systems

Geometrical Models for Substitutions

UNIVERSITY OF BRISTOL. Mock exam paper for examination for the Degrees of B.Sc. and M.Sci. (Level 3)

Palindromic complexity of infinite words associated with simple Parry numbers

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

Lyapunov exponents of Teichmüller flows

4. Ergodicity and mixing

Extensions naturelles des. et pavages

Pisot Substitutions and Rauzy fractals

#A36 INTEGERS 12 (2012) FACTOR FREQUENCIES IN LANGUAGES INVARIANT UNDER SYMMETRIES PRESERVING FACTOR FREQUENCIES

DYNAMICAL SYSTEMS PROBLEMS. asgor/ (1) Which of the following maps are topologically transitive (minimal,

Discrete Mathematics. Benny George K. September 22, 2011

The Zorich Kontsevich Conjecture

Some aspects of rigidity for self-affine tilings

1 Math 241A-B Homework Problem List for F2015 and W2016

Proof: The coding of T (x) is the left shift of the coding of x. φ(t x) n = L if T n+1 (x) L

ON THE DECIMAL EXPANSION OF ALGEBRAIC NUMBERS

THE AUTOMORPHISM GROUP OF A SHIFT OF LINEAR GROWTH: BEYOND TRANSITIVITY

Aperiodic tilings (tutorial)

STRICTLY ERGODIC SUBSHIFTS AND ASSOCIATED OPERATORS

Contents Ordered Fields... 2 Ordered sets and fields... 2 Construction of the Reals 1: Dedekind Cuts... 2 Metric Spaces... 3

Two-dimensional Total Palindrome Complexity

AN ABSTRACT OF THE DISSERTATION OF

An Introduction to Entropy and Subshifts of. Finite Type

Complexity of sequences and dynamical systems

3 hours UNIVERSITY OF MANCHESTER. 22nd May and. Electronic calculators may be used, provided that they cannot store text.

dynamical Diophantine approximation

DAVID DAMANIK AND DANIEL LENZ. Dedicated to Barry Simon on the occasion of his 60th birthday.

DIMENSION OF SLICES THROUGH THE SIERPINSKI CARPET

A geometrical characterization of factors of multidimensional Billiard words and some applications

A Short Introduction to Ergodic Theory of Numbers. Karma Dajani

Some improvements of the S-adic conjecture

Lebesgue Measure. Dung Le 1

IRRATIONAL ROTATION OF THE CIRCLE AND THE BINARY ODOMETER ARE FINITARILY ORBIT EQUIVALENT

COMPLEXITY OF SHORT RECTANGLES AND PERIODICITY

preprint version of paper published in: Chinese Annals of Mathematics 22b, no. 4, 2000, pp

Lebesgue Measure on R n

A matrix over a field F is a rectangular array of elements from F. The symbol

Substitutions and symbolic dynamical systems, Lecture 7: The Rudin-Shapiro, Fibonacci and Chacon sequences

To appear in Monatsh. Math. WHEN IS THE UNION OF TWO UNIT INTERVALS A SELF-SIMILAR SET SATISFYING THE OPEN SET CONDITION? 1.

FACTOR MAPS BETWEEN TILING DYNAMICAL SYSTEMS KARL PETERSEN. systems which cannot be achieved by working within a nite window. By. 1.

Balance properties of multi-dimensional words

The subword complexity of a class of infinite binary words

Ergodic Theory. Constantine Caramanis. May 6, 1999

a 11 x 1 + a 12 x a 1n x n = b 1 a 21 x 1 + a 22 x a 2n x n = b 2.

SYNCHRONOUS RECURRENCE. Contents

Rudiments of Ergodic Theory

Fractal tiles associated with shift radix systems

arxiv:math/ v1 [math.oa] 10 Feb 2000

Bloch Theory for 1D-FLC Aperiodic Media

Rank and symbolic complexity

A PLANAR INTEGRAL SELF-AFFINE TILE WITH CANTOR SET INTERSECTIONS WITH ITS NEIGHBORS

Math 324 Summer 2012 Elementary Number Theory Notes on Mathematical Induction

On Pisot Substitutions

Aperiodic Hamiltonians

PROBLEMS. (b) (Polarization Identity) Show that in any inner product space

A Crash Course in Topological Groups

ERGODIC AVERAGES FOR INDEPENDENT POLYNOMIALS AND APPLICATIONS

ELEMENTARY LINEAR ALGEBRA

FURSTENBERG S ERGODIC THEORY PROOF OF SZEMERÉDI S THEOREM

On the concrete complexity of the successor function

On Sturmian and Episturmian Words, and Related Topics

LONG CYCLES IN ABC PERMUTATIONS

Julien Leroy 1 LAMFA, CNRS UMR 6410, Univ. de Picardie Jules Verne, Amiens, France

STURM NUMBERS AND SUBSTITUTION INVARIANCE OF 3IET WORDS

A VERY BRIEF REVIEW OF MEASURE THEORY

Bourget-du-lac cedex, France. Extended Abstract

Real Analysis Notes. Thomas Goller

Transcription:

S-adic sequences A bridge between dynamics, arithmetic, and geometry J. M. Thuswaldner (joint work with P. Arnoux, V. Berthé, M. Minervino, and W. Steiner) Marseille, November 2017

REVIEW OF PART 1

Sturmian sequences and rotations Definition (Sturmian Sequence) A sequence w {1, 2} N is called a Sturmian sequence if its complexity function satisfies p w (n) = n + 1 for all n N. Definition (Nat l codings of rotations) Rotation by α: R α : T T with x x + α (mod 1). R α can be regarded as a two interval exchange of the intervals I 1 = [0, 1 α) and I 2 = [1 α, 1). w = w 1 w 2... {1, 2} N is a natural coding of R α if there is x T such that w k = i if and only if R k α(x) I i for each k N.

Morse and Hedlund I 1 x R α (x) 0 Natural coding: 112... I 2 2 R α (x) Figure: Two iterations of the irrational rotation R α on the circle T. Theorem (Morse and Hedlund, 1940) A sequence w {1, 2} N is Sturmian if and only if there exists α R \ Q such that w is a natural coding for R α. A Sturmian system (X σ, Σ) is measurably conjugate to an irrational rotation.

Strategy of proof Both are S-adic u = lim n σ i0 σ i1 σ in (2) Sturmian sequences: Since they are balanced. Nat l codings of rotations: By induction: Consider the rotation R by α on the interval J = [ 1, α) with the partition P 1 = [ 1, 0) and P 2 = [0, α). natural coding u of the orbit of 0 by R. Let R be the first return map of R to the interval J = [ α 1 α 1, α ). Let v be a natural coding of the orbit of 0 for R.

The induction P 1 P 2 2 R(0) R (0) -1 3 R (0)= R'(0) α 1-1 α 0 α 0 R'(0) -1 ' P 2 ' P 1 1-1 α α Figure: The rotation R induced by R.

1 1 1 L π 2 1 1 2 1 1 2 2 R α

Inducing with restacking P 1 P 2 2 R(0) R (0) -1 3 R (0)= R'(0) α 1-1 α 0 α induction and restacking 2 R (0) 3 R (0)= R'(0) 2 R(0) R (0) 0 α α 1-1 α The intervals [R(0), R 2 (0)) and [R 2 (0), R 3 (0)) are stacked on one interval of the induced rotation. No information lost!

Restacking and renormalizing boxes restack renormalize Figure: Step 1: Restack the boxes. Step 2: Renormalize in a way that the larger box has length 1 again. a = length of large, b = length of small, d = height of large, c = height of small. Mapping in two variables since sup{a, b} = 1 and ad + bc = 1.

The associated mapping m : Set of pairs of rectangles (a d, b c) as above such that a > b is equivalent to d > c (the one with larger height has also larger width) with sup{a, b} = 1 and ad + bc = 1. m = m,0 m,1, where a = 1 in m,0 and b = 1 in m,1. Definition The map Ψ is defined on m,1 by (a, d) ({ 1 ), a d a} 2 a, and analogously on m,0. This is the natural extension of the Gauss map.

Boxes and Sturmian words u v Figure: The vertical line is coded by a Sturmian word u, the horizontal line by a Sturmian word v. The restacking procedure desubstitutes u and substitutes v.

PART 2 S-adic sequences

Contents 1 Problems with the generalization to higher dimensions 2 S-adic sequences and generalized continued fractions 3 Primitivity and recurrence 4 Definition of S-adic Rauzy fractals

The underlying papers Cassaigne, J., Ferenczi, S., and Zamboni, L. Q., Imbalances in Arnoux-Rauzy sequences. Ann. Inst. Fourier (Grenoble) 50 (2000), no. 4, 1265 1276. Berthé, V. and Delecroix, V., Beyond substitutive dynamical systems: S-adic expansions. Numeration and substitution 2012, 81 123, RIMS Kôkyûroku Bessatsu, B46, Res. Inst. Math. Sci. (RIMS), Kyoto, 2014. Berthé, V., Steiner, W., and Thuswaldner, J., Geometry, dynamics, and arithmetic of S-adic shifts, preprint, 2016 (available at https://arxiv.org/abs/1410.0331).

The first example: Rauzy (1982) The tribonacci substitution σ : 1 12, 2 13, 3 1. This has a fixpoint: X (σ) = {Σ k w : k N} orbit closure. (X (σ), Σ) associated substitutive dynamical system. Rauzy (1982) proved that (X (σ), Σ) is conjugate to a rotation on the 2-dimensional torus T 2.

The first example: Rauzy (1982) The tribonacci substitution σ : 1 12, 2 13, 3 1. This has a fixpoint: σ 0 (1) = 1 X (σ) = {Σ k w : k N} orbit closure. (X (σ), Σ) associated substitutive dynamical system. Rauzy (1982) proved that (X (σ), Σ) is conjugate to a rotation on the 2-dimensional torus T 2.

The first example: Rauzy (1982) The tribonacci substitution σ : 1 12, 2 13, 3 1. This has a fixpoint: σ 1 (1) = 12 X (σ) = {Σ k w : k N} orbit closure. (X (σ), Σ) associated substitutive dynamical system. Rauzy (1982) proved that (X (σ), Σ) is conjugate to a rotation on the 2-dimensional torus T 2.

The first example: Rauzy (1982) The tribonacci substitution σ : 1 12, 2 13, 3 1. This has a fixpoint: σ 2 (1) = 1213 X (σ) = {Σ k w : k N} orbit closure. (X (σ), Σ) associated substitutive dynamical system. Rauzy (1982) proved that (X (σ), Σ) is conjugate to a rotation on the 2-dimensional torus T 2.

The first example: Rauzy (1982) The tribonacci substitution σ : 1 12, 2 13, 3 1. This has a fixpoint: σ 3 (1) = 1213121 X (σ) = {Σ k w : k N} orbit closure. (X (σ), Σ) associated substitutive dynamical system. Rauzy (1982) proved that (X (σ), Σ) is conjugate to a rotation on the 2-dimensional torus T 2.

The first example: Rauzy (1982) The tribonacci substitution σ : 1 12, 2 13, 3 1. This has a fixpoint: σ 4 (1) = 1213121121312 X (σ) = {Σ k w : k N} orbit closure. (X (σ), Σ) associated substitutive dynamical system. Rauzy (1982) proved that (X (σ), Σ) is conjugate to a rotation on the 2-dimensional torus T 2.

The first example: Rauzy (1982) The tribonacci substitution σ : 1 12, 2 13, 3 1. This has a fixpoint: σ 5 (1) = 121312112131212131211213 X (σ) = {Σ k w : k N} orbit closure. (X (σ), Σ) associated substitutive dynamical system. Rauzy (1982) proved that (X (σ), Σ) is conjugate to a rotation on the 2-dimensional torus T 2.

The first example: Rauzy (1982) The tribonacci substitution σ : 1 12, 2 13, 3 1. This has a fixpoint: w = lim n σ n (1) = 1213121121312121312112131213... X (σ) = {Σ k w : k N} orbit closure. (X (σ), Σ) associated substitutive dynamical system. Rauzy (1982) proved that (X (σ), Σ) is conjugate to a rotation on the 2-dimensional torus T 2.

Problems in higher dimensions S-adic sequences Primitivity & recurrence S-adic Rauzy fractals The Rauzy Fractal Figure: The classical Rauzy fractal The main tool in Rauzy s proof is this fractal set on which one can visualize the rotation. Fractals instead of intervals!!!

A possible generalization to three letters In the following definition a right special factor of a sequence w {1, 2, 3} N is a subword v of w for which there are distinct letters a, b {1, 2, 3} such that va and vb both occur in w. A left special factor is defined analogously. Definition (Arnoux-Rauzy sequences, 1991) A sequence w is called Arnoux-Rauzy sequence if p w (n) = 2n + 1 and if w has only one right special factor and only one left special factor for each given length n. Hope: Arnoux-Rauzy sequences behave like Sturmian sequences. In particular, they code rotations on T 2.

A substitutive representation Lemma (Arnoux and Rauzy, 1991) Let the Arnoux-Rauzy substitutions σ 1, σ 2, σ 3 be defined by σ 1 : 1 1, 2 12, 3 13, σ 2 : 1 21, 2 2, 3 23, σ 3 : 1 31, 2 32, 3 3. Then for each Arnoux-Rauzy sequence w there exists a sequence σ = (σ in ), where (i n ) takes each symbol in {1, 2, 3} an infinite number of times, such that w has the same collection of subwords as u = lim n σ i0 σ i1 σ in (1). (X w, Σ) = (X σ, Σ) is the associated S-adic system.

Minimality and unique ergodicity Let w be an Arnoux-Rauzy sequence with directive sequence σ. (M n ) sequence of incidence matrices of σ = (σ n ). For each m there is n > m such that M m M n 1 is positive. This implies that (X σ, Σ) is minimal. Since w has linear complexity function p w we may invoke a result of Boshernitzan to conclude that (X σ, Σ) is uniquely ergodic. Arnoux and Rauzy proved that w is a coding of an exchange of six intervals.

Unbalanced Arnoux-Rauzy sequences Definition Let C 1 be an integer. We say that a sequence w {1, 2, 3} N is C-balanced if each pair of factors (u, v) of w having the same length satisfies u a v a C. By a clever combinatorial construction one can prove: Lemma (Cassigne, Ferenczi, and Zamboni, 2000) There exists an Arnoux-Rauzy sequence which is not C-balanced for any C 1. Consequence: Diameter of Rauzy fractal is not bounded.

The generalization breaks down Theorem (Cassigne, Ferenczi, and Zamboni, 2000) There exists an Arnoux-Rauzy sequence w for which (X w, Σ) is not conjugate to a rotation. Definition (Bounded remainder set) For a dynamical system (X, T, µ) a set A X is called a bounded remainder set if there exist real numbers a, C > 0 such that for all N N and µ-almost all x X we have {n < N : T n (x) A} an < C. To prove the theorem one has to use a theorem of Rauzy saying that rotations give rise to bounded remainder sets. The unbalanced Arnoux-Rauzy sequence w constructed above doesn t permit a bounded remainder set and, hence, the system (X w, Σ) cannot be conjugate to a rotation.

Weak Mixing... Let (X, T, µ) be a dynamical system with invariant measure µ. The transformation T is called weakly mixing for each A, B X of positive measure we have 1 lim n n 0 k<n µ(t k (A) B) µ(a)µ(b) = 0. Weak mixing is equivalent to the fact that 1 is the only measurable eigenvalue of T and the only eigenfunctions are constants (in this case the dynamical system is said to have continuous spectrum).

... and what it really is (after Halmos) 90% gin and 10% vermouth in a glass. Let V be the original region of the vermouth. Let F be a given part of the glass. µ(t n F V )/µ(v ) is the amount of vermouth in F after n stirrings. Stirring (which is applying T ) Ergodic stirring: the amount of vermouth in F is 10% on average. Mixing stirring: amount of vermouth in F is close to 10% after a while. Weakly mixing stirring: amount of vermouth in F is close to 10% after a while apart from few exceptions.

Weakly mixing Arnoux-Rauzy sequences Given an Arnoux-Rauzy sequence with i n i n+1. u = lim σ k 1 n i 1 σ k 2 i 2 σ kn i n (1) (n l ) the sequence of indices for which i n i n+2. u is uniquely defined by the sequences (k n ) and (n l ) Theorem (Cassaigne-Ferenczi-Messaoudi, 2008) For an Arnoux-Rauzy word w with directive sequence σ and associated squences (k n ) and (n l ) the system (X σ, Σ, µ) (with µ being the unique invariant measure) is weakly mixing if k ni +2 is unbounded, 1 k nl +1 l 1 <, and l 1 1 k nl <.

Rauzy s program Generalize the Sturmian setting to dimension d 3; A = d. Sequences generated by substitutions over the alphabet A = {1,..., d}. Generalized continued fraction algorithms. Rauzy fractals. Rotations on T d 1. Flows on SL d (Z) \ SL d (R) (Weyl chamber flow).

Problems we have to deal with A lot of new difficulties pop up in the general case. No unconditional generalization is possible in view of the counterexamples in the last section. The theory of generalized continued fractions is less complete. The structure of lattices in R d is more complicated than in R 2. The projections of the broken line is a fractal, not an interval. The Weyl chamber flow is an R d 1 -action (hence, not a flow in the strict sense).

Start from the beginning: substitutions Definition (Substitution) Let A = {1,..., d} be an alphabet. A substitution is a (nonerasing) endomorphism on A. It is sufficient to define a substitution σ on A Example Fibonacci substitution σ(1) = 12, σ(2) = 1. Sturmian substitutions. Tribonacci Substitution σ(1) = 12, σ(2) = 13, σ(3) = 1. Arnoux-Rauzy Substitutions. On A N a substitution σ is defined by concatenation setting σ(w 0 w 1...) = σ(w 0 )σ(w 1 )... The mapping σ is continuous on A N (w.r.t. usual topology).

Abelianization and incidence matrix Given a substitution σ on A. The incidence matrix: the A A matrix M σ whose columns are the abelianized images of σ(a) for i A, i.e., M σ = (m ij ) = ( σ(j) i ). The abelianization: l : A N, l(w) = ( w 1,..., w d ) t. We have the commutative diagram A l σ A l N M σ N which says that lσ(w) = M σ lw holds for each w A.

Properties and notations Definition Let σ : A A be a substitution. σ is called unimodular if det M σ = 1. σ is called Pisot if the characteristic polynomial of M σ is the minimal polynomial of a Pisot number.. σ = (σ n ) n N is a sequence of substitutions. M = (M σn ) n N = (M n ) n N is the associated sequence of incidence matrices. σ [m,n) = σ m σ n 1 is a block of substitutions. M [m,n) = M m M n 1 is a block of matrices.

S-adic sequence Definition (S-adic sequence) σ = (σ n ) is a sequence of substitutions over A. S := {σ n : n N} (we assume this is finite). w A N is an S-adic sequence (or a limit sequence) for σ if there exists (w (n) ) n N with w (n) A N s.t. w (0) = w, w (n) = σ n (w (n+1) ) (for all n N). In this case we call σ the directive sequence for w. Often there is a A such such that (this is related to primitivity). w = lim n σ [0,n) (a)

S-adic shift Shift on A N : Σ : A N A N, Σ(w 0 w 1...) = w 1 w 2... Definition (S-adic shift) For an S-adic sequence w Let X w = {Σ k w : k N}. (X w, Σ) is the S-adic shift (or S-adic system) generated by w. Language of a sequence: L(w) = {u A : u is a subword of w}. Alternative: X w can also be defined by X w = {v A N : L(v) L(w)}. Often X w only depends on σ: X σ := X w.

The substitutive case (well-studied) Let σ = (σ) n N is the constant sequence. Then (X σ, Σ) = (X (σ), Σ) is called substitutive. Rauzy (1982): (X (σ), Σ) is a rotation on T 2 for σ being the tribonacci substitution. Arnoux-Ito (2001) and Ito-Rao (2006): (X (σ), Σ) is a rotation on T d 1 for σ unimodular Pisot if some combinatorial conditions are in force. Minervino-T. (2014): Generalizations to nonunimodular Pisot substitutions under combinatorial conditions. Barge (2016): (X (σ), Σ) is a rotation on T d 1 for σ unimodular Pisot under very general conditions. Pisot substitution conjecture: (X (σ), Σ) is a rotation on T 2 for σ unimodular Pisot.

Some Rauzy fractals Figure: Rauzy fractals may have holes and can even be disconnected

Generalized continued fraction algorithms Definition (Generalized continued fraction algorithm) Let X be a closed subset of the projective space P d and let {X i } i I be a partition of X (up to a set of measure 0) indexed by a countable set I. Let M = {M i : i I} be a set of unimodular integer matrices M 1 i X i X and let M : X M, x M i whenever x X i. The generalized continued fraction algorithm associated with this data is given by the mapping F : X X; x M(x) 1 x. If I is a finite set, the algorithm given by F is called additive, otherwise it is called multiplicative.

The linear Brun continued fraction algorithm The linear Brun algorithm is defined on B = {[w 1 : w 2 : w 3 ] P 2 : 0 w 1 < w 2 < w 3 } P 2 For x = [w 1 : w 2 : w 3 ] B replace w 3 by w 3 w 2 and sort the elements w 1, w 2, w 3 w 2 in increasing order. More precisely, Brun s algorithm is given by F B : B B, x [sort(w 1, w 2, w 3 w 2 )]. The linear Brun algorithm subtracts the second largest element of a sorted vector [w 1, w 2, w 3 ] P 2 from the largest one.

The Brun Matrices Set M = {M 1, M 2, M 3 } with 0 1 0 1 0 0 1 0 0 M 1 = 0 0 1, M 2 = 0 0 1, M 3 = 0 1 0. 1 0 1 0 1 1 0 1 1 The sets B i = M i B B partition B up to a set of measure 0. The Brun continued fraction algorithm can be written as F B : x M 1 i x, for x B i, This continued fraction algorithm is additive, since it is defined by a finite family M = {M 1, M 2, M 3 } of unimodular matrices.

The partition of B [0 : 0 : 1] [1 : 1 : 2] B 3 B 1 B 2 [0 : 1 : 2] [0 : 1 : 1] [1 : 1 : 1] Figure: The partition of B in the three regions B 1, B 2, B 3.

The original Brun continued fraction algorithm There also exists a projective version of the Brun algorithm. Definition (Brun algorithm) The projective additive form of the Brun algorithm is given on 2 := {(x 1, x 2 ) R 2 : 0 < x 1 < x 2 < 1} by ( ) x1 x 1 x 2, 2 1 x 2, for x 2 1 ( ) 2, f B : (x 1, x 2 ) x1 x 2, 1 x 2 x 2, for 1 2 x 2 1 x 1, ( ) 1 x2 x 2, x 1 x 2, for 1 x 1 x 2. If the linear version of the algorithm performs the mapping (w 1, w 2, w 3 ) (w 1, w 2, w 3 ) then f B ( w1 /w 3, w 2 /w 3 ) = ( w 1 /w 3, w 2 /w 3).

Brun Substitutions Let S = {β 1, β 2, β 3 } be the set of Brun substitutions 1 3, β 1 : 2 1, 3 23, 1 1, β 2 : 2 3, 3 23, 1 1, β 3 : 2 23, 3 3, whose incidence matrices are the Brun matrices M 1, M 2, M 3. Note that this choice is not canonical. Using these substitutions we can produce S-adic sequences whose abelianizations perform the Brun algorithm.

Primitivity and minimality Definition (Primitivity) A sequence M of nonnegative matrices from GL d (Z) is primitive if for each m N there is n > m such that M [m,n) is a positive matrix. A sequence σ of substituitons is primitive if its associated sequence of incidence matrices is primitive. Definition (Minimality) Let (X, T ) be a topological dynamical system. (X, T ) is called minimal if the orbit of each point is dense in X, i.e., if holds for each x X. {T k x : k N} = X

Example: irrational rotation Example An irrational rotation R α on T 1 is minimal. x x Rα (x) Rα (x) (10 iterates) (60 iterates) 2 Rα (x) 2 Rα (x) More general: If α T d has irrational and rationally independent coordinates then the rotation by α on T d is minimal (Kronecker rotation). Example The full shift ({1, 2} N, Σ) is not minimal: for instance, 1111... doesn t have a dense orbit.

Consequences of primitivity Lemma If σ is a primitive sequence of unimodular substitutions, the following properties hold. (i) There exists at least one and at most A limit sequences for σ. (ii) Let w, w be two S-adic sequences with directive sequence σ. Then (X w, Σ) = (X w, Σ). (iii) The S-adic shift (X w, Σ) is minimal. If σ is a primitive sequence of substitutions, assertion (ii) of this lemma allows us to define (X σ, Σ) = (X w, Σ) for w being an arbitraty S-adic sequence with directive sequence σ.

Recurrence Definition (Recurrence) A sequence M = (M n ) of matrices is called recurrent if for each m N there is n N such that M [0,m) = M [n,n+m). A sequence σ = (σ n ) of substitutions is called recurrent if for each m N there is n N such that σ [0,m) = σ [n,n+m). Lemma (Furstenberg, 1960) Let M = (M n ) be a primitive and recurrent sequence of nonnegative matrices from GL d (Z). Then there is a vector u R d + satisfying M [0,n) R d + = R + u. n 0

Proof of the lemma: Hilbert metric C = {R + w : w R d +}: space of nonnegative rays through the origin. Hilbert metric: For M nonnegative: For M positive: d C (R + v, R + w) = max 1 i,j d log v iw j v j w i, d C (MR + v, MR + w) d C (R + v, R + w) d C (MR + v, MR + w) d C (R + v, R + w) Since (M n ) has infinitely many occurrences of a given positive block, the lemma follows.

Weak convergence & generalized right eigenvector Definition (Weak convergence & generalized right eigenvector) If a sequence of nonnegative matrices M with elements in GL d (Z) satisfies M [0,n) R d + = R + u n 0 we say that M is weakly convergent to u. In this case we call u a generalized right eigenvector of M. Substitutive case If σ = (σ), with σ a Pisot substitution then one can prove that M = (M σ ) contains a positive block. Hence, it contains infinitely many positive blocks. In this case the generalized right eigenvector u is the dominant right eigenvector of M σ.

Unique ergodicity Definition (Unique ergodicity) A topological dynamical system (X, T ) on a compact space X is said to be uniquely ergodic if there is a unique T -invariant Borel probability measure on X. Kyrlov and Bogoliubov: If X is compact then there is at least one invariant measure µ, i.e., µ(a) = µ(t 1 A), A. If there is a unique invariant measure µ, it has to be ergodic, otherwise ν(b) = µ(b E) µ(e) is another invariant measure if E is an invariant set E of µ with 0 < µ(e) < 1. Unique ergodicity implies that each point is generic, i.e., 1 N 0 n<n f (T n x) holds for each x X and each f C(X). fdµ

Uniform frequenies of letters and words Definition w = w 0 w 1... A N. w k... w l 1 v be the number of occurrences of v in w k... w l 1 A (k < l and v A ). w has uniform frequencies for words if for each v A w k... w l 1 v lim l l k = f v (w) holds uniformly in k. It has uniform letter frequencies if this is true for each v A. Example The fixpoint w = lim σ n (1) of the Fibonacci substitution has uniform letter frequencies (f 1 (w), f 2 (w)) = ( ϕ 1, ϕ 2).

Uniform word frequencies and unique ergodicity Lemma Let w A N be a sequence with uniform word frequencies and let X w = {Σ n w : n N} be the shift orbit closure of w. Then (X w, Σ) is uniquely ergodic. This criterion can be applied to the S-adic setting: Lemma Let σ be a sequence of unimodular substitutions with sequence of incidence matrices M. If M is primitive and recurrent then each sequence w X σ has uniform word frequencies. Proof. Generalized eigenvector u describes letter frequencies. Dumont-Thomas expansion is used.

The main result Summing up we get the following result: Theorem Let σ be a sequence of unimodular substitutions with associated sequence of incidence matrices M. If M is primitive and recurrent, (X σ, Σ) is minimal and uniquely ergodic.

An Example: Brun substitutions Lemma Let S = {σ 1, σ 2, σ 3 } be the set of Brun substitutions and σ S N. If σ is recurrent and contains the block (σ 3, σ 2, σ 3, σ 2 ) then the associated S-adic system (X σ, Σ) is minimal and uniquely ergodic. Proof. It is immediate that M 3 M 2 M 3 M 2 is a strictly positive matrix. Since σ is recurrent, it contains the block (σ 3, σ 2, σ 3, σ 2 ) infinitely often. Thus σ is primitive and the result follows from the theorem. Being recurrent is a generic property.

Looking back to the Sturmian case 1 1 π 1 2 L 1 1 2 1 1 2 2 R α We see the rotation on the Rauzy fractal if it has good properties. It is our aim to establish these properties.

Preparations for the definition An S-adic Rauzy fractal will be defined in terms of a projection to a hyperplane. w R d 0 \ {0}. w = {x : x w = 0} orthogonal hyperplane w is equiped with the Lebesgue measure λ w. The vector 1 = (1,..., 1) t will be of special interest u, w R d 0 \ {0} noncollinear. Then we denote the projection along u to w by π u,w.

S-adic Rauzy fractal Definition (S-adic Rauzy fractals and subtiles) Let σ be a sequence of unimodular substitutions over the alphabet A with generalized eigenvector u R d >0. Let (X σ, Σ) be the associated S-adic system. The S-adic Rauzy fractal (in w, w R d 0 ) associated with σ is the set R w := {π u,w l(p) : p is a prefix of a limit sequence of σ}. The set R w can be naturally covered by the subtiles (i A) R w (i) := {π u,w l(p) : pi is a prefix of a limit sequence of σ}. For convenience we set R 1 (i) = R(i) and R 1 = R.

Illustration of the definition Figure: Definition of R u and its subtiles

What we need We want to see the rotation on the Rauzy fractal. R should be bounded. R should be the closure of its interior. The boundary R should have λ 1 -measure zero. The subtiles R(i), i A, should not overlap on a set of positive measure. R should be the fundamental domain of a lattice, i.e., it can be used as a tile for a lattice tiling.

Problems in higher dimensions S-adic sequences Primitivity & recurrence E Figure: The domain exchange S-adic Rauzy fractals

Multiple tiling and tiling Definition (Multiple tiling and tiling) Let K be a collection of subsets of an Euclidean space E. Assume that each element of K is compact and equal to the closure of its interior. K is a multiple tiling if there is m N such that a. e. point (w.r.t. Lebesgue measure) of E is contained in exactly m elements of K. K is a multiple tiling if m = 1.

Discrete hyperplane A discrete hyperplane can be viewed as an approximation of a hyperplane by translates of unit hypercubes. Pick w R d 0 \ {0} and denote by, the dot product. The discrete hyperplanes is defined by Γ(w) = {[x, i] Z d A : 0 x, w < e i, w } (here e i is the standard basis vector). Interpret the symbol [x, i] Z d A as the hypercube or face { [x, i] = x + } λ j e j : λ j [0, 1]. j A\{i} Then the set Γ(w) turns into a stepped hyperplane that approximates w by hypercubes.

Examples of stepped surfaces Figure: A subset of a periodic and an aperiodic stepped surface A finite subset of a discrete hyperplane will be called a patch.

Collections of Rauzy fractals Using the concept of discrete hyperplane we define the following collections of Rauzy fractals. Let σ be a sequence of substitutions with generalized eigenvector u and choose w R d 0 \ {0}. Definition (Collections of Rauzy fractals) Set C w = {π u,w x + R w (i) : [x, i] Γ(w)}. We will see that these collections often form a tiling of the space w. A special role will be played by the collection C 1 which will give rise to a periodic tiling of 1 by lattice translates of the Rauzy fractal R.