Koch Snowflake

Draw a triangle with three equal sides, divide each side into thirds, and replace the middle third with two sides of a small triangle pointing outward. Each straight side now has a bump in it. Then do the same to every line in the new outline, including the sides of the bumps.

Going around a bump takes longer than going straight across, because four short lines now cover a distance that used to need three. So the outline gets a third longer every round.

To measure that, move the slider below, which straightens one edge without stretching its pieces, and then choose the next round. Underneath, you can compare that growing length with the area the new bumps add.

Measure the edge, then the area
Original edge: 1

Edge length: 1.333

Area added each round

Starting triangleRound 133.3%Round 2Round 3

Total area: 1.333 starting triangles.

Amber: added this round

The area behaves differently because the new triangles shrink faster than they multiply. After the first round, each batch has four times as many triangles, each with one ninth of the area, so a batch adds less than half as much area as the one before it. That means the outline keeps getting longer without limit, while the area inside approaches a fixed size.1

Bumps inward turns this into the anti-snowflake, where the triangles remove area while the outline still gets longer.

Further exploring

Videos

Reading

Sources and notes

  1. Koch Snowflake.