Accueil Recherche Enseignement Tétrabrot EN FR
中文版

En dynamique multicomplexe, le Tétrabrot[1] est une généralisation tridimensionnelle de l’ensemble de Mandelbrot. Découvert par Dominic Rochon en 2000, il peut être interprété comme une tranche tridimensionnelle T2(1,i1,i2) de l’ensemble Multibrot tricomplexe M32.

Tétrabrot avec ensembles de Julia
Illustration des ensembles de Julia remplis associés au Tétrabrot

Algorithme par couches de divergence

Il existe différents algorithmes permettant de générer des images du Tétrabrot. Dans l’espace tricomplexe, ces algorithmes utilisent la fonction tricomplexe fc(η):=ηp+c, où η,cTC et où p2 est un entier. Le nombre c appartient à T2(1,i1,i2) si et seulement si |fcm(0)|2, pour tout entier m1. Cette condition signifie que l’ensemble des nombres fcm(0) doit être borné pour tout entier m1.

Puisqu’il est impossible de calculer un nombre infini d’itérations sur un ordinateur, il est nécessaire de considérer une approximation de cette condition. On fixe donc un nombre fini d’itérations à tester, disons M. Le nombre c appartient au Tétrabrot si les nombres fcm(0), pour m{1,2,,M}, demeurent bornés par 2. Cette méthode est appelée algorithme par couches de divergence (*Divergence-Layer Algorithm*). Elle est utilisée pour tracer le Tétrabrot dans l’espace tridimensionnel.

Tétrabrot par couches Illustration du Tétrabrot à l’aide de l’algorithme par couches de divergence

Théorème de Fatou-Julia généralisé

L’ensemble de Julia rempli tricomplexe d’ordre p=2, pour cTC, est défini par K3,c2:={ηTC:{fcm(η)}m=1 est bornée.} Le bassin d’attraction en de fc(η)=η2+c est défini par A3,c():=TCK3,c2, c’est-à-dire A3,c()={ηTC:fcm(η) lorsque m} et le bassin d’attraction fort en de fc est défini par SA3,c():=(Acγ1γ3()×γ1Acγ1γ3())×γ3(Acγ1γ3()×γ1Acγ1γ3()),Ac() désigne le bassin d’attraction de fc en pour cC(i1).

Avec ces notations, le théorème de Fatou-Julia généralisé pour M32 s’énonce de la manière suivante[2] :

  • 0K3,c2 si et seulement si K3,c2 est connexe ;
  • 0SA3,c() si et seulement si K3,c2 est un ensemble de Cantor ;
  • 0A3,c()SA3,c() si et seulement si K3,c2 est déconnecté mais pas totalement.

Fatou-Julia Tétrabrot Illustration du théorème de Fatou-Julia pour le Tétrabrot

Lancer de rayons

En 1982, A. Norton[3] a proposé plusieurs algorithmes pour la génération et l’affichage de formes fractales en trois dimensions. Pour la première fois, l’itération utilisant des quaternions[4] est apparue. Des résultats théoriques ont été obtenus pour l’ensemble de Mandelbrot quaternionique[5][6] (voir la vidéo), défini à l’aide du polynôme quadratique quaternionique q2+c.

Ensemble de Julia quaternionique Douady Rabbit Ensemble de Julia quaternionique avec paramètres c=0.123+0.745i et une coupe dans le plan XY. L’ensemble de Julia « Douady Rabbit » est visible dans la coupe.

En 2005, en utilisant les nombres bicomplexes, É. Martineau et D. Rochon[7] ont obtenu des estimations des bornes inférieure et supérieure de la distance entre un point c situé à l’extérieur de l’ensemble de Mandelbrot bicomplexe M22 et M22 lui-même. Soit cM22, et définissons d(c,M22):=inf{|wc|:wM22.} Alors, d(c,M22)=d(cγ1,M2)+d(cγ1,M2)2,M2 désigne l’ensemble de Mandelbrot classique.

En utilisant la fonction de Green G:C(i1)M2C(i1)B1(0,1) dans le plan complexe, où B1(0,1) est la boule unité fermée de C(i1)C, la distance est approximée de la manière suivante[8] : |zm|ln|zm|2|zm|1/2m|zm|sinhG(cγ)2G(cγ)|G(cγ)|<d(cγ,M2), pour tout cγC(i1)M2 et pour m suffisamment grand, où zm:=fcγm(0) et zm:=ddcfc(0)|c=cγ. Cette approximation fournit une borne inférieure pouvant être utilisée pour le lancer de rayons du Tétrabrot.

Tétrabrot par lancer de rayons Tétrabrot obtenu par lancer de rayons

Il existe également une généralisation de la borne inférieure pour d(c,M22) à l’ensemble Multibrot tricomplexe d’ordre p[9]. Certaines ressources et images sont disponibles sur la page personnelle de Aleph One. Une vidéo est également disponible sur YouTube, où des régions spécifiques du Tétrabrot de Rochon sont explorées.

Références

  1. ^D. Rochon, « A Generalized Mandelbrot Set for Bicomplex Numbers », Fractals, 8(4):355-368, 2000.
  2. ^V. Garant-Pelletier et D. Rochon, « On a Generalized Fatou-Julia Theorem in Multicomplex Space », Fractals, 17(3):241-255, 2008.
  3. ^A. Norton, « Generation and Display of Geometric Fractals in 3-D », Computer Graphics, 16:61-67, 1982.
  4. ^I. L. Kantor, Hypercomplex Numbers, Springer-Verlag, New-York, 1982.
  5. ^S. Bedding et K. Briggs, « Iteration of Quaternion Maps », Int. J. Bifur. Chaos Appl. Sci. Eng., 5:877-881, 1995.
  6. ^J. Gomatam, J. Doyle, B. Steves et I. McFarlane, « Generalization of the Mandelbrot Set: Quaternionic Quadratic Maps », Chaos, Solitons & Fractals, 5:971-985, 1995.
  7. ^É. Martineau et D. Rochon, « On a Bicomplex Distance Estimation for the Tetrabrot », International Journal of Bifurcation and Chaos, 15(6):501-521, 2005.
  8. ^J. C. Hart, D. J. Sandin et L. H. Kauffman, « Ray tracing deterministic 3-D fractals », Comput. Graph., 23:289-296, 1989.
  9. ^G. Brouillette, P.-O. Parisé et D. Rochon, « Tricomplex Distance Estimation for Filled-in Julia Sets and Multibrot Sets », International Journal of Bifurcation and Chaos, 29(6), 2019.