![]() |
Aleph Zero Home |
Most pictures of the Mandelbrot set show the set in black. The interesting patterns occur in the points just outside the set. However, here I have provided interactive graphical tools for exploring the structure of the inside of the set.
To determine whether a point is in the Mandelbrot set, a rule is applied to get a second point. Then the same rule is applied to the second point to get a third, and so on. This sequence of points I will call an orbit. At each step in the calculation the same rule is applied to the point found in the previous step. If the points in the orbit stay near the origin, zero, then the first point is in the Mandelbrot set. But if the points wander off into the distance, then the first point is not in the set.
In the pictures above, the points just outside the set are coloured according to how many points
there are in the orbit before a point outside the radius 2 circle is found.
I have used only seven colours as follows:
Colour | Number of steps needed to get outside the radius 2 circle |
---|---|
White | 0, the first point is outside |
Pink | 1 step, the second point is outside |
Orange | Less than 6 steps |
Yellow | 6 to 10 steps |
Green | 11 to 50 steps |
Blue | 51 to 100 steps |
Purple | More than 100 |
At step 0, each point is coloured according to its distance from the origin, giving circles.
For other step numbers, the distance from the origin of the corresponding step in the orbit is used.
Settings
Enter the step number. Choose Rainbow colours, or a single colour.
You can change the single colour by tapping on the colour box.
Then press the Plot button to see the result.
Settings
Plot button | Draws the picture. |
Reset button | Resets the center and zoom values and the maximum period. |
Input maximum period | There will be less differentiation between the colours for higher values of the maximum period. |
Input X and Y | A point can be selected by tapping on the picture or by entering its X and Y coordinates in the boxes. |
Center on (X,Y) button | Sets the center of the picture. Useful when zooming in to see more detail. |
Input Length of Orbit | The number of steps to calculate when superimposing an orbit on the picture. |
Draw Orbit for (X,Y) button | Draw the orbit starting at point (X,Y) for specified number of steps. |
Zoom In button | Magnifies part of the picture keeping the center fixed. |
Zoom Out button | Keeps the center fixed as the contents of the picture shrink. |
![]() |
This picture shows the orbit of the point X=-0.64, Y=0.4185. I have ignored the first
1000 steps in the orbit, and then plotted the next 100 steps. As you can see, the
orbit is just jumping between seven points. These 7 points are the limit set for the point (X,Y), so the limit set period of this point is seven. |
Settings
Plot button | Draws the picture. |
Reset button | Resets the center and zoom values, the maximum period and the colour. |
Input maximum period | There will be less differentiation between the colours for higher values of the maximum period. |
Input X and Y | A point can be selected by tapping on the picture, or by entering the X and Y coordinates in the boxes. |
Center on (X,Y) button | Sets the center of the picture. Useful when zooming in to see more detail. |
Zoom In button | Magnifies the picture keeping the center fixed. |
Zoom Out button | Keeps the center fixed as the contents of the picture shrink. |
Input number of steps | The number of steps to draw when showing the limit set. |
Draw Limit for (X,Y) button | Draw the last few steps of the orbit, to show the limit set. |
Advanced settings
Epsilon : how close two points must be for them to be treated as the limit.
Maximum iterations : More iterations means a more accurate picture but the calculations
will take longer.
In this picture the maximum iterations has been set to 100. As you can see, parts of the main
body of the Mandelbrot set, have been coloured green and blue, indicating limit periods of
2, 3, 4 and 5. But we know the limit period should be 1. We have not calculated sufficient steps for the
points to be closer than epsilon to each other.