Rauzy fractals associated with cubic real number fields

advertisement
Rauzy fractals associated with
cubic real number fields
Timo Jolivet
LIAFA, Paris, France and FUNDIM, Turku, Finland
Joint work with Valérie Berthé and Anne Siegel
Algebra Seminar
Technische Universität Wien
Freitag, den 2. Dezember 2011
The central tool: substitutions
1 7→ 12
2 7→ 1
The central tool: substitutions
1 7→ 12
2 7→ 1
1
The central tool: substitutions
1 7→ 12
2 7→ 1
12
The central tool: substitutions
1 7→ 12
2 7→ 1
121
The central tool: substitutions
1 7→ 12
2 7→ 1
12112
The central tool: substitutions
1 7→ 12
2 7→ 1
12112121
The central tool: substitutions
1 7→ 12
2 7→ 1
1211212112112
The central tool: substitutions
1 7→ 12
2 7→ 1
121121211211212112121
The central tool: substitutions
1 7→ 12
2 7→ 1
1211212112112121121211211212112112
The central tool: substitutions
1 7→ 12
2 7→ 1
1211212112112121121211211212112112121121211211
The central tool: substitutions
1 7→ 12
2 7→ 1
a →
7
aabb
b →
7
aabb
0 7→ 10
1 7→ 01
x →
7
xxyz
y →
7
yz
z →
7
xyz
1
2
3
4
7→
7
→
7→
7
→
12
13
14
1
1211212112112121121211211212112112121121211211
The central tool: substitutions
1 7→ 12
2 7→ 1
1211212112112121121211211212112112121121211211
a →
7
aabb
b →
7
aabb
a
0 7→ 10
1 7→ 01
0
x →
7
xxyz
y →
7
yz
z →
7
xyz
x
1
2
3
4
7→
7
→
7→
7
→
12
13
14
1
1234
The central tool: substitutions
1 7→ 12
2 7→ 1
1211212112112121121211211212112112121121211211
a →
7
aabb
b →
7
aabb
aabb
0 7→ 10
1 7→ 01
10
x →
7
xxyz
y →
7
yz
z →
7
xyz
xxyz
1
2
3
4
7→
7
→
7→
7
→
12
13
14
1
1213141
The central tool: substitutions
1 7→ 12
2 7→ 1
1211212112112121121211211212112112121121211211
a →
7
aabb
b →
7
aabb
aabbaabbaabbaabb
0 7→ 10
1 7→ 01
0110
x →
7
xxyz
y →
7
yz
z →
7
xyz
xxyzxxyzyzxyz
1
2
3
4
7→
7
→
7→
7
→
12
13
14
1
1213121412112
The central tool: substitutions
1 7→ 12
2 7→ 1
1211212112112121121211211212112112121121211211
a →
7
aabb
b →
7
aabb
aabbaabbaabbaabbaabbaabbaabbaabbaabbaabbaabbaab
0 7→ 10
1 7→ 01
10010110
x →
7
xxyz
y →
7
yz
z →
7
xyz
xxyzxxyzyzxyzxxyzxxyzyzxyzyzxyzxxyzyzxyz
1
2
3
4
7→
7
→
7→
7
→
12
13
14
1
1213121412131211213121213
The central tool: substitutions
1 7→ 12
2 7→ 1
1211212112112121121211211212112112121121211211
a →
7
aabb
b →
7
aabb
aabbaabbaabbaabbaabbaabbaabbaabbaabbaabbaabbaab
0 7→ 10
1 7→ 01
0110100110010110
x →
7
xxyz
y →
7
yz
z →
7
xyz
xxyzxxyzyzxyzxxyzxxyzyzxyzyzxyzxxyzyzxyzxx
1
2
3
4
7→
7
→
7→
7
→
12
13
14
1
1213121412131211213121412131212131214121312131
The central tool: substitutions
1 7→ 12
2 7→ 1
1211212112112121121211211212112112121121211211
a →
7
aabb
b →
7
aabb
aabbaabbaabbaabbaabbaabbaabbaabbaabbaabbaabbaab
0 7→ 10
1 7→ 01
10010110011010010110100110010110
x →
7
xxyz
y →
7
yz
z →
7
xyz
xxyzxxyzyzxyzxxyzxxyzyzxyzyzxyzxxyzyzxyzxx
1
2
3
4
7→
7
→
7→
7
→
12
13
14
1
1213121412131211213121412131212131214121312112
The central tool: substitutions
1 7→ 12
2 7→ 1
1211212112112121121211211212112112121121211211
a →
7
aabb
b →
7
aabb
aabbaabbaabbaabbaabbaabbaabbaabbaabbaabbaabbaab
0 7→ 10
1 7→ 01
0110100110010110100101100110100110010110011010
x →
7
xxyz
y →
7
yz
z →
7
xyz
xxyzxxyzyzxyzxxyzxxyzyzxyzyzxyzxxyzyzxyzxx
1
2
3
4
7→
7
→
7→
7
→
12
13
14
1
1213121412131211213121412131212131214121312112
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
that are Pisot irreducible:
I
I
I
|β| > 1 and |β 0 |, |β 00 | < 1, where sp(Mσ ) = {β, β 0 , β 00 };
the characteristic polynomial of Mσ is irreducible.
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
that are Pisot irreducible:
I
I
I
|β| > 1 and |β 0 |, |β 00 | < 1, where sp(Mσ ) = {β, β 0 , β 00 };
the characteristic polynomial of Mσ is irreducible.
Example: the Tribonacci substitution:


 1 7→
12
2 7→ 13
σ:


3 7→ 1


1 1 1


Mσ = 1 0 0
0 1 0
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
that are Pisot irreducible:
I
I
I
|β| > 1 and |β 0 |, |β 00 | < 1, where sp(Mσ ) = {β, β 0 , β 00 };
the characteristic polynomial of Mσ is irreducible.
Example: the Tribonacci substitution:


 1 7→
12
2 7→ 13
σ:


3 7→ 1
1


1 1 1


Mσ = 1 0 0
0 1 0
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
that are Pisot irreducible:
I
I
I
|β| > 1 and |β 0 |, |β 00 | < 1, where sp(Mσ ) = {β, β 0 , β 00 };
the characteristic polynomial of Mσ is irreducible.
Example: the Tribonacci substitution:


 1 7→
12
2 7→ 13
σ:


3 7→ 1
12


1 1 1


Mσ = 1 0 0
0 1 0
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
that are Pisot irreducible:
I
I
I
|β| > 1 and |β 0 |, |β 00 | < 1, where sp(Mσ ) = {β, β 0 , β 00 };
the characteristic polynomial of Mσ is irreducible.
Example: the Tribonacci substitution:


 1 7→
12
2 7→ 13
σ:


3 7→ 1
1213


1 1 1


Mσ = 1 0 0
0 1 0
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
that are Pisot irreducible:
I
I
I
|β| > 1 and |β 0 |, |β 00 | < 1, where sp(Mσ ) = {β, β 0 , β 00 };
the characteristic polynomial of Mσ is irreducible.
Example: the Tribonacci substitution:


 1 7→
12
2 7→ 13
σ:


3 7→ 1
12131213


1 1 1


Mσ = 1 0 0
0 1 0
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
that are Pisot irreducible:
I
I
I
|β| > 1 and |β 0 |, |β 00 | < 1, where sp(Mσ ) = {β, β 0 , β 00 };
the characteristic polynomial of Mσ is irreducible.
Example: the Tribonacci substitution:


 1 7→
12
2 7→ 13
σ:


3 7→ 1
121312131213121


1 1 1


Mσ = 1 0 0
0 1 0
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
that are Pisot irreducible:
I
I
I
|β| > 1 and |β 0 |, |β 00 | < 1, where sp(Mσ ) = {β, β 0 , β 00 };
the characteristic polynomial of Mσ is irreducible.
Example: the Tribonacci substitution:


 1 7→
12
2 7→ 13
σ:


3 7→ 1
1213121312131211213121121312


1 1 1


Mσ = 1 0 0
0 1 0
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
that are Pisot irreducible:
I
I
I
|β| > 1 and |β 0 |, |β 00 | < 1, where sp(Mσ ) = {β, β 0 , β 00 };
the characteristic polynomial of Mσ is irreducible.
Example: the Tribonacci substitution:


 1 7→
12
2 7→ 13
σ:


3 7→ 1


1 1 1


Mσ = 1 0 0
0 1 0
1213121312131211213121121312121312112131212131211213 · · ·
The central tool: substitutions
We focus on substitutions σ:
I
over the alphabet {1, 2, 3};
I
that are unimodular: det(Mσ ) = ±1;
that are Pisot irreducible:
I
I
I
|β| > 1 and |β 0 |, |β 00 | < 1, where sp(Mσ ) = {β, β 0 , β 00 };
the characteristic polynomial of Mσ is irreducible.
Example: the Tribonacci substitution:


 1 7→
12
2 7→ 13
σ:


3 7→ 1


1 1 1


Mσ = 1 0 0
0 1 0
1213121312131211213121121312121312112131212131211213 · · ·
å Symbolic dynamical system (Xσ , S). (Subshift of {1, 2, 3}Z .)
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Rauzy fractals
To a substitution σ : {1, 2, 3}∗ → {1, 2, 3}∗ , we can associate a
Rauzy fractal (definition later).
I
Compact subset of R2 with fractal boundary.
I
Uses: geometric realizations of substitutions (originally),
many applications (dynamical systems, number theory,
discrete geometry).
First example [Rauzy ’82]:
The Tribonacci substitution


 1 7→
12
2 7→ 13
σ:

 3 7→ 1
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 2
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 21
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 213
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 2131
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 21312
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 213121
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 2131212
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 21312121
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 213121211
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 2131212112
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 213121211212131
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 21312121121213121213
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: 2131212112121312121312121
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: · · · 2131212112121312121312121· · · ∈ Xσ ⊆ {1, 2, 3}Z
Dynamics of σ : 1 7→ 12, 2 7→ 1312, 3 7→ 112
Orbit: · · · 2131212112121312121312121· · · ∈ Xσ ⊆ {1, 2, 3}Z
Xσ , shift
, domain exchange
Rauzy fractals: tilings of the plane
Self-similar (aperiodic) tiling:
Periodic tiling:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Shift:
· · · 2131212112 · · · ∈ Xσ
Translation on the torus:
Dynamics of σ, continued
Domain exchange:
Translation on the torus:
Shift:
· · · 2131212112 · · · ∈ Xσ
Three directions,
same translation.
Dynamics of σ, continued
Domain exchange:
Translation on the torus:
Shift:
· · · 2131212112 · · · ∈ Xσ
Three directions,
same translation.
Dynamics of σ, continued
Domain exchange:
Translation on the torus:
Shift:
· · · 2131212112 · · · ∈ Xσ
Three directions,
same translation.
Dynamics of σ, summary
Xσ , shift
, domain exchange
T2 , translation
Dynamics of σ, summary
Xσ , shift
, domain exchange
Are these nice properties always true?
T2 , translation
Dynamics of σ, summary
Xσ , shift
, domain exchange
Are these nice properties always true?
Pisot conjecture
Yes, if σ is unimodular Pisot irreducible.
T2 , translation
Dynamics of σ, summary
Xσ , shift
, domain exchange
T2 , translation
Are these nice properties always true?
Pisot conjecture
Yes, if σ is unimodular Pisot irreducible.
Equivalent formulations:
I
The tiles don’t overlap in the tilings.
I
Pure discreteness of the spectrum of (Xσ , S).
I
Coincidence conditions on σ.
I
Geometric combinatorial conditions (cf. later).
I
Many criteria, from many different viewpoints.
Today we would like to prove. . .
Main result
Theorem [Berthé-J.-Siegel 2011]
Let K be a cubic real extension of Q.
There exist α, β ∈ K and an unimodular Pisot irreducible
substitution σ such that:
1. K = Q(α, β).
2. (T2 , Tα,β ) (Xσ , S).
Main result
Theorem [Berthé-J.-Siegel 2011]
Let K be a cubic real extension of Q.
There exist α, β ∈ K and an unimodular Pisot irreducible
substitution σ such that:
1. K = Q(α, β).
2. (T2 , Tα,β ) (Xσ , S).
In this talk, we will:
1. Explain where (α, β) and σ come from.
(Jacobi-Perron algorithm and Dubois-Paysant Leroux’s result)
Main result
Theorem [Berthé-J.-Siegel 2011]
Let K be a cubic real extension of Q.
There exist α, β ∈ K and an unimodular Pisot irreducible
substitution σ such that:
1. K = Q(α, β).
2. (T2 , Tα,β ) (Xσ , S).
In this talk, we will:
1. Explain where (α, β) and σ come from.
(Jacobi-Perron algorithm and Dubois-Paysant Leroux’s result)
2. Prove the isomorphism.
(geometric combinatorial methods)
1. Find α, β.
I
I
Jacobi-Perron algorithm
A result of Dubois and
Paysant-Le Roux
Jacobi-Perron algorithm
Let v = (a, b, c) ∈ R3 be Q-linearly independent, 0 < a, b 6 c.
JP algorithm
v = (a, b, c)
JP
7−→
v1 = (b − bb/aca, c − bc/aca, a)
Jacobi-Perron algorithm
Let v = (a, b, c) ∈ R3 be Q-linearly independent, 0 < a, b 6 c.
JP algorithm
v = (a, b, c)
JP
7−→
v1 = (b − bb/aca, c − bc/aca, a)
I
Generalizes continued fraction expansions (Euclid’s algorithm).
(Continued fraction of α ⇐⇒ JP expansion of (1, α).)
I
Yields simultaneous rationnal approximations of a, b, c.
I
Good convergence properties.
I
Many other generalizations exist! (Brun, Poincaré, Selmer,
Arnoux-Rauzy, Tamura-Yasutomi, . . . )
Example
v = (1,
√
2,
√
√
√
π) 7→ ( 2 − 1, π − 1, 1)
√
√
B1 = b
2
1 c
=1
C1 = b
π
1 c
=1
Example
v = (1,
√
2,
√
√
√
π) →
7
( 2 − 1,
√ π − 1,√1) √
√
7→ ( π − 2, 3 − 2 2, 2 − 1)
√
B1 = b √12 c = 1
B2 = b √π−1
c=1
2−1
√
C1 = b 1π c = 1
1
C2 = b √2−1
c=2
Example
v = (1,
√
2,
√
√
√
π) →
7
( 2 − 1,
√ π − 1,√1) √
√
7→ ( π − 2, 3 − 2 2, 2 − 1)
7→ · · ·
√
B1 = b √12 c = 1
B2 = b √π−1
c=1
2−1
√
√
C1 = b 1π c = 1
1
C2 = b √2−1
c=2
√
2−1
3−2 √2
√ c=1
c = 0 C3 = b √π−
B3 = b √
π− 2
2
Example
v = (1,
√
2,
√
√
√
π) →
7
( 2 − 1,
√ π − 1,√1) √
√
7→ ( π − 2, 3 − 2 2, 2 − 1)
7→ · · ·
√
B1 = b √12 c = 1
B2 = b √π−1
c=1
2−1
√
√
C1 = b 1π c = 1
1
C2 = b √2−1
c=2
√
2−1
3−2 √2
√ c=1
c = 0 C3 = b √π−
B3 = b √
π− 2
2
Expansion (Bn , Cn )n>1 :
(1, 1), (1, 2), (0, 1), (0, 2), (0, 3), (0, 3), (2, 4), (0, 1), (0, 7),
(0, 1), (29, 36), (5, 5), (4, 19), (1, 1), (2, 3), (0, 2), (6, 8), (0, 1), . . .
Periodic expansions
Open problem
In 1D: Theorem: The continued fraction of α ∈ R is periodic
⇐⇒ α is quadratic.
In 2D: Which (1, α, β) have a periodic JP expansion?
Periodic expansions in cubic fields
Theorem [Dubois and Paysant-Le Roux 1975]
Let K be a cubic real extension of Q.
There exist α, β ∈ K such that:
1. K = Q(α, β).
2. The JP expansion of (1, α, β) is periodic.
1 bis. Find σ.
I
Matrix formulation of JP
Jacobi-Perron matrices
Classical formulation of JP
v = (a, b, c)
JP
7−→
v1 = (b − bb/aca, c − bc/aca, a)
Jacobi-Perron matrices
Classical formulation of JP
v = (a, b, c)
JP
7−→
v1 = (b − bb/aca, c − bc/aca, a)
Formulation with matrices
v = MB,C v1 , where
MB,C =
0 0 1 10B
01C
B = bb/ac
C = bc/ac
Jacobi-Perron matrices
Classical formulation of JP
v = (a, b, c)
JP
7−→
v1 = (b − bb/aca, c − bc/aca, a)
Formulation with matrices
v = MB,C v1 , where
MB,C =
0 0 1 10B
01C
B = bb/ac
C = bc/ac
I
v = MB1 ,C1 · · · MBn ,Cn vn .
I
MB1 ,C1 · · · MBn ,Cn u converges to v for all u.
Jacobi-Perron substitutions


 1 7→
3
2 7→ 13B

 3 7→ 23C
å The incidence matrix of σB,C is t MB,C .
å σB,C is unimodular Pisot irreducible.
We choose σB,C :
Jacobi-Perron substitutions


 1 7→
3
2 7→ 13B

 3 7→ 23C
å The incidence matrix of σB,C is t MB,C .
å σB,C is unimodular Pisot irreducible.
We choose σB,C :
I
Let (B1 , C1 ), . . . , (B` , C` ) = periodic expansion of (1, α, β).
Jacobi-Perron substitutions


 1 7→
3
2 7→ 13B

 3 7→ 23C
å The incidence matrix of σB,C is t MB,C .
å σB,C is unimodular Pisot irreducible.
We choose σB,C :
I
Let (B1 , C1 ), . . . , (B` , C` ) = periodic expansion of (1, α, β).
I
Let σ = σB1 ,C1 · · · σB` ,C` .
Jacobi-Perron substitutions


 1 7→
3
2 7→ 13B

 3 7→ 23C
å The incidence matrix of σB,C is t MB,C .
å σB,C is unimodular Pisot irreducible.
We choose σB,C :
I
Let (B1 , C1 ), . . . , (B` , C` ) = periodic expansion of (1, α, β).
I
Let σ = σB1 ,C1 · · · σB` ,C` .
I
(1, α, β) is the eigenvector of t MB,C associated with the
largest eigenvalue, so we are done:
The toral translation associated with (Xσ , S) is (T2 , Tα,β ).
2. Prove (T2, Tα,β ) (Xσ , S).
Combinatorics:
discrete surfaces
multidimensional substitutions
a definition of Rauzy fractals
I
I
I
Unit faces
A unit face [x, i]∗ consists of:
I
a position x ∈ Z3 ;
I
a type i ∈ {1, 2, 3}.
e3
e1
e2
[(−1, 1, 0), 1]∗
[(−3, 0, −1), 3]∗
Unit faces
A unit face [x, i]∗ consists of:
I
a position x ∈ Z3 ;
I
a type i ∈ {1, 2, 3}.
e3
e1
e2
[(−1, 1, 0), 1]∗
[(−3, 0, −1), 3]∗
[x, 1]∗ = {x + λe2 + µe3 : λ, µ ∈ [0, 1]} =
[x, 2]∗ = {x + λe1 + µe3 : λ, µ ∈ [0, 1]} =
[x, 3]∗ = {x + λe1 + µe2 : λ, µ ∈ [0, 1]} =
Discrete planes
Let v ∈ R3>0 . The discrete plane Γv of normal vector v is
the discrete surface that “intersects” the plane Pv .
(Formally: Γv = {[x, i]∗ : 0 6 hx, vi < hei , vi}.)
Γ(1,1,1)
Discrete planes
Let v ∈ R3>0 . The discrete plane Γv of normal vector v is
the discrete surface that “intersects” the plane Pv .
(Formally: Γv = {[x, i]∗ : 0 6 hx, vi < hei , vi}.)
Γ(1, √2, √17)
Dual substitutions E∗1 (σ)
Definition [Arnoux-Ito 2001]
Let σ : {1, 2, 3}∗ → {1, 2, 3}∗ such that det(Mσ ) = ±1.
E∗1 (σ)([x, i]∗ ) = Mσ −1 x +
[
[
k=1,2,3 s|σ(k)=pis
where ` : {1, 2, 3}∗ → Z3+ , w 7→ (|w|1 , |w|2 , |w|3 ).
[`(s), k]∗ ,
Dual substitutions E∗1 (σ)
Definition [Arnoux-Ito 2001]
Let σ : {1, 2, 3}∗ → {1, 2, 3}∗ such that det(Mσ ) = ±1.
E∗1 (σ)([x, i]∗ ) = Mσ −1 x +
[
[`(s), k]∗ ,
[
k=1,2,3 s|σ(k)=pis
where ` : {1, 2, 3}∗ → Z3+ , w 7→ (|w|1 , |w|2 , |w|3 ).
Example: E∗1 (σ) for σ : 1 7→ 12, 2 7→ 13, 3 7→ 1
[x, 1]∗ →
7
Mσ −1 x + [(1, 0, −1), 1]∗ ∪ [(0, 1, −1), 2]∗ ∪ [(0, 0, 0), 3]∗
∗
[x, 2] →
7
Mσ −1 x + [(0, 0, 0), 1]∗
[x, 3]∗ →
7
Mσ −1 x + [(0, 0, 0), 2]∗
M−1
σ x
x
7−→
x
7−→
x
M−1
σ x
7−→
M−1
σ x
Jacobi-Perron E∗1 substitutions




[0, 1]∗






7→ [(B, 0, 0), 2]∗
[0, 2]∗ 7→ [(C, 0, 0), 3]∗






∗


 [0, 3]





















7→
7→
7→
7→ [0, 1]∗ ∪
B−1
[
C−1
[
k=0
`=0
[(k, 0, 0), 2]∗ ∪
[(`, 0, 0), 3]∗
B
C
(here: B = 3, C = 5)
E∗1 (σ)(1 7→ 12, 2 7→ 13, 3 7→ 1)
E∗1 (σ)(1 7→ 12, 2 7→ 13, 3 7→ 1)
E∗1 (σ)(
)
E∗1 (σ)(1 7→ 12, 2 7→ 13, 3 7→ 1)
E∗1 (σ)2 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 13, 3 7→ 1)
E∗1 (σ)3 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 13, 3 7→ 1)
E∗1 (σ)4 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 13, 3 7→ 1)
E∗1 (σ)5 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 13, 3 7→ 1)
E∗1 (σ)6 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 13, 3 7→ 1)
E∗1 (σ)7 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 1312, 3 7→ 112)
E∗1 (σ)(1 7→ 12, 2 7→ 1312, 3 7→ 112)
E∗1 (σ)(
)
E∗1 (σ)(1 7→ 12, 2 7→ 1312, 3 7→ 112)
E∗1 (σ)2 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 1312, 3 7→ 112)
E∗1 (σ)3 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 1312, 3 7→ 112)
E∗1 (σ)4 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 1312, 3 7→ 112)
E∗1 (σ)5 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 31, 3 7→ 1)
E∗1 (σ)(1 7→ 12, 2 7→ 31, 3 7→ 1)
E∗1 (σ)(
)
E∗1 (σ)(1 7→ 12, 2 7→ 31, 3 7→ 1)
E∗1 (σ)2 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 31, 3 7→ 1)
E∗1 (σ)3 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 31, 3 7→ 1)
E∗1 (σ)4 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 31, 3 7→ 1)
E∗1 (σ)5 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 31, 3 7→ 1)
E∗1 (σ)6 (
)
E∗1 (σ)(1 7→ 12, 2 7→ 31, 3 7→ 1)
E∗1 (σ)7 (
)
E∗1 (σ) and discrete planes
Theorem [Arnoux-Ito 2001, Fernique 2007]
E∗1 (σ)n (
) ⊆ a discrete plane.
E∗1 (σ) and discrete planes
Theorem [Arnoux-Ito 2001, Fernique 2007]
E∗1 (σ)n (
) ⊆ a discrete plane.
Even better: E∗1 (σ)(Γv ) = Γt Mσ v .
E∗1 (σ) and discrete planes
Theorem [Arnoux-Ito 2001, Fernique 2007]
E∗1 (σ)n (
) ⊆ a discrete plane.
Even better: E∗1 (σ)(Γv ) = Γt Mσ v .
Theorem [Arnoux-Ito 2001]
[x, i]∗ , [y, j]∗ ∈ Γv
=⇒
E∗1 (σ)([x, i]∗ ) and E∗1 (σ)([y, j]∗ ) are disjoint.
Definition of Rauzy fractals using E∗1 (σ)
Idea: renormalize E∗1 (σ)n (U) with n → ∞.
U
Definition of Rauzy fractals using E∗1 (σ)
Idea: renormalize E∗1 (σ)n (U) with n → ∞.
E∗1 (U)
Definition of Rauzy fractals using E∗1 (σ)
Idea: renormalize E∗1 (σ)n (U) with n → ∞.
E∗1 2 (U)
Definition of Rauzy fractals using E∗1 (σ)
Idea: renormalize E∗1 (σ)n (U) with n → ∞.
E∗1 3 (U)
Definition of Rauzy fractals using E∗1 (σ)
Idea: renormalize E∗1 (σ)n (U) with n → ∞.
E∗1 4 (U)
Definition of Rauzy fractals using E∗1 (σ)
Idea: renormalize E∗1 (σ)n (U) with n → ∞.
E∗1 5 (U)
Definition of Rauzy fractals using E∗1 (σ)
Idea: renormalize E∗1 (σ)n (U) with n → ∞.
E∗1 6 (U)
Definition of Rauzy fractals using E∗1 (σ)
Idea: renormalize E∗1 (σ)n (U) with n → ∞.
E∗1 7 (U)
Definition of Rauzy fractals using E∗1 (σ)
σ is Pisot:
I
One expanding direction of Mσ (Pisot eigenvalue |β| > 1).
I
Two contracting directions of Mσ (eigenvalues |β 0 |, |β 00 | < 1.).
I
Let Pc be the contracting plane of Mσ spanned by vβ 0 , vβ 00 .
I
Let π : R3 → Pc be the projection on Pc along vβ .
I
So:
Renormalization = Mσ ◦ π
Definition of Rauzy fractals using E∗1 (σ)
U
π(U)
Definition of Rauzy fractals using E∗1 (σ)
E∗1 (σ)(U)
Mσ π(E∗1 (σ)(U))
Definition of Rauzy fractals using E∗1 (σ)
E∗1 (σ)2 (U)
Mσ 2 π(E∗1 (σ)2 (U))
Definition of Rauzy fractals using E∗1 (σ)
E∗1 (σ)3 (U)
Mσ 3 π(E∗1 (σ)3 (U))
Definition of Rauzy fractals using E∗1 (σ)
E∗1 (σ)4 (U)
Mσ 4 π(E∗1 (σ)4 (U))
Definition of Rauzy fractals using E∗1 (σ)
E∗1 (σ)5 (U)
Mσ 5 π(E∗1 (σ)5 (U))
Definition of Rauzy fractals using E∗1 (σ)
E∗1 (σ)6 (U)
Mσ 6 π(E∗1 (σ)6 (U))
Definition of Rauzy fractals using E∗1 (σ)
E∗1 (σ)7 (U)
Mσ 7 π(E∗1 (σ)7 (U))
Definition of Rauzy fractals using E∗1 (σ)
E∗1 (σ)7 (U)
Mσ ∞ π(E∗1 (σ)∞ (U))
Definition of Rauzy fractals using E∗1 (σ)
E∗1 (σ)7 (U)
Mσ ∞ π(E∗1 (σ)∞ (U))
Definition [Arnoux-Ito 2001]
The Rauzy fractal of σ is the Hausdorf limit of
Mσ n π(E∗1 (σ)n (U)) as n → ∞.
Rauzy fractal of 1 7→ 12, 2 7→ 1312, 3 7→ 112
Rauzy fractal of 1 7→ 12, 2 7→ 1312, 3 7→ 112
Rauzy fractal of 1 7→ 12, 2 7→ 1312, 3 7→ 112
Rauzy fractal of 1 7→ 12, 2 7→ 1312, 3 7→ 112
Rauzy fractal of 1 7→ 12, 2 7→ 1312, 3 7→ 112
Rauzy fractal of 1 7→ 12, 2 7→ 1312, 3 7→ 112
Rauzy fractal of 1 7→ 12, 2 7→ 1312, 3 7→ 112
Rauzy fractal of 1 7→ 12, 2 7→ 1312, 3 7→ 112
Rauzy fractal of 1 7→ 12, 2 7→ 1312, 3 7→ 112
Rauzy fractal of 1 7→ 12, 2 7→ 1312, 3 7→ 112
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Rauzy fractal of 1 7→ 12, 2 7→ 31, 3 7→ 1
Back to our original goal:
(T2, Tα,β ) (Xσ , S)
with σ = σB1,C1 · · · σB`,C` .
Combinatorial criterion
I
Many crieteria/techniques exist for a given single σ, but:
I
We must deal with the infinite family of all the
σB1 ,C1 · · · σB` ,C` that can arise from α, β.
Combinatorial criterion
I
Many crieteria/techniques exist for a given single σ, but:
I
We must deal with the infinite family of all the
σB1 ,C1 · · · σB` ,C` that can arise from α, β.
I
We will use the following condition:
Theorem [Ito-Rao 2006]
The isomorphism holds if and only if E∗1 (σ)n ([0, i]∗ )
contains arbitrarily large balls as n → ∞, for i ∈ {1, 2, 3}.
Combinatorial criterion
I
Many crieteria/techniques exist for a given single σ, but:
I
We must deal with the infinite family of all the
σB1 ,C1 · · · σB` ,C` that can arise from α, β.
I
We will use the following condition:
Theorem [Ito-Rao 2006]
The isomorphism holds if and only if E∗1 (σ)n ([0, i]∗ )
contains arbitrarily large balls as n → ∞, for i ∈ {1, 2, 3}.
å How do we prove that balls grow in E∗1 (σ)n ([0, i]∗ )?
The annulus property
Annulus A of P :
I
A is edge-connected,
I
A “surrounds” P .
The annulus property
Annulus A of P :
I
A is edge-connected,
I
A “surrounds” P .
The annulus property: E∗1 (σ)(annulus) = annulus.
The annulus property
Annulus A of P :
I
A is edge-connected,
I
A “surrounds” P .
E∗1 (σ1,1 )
7−→
The annulus property: E∗1 (σ)(annulus) = annulus.
The annulus property
Annulus A of P :
I
A is edge-connected,
I
A “surrounds” P .
E∗1 (σ1,1 )
7−→
The annulus property: E∗1 (σ)(annulus) = annulus.
If
1. E∗1 (σ)([0, i]∗ )n contains an annulus for some n.
2. Annulus property for E∗1 (σ).
Then E∗1 (σ)([0, i]∗ )n contains arbitrarily large balls. (induction)
Unfortunately. . .
. . . the annulus property doesn’t hold for σB,C :
Unfortunately. . .
. . . the annulus property doesn’t hold for σB,C :
E∗1 (σ1,4 )
7−→
Unfortunately. . .
. . . the annulus property doesn’t hold for σB,C :
E∗1 (σ1,4 )
7−→
å We have to be more careful.
Unfortunately. . .
. . . the annulus property doesn’t hold for σB,C :
E∗1 (σ1,4 )
7−→
å We have to be more careful.
å Stronger assumptions on A: covering properties.
L-coverings
L =
(
)
P is L-covered if ∀f, g ∈ P , there is an L-path from f to g.
L-covering and Jacobi-Perron
I
We will use LJP = {
,
,
,
,
,
,
,
}.
L-covering and Jacobi-Perron
I
We will use LJP = {
I
Let’s look at our problem again:
,
Σ1,4
,
7−→
,
,
,
,
,
}.
L-covering and Jacobi-Perron
I
We will use LJP = {
I
Let’s look at our problem again:
,
Σ1,4
,
7−→
I
We “see” the problem.
,
,
,
,
,
}.
L-covering and Jacobi-Perron
I
We will use LJP = {
I
Let’s look at our problem again:
,
,
,
,
Σ1,4
7−→
I
We “see” the problem.
I
We must “complete” some patterns.
,
,
,
}.
L-covering and Jacobi-Perron
I
We will use LJP = {
I
Let’s look at our problem again:
,
,
,
,
Σ1,4
7−→
I
We “see” the problem.
I
We must “complete” some patterns.
,
,
,
}.
L-covering and Jacobi-Perron
I
We will use LJP = {
I
Let’s look at our problem again:
,
,
,
,
,
,
,
}.
Σ1,4
7−→
I
We “see” the problem.
I
We must “complete” some patterns.
I
å Strong covering: every two-face edge-connected
pattern is covered.
L-covering and Jacobi-Perron
I
We will use LJP = {
I
Let’s look at our problem again:
,
,
,
,
,
,
,
}.
Σ1,4
7−→
I
We “see” the problem.
I
We must “complete” some patterns.
I
å Strong covering: every two-face edge-connected
pattern is covered.
I
New LJP =
n
,
,
,
,
,
,
,
,
,
o
.
Why LJP = { ,
,
,
,
,
,
,
,
,
Trial and error:
7→
7→
7→
7→
7→
7→
7→
7→
7→
7→
7→
7→
}?
Why LJP = { ,
,
,
,
,
,
,
,
,
Trial and error:
7→
7→
7→
7→
7→
7→
7→
7→
7→
7→
7→
7→
We remove the “bad” patterns. . .
}?
Why LJP = { ,
,
,
,
,
,
,
We get:
7→
7→
7→
7→
7→
7→
7→
7→
,
,
}?
Why LJP = { ,
,
,
,
,
,
,
,
,
We get:
7→
7→
7→
7→
7→
7→
7→
7→
to guarantee strong LJP -covering.)
I
(Plus
I
The images are strongly LJP -covered: stability.
and
}?
Finally. . .
Finally. . .
1. Strongly LJP -covered annuli are preserved by E∗1 (σB,C ).
Finally. . .
1. Strongly LJP -covered annuli are preserved by E∗1 (σB,C ).
Proof: long enumeration of cases. (induction step)
Finally. . .
1. Strongly LJP -covered annuli are preserved by E∗1 (σB,C ).
Proof: long enumeration of cases. (induction step)
2. ∃n s.t. (E∗1 (σB1 ,C1 ) · · · E∗1 (σB` ,C` ))n ([0, i]∗ ) has an annulus.
Finally. . .
1. Strongly LJP -covered annuli are preserved by E∗1 (σB,C ).
Proof: long enumeration of cases. (induction step)
2. ∃n s.t. (E∗1 (σB1 ,C1 ) · · · E∗1 (σB` ,C` ))n ([0, i]∗ ) has an annulus.
Proof: careful study of the way patterns grow. (base case)
So:
Finally. . .
1. Strongly LJP -covered annuli are preserved by E∗1 (σB,C ).
Proof: long enumeration of cases. (induction step)
2. ∃n s.t. (E∗1 (σB1 ,C1 ) · · · E∗1 (σB` ,C` ))n ([0, i]∗ ) has an annulus.
Proof: careful study of the way patterns grow. (base case)
So:
Theorem [Ito-Ohtsuki 1994, Berthé-Bourdon-J.-Siegel 2011]
(E∗1 (σB1 ,C1 ) · · · E∗1 (σB` ,C` ))n ([0, i]∗ ) covers arbitrarily large balls.
Finally. . .
1. Strongly LJP -covered annuli are preserved by E∗1 (σB,C ).
Proof: long enumeration of cases. (induction step)
2. ∃n s.t. (E∗1 (σB1 ,C1 ) · · · E∗1 (σB` ,C` ))n ([0, i]∗ ) has an annulus.
Proof: careful study of the way patterns grow. (base case)
So:
Theorem [Ito-Ohtsuki 1994, Berthé-Bourdon-J.-Siegel 2011]
(E∗1 (σB1 ,C1 ) · · · E∗1 (σB` ,C` ))n ([0, i]∗ ) covers arbitrarily large balls.
Moreover:
I
(E∗1 (σB1 ,C1 ) · · · E∗1 (σB` ,C` ))n ([0, i]∗ ) is simply connected.
Finally. . .
1. Strongly LJP -covered annuli are preserved by E∗1 (σB,C ).
Proof: long enumeration of cases. (induction step)
2. ∃n s.t. (E∗1 (σB1 ,C1 ) · · · E∗1 (σB` ,C` ))n ([0, i]∗ ) has an annulus.
Proof: careful study of the way patterns grow. (base case)
So:
Theorem [Ito-Ohtsuki 1994, Berthé-Bourdon-J.-Siegel 2011]
(E∗1 (σB1 ,C1 ) · · · E∗1 (σB` ,C` ))n ([0, i]∗ ) covers arbitrarily large balls.
Moreover:
I
(E∗1 (σB1 ,C1 ) · · · E∗1 (σB` ,C` ))n ([0, i]∗ ) is simply connected.
I
The Rauzy fractal is connected.
Conclusion
We have reached our initial objective:
Corollary
Let K be a cubic real extension of Q.
I
There exist α, β ∈ K with periodic JP expansion
(B1 , C1 ), . . . , (B` , C` ) such that K = Q(α, β).
[Dubois and Paysant-Le Roux 1975]
Conclusion
We have reached our initial objective:
Corollary
Let K be a cubic real extension of Q.
I
There exist α, β ∈ K with periodic JP expansion
(B1 , C1 ), . . . , (B` , C` ) such that K = Q(α, β).
[Dubois and Paysant-Le Roux 1975]
I
For σ = σB1 ,C1 · · · σB` ,C` , we have (T2 , Tα,β ) (Xσ , S).
[Geometrical combinatorial methods]
Thank you for your attention.
Any questions?
Dream case (Arnoux-Rauzy)
1
1
3
1
2 3
2
3
3
2
1
2
2
3
1
2
1 3
1
3
2
3
1 2
3
1
2
1
1
2
3
2
3
Nightmare (Jacobi-Perron)
d
2
b
1
0
a
2
2c
0
0
3
a
Nightmare (Jacobi-Perron)
d
3
2
2
a
2
e
b
1
f
2
0
2
2c
31
0
0
1
3
a
3
d
a
Nightmare (Jacobi-Perron)
h
0
1
g
a
1
0
f
3
d
3
2
2
a
d
f
3
2
2
e
b
1
2
0
2
2c
0
0
1
3
a
3
31
b1
2
1
d
2
0
c
0
a
3
a
Nightmare (Jacobi-Perron)
i
f
h
2
0
1
g
3
d
0
0
h
1
1
01
g
0
1
c
a
3
a
1
f
0
1
3
d
3
2
2
a
3
2
2
1
0
d
2
e
b
1
0
2
2c
31
0
0
1
3
a
3
3
e
2
0
d
f
2
f
2
b1
3
b1
1
c
0
a
d
2
a
0
1
2
c
0
0
3
a
Nightmare (Jacobi-Perron)
h
0 1
g
2
i
a
1
02
3
i
i
f
2
f
e3
31
0
3h
3
2
3
0 1
g
h
1
0 1
c
0 1
g
01
2
h
g
2 2
b
d
1
a1
02
3
0
a
0
e
3
a
1
0
3
d
3
2
2
a
3
2
0
2
2c
0
0
1
3
a
3
31
2
2
0
3
3
d
2
e
1
d
2
c
0
a
3
a
a
b1
3
0
2
0 1
c
0
0
2
2
3
a
3
a
1
0
f
1
2
b1
2
a
e
2
e
b
1
2
3
3
d
f
f
1
f
2
b
Nightmare (Jacobi-Perron)
i
f
31i
0
h
g
2
3
a
2
2
h
0 1
g
2
1
02
3
i
f
2
3
h
0 1
g
a
1
0
f
2
d
3
d
2
a
1
2
0
3
0
3
2
b
2c
0
a
31
1
3
f
2
e
2
d
a
1
01
0
3
3
2
1
2
0
3
0
3
2
b1
c
a
1
2
0
3
3h
0 1
g
d
0 1
c
2
b1
0 1
c
0
a
i
3
a
1
0i
1
032
f
2
31
0
3
2
3
e3
g
2 2
b
1
2
0
3
2
3
a1
0
e
1
2
0
a
3
h
1
02
3
a
f
1
e
0
d
1
032
3
3
2
3
3
2
1
3
0
2
3
f
3
e
a
2
b
2
a
21
03
3
2
3
b
3
a
3
3h
g3
1
i
0
a1
31
0d
2 0
b1
0
c
2
e
a
d
2 3
b
3
c
2
d
0 1
1c
0
a
e3
2
3a
2
b
a
Nightmare (Jacobi-Perron)
2
i
f
31i
0
h
g
2
3
2
h
0 1
g
2
1
02
3
i
f
2
3
h
0 1
g
f
2
d
3
2
a
1
2
0
3
0
3
2
b
2c
0
a
31
1
3
f
2
3
e
2
d
a
1
2
0
3
d
0 1
c
2
0
3
2
2
b1
c
a
f
1
e
0
d
1
2
0
3
b1
0 1
c
0
a
3
1
032
f
2
31
0
3
2
3
e3
g
2 2
b
31
2
0
31
02
3
a1
0
e
1
2
0
h
1
02
3
a
a
1
0
d
1
01
0
3
3h
0 1
g
i
a
1
0i
a
2
3
3
2
1
3
0
2
3
f
3
e
a
2
b
2
a
3
21
03
3
2
3
b
3
a1
03
3h
g3
1
i
0
a1
31
0d
2 0
b1
0
3c
2
e
a
d
2 3
b
3
c
2
d
0 1
1c
0
a
e3
2
3a
2
i
2
3
3
3
2
b
3h
21
02
g
3
i
i
2
b
b
31
2
0
32
3
21
21
0
e3
3
a
3
d
0 31
c
0
d
2
b
c
3
f
32
3
2
e1
e0
i
2
2
32
e3
a
2
3
3
b
a
i
a
3
a
2
1
032
3
3
2
32
a
2
b
d
1
0
c
Nightmare (Jacobi-Perron)
i
f
31i
0
h
g
2
3
a
2
2
h
0 1
g
2
1
02
3
i
f
2
3
h
0 1
g
a
1
0
d
2
a
1
2
0
3
0
b
2c
0
a
3
2
31
1
3
f
2
d
3
f
2
e
2
d
a
3
2
1
2
0
3
0
b1
c
a
1
01
0
3
3h
0 1
g
d
0 1
c
a
f
1
e
0
d
3
2
2
1
2
0
3
b1
0 1
c
0
a
2
31
0
3
2
1
02
3
2
3
i
3
a
1
0i
1
032
f
e3
3
g
22
b
31
2
0
31
02
3
a1
0
e
1
2
0
a
3
h
2
3
3
2
1
3
0
1
032
3
3
f
3
e
a
2
b
2
a
21
03
3
2
3
b
3
a1
03
3h
g3
1
i
0
a1
31
0d
20
b1
0
3c
2
e
a
d
23
b
3
3c
2
d
0 1
1c
0
a
e3
2
3a
2
b
a
2
2
32
i
i
a
3
2
3
3
3
2
31
2
0
32
3
21
21
0
b
3h
21
02
g
3
i
i
2
b
b
e3
3
a
3
d
3
0 1
c
0
d
2
b
3c
3
3f
32
3
2
e1
2
e0
1
0
2
3
2
2
3
2
2
2
2
3
2
2
1
3
0
e32
a
a
2
b
d
c
i
b
i
i
2
i
3
e
2
b
e
3
e
i
2
2
3
3
32
2
3
2
2
32
3
a
22
b
3
a
1
0
2
2
e
i
e
Nightmare (Jacobi-Perron)
i
f
31i
0
h
g
2
3
a
2
2
h
01
g
2
i
a
1
0i
1
02
3
i
f
2
3
h
01
g
a
1
0
d
2
a
1
2
0
3
0
b
2c
0
a
3
2
31
1
3
f
2
e
2
d
a
f
2
d
3
3
2
1
2
0
3
0
b1
c
a
1
01
0
3
3h
01
g
d
01
c
a
f
1
e
0
d
3
2
2
1
2
0
3
b1
01
c
0
a
2
31
0
3
2
1
02
3
f
e3
2
3
3
1
032
3
g
22
b
31
2
0
31
02
3
a1
0
e
1
2
0
a
3
h
2
3
3
2
1
3
0
1
032
3
3
f
3
e
a
2
b
2
a
21
03
3
2
3
b
3
a1
03
3h
g3
1
i
0
a1
31
0d
20
b1
0
3c
2
e
a
d
23
b
3
3c
2
d
01
1c
0
a
e3
2
3a
2
b
a
2
2
32
3
i
a
2
31
2
0
32
3
21
21
0
b
3h
21
02
3
3
3
2
i
g
3
i
i
2
b
b
e3
3
a
3
d
3
01
c
0
d
2
b
3c
3
3f
32
3
2
e1
2
e0
i
2
2a
2
3
3
32
1
0
e32
a
2
b
d
c
2
2
3
2
2
3
2
2
2
2
3
2
i
i
2
2
1
3
03
3
3
2
2
32
31
0
1
0
2
i
b
i
3
e
2
e
e
3
a
22
b
3
a
e
2
2
b
i
e
2
i
2
3
3
2
3
2
3
2
2
2
i
e
i
e
2
2
e
b
3
a
Nightmare (Jacobi-Perron)
i
2
3
h
01
g
2
i
a
1
0i
1
02
3
i
f
2
3
h
01
g
a
1
0
2
a
1
2
0
3
0
d
b
2c
0
a
3
2
31
1
3
2
f
e
2
d
a
3
3
2
1
2
0
3
0
f
2
d
b1
c
a
1
01
0
3
3h
01
g
d
01
c
a
3
2
2
1
2
0
3
f
1
e
0
d
b1
01
c
0
a
2
31
0
3
2
1
02
3
f
e3
2
3
3
1
032
3
g
22
b
31
2
0
31
02
3
a1
0
e
1
2
0
h
a
2
3
3
2
1
3
0
1
032
3
3
f
3
e
a
2
b
2
a
3
21
03
3
2
3
2
32
31i
0
h
3
g
a
2
2
b
3
a1
03
3h
g3
1
i
0
a1
31
0d
20
b1
0
3c
2
e
a
d
23
b
3
3c
2
d
01
1c
0
a
2
2
f
e3
2
3a
b
a
i
a
2
31
2
0
32
3
21
21
0
b
3h
21
02
3
3
3
2
i
g
3
i
2
i
b
b
e3
3
a
3
d
3
01
c
0
d
2
b
3c
3
3f
32
3
2
e1
2
2
3
3
32
1
0
e0
2
i
e32
2a
a
2
b
d
c
2
2
3
2
2
3
2
2
2
2
3
2
i
i
2
2
1
3
03
3
3
2
2
32
31
0
1
0
2
i
b
i
3
e
2
b
e
e
3
a
22
b
3
a
e
2
i
e
2
3
2
3
3
2
3
2
3
2
2
2
2
2
2
i
i
e
i
2
e3
e
b
3
a
2
2
2
i
e
Download