Fractal Friday 2020.02.07

This week I’m sharing the results of a cool new feature in MathPaint: fractals warped by real-valued functions. The application now supports defining a custom real-valued function that is applied during each iterative evaluation to the real part of the complex number ‘z’, before z is squared.

The possible effects are endless – from slight skewing to complete warping of the image, but generally the fractal retains its self-similarity and zoomability, as long as the real function doesn’t drive it to a premature divergence or convergence.
A variety of approaches produced the images below, including use of a sine function with different powers of the input argument, a step function (a simple round() with some scaling applied), and a natural-log-base exponential function. All are warped Julia sets except for the next-to-last, which is based on Mandelbrot. A variety of MathPaint graphics features are also used such as edge drawing and different forms of color mapping.
More next week! You can follow Mathaesthetics on Instagram, Facebook, Twitter and Pinterest for more cool images and announcements about MathPaint, the app that makes them.