Title: Separating the power function into 2 parts Post by: Khashishi on August 25, 2017, 09:16:40 PM As you know, when you square a complex number, you are squaring the absolute value, but the doubling the angle. So you can separate the square function into steps: separate the number into absolute value and argument, square the absolute value and double the argument, and recombine the number. Of course this can be generalized to any real power.
Well, you don't have to use the same power for the absolute part and for the angular part. For the mapping function, z=f(z), use: f(z) = |z|^p1 * exp(i*arg(z)*p2) Obviously, if p1=p2, we get the ordinary Mandel power. More interesting is if p1 != p2. (We don't have to limit p1,p2 to real numbers.) What I found is that p1 controls how "plump" the interior is and the amount of chaos, and p2 controls the radial symmetry. If p1 < p2, the fractal looks thinner and more chaotic than the corresponding z->z^p2 fractal, and if p1 > p2, it looks obese and smoother. The minibrots look more distorted than normal. The imaginary part of p1 adds a swirl effect to the fractal. I've plotted the p1=2; p2=3 case. Title: Re: Separating the power function into 2 parts Post by: vinecius on September 04, 2017, 11:29:35 PM worth noting that case p1=-p2 is the tricorn fractal
Title: Re: Separating the power function into 2 parts Post by: greentexas on September 05, 2017, 12:58:52 PM This is a pretty smart idea. I think I've seen this before, but I never saw it presented this way.
Title: Re: Separating the power function into 2 parts Post by: vinecius on September 08, 2017, 12:59:09 AM This is a pretty smart idea. I think I've seen this before, but I never saw it presented this way. you have. stuff like |z|^m * z^n + c is equivalent to adding m to p1. if f(z) = |z|^p1 * exp(i*p2*arg(z)) then |z|^m * f(z) = |z|^(p1+m) * arg(i*p2*arg(z)) |