Logo by Pauldelbrot - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Visit the official fractalforums.com Youtube Channel
 
*
Welcome, Guest. Please login or register. January 17, 2026, 05:00:23 PM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: Analytic Formula for Deriving Mandelbrot?  (Read 1428 times)
0 Members and 1 Guest are viewing this topic.
kram1032
Fractal Senior
******
Posts: 1863


« on: December 05, 2009, 01:57:36 AM »

Maybe things change due to the properties of Mandelbulb or even already in the standard Mandelbrot-set itself...
But I found the following:

The chain-rule gives:

d/dx f(g(x) = g'(x) * f'(g(x))

further:

d/dx f(g(h(x))) = h'(x) * g'(h(x)) * f'(g(h(x)))

and so on...

using f(x)=g(x)=h(x) gives

d/dx f'_iterated(x) = f'(x)*f'(f(x))*f'(f(f(x)))*...

for the real case x²+a that would mean:

f(x) = x^2+a<br />f'(x) = 2x<br />
f_i_t_e_r_a_t_e_d = 2*x*2*(x^2+a)*2*((x^2+a)^2+a)*...<br />f_i_t_e_r_a_t_i_o_n_n = 2^n*x*(x^2+a)*((x^2+a)^2+a)*...
until you reach the nth iteration.

So, the derivative for the nth iteration would simply be the initial c value * each new iteration value * 2n, if I got it right.
(if you'd use the inital z-value, which is (0,0), the whole thing doesn't make any sense, but if I'm not mistaken, the result in case of the Mandelbrot doesn't change for the case of using z=c as starting value, except it's one iteration ahead:

0²+c = c
c²+c
(c²+c)+c²....

for aribitary (real) powers k (which are not dependend on z themselves), the formula just would be

initial c value * each new iteration value * kn

I hope that makes sense...
And I hope you know how to extend that to complex or triplex numbers and/or polar/spherical coordinates... - I looked into that and it seemed quite simple and my primitive tests got me thinking that the formula doesn't really change if you use complex rather than real numbers...

Any mistakes here?
Logged
kram1032
Fractal Senior
******
Posts: 1863


« Reply #1 on: December 05, 2009, 03:20:44 PM »

I tried to aply this to a standard mandelbrot and came up with this:

x -> 2*(x^2-y^2+a)*x_o_l_d<br />y -> 2*(2*x*y+b)*y_o_l_d

respectively, for z^n+c, it would be

x->n*((x^2+y^2)^n^/^2 cos(n*arg(x+i y))+a)*x_o_l_d<br />y->n*((x^2+y^2)^n^/^2 sin(n*arg(x+i y))+b)*y_o_l_d

and the z-coordinate in case of the mandelbulb would behave similarly...

is it really that simple?

(different formulae like z^n+z^(n-1)+...+z^2+c have more complex derivates but it might be possible to simplify them like that, too...)
« Last Edit: December 05, 2009, 03:24:31 PM by kram1032 » Logged
JosLeys
Strange Attractor
***
Posts: 258


WWW
« Reply #2 on: December 05, 2009, 07:30:46 PM »

I posted something on using the derivative to find the distance estimate some time ago:
http://www.fractalforums.com/3d-fractal-generation/true-3d-mandlebrot-type-fractal/msg8346/#msg8346
Logged
kram1032
Fractal Senior
******
Posts: 1863


« Reply #3 on: December 05, 2009, 11:12:48 PM »

Yeah, just found out that the distance estimation is similar to this...
I kinda didn't realise that.

So Im guess:
"Scrap that, old knowledge" Grin with closed eyes

btw: did anyone yet take a look at the derivative of the Mandelbrot?
Logged
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #4 on: December 05, 2009, 11:45:35 PM »

Methinks you did something wrong, here's what the derivative of complex z^2+c looks like with a bailout of x^2+y^2>65536:



* derivative.jpg (112.65 KB, 640x480 - viewed 156 times.)
Logged

The meaning and purpose of life is to give life purpose and meaning.

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #5 on: December 06, 2009, 12:48:43 AM »

And here's the derivative of the "-sine" version of the z^8+c Mandelbulb:


Logged

The meaning and purpose of life is to give life purpose and meaning.

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
kram1032
Fractal Senior
******
Posts: 1863


« Reply #6 on: December 06, 2009, 01:01:23 AM »

hmmm... interesting.

Actually no visible change in the result at all...
now I wonder about the difference of the derivation and the original. It seems to tend toward zero as iterations go infinite...

I'm doing a standard Mandelbrot of what I did the Buddhabrot before right now. Using similar bailout and 65536 iterations which is way higher than what I used for the Buddhabrot render (although it probably doesn't do that much of a difference...)
Logged
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #7 on: December 06, 2009, 01:29:10 AM »

hmmm... interesting.

Actually no visible change in the result at all...
now I wonder about the difference of the derivation and the original. It seems to tend toward zero as iterations go infinite...

I'm doing a standard Mandelbrot of what I did the Buddhabrot before right now. Using similar bailout and 65536 iterations which is way higher than what I used for the Buddhabrot render (although it probably doesn't do that much of a difference...)

On the "normal" Buddhabrots when using either my delta DE or using analytical DE I found that for accuracy a minimum bailout value of the square of the magnitude for accuracy was arouind 128, less than that and both methods are subject to errors (the same goes for normal bicomplex fractals but quaternions are usually OK with lower bailouts).
Logged

The meaning and purpose of life is to give life purpose and meaning.

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
3D Mandelbrot Formula based on the Hopf Map Theory « 1 2 » bugman 19 46966 Last post May 03, 2017, 02:27:40 PM
by faxingberlin
Sound wave generation from 1D Mandelbrot formula (new) Theories & Research Kali 7 3148 Last post February 07, 2011, 12:11:19 AM
by jehovajah
Changing Mandelbrot Formula Mandelbrot & Julia Set hoddie54 1 7634 Last post March 13, 2012, 04:55:01 PM
by lkmitch
Please try this... new 3d mandelbrot formula, animations included Mandelbulb Implementation « 1 2 » Fred Decker 18 16115 Last post January 26, 2013, 12:42:24 AM
by Fred Decker
Terms z0 and c in the Mandelbrot/Julia Iteration Formula General Discussion « 1 2 » aleph0 16 11823 Last post August 04, 2016, 05:04:54 PM
by valera_rozuvan

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.245 seconds with 24 queries. (Pretty URLs adds 0.017s, 2q)