Christoffel and Fibonacci Tiles S ebastien Labb e Laboratoire de - - PowerPoint PPT Presentation

christoffel and fibonacci tiles
SMART_READER_LITE
LIVE PREVIEW

Christoffel and Fibonacci Tiles S ebastien Labb e Laboratoire de - - PowerPoint PPT Presentation

Christoffel and Fibonacci Tiles S ebastien Labb e Laboratoire de Combinatoire et dInformatique Math ematique Universit e du Qu ebec ` a Montr eal DGCI 2009 September 30 th , 2009 With : Alexandre Blondin Mass e, Sre


slide-1
SLIDE 1

Christoffel and Fibonacci Tiles

S´ ebastien Labb´ e

Laboratoire de Combinatoire et d’Informatique Math´ ematique Universit´ e du Qu´ ebec ` a Montr´ eal

DGCI 2009 September 30th, 2009

With : Alexandre Blondin Mass´ e, Sreˇ cko Brlek and Ariane Garon

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 1 / 24

slide-2
SLIDE 2

Outline

1

The Tiling by Translation Problem Discrete Figures Tilings Beauquier and Nivat Hexagonal and Square Tilings

2

Double Square Tiles Christoffel Tiles Fibonacci Tiles

3

Conclusion

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 2 / 24

slide-3
SLIDE 3

Discrete Figures and Polyominoes

  • Discrete plane : Z2
  • Definition : A polyomino is

a finite, 4-connected subset of the plane, without holes.

✁ ✁ ✁ ✁ ✁ ❆ ❆ ❆ ❆ ❆ ✁ ✁ ✁ ✁ ✁ ❆ ❆ ❆ ❆ ❆

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 3 / 24

slide-4
SLIDE 4

The Tiling by Translation Problem

Let P be a polyomino. We say that P tiles the plane if there exists a set T of non-overlapping translated copies of P that covers all the plane. P is called a tile if it tiles the plane.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 4 / 24

slide-5
SLIDE 5

The Tiling by Translation Problem

Let P be a polyomino. We say that P tiles the plane if there exists a set T of non-overlapping translated copies of P that covers all the plane. P is called a tile if it tiles the plane.

Problem

Does a given polyomino P tile the plane?

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 4 / 24

slide-6
SLIDE 6

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 5 / 24

slide-7
SLIDE 7

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 5 / 24

slide-8
SLIDE 8

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 5 / 24

slide-9
SLIDE 9

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 5 / 24

slide-10
SLIDE 10

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 5 / 24

slide-11
SLIDE 11

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 5 / 24

slide-12
SLIDE 12

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 5 / 24

slide-13
SLIDE 13

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 5 / 24

slide-14
SLIDE 14

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 5 / 24

slide-15
SLIDE 15

Freeman Chain Code

Σ =

  • a, a, b, b
  • a →

b ↑ a ← b ↓

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 6 / 24

slide-16
SLIDE 16

Freeman Chain Code

Σ =

  • a, a, b, b
  • a →

b ↑ a ← b ↓ a ba ¯ b ¯ b a b ba ¯ b ¯ b a b b b b ¯ a ¯ b ¯ a ¯ a b b ¯ a ¯ b ¯ b ¯ a ¯ b ¯ b w = ababbabbabbabbbbabaabbabbabb

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 6 / 24

slide-17
SLIDE 17

Freeman Chain Code

Σ =

  • a, a, b, b
  • a →

b ↑ a ← b ↓ a ba ¯ b ¯ b a b ba ¯ b ¯ b a b b b b ¯ a ¯ b ¯ a ¯ a b b ¯ a ¯ b ¯ b ¯ a ¯ b ¯ b w = ababbabbabbabbbbabaabbabbabb Any conjugate w′ of w codes the same polyomino. w and w′ are conjugate if there exist u, v ∈ Σ∗ such that w = uv and w′ = vu.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 6 / 24

slide-18
SLIDE 18

Freeman Chain Code

Σ =

  • a, a, b, b
  • a →

b ↑ a ← b ↓ Any conjugate w′ of w codes the same polyomino. w and w′ are conjugate if there exist u, v ∈ Σ∗ such that w = uv and w′ = vu. a ba ¯ b ¯ b a b ba ¯ b ¯ b a b b b b ¯ a ¯ b ¯ a ¯ a b b ¯ a ¯ b ¯ b ¯ a ¯ b ¯ b w ≡ ababbabbabbabbbbabaabbabbabb

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 6 / 24

slide-19
SLIDE 19

Freeman Chain Code

Σ =

  • a, a, b, b
  • a →

b ↑ a ← b ↓ Any conjugate w′ of w codes the same polyomino. w and w′ are conjugate if there exist u, v ∈ Σ∗ such that w = uv and w′ = vu. a ba ¯ b ¯ b a b ba ¯ b ¯ b a b b b b ¯ a ¯ b ¯ a ¯ a b b ¯ a ¯ b ¯ b ¯ a ¯ b ¯ b w ≡ ababbabbabbabbbbabaabbabbabb

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 6 / 24

slide-20
SLIDE 20

Beauquier and Nivat (1991)

Characterization: A polyomino P tiles the plane if and only if there exist X, Y , Z ∈ Σ∗ such that w ≡ XYZ X Y Z. X = a a b a b a b

t ✻

  • X = b a b a b a a

t ✛

hexagon tiles square tiles

✭✭✭PPPP ✭ ✭ ✭ PPPP X Y Z

  • X
  • Y
  • Z

✭✭✭PPPP ✭ ✭ ✭ PPPP X Y Z

  • X
  • Y
  • Z

✭✭✭PPPP ✭ ✭ ✭ PPPP X Y Z

  • X
  • Y
  • Z

✘✘✘✘✘ ✘ ❅ ❅ ❅ ❅ ❅ ❅ ✘✘✘✘✘ ✘ X Y

  • X
  • Y

✘✘✘✘✘ ✘ ❅ ❅ ❅ ❅ ❅ ❅ ✘✘✘✘✘ ✘ X Y

  • X
  • Y

✘✘✘✘✘ ✘ ❅ ❅ ❅ ❅ ❅ ❅ ✘✘✘✘✘ ✘ X Y

  • X
  • Y

✘✘✘✘✘ ✘ ❅ ❅ ❅ ❅ ❅ ❅ ✘✘✘✘✘ ✘ X Y

  • X
  • Y

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 7 / 24

slide-21
SLIDE 21

Maurits Cornelis Escher (1898-1972). Hexagonal tiling. Square tiling.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 8 / 24

slide-22
SLIDE 22

Hexagonal Tilings

There are polyominoes admitting many hexagon tilings: A 1 × n rectangle tiles the plane as an hexagon in n − 1 ways and as a square in only 1 way.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 9 / 24

slide-23
SLIDE 23

Hexagonal Tilings

There are polyominoes admitting many hexagon tilings: A 1 × n rectangle tiles the plane as an hexagon in n − 1 ways and as a square in only 1 way.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 9 / 24

slide-24
SLIDE 24

Hexagonal Tilings

There are polyominoes admitting many hexagon tilings: A 1 × n rectangle tiles the plane as an hexagon in n − 1 ways and as a square in only 1 way.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 9 / 24

slide-25
SLIDE 25

Hexagonal Tilings

There are polyominoes admitting many hexagon tilings: A 1 × n rectangle tiles the plane as an hexagon in n − 1 ways and as a square in only 1 way.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 9 / 24

slide-26
SLIDE 26

Hexagonal Tilings

There are polyominoes admitting many hexagon tilings: A 1 × n rectangle tiles the plane as an hexagon in n − 1 ways and as a square in only 1 way.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 9 / 24

slide-27
SLIDE 27

Hexagonal Tilings

There are polyominoes admitting many hexagon tilings: A 1 × n rectangle tiles the plane as an hexagon in n − 1 ways and as a square in only 1 way.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 9 / 24

slide-28
SLIDE 28

Hexagonal Tilings

There are polyominoes admitting many hexagon tilings: A 1 × n rectangle tiles the plane as an hexagon in n − 1 ways and as a square in only 1 way.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 9 / 24

slide-29
SLIDE 29

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-30
SLIDE 30

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-31
SLIDE 31

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-32
SLIDE 32

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-33
SLIDE 33

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-34
SLIDE 34

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-35
SLIDE 35

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-36
SLIDE 36

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-37
SLIDE 37

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-38
SLIDE 38

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-39
SLIDE 39

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-40
SLIDE 40

Square Tilings

The pentamino has two distinct square factorizations:

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-41
SLIDE 41

Square Tilings

The pentamino has two distinct square factorizations:

Conjecture (Brlek, Dulucq, F´ edou, Proven¸ cal 2007)

A tile has at most 2 square factorizations.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 10 / 24

slide-42
SLIDE 42

Definition

A double square is a tile having two distinct square factorizations. Table of the first double squares (Proven¸ cal’s Thesis, p.96):

96 P´ erim` etre Premiers Compos´ es 12 16 18 20 24 28 30 32 Tableau 4.1 Les doubles pseudo-carr´ es de p´ erim` etre inf´ erieur ou ´ egal ` a 32.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 11 / 24

slide-43
SLIDE 43

Definition

A double square is a tile having two distinct square factorizations. Table of the first double squares (Proven¸ cal’s Thesis, p.96):

96 P´ erim` etre Premiers Compos´ es 12 16 18 20 24 28 30 32 Tableau 4.1 Les doubles pseudo-carr´ es de p´ erim` etre inf´ erieur ou ´ egal ` a 32.

2ΣΞΤςΜΘΙ

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 11 / 24

slide-44
SLIDE 44

Prime Tiles

Let P be a polyomino and S be a square tile. Then the composition P ◦ S is the polyomino defined by replacing each unit cell of P by S.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 12 / 24

slide-45
SLIDE 45

Prime Tiles

Let P be a polyomino and S be a square tile. Then the composition P ◦ S is the polyomino defined by replacing each unit cell of P by S. = Note: This is not commutative.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 12 / 24

slide-46
SLIDE 46

Prime Tiles

Let P be a polyomino and S be a square tile. Then the composition P ◦ S is the polyomino defined by replacing each unit cell of P by S. = Note: This is not commutative.

Definition

A polyomino Q is prime if Q = P ◦ S implies that P or S is the 1 × 1 unit square.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 12 / 24

slide-47
SLIDE 47

Prime Double Squares

Conjecture (X. Proven¸ cal and L. Vuillon, 2008)

If XY X Y describes the contour of a prime double square, then both X and Y are palindromes. Note: a palindrome is a word that reads the same forward as it does backward. a b a b ¯ a b ¯ a ¯ b ¯ a ¯ b a ¯ b a b a b ¯ a b ¯ a ¯ b ¯ a ¯ b a ¯ b

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 13 / 24

slide-48
SLIDE 48

Prime Double Squares

Conjecture (X. Proven¸ cal and L. Vuillon, 2008)

If XY X Y describes the contour of a prime double square, then both X and Y are palindromes. Note: a palindrome is a word that reads the same forward as it does backward. a b a b ¯ a b ¯ a ¯ b ¯ a ¯ b a ¯ b a ba ¯ a ¯ b ¯ a ¯ b a¯ b b ¯ a b

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 13 / 24

slide-49
SLIDE 49

Prime Double Squares

Conjecture (X. Proven¸ cal and L. Vuillon, 2008)

If XY X Y describes the contour of a prime double square, then both X and Y are palindromes. Note: a palindrome is a word that reads the same forward as it does backward. a ba ¯ a ¯ b ¯ a ¯ b a¯ b b ¯ a b ba b ¯ b ¯ a ¯ b a¯ b a ¯ a b ¯ a

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 13 / 24

slide-50
SLIDE 50

Definition

A double square is a tile having two distinct square factorizations. Table of the first double squares (Proven¸ cal’s Thesis, p.96):

96 P´ erim` etre Premiers Compos´ es 12 16 18 20 24 28 30 32 Tableau 4.1 Les doubles pseudo-carr´ es de p´ erim` etre inf´ erieur ou ´ egal ` a 32.

2ΣΞΤςΜΘΙ

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 14 / 24

slide-51
SLIDE 51

Definition

A double square is a tile having two distinct square factorizations. Table of the first double squares (Proven¸ cal’s Thesis, p.96):

96 P´ erim` etre Premiers Compos´ es 12 16 18 20 24 28 30 32 Tableau 4.1 Les doubles pseudo-carr´ es de p´ erim` etre inf´ erieur ou ´ egal ` a 32.

2ΣΞΤςΜΘΙ

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 14 / 24

slide-52
SLIDE 52

Definition

A double square is a tile having two distinct square factorizations. Table of the first double squares (Proven¸ cal’s Thesis, p.96):

96 P´ erim` etre Premiers Compos´ es 12 16 18 20 24 28 30 32 Tableau 4.1 Les doubles pseudo-carr´ es de p´ erim` etre inf´ erieur ou ´ egal ` a 32.

2ΣΞΤςΜΘΙ ∋ΛςΜΩΞΣÿΙΠ8ΜΠΙΩ

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 14 / 24

slide-53
SLIDE 53

Christoffel Tiles

There are prime double squares like the one below

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-54
SLIDE 54

Christoffel Tiles

There are prime double squares like the one below

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-55
SLIDE 55

Christoffel Tiles

There are prime double squares like the one below

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-56
SLIDE 56

Christoffel Tiles

There are prime double squares like the one below

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-57
SLIDE 57

Christoffel Tiles

There are prime double squares like the one below

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-58
SLIDE 58

Christoffel Tiles

There are prime double squares like the one below

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-59
SLIDE 59

Christoffel Tiles

There are prime double squares like the one below

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-60
SLIDE 60

Christoffel Tiles

There are prime double squares like the one below

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-61
SLIDE 61

Christoffel Tiles

There are prime double squares like the one below that may be factorized in , , and :

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-62
SLIDE 62

Christoffel Tiles

There are prime double squares like the one below that may be factorized in , , and :

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-63
SLIDE 63

Christoffel Tiles

There are prime double squares like the one below that may be factorized in , , and : w w

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-64
SLIDE 64

Christoffel Tiles

There are prime double squares like the one below that may be factorized in , , and : w w w w w w

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-65
SLIDE 65

Christoffel Tiles

There are prime double squares like the one below that may be factorized in , , and : w w w w w w Those three can be obtained from smaller words ww via the morphism λ : a → , b → , ¯ a → , ¯ b → .

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 15 / 24

slide-66
SLIDE 66

Christoffel Tiles

λ : a → , b → , ¯ a → , ¯ b → .

Theorem (Blondin Mass´ e, Brlek, Garon, L.)

Let w = apb where a and b are letters. (i) If p is a palindrome, then λ(ww) is a square tile. (ii) λ(ww) is a double square if and only if w is a Christoffel word. Christoffel words are discretization

  • f finite segments.

(0, 0) (8, 5) S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 16 / 24

slide-67
SLIDE 67

Definition

A double square is a tile having two distinct square factorizations. Table of the first double squares (Proven¸ cal’s Thesis, p.96):

96 P´ erim` etre Premiers Compos´ es 12 16 18 20 24 28 30 32 Tableau 4.1 Les doubles pseudo-carr´ es de p´ erim` etre inf´ erieur ou ´ egal ` a 32.

2ΣΞΤςΜΘΙ ∋ΛςΜΩΞΣÿΙΠ8ΜΠΙΩ

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 17 / 24

slide-68
SLIDE 68

Definition

A double square is a tile having two distinct square factorizations. Table of the first double squares (Proven¸ cal’s Thesis, p.96):

96 P´ erim` etre Premiers Compos´ es 12 16 18 20 24 28 30 32 Tableau 4.1 Les doubles pseudo-carr´ es de p´ erim` etre inf´ erieur ou ´ egal ` a 32.

2ΣΞΤςΜΘΙ ∋ΛςΜΩΞΣÿΙΠ8ΜΠΙΩ ∗ΜΦΣΡΕΓΓΜ8ΜΠΙΩ

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 17 / 24

slide-69
SLIDE 69

Fibonacci Tiles

We define a sequence in {r, l}∗ by q0 = ε, q1 = r and qn =

  • qn−1qn−2

if n ≡ 2 mod 3, qn−1qn−2 if n ≡ 0, 1 mod 3. The first terms are

q0 = ε q3 = rl q6 = rllrllrr q1 = r q4 = rll q7 = rllrllrrlrrlr q2 = r q5 = rllrl q8 = rllrllrrlrrlrrllrllrr

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 18 / 24

slide-70
SLIDE 70

Fibonacci Tiles

q2 q3 q4 q5 q6 q7 q8 q9 q10

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 19 / 24

slide-71
SLIDE 71

Fibonacci Tiles

q4 q7 q10

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 19 / 24

slide-72
SLIDE 72

Fibonacci Tiles

q4 q7 q10 (q4)4 (q7)4 (q10)4

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 19 / 24

slide-73
SLIDE 73

Fibonacci Tiles

(q4)4 (q7)4 (q10)4

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 19 / 24

slide-74
SLIDE 74

Lemma (Blondin Mass´ e, Brlek, L., Mend` es France)

(i) The path qn is self-avoiding. (ii) The path (q3n+1)4 codes the boundary of a polyomino.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 20 / 24

slide-75
SLIDE 75

Lemma (Blondin Mass´ e, Brlek, L., Mend` es France)

(i) The path qn is self-avoiding. (ii) The path (q3n+1)4 codes the boundary of a polyomino.

Figure: Fibonacci tiles of order n = 0, 1, 2, 3, 4.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 20 / 24

slide-76
SLIDE 76

Lemma (Blondin Mass´ e, Brlek, L., Mend` es France)

(i) The path qn is self-avoiding. (ii) The path (q3n+1)4 codes the boundary of a polyomino.

Figure: Fibonacci tiles of order n = 0, 1, 2, 3, 4.

Theorem (Blondin Mass´ e, Brlek, Garon, L.)

(i) Fibonacci tiles of order n ≥ 1 are double squares. (ii) If AB ˆ Aˆ B is a BN-factorisation of a Fibonacci tile, then A and B are palindromes.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 20 / 24

slide-77
SLIDE 77

Definition

A double square is a tile having two distinct square factorizations. Table of the first double squares (Proven¸ cal’s Thesis, p.96):

96 P´ erim` etre Premiers Compos´ es 12 16 18 20 24 28 30 32 Tableau 4.1 Les doubles pseudo-carr´ es de p´ erim` etre inf´ erieur ou ´ egal ` a 32.

2ΣΞΤςΜΘΙ ∋ΛςΜΩΞΣÿΙΠ8ΜΠΙΩ ∗ΜΦΣΡΕΓΓΜ8ΜΠΙΩ

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 21 / 24

slide-78
SLIDE 78

Definition

A double square is a tile having two distinct square factorizations. Table of the first double squares (Proven¸ cal’s Thesis, p.96): Cookies are crenelated versions

  • f Fibonacci tiles.

96 P´ erim` etre Premiers Compos´ es 12 16 18 20 24 28 30 32 Tableau 4.1 Les doubles pseudo-carr´ es de p´ erim` etre inf´ erieur ou ´ egal ` a 32.

2ΣΞΤςΜΘΙ ∋ΛςΜΩΞΣÿΙΠ8ΜΠΙΩ ∗ΜΦΣΡΕΓΓΜ8ΜΠΙΩ ∋ΣΣΟΜΙΩ

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 21 / 24

slide-79
SLIDE 79

Problem

Does the Christoffel tiles and (generalized) Fibonacci tiles describe all the prime double square tiles?

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 22 / 24

slide-80
SLIDE 80

Problem

Does the Christoffel tiles and (generalized) Fibonacci tiles describe all the prime double square tiles? No!!!!

Figure: Some double squares not in the Christoffel tiles nor in the Fibonacci tiles families.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 22 / 24

slide-81
SLIDE 81

Useful Software

This research was driven by computer exploration using the open-source mathematical software Sage [1] and its algebraic combinatorics features developed by the Sage-Combinat community [2], and in particular, F. Saliola, A. Bergeron and S. Labb´ e. The pictures have been produced using Sage, pgf/tikz and Xournal.

  • W. A. Stein et al., Sage Mathematics Software (Version 4.1.1), The

Sage Development Team, 2009, http://www.sagemath.org. The Sage-Combinat community, Sage-Combinat: enhancing Sage as a toolbox for computer exploration in algebraic combinatorics, http://combinat.sagemath.org, 2009.

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 23 / 24

slide-82
SLIDE 82

A new relation between Fibonacci and Pell numbers

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-83
SLIDE 83

A new relation between Fibonacci and Pell numbers

1 5 29 169

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-84
SLIDE 84

A new relation between Fibonacci and Pell numbers

1 5 29 169 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-85
SLIDE 85

A new relation between Fibonacci and Pell numbers

1 5 29 169 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-86
SLIDE 86

A new relation between Fibonacci and Pell numbers

1 5 29 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-87
SLIDE 87

A new relation between Fibonacci and Pell numbers

1 5 29 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-88
SLIDE 88

A new relation between Fibonacci and Pell numbers

1 5 29 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-89
SLIDE 89

A new relation between Fibonacci and Pell numbers

1 5 29 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-90
SLIDE 90

A new relation between Fibonacci and Pell numbers

1 5 29 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-91
SLIDE 91

A new relation between Fibonacci and Pell numbers

1 5 29 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-92
SLIDE 92

A new relation between Fibonacci and Pell numbers

1 5 29 5 12 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-93
SLIDE 93

A new relation between Fibonacci and Pell numbers

1 5 29 5 12 169 = 52 + 122 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-94
SLIDE 94

A new relation between Fibonacci and Pell numbers

5 12 169 = 52 + 122 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-95
SLIDE 95

A new relation between Fibonacci and Pell numbers

5 12 169 = 52 + 122 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-96
SLIDE 96

A new relation between Fibonacci and Pell numbers

1 2 5 2 5 12 169 = 52 + 122 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-97
SLIDE 97

A new relation between Fibonacci and Pell numbers

1 = 02 + 12 1 2 5 = 12 + 22 5 2 29 = 22 + 52 5 12 169 = 52 + 122 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-98
SLIDE 98

A new relation between Fibonacci and Pell numbers

1 = 02 + 12 5 = 12 + 22 29 = 22 + 52 169 = 52 + 122 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1,

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24

slide-99
SLIDE 99

A new relation between Fibonacci and Pell numbers

1 = 02 + 12 5 = 12 + 22 29 = 22 + 52 169 = 52 + 122 This is the subsequence of odd index Pell numbers 0, 1, 2, 5, 12, 29, 70, 169, 408, 985, 2378, 5741, 13860, 33461, 80782, . . . defined by P0 = 0, P1 = 1, Pn = 2Pn−1 + Pn−2, for n > 1, which also satisfies P2

n + P2 n+1 = P2n+1 for all n ≥ 0 [Putnam 1999].

S´ ebastien Labb´ e (LaCIM) Christoffel and Fibonacci Tiles DGCI 2009 24 / 24