Title: New(?) variation on the Mandelbrot Post by: laser blaster on April 05, 2013, 08:42:06 PM I was playing around with some formulas, and I stumbled upon a fractal that looks like a distorted M-set, although it has slightly different characteristics. It's not connected, and it looks oddly irregular in places, notably on the two bulbs above and below the main cardioid.
The formula is: Znew = Z2 + Z*C + C I'm sure someone has already found this before, but I searched the forums and couldn't find it, so I thought I may as well share it. This formula produces some interesting patterns in places, but it's not as elegant as the M-set, and, as far as I can tell it seems entirely devoid of mini-sets (which is a bummer, as the most interesting deep zoom patterns in the M-set are found in minibrots). Here's the whole set: (http://imageshack.us/a/img27/3224/variation.png) Here are some zoom pics: (http://imageshack.us/a/img839/132/variation2.png) (http://imageshack.us/a/img706/6244/variation3.png) Title: Re: New(?) variation on the Mandelbrot Post by: lkmitch on April 05, 2013, 09:22:50 PM I think that the variations you're seeing is because you didn't start iterating at the critical point. It looks like you began with z = 0, but the critical point is z = -c/2. If you make that change, you'll see that the new set is very similar to the standard Mandelbrot set. That's because all quadratic functions in z have the same basic dynamics, when begun with the critical point. If you use your formula beginning at z = 0, that's conceptually similar to using the standard Mandelbrot formula with a starting point different from z = 0.
Title: Re: New(?) variation on the Mandelbrot Post by: Kabuto on April 05, 2013, 10:03:56 PM What lkmitch said. A bit more mathematically:
The formula is: Znew = Z2 + Z*C + C Replacing Z: Z := Y-C/2 -> Ynew-C/2 = Y² - Y*C + C²/4 + Y*C - C²/2 + C -> Ynew = Y² - C²/4 + C*3/2 Thus, what you see is basically the mandelbrot set, except that: * iteration starting point is not 0 but C/2 (explaining why the features are distorted) * the whole mandelbrot set is warped a bit (C*3/2 - C²/4 instead of C) I hope that's halfway comprehensible - I don't know your mathematical background. Title: Re: New(?) variation on the Mandelbrot Post by: laser blaster on April 05, 2013, 11:26:39 PM Thank you, that makes sense. You explained it quite well. The one thing I don't understand is this critical point, and why I would start iterating at it. I read the definition of a critical point on Wikipedia, but I don't get the significance of it.
Title: Re: New(?) variation on the Mandelbrot Post by: elphinstone on April 06, 2013, 12:40:33 AM Interesting. I never cared about the starting point of the iteration, I Always thought it was somehow irrelevant... thank you Kabuto for your explanations!
Nice pictures anyway! Title: Re: New(?) variation on the Mandelbrot Post by: rhutson on August 19, 2013, 10:18:47 AM The formula is: Znew = Z2 + Z*C + C There is no longer any need to guess when iterating quadratics using Mandelbrot's method. They're going to all look "similar". (See my post here: http://www.fractalforums.com/new-theories-and-research/a-different-view-of-the-mandelbrot-set/ ) With your iteration, plug z^2 + z*C + C = z - f(z) / f'(z) into http://www.wolframalpha.com You are applying Newton's method to this family of functions: (http://thurk.net/~randy/abc.gif) Note that the divisor of the inverse tangent is sqrt(-C^2 + 6C - 1). The roots of that expression are 3 ± 2*sqrt(2). Zoom in around 0.1715728 and 5.828427, and you will find V-ish focal points similar to the Seahorse Valley around 0.25 on the classic Mandelbrot fractal. (I haven't found any programmable Mac OS X software to even confirm this, but I know that they are there.) Title: Re: New(?) variation on the Mandelbrot Post by: Roquen on August 19, 2013, 01:02:31 PM Assuming you have a reasonable GPU, then you can play around using http://www.shadertoy.com or http://glsl.heroku.com/
Title: Re: New(?) variation on the Mandelbrot Post by: hsmyers on August 19, 2013, 08:02:40 PM rutson, have you got a mathematica notebook that allows graphing?
--hsm Title: Re: New(?) variation on the Mandelbrot Post by: rhutson on August 21, 2013, 10:29:18 AM rutson, have you got a mathematica notebook that allows graphing? --hsm I'm using http://www.wolframalpha.com right now (the $5?/month Pro version) which includes limited Mathematica. It includes basic plotting such as: plot z/(1-z) from z = -10 to 10 Title: Re: New(?) variation on the Mandelbrot Post by: hsmyers on August 21, 2013, 10:09:03 PM Well admittedly Mathematica is probably the most expensive fractal view around so I can't say I surprised that use Alpha/Pro instead. I was just hoping you had already :D <sigh/> Perhaps if you continue to post with Ultra Fractal code and Element 90 keeps posting Saturn code, exploration will be easy enough to at least get started!
--hsm Title: Re: New(?) variation on the Mandelbrot Post by: rhutson on August 24, 2013, 05:59:58 AM Well admittedly Mathematica is probably the most expensive fractal view around so I can't say I surprised that use Alpha/Pro instead. I was just hoping you had already I may end up buying / leasing a copy of Mathematica. I have been exceeding the extended standard computation time with Wolfram|Alpha regularly followed by a suggestion that I purchase Mathematica. :-\ My concern is the amount of time it will take to learn how to use Mathematica. But then I haven't been able to find programmable fractal explorer for Mac OS X ... Back to the quadratic recurrence z_new = z^2 + C*z + C Just today I generalized Mandelbrot's recurrence to: (http://thurk.net/~randy/fi/generalized_quadratic.gif) Where: C is Mandelbrot's "constant" element of the complex domain a,b,q,r,s are elements of the complex domain (I nearly ran out of variables to use (e and i would be confusing, [i-n] are integers, f and g are functions, c would be confusing, x & y are usually real, etc.)) In the classic Mandelbrot iteration, q=0, a=1, r=b=0, s=d=1 In laser blaster's iteration, q=0, a=1, r=b=1, s=d=1 Now here's something very interesting. Entering C^q*a*z^2 + C^r*b*z + C^s*d into Wolfram|Alpha reveals: (http://thurk.net/~randy/fi/periodic.gif) Performing my "inverse Newton" method : C^q*a*z^2 + C^r*b*z + C^s*d = z - f(z) / f'(z) yielded (http://thurk.net/~randy/fi/general_quadratic_InvNewt.gif) Examining the divisor: 4 a d C^(q+s)-b^2 C^(2 r)+2 b C^r-1 also revealed: (http://thurk.net/~randy/fi/periodic.gif) "Oh my goodness, it's full of stars." I thought. I have already asserted the conjecture that the roots of the divisor in the "inverse Newton" form correspond to a unique seahorse valley cusp which is part of the classic Mandelbrot fractal. Now I am beginning to grasp why that geometric pattern is repeated "uncountable" times. Title: Re: New(?) variation on the Mandelbrot Post by: Roquen on August 24, 2013, 06:25:17 AM AFAIK: Mathematica Home addition is full featured.
Title: Re: New(?) variation on the Mandelbrot Post by: DarkBeam on September 17, 2013, 07:49:12 PM I have seen this variation somewhere. You simply cannot beat Fractint lists :evil1: :evil1: :evil1:
Title: Re: New(?) variation on the Mandelbrot Post by: Nahee_Enterprises on September 18, 2013, 10:21:52 AM With your iteration, plug z^2 + z*C + C = z - f(z) / f'(z) into http://www.wolframalpha.com/ You are applying Newton's method to this family of functions: (http://thurk.net/~randy/abc.gif) (I haven't found any programmable Mac OS X software to even confirm this, but I know that they are there.) I may end up buying / leasing a copy of Mathematica. ..... My concern is the amount of time it will take to learn how to use Mathematica. But then I haven't been able to find programmable fractal explorer for Mac OS X ... Have you ever tried using any of the MAC versions of Terry W. Gintz's software found at Mystic Fractal (http://www.mysticfractal.com/)?? It has a fairly good Formula Parser, capable of handling several functions and complex expressions. Title: Re: New(?) variation on the Mandelbrot Post by: Nahee_Enterprises on September 18, 2013, 10:31:12 AM I have seen this variation somewhere . You simply cannot beat Fractint lists :evil1: :evil1: :evil1: There are so many formulas available, which have been used within FractInt (http://www.Nahee.com/spanky/www/fractint/fractint.html), that something just like or very similar could be found within the over 8,000 formula collection of OrgForm Compilation (http://www.Nahee.com/PNL/OrgForm.html). :D Title: Re: New(?) variation on the Mandelbrot Post by: DarkBeam on September 18, 2013, 12:08:13 PM And don't forget UF's public database :dink:
Title: Re: New(?) variation on the Mandelbrot Post by: Nahee_Enterprises on September 18, 2013, 12:23:16 PM And don't forget UF's public database :dink: And where do you think UF got most of its formulas from (including ideas, code, and assistance from the developers forum)?? FractInt (http://www.Nahee.com/spanky/www/fractint/fractint.html) of course !!! |