Premium

Získejte všechny články mimořádně
jen za 49 Kč/3 měsíce

Cesta do hlubin fraktálovy duše VIII

V dnešním pokračování fraktálové série se na jemně tepané matematické krajkoviny podíváme pohledem dynamických systémů. Pro prakticky zaměřené estéty pak v druhé části vybalím spoustu oku lahodících obrázků.

Minule jsme se podívali, jak se Mandelbrotova množina chová pro komplikovanější komplexní funkce. Dnes se vrátíme k množině Juliově a podíváme se na ni prizmatem dynamických systémů.

Diskretní dynamický systém je v podstatě funkční iterace - tedy opakované dosazení do nějaké formulky. Vybereme si vhodnou nelineární funkci, dosadíme do ní a to, co nám vyjde, dosadíme zpátky do funkce (jako další iteraci). A tento proces neustále opakujeme.

Jako nejjednodušší příklad si vezměme funkci f(x) = x2.

Abychom mohli iteraci nastartovat, budeme ještě potřebovat počáteční hodnotu x0 - tedy číslo, které do funkce dosadíme jako první (všechna další čísla, která nám budou během iterace z funkce "vypadávat" už jsou touto libovolně zvolenou hodnotou plně určena).

Iterací tedy dostaneme posloupnost čísel, které budu říkat orbita (dané počáteční hodnoty x0). Z pohledu fraktálů budeme rozlišovat orbity, které se nikdy příliš nevzdálí od počátku (typ A) a orbity, které dříve nebo později odběhnou do nekonečna (typ B). Tady je příklad toho iterativního dosazování do funkce f(x) pro x0=1, resp. x0=3

(typ A) 1 › 1 › 1 › 1 › 1 › 1 › ....

(typ B) 3 › 9 › 81 › 6561 › 43046721 › 1853020188851841 › ...

Kdy si to rozmyslíte, zjistíte, že pro tuto konkretní funkci x2 vedou počáteční podmínky mezi -1 a 1 k orbitám typu A, zatímco všechny ostatní vedou k typu B. Na reálné ose bychom ale moc krásy nenalezli, takže pro potřeby fraktálů budeme iterovat komplexní funkce. Pokud si v komplexní rovině obarvíme (počáteční) body vedoucí k orbitě typu A černě a ty, které vedou k orbitě typu B, barevně (kde tón barvy bude odpovídat počtu iterací, potřebných k tomu, abychom se dostatečně vzdálili od počátku), dostaneme obrázek tzv. Juliovy množiny (viz Galerie níže).

Abychom se ale mohli podívat, co se při výpočtu fraktálů děje pod kapotou, podíváme se na pár orbit zblízka (tyto obrázky jsou ale pouhým mezivýpočtem a v konečném fraktálu je neuvidíte).

Na obrázku vpravo jsem si vzal posunutou kubickou funkci f(z)=z3+s (kde s je pevně zvolený komplexní parametr) a sestrojil orbitu odpovídající počáteční hodnotě z0 = 0.2+0.4i (červený bod). Abychom lépe viděli dynamiku této orbity, měním s průběhem času barvu od tmavě zelené po žlutou (v daném případě se orbita spirálovitě propadá dovnitř, skáče z jedné větve "galaxie" na druhou, ale při tom zůstává v naznačených mezích, takže se jedná o typ A).

Z pohledu dynamiky má každá orbita v komplexní rovině spoustu možností, jak se příliš nevzdálit od počátku - může se blížit k nějakému ekvilibriu, může se namotat na periodickou orbitu a nebo může v okolí počátku jen tak chaoticky hopsat. Fraktálům je ovšem jedno, co orbita přesně provádí - pro všechny tyto možnosti je nakonec připravena černá barva. Důležité je, aby neodběhla k nekonečnu. Ve výsledném fraktálu by tedy bod z0 = 0.2+0.4i byl vyznačen černě. Tu orbitu samotnou v něm neuvidíte. Její charakter pouze určí barvu v dané počáteční podmínce (de facto ten červený bod "přesadíme" do fraktálu, udělíme mu barvu odpovídající typu té iterační orbity, a vezmeme si další počáteční hodnotu ke zkoumání).

Souhrnně pak tyto body tvoří Juliovu množinu funkce f. Její obrázek je tak de facto mapou chování orbit pro různé počáteční hodnoty (každý pixel odpovídá jednomu komplexnímu číslu, a tedy jedné počáteční hodnotě). A jak jsme si už řekli - komplexní čísla nalézající se v černé části množiny vedou k orbitám typu A.

Abychom viděli, jak může orbita z okolí počátku uniknout, podívejme se na obrázek vlevo (orbita červeného bodu opět běží od tmavě zelené do žluté). Po několika "nerozhodných" úvodních iteracích se orbita dostane do bodu vpravo dole a odtud pak už nezadržitelně odběhne do nekonečna. To znamená že v konečném fraktálu by tento počáteční červený bod získal nějaký nečerný odstín (podle zvoleného barevného schematu a rychlosti "odběhnutí").

Samozřejmě z okolí počátku se dá "dynamicky" uniknout i jinak - například po spirále, jako v obrázku předchozím, jen s tím rozdílem, že ta spirála se tentokrát bude kroutit směrem "ven".

V jistém smyslu tedy barvy na obrázku Juliovy množiny indikují stabilitu (zhruba řečeno - stabilní objekty přitahují okolní orbity, zatímco nestabilní je odpuzují - nezřídka až do nekonečna). V již zmíněném dynamickém Matykání jsme viděli, že pokud objekt ztratí stabilitu (změnou parametru), tak v tom prvním okamžiku ještě odpudivé síly nejsou dostatečně silné a body v jeho okolí si tu stabilní orbitu "pamatují", takže než se definitivně vzdálí, chvíli se potloukají v jeho blízkosti (jako na tom obrázku vlevo). A tohle zpomalení "úniku" má za následek, že k "dosažení nekonečna" potřebují orbity o něco delší čas než orbity "nezpomalené" (třeba z toho úvodního celočíselného příkladu) a to se ve fraktálním obrázku projeví změnou tónu barvy. V závěrečné sekci dnešní galerie je několik ukázek tohoto fenoménu. Ta černá množina už tam není (pro všechny počáteční podmínky odběhnou orbity do nekonečna), ale oblasti se "zpomalenou dynamikou" stále dokážou vytvořit podivuhodně jemné obrazce.

+++++++++

Galerie

Všechny obrázky Juliových množin níže vznikly iterací kubické funkce f(z)=z3+s, pro nějaké pevně zvolené komplexní číslo s. To mimochodem znamená, že všechna ta krása a mnohovrstevnost každého obrázku je plně zakódována v jednom jediném komplexním čísle s. Začneme s hodnotami s uprostřed Mandelbrotovy množiny, kde je ta černá, stabilní část poměrně robustní.

+++++++++

V okamžiku kdy se s hodnotou s začneme blížit k hranici Mandelbrotovy množiny, tak se ta černá část Juliovy množiny začne postupně ztenčovat, drobit a rozsypávat.

+++++++++

A když se s parametrem s dostaneme mimo Mandelbrotovu množinu, ty černé oblasti zmizí úplně, protože všechny orbity (z jakékoliv počáteční komplexní hodnoty) uniknou do nekonečna. Nicméně pokud jste stále dostatečně blízko její hranici (tentokrát zvnějšku), tak ten zpomalovací efekt popsaný na konci textu stále dokáže vymalovat celou řadu zajímavých obrázků.

+++++++++

Předchozí díly série "Cesta do hlubin fraktálovy duše"

Autor: Jan Řeháček | čtvrtek 9.8.2018 9:09 | karma článku: 20,54 | přečteno: 721x
  • Další články autora

Jan Řeháček

Komu se nelení, tomu se jelení

V našem parku žijí také zvířátka, která se odborně jmenují "jelenec běloocasý", ale já jim jako správný zoo-ignorant říkám srnky a jeleni. A protože srnka je v lese jako houska na krámě, přidám pro zpestření ještě tři fotky lišek.

9.4.2023 v 9:09 | Karma: 21,23 | Přečteno: 403x | Diskuse| Fotoblogy

Jan Řeháček

Vítané rozšíření politiky genderové identity

Doposud se česká společnost v podpoře genderové identity ztrácela kdesi na chvostu Evropské Unie - stále uvězněna v binárním modelu předchozích století. Razantní počin Fialova kabinetu nás ale staví do pozice progresívního lídra.

1.4.2023 v 9:09 | Karma: 32,01 | Přečteno: 713x | Diskuse| Společnost

Jan Řeháček

Šafránu je tu jako šafránu

Od jara už nás dělí jen poslední krok. Tedy krokus, jak by řekli staří latiníci. Česky se krokus jmenuje šafrán a protože ho tady na blogu příliš často nevidím, o pár exemplářů se podělím. V našem parku je ho v této době dostatek

9.3.2023 v 9:09 | Karma: 18,98 | Přečteno: 254x | Diskuse| Fotoblogy

Jan Řeháček

Budoucnost nepatří jen aluminiu, ale i kritickému myšlení

Časopis Forbes publikoval zhruba před týdnem zajímavý článek, ve kterém vyjmenoval deset dovedností (či schopností), které budou na pracovním trhu v roce 2030 nejžádanější. Mezi nimi mne zaujala zejména položka "kritické myšlení".

23.2.2023 v 9:09 | Karma: 21,75 | Přečteno: 413x | Diskuse| Společnost

Jan Řeháček

Rosalinda the Squirrel

V našem parku máme samozřejmě také spoustu veverek. A přestože nejsou tak roztomilé, jako ty evropské, občas je s nimi docela legrace. Největší zábava je s Rosalindou, která žije ve stromní dutině nedaleko můstku přes potok.

9.2.2023 v 9:09 | Karma: 22,13 | Přečteno: 315x | Diskuse| Fotoblogy
  • Nejčtenější

Studentky rozrušila přednáška psycholožky, tři dívky skončily v nemocnici

25. dubna 2024  12:40,  aktualizováno  14:38

Na kutnohorské střední škole zasahovali záchranáři kvůli skupině rozrušených studentek. Dívky...

Stovky amerických obrněnců se v řádu dnů nepozorovaně přemístily do Česka

2. května 2024  17:21

Několik set vozidel americké armády včetně obrněnců Bradley nebo transportérů M113 se objevilo ve...

Podvod století za 2,4 miliardy. Ortinskému hrozí osm let a peněžitý trest 25 milionů

29. dubna 2024  6:21,  aktualizováno  13:19

Luxusní auta, zlaté cihly, diamanty a drahé nemovitosti. To vše si kupoval osmadvacetiletý Jakub...

Zemřel bývalý místopředseda ODS Miroslav Macek. Bylo mu 79 let

1. května 2024  12:58

Ve věku 79 let zemřel bývalý místopředseda ODS a federální vlády Miroslav Macek, bylo mu 79 let. O...

Moskva se chlubí kořistí z Ukrajiny: Abramsy, Leopardy i českým BVP

1. května 2024  15:38

V Moskvě ve středu začala výstava západní vojenské techniky, kterou používá ukrajinská armáda a...

Poslanci omezí prodej půdy cizincům, změní zákon po havárii na Bečvě

3. května 2024  5:16

Sněmovna má v pátek na programu vyšší ochranu nejlepší zemědělské půdy, novelu vodního zákona...

Nová odhalení z fakulty: studenti viděli vraha dřív, policie byla v budově víckrát

3. května 2024

Premium Masový vrah David K., který v prosinci při střelbě na Filozofické fakultě Univerzity Karlovy v...

Na důchodce zaklekli, chalífát neřeší. Němce děsí mdlé reakce jejich politiků

3. května 2024

Premium Snímky stovek radikálních islamistů demonstrujících v ulicích severoněmeckého Hamburku, kteří...

Na jednání o míru nepřijdeme, vzkázali Rusové. Švýcaři je ani nezvali

2. května 2024  22:11

Švýcarsko iniciuje vlastní mírovou konferenci o Ukrajině. S pozváním Ruska na setkání, které se má...

Akční letáky
Akční letáky

Všechny akční letáky na jednom místě!

  • Počet článků 402
  • Celková karma 19,54
  • Průměrná čtenost 920x
Devátý nejhorší kuchař na světě, odpůrce politické překorektnělosti, začínající marťan, neúnavný konzument točeného kyslíku a jazykový dobrodruh ab incunabulis. Člen Analytického piva a Gustavu pro jazyk český. Správce Vojensko-českého slovníku.