Fractal Creation with Iterated Function Systems

Initializing live version
Download to Desktop

Requires a Wolfram Notebook System

Interact on desktop, mobile and cloud with the free Wolfram Player or other Wolfram Language products.

Iterated function systems can produce certain kinds of self-similar fractals. Several affine transformations are used to map points from the entire fractal onto a smaller self-similar region of the fractal. In this Demonstration, each parallelogram is programmed to contain a perfect copy of the entire picture.

Contributed by: John Wiltshire-Gordon (March 2011)
Open content licensed under CC BY-NC-SA



Each lens has five dots: four at the corners and one at the center. For best results, move the center dot first, and then move to the corners. When experimenting with multiple lenses, keep the iterations low to speed computation. When you have an interesting configuration, turn off the lenses and increase the iterations to see your fractal in detail. Also, try manipulating the fractal without the lenses displayed; sometimes the extra lines clutter the picture.

Feedback (field required)
Email (field required) Name
Occupation Organization
Note: Your message & contact information may be shared with the author of any specific Demonstration for which you give feedback.