Guillaume Collombet (with assistance from LLM...) on fractal chats discord suggested using #MoebiusTransformation instead of #LinearApproximation to accelerate #MandelbrotSet #DeepZoom .

The advantage is that the quadratic term of the perturbation formula is now exact, with a cubic remainder term. for single step, assuming that z < sqrt(eps) 2Z makes this remainder be lost in rounding noise, while for the linear approximation the corresponding condition is z < eps 2Z.

given two moebius with validity radii, the validity radius for their composition can presumably be calculated without much difficulty.

eps is typically 1e-16 to 1e-8, depending on how much precision loss you think you can get away with.

Guillaume claims moebius gives a practical computational efficiency improvement over linear. I haven't tried it myself yet.

However, while I think it should work well for #JuliaSet, where composition of two moebius in z gives another moebius in z, the nonzero c term for mandelbrot set ends up with something with zc and c^2 terms when composing the two functions, which Guillaume handwaves away reasoning that c is usually tiny and z is also small most of the time. I'm not 100% convinced that iteration (composition coefficients getting larger) wont eventually make them significant...

This #genuary28 image is made entirely of HTML `<div>` elements, drawn using a short JavaScript that calculates a Julia Set fractal. A screenshot of the page is shown in this post - for the original, go to https://codeismycanvas.art/posts/genuary26/juliadiv.html.

#genuary #genuary2026 #html #javascript #fractal #juliaset

For #genuary4 - Low Resolution - I made a Julia set fractal with resolution animated starting at 6x6 pixels, increasing to 180x180 and back.

#genuary #genuary2026 #juliaset #fractal

Inflector Gadget v0.10 released, with bugfixes to the perturbation implementation (thanks FractalLion) and support for variable wavyness everywhere:

source tarball and windows binaries available here:

https://mathr.co.uk/web/inflector-gadget.html#v010

web version available here:

https://mathr.co.uk/ig/4/

example:

https://mathr.co.uk/ig/4/#cHJvZ3JhbSA9ICJpbmZsZWN0b3ItZ2FkZ2V0Igp2ZXJzaW9uID0gIjAuMTAiCmZvcm1hdCA9IDQKY2VudGVyID0gICAgICAgICAgICAgICAgICAgICAgICAgICAiKDcuODYxNjM1MjIwMTI2MDA2MDA5MDkxOTI4Mzc2MzM4Njc2MTkzMjA4ZS00IC03Ljg2MTYzNTIyMDEyNTUwNjk5NDA0MTMyODUxMDIzOTEzMTQ5NTcyMmUtNCkiCnJhZGl1cyA9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjAKd2lkdGggPSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyNDc0CmhlaWdodCA9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEyNzIKcXVhbnRpemUgPSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlCmFsZ29yaXRobSA9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIKcmVmZXJlbmNlID0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiKC0xLjE1NTc1MjA5NjQzNjA1ODUzNTMyMjQ2NTAzODE5MDQ2OTAzMTcwNyAxLjU4MTQ5ODk1MTc4MTk1NjY0Nzc2MzE5NDcxNzU3NDc5ODA4MTgwM2UtMikiCmluZmxlY3Rpb24gPSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEwCnBlcmlvZCA9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIKY3Jvc3NoYWlyID0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZQp3YXZlID0gWy0xNDIuMjI5ODg4OTE2MDE1NjI1LDIwNDUuMjYzMTgzNTkzNzVdCmFjY2VudCA9IFswLjAxMDU4NiwwLjM3NjU2LDAuNzI3NzYsMC43NjA0NV0KaW5mbGVjdGlvbnMgPSBbCiAgICAiKC0xLjc2NjQxMDM0NTIwNTc0MzE2MjY5MjI4ODAzMzUzNzMwMzk5ODE5MyA0LjE3NDE0MDc3NzM5NTc1OTg3MDAxNzI0NzQ5NjE5MTc0MzI0ODA4MmUtMikiLAogICAgIigtMy4wOTU1MjAxNTM3MzU5NTI0MzczNjUyMzMzODczMzE3MDM1MDQ4OTIgNi4wMTgwOTU2MzM2ODU1MjA0MTQxNTIyMzc3MjI3MzQ0MDIyMzc2OTVlLTIpIiwKICAgICIoLTQuMjQ3NzUyMDc3MDg5MzEyMDgwNjgwMzk4MjU4MzAwNjMzNjMzMTU3IDYuODE1NDkwMTEwNDk2NzM4NDI3MjA0ODgyNzk3MDgyNTUyMzY1MzI1ZS0yKSIsCiAgICAiKC01LjMzODMyMjgyOTA5ODY4ODUxNDY3NzgxMjA4MjIyNzg1OTIyMTE3MiA4Ljg5MTc0Mzg1NzYxMTQ4Nzg1NDY3MzM2ODE3OTk3ODY0NjI2Nzg5MGUtMikiLAogICAgIigtNi4zODE4MTM1NTY0NTc4MjMzMDY1NzY3NzAwMDkzOTQ1NjUxMzYwMzEgOS44ODg4OTM5NjQyMDM1NDUyNDQ1ODM2NjYzNDM2MDY3ODk1NDc4MTllLTIpIiwKICAgICIoLTcuNDk5NDIwNzk5MjU4NjQzNjcyOTA5NjMyNzA5NzUzMTMwMDQ4MjA4IDEuNDEzOTE1NzY0ODM3NjQ3OTg4MzA2OTk0MzExODg0NjA2NTA4ODg5ZS0xKSIsCiAgICAiKC04LjU1NTc4MjY4MTczODUzMDM2NTU0OTA4MDAyNTY2NDM5MTg3NjIwNSAxLjYxNjU3MDkzNzk2MDM2MTU5OTc5NDg2ODg3NzAzNzEwNDg1MzQwNmUtMSkiLAogICAgIigtOS43ODY3MTk1OTk1Nzg0NTcwMDUyMDQwNzc4ODkwNTYxNTYwNDkwMzkgMi4wNjk3NzM2OTM3MzY0OTY2NDQ0NzM1MTkxMTY0NTQ5NjAzODUyNzZlLTEpIiwKICAgICIoLTEuMDg5Mjk2MzI5NTczODk5NzAzMzIyNDkwNjEwNDQzMTAxNDM0Mzc0ZSsxIDIuMjg3MDYyOTE0NzUxNjczNjU3NTU2MTE1NjUwMTE2NjAxNDIwMTg1ZS0xKSIsCiAgICAiKC0xLjIyMjkxNTkyOTUzNTQ5MTkxNDE1MjU4MjExNDk1ODQ1NjYyMjAyMWUrMSAyLjYxOTc4MDYyMjc1MjM1ODY5Njg4ODk5NTc2Mjc4ODE2NDcxODgxOWUtMSkiLApdCgo=

#InflectorGadget #MandelbrotSet #JuliaSet #Fractals #MathArt

#FractalFriday

Forgotten place

Real: -0.744539860355908380
Imag: 0.121723773894424824
Size ~ 6.0E-16

#Mandelbrot #Fractal #Juliaset #Mathart #FractalArt

And finally for now, a cool embedded Julia set c:

Real: -1.86112396982365405789831978597414318499890093266752759656127899

Imaginary:
-0.00140519482120072490578723682118530643205851336253995142974416419

Size: 1.7516230804060213e-46

#Mandelbrot #Fractal #JuliaSet #MathArt #Fractalfriday

#FractalFriday #hybrid #JuliaSet

z_{n+1} = z_n^2 + c_{n mod 3}

Inflector Gadget 0.9 is released!

https://mathr.co.uk/web/inflector-gadget.html

The most visible change since 0.8 (among many) is a version for Web built with Emscripten. Also: wavy hybrid Julia sets.

Try it online:

https://mathr.co.uk/ig

Get source code and binaries for Windows and Web here:

https://mathr.co.uk/web/inflector-gadget.html#Download

#InflectorGadget #MandelbrotSet #JuliaSet #fractals #MathArt

Inflector Gadget :: mathr

Inflection mapping gadget for complex quadratic polynomials.