🌐 FR

🌀 Explorateur de l'ensemble de Mandelbrot

Zoomez dans le détail infini de l'ensemble de Mandelbrot. Cliquez n'importe où pour zoomer, faites Shift-clic ou clic droit pour dézoomer, et ajustez le nombre d'itérations et la palette de couleurs en temps réel.

200

Cliquez sur le canevas pour zoomer · Shift-clic ou clic droit pour dézoomer.

GUIDE

En savoir plus

01

Qu'est-ce que l'ensemble de Mandelbrot ?

L'ensemble de Mandelbrot est l'ensemble des nombres complexes c pour lesquels l'itération z → z² + c (en partant de z = 0) reste bornée indéfiniment. Les points à l'intérieur de l'ensemble sont colorés en noir ; les points à l'extérieur sont colorés selon la rapidité avec laquelle ils s'échappent vers l'infini. Nommé d'après Benoit Mandelbrot, qui l'a étudié en 1980, c'est l'exemple le plus célèbre d'une fractale — un objet dont la structure complexe et auto-similaire se répète à toutes les échelles.
02

Fonctionnement de l'explorateur

Pour chaque pixel, l'outil associe sa position à un nombre complexe c, puis itère z² + c jusqu'à ce que la magnitude dépasse 2 (évasion garantie) ou jusqu'à ce que la limite d'itérations soit atteinte. Le nombre d'échappement détermine la couleur. Cet explorateur utilise une coloration lisse (continue) — une valeur d'échappement fractionnaire calculée à partir de la magnitude finale — afin que les bandes se fondent parfaitement sans former de cercles nets. Le rendu s'effectue par bandes de lignes via requestAnimationFrame pour que la page reste réactive même à 1000 itérations.
03

Obtenir les meilleures images

À mesure que vous zoomez plus profondément, augmentez le nombre d'itérations : les vues superficielles sont correctes avec 100 à 200 itérations, mais les zooms profonds nécessitent 500 à 1000 itérations pour révéler les fins filaments. Les structures les plus spectaculaires — mini Mandelbrots, spirales et vallées "seahorse" — se trouvent le long de la frontière entre l'intérieur noir et l'extérieur coloré. Quand vous trouvez une vue qui vous plaît, cliquez sur Enregistrer PNG pour l'exporter à la résolution complète du canvas.

Questions fréquentes

Pourquoi l'image devient-elle pixellisée lorsque je zoome très profondément ?
Le zoom utilise la virgule flottante double précision. Après environ un grossissement de 10^13×, les nombres perdent en précision et les détails deviennent pixellisés — c'est une limite matérielle des nombres JavaScript standard, pas un bug. Réinitialisez et explorez une région différente.
Que modifie réellement le curseur d'itérations ?
Il définit le nombre maximal d'étapes z → z² + c avant de considérer qu'un point est à l'intérieur de l'ensemble. Des valeurs plus élevées révèlent des détails de bordure plus fins mais demandent plus de temps de rendu. La limite est de 1000.
Est-ce lié à l'ensemble de Julia ?
Oui. L'ensemble de Mandelbrot est en pratique une carte de tous les ensembles de Julia : chaque point c correspond à un ensemble de Julia, et les valeurs de c à l'intérieur de l'ensemble de Mandelbrot donnent des ensembles de Julia connexes. Essayez notre Générateur d'ensemble de Julia pour les explorer.