Burning Ship Fractal Explorer
Iterate z₁ = (|Re z| + i|Im z|)² + c and zoom into the iconic mast, hull, and embedded miniships — or switch to Julia mode for uniquely jagged Burning Julia sets.
🔥 The Ship Shape
The whole fractal, viewed upside-down (Im axis flipped), looks like a galleon ablaze. The vertical “mast” at c ≈ (−1.755, −0.029) is the most recognisable feature — a long spike rising from the main body, decorated with miniature copies of the whole ship.
↔️ Broken Symmetry
Unlike the Mandelbrot set (symmetric about the real axis), the Burning Ship has no conjugate symmetry. The absolute value operation folds all four quadrants into the positive one before squaring, destroying the reflection that makes Mandelbrot symmetric. The result is a strikingly asymmetric structure.
🔭 Self-Similarity
Embedded throughout the fractal are miniature copies of the full ship at smaller scales — a hallmark of all complex-iteration fractals. The “Mini Ship” bookmark at c ≈ (−1.940, 0.001) shows one such copy in the main antenna region. Zoom in further for copies within copies.
🌀 Julia Mode
Switch to Julia mode to iterate the Burning Ship map with a fixed c parameter (adjust with sliders) and colouring each starting pixel z₀ by escape time. Burning Julia sets are jagged, highly filamentous fractals with rich spiralling boundary structure — qualitatively different from standard Julia sets.
The Burning Ship Formula
The Burning Ship fractal was published by Michael Michelitsch and Otto E. Rössler in 1992 in Computers & Graphics. It replaces the plain complex squaring in the Mandelbrot iteration with squaring of the absolute-value complex number:
Anatomy of the Ship
The Burning Ship fractal (parameter plane) has several identifiable regions. Moving from the main body outward:
| Feature | Approximate c | Description |
|---|---|---|
| Full Ship | (−0.40, −0.55), zoom×160 | Overview of the entire fractal resembling a galleon |
| Main Mast | (−1.755, −0.029), zoom×2000 | The primary vertical spike; fractal spirals at base |
| Prow (bow) | (−1.762, −0.034), zoom×8000 | The foremost point; fine filamentary structure |
| Mini Ship | (−1.940, 0.0014), zoom×3000 | A miniature copy of the entire ship embedded in antenna |
| Hull Detail | (−0.3475, −0.658), zoom×4000 | Intricate spiral chains along the lower hull |
| Rigging | (−2.000, 0.00015), zoom×30000 | Infinite self-similar filaments in the outermost tendrils |
Mathematical Background: Non-Analytic Iteration
A key distinction from the Mandelbrot/Julia family is that the Burning Ship iteration gc(z) = (|Re z| + i|Im z|)² + c is not analytic (not complex-differentiable) because the absolute value operation is not holomorphic. The theory of analytic complex dynamics (Montel’s theorem, normal families, the Fatou–Julia dichotomy) does not directly apply.
Nevertheless, the same topological escape criterion works: the complement of the filled parameter set is still connected (verified computationally), and the boundary exhibits self-similar structure that appears qualitatively similar to that of analytic fractals. The lack of analyticity means the Julia/Fatou theory cannot classify the connected components precisely, and many results proven for z²+c remain open for the Burning Ship.
The fractal dimension of the Burning Ship boundary has been estimated numerically at approximately D ≈ 1.68, slightly lower than the Mandelbrot boundary dimension of 2. However, no rigorous proof of this value is known, in contrast to the Shishikura (1998) result D=2 for the Mandelbrot set.
Smooth Colouring Formula
FAQ
What is the Burning Ship fractal?
A fractal generated by iterating zn+1 = (|Re(zn)| + i|Im(zn)|)² + c, where taking absolute values before squaring “folds” the plane and creates asymmetric, ship-like shapes. First published by Michelitsch & Rössler (1992). Viewed upside-down, the main body resembles a burning galleon.
How does it differ from the Mandelbrot set?
The real part iteration (xn+1 = x²−y²+cr) is identical, but the imaginary part uses 2|x||y| instead of 2xy. This small change destroys conjugate symmetry and produces an entirely different fractal boundary despite the same escape radius. The Burning Ship is not analytic, so the full machinery of holomorphic dynamics does not apply.
What are Burning Julia sets?
For each fixed c one may iterate z0=pixel under gc(z)=(|Re z|+i|Im z|)²+c to get a “Burning Julia set”. These are jagged, asymmetric fractals with rich filamentary structure. Toggle to Julia mode in the simulator and drag the sliders to explore them.
Why does the fractal look like a ship?
When the fractal is rendered with the imaginary axis pointing upward (standard mathematical orientation), the main body appears inverted. But when viewed with Im pointing downward (“screen convention”), the main body of the parameter set at the bottom and the long vertical antenna at the top resemble a sailing ship — hull at the bottom, mast rising up. The “fire” comes from the intense orange/amber gradient often used in colour schemes showing the rapid escape regions near the hull.