Une fractale, kezako ?

C'est le mathématicien français Benoît Mandelbrot, inventeur de l'ensemble du même nom, l'une des plus illustres, qui a forgé ce terme dans les années 70. Un objet fractal se caractérise par son autosimilarité (parfaite ou approchée) : il contient des structures homologues, quelle que soit l'échelle d'observation où l'on se place. Le tout est comparable à l'une de ses parties

Mathématiquement, pour définir l'ensemble de Mandelbrot, on associe à chaque point C du plan complexe (fondé sur les nombres imaginaires où i est la racine carrée de -1... promis je n'insiste pas plus sur ce sujet ;) ) la suite zn+1 = zn2 + C avec z0 = 0.

Ce qui est intéressant du point de vue néophyte est que cet ensemble est borné par un cercle de rayon 2, et a donc une aire qui est finie. Alors que son périmètre lui, est infini. Ce qui explique pourquoi tout leur attrait est qu'il se passe énormément de choses à leurs frontières (il faut bien que le "périmètre s'étende") : à condition de regarder toujours plus près, dans l'infiniment petit !

Mandelbub : un volume de Mandelbrot en 3D

stalk2d_1_.jpgshell-stalk_1_.jpg
spiral2d-small_1_.jpgspiral-small_1_.jpg
Une tige et une spirale, en 2D (Mandelbrot) et en 3D (Mandelbulb). Images Daniel White

Jusqu'ici des tentatives de représentations en 3D étaient basées sur différentes méthodes approximées à partir d'ensembles en 2 ou 4D : comme la rotation d'un ensemble 2D autour d'un axe central, ou sa simple élévation jouant sur les couleurs, ou encore la projection en 3D (visualisation de coupes) d'ensembles à 4D utilisant des quaternions.

Daniel White a adopté une démarche géométrique plutôt que basée sur le calcul complexe, en considérant que l'équation ci-dessus revient à une rotation dans le plan complexe et une translation (un déplacement linéaire). Pour créer l'ensemble de Mandelbrot, pour chaque point, on répète l'opération jusqu'à ce que la suite diverge (sorte de l'ensemble)... ou plus prosaïquement jusqu'au maximum d'itérations qu'on s'était fixé (notre précision a ses limites !)

Et dans nos représentations graphiques, on fait traditionnellement varier la couleur selon que la suite a divergé plus ou moins vite (nombre d'itérations effectuées) : les zones concentriques colorées reflètent donc la distance aux pourtours. 

Partant de là, au lieu de procéder à partir d'un plan (des points de coordonnées planes cartésiennes x, y), White s'est servi de coordonnées spatiales sphériques (x,y,z). Un confrère, Paul Nylander, a eu l'idée d'exploiter des puissances supérieures à 2 qui, à partir de 8, ont produit le résultat espéré. Un bon moteur de rendu 3D permet de "naviguer" dans le volume obtenu, comme le montrent les vidéos, certaines impressionnantes.


White admet ignorer s'il touche ainsi au "véritable" Mandelbrot en 3D, dont nul ne sait même s'il existe : après la démarche empirique il reste à faire sur le plan formel et de la recherche mathématique ! Mais l'exercice fait progresser ce qui avait été imaginé, inspire à quoi il pourrait ressembler car l'analogie est parfois surprenante, et surtout produit des images époustouflantes. Le tout rappelons-le grâce à un calcul itératif basé sur une "simple équation"

Algorithme et explications sur le site de Daniel White
D'autres vidéos de Mandelbulb sur YouTube
Des articles du New Scientist et de sites francophones : ChicAndGeek , xgouchet.fr