Fractal Lab

Geometric

Koch snowflake

Helge von Koch published the Koch curve in 1904 as one of the first continuous, everywhere-nowhere-differentiable curves expressible by a simple geometric rule. The Koch snowflake is the closed version, the iconic example of a curve with finite area and infinite perimeter.

Koch snowflake at iteration 4, drawn by an L-system turtle: axiom F++F++F, rule F → F-F++F-F, 60° turns.

At a glance

DesignerHelge von Koch, 1904
Hausdorff dimensionlog3(4) ≈ 1.2619
Topological dimension1
PerimeterInfinite
Enclosed area(8/5) × area of initial triangle
Self-similar copies4 copies at scale 1/3

Construction

  1. Start with an equilateral triangle (Koch snowflake) or a single line segment (Koch curve).
  2. On each segment, replace the middle third with two sides of an equilateral triangle pointing outward (so the segment becomes four segments, each 1/3 the original length).
  3. Repeat on every new segment, forever.

Why infinite perimeter, finite area

At each step, the number of segments is multiplied by 4 and each is 1/3 as long. So total length is multiplied by 4/3, which grows without bound. But the area added at each step is a finite geometric series that converges: a triangle of fixed initial area has only finite area, total perimeter goes to infinity but the enclosing region remains bounded.

Dimension derivation

Four self-similar copies at scale 1/3: log(4) / log(3) ≈ 1.2619. Strictly more than 1 (the topological dimension of any curve) and strictly less than 2.

Variants

References

Try it

Run an interactive playground at /tools/koch.

Quick quiz

Test yourself on koch-snowflake

10 multiple-choice questions. Pick an answer for each, then submit to see explanations.

  1. Q1.The Koch curve replaces each line segment with how many smaller segments?

  2. Q2.Hausdorff dimension of the Koch curve is:

  3. Q3.The Koch snowflake is built by applying the Koch construction to:

  4. Q4.After n iterations, the snowflake has how many sides?

  5. Q5.The perimeter of the Koch snowflake after n iterations grows as:

  6. Q6.The area of the Koch snowflake converges to:

  7. Q7.Helge von Koch published the curve in:

  8. Q8.The Koch curve is everywhere:

  9. Q9.The Koch snowflake's boundary is an example of a curve with:

  10. Q10.An L-system axiom F++F++F, rule F → F-F++F-F at angle 60° produces:

0 of 10 answered