Finding the Area of the Koch Snowflake
Define a sequence of figures {Fn}{Fn} recursively as follows in the figure below. Let F0F0 be an equilateral triangle with sides of length 11. For n≥1n≥1, let FnFn be the curve created by removing the middle third of each side of Fn−1Fn−1 and replacing it with an equilateral triangle pointing outward. The limiting figure as n→∞n→∞ is known as Koch’s snowflake.

The first four figures, F0,F1,F2,andF3F0,F1,F2,andF3, in the construction of the Koch snowflake.
- Find the length LnLn of the perimeter of FnFn. Evaluate limn→∞Lnlimn→∞Ln to find the length of the perimeter of Koch’s snowflake.
- Find the area AnAn of figure FnFn. Evaluate limn→∞Anlimn→∞An to find the area of Koch’s snowflake.
Solution
- Let NnNn denote the number of sides of figure FnFn. Since F0F0 is a triangle, N0=3N0=3. Let lnln denote the length of each side of FnFn. Since F0F0 is an equilateral triangle with sides of length l0=1l0=1, we now need to determine N1N1 and l1l1. Since F1F1 is created by removing the middle third of each side and replacing that line segment with two line segments, for each side of F0F0, we get four sides in F1F1. Therefore, the number of sides for F1F1 is
N1=4⋅3N1=4⋅3.
Since the length of each of these new line segments is 1313 the length of the line segments in F0F0, the length of the line segments for F1F1 is given by
l1=13⋅1=13l1=13⋅1=13.
Similarly, for F2F2, since the middle third of each side of F1F1 is removed and replaced with two line segments, the number of sides in F2F2 is given by
N2=4N1=4(4⋅3)=42⋅3N2=4N1=4(4⋅3)=42⋅3.
Since the length of each of these sides is 1313 the length of the sides of F1F1, the length of each side of figure F2F2 is given by
l2=13⋅l1=13⋅13=(13)2l2=13⋅l1=13⋅13=(13)2.
More generally, since FnFn is created by removing the middle third of each side of Fn−1Fn−1 and replacing that line segment with two line segments of length 13ln−113ln−1 in the shape of an equilateral triangle, we know that Nn=4Nn−1Nn=4Nn−1 and ln=ln−13ln=ln−13. Therefore, the number of sides of figure FnFn is
Nn=4n⋅3Nn=4n⋅3
and the length of each side is
ln=(13)nln=(13)n.
Therefore, to calculate the perimeter of FnFn, we multiply the number of sides NnNn and the length of each side lnln. We conclude that the perimeter of FnFn is given by
Ln=Nn⋅ln=3⋅(43)nLn=Nn⋅ln=3⋅(43)n.
Therefore, the length of the perimeter of Koch’s snowflake is
L=limn→∞Ln=∞L=limn→∞Ln=∞. - Let TnTn denote the area of each new triangle created when forming FnFn. For n=0n=0, T0T0 is the area of the original equilateral triangle. Therefore, T0=A0=√34T0=A0=√34. For n≥1n≥1, since the lengths of the sides of the new triangle are 1313 the length of the sides of Fn−1Fn−1, we have
Tn=(13)2Tn−1=19⋅Tn−1Tn=(13)2Tn−1=19⋅Tn−1.
Therefore, Tn=(19)n⋅√34. Since a new triangle is formed on each side of Fn−1,
An=An−1+Nn−1⋅Tn=An−1+(3⋅4n−1)⋅(19)n⋅√34=An−1+34⋅(49)n⋅√34.
Writing out the first few terms A0,A1,A2, we see that
A0=√34A1=A0+34⋅(49)⋅√34=√34+34⋅(49)⋅√34=√34[1+34⋅(49)]A2=A1+34⋅(49)2⋅√34=√34[1+34⋅(49)]+34⋅(49)2⋅√34=√34[1+34⋅(49)+34⋅(49)2].
More generally,
An=√34[1+34(49+(49)2+⋯+(49)n)].
Factoring 49 out of each term inside the inner parentheses, we rewrite our expression as
An=√34[1+13(1+49+(49)2+⋯+(49)n−1)].
The expression 1+(49)+(49)2+⋯+(49)n−1 is a geometric sum. As shown earlier, this sum satisfies
1+49+(49)2+⋯+(49)n−1=1−(49)n1−(49).
Substituting this expression into the expression above and simplifying, we conclude that
An=√34[1+13(1−(49)n1−(49))]=√34[85−35(49)n].
Therefore, the area of Koch’s snowflake is
A=limn→∞An=2√35.
Analysis
The Koch snowflake is interesting because it has finite area, yet infinite perimeter. Although at first this may seem impossible, recall that you have seen similar examples earlier in the text. For example, consider the region bounded by the curve y=1x2 and the x -axis on the interval [1,∞). Since the improper integral
converges, the area of this region is finite, even though the perimeter is infinite.
Candela Citations
- Calculus Volume 2. Authored by: Gilbert Strang, Edwin (Jed) Herman. Provided by: OpenStax. Located at: https://openstax.org/books/calculus-volume-2/pages/1-introduction. License: CC BY-NC-SA: Attribution-NonCommercial-ShareAlike. License Terms: Access for free at https://openstax.org/books/calculus-volume-2/pages/1-introduction