Iris's profile picture

Published by

published
updated

Category: Art and Photography

Julia Set Animations from 2023

I made these when I was a math teacher. Hopefully you think they are cool.
Check out the code in Binder (interactive) or on GitHub. The code is a Jupyter Notebook that contains a detailed explanation of how it works and how to use it to generate your own Julia/Mandelbrot renderings and animations. The code could be easily altered to make mandelbrot zooms

If you're unfamiliar, a Julia Set in this context is all the points on the complex plane that don't zoom off to infinity under the iterated mapping z->z^2+k. Each frame of these animations was generated with a different value of k.

Julia Set Animation 1
100 Julia Sets with k near -0.8+0.156i following a circle with r=0.05 and center 0.8+0.156i

julia set animation 2
100 Julia Sets, k(t) = 0.05exp(it)-0.4+0.6i

Julia Sets are related to the more famous Mandelbrot Set. The mandelbrot set is generated in a similar way to julia sets, but instead of choosing one value of k for the entire complex plane, we use the mapping z->z^2+z_0, where z_0 is the initial value of z, before any iterations. My code can also make pictures of the mandelbrot set:

mandelbrot set

The mandelbrot set has many named features. Check out jlmarguz's Navigating the Mandelbrot Set for more info. This next gif of julia sets was created by choosing values of k near the "Period 2 Continent" of the Mandelbrot Set. This is the large circle to the left of the main cardioid, and it's called that because points in this circle end up in a stable cycle between two points under the mandelbrot iterated mapping. Julia sets are usually more "interesting" near the boundary of the mandelbrot set. and sometimes they look similar to what the mandelbrot set looks like in that area.

Julia Set Animation 3
100 Julia Sets near the period 2 continent of the Mandelbrot Set
k(t)=0.26exp(it)-1.01

Julia Set Animation 4
similar to the previous gif, but slightly shifted k(t)=0.26exp(it)-1

Julia Set Animation 5
This one chooses k based on points close to the main cardiod of the mandelbrot set.


0 Kudos

Comments

Displaying 0 of 0 comments ( View all | Add Comment )