aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · aperiodic tilings and...

51
Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, Amiens — June 12th, 2013

Upload: others

Post on 28-Jun-2020

13 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Aperiodic tilings

and substitutions

Nicolas Ollinger

LIFO, Université d’Orléans

Journées SDA2, Amiens — June 12th, 2013

Page 2: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

The Domino Problem (DP)“Assume we are given a finite set of square plates of thesame size with edges colored, each in a different manner.Suppose further there are infinitely many copies of eachplate (plate type). We are not permitted to rotate or reflecta plate. The question is to find an effective procedure bywhich we can decide, for each given finite set of plates,whether we can cover up the whole plane (or, equivalently,an infinite quadrant thereof) with copies of the platessubject to the restriction that adjoining edges must havethe same color.”

(Wang, 1961)

a b c dab

a c

d

d

1/35

Page 3: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Wang tiles

a b c d

A tile set τ ⊆ Σ4 is a tile set with colored edges.

ab

a c

d

d

The set of τ-tilings Xτ ⊆ τZ2is the set of colorings of Z2 by

τ where colors match along edges.

2/35

Page 4: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Periodic Tilings

Definition A tiling is periodic with period p if it is invariantby a translation of vector p.

Lemma If a tile set admits a periodic tiling then it admits abiperiodic tiling.

Lemma Tile sets tiling the plane biperiodically are re(recursively enumerable).

3/35

Page 5: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

co-Tiling

Lemma Tile sets tiling the plane are co-re.

Sketch of the proof Consider tilings of larger and larger squareregions. If the set does not tile the plane, by compacity, thereexists a size of square it cannot cover with tiles.

4/35

Page 6: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

AperiodicityDefinition A tiling is aperiodic if it admits no non-trivialperiod.

Definition A tile set is aperiodic if it admits a tiling and allits tilings are aperiodic.

Remark If there were no aperiodic tile set, the DominoProblem would be decidable.

5/35

Page 7: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Undecidability of DPTheorem[Berger 1964] DP is undecidable.

Remark To prove it one needs aperiodic tile sets.

Seminal self-similarity based proofs (reduction from HP):

• Berger, 1964 (20426 tiles, a full PhD thesis)

• Robinson, 1971 (56 tiles, 17 pages, long case analysis)

• Durand et al, 2007 (Kleene’s fixpoint existence argument)

Tiling rows seen as transducer trace based proof:Kari, 2007 (affine maps, reduction from IP)

And others!

• Mozes, 1990 (non-deterministic substitutions)

• Aanderaa and Lewis, 1980 (1-systems and 2-systems)6/35

Page 8: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

In this talk

A simple original construction of an aperiodic tile set basedon two-by-two substitution systems. . .

. . . and its application to an old historical construction.

This work combines tools and ideas from:

[Berger 64] The Undecidability of the Domino Problem

[Robinson 71] Undecidability and nonperiodicity for tilings of the plane

[Grünbaum Shephard 89] Tilings and Patterns, an introduction

[Durand Levin Shen 05] Local rules and global order, or aperiodic tilings

7/35

Page 9: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Tiling with a fixed tile

B q0 B B

a

a

a!

q aq!

a!

q! a!

a!

q aq!

a!

q! a!

No halting tile.

8/35

Page 10: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Finite Tiling

B

a

q0 B

qf a

B

a

a

a

a!

q aq!

a!

q! a!

a!

q aq!

a!

q! a!

9/35

Page 11: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

1. Two-by-two Substitution Systems

2. An Aperiodic Tile Set

3. Conclusion

Page 12: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Substitutions

Σ = { , , ,}

s : , , , , , , , .

1. Two-by-two Substitution Systems 10/35

Page 13: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Two-by-two substitutions

s : , ,

A 2x2 substitution s : Σ→ Σê maps letters to squares ofletters on the same finite alphabet.

S : ,

The substitution is extended as a global map S : ΣZ2 → ΣZ2

on colorings of the plane:∀z ∈ Z2, ∀k ∈ ê, S(c)(2z + k) = s(c(z))(k)

1. Two-by-two Substitution Systems 11/35

Page 14: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Limit set and history

Λs =

∪ x

y

x,y∈Z2

The limit set Λs ⊆ ΣZ2is the maximal attractor of S:

Λs =⋂t∈N

⟨St(ΣZ

2)⟩σ

The limit set is the set of colorings admitting an history(ci)i∈N where ci = σui(S(ci+1)).

1. Two-by-two Substitution Systems 12/35

Page 15: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Unambiguous substitutions

A substitution is aperiodic if its limit set Λs is aperiodic.

A substitution is unambiguous if, for every coloring c fromits limit set Λs , there exists a unique coloring c′ and a uniquetranslation u ∈ ê satisfying c = σu(S(c′)).

Proposition Unambiguity implies aperiodicity.

Sketch of the proof. Consider a periodic coloring withminimal period p, its preimage has period p/2. ♦

Idea. Construct a tile set whose tilings are in the limit set ofan unambiguous substitution system.

1. Two-by-two Substitution Systems 13/35

Page 16: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Coding tile sets into tile sets

Definition A tile set τ′ codes a tile set τ, according to acoding rule t : τ → τ′ê if t is injective and

Xτ′ = {σu(t(c))|c ∈ Xτ , u ∈ ê}

:

{, , ,

}

1. Two-by-two Substitution Systems 14/35

Page 17: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Unambiguous self-coding

Definition A tile set τ codes a substitution s : τ → τê if itcodes itself according to the coding rule s.

Proposition A tile set both admitting a tiling and coding anunambiguous substitution is aperiodic.

Sketch of the proof. Xτ ⊆ Λs and Xτ ≠∅. ♦

Idea. Construct a tile set whose tilings are in the limit set of alocally checkable unambiguous substitution embedding awhole history.

1. Two-by-two Substitution Systems 15/35

Page 18: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 19: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

Page 20: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

Page 21: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 22: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

Page 23: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

Page 24: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 25: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

Page 26: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 27: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

a b

c d

Page 28: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Is this self-encoding?Iterating the coding rule one obtains 56 tiles.

`

coding rule

Unfortunately, this tile set is not self-coding.

Idea Add a synchronizing substitution as a third layer.1. Two-by-two Substitution Systems 17/35

Page 29: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

à la Robinson

` `

` `

`

Proposition The associated tile set of 104 tiles admits atiling and codes an unambiguous substitution.

1. Two-by-two Substitution Systems 18/35

Page 30: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

à la Robinson

` `

` `

`

Proposition The associated tile set of 104 tiles admits atiling and codes an unambiguous substitution.

1. Two-by-two Substitution Systems 18/35

Page 31: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 32: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Aperiodicity: sketch of the proof

1. The tile set admits a tiling:Generate a valid tiling by iterating the substitution rule:Xτ ∩Λs ≠∅.

2. The substitution is unambiguous:It is injective and the projectors have disjoined images.

3. The tile set codes the substitution:

(a) each tiling is an image of the canonical substitutionConsider any tiling, level by level, short case analysis.

(b) the preimage of a tiling is a tilingStraightforward by construction (preimage removeconstraints).

1. Two-by-two Substitution Systems 20/35

Page 33: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

1. Two-by-two Substitution Systems

2. An Aperiodic Tile Set

3. Conclusion

Page 34: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

“Robert Berger (born 1938) is known for inventing the first ape-riodic tiling using a set of 20,426 distinct tile shapes.”

[Robert Berger Wikipedia entry]

Page 35: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

“(. . . ) In 1966 R. Berger discovered the first aperiodic tile set.It contains 20,426 Wang tiles, (. . . )Berger himself managed to reduce the number of tiles to 104and he described these in his thesis, though they were omittedfrom the published version (Berger [1966]). (. . . )” [GrSh, p.584]

Page 36: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 37: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 38: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 39: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 40: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 41: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Berger’s skeleton substitution

` ` `

` ` `

`

` ` `

`

2. An Aperiodic Tile Set 27/35

Page 42: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings
Page 43: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Berger’s forgotten aperiodic tile set

Proposition The associated tile set of 103 tiles admits atiling and codes an unambiguous substitution.

Remark The number of tiles does not grow monotonicallyin the number of letters of the synchronizing layer.

5 letters → 104 tiles11 letters → 103 tiles

2. An Aperiodic Tile Set 29/35

Page 44: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

1. Two-by-two Substitution Systems

2. An Aperiodic Tile Set

3. Conclusion

Page 45: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

To continue. . .

Theorem The limit set of a 2x2 substitution is sofic.

Idea To encode Λs via local matching rules, decorate s intoa locally checkable s• embedding a whole history.

Corollary[Berger 1964] DP is undecidable.

Idea Construct a 2x2 substitution whose limit set containseverywhere squares of larger and larger size, insert Turingcomputation inside those squares.

3. Conclusion 30/35

Page 46: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Enforcing substitutions via tilings

Let π map every tile of τ(s′)to s′(a)(u) where a and u arethe letter and the value of êon layer 1.

Proposition. Let s′ be anysubstitution system. The tileset τ(s′) enforces s′:π(Xτ(s′)

) = Λs′ .Idea. Every tiling of τ(s′)codes an history of s′ andevery history of s′ can beencoded into a tiling of τ(s′).

a

b = s(a)(

11

)

a

b = s(a)(

00

)

3. Conclusion 31/35

Page 47: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Squares everywhere

, tttt

, hhhh

, vvvv

t ,

h ,

v ,

tt

tt

t v t v

h t h t

t v t v

h t h t

t v t v

h t h t

t v t v

h t h t

t v t v

h t h t

t v t v

h t h t

t v t v

h t h t

t v t v

h t h t

3. Conclusion 32/35

Page 48: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Mozes 1990

or

or

v1,1R1,1

(1, 1)

v2,1R1,1

(2, 1)

v1,2R1,1

(1, 2)

v2,2R1,1

(2, 2)

v1,3R1,1

(1, 3)

v2,3R1,1

(2, 3)

b1,1S1,1

(1, 1)

c1,1R2,1

(1, 1)

c2,1R2,1

(2, 1)

c3,1R2,1

(3, 1)

c1,2R2,1

(1, 2)

c2,2R2,1

(2, 2)

c3,2R2,1

(3, 2)

c1,3R2,1

(1, 3)

c2,3R2,1

(2, 3)

c3,3R2,1

(3, 3)

b2,1S1,1

(2, 1)

j1,1R3,1

(1, 1)

j2,1R3,1

(2, 1)

j1,2R3,1

(1, 2)

j2,2R3,1

(2, 2)

j1,3R3,1

(1, 3)

j2,3R3,1

(2, 3)

b3,1S1,1

(3, 1)

q1,1R4,1

(1, 1)

q2,1R4,1

(2, 1)

q3,1R4,1

(3, 1)

q1,2R4,1

(1, 2)

q2,2R4,1

(2, 2)

q3,2R4,1

(3, 2)

q1,3R4,1

(1, 3)

q2,3R4,1

(2, 3)

q3,3R4,1

(3, 3)

b1,1S2,1

(1, 1)

x1,1

R5,1

(1, 1)

x2,1

R5,1

(2, 1)

x3,1

R5,1

(3, 1)

x1,2

R5,1

(1, 2)

x2,2

R5,1

(2, 2)

x3,2

R5,1

(3, 2)

x1,3

R5,1

(1, 3)

x2,3

R5,1

(2, 3)

x3,3

R5,1

(3, 3)

b2,1S2,1

(2, 1)

e1,1R1,2

(1, 1)

e2,1R1,2

(2, 1)

e1,2R1,2

(1, 2)

e2,2R1,2

(2, 2)

b1,2S1,1

(1, 2)

l1,1R2,2

(1, 1)

l2,1R2,2

(2, 1)

l3,1R2,2

(3, 1)

l1,2R2,2

(1, 2)

l2,2R2,2

(2, 2)

l3,2R2,2

(3, 2)

b2,2S1,1

(2, 2)

s1,1R3,2

(1, 1)

s2,1R3,2

(2, 1)

s1,2R3,2

(1, 2)

s2,2R3,2

(2, 2)

b3,2S1,1

(3, 2)

z1,1R4,2

(1, 1)

z2,1R4,2

(2, 1)

z3,1R4,2

(3, 1)

z1,2R4,2

(1, 2)

z2,2R4,2

(2, 2)

z3,2R4,2

(3, 2)

b1,2S2,1

(1, 2)

g1,1R5,2

(1, 1)

g2,1R5,2

(2, 1)

g3,1R5,2

(3, 1)

g1,2R5,2

(1, 2)

g2,2R5,2

(2, 2)

g3,2R5,2

(3, 2)

b2,2S2,1

(2, 2)

n1,1

R1,3

(1, 1)

n2,1

R1,3

(2, 1)

n1,2

R1,3

(1, 2)

n2,2

R1,3

(2, 2)

b1,1S1,2

(1, 1)

u1,1

R2,3

(1, 1)

u2,1

R2,3

(2, 1)

u3,1

R2,3

(3, 1)

u1,2

R2,3

(1, 2)

u2,2

R2,3

(2, 2)

u3,2

R2,3

(3, 2)

b2,1S1,2

(2, 1)

b1,1R3,3

(1, 1)

b2,1R3,3

(2, 1)

b1,2R3,3

(1, 2)

b2,2R3,3

(2, 2)

b3,1S1,2

(3, 1)

i1,1R4,3

(1, 1)

i2,1R4,3

(2, 1)

i3,1R4,3

(3, 1)

i1,2R4,3

(1, 2)

i2,2R4,3

(2, 2)

i3,2R4,3

(3, 2)

b1,1S2,2

(1, 1)

p1,1R5,3

(1, 1)

p2,1R5,3

(2, 1)

p3,1R5,3

(3, 1)

p1,2R5,3

(1, 2)

p2,2R5,3

(2, 2)

p3,2R5,3

(3, 2)

b2,1S2,2

(2, 1)

w1,1

R1,4

(1, 1)

w2,1

R1,4

(2, 1)

w1,2

R1,4

(1, 2)

w2,2

R1,4

(2, 2)

w1,3

R1,4

(1, 3)

w2,3

R1,4

(2, 3)

b1,2S1,2

(1, 2)

d1,1R2,4

(1, 1)

d2,1R2,4

(2, 1)

d3,1R2,4

(3, 1)

d1,2R2,4

(1, 2)

d2,2R2,4

(2, 2)

d3,2R2,4

(3, 2)

d1,3R2,4

(1, 3)

d2,3R2,4

(2, 3)

d3,3R2,4

(3, 3)

b2,2S1,2

(2, 2)

k1,1R3,4

(1, 1)

k2,1R3,4

(2, 1)

k1,2R3,4

(1, 2)

k2,2R3,4

(2, 2)

k1,3R3,4

(1, 3)

k2,3R3,4

(2, 3)

b3,2S1,2

(3, 2)

r1,1R4,4

(1, 1)

r2,1R4,4

(2, 1)

r3,1R4,4

(3, 1)

r1,2R4,4

(1, 2)

r2,2R4,4

(2, 2)

r3,2R4,4

(3, 2)

r1,3R4,4

(1, 3)

r2,3R4,4

(2, 3)

r3,3R4,4

(3, 3)

b1,2S2,2

(1, 2)

y1,1R5,4

(1, 1)

y2,1R5,4

(2, 1)

y3,1R5,4

(3, 1)

y1,2R5,4

(1, 2)

y2,2R5,4

(2, 2)

y3,2R5,4

(3, 2)

y1,3R5,4

(1, 3)

y2,3R5,4

(2, 3)

y3,3R5,4

(3, 3)

b2,2S2,2

(2, 2)

c1,1T

(1, 1)

c2,1T

(2, 1)

c1,2T

(1, 2)

c2,2T

(2, 2)

dU

(2, 6)

Theorem[Mozes 1990] The limit set of a non-deterministicrectangular substitution (+ some hypothesis) is sofic.

3. Conclusion 33/35

Page 49: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Goodman-Strauss 1998

Theorem[Goodman-Strauss 1998] The limit set ofhomothetic substitution (+ some hypothesis) is sofic.

3. Conclusion 34/35

Page 50: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings

Fernique-O 2010

c

db

a

c

db

a

b

b

b

b

b

d

d

dd

d

a

a

a

ab

c d

b b b

d d d

c

c

a

a

b

b

b

b

b

d

d

dd

d

c c caa a

c c c

c

db

a

b

b

b

b

b

aa a

d

d

dd

d

c

c

c

a

b

cd

d

d

dd

d

c

c

b

b

b

b

b

a

a

Theorem[Fernique-O 2010] The limit set of acombinatorial substitution (+ some hypothesis) is sofic.

3. Conclusion 35/35

Page 51: Aperiodic tilings [1ex]and substitutions - univ-orleans.fr€¦ · Aperiodic tilings and substitutions Nicolas Ollinger LIFO, Université d’Orléans Journées SDA2, ... Tilings