Loading…

Fractal Symmetry Explorer

Math Geometry • Transformations and Symmetry

View all topics

Fractal Symmetry Calculator – Self-Similarity in Mandelbrot/Sierpinski

Explore symmetry and self-similarity in classic fractals. Render the Mandelbrot set (escape-time iterations on the complex plane) or a Sierpiński triangle (iterated subdivision), then zoom/pan and toggle symmetry overlays.

Inputs accept 1e-3, pi, e, sqrt(2) and basic functions if math.js exists. Use * for multiplication.

Fractal & rendering
Canvas is interactive: drag to pan • wheel/trackpad to zoom • pinch on touch (if supported). Use “Reset view” to return to the default framing.
View (center & zoom)

Animation shows an interpolation between the default view and your current view. (Useful to “feel” self-similarity when you zoom in/out.)

Ready
Fractal view (zoomable • interactive)

Tip: For Mandelbrot symmetry, try mirroring the center \(c_y\to -c_y\). For Sierpiński, toggle symmetry overlay to see the \(D_3\) axes.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What does the Fractal Symmetry Explorer show for the Mandelbrot set?

It renders the Mandelbrot set by iterating z_{n+1} = z_n^2 + c and coloring points by how quickly the orbit escapes beyond the chosen escape radius. Changing center (cx, cy), zoom, and iterations lets you examine self-similar regions at different scales.

Why is the Mandelbrot set symmetric about the real axis?

The Mandelbrot set is symmetric across Im(c) = 0 because complex conjugation preserves the iteration rule: if c is in the set, then its conjugate c-bar is also in the set. Mirroring cy to -cy produces the reflected view.

What does depth mean for the Sierpinski triangle?

Depth is the number of subdivision steps applied to the starting equilateral triangle. Each step keeps 3 smaller corner triangles, so the number of smallest triangles grows as 3^depth.

What symmetry does the Sierpinski triangle have?

Because the construction treats the three corners equally, it has the same symmetries as an equilateral triangle: 3 rotations (0, 120, 240 degrees) and 3 reflections across the three symmetry axes. The symmetry overlay highlights these axes while you zoom.

How do render quality and iterations affect what I see?

Higher render quality increases pixel detail, and higher iterations improve boundary accuracy for the Mandelbrot set and add finer structure for both fractals. If performance slows down, reduce quality or iterations/depth and render again.