The Julia set reference article from the English Wikipedia on 24-Jul-2004
(provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org)

Julia set

For thoughtful child sponsors
Julia sets, described by Gaston Julia, are fractal shapes defined on the complex number plane. Given two complex numbers, c and z0, we define the following recursion:

zn+1 = zn2 + c

For a given value of c, the Julia set consists of all values of z0 for which the modulus of zn does not tend to infinity ("blow up") over multiple iterations. If the modulus of zn becomes larger than 2 for some n then zn will tend to infinity.

Table of contents
1 Relation to Mandelbrot set
2 Generalisation
3 Examples from the Julia set:
4 Reverse Julia sets
5 External links

Relation to Mandelbrot set

Julia sets are closely related to the Mandelbrot set which is the set of all values of c for which zn = zn-12 + c does not tend to infinity through application of the recursion with z0 = 0. Like the Mandelbrot set, the Julia set is often plotted with different colors signifying the number of iterations carried out before the modulus of z becomes larger than 2.

The Mandelbrot set is, in a way, an index of all Julia sets, For any point on the complex plane (which represents a value of c) a corresponding Julia set can be drawn. We can imagine a movie of a point moving about the complex plane with its corresponding Julia set. When the point lies in the Mandelbrot set, the Julia set is connected. Otherwise, the Julia set is a Cantor dust of unconnected points.

Map of 121 Julia sets in position over the Mandelbrot setEnlarge

Map of 121 Julia sets in position over the Mandelbrot set

If c is on the boundary of the Mandelbrot set, and is not a waist, the Julia set of c looks like the Mandelbrot set in sufficiently small neighborhoods of c. For instance:

Generalisation

Most books refer to the description above for Julia sets, but the formal mathematical definition is more general and covers other contexts.

The Julia set can be defined for any iterated map of the complex plane to itself, or collection of maps. The Julia set is the smallest closed, completely invariant point set for such a map or collection of maps which contains at least 3 points. It can also be defined (informally) as the set of points for which nearby points do not exhibit similar behaviour under repeated iterations of the map(s).

Julia sets can also be defined for any n-dimensional space, not just the complex plane.

Julia sets typically (though not always) have a fractal structure, and Julia sets can be associated with fractals such as the Sierpinski triangle and the Cantor set.

The complement of the Julia set (i.e. the set of points for which nearby points do exhibit similar behaviour) is sometimes called the Fatou set, although some authors use the term Fatou set or Fatou dust for a disconnected Julia set.

Examples from the Julia set:

   
       
       
       
   
       
Time escape Julia set from coordinate (phi-2, 0)Enlarge

Time escape Julia set from coordinate (phi-2, 0)

       
       
Time escape Julia set from coordinate (phi-2, phi-1)Enlarge

Time escape Julia set from coordinate (phi-2, phi-1)

       
       
Time escape Julia set from coordinate (0.285, 0)Enlarge

Time escape Julia set from coordinate (0.285, 0)

       

Reverse Julia sets

Reverse Julia set (coordinate phi-2, 0)Enlarge

Reverse Julia set (coordinate phi-2, 0)

Combination sequence, method: <em>z</em>² -> Sierpinski with IFS viewed as overlayEnlarge

Combination sequence, method: z² -> Sierpinski with IFS viewed as overlay

It is also possible to generate Julia sets using a method derived from the IFS "random game" method. Instead of using an "escape time" method to find the points that do not belong to the Julia set, the "random game" method uses the reverse formula to track the convergence of a single point towards the edge of the Julia set.

For example, for the Mandelbrot set, the reverse formula is

At each iteration one of the two roots is selected at random. After a sufficiently large number of iterations the current position of z is plotted. The process is then repeated with a different random sequence of roots.

External links