The inverse iteration algorithm
This algorithm is based on the fac that the Julia set of the function
is a dynamical repellor for
. Therefore, it should be a dynamical attractor for an inverse of
.
Since
has two inverses,
(z) =
and
(z) = -
, we can find the backwards orbit of a point
. If we find all points in the backwards orbit of
at level n, we'll have
points very close to the Julia set.
This can be implemented like this:
Recall that there are some complications arising from the fact that certain parts of the Julia set are more attractive than other parts. We discussed a way to fix this, but the code can be a bit complicated. I implemented the code in a package called JuliaSet.
My inverse iteration applet uses this algorithm: http://facstaff.unca.edu/mcmcclur/java/Julia/.
| Created by Mathematica (October 25, 2005) |