• Aucun résultat trouvé

Probl`eme de pavage

N/A
N/A
Protected

Academic year: 2022

Partager "Probl`eme de pavage"

Copied!
79
0
0

Texte intégral

(1)

Probl` eme de pavage

Donn´ee:

Un ensemble fini de tuiles: , , , , , , ,

, ...

Question:

Existe-t-il un pavage du quart de plan, `a premi`ere tuile fix´ee et couleur-compatible ?

qq qq

q q q q q q q q

(2)

Probl` eme de pavage

Donn´ee:

Un ensemble fini de tuiles: , , , , , , ,

, ...

Question:

Existe-t-il un pavage du quart de plan, `a premi`ere tuile fix´ee et couleur-compatible ?

qq qq

q q q q q q q q

(3)

Probl` eme de pavage

Donn´ee:

Un ensemble fini de tuiles: , , , , , , ,

, ...

Question:

Existe-t-il un pavage du quart de plan, `a premi`ere tuile fix´ee et couleur-compatible ?

qq qq

q q q q q q q q

(4)

Probl` eme de pavage

Donn´ee:

Un ensemble fini de tuiles: , , , , , , ,

, ...

Question:

Existe-t-il un pavage du quart de plan, `a premi`ere tuile fix´ee et couleur-compatible ?

qq qq

q q q q q q q q

(5)

Probl` eme de pavage

Donn´ee:

Un ensemble fini de tuiles: , , , , , , ,

, ...

Question:

Existe-t-il un pavage du quart de plan, `a premi`ere tuile fix´ee et couleur-compatible ?

qq qq

q q q q q q q q

(6)

Probl` eme de pavage

Donn´ee:

Un ensemble fini de tuiles: , , , , , , ,

, ...

Question:

Existe-t-il un pavage du quart de plan, `a premi`ere tuile fix´ee et couleur-compatible ?

qq qq

q q q q q q q q

(7)

Probl` eme de pavage

Donn´ee:

Un ensemble fini de tuiles: , , , , , , ,

, ...

Question:

Existe-t-il un pavage du quart de plan, `a premi`ere tuile fix´ee et couleur-compatible ?

qq qq

q q q q q q q q

(8)

Ind´ ecidabilit´ e du pavage

Th´eor`eme: le probl`eme de pavage est ind´ecidable.

Preuve: on r´eduit le probl`eme suivant.

Donn´ee: une machine de TuringM, qui ne revient jamais en d´ebut de ruban, ne revient jamais dans l’´etat initial, n’´ecrit jamais de blancs.

Question: M ne s’arrˆete pas sur le mot vide ? L’ind´ecidabilit´e de ce probl`eme est laiss´ee en exercice.

(9)

Ind´ ecidabilit´ e du pavage

Th´eor`eme: le probl`eme de pavage est ind´ecidable.

Preuve: on r´eduit le probl`eme suivant.

Donn´ee: une machine de TuringM, qui ne revient jamais en d´ebut de ruban, ne revient jamais dans l’´etat initial, n’´ecrit jamais de blancs.

Question: M ne s’arrˆete pas sur le mot vide ? L’ind´ecidabilit´e de ce probl`eme est laiss´ee en exercice.

(10)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(11)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(12)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(13)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(14)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(15)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(16)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(17)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(18)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(19)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(20)

Le codage sur un exemple

M :

δ $ 0 B

q0 q1,$,→ − − q1 − q1,0,→ − Configurations successives:

q0 $ B B B

$ q1 B B B

$ 0 q1 B B

$ 0 0 q1 B

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$BB

$B q1BB

BB

@

@

@

@

@

$q1B

$q1

$0q1

q1B

(21)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(22)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(23)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(24)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(25)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(26)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(27)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(28)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(29)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(30)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(31)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(32)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(33)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(34)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(35)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(36)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(37)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(38)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(39)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(40)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(41)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(42)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(43)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(44)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(45)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(46)

Le codage en image sur l’exemple

Couleurs horizontales: q0$,$B,q1B,$q1,$0,0q1,00,BB (blanc) Couleurs verticales: $q1B,q1BB,$0q1,0q1B,$00,00q1,000, BBB (blanc), q0$B (noir), $BB

q0 $ B B B B

$ q1 B B B B

$ 0 q1 B B B

$ 0 0 q1 B B

$ 0 0 0 q1 B

$ 0 0 0 0 q1

(47)

Les tuiles dans le cas g´ en´ eral

Couleurs horizontales

{ab|a,b∈Σ∪Q,a=B⇒b =B,a∈Q⇒b ∈/Q} Couleurs verticales (Q∪Σ)3∩Σ(Q+)Σ

Tuiles:

@

@

@

@

@ αβγ αβ

α0β0γ0

βγ o`u α0 β0 γ0

α β γ est une des fenˆetres:

Mouvement droit: δ(q,a) =q0,a0,→ et b,c,d,e,f ∈Σ b c a0 q0 d e f b c q a d e f

Mouvement gauche: δ(q,a) =q0,a0,←et b,c,d,e,f ∈Σ b c q0 d a0 e f

(48)

Si la machine ne s’arrˆ ete pas...

On construit un pavage o`u la tuile initiale est t0=

@

@

@

@

@ q0$B q0$

$q1B

$B

... Pas d´etaill´e ici

(49)

S’il existe un pavage tel que la tuile initiale est t

0

Par r´ecurrence surn, on peut extraire la configurationγn de la ni`eme ligne du pavage.

Cas de base

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$B BB

$BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@

$q1B

$q1 q1B

@

@

@

@

@ q1B BB

q1BB q1BB

(50)

S’il existe un pavage tel que la tuile initiale est t

0

Par r´ecurrence surn, on peut extraire la configurationγn de la ni`eme ligne du pavage.

Cas de base

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$B BB

$BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@

$q1B

$q1 q1B

@

@

@

@

@ q1B BB

q1BB q1BB

(51)

S’il existe un pavage tel que la tuile initiale est t

0

Par r´ecurrence surn, on peut extraire la configurationγn de la ni`eme ligne du pavage.

Cas de base

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$B

BB

$BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@

$q1B

$q1 q1B

@

@

@

@

@ q1B BB

q1BB q1BB

(52)

S’il existe un pavage tel que la tuile initiale est t

0

Par r´ecurrence surn, on peut extraire la configurationγn de la ni`eme ligne du pavage.

Cas de base

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$B BB

$BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@

$q1B

$q1 q1B

@

@

@

@

@ q1B BB

q1BB q1BB

(53)

S’il existe un pavage tel que la tuile initiale est t

0

Par r´ecurrence surn, on peut extraire la configurationγn de la ni`eme ligne du pavage.

Cas de base

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$B BB

$BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@

$q1B

$q1 q1B

@

@

@

@

@ q1B BB

q1BB q1BB

(54)

S’il existe un pavage tel que la tuile initiale est t

0

Par r´ecurrence surn, on peut extraire la configurationγn de la ni`eme ligne du pavage.

Cas de base

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$B BB

$BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@ BBB BB BB

@

@

@

@

@

$q1B

$q1 q1B

@

@

@

@

@ q1B BB

q1BB q1BB

(55)

S’il existe un pavage tel que la tuile initiale est t

0

Par r´ecurrence surn, on peut extraire la configurationγn de la ni`eme ligne du pavage.

Cas de base

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$B BB

$BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@ BBB BB BB

@

@

@

@

@

$q1B

$q1 q1B

@

@

@

@

@ q1B BB

q1BB q1BB

(56)

S’il existe un pavage tel que la tuile initiale est t

0

Par r´ecurrence surn, on peut extraire la configurationγn de la ni`eme ligne du pavage.

Cas de base

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$B BB

$BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@ BBB BB BB

@

@

@

@

@

$q1B

$q1 q1B

@

@

@

@

@ q1B BB

q1BB q1BB

(57)

S’il existe un pavage tel que la tuile initiale est t

0

Par r´ecurrence surn, on peut extraire la configurationγn de la ni`eme ligne du pavage.

Cas de base

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$B BB

$BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@ BBB BB BB

@

@

@

@

@

$q1B

$q1 q1B

@

@

@

@

@ q1B BB

q1BB

q1BB

(58)

S’il existe un pavage tel que la tuile initiale est t

0

Par r´ecurrence surn, on peut extraire la configurationγn de la ni`eme ligne du pavage.

Cas de base

@

@

@

@

@ q0$B q0$

$q1B

$B

@

@

@

@

@

$B BB

$BB

@

@

@

@

@ BBB

BB BB

@

@

@

@

@ BBB BB BB

@

@

@

@

@

$q1B

$q1 q1B

@

@

@

@

@ q1B BB

q1BB q1BB

(59)

R´ ecurrence: mouvement droit δ(q, a) = q

0

, a

0

, →

@

@

@ ebc@ eb bc

@

@

@ bcq@ bc cq

@

@

@ cqa@ cq qa

@

@

@ qad@ qa ad

ca0q0

@

@

@

@

@ ca0q0 ca0 a0q0

@

@

@

@

@

?ca0

?c ca0

?ca0 bca0

@

@

@

@

@ bca0 bc ca0

@

@

@

@

@

?bc

?b bc

@

@

@

@

@ ebc eb bc

?bc ebc

f q e b c f e0q0b c

@

@

@

@

@ feb fe eb

?e?

@

@

@

@

@ feb fe eb

?eb

@

@

@

@

@

?e?

?e e?

@

@

@

@

@

?eb

?e eb

@

@

@

@

@ a0q0? a0q0 q0?

a0q0? a0q0d

@

@

@

@

@ a0q0d a0q0 q0d

@

@

@

@

@ adg ad dg

?d?

@

@

@

@

@ adg ad dg

q0d?

@

@

@

@

@ adg ad dg

q0dg

@

@

@

@

@

?d? q0d d?

@

@

@

@

@ q0d? q0d d?

@

@

@

@

@ q0dg q0d dg

(60)

R´ ecurrence: mouvement droit δ(q, a) = q

0

, a

0

, →

@

@

@ ebc@ eb bc

@

@

@ bcq@ bc cq

@

@

@ cqa@ cq qa

@

@

@ qad@ qa ad ca0q0

@

@

@

@

@ ca0q0 ca0 a0q0

@

@

@

@

@

?ca0

?c ca0

?ca0 bca0

@

@

@

@

@ bca0 bc ca0

@

@

@

@

@

?bc

?b bc

@

@

@

@

@ ebc eb bc

?bc ebc

f q e b c f e0q0b c

@

@

@

@

@ feb fe eb

?e?

@

@

@

@

@ feb fe eb

?eb

@

@

@

@

@

?e?

?e e?

@

@

@

@

@

?eb

?e eb

@

@

@

@

@ a0q0? a0q0 q0?

a0q0? a0q0d

@

@

@

@

@ a0q0d a0q0 q0d

@

@

@

@

@ adg ad dg

?d?

@

@

@

@

@ adg ad dg

q0d?

@

@

@

@

@ adg ad dg

q0dg

@

@

@

@

@

?d? q0d d?

@

@

@

@

@ q0d? q0d d?

@

@

@

@

@ q0dg q0d dg

(61)

R´ ecurrence: mouvement droit δ(q, a) = q

0

, a

0

, →

@

@

@ ebc@ eb bc

@

@

@ bcq@ bc cq

@

@

@ cqa@ cq qa

@

@

@ qad@ qa ad ca0q0

@

@

@

@

@ ca0q0 ca0 a0q0

@

@

@

@

@

?ca0

?c ca0

?ca0 bca0

@

@

@

@

@ bca0 bc ca0

@

@

@

@

@

?bc

?b bc

@

@

@

@

@ ebc eb bc

?bc ebc

f q e b c f e0q0b c

@

@

@

@

@ feb fe eb

?e?

@

@

@

@

@ feb fe eb

?eb

@

@

@

@

@

?e?

?e e?

@

@

@

@

@

?eb

?e eb

@

@

@

@

@ a0q0? a0q0 q0?

a0q0? a0q0d

@

@

@

@

@ a0q0d a0q0 q0d

@

@

@

@

@ adg ad dg

?d?

@

@

@

@

@ adg ad dg

q0d?

@

@

@

@

@ adg ad dg

q0dg

@

@

@

@

@

?d? q0d d?

@

@

@

@

@ q0d? q0d d?

@

@

@

@

@ q0dg q0d dg

(62)

R´ ecurrence: mouvement droit δ(q, a) = q

0

, a

0

, →

@

@

@ ebc@ eb bc

@

@

@ bcq@ bc cq

@

@

@ cqa@ cq qa

@

@

@ qad@ qa ad ca0q0

@

@

@

@

@ ca0q0 ca0 a0q0

@

@

@

@

@

?ca0

?c ca0

?ca0 bca0

@

@

@

@

@ bca0 bc ca0

@

@

@

@

@

?bc

?b bc

@

@

@

@

@ ebc eb bc

?bc ebc

f q e b c f e0q0b c

@

@

@

@

@ feb fe eb

?e?

@

@

@

@

@ feb fe eb

?eb

@

@

@

@

@

?e?

?e e?

@

@

@

@

@

?eb

?e eb

@

@

@

@

@ a0q0? a0q0 q0?

a0q0? a0q0d

@

@

@

@

@ a0q0d a0q0 q0d

@

@

@

@

@ adg ad dg

?d?

@

@

@

@

@ adg ad dg

q0d?

@

@

@

@

@ adg ad dg

q0dg

@

@

@

@

@

?d? q0d d?

@

@

@

@

@ q0d? q0d d?

@

@

@

@

@ q0dg q0d dg

(63)

R´ ecurrence: mouvement droit δ(q, a) = q

0

, a

0

, →

@

@

@ ebc@ eb bc

@

@

@ bcq@ bc cq

@

@

@ cqa@ cq qa

@

@

@ qad@ qa ad ca0q0

@

@

@

@

@ ca0q0 ca0 a0q0

@

@

@

@

@

?ca0

?c ca0

?ca0

bca0

@

@

@

@

@ bca0 bc ca0

@

@

@

@

@

?bc

?b bc

@

@

@

@

@ ebc eb bc

?bc ebc

f q e b c f e0q0b c

@

@

@

@

@ feb fe eb

?e?

@

@

@

@

@ feb fe eb

?eb

@

@

@

@

@

?e?

?e e?

@

@

@

@

@

?eb

?e eb

@

@

@

@

@ a0q0? a0q0 q0?

a0q0? a0q0d

@

@

@

@

@ a0q0d a0q0 q0d

@

@

@

@

@ adg ad dg

?d?

@

@

@

@

@ adg ad dg

q0d?

@

@

@

@

@ adg ad dg

q0dg

@

@

@

@

@

?d? q0d d?

@

@

@

@

@ q0d? q0d d?

@

@

@

@

@ q0dg q0d dg

(64)

R´ ecurrence: mouvement droit δ(q, a) = q

0

, a

0

, →

@

@

@ ebc@ eb bc

@

@

@ bcq@ bc cq

@

@

@ cqa@ cq qa

@

@

@ qad@ qa ad ca0q0

@

@

@

@

@ ca0q0 ca0 a0q0

@

@

@

@

@

?ca0

?c ca0

?ca0

bca0

@

@

@

@

@ bca0 bc ca0

@

@

@

@

@

?bc

?b bc

@

@

@

@

@ ebc eb bc

?bc ebc

f q e b c f e0q0b c

@

@

@

@

@ feb fe eb

?e?

@

@

@

@

@ feb fe eb

?eb

@

@

@

@

@

?e?

?e e?

@

@

@

@

@

?eb

?e eb

@

@

@

@

@ a0q0? a0q0 q0?

a0q0? a0q0d

@

@

@

@

@ a0q0d a0q0 q0d

@

@

@

@

@ adg ad dg

?d?

@

@

@

@

@ adg ad dg

q0d?

@

@

@

@

@ adg ad dg

q0dg

@

@

@

@

@

?d? q0d d?

@

@

@

@

@ q0d? q0d d?

@

@

@

@

@ q0dg q0d dg

Références

Documents relatifs

Elle est pas méchante en fait, et même, elle est plutôt gentille… Elle m’a jamais crié dessus, elle m’a jamais maltraitée, au contraire, elle me reproche rien, j’suis

L'autre blanche à carreaux noirs À cela on aurait pu les reconnaître Mais ils passaient toujours le soir Et avec la vitesse... Certains d'ailleurs les soupçonnaient Non sans

Ph ANRACT, B TOMENO Hôpital COCHIN.... Localisation

Ce sont aussi des membres du CMFC qui ont créé des communautés de pratique pour soutenir leurs pairs dans leurs besoins de maintenir leurs compétences et d’acquérir,

Elle éclaire spontanément toute une zone de )lOtre comportement, que la psychologie contemporaine, la psychanalyse, notamment, redécouvre après. des détours de

Le papa tortue, la maman tortue et les enfants tortues iront toujours au pas. Jamais on

Empêcher un enfant de faire, c’est constater notre impuis- sance, notre incapacité à vouloir faire au mieux pour préférer le moins?. Un enfant qui perturbe, un enfant qui ne range

DÉMOLITION, FERRAILLAGE Tricot coton ou haute résistance coupure, enduit nitrile ou polyuréthane?. MAÇONNERIE, Latex naturel ou nitrile avec tricot