Fractal Lab

Iterated function systems

Barnsley fern

Michael Barnsley introduced this fern in 1988 in his book Fractals Everywhere. Four affine contractions with carefully chosen probabilities produce the silhouette of the black spleenwort, Asplenium adiantum-nigrum.

Barnsley fern, 120,000 chaos-game points from a four-map IFS.

The four maps

MapabcdefpEffect
f10000.16000.01Stem
f20.850.04−0.040.8501.600.85Main frond
f30.20−0.260.230.2201.600.07Left side branch
f4−0.150.280.260.2400.440.07Right side branch

Chaos game

Pick any starting point. Repeatedly: pick a map at random according to pi, apply it, plot the new point. After a short burn-in, the plotted points are on the IFS attractor, the fern itself. Hutchinson’s theorem guarantees the existence and uniqueness of this attractor.

References

Quick quiz

Test yourself on barnsley-fern

5 multiple-choice questions. Pick an answer for each, then submit to see explanations.

  1. Q1.Barnsley's fern is generated by an IFS with how many affine maps?

  2. Q2.The probability of choosing the 'stem' map (which collapses everything onto the y-axis) is approximately:

  3. Q3.Michael Barnsley introduced the fern in:

  4. Q4.The fern is the attractor of its IFS by which theorem?

  5. Q5.The fern is an example of:

0 of 5 answered