38
Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Embed Size (px)

Citation preview

Page 1: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

PavagesPériodicité, Apériodicité, Universalité et

autres petits problèmes…

Page 2: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

1.Principes de bases2.Principaux résultats3.Recherches

actuelles

Page 3: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

1. Principe de Base• Une Tuile est un carré orienté, aux

bordures colorées.

Page 4: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

• Deux tuiles s’assemblent si leur couleur a leur bord commun est la même.

Règles d’assemblage

Page 5: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Système de Tuiles

• Un système de tuiles est un ensemble de tuiles coloriées sur un ensemble de couleurs C.

Page 6: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Énumération des systèmes

• Tout comme pour les Machines de Turing, ont peut coder les systèmes de tuiles.

• On parlera donc de Ti comme étant le ième système de tuiles.

Page 7: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Les Problèmes

Les problèmes qu’on se pose sont de la forme:

Est-ce qu’un système de tuiles Ti pave le plan?

Page 8: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Périodicité

• Un pavage est périodique s’il existe un vecteur de translation horizontal et vertical pour toutes tuiles.

• Théorème: Si un système de tuiles pave le plan et que ce pavage admet un vecteur de translation pour toutes tuiles, alors ce système pave le plan périodiquement.

Page 9: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Exemple de pavage périodique

Page 10: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

La Question

Tout système de tuiles qui pave le plan admet-il un pavage

périodique?

Page 11: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

2. Principaux Résultats

• Théorème: (Berger)

Le problème de savoir si un système de tuiles pave le plan est indécidable.

• Corollaire :

Il existe des systèmes de tuiles qui pavent le plan uniquement de manière non périodique.

Page 12: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

• Corollaire:

Les machines de Turing et les pavages sont équivalents.

Pour toute machine de Turing Mi, et toute entrée w, il existe un pavage Ti qui pave le plan si et seulement si Mi s’arrête sur w.

Page 13: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Motifs

• Un motif est un sous-ensemble de tuiles bien assemblées.

Page 14: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Quasipériodicité

• Un pavage du plan est dit quasipériodique si pour tout motif de taille n du pavage, il existe un f(n), tel que dans tout carré de côté f(n), apparaisse au moins une fois le motif.

Page 15: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Exemple

Page 16: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Fonction de quasipériodicité

• Théorème:Si un système de tuiles pave le plan,

alors il le pave de manière quasipériodique.

• On appelle fonction de quasipériodicité d’un pavage la fonction qui relie aux motifs de taille n du pavage le plus petit f(n) tel que dans tout carré de côté f(n) apparaisse au moins une fois les motifs.

Page 17: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Type de fonction

• Quel que soit une fonction f récursive, il existe un système de tuiles qui pave le plan et dont la fonction de quasipériodicité ressemble a f.

• Il existe des fonctions de quasipériodicité qui croissent plus vite que n’importe quelle fonction récursive.

Page 18: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Classification actuelle des pavages

1. Pavages finis

2. Pavages Périodiques

3. Pavages auto-similaires

4. Pavages récursifs, ni 1,2 ou 3

5. Pavages non-récursifs

Page 19: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

3. Recherches Actuelles

• Classification des pavages périodiques

• Théorème de Rice pour les pavages

• Pavage universel

Page 20: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Périodique peut être dur

},{min)( , kjcôtésdepériodeuneaTkjim ikj

)}({max)( imnG nTi

Page 21: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Fonction de périodicité G

Ce qu’on sait:

• G est non récursive

• G croît plus vite que n’importe quelle fonction récursive

• G est croissante

Ce qu’on ne sais pas:

• G est strictement croissante?

Page 22: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Classification des périodiques avec les jeux

• Pour un système de tuiles, une pièce de jeu est un polygone aux bords coloriés, de taille limitée, qui est pavable.

Page 23: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Initialisation du jeu

• J1 choisit les pièces du jeu et les réparties entre lui et J2.

• J1 J2

Page 24: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Le Jeu

• Les joueurs posent les pièces chacun à leur tour, de manière à ce que toutes nouvelles zones soient Ti-pavables

Page 25: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Score final et but du jeu

• Quand un joueur passe son tour il ne peut plus jouer.

• Le score final est la différence entre la zone de J1 et celle de J2 compris entre –m(i) et m(i).

• Le but de J1 est de faire le plus petit score possible, celui de J2 est d’empêcher la formation d’une période.

Page 26: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Classification et Objectifs

• Le score le plus petit que peut obtenir J1 est la complexité de périodicité. Plus elle est petite, plus la période est simple.

• Le but est d’étudier les différentes complexités qu’ont peut obtenir pour classifier les pavages périodiques.

Page 27: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Théorème de Rice

• En calculabilité, le théorème de Rice dit que:

• L={ i | L(Mi) satisfait P } est non récursif si P est non triviale (P est triviale si tout (resp. aucun) langage satisfait à cette propriété).

Page 28: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Lacet sur le plan

Un lacet sur le plan est une application récursive bijective:

2: ZNl

Page 29: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Nombre et pavage

• La valeur d’un pavage relativement à un lacet l est le nombre réel dont la ième décimale est le code de la tuile se trouvant sur la case l(i).

1 2 3

Ps

...331231321,0)( sPV

Page 30: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Propriété sur les pavages

• Une propriété sur les pavages est un sous ensemble P de [0,1].

• Un système de tuile satisfait à P s’il existe un pavage du plan L, un lacet l, et une numérotation des tuiles du système de manière à ce que V(L) soit dans P.

Page 31: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Rice pour les pavages

• Étudier les propriétés P qui sont triviales au sens de Rice.

• Étudier les propriétés P qui peuvent générer des ensembles récursivement énumérables.

• Montrer que les propriétés sont indépendantes du lacet l pris en compte.

Page 32: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Universalité

• Objectif: avoir une définition d’universalité adaptée aux pavages, et qui s’éloigne de celle liée aux machines de Turing.

• On va voir trois définitions d’universalité

Page 33: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Universalité forte directe

• Un pavage PFD est universel fort direct si pour tout système de tuile Ti qui pave le plan, il existe un pavage du plan Pj par ce système et une correspondance entre les tuiles de Ti et les motifs de PFD de manière à ce que le pavage PFD réduit aux motifs soit équivalent à Ti.

Page 34: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Pavage universel FD

Page 35: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Universalité forte indirecte

• Un pavage PFi est universel fort indirect si pour tout système de tuile Ti qui pave le plan, il existe un pavage du plan Pj par ce système et une correspondance entre les motif de Pi et les motifs de PFi de manière à ce que le pavage PFi réduit aux motifs soit équivalent à Pj réduit aux motifs.

Page 36: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Pavage universel FI

Page 37: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Pavage universel faible

• Un pavage Pwi est universel fort indirect si pour tout système de tuile Ti qui pave le plan, il existe un pavage du plan Pj par ce système et une correspondance entre les tuile de Pi et les motifs de PuF de manière à ce que dans le pavage PuF réduit aux motifs, tout motif de Pj apparaisse au moins une fois.

Page 38: Pavages Périodicité, Apériodicité, Universalité et autres petits problèmes…

Questions Ou…

Apéros?