Julia Sets

Julia sets are beautiful objects which arise in the study of iteration of rational functions on the complex plane. I published a paper in Volume 7, issue 2 of the journal Mathematica in Education and Research which describes an efficient technique for generating Julia sets of many rational functions. The algorithm is the same as the one used by my Java Julia Set Generator. Of course, the data structures are quite different and the code is about 700 lines shorter. You can look at the paper in HTML or notebook formats. If you want to play with the code, you'll need to download the package. The following code illustrates the basic usage.


Needs["JuliaSet`"];
Show[GraphicsArray[Partition[
	Julia[#, z, Bound -> 12, DisplayFunction -> Identity]& /@ 
	{z^2 - 0.77 + 0.22 I, z^2 + 0.68 I, 
	z^2 - 0.123 + 0.745 I, z^3 + z + 0.6 I, 
	z^3 - I, 2 z/3 + 1/(3 z^2)}, 2
]]]

Julia Pics