← Back to works

Mandelbrot set and Julia set

FractalDynamical systems University concept

Prerequisites: Complex numbers, Iteration University concept

Adjust parameters Hide parameters Scroll down to adjust

Parametric equations

The Mandelbrot set collects the parameter , not a point on an orbit. Start from and repeat . The values of that do not escape to infinity make up the Mandelbrot set. Fix that same and scan different starting points instead. The boundary between the ones that do not escape and the ones that do is the Julia set.

After , the orbit must diverge. Any point that has not passed this threshold within the iteration cap stays black. Black is an approximation from finitely many iterations, not the set itself.

Interaction

  • Real part Re(c): drag on the main figure, or move the slider, and the Julia set in the corner switches to this
  • Imaginary part Im(c): drag on the main figure the same way, or move the slider for the imaginary part
  • Maximum iterations: raise the iteration cap and the boundaries in both pictures get finer together
  • The corner inset shows only the current . Do not drag on the inset

What to notice

  • One on the main figure corresponds to the whole Julia set in the corner. The main figure shows how fast the parameter escapes. The inset shows how fast a starting point escapes.
  • When is in the Mandelbrot set the Julia set is connected, and when it is not the Julia set is disconnected. Black on the picture only means the point has not escaped by the iteration cap.
  • An orbit with must diverge. Both pictures draw how fast that happens as color bands.

Further reading

Comments

Comment with a GitHub account.

← Back to works