Fractal Geometry

Sierpinski, Koch, Menger - constructing infinite detail

Classic Fractals: Simple Rules, Infinite Detail

The fractals on this page are constructed by simple geometric rules applied recursively. Each iteration adds more detail, and in the limit, they possess properties that seem paradoxical: infinite length in finite space, or infinite surface with zero volume.

These objects challenged mathematicians' understanding of dimension, measurement, and continuity - they were once called "mathematical monsters" before Mandelbrot showed they were everywhere in nature.

Sierpiński Triangle

Start with a triangle. Remove the middle. Repeat for each remaining triangle, forever. The result has zero area but infinite boundary. Remarkably, you can also create it with the "Chaos Game":

Each triangle is divided into 3 smaller triangles. The fractal dimension is log(3)/log(2) ≈ 1.585.

Koch Snowflake

Each side of a triangle is replaced with a bump, then each new segment gets a bump, forever. The perimeter grows without bound while the area converges to a finite value:

The Koch snowflake has infinite perimeter but finite area. Each iteration replaces every segment with 4 segments 1/3 the length - the perimeter grows by 4/3 each time!

Fractal Dimension

The fractal dimension measures how a shape fills space. For self-similar fractals, we can calculate it:

D = log(N) / log(S)

Where N = number of copies and S = scale factor.

  • Sierpiński: D = log(3)/log(2) ≈ 1.585
  • Koch: D = log(4)/log(3) ≈ 1.262
  • Dragon: D = 2 (space-filling)
  • Menger: D = log(20)/log(3) ≈ 2.727

Dragon Curve

Fold a strip of paper in half repeatedly, then unfold at right angles. The resulting curve never crosses itself and eventually fills a region of the plane completely (dimension 2):

The Dragon Curve can be made by folding a strip of paper in half repeatedly, then unfolding at 90° angles. It tiles the plane and has fractal dimension 2!

Menger Sponge

The 3D analog of the Sierpiński carpet. Divide a cube into 27 smaller cubes, remove the center and face centers (7 cubes), repeat. The limiting object has infinite surface area but zero volume:

Iteration: 2Cubes: 400Volume: 54.87%

The Menger sponge has infinite surface area but zero volume (in the limit). Its fractal dimension is log(20)/log(3) ≈ 2.727. Drag to rotate, scroll to zoom.

Comparing Classic Fractals

FractalDimensionArea/VolumePerimeter/Surface
Sierpiński~1.5850
Koch~1.262Finite
Dragon2Finite (fills)
Menger~2.7270

Beyond Mathematical Curiosity

These "monsters" turn out to be everywhere:

  • Antennas: Fractal antennas (like the Sierpiński) can receive multiple frequencies due to their self-similarity.
  • Lungs: The bronchial tree has fractal branching, maximizing surface area for gas exchange.
  • Computer Graphics: Fractal algorithms generate realistic mountains, clouds, and plants.
  • Data Compression: Fractal image compression exploits self-similarity in photographs.