Explorez le tapis de Sierpiński
Le tapis de Sierpinski : un tapis mathématique qui se creuse indéfiniment
Si vous partez d'un tapis carré plein :
□
Et que vous répétez ensuite une action très simple : divisez-le en neuf petits carrés identiques, retirez celui qui se trouve tout au centre et appliquez le même processus à chacun des carrés restants. Répétez l'opération une fois, deux fois, dix fois, voire à l'infini. Au bout du compte, vous n'obtenez plus un tapis ordinaire, mais une fractale fascinante — criblée de trous, composée de couches imbriquées et révélant de nouvelles structures quel que soit le niveau de zoom : le tapis de Sierpinski.
Tout commence par un carré
Le point de départ du tapis de Sierpinski est très simple : un unique carré plein. Dans le langage de la construction fractale, il s'agit de la forme initiale. À ce stade, il n'y a ni structures complexes, ni trous, ni textures, ni motifs fractals ; juste un « tapis mathématique » complet.
Étape 1 : Retirer le carré central
Ensuite, divisez ce carré en une grille de 3 × 3 petits carrés identiques, un peu comme une grille de morpion.
┌───┬───┬───┐
│ │ │ │
├───┼───┼───┤
│ │ │ │
├───┼───┼───┤
│ │ │ │
└───┴───┴───┘
Retirez maintenant le petit carré situé tout au centre. Cela crée un petit trou de forme carrée.
┌───┬───┬───┐
│ █ │ █ │ █ │
├───┼───┼───┤
│ █ │ │ █ │
├───┼───┼───┤
│ █ │ █ │ █ │
└───┴───┴───┘
Voici la première étape du tapis de Sierpinski.
Deuxième itération : Poursuite des suppressions
Nous avons maintenant 8 petits carrés. Répétez donc l'opération précédente pour chacun de ces 8 carrés : divisez chaque carré en 9 parties et retirez celle du centre. Ainsi, 1 carré devient 8, ce qui signifie que les 8 carrés se transforment en un total de 64 carrés. À l'étape suivante, les 64 carrés deviennent 512. En poursuivant le processus, ils deviennent 4 096...
Voici la récursion
Le concept fondamental derrière le tapis de Sierpinski est la récursion.
L'idée est en fait assez simple : prenez l'action que vous venez d'effectuer et répétez-la sur les nouveaux objets.
À la première étape, vous découpez un trou dans le carré entier. À la deuxième étape, vous découpez des trous dans chacun des huit petits carrés restants. À la troisième étape, vous poursuivez en découpant des trous dans chacun des soixante-quatre carrés encore plus petits... et ainsi de suite. La règle reste inchangée tout au long du processus : diviser la forme en neuf parties et retirer celle du centre.
Calculons le nombre de trous qui apparaissent à chaque étape.
À la première étape, il y a un trou. À la deuxième étape, huit nouveaux trous apparaissent, portant le total à neuf. À la troisième étape, soixante-quatre nouveaux trous apparaissent, portant le total à soixante-treize. À la quatrième étape, cinq cent douze nouveaux trous apparaissent, pour un total de cinq cent quatre-vingt-cinq. Par conséquent, le nombre de trous visibles dans l'image augmente très rapidement.
Après quelques itérations du motif, l'ensemble ressemble à un tapis criblé de trous. Ces trous n'apparaissent pas au hasard ; bien que leur taille varie, leur disposition suit un schéma précis. Les grands trous contiennent des trous plus petits, qui eux-mêmes en contiennent d'encore plus petits. Cela ressemble à un tapis mathématique aux couches infinies — ce qui explique précisément l'origine du nom tapis de Sierpinski.
Si vous regardez le motif dans son ensemble, vous voyez un immense tapis. Cependant, si vous zoomez sur l'un des petits carrés restants, vous apercevez une version miniature du tapis. Zoomez davantage, et vous le voyez à nouveau. Zoomez encore, et il est toujours là. Théoriquement, ce processus peut se poursuivre à l'infini. C'est ce qu'on appelle l'autosimilarité.
Que signifie « autosimilarité » ?
C'est en fait assez simple à comprendre : le tout ressemble aux parties.
Le tapis de Sierpinski en est un exemple classique. Le tapis dans son ensemble est composé de huit structures plus petites, et chacun de ces tapis plus petits est lui-même constitué de huit autres encore plus petits. Que vous l'observiez à grande ou à petite échelle, vous pouvez y voir des structures similaires.
Quelques choses intéressantes
Comment l'aire du tapis de Sierpinski évolue-t-elle ?
C'est une propriété mathématique fascinante du tapis de Sierpinski. Au départ, l'aire est de 100 %. Lors de la première étape, on divise le carré en neuf carrés plus petits et on en retire un, ce qui laisse 8/9 (environ 89 %) de l'aire initiale. À la deuxième étape, on conserve 8/9 de l'aire restante ; l'aire totale devient donc (8/9)² (environ 79 %). À la troisième étape, elle devient (8/9)³ (environ 70 %), et ainsi de suite. Après *n* itérations, l'aire restante est de (8/9)ⁿ. À mesure que *n* augmente, cette valeur diminue. Par conséquent, si l'on répète le processus à l'infini, l'aire du tapis de Sierpinski tend vers zéro.
Pourtant, il a l'air si « grand » ?
C'est précisément ce qui rend les fractales si intéressantes. Vous voyez un motif immense et très complexe sur votre écran, et pourtant, en termes de limites mathématiques, son aire tend vers zéro. En d'autres termes, une structure qui semble incroyablement « riche » et complexe peut en réalité avoir une aire tendant vers zéro. C'est un phénomène mathématique très contre-intuitif.
Mais cela ne se réduit pas à « un simple amas de points »
Bien que son aire tende vers zéro, le tapis de Sierpinski ne se réduit pas à quelques points isolés. Il conserve une structure aux niveaux d'organisation infinis. On peut zoomer — encore et encore — et continuer à découvrir de nouvelles relations géométriques. Ainsi, l'aire et la complexité structurelle sont deux choses distinctes. Une forme peut voir son aire diminuer tout en gagnant en complexité structurelle.
Pour approfondir l'aspect mathématique, sachez que la dimension fractale du tapis de Sierpinski est log(8) / log(3) ≈ 1,893. Pourquoi ? Parce qu'à chaque étape, un carré est réduit au tiers de sa taille initiale et que l'on en conserve huit exemplaires. On a donc 8 = 3ᴰ, ce qui donne D = log(8) / log(3), soit environ 1,893. Ce nombre nous indique que le tapis de Sierpinski est bien plus complexe qu'une ligne ordinaire, sans pour autant « remplir l'espace » tout à fait comme une surface plane bidimensionnelle pleine.
Si vous souhaitez simplement admirer le motif, il n'est pas nécessaire de comprendre ce nombre. Il illustre toutefois magnifiquement comment les fractales peuvent présenter des structures géométriques situées entre des dimensions entières (telles qu'une ligne à une dimension, un plan à deux dimensions ou l'espace à trois dimensions).
Une « machine mathématique » très simple
Le tapis de Sierpinski n'est pas créé en perçant des trous au hasard. Si l'on perçait de nombreux trous de manière aléatoire dans un carré, le motif obtenu pourrait certes être complexe, mais il ne s'agirait pas d'un tapis de Sierpinski. Chaque trou du tapis de Sierpinski possède un emplacement, une taille et un niveau hiérarchique précis. Ils découlent tous de la même règle : diviser en une grille 3×3, retirer le carré central et répéter l'opération. Ainsi, bien que le tapis de Sierpinski paraisse complexe, il témoigne d'un ordre profond.
On peut imaginer le tapis de Sierpinski comme une machine. Cette machine prend un carré et exécute les opérations suivantes : le diviser en neuf parties et en retirer le centre ; ensuite, prendre les huit parties restantes, diviser chacune d'elles en neuf et en retirer les centres ; puis continuer, continuer et continuer encore...
Du début à la fin, la machine ne change jamais de règle ; pourtant, après un nombre suffisant d'itérations, elle produit un motif d'une complexité incroyable.
C'est là tout l'aspect fascinant des fractales. Le tapis de Sierpinski ne repose pas sur un « plan » complexe ; personne ne donne à l'ordinateur l'instruction de « tracer un grand trou ici », « un petit trou là » ou « un trou encore plus petit ici ». Tous ces détails émergent de la règle récursive elle-même. Il suffit simplement de lui dire : « Divise en neuf parties à chaque étape et retire celle du centre », et de laisser les mathématiques faire le reste.
Quelle est la différence entre un tapis de Sierpinski et un tapis ordinaire ?
Un tapis ordinaire est une surface bidimensionnelle pleine et continue.
À l'inverse, l'intérieur d'un tapis de Sierpinski est progressivement évidé. On découpe d'abord un trou, puis d'autres trous sont pratiqués dans les zones restantes. Ce processus se répète... Résultat : le nombre de trous augmente et la structure devient de plus en plus complexe, alors même qu'une seule règle régit le processus.
En quoi cela diffère-t-il du triangle de Sierpinski ?
Si vous avez déjà vu le triangle de Sierpinski, vous remarquerez certainement que les deux formes sont très similaires. Elles partagent un processus commun : forme simple → subdivision → retrait d'une partie → répétition sur les parties restantes → récursion infinie. Cependant, elles partent de formes différentes.
Le triangle de Sierpinski part d'un triangle ; à chaque étape, il est divisé en quatre triangles plus petits et le triangle central est retiré, n'en laissant que trois. La progression suit la suite 1 → 3 → 9 → 27 → ….
Le tapis de Sierpinski part d'un carré ; à chaque étape, il est divisé en neuf carrés plus petits et le carré central est retiré, n'en laissant que huit. La progression suit la suite 1 → 8 → 64 → 512 → ….
En résumé : le triangle de Sierpinski consiste à découper des triangles dans un triangle, tandis que le tapis de Sierpinski consiste à découper des carrés dans un carré. Ils reposent sur des principes récursifs très similaires, mais comme les formes initiales et les méthodes de subdivision diffèrent, ils donnent naissance à des univers fractals totalement différents.
En quoi diffère-t-il du flocon de Koch ?
Ils offrent un contraste très intéressant.
L'idée fondamentale derrière le tapis de Sierpinski est celle d'un retrait continu. On part d'un carré → on en retire le centre → on poursuit les découpes → des trous apparaissent de plus en plus nombreux.
À l'inverse, le principe clé du flocon de Koch est celui d'un ajout continu. On part d'un segment de droite → on ajoute de nouveaux segments vers l'extérieur → on continue les ajouts → les contours deviennent de plus en plus complexes.
On peut donc voir les choses ainsi : le tapis de Sierpinski se construit en creusant vers l'intérieur, tandis que le flocon de Koch se développe vers l'extérieur. Bien que leurs modes de génération diffèrent, tous deux aboutissent à la création de structures géométriques d'une complexité infinie grâce à des règles simples et répétitives.
D'un carré à un monde infini
Si vous imaginez le processus comme une opération réalisée sur un tapis bien réel, vous avez l'impression de découper continuellement des trous. Vous en découpez un, puis huit, puis soixante-quatre, puis cinq cent douze...
Les trous se multiplient tout en diminuant de taille, et la surface du tapis se réduit progressivement. Pourtant, vous ne pouvez jamais véritablement achever l'étape finale, car il n'y a pas d'étape finale. Tant que le processus se poursuit, une nouvelle couche vient toujours s'ajouter. C'est l'aspect le plus fascinant du tapis de Sierpinski : c'est un tapis que l'on ne peut jamais entièrement évider.
Tout commence simplement : □, un carré tout à fait ordinaire.
Il est ensuite divisé en neuf parties, et celle située au centre est retirée. L'opération est alors appliquée aux huit carrés restants. Puis à nouveau. Et encore...
Au bout du compte, un simple carré se transforme en un monde fractal aux couches infinies.
Cela nous enseigne que la complexité ne naît pas nécessairement de motifs élaborés ; parfois, il suffit d'une règle très simple répétée un nombre suffisant de fois.
Continuez à explorer le monde des fractales
Le tapis de Sierpinski est une structure classique du monde des fractales.
Si vous appréciez le schéma règles simples → récursion continue → complexité infinie, vous pouvez également explorer le triangle de Sierpinski pour voir comment le même concept de « découpe répétée de trous » — appliqué à un triangle plutôt qu'à un carré — donne naissance à une structure géométrique totalement différente. Ou découvrez le flocon de neige de Koch pour observer comment un simple segment accumule de nouveaux détails pour former un flocon mathématique d'une complexité infinie. Vous pouvez aussi examiner la courbe de Lévy pour voir comment une droite ordinaire subit une récursion et des pliages grâce à un simple générateur pour devenir une courbe fractale complexe. Enfin, il y a la courbe du dragon, qui montre comment une simple ligne peut être pliée à plusieurs reprises pour créer une structure mystérieuse évoquant un dragon.
Chacune suit des règles différentes : certaines impliquent l'addition, d'autres la soustraction, le pliage ou le pavage. Pourtant, toutes révèlent l'un des secrets les plus fascinants du monde fractal : une règle très simple, répétée un nombre suffisant de fois, peut créer des structures complexes qui dépassent largement notre imagination.
Vous pouvez également explorer d'autres formes mathématiques étonnantes ou consulter En savoir plus sur le tapis de Sierpiński sur Wikipédia.