The Koch snowflake
Explore the strange geometrical properties of the Koch Snowflake.
Problem
The Koch Snowflake is made by repeating the following process.
Start with an equilateral triangle. Split each side into three equal parts, and replace the middle third of each side with the other two sides of an equilateral triangle constructed on this part. The diagram below shows this step, with the original equilateral triangle in black, and the middle third of each side (the dotted part) being replaced with two red sides.
This process is then repeated, with each straight edge being split into three and the middle third at each stage being replaced by the other two sides of an equilateral triangle constructed on this section of the line. The diagram below shows the first 4 shapes in the process, as well as a picture showing all four superimposed on each other.
A different way of thinking about this process is to notice that at each stage every straight line is replaced by a line that looks like this:
The Koch Snowflake Curve is the shape you get if you continue this process forever. The video below shows the first six stages of the infinite process for generating the Koch snowflake.
Here are some questions about the Koch Snowflake.
- There are three edges in the first iteration of the snowflake. How many edges are there in the second iteration? How many in the third iteration?
- Find a formula for the total number of edges of the $n^{\text {th}}$ iteration.
- If the first iteration has edges of length 1, how long are the edges in iteration 2?
- Find a formula for the length of each edge in the $n^{\text {th}}$ iteration.
- Use your results to find a formula for the total length of the $n^{\text{th}}$ iteration of the snowflake. What happens to the length of the snowflake as $n$ gets larger?
Now consider the area of the Koch Snowflake.
Let the area of the first iteration be $A$ (you might be able to actually calculate $A$ given that you know the lengths of the edges). What is the extra area added on by each extra triangle in the second iteration?
This diagram might help! Remember that the original triangle has area $A$.
Image- How much area in total is added by the second iteration?
- How much area is added by the third iteration?
Can you find an infinite sum for the area of the Koch Snowflake? Can you simplify this?
It might be easier to work out separately the size of each extra triangle at each stage and also the number of triangles added each time. The can then be combined to give the extra area added each time.
How do the length and the area behave as the number of sides increase?
There are lots of different fractals you can explore. You might like to try the Nrich problems Squareflake and Sierpinski Triangle.
In this video Claire and Charlie discuss how the Mandelbrot Set is generated. This is probably the most famous fractal!
Teachers' Resources
Why use this problem?
This problem is an introduction to fractals, and also uses limits and geometrical sequences. It can be quite surprising to find that there is a theoretical shape with infinite perimeter but finite area!
Here are printable word and pdf versions of the problem.
Key Questions
- How is each iteration related to the one before?
- How does the number of sides change with each iteration? How does the length of each side change?
- How many "new triangles" are added at each stage? How does the size of one of these relate to the size of the original triangle?
Possible Extension
The problems Squareflake and Sierpinski Triangle explore other fractals, including the dimensions of these shapes.
In this video Claire and Charlie discuss complex numbers and how these are related to the Mandelbrot Set.
Students might like to investigate other fractals, such as the Cantor Set and the Menger Sponge.
Submit a solution
What we like to see
We have written an article on what we are looking for when we decide which solutions to publish.
Explain your methods clearly for other school students to read.
Give reasons and convincing arguments or proofs where you can.
You can share your work with us by typing into the form or uploading a file (must be less than 10MB.)
What can I upload?
- Word documents
- PDF files
- Images - any format
- Screenshots
- Photos of written work
If your work is on another app
You can also send us a link to your work on:
- Youtube/Vimeo
- Google Docs
- Sharepoint/Office 365
- Anywhere sensible on the internet!
How we use your information
By uploading your solution here you are giving us permission to publish your work, either as a whole or edited extracts, on the NRICH website and in associated educational materials for students and teachers, at our discretion.
For our full terms of use regarding submitted solutions and user contributions please see https://nrich.maths.org/terms
Your information (first name, school name etc) is optional. If supplied, it may be used for attribution purposes only if your work is published on the website. Data that you supply on this form (e.g. age if supplied, location if supplied) may also be anonymised and used for evaluation and reporting.
For more information about the University's policies and procedures on handling personal information, and your rights under data protection legislation, please see https://www.information-compliance.admin.cam.ac.uk/data-protection/general-data.