Shop Forum More Submit  Join Login
About Digital Art / Hobbyist Dinkydau Set25/Male/Netherlands Group :iconmandelbrot-portraits: Mandelbrot-Portraits
 
Recent Activity
Deviant for 10 Years
Needs Core Membership
Statistics 477 Deviations 2,388 Comments 46,732 Pageviews
×

Newest Deviations

Connected tiled four-armed dragon by DinkydauSet Connected tiled four-armed dragon :icondinkydauset:DinkydauSet 11 3 Trees Revisited... Revisited by DinkydauSet Trees Revisited... Revisited :icondinkydauset:DinkydauSet 13 1 Misaligned Butterdonut by DinkydauSet Misaligned Butterdonut :icondinkydauset:DinkydauSet 10 1 Elephant shape-layer alternating evolution by DinkydauSet Elephant shape-layer alternating evolution :icondinkydauset:DinkydauSet 13 6 Density near the cardoid 4 by DinkydauSet Density near the cardoid 4 :icondinkydauset:DinkydauSet 10 0 Special S edition by DinkydauSet Special S edition :icondinkydauset:DinkydauSet 13 5 Density near the cardoid 3 by DinkydauSet Density near the cardoid 3 :icondinkydauset:DinkydauSet 6 0 Special wood carving by DinkydauSet Special wood carving :icondinkydauset:DinkydauSet 14 2 Recursive sequence by DinkydauSet Recursive sequence :icondinkydauset:DinkydauSet 9 2 Elephant forks by DinkydauSet Elephant forks :icondinkydauset:DinkydauSet 19 9 Density near the cardoid 2 by DinkydauSet Density near the cardoid 2 :icondinkydauset:DinkydauSet 5 5 Many stars by DinkydauSet Many stars :icondinkydauset:DinkydauSet 7 2 Trees Revisited square version by DinkydauSet Trees Revisited square version :icondinkydauset:DinkydauSet 10 5 Self-similar Dragon by DinkydauSet Self-similar Dragon :icondinkydauset:DinkydauSet 14 4 Cross Complex by DinkydauSet Cross Complex :icondinkydauset:DinkydauSet 6 3 Lattice evolution by DinkydauSet Lattice evolution :icondinkydauset:DinkydauSet 14 6

Groups

Activity


Almost all of my images from the last few years are the result of using Julia morphings that occur in the Mandelbrot set. It takes a lot of time and effort to find their location and render them. Therefore it is extremely beneficial to have a good idea of what the result is going to look like. If you explore the Mandelbrot set a lot you can do a simulation in your head. You can then zoom to the location and see if it looks any good in reality. In this article I give information about Julia morphings and how to simulate them with a computer instead, to get a better idea of what to expect when zooming in on the Mandelbrot set. I also talk about whether such a simulation can replace real renders of deep locations.

Julia morphings


Mathematically, I define a Julia morphing as a transformation of the complex plane of the form
c -> f(c) + coordinate
where f is a polynomial function. For the Mandelbrot set this is:
c -> c^2 + coordinate

It follows that each coordinate in the complex plane then defines a Julia morphing.

I call such morphing a Julia morphing because, by definition of the Julia set, when the same Julia morphing is repeated infinitely many times, those c that have not been sent to infinity form the Julia set of f(c) + coordinate. A Julia morphing is like a single iteration.

There's also another way to look at it. This video shows what repeating a Julia morphing does to the plane. It shows the Julia morphings being applied one by one:



As you can see, a Julia set is approached as the number of morphings increases.

Julia morphings in the Mandelbrot set


Julia morphings occur inside the Mandelbrot set. All the variation of shapes that you can find is caused by it.

First let me say what I mean by a region. In fractal software you always have a particular region visible, usually determined by the center coordinate and the image width or magnification factor. It's really just a rectangular subset of the complex plane.

Let a region with zoom depth 2^n (and that contains a part of the Mandelbrot set, otherwise it's silly) be given and call it R. Then you can choose a minibrot inside it. Let the depth of the minibrot be 2^m. Then at the location of the minibrot and at the average of the depths 2^ ( (m+n)/2 ), it looks like the region R with a Julia morphing c -> c^2 + coordinate applied to it where the coordinate is the coordinate of the minibrot.

What that means in practice is: if you see some shape in the Mandelbrot set, anywhere, and you zoom further in on somewhere that leads to a minibrot, then when you're half way there you get a Julia morphing of the shape. Here's an example image of Julia morphings occurring in the Mandelbrot set, taken from my previous journal Newton-Raphson zooming and Evolution zoom method.

julia_morphing.png (1024×533)
In the left image, 2 points are labeled 1 and 2 respectively. Zooming in on the point labeled 1, which is outside of the "shape" yields the middle image, a doubling. Zooming in on the point labeled 2 yields the right image, a morphing.

Simulating Julia morphings instead of zooming deep!?


I just mentioned two paragraphs ago what a Julia morphing is, with mathematical precision. You can find them in the Mandelbrot by zooming deep, requiring high-precision calculations and therefore long render times. Does the fact that the morphings seen in the Mandelbrot set correspond to Julia morphings mean that they can be pretty easily simulated without having to zoom deep at all? All you have to do is apply c^2 + a coordinate of a minibrot before iterating c!

Unfortunately the answer is no. The reason is that morphings in the Mandelbrot set are not exactly the same. It's only approximately true, and the approximation is better the deeper you zoom. The problem is that minibrots (including the entire set) deform the plane as well. The effect is so strong at low depths that the technique of pre-calculating a Julia morphing result is completely worthless, in fact. Note that repeatedly using the same minibrot to get another Julia morphing effect means that the depth of the result is averaged with the minibrot depth again and again. Eventually the depth of the morphing will be roughly the same as that of the minibrot. The morphing is then just a ring around the minibrot, highly deformed by the minibrot. Clearly a simulation doesn't work there.

To which extent simulation of Julia morphings can be used to reduce render time is something that still requires research. As long as the minibrot is so small that its influence on the shape of the morphing is negligible it should be possible to use a simulation, but it's not clear to me when that is, and what happens when multiple Julia morphings are simulated.

Simulating Julia morphings to test ideas


As said, Julia morphing simulation is not a replacement for rendering deep zooms, but it can still give a good impression of what the real result looks like. For that I made my own program.

No other fractal software currently implements Julia morphing simulation. Ultra Fractal is actually flexible enough to do it with layers of transformations but that's not user friendly and doesn't allow fast exploration. I wanted a program that makes testing the effect of Julia morphings as easy as possible: with a single click.



You can download my program here:

ExploreFractals.exe   518 KB
mega.nz/#!Z88Q1QiI!pwRXrL6c3UN…
CRC32: 76357D65
MD5: 2915B31F8CC4C15B0F3EA293AFC63A22

With this program you can test the effect of inflections / Julia morphings on the Mandelbrot set with powers 2, 3, 4 and 5. This works by transforming the plane and then actually rendering the fractal. Each click adds an inflection at the location of the cursor. You can also work with Julia sets. You can go somewhere in the M-set, then use "Toggle Julia" which uses the center of the screen as the seed for the Julia set.

More information and source code can be found here:
fractalforums.org/other/55/exp…
Also when I release a new version I will post it there.
Connected tiled four-armed dragon
Mandelbrot set
Computed with Kalles Fraktaler

colored with Mandel Machine

Download for 8000×4500.

This is a mix of Dragon (Deep version) and Lattice evolution. Like Dragon (Deep version) it's a 4-armed dragon (if that makes any sense) and like Lattice evolution it's a completely connected tiling. That's unlike 3rd Order Evolution Of Tilings, for example, which is a collection of separated tilings.

The new idea here is to make a 4-armed dragon from a 4-fold rotational symmetric tiling and fill it with more 4-fold rotational symmetric tilings. Because of that there are 4-fold rotational symmetric elements all over the place. In theory the same can be done with 8 but that's far deeper than what can be achieved. Unliked Dragon (Deep version) the dragon here is not as complex. More morphings would have turned some of the 4-fold points into 8-fold, breaking the pattern. Usually the patterns that I make are finite approximations of an ideal that requires infinitely many (repetitons of the same sequence of) morphings, but not this time.

Magnification:
2^10719.5
8.26714980770 E3226

Coordinates:
Re = -1.750347190489936502150776819735342819367436255782331484300992001789621287742573135579208092945218408758780763280360580574824056633225773087486242020418233361418921119794385572917168230986412715575596424807586071857601144586498789781209707703283291920030307007171722623320267868743036128973472578752605753954857111617949118641559530242325275448313837739459120395301538631318212469265652054838570659938041549467772375786270344115736606012230651258611882172657357838590780124486394864463010756600562855953490560654938735186035174061035256198324087494919798049947962104211640548558809262548544812456100991835967089876938741763614656124850000167650473982394977881578418585857253216648784744951398168200618339676767983359419577161370595341652147851470839109642515214198486059688935638295197819683480433262822250357411075490872749710226227028275275098763200460666654239433399513728827328394481149664242852108615882238211715277848699045697115093454372392328234099701152854779178961870915256145169081107953209674990889012087824814571069657468017674806373611939511212778132365276389931660232712896901080076306333598491591705808496339270155561411340251764279642850707010839266972595916359278830687615934957745219391405123614236756462542053219360910274166878165169668220618264264653497220772606553361322912795798676857123703140874679948058428168075874902260517135424930140829510820809625344789347777347238446962557684265038036259756667372400887260527582071003298542706695593813318259904489546305523570494347313368160839100822760106299717475780488298836785815557683031050679151697741961949358950404547320826304689869450149654564720040738862657481883828139424865983192126024864922725137728111263912846113368573564511349905299907393139862019051558922231650831401956571931360720298093834512115070353154172267936561065181614328764498841366027133700743193046385309933194166030515084946867967741538990366233727237347223880889529671670223631576247768101955033507904222491387720504619908744096836569236411446629094733330453770375476328218625057547162090778521536404080951820067532758466314279099165368551373925650357889497061021917554658725840454348285999131719915062586591809383803866603869887182233507104481393250405253639841298034585569088226747319462926263898552577247693366187083721878868639568866907604069220562203066590755358001465888169902173400311652854341093103101390832953938982220586878179073457982559766156595018980286956247107826554171040806025198372746512234663569086867040340002572864648865522574714983643507065720845989371951091861730225442495270356586441755377943658002975390783159280810169525205112449352595938714422732177686360824159173553077542079445311191874665206889635640476747481118689397838462107642481913133347636336564465718916699637510555609150209610924910977702822385364020364593691405185094052828801825056103074915221246243415649640714850882933852566268183697044507381574646648975259317559163297528144384277230812066762808152001155982321658325878031669358656210807146721554077970491327667852821220732469477789879277148549757683098850640174563089692741200698593801071327126727399454852694090709474124272521177666290168915393615420833113805207454967315229489560103196596782655492506397794059905264643931282912628443250779118709047344925726741813594086405656223050249860634616987873682532176496078078386546523434528992516858788653220793296339312362759337426839954872474958003500535484589981658312181249351647128336007220988360615242794984699836076323436450884947934731517289332353412006780731253735985388515554805237675813241347638283357658893245852947893538007349382765238463097612606407397158983887839912870885873888491275348845726081306398253399233092260605375642718130739021163871218130403526664922668973736934062700043769505710019290238958730149139537877081072344101930586423451714973969542936326062753177243810476352106492191412367428317354809271790156551249913729359125200171690563997161967754853165973596845531287558070540550408510500769660645820943645146968272857351112146577696205756092146514943898804690098952942889095340963820507829838703432325576881145582884827204904474077227340529968804241208812808321787556600108394082872693081405643556676127020039456004380488948497580723594555144925570031327752350092402394848607455057427936633442713296696464994014416445851518331478430237221053716838910378932419373531876501682817132536431353452785807684190853286404224391673954571945905214229576793478210441967602240813556588409359073878248059799482686430480780848934487244161822902143667079870763189876156130948608345203596537624320746981222484031374776390948152610380483197726531833044407176585923336180135628597603713468151021325200704835774320911186350183011209632968338000005999978999849999865999977000036000125
Im = -0.009671623381213996602469565274562720603527196891055554047410306620151847546786838267956636536204205234590183965455013906108212709155402533951980074354499138531330443080683977633160742401038190739848914014738935474826498497552132521177001687373346462823431847323955558661356880315201625504337618018856629588220911441005586850658277571471469277723562900258372706073478963348593407534904396212598390590966900697921511253061103033389392829688840140931101905883661383867955339555201028180445632899425630885354945580880114142898953461733740092375478971742054023045647589371567332210527683002771044291460045717280563992629845351372483581540347686913007715754473152765598161854224418974483375991879976960337701787553293916733802380786407649482668648646886625514672894943163614401940512908178469241276182132333062196493713677744653600034785237909263630473955504907702149631684161730352195165741415999764461556252599159193141599380785003306840098984912413644236412916369340147385498695532745862476054468041673609474811070436645722737982262056747400371172817067596671312045813592902720039399812752259051801249596005277153072111896486543716397297610088943899982832762114093243425021310572060325279681451451069856146121323899041041417908252958867032497570389553537345189671329196971133878146386604597827104211868862721591334165847987223301253835305748432924246359303059263368020739458652961715952603439439201943051863108118233650214024797290543587977789273448353161028138493434984433438421037685148576830733366706254767562715738279289224112571769853117555192654706431350590507200761644202027359344168683529123148191750414350141793574368539001343998781799280965254524967028168583621435302778413048364152475151630114695389814751875206213012824853920788712297996870150000687861361560403108557021338964665047236320287835801315221076771784109142638736659078478053279819639351527381837010673583518040268793699183984047036724909682702063449331901780799081138915472995092977647216724217814823766619566681996329692794029667809600338263597955783792785808790602243481239270387364755673177959636217931887554742141942335158208991337554924864038096747786625603121916010307101152433435052806882340877950337262502705082956762724554382211227702072179482438199478403331697525832360466064447234473024471924240820989768636117574822662714372221894859962016460167715400538732875907537864362718839303578690537885093730717756806659969848434731736819867078256436224549944786022782426125063040155559371887613717820176586543192471815443113073031629400122507215034930824679141033462670738166966805893555229440669452880519428601945800305123939043099618593641213888602912843208870573375710491045806045970030473554780857705919376240155903392444661715929169264616065864427342516363028622996400948444591546691433571400885797589667315807499925527488039117077046443329768026031340147762168972594019893527738844665104546557515431772088032190650330651205600439514169857333781255765017310142795048617953455878225282140584876208038589278088396030055723605627724926454386265442505844951578370818700569687384956148729594684757967940624187444816284709795187071911745930696552653368563280152335806759463291445616305815635020119823325540401883441957651844750343638144096841335948259848770526833126881265143413329261783837590127633840513713216184519958638223117136482905399309599805483293937834956904092422281087037521920922937700307186372113906344124898059656785977607560084430167671144650244860534018392315473907073079820120751246987962508240927681544904189303493274609161947168150187391581321734635942965529503931058274748445866374685509271743153021560577378732307757255717238747987547257160649871363594167248319782025917635656246443753125037789370532880549504980251886068548949060590937998470292734275607113905641422892380984258263029234426262088919571518244932195478737397176573871445682702614490861975178742075516754733324587072203373758304994560106262390176006165395633410594701494799341390124978344884465749436634528822568868401653007551758051849229481478067017601902972384807279767752598765856160365789092274771000011985234415411196357098561672153309864964593322409334448112585872448474267720381881034114639346347807598228876412066054582514705864794713357428686815114781833742744686657972796040181487482492015475035549903655637747683084989454055492950340240062530249594408749735677969661540172359221943000977097777370962209821652305003449737505948253905412028913062393520782348010210574526259837612829616579247042150912908330755267860262215539556964577924143582448013819824636681075009217712883240808436212615826999205800811707553442891507626789004369399121871864912218585338088511986900721130240958787597315789847560814236879307715000000000000000001000000000000000000000000
Loading...
Trees Revisited... Revisited
Mandelbrot set
Computed with Kalles Fraktaler
colored with Mandel Machine

Download for a resolution of 7500×3750 !

The image Trees Revisited that I uploaded 2 years ago shows the evolution of trees in such a way that the overall shape looks like a 3rd power Mandelbrot set. This image shows the same process, evolving a whole "Trees Revisited" morphing instead of only a tree. Therefore this image shows evolution of an evolution.

Because Trees Revisited was already so deep that it was close to the limit of Mandel Machine (and in fact I designed it that way), an evolution of it can only be much deeper still. I looked at Kalles Fraktaler and at which depths the most significant slowdowns take place due to increased accuracy and different data types, but it couldn't go deep enough with enough speed. In January 2018 Claude (who maintains a fork of Kalles Fraktaler that is now the best version of the program) got the use of scaled long double working, allowing for renders up to a depth of E9800, before floatexp, the slowest datatype, needs to be used. So I designed this julia morphing with a depth just below E9800 to get the most out of it. Almost a year later now, the render is done. Without the scaled long double improvement it would have taken about 5 times longer.

I also used a new approach to glitches. There were thousands of glitches at sizes 1×1 up to 6×6, and they were all in areas that did not contain details that would be seen after applying anti-aliasing. I rendered at 30000×15000 and used 4×4 anti-aliasing, so a glitch of 4×4 pixels in size would be reduced to 1 pixel only. I figured that it would be good enough to replace the glitches by their surrounding color. For that I cut the glitches out of the image and used Photoshop's content-aware fill to fill the gaps. Areas of a single pixel (or 2 or 3) that are wrong don't really matter if they're very (and I mean very) close to the true value, which is the case here. Fractal renders are always an approximation anyway, with a finite resolution. This doesn't always work out! I could get away with it here only because the glitches were identified by Kalles Fraktaler as such (otherwise I wouldn't know which pixels to cut out) and because they were in environments without significant details at their size, given the resolution of the image.

Magnification:
5.13704035997 E9346
2^31049.1

Re = -1.24646663915977707838307382215882765167045242234825846948991327343994106663893779160474470447388773804812228340964484304396877672107567009138671461184571621599812739761643663501556020044882337251239649857082971354778089990525086290977547084795243265244404209305803233338221469689538657601169273621772909017030478848888982747984278147778906766841146039782117509524888398380684502762801120859764720803529915651662869628370414746267179025709196260867933834524875583221856055121076365369184743029272368263364199879160604578611002934671373507623999768603831587961871498735977856281075225118375579681012625880414407970688405726453203538853452156227712281984919708729309718587496834962370672720107828282140351086542280640743956976286934833949424052968570328818917857162898414884267446050496077801109675598266594323785917393570842308861387297777334046664789323648671704984184705452286606748726040490880636794332861550884253957493694724066526800433553334572469907969652664522944054013523746493362191169643972564131877260824299174955933488998231767906118806348344024294658511018096019619191803517516858458166927133404486243153246976101708856971595317928892389600326303755386351227552732087053705416400755994835048779439223598027649262404509125871796987919329880328019302166038375660349542023902688068110334238923219889855901776658694293883876886442232101165167219199646577795167572641335389756756595235250904039701115080694922041711091864336157038700691585732338887554153160050871050396947004694675084447187092777753496858148064458339171528734053679861278209100674562815900901172211530681898637339727378367227538017794443726549674460321404925314106781268234146262489433828508684018978857950960744674097024835746341878676783072318126880199132438545753796870660050289002727358404639783713057725193925200896048602088820799301595747179134941302693573770800119692471458838815893294745327906110059867590360618621173650762974157001926506490530210538461227271926641058777280718525176546072557069430576121907612851159749338498057519621862179083158322947508671323094499608666457925475329771714548821887481150341181722219394669544584566057574988769711806323079265072483926163501972966987325803436229019145630290112385188558640652873454649723020888031324541964999874026511698141338056536826149311702780277697388623984238787576638245098014475021676331089995158134779802449589838947875759091204234113954873963670269783199569753881306322964045428383105114690216579093987276023324872443677679123404509038431508471626838262265826988539510939470775695548497642736907040363925984421673624842240521654572416315066270012117976401174383256702973626651921646310917758148508507169097139519463653154457166743254404399723375293959489296078184235986954064058744820050413035746549039806111408110499091223455108598957646041594670682808766737548290350985189324490609986001647833996663375056368307789437366018455681009590187059611656897882369564587537499680457055630706475979101030884916614204671021533898602440868312048819700070595579516186976610055323211578843282808835477454094727754332381717917920186712325202478769308070325115347368886095813659132195749702750864282257176351687021118566877048981470675301298418789014757639090249233563306235219086882115091496811074612944791717231099828058429117031051524846094072959985923788249443598055192979727235994745581253710400158152381968223238383676813764483400392573038514784559760671966254224282475422148196676440472711238999644294849797803723418288544981883843767771988088880410786767271359063455425059839595447392751334555971126931979972806489360247126077925446215564127435786914127338287786533912634679324182956601734572232439259089974484204701437723647674282549744252589210742028942834488822308921533574111935019685816811339997167837255478297276009503225291508509432350859732505436001776618489879746898131345762954055533491781279507648738360944787006100677532874293002468029820522175405614792559638917201286735906292803601523829982316012308964236740992362763416709197263390385043610457657202073229793754413261870929726537768286635688235852541542043037434101477369516561689840695612749973927669415906516120822905572607825688898818573748196745987717136839495768270677809128675348366266064209031969541063614719504223924007691241761022168127402628206056816517649407780396567840116851542581798777757676788175598330287199083288725080883354293071783590352949892576248513057175616312504830683048592667351907147609386045526970628694096575238755357845820304702003393178053771678952355436448061312274560846075612261216259930561487217628823359610341570603969159153978824809302488512565240528090303252641851667426065225939633173649032547057187002524377473987428337218124048491174853044604619351287287523126106441382710497186019624800613449602065098838719439341776755635042362094202532025815965622674003890166107768247332915523168350494951713632234850206544384480649917546423844896058283739736940360641530094894510445870562404272735752654750998241993975778364076901317252173673647016932158055114907761869251158703699409307317414270502957706385372012450974502383679584175868276938702001230547882803711840512732232307956699878051665376708105085415181057969882476040346212844966967706065348198357203159705587376229508950431331960022610609778587241225629236235476102388315146994710054206021518286509294958055407350714345004281031616028635773112982247006336963200083164224682920989374780897102131015987060025567497272574497350982390825962724210315555396021763604876782938497307711382837290707715616333341755048369656212526637137360255214854554030765066243535347793972517336637300598829622072812647575715438911591103170567897349698392282728638823291338086312303057301278423876374988257502906330713314844359205426908263836894523773432124596647466128961449459924182193762848851285152065151082477674668179642667146406471722655052741829315899558411460485876581639366856740584176800069988597569571414963795620565592954788797500148526734361944198648587149436273543373304073985445265655990780707844291465902748442411093187172200332097971239627757455769678483844896831695293859354611646212741822812434650978710571453189121609359930490539193003019700279717087616161919202869309435083860969448454743787009793843721280386674298848614326798314857275857438110330948863759990948152019225011400519203817097422004927012356167291829268521787153459816084074135011854825496545494230580544712555539558611596149529830598630982616369994505170260710281608285917109496964649214716221989653427446260615809323246137400221134349256304266328602660603673384254643355602246160822360996882416819096796940822405921654511033157727442037821182347198792379784049814489171881553999405998211417824325001218011897732964162946983963291796464871687936956043033618121638598465722761282099166888185648947531941043113854227287930007237968789437143559315522112877013289096898246330072910644589059008254019575444868847066188749774072913678429419426325382999444458943651171033924589652615993249928874773996360511479513346095329086582939676492066277969335431884701622421288391441222527807539083501657125140411534172118358006417818368114231337321372707842639924401347171963455455745014913089472477848434592907310035082675271903496332087271480862405535131636875082853465852124923309337147884309006862769080277330116836915467887448917939092992122828786559745327280354086067538954971122192675611825683085479512589706016762301256534168361648226303628176121131800936176521781505309298154487575310489594620715482604839142992395707516540287955442302042660841386962216571423890294745051920183501013196130123555503401618292953612035408915405477850229783733892390367146628783833901188586605916717784367767322057632237256046561197663966652809412370890939892612802525494372328688708130200720581786509034410257189283373070423768169005423084595400349166017782088972427369408283509817318772803645630723285591488732874989677399110189149593640624380841352711215243546266511068973866009332413642199421541723418498279126126659881502213416556456952238817647663525679472546313283621882393188720577643804172219656628249565284544677643143365473342356844068816599688514334470156516374871301878037226521074374402816018745351598676245088145831370831054811667073932907176296241264249068805080049615617440211364435465393067892727742520735127622099492295265204401390721712432096944637999383221680611180682942198212131525744021881375602215409735003616247087491428844081899760655528301804055973465712433601482758139315316458810090659400750521086329939368428584632082462951575995543681909244367363307360625628407629846832775028744840226863484238147096475205546713912526501324223856877824934309279464073068428127695775857659315380851659107673928010200894036143855065586146555991125014275049413822252008361280724354982519810709153404211764186905604927442937595975649103285457762517753052232898821305293269675363613509741785092470155365683297899482191086463744631880574430057312448327760114191631833839097914623871149480955320799936450295732740121874013525877326666193729134737851359156029192885092026027173453878351624407456706530280207465957266637946291802489809589720494723355673063733374156619581309242000805533494130938773130516373538305934539106691081950870593745614819310676585847566249429194601397847820414193647621864494505162583167166706698179230757141396165569324602120694769131301762858474291213891760719227686772532824264148783031857212979782090763521985306371987413831013610535881790262350010717362127955142265943965914519655813361904432721335419749972358217618609620621128190488609244302418928600901853209822023515356947061407672680997476026638222812324343189918439296432398655019159023917572634044492909264855368449989740541290241055250082764224057860402133766008681571338381838999390541793223592821238948043780559338171448430959245105544135506632681191232895604156949048971561009794860499766538889773459981034231328068115916979169967676275698515901970503941125195720938706053732624905148523938507169441556529439600128666917347345309335962097851807947571446142786900393005653459059137282509550219505988373192942855245909699657065541334956775538967685464807782633391701450352201410987144734694708981274972115232108111336474603507005267345492298141735495944599677230562507273301872156648538324144727178067670406976696204818700897721688497998006925889647769320800387356507788123399707220380998437916504964232774811272199853379453040463135732379886444597936059813637324417808807475751705096445165025307399202059603776023341589329222225589250273072491760523384922029354934327453177546047880106122184287140097334151566574386641553086922635272546629833829808225568696951908189640249713065118354811973132327946156520499052283823445354012228377232771478945699381559066605662248492956045476127180247733056215949755379611774294655617899724683859981294117836524113884943454997898491144211314757922229180947939218365812734735039008007521962851590540508811624686195040442987566705325236581275588276579526830977032498064029539371051455787845462920886123533731845842525302897272888400241020787735797877263259908764624063371891833594907306468614497697190422413446656307829717652772542030519998007000166357755738922838502074169100618948186949702427639441550328296456247271959629550256977384496192948068113195717211898174404361604472456917867482500322533984227393061580228192857674777651008111511764251035475669740498780603280470014426398668994693792611743194109388660353240982502489414268887684715113573516290192760728406240466602468220858774978027265198527080255849097672534714147150142981424829176918383343398527163905803580197344338295296506066042853803869410835057884227865126302391929035385206863398932833878207618659832018291912113984678568525077427498873198157938841245267877526672735907267319840538937849923987130670461910580435969847757499578809484214587831674415462232159067818531194838768402020844460738329574053673771017940776454859682542527952750453324706471702423965340873904791808926130267485950563285267591090440810901928467976652591893239989295785213440946440733110108528758168557952802125295453228718936614094015753335143788578281096731165503252491569559059101352204836633476762960548244177487579033993218045624954016130673380374435191427321592859724540137721385624554299385635697638823146024966789709994539569006192690421705547807656000325701007440826468903474306431497144955147339503531606060059008159323684806917390402264243152394883882632363746226980856818808474403621176242310788900528226834839584755737038218094653134831089423504323489781867937198931099054999995000008999995000006999990000000999985

Im = 0.38031722389441291235722105449467722029277057921557671703966863612537217143356542065095957612944072355699382543535539425658651864657571925998563802995896805919779528953393041376705116976306332717367421169833082408920432106203876726813717799351151997941940041266519909676779961033843846297370435898059071201003677030823807096190257281681498004337215178845703508207573381207433623562402559921802979083336285969828380248260536514856741574069837018600595692654333587071033820217263022689069178938262216098523409132269640098911116139666650673492258621476941618029280882383229412087681394901351437622761256163521961379817240764982897096677109220135432596956840508493738547342227285906335635714000838255139592206972920946804518381951766031059127823427505114248570034819342080565611316046673464210949070690802714456734514682897879788220762199235401618616571141595223874245909399409090435447849370761305259296907537472807578254359131850021598125750787811601547226329773289755069388955409188213017367473198278919187686137535714184303847999369439212357567978860038611416340016174694699909511176326188812872407862826781637091095978688208949383628570003987477291616458730538145311256857350969839768691663420686166796167342476424416588148043561375537920343911652330178947396383636570005612313687891339645787926188754702099347721035629995403944480211302323857760825000255233265558327249760645683627389993598874887162779945133031193937076900421324062107103449998716372020537650728699583259027945636311470957841460599251080655199825055108723403688637007507254094337198078396971724117364266260707860825619312057842701387573415303844530179634696964847675587560820950118311687051185109197719827278841838628364312061415731535764686149990590374149438571676693178223980014671918253321001745858458345964437630315875182764349976994200207186467000334212029415902104094162734973721563636606619646924304272699482651329948102542859664305068096200728662935882398988382648901347611815824437020078028795123939878058809036862595913768430577617126668346208203607546753909050388143133519579392730070907366146593262685422339998437131818695649646671423854644095075919169080622987078518598448916803563516217498115938258579627904732903710605824927592549060102471447462154569035949596740044061989026328751159768655991335356175068585249618973405149872379289190557405447126013428559243050336830754068857769130470423545162800991560195565663581791142667296276410443163324797354469648348435033032476680247983385879089863875374653731085166084654826766537133307690401949676249753611112442196369862909490569041901596892322125639752551224796079527492890697380744462281131226778849691540202920419583329939295589684388164941678752780568700472103218016659014396705166098611357888438846486899424678001650775581377200929545669224120180230991022056487478238929991749242999633378861505521699740344299308761528387589534644086784356927529267766346260105430108096476406045409417947508380966232940467391775406474844409188766145764251805395711439908899637276875413760230655136838783332828110450507646165540576060112304075396843731589471898808163097144364454057863819969963662600439810205156436845327352787517030161800419771781899342569018579014502338326126343446961771971828764477512715582711487153623708257776920563806946815202855170625951167713328068415849526288573913443656142513591956826424185333122671506723519161113974480547243780035228023909406644362889820736039141195250151202695138321323305941739680896892546253277397219076925209521618604740843015900550747383240202591844781800438281572325025480350515248494600431110437341013987686527613423250614501555200872537442560174122433780118306772428500711659751948872075031851080052649029231230335757741791341468340635253985931615356561410624953227699350402737863635781288266274955208115312067891380752241791269889167967646535082544613515248339701208438927238365991354709158235891857928542138649887377233762514709577495460049785657290477491164573431953477805262438965331090293064652174789731744307657282369431514911328003289242846964511864783878642613516408779640475569219090563580169357282177696160277532221195687129127855905359049988269017214496042691019380309449891478360981666043010792132163466365345615667078886106665996719849124184734185387731687822232330769996383244003292464219800587996518459594266346157529903957962492191537992731920198415833080056657651345335676054565346713399458041751637955299126752578698409907820685326025919030746182619326460776944467427648478858791060091846197143769911736943982304750966266611290893709554802611480763022822129766481298659893202391446047492122890844409601263809284902592696390779483893909267900780206018651015298078597330015005161494024827195991359064579089028776632616537045749114312186903724722409392396842685735443419367116494356007937562676305030882059104234631969506622405487353470423953735383269008504930546530236262374014711062486134016808307399383247443871459445325460784419458493299000571829129942528973624209044508693555314114897333183110461341830683057946078665348346084118720673181126898840269614986062989852404448135164466505551124896624251172699787914668568186260405604248400541574421973860801470888707953200303393935549543920833111240182506971069968036784004762526082476409637071943403969359324276556950106421763716084753562019975528621788143645393555650144243061811879404151445342504418973420634021209331921227531925947449477220453239521136619485444066386998710906818473298650828083156859634680998424889536583577916220345516953015732806344303624380649511884865064676158051721265643543942090429150150267329170807275677884891179388470851644635664813476975759300946912680352527310009767665388518270822129224519628843762814922189203402001362830801029764907938601314055295921592893752985405750625845728625812375637003877322530829512467911843395198383414318303241539823605864861222838600571520403030395162383412663436359623548132420495562591146675271823228822990468711914387631043181913613066340517359216862661212957087521681420284142378811765153524606559445177896494220658314111320585316488722830297635117201259832764565666010158885909378985859066920595877219266119511262952613739160317045504788516661151349797140243166655124727890627740905402483304537453297541645010436272521818481241391914534700631233289696243241764777981923111323170713138710187385706667810962622059657082148801971761268055655224460229645823272503147924815417621071922687506164103997372593107377333561477703466899580389106081813207894263318120276263009609460682985829211286656342359920647029628131567394109054542808540935749573668794154890817059146098208984970298724695031554819396489037300836023924604886292015260689679521590305654311699335677419097803779527465612867065387565706419018403482705624718062560058442170651431828552061078148133621587198292091594734504757015000977958603472397685749590608006846414535922759451293264582747918903131651881066815312637926493704472539152949406625592501693258288423011207096978259477697314193681384662654487162402400926501481102121114365594989286376215718689550511094358460019275369845738740990877871933406298889162254409496516882733087471282187331042203842229211953613735390194738415500669083811681829293058382948569559159377847560258056144297864443039534539047462065233721677981069314360973654098712499257992485939776299566312255043539964783111663049093482438217073814665398694599594523109632259712539615370797756132981649820380044025541545140613153820596856430739381729312492878325756816629056171125650956893966894614534388811187316159248933672512626413972927208397001460602130088884730576772026573010828452492951831369730443950548880309735691364243064863577105075474137120190739376184264501879452885465044391748804151624230141468625779421242047954591572851644378214875579458172989069449247204209779432833350226423049703106114131069864126039302373866804171994662151095390485300116188005977827812557206263105174526927854393175685835810183206661391888991422512618381724435869522657335626994170607487587948139425970285873436295034636646093360075526339452100011834327760768024895180183624648949488524208639441007678111680904211082125245762380961182878418690371102231281382031707769273713252684792500132487995616955993557933691393256097644346993333086680959719983804765672672012197367463896705089006660335043681610467340854757130112538233040321280549047985454269311488748439853083966391670543711749509600194661102079065151378883875147784970624322634914209144409576891278705548655844052157105061722071242207029416167225020919590012257853012018812962552310135367445249108224565564396860348960633097866519222878589996647441657357289850071780128823259299181109207061463972685540074867826802047173552187466714687906858676252235594806662506495825776270383594125896936138392032474107986272139101015781156154146305261405628241475820288231194643418634485513694289968119041964238524604946942868225307931726967666272799822170136937984614152472101416470601102769749184848843854785331328973715849819061725425386711790540047287214546385352592390199441418441892802169086457503108714450411056388742310765159619883492537120221448427564207741798342750801469711764779247708528879798580784470044813362997405433579569324014891753517152450202600873913815161838513757387965735673746092104028586010922926376052186723239761884591883820445024657376709292339511125474817446836863857885121172585519199253387593865442851297018291120592130022101030992561939322276497949746207423771645126720310723543637154779326927059809553744601688089895885556136975589862779560169272837651823269484181984684721182607444825247522988925529478947625342801128451060917610859228184327770272431692754987873454571143772946688508014265298983094521338456001859418172967930642595409244289586216273497312910250791318193825719404522759762398127049326570089620570822922530702772755740205139366572846291813685464728414541815606756946877260366978157406638512283746909506832816841163483961809293445326603276824492316298323879991707464252372564456079366467422604880842664451951187286825631257668581749463427569719631410227910466781020860769182016611876519692265528322437661853677114012628147358120992180706465734777378451134702377055473533688651468626267121681695028459873163593424159908744588340813454227716975779752132318979240984595240828384817665631588296508176623975806685628409606994395348882075231052453075437487615210506207533601263148173558324812560535445454065038843524550561349609690989535185744569884537553613042982770339073161009985178261258111239384362892631797206078089281186186355262744122504972230221064350632469965999929767532373056647099400662049234619142903306985862140666280220332167014311572283685613062388118536047541936377538911677044321142610962891980575796686010436546090020262367342995207407761221138099603720267548100908161953322381080295119043003806517673606986436493994200574840608961108317077746293276009596336056281170673132611495635482215949939565567738421759066173227083860845727175378911539629812908555920339469422515619512459108920380673949711342578171194170809744459177763960654859204386289421576462113600434319027649669994442526517928546213283939340881629644474986623907318996281761356755005311825527040454322911933584682146146693565072025605694167901052835261345388678004236084955568378438786645779665764051060721263893190538475772875041869870606502182713000163167222825320728576277300587874719872137838838355032817219846192022170284524700445703231688078904179001070943826784812631363216109196800492979242566047826881879753233195323330238326701518010626604972395891348636289165836306377012650523625424266467805380912015002819325493242680592362455630168178625942556000985855729326023305720362162833513499655889378762314755312478117518745520381414149533578346523000662902060722431987027357975092430510170478770797545337186465181876246705791855082080572000827158609014829002026661589459106916424863174811953898359341472203119836751719102504436315408120106055894559828037671211524783548563403567146344136341667269076651328184722336132085209113786108496304493792246148552810428434428921151953921353338435080825815467494311630993399591054436145814249406774072460603843049184084470187553302929382638864138224495302009542626209643439236712234857979330291113288549861423559790848788641196913508082415772146037482402276247937685917256110837952582295683727492739017611395102840935688741819302866521311165148084245540608096064605395995809037903683187267520258105347490479974438464422182259375497371344789502459032756483265449744009695944369506944736169766968972760999997000001999997000002999996999999999994
Loading...
Misaligned Butterdonut
Mandel Machine, Mandelbrot set

This is related to the idea to transform a tile-pattern into a tree. I described the idea in the description of Lattice evolution. Because the required depth is too extreme, it can't be done.

My new idea is to skip the part of building a Julia set approximation to make a tree out of, by using existing the properties of the tiling to make a tree out of it instead. What I realized it that a Julia set is not necessarily an absolute requirement to create a tree. While a tree can be created from a Julia set, there might be other structures that can be used. If such structure can be the tiling itself, the depth can be low enough. So that's what I tried to do. It worked and the result is this. It's a tree where the space between the branches is filled with tiles connected to the branches.

It doesn't look quite like I hoped though. It's hard to see where the branches are. It just looks like a chaos of tiles.

Magnification:
2^2273.6
2.6411808614749109046433703811336 E684

Coordinates:
Re = -1.76858393197743163040017958058875994716517000824190554354850661508642578475926800873151578575844048102401749186717846896260789640989507236353012591014191972755405519512328864313685151526161683438012991686732886921453771284270520773754990164571478559449298503352981954015945646557743523248657751804741471268447424271356043623849869880907080187926412754986912764944724325990913577941550702724488640238322256554552030405111321484762637414030347245850490669753599224706832607187698775149655687777122696154843034746174698752429151401899208619252257194467547494517765453948976029116380584861545121682483372402947867088491018003852101212660999767014664199009491310679052924989851699850936345990843100
Im = 0.00151753693981184637772620794847760595031542820643416112974324888497212267095256895417024645362312821781411091783761838207278940652885630348991914702322803184477613960573586037115263736000780221339566930906988427265271904330950789979690547601126940193902788878978222641928892486066820994591752346864787262454000237494802346923210397456807132397586196014865533460535375770394765897942646450343993986285262338492095821107390084208738278357449183830490757103217388006032031906638659852108355166153512653960552443499789277558254297926156348707040141738377852985064921978204852689141362999731321980447008068312145587758784022812773368068669177412427249149195145669476850880962057592612773255356400
Loading...
Almost all of my images from the last few years are the result of using Julia morphings that occur in the Mandelbrot set. It takes a lot of time and effort to find their location and render them. Therefore it is extremely beneficial to have a good idea of what the result is going to look like. If you explore the Mandelbrot set a lot you can do a simulation in your head. You can then zoom to the location and see if it looks any good in reality. In this article I give information about Julia morphings and how to simulate them with a computer instead, to get a better idea of what to expect when zooming in on the Mandelbrot set. I also talk about whether such a simulation can replace real renders of deep locations.

Julia morphings


Mathematically, I define a Julia morphing as a transformation of the complex plane of the form
c -> f(c) + coordinate
where f is a polynomial function. For the Mandelbrot set this is:
c -> c^2 + coordinate

It follows that each coordinate in the complex plane then defines a Julia morphing.

I call such morphing a Julia morphing because, by definition of the Julia set, when the same Julia morphing is repeated infinitely many times, those c that have not been sent to infinity form the Julia set of f(c) + coordinate. A Julia morphing is like a single iteration.

There's also another way to look at it. This video shows what repeating a Julia morphing does to the plane. It shows the Julia morphings being applied one by one:



As you can see, a Julia set is approached as the number of morphings increases.

Julia morphings in the Mandelbrot set


Julia morphings occur inside the Mandelbrot set. All the variation of shapes that you can find is caused by it.

First let me say what I mean by a region. In fractal software you always have a particular region visible, usually determined by the center coordinate and the image width or magnification factor. It's really just a rectangular subset of the complex plane.

Let a region with zoom depth 2^n (and that contains a part of the Mandelbrot set, otherwise it's silly) be given and call it R. Then you can choose a minibrot inside it. Let the depth of the minibrot be 2^m. Then at the location of the minibrot and at the average of the depths 2^ ( (m+n)/2 ), it looks like the region R with a Julia morphing c -> c^2 + coordinate applied to it where the coordinate is the coordinate of the minibrot.

What that means in practice is: if you see some shape in the Mandelbrot set, anywhere, and you zoom further in on somewhere that leads to a minibrot, then when you're half way there you get a Julia morphing of the shape. Here's an example image of Julia morphings occurring in the Mandelbrot set, taken from my previous journal Newton-Raphson zooming and Evolution zoom method.

julia_morphing.png (1024×533)
In the left image, 2 points are labeled 1 and 2 respectively. Zooming in on the point labeled 1, which is outside of the "shape" yields the middle image, a doubling. Zooming in on the point labeled 2 yields the right image, a morphing.

Simulating Julia morphings instead of zooming deep!?


I just mentioned two paragraphs ago what a Julia morphing is, with mathematical precision. You can find them in the Mandelbrot by zooming deep, requiring high-precision calculations and therefore long render times. Does the fact that the morphings seen in the Mandelbrot set correspond to Julia morphings mean that they can be pretty easily simulated without having to zoom deep at all? All you have to do is apply c^2 + a coordinate of a minibrot before iterating c!

Unfortunately the answer is no. The reason is that morphings in the Mandelbrot set are not exactly the same. It's only approximately true, and the approximation is better the deeper you zoom. The problem is that minibrots (including the entire set) deform the plane as well. The effect is so strong at low depths that the technique of pre-calculating a Julia morphing result is completely worthless, in fact. Note that repeatedly using the same minibrot to get another Julia morphing effect means that the depth of the result is averaged with the minibrot depth again and again. Eventually the depth of the morphing will be roughly the same as that of the minibrot. The morphing is then just a ring around the minibrot, highly deformed by the minibrot. Clearly a simulation doesn't work there.

To which extent simulation of Julia morphings can be used to reduce render time is something that still requires research. As long as the minibrot is so small that its influence on the shape of the morphing is negligible it should be possible to use a simulation, but it's not clear to me when that is, and what happens when multiple Julia morphings are simulated.

Simulating Julia morphings to test ideas


As said, Julia morphing simulation is not a replacement for rendering deep zooms, but it can still give a good impression of what the real result looks like. For that I made my own program.

No other fractal software currently implements Julia morphing simulation. Ultra Fractal is actually flexible enough to do it with layers of transformations but that's not user friendly and doesn't allow fast exploration. I wanted a program that makes testing the effect of Julia morphings as easy as possible: with a single click.



You can download my program here:

ExploreFractals.exe   518 KB
mega.nz/#!Z88Q1QiI!pwRXrL6c3UN…
CRC32: 76357D65
MD5: 2915B31F8CC4C15B0F3EA293AFC63A22

With this program you can test the effect of inflections / Julia morphings on the Mandelbrot set with powers 2, 3, 4 and 5. This works by transforming the plane and then actually rendering the fractal. Each click adds an inflection at the location of the cursor. You can also work with Julia sets. You can go somewhere in the M-set, then use "Toggle Julia" which uses the center of the screen as the seed for the Julia set.

More information and source code can be found here:
fractalforums.org/other/55/exp…
Also when I release a new version I will post it there.

deviantID

DinkydauSet
Dinkydau Set
Artist | Hobbyist | Digital Art
Netherlands
My name is Dinkydau. I started using Apophysis somewhere in 2007. I discovered it on a forum. Someone on that forum had an Apophysis fractal in his signature. I asked him how he made that, and he said he did it with Apophysis. So I downloaded Apophysis and started working with it. In november 2008 I started to do animations and I joined deviantart.

At the moment I don't make flames anymore. In early 2012 I started to focus on exploring the mandelbrot set in the program Fractal eXtreme. I knew about the mandelbrot set before, but it's extremely computationally intensive to explore compared to flames, so I focused on fractal flames at first. Technology and algorithms have improved and I saved up money, so I bought a nice computer. Now I'm focused on finding and rendering mandelbrot locations.

Current Residence: Klaud
Favourite genre of music: classical, deep house, electro, dubstep
Favourite style of art: fractal flames
Operating System: Windows 7
Favourite cartoon character: Donald Duck
Personal Quote: The world seems complex, but that's just because we're part of it.
Interests

Comments


Add a Comment:
 
:iconfractalmonster:
FractalMonster Featured By Owner Feb 12, 2019
:wave:
Thank you for the :+fav: of Scepter Mandala by FractalMonster   :)
Reply
:icongs13:
gs13 Featured By Owner Feb 12, 2019
thanks for the favs.
Reply
:iconmeztli72:
Meztli72 Featured By Owner Jul 28, 2018  Hobbyist Traditional Artist
Happy Birthday!!! :hug: :dance: :aww: Rainbow Striped Spinning Star a cow can dance better than u 
Reply
:icondinkydauset:
DinkydauSet Featured By Owner Jul 31, 2018  Hobbyist Digital Artist
Thanks
Reply
:iconmeztli72:
Meztli72 Featured By Owner Aug 4, 2018  Hobbyist Traditional Artist
You're welcome!! ^^
Reply
:iconjhantares:
jhantares Featured By Owner Jul 28, 2018
MenInASuitcase Blower fella (Party) Cheers fella (party) 
Reply
:icondinkydauset:
DinkydauSet Featured By Owner Jul 31, 2018  Hobbyist Digital Artist
Thanks
Reply
:iconfractalmonster:
FractalMonster Featured By Owner Jul 27, 2018

:iconcakeplz: :iconhappybirthdaysignplz: :iconbouquetplz: :icondinkydauset: :iconbouquetplz: :iconhappybirthdaysignplz: :iconcakeplz:

Reply
:icondinkydauset:
DinkydauSet Featured By Owner Jul 31, 2018  Hobbyist Digital Artist
Thanks
Reply
:iconfractalmonster:
FractalMonster Featured By Owner Jul 31, 2018
No problem :aww:
Reply
Add a Comment: