• Aucun résultat trouvé

Fixed point aperiodic tilings Bruno Durand, Andrei Romashchenko, Alexander Shen LIF Marseille, CNRS & Univ. Aix–Marseille, France AMS meeting, Jan. 2009

N/A
N/A
Protected

Academic year: 2022

Partager "Fixed point aperiodic tilings Bruno Durand, Andrei Romashchenko, Alexander Shen LIF Marseille, CNRS & Univ. Aix–Marseille, France AMS meeting, Jan. 2009"

Copied!
57
0
0

Texte intégral

(1)

Fixed point aperiodic tilings

Bruno Durand, Andrei Romashchenko, Alexander Shen

LIF Marseille,

CNRS & Univ. Aix–Marseille, France

AMS meeting, Jan. 2009

(2)

Tiles and tilings

Tile set:

1 2

Tiling:

1 2 1 2 1

2 1 2 1 2

1 2 1 2 1

2 1 2 1 2

1 2 1 2 1

(3)

Tiles and tilings

Tile set:

1 2

Tiling:

1 2 1 2 1

2 1 2 1 2

1 2 1 2 1

2 1 2 1 2

1 2 1 2 1

(4)

Tiles and tilings

Tile set:

1 2

Tiling:

1 2 1 2 1

2 1 2 1 2

1 2 1 2 1

2 1 2 1 2

1 2 1 2 1

(5)

Formal definitions

C — a finite set of colors

τ ⊂ C4 — a set of tiles (Wang tiles) tile t = ht.left, t.right, t.up, t.downi configurations: mappings Z2 →τ

tilings: configuration that satisfy matching rules C(i,j).right = C(i + 1,j).left

C(i,j).up = C(i,j + 1).down

(6)

Formal definitions

C — a finite set of colors

τ ⊂ C4 — a set of tiles (Wang tiles) tile t = ht.left, t.right, t.up, t.downi configurations: mappings Z2 →τ

tilings: configuration that satisfy matching rules C(i,j).right = C(i + 1,j).left

C(i,j).up = C(i,j + 1).down

(7)

Formal definitions

C — a finite set of colors

τ ⊂ C4 — a set of tiles (Wang tiles) tile t = ht.left, t.right, t.up, t.downi

configurations: mappings Z2 →τ

tilings: configuration that satisfy matching rules C(i,j).right = C(i + 1,j).left

C(i,j).up = C(i,j + 1).down

(8)

Formal definitions

C — a finite set of colors

τ ⊂ C4 — a set of tiles (Wang tiles) tile t = ht.left, t.right, t.up, t.downi configurations: mappings Z2 →τ

tilings: configuration that satisfy matching rules C(i,j).right = C(i + 1,j).left

C(i,j).up = C(i,j + 1).down

(9)

Formal definitions

C — a finite set of colors

τ ⊂ C4 — a set of tiles (Wang tiles) tile t = ht.left, t.right, t.up, t.downi configurations: mappings Z2 →τ

tilings: configuration that satisfy matching rules C(i,j).right = C(i + 1,j).left

C(i,j).up = C(i,j + 1).down

(10)

Periodic tilings

A tiling C is periodic if it has some period T: C(x +T) = C(x)

for all x.

Four possibilities for a tile set:

I no tilings;

I only periodic tilings;

I both periodic and aperiodic tilings;

I only aperiodic tilings;

(11)

Periodic tilings

A tiling C is periodic if it has some period T: C(x +T) = C(x)

for all x.

Four possibilities for a tile set:

I no tilings;

I only periodic tilings;

I both periodic and aperiodic tilings;

I only aperiodic tilings;

(12)

Periodic tilings

A tiling C is periodic if it has some period T: C(x +T) = C(x)

for all x.

Four possibilities for a tile set:

I no tilings;

I only periodic tilings;

I both periodic and aperiodic tilings;

I only aperiodic tilings;

(13)

Periodic tilings

A tiling C is periodic if it has some period T: C(x +T) = C(x)

for all x.

Four possibilities for a tile set:

I no tilings;

I only periodic tilings;

I both periodic and aperiodic tilings;

I only aperiodic tilings;

(14)

Periodic tilings

A tiling C is periodic if it has some period T: C(x +T) = C(x)

for all x.

Four possibilities for a tile set:

I no tilings;

I only periodic tilings;

I both periodic and aperiodic tilings;

I only aperiodic tilings;

(15)

Periodic tilings

A tiling C is periodic if it has some period T: C(x +T) = C(x)

for all x.

Four possibilities for a tile set:

I no tilings;

I only periodic tilings;

I both periodic and aperiodic tilings;

I only aperiodic tilings;

(16)

Periodic tilings

A tiling C is periodic if it has some period T: C(x +T) = C(x)

for all x.

Four possibilities for a tile set:

I no tilings;

I only periodic tilings;

I both periodic and aperiodic tilings;

I only aperiodic tilings;

(17)

Aperiodic tile sets

Theorem (Berger, 1966): there exists a tile set that has tilings but only aperiodic ones

(Robinson tile set)

(18)

Aperiodic tile sets

Theorem (Berger, 1966): there exists a tile set that has tilings but only aperiodic ones

(Robinson tile set)

(19)

Aperiodic tile sets

Theorem (Berger, 1966): there exists a tile set that has tilings but only aperiodic ones

(Robinson tile set)

(20)

Tiling

(21)

Penrose tiling

(22)

Ammann tiling

(23)

Ollinger tiling

(24)

Berger’s theorem and theory of computation

I the question was asked by Hao Wang when he studied decision problems

I Berger’s construction became an important tool to prove undecidability of many algorithmic problems

I Aperiodic tiling can be constructed using

self-referential argument widely used in logic and computation theory (Kleene’s fixed point

theorem)

(25)

Berger’s theorem and theory of computation

I the question was asked by Hao Wang when he studied decision problems

I Berger’s construction became an important tool to prove undecidability of many algorithmic problems

I Aperiodic tiling can be constructed using

self-referential argument widely used in logic and computation theory (Kleene’s fixed point

theorem)

(26)

Berger’s theorem and theory of computation

I the question was asked by Hao Wang when he studied decision problems

I Berger’s construction became an important tool to prove undecidability of many algorithmic problems

I Aperiodic tiling can be constructed using

self-referential argument widely used in logic and computation theory (Kleene’s fixed point

theorem)

(27)

Berger’s theorem and theory of computation

I the question was asked by Hao Wang when he studied decision problems

I Berger’s construction became an important tool to prove undecidability of many algorithmic problems

I Aperiodic tiling can be constructed using

self-referential argument widely used in logic and computation theory (Kleene’s fixed point

theorem)

(28)

History

I Hao Wang (1961) asked whether aperiodic tilings exist in connection with domino problem;

I Alternative history: the self-referential aperiodic tile set should have been invented by von Neumann, inventor of self-reproducing automata (1952), but he died in 1957 and his work on cellular automata was published only in 1966

I Berger (1966) proved the existence of aperiodic tile sets and used this construction to prove the undecidability of the domino problem;

I Robinson tiling (1971)

I Penrose tiling (1974)

I . . .

I Ollinger tiling (2007)

(29)

History

I Hao Wang (1961) asked whether aperiodic tilings exist in connection with domino problem;

I Alternative history: the self-referential aperiodic tile set should have been invented by von Neumann, inventor of self-reproducing automata (1952), but he died in 1957 and his work on cellular automata was published only in 1966

I Berger (1966) proved the existence of aperiodic tile sets and used this construction to prove the undecidability of the domino problem;

I Robinson tiling (1971)

I Penrose tiling (1974)

I . . .

I Ollinger tiling (2007)

(30)

History

I Hao Wang (1961) asked whether aperiodic tilings exist in connection with domino problem;

I Alternative history: the self-referential aperiodic tile set should have been invented by von Neumann, inventor of self-reproducing automata (1952), but he died in 1957 and his work on cellular automata was published only in 1966

I Berger (1966) proved the existence of aperiodic tile sets and used this construction to prove the undecidability of the domino problem;

I Robinson tiling (1971)

I Penrose tiling (1974)

I . . .

I Ollinger tiling (2007)

(31)

History

I Hao Wang (1961) asked whether aperiodic tilings exist in connection with domino problem;

I Alternative history: the self-referential aperiodic tile set should have been invented by von Neumann, inventor of self-reproducing automata (1952), but he died in 1957 and his work on cellular automata was published only in 1966

I Berger (1966) proved the existence of aperiodic tile sets and used this construction to prove the undecidability of the domino problem;

I Robinson tiling (1971)

I Penrose tiling (1974)

I . . .

I Ollinger tiling (2007)

(32)

History

I Hao Wang (1961) asked whether aperiodic tilings exist in connection with domino problem;

I Alternative history: the self-referential aperiodic tile set should have been invented by von Neumann, inventor of self-reproducing automata (1952), but he died in 1957 and his work on cellular automata was published only in 1966

I Berger (1966) proved the existence of aperiodic tile sets and used this construction to prove the undecidability of the domino problem;

I Robinson tiling (1971)

I Penrose tiling (1974)

I . . .

I Ollinger tiling (2007)

(33)

History

I Hao Wang (1961) asked whether aperiodic tilings exist in connection with domino problem;

I Alternative history: the self-referential aperiodic tile set should have been invented by von Neumann, inventor of self-reproducing automata (1952), but he died in 1957 and his work on cellular automata was published only in 1966

I Berger (1966) proved the existence of aperiodic tile sets and used this construction to prove the undecidability of the domino problem;

I Robinson tiling (1971)

I Penrose tiling (1974)

I . . .

I Ollinger tiling (2007)

(34)

History

I Hao Wang (1961) asked whether aperiodic tilings exist in connection with domino problem;

I Alternative history: the self-referential aperiodic tile set should have been invented by von Neumann, inventor of self-reproducing automata (1952), but he died in 1957 and his work on cellular automata was published only in 1966

I Berger (1966) proved the existence of aperiodic tile sets and used this construction to prove the undecidability of the domino problem;

I Robinson tiling (1971)

I Penrose tiling (1974)

I . . .

I Ollinger tiling (2007)

(35)

History

I Hao Wang (1961) asked whether aperiodic tilings exist in connection with domino problem;

I Alternative history: the self-referential aperiodic tile set should have been invented by von Neumann, inventor of self-reproducing automata (1952), but he died in 1957 and his work on cellular automata was published only in 1966

I Berger (1966) proved the existence of aperiodic tile sets and used this construction to prove the undecidability of the domino problem;

I Robinson tiling (1971)

I Penrose tiling (1974)

I . . .

I Ollinger tiling (2007)

(36)

Self-similar tile sets

Fix a integer zoom factor M > 1.

Let τ be a tile set. A τ-macro-tile is a M ×M square correctly tiled by τ-tiles.

Let ρ be a set of τ-macro-tiles. We say that τ

implements ρ if any τ-tiling can be uniquely split by a grid into ρ-macro-tiles

Tile set τ is self-similar if it implements some set of macro-tiles ρ that is isomorphic to τ

(Isomorphism: 1-1-correspondence that preserves matching rules)

(37)

Self-similar tile sets

Fix a integer zoom factor M > 1.

Let τ be a tile set. A τ-macro-tile is a M ×M square correctly tiled by τ-tiles.

Let ρ be a set of τ-macro-tiles. We say that τ

implements ρ if any τ-tiling can be uniquely split by a grid into ρ-macro-tiles

Tile set τ is self-similar if it implements some set of macro-tiles ρ that is isomorphic to τ

(Isomorphism: 1-1-correspondence that preserves matching rules)

(38)

Self-similar tile sets

Fix a integer zoom factor M > 1.

Let τ be a tile set. A τ-macro-tile is a M ×M square correctly tiled by τ-tiles.

Let ρ be a set of τ-macro-tiles. We say that τ

implements ρ if any τ-tiling can be uniquely split by a grid into ρ-macro-tiles

Tile set τ is self-similar if it implements some set of macro-tiles ρ that is isomorphic to τ

(Isomorphism: 1-1-correspondence that preserves matching rules)

(39)

Self-similar tile sets

Fix a integer zoom factor M > 1.

Let τ be a tile set. A τ-macro-tile is a M ×M square correctly tiled by τ-tiles.

Let ρ be a set of τ-macro-tiles. We say that τ

implements ρ if any τ-tiling can be uniquely split by a grid into ρ-macro-tiles

Tile set τ is self-similar if it implements some set of macro-tiles ρ that is isomorphic to τ

(Isomorphism: 1-1-correspondence that preserves matching rules)

(40)

Berger’s theorem and self-similar tile sets

Berger theorem follows from two statements:

A. Any tiling by a self-similar tile set is aperiodic B. There exists a self-similar tile set.

(41)

Berger’s theorem and self-similar tile sets

Berger theorem follows from two statements:

A. Any tiling by a self-similar tile set is aperiodic

B. There exists a self-similar tile set.

(42)

Berger’s theorem and self-similar tile sets

Berger theorem follows from two statements:

A. Any tiling by a self-similar tile set is aperiodic B. There exists a self-similar tile set.

(43)

Proof of A

Let τ be a self-similar tile set with zoom factor M

Let U be τ-tiling

Let T be a period of U

U can be splitted into macro-tiles; T-shift preserves this splitting (uniqueness) and therefore T is a multiple of M

Zoom out: T/M is a period of a tiling by a tile set isomorphic to τ

T/M is a multiple of M etc.

(44)

Proof of A

Let τ be a self-similar tile set with zoom factor M Let U be τ-tiling

Let T be a period of U

U can be splitted into macro-tiles; T-shift preserves this splitting (uniqueness) and therefore T is a multiple of M

Zoom out: T/M is a period of a tiling by a tile set isomorphic to τ

T/M is a multiple of M etc.

(45)

Proof of A

Let τ be a self-similar tile set with zoom factor M Let U be τ-tiling

Let T be a period of U

U can be splitted into macro-tiles; T-shift preserves this splitting (uniqueness) and therefore T is a multiple of M

Zoom out: T/M is a period of a tiling by a tile set isomorphic to τ

T/M is a multiple of M etc.

(46)

Proof of A

Let τ be a self-similar tile set with zoom factor M Let U be τ-tiling

Let T be a period of U

U can be splitted into macro-tiles; T-shift preserves this splitting (uniqueness) and therefore T is a multiple of M

Zoom out: T/M is a period of a tiling by a tile set isomorphic to τ

T/M is a multiple of M etc.

(47)

Proof of A

Let τ be a self-similar tile set with zoom factor M Let U be τ-tiling

Let T be a period of U

U can be splitted into macro-tiles; T-shift preserves this splitting (uniqueness) and therefore T is a multiple of M

Zoom out: T/M is a period of a tiling by a tile set isomorphic to τ

T/M is a multiple of M etc.

(48)

Proof of A

Let τ be a self-similar tile set with zoom factor M Let U be τ-tiling

Let T be a period of U

U can be splitted into macro-tiles; T-shift preserves this splitting (uniqueness) and therefore T is a multiple of M

Zoom out: T/M is a period of a tiling by a tile set isomorphic to τ

T/M is a multiple of M etc.

(49)

Self-referential tile set

I For a given tile set σ we construct a tile set τ that implements σ

I This gives a mapping σ →τ(σ)

I It remains to find a fixed point:

τ(σ) is isomorphic to σ

(50)

The structure of a macro-tile that implements itself

Universal Turing machine program

c1 c2

c3

c4

(51)

Applications

I tile sets with variable zoom factor

I strongly aperiodic tile sets (each shift changes 99% positions)

I robust aperiodic tile sets (isolated or sparse holes can be patched)

I simple proof of the unidecidability of the domino problem

I simple construction of a tile set that has only complex tilings

I tile set with any computable density

(52)

Applications

I tile sets with variable zoom factor

I strongly aperiodic tile sets (each shift changes 99% positions)

I robust aperiodic tile sets (isolated or sparse holes can be patched)

I simple proof of the unidecidability of the domino problem

I simple construction of a tile set that has only complex tilings

I tile set with any computable density

(53)

Applications

I tile sets with variable zoom factor

I strongly aperiodic tile sets (each shift changes 99% positions)

I robust aperiodic tile sets (isolated or sparse holes can be patched)

I simple proof of the unidecidability of the domino problem

I simple construction of a tile set that has only complex tilings

I tile set with any computable density

(54)

Applications

I tile sets with variable zoom factor

I strongly aperiodic tile sets (each shift changes 99% positions)

I robust aperiodic tile sets (isolated or sparse holes can be patched)

I simple proof of the unidecidability of the domino problem

I simple construction of a tile set that has only complex tilings

I tile set with any computable density

(55)

Applications

I tile sets with variable zoom factor

I strongly aperiodic tile sets (each shift changes 99% positions)

I robust aperiodic tile sets (isolated or sparse holes can be patched)

I simple proof of the unidecidability of the domino problem

I simple construction of a tile set that has only complex tilings

I tile set with any computable density

(56)

Applications

I tile sets with variable zoom factor

I strongly aperiodic tile sets (each shift changes 99% positions)

I robust aperiodic tile sets (isolated or sparse holes can be patched)

I simple proof of the unidecidability of the domino problem

I simple construction of a tile set that has only complex tilings

I tile set with any computable density

(57)

Applications

I tile sets with variable zoom factor

I strongly aperiodic tile sets (each shift changes 99% positions)

I robust aperiodic tile sets (isolated or sparse holes can be patched)

I simple proof of the unidecidability of the domino problem

I simple construction of a tile set that has only complex tilings

I tile set with any computable density

Références

Documents relatifs

• if all blue paths inside a larger one are squares, the diagonal line only goes around squares and hence it remains on the real diagonal of the larger one, the large one is a

It is important to note that this approach, relying on transducers (test whether the Wang set tiles k consecutive rows, and whether it does so periodi- cally) turned out in practice

Since its discovery, almost one hundred years ago, the Bruylants reaction has been widely used in organic synthesis and usually proceeds with good yields and

Indeed, Raman microscopy analysis, performed to characterize the properties of these MLG, evidence that this folded graphene behaves as weakly interacting MLG

2021 (10) ENSEMBLE AUTOPAVANT Self-Tiling Tile Set.. Les quatre pièces

PV135 : ENSEMBLE AUTOPAVANT Self-Tiling Tile Set.. Les quatre pièces sont

Les pièces à reproduire et découper sont retournables.. Reproduire le quadrillage au dos

Since filling is easy when the tile set admits a periodic tiling, let us look at what happens in the other case: A tile set τ is said to be aperiodic if there exists at least a