Iterated Function
Systems
Larry Riddle
Home Sierpinski Gasket Sierpinski Carpet Sierpinski Pentagon Heighway Dragon
McWorter Pentigree Pentadentrite Koch Curve Koch Snowflake Levy Dragon

IFS Details for the Sierpinski Pentagon

cos 72°
details



Scaling factor r

First some facts about the angles in a pentagon. Connect the center of the pentagon to each of the five vertices, forming five equivalent isoceles triangles. The measure of each of the central angles is 360°/5 = 72°. Let A be the measure of the other two angles in the isoceles triangles. Then A+A+72=180. This means that the measure of the exterior angle at each vertex is also 72°.

Assume that the initial pentagon P(0) is positioned with its bottom edge having vertices at (0,0) and (1,0). The figure shows two of the scaled pentagons of P(1) with base along the x-axis. These pentagons form an isocoles triangle with base angle 72°. The length of the base is therefore 2*r*cos(72°). Because the total length of the base of the pentagons and the base of the triangle must be the same as the length of the base of P(0), we see that

The Translations

The translation of pentagon 2 is easy since that pentagon is just translated to the right by 1-r = 0.618. The easiest way to compute how each of the other scaled pentagons must be translated is to use vectors. For example, the three vectors illustrated in black in the above picture show how the lower left corner of pentagon 3 is translated from the origin. Using the angles from the figure below, we get

For the other two we have

Home Sierpinski Gasket Sierpinski Carpet Sierpinski Pentagon Heighway Dragon
McWorter Pentigree Pentadentrite Koch Curve Koch Snowflake Levy Dragon