dragon_chaos


dragon_chaos, a Python code which creates a dot-plot of a dragon by repeated applying a randomized linear transformation to a starting point.

Licensing:

The information on this web page is distributed under the MIT license.

Languages:

dragon_chaos is available in a C version and a C++ version and a Fortran90 version and a MATLAB version and an Octave version and a Python version.

Related Programs:

cobweb_plot, a Python code which displays a cobweb plot illustrating the process of function iteration, by John D Cook.

collatz, a Python code which computes and analyzes the Collatz sequence, also known as the hailstone sequence or 3n+1 sequence;

julia_set, a Python code which computes and plots a Julia set, the set of points in the complex plane that remain bounded under a mapping of the form f(z) = z^2+c.

mandelbrot_orbit, a Python code which generates the Mandelbrot iterates arising from a single starting point;

References:

  1. Scott Bailey, Theodore Kim, Robert Strichartz,
    Inside the Levy Dragon,
    American Mathematical Monthly,
    Volume 109, Number 8, October 2002, pages 689-703.
  2. Michael Barnsley, Alan Sloan,
    A Better Way to Compress Images,
    Byte Magazine,
    Volume 13, Number 1, January 1988, pages 215-224.
  3. Michael Barnsley,
    Fractals Everywhere,
    Academic Press, 1988,
    ISBN: 0120790696,
    LC: QA614.86.B37.
  4. Michael Barnsley, Lyman Hurd,
    Fractal Image Compression,
    Peters, 1993,
    ISBN: 1568810008,
    LC: TA1632.B353
  5. John D Cook,
    Randomly generated dragon,
    https://www.johndcook.com/blog/2025/08/16/randomly-generated-dragon/
    Posted 16 August 2025.
  6. Darst, Palagallo, Price.
    Fractal Tilings in the Plane.
    Mathematics Magazine [71]:1, 1998.
  7. Alexander Dewdney,
    Mathematical Recreations,
    Scientific American,
    Volume 262, Number 5, May 1990, pages 126-129.
  8. Bernt Wahl, Peter VanRoy, Michael Larsen, Eric Kampman,
    Exploring Fractals on the Mac,
    Addison Wesley, 1995,
    ISBN: 0201626306,
    LC: QA614.86.W34.

Source Code:


Last revised on 17 August 2025.