

Normally a Julia set is calculated by iterating
for a particular value of c (in this example, i). Alternatively we can iterate the inverse mapping
randomly picking either the positive or negative root.
![]()
inverseJulia[z_] := Sqrt[z - I] /; Random[] < 0.5; inverseJulia[z_] := -Sqrt[z - I]; complexPoints = NestList[inverseJulia, 0.1 + 1.1 I, 10000]; ListPlot[complexPoints /. Complex[a_, b_]->{a, b}, AspectRatio -> Automatic];Designed and rendered using Mathematica 3.0 for the Apple Macintosh.
[Privacy Policy] [Terms of Use]

Home || The Math Library || Quick Reference || Search || Help

The Math Forum is a research and educational enterprise of the Drexel School of Education.