Récréation


Ensembles de Julia

Ce sont les ensembles des points du plan complexe :
Z = R + iI
tels que la suite des Zn avec Zn+1 = Zn.Zn + C ne diverge pas quand n tend vers l'infini.
Il existe un ensemble différent pour chaque valeur de C et donc une infinité d'ensembles de Julia.
Compte tenu de la définition, il existe des liens étroits entre les ensembles de Julia et l'ensemble de Mandelbrot.

Dans une représentation discrète, on attribue la couleur noire aux pixels appartenant à l'ensemble et la couleur blanche aux autres.

Comme la convergence vers une valeur finie peut être longue à se reveler, on définit une profondeur d'analyse maximale P. Si N est le nombre  d'itérations effectuées avant que la divergence soit constatée ou que la valeur P soit atteinte, la couleur attribuée au pixel est proportionnelle au rapport N/P.
noir si N / P = 1
blanc si N / P = 0


Utilisation :
L'ensemble est étudié dans le domaine :
−1,75 < X < 1,75 et −1,75 < Y < 1,75 .
Comme tous les ensembles admettent l'origine comme centre de symétrie, cette propriété est utilisée pour diminuer la durée du tracé. La résolution est de 500 * 500 pixels (125 000 points calculés pour chaque tracé).
Une zone de texte permet de choisir la profondeur d'analyse. Les deux autres permettent de choisir les parties réelle et imaginaire de C. Il suffit de valider la dernière zone saisie pour que toutes les valeurs modifiées soient prises en compte.
Vérifier que pour C = 0, l'ensemble est le cercle de rayon 1.
Si C est pris à l'intérieur du bulbe principal de l'ensemble M de Mandelbrot, l'ensemble de Julia correspondant est d'un seul tenant. Si C est extérieur à M l'ensemble correspondant comporte plusieurs morceaux. Ces morceaux sont d'autant plus petits et plus nombreux que C est éloigné de l'origine.
Exemples de valeurs à tester (profondeur 200) : − 0,56 + 0,395i ; − 0,56 + 0,645i ; − 0,514 + 0,58i ; − 0,4 + 0,582i ;
− 0,4 + 0,583i ; −0,4 + 0,584i ; 0,44 + 0.25i ...