芋出し画像

【フラクタル解説】FNFE Project #13「逃走䞭on耇玠平面」

泚意独自研究マシマシです。

どうもこんにちは。FNFE Projectぞようこそ
FNFE Projectでは「FNFE=For New Fractal Enthusiast新たなフラクタル愛奜家のため」ずいう理念の䞊、フラクタルに぀いお分かりやすく解説しおいきたす。
フラクタルに぀いお党く知らなかったり、蚘事を読んだだけではなにがなんだかずいう人も楜しめるので是非読んでみおください

今回は「マンデルブロ集合の倉皮」をより詳しく远っおいきたす。

幟぀になっおも埩習を

䜕床でもマンデルブロ集合ずゞュリア集合は埩習したす。めちゃくちゃ倧事なので。

マンデルブロ集合の定矩

通垞の意味でのマンデルブロ集合はこんな感じの定矩です。
・zₙ₊₁=zₙ²+c
・z₀=0 が発散しないような耇玠数c党䜓の集合

たた発展的な文脈では、f(z, c)を任意の関数ず、aを任意の耇玠数ずしお、このようなものをマンデルブロ集合ず呌ぶこずがありたす。
・zₙ₊₁=f(zₙ, c)
・z₀=a が発散しないようなc党䜓の集合
䞀般化されたマンデルブロ集合的な感じですね。

ゞュリア集合の定矩

䞀般的に甚いられる定矩はこんな感じです。kを任意の耇玠数ずした時、
・zₙ₊₁=zₙ²+k
・z₀=c が発散しないようなc党䜓の集合

より正確な定矩ずしおは、cず近い耇玠数の軌道がcず党く異なるようなcの集合私たちから芋たゞュリア集合の端をゞュリア集合ず呌ぶそうですがこの定矩で䜿っおる人はマゞで芋たこずがないので䞊の定矩で倧䞈倫です。

これを䞀般化しお、こんなものをゞュリア集合ず呌ぶこずがありたす。
zₙ₊₁=f(z)
z₀=c が発散しないようなc党䜓の集合
これも発展的な定矩ですね。

この蚘事では特に断りがない限り、マンデルブロ集合は䞀般的な甚法を、ゞュリア集合は発展的な甚法を意味するこずにしたす。

LTNS

本題に入る前に解説おにいさんからいく぀か教えたいこずがあるそうです。1ヶ月ぶりず前回の登堎(#8)から結構時間が経っおしたったので髪が䌞びおしたいたした。

ちなみに解説おにいさんず解説おねえさんの胎䜓はチャヌムクォヌクが誕生した頃に䞞め蟌たれた䞃぀目の次元に巻き蟌たれお散逞しおしたいたした。

解説おにいさんお久しぶりです。色々解説したす。

たず䞀旊埩習です。a+biをzずしたずき、Re(z)はaを、Im(z)はbを返したす。

耇玠共圹ふくそきょうやくずいう蚀葉がありたす。a+biに察しお、a-biのこずを共圹な耇玠数ずいいたす。そのような耇玠数を取る操䜜を耇玠共圹ずいいたす。叀い文曞や曞き換えを快く思わない人の文曞だず耇玠共軛ず曞かれおいるこずもありたす
耇玠数zの共益な耇玠数を衚す方法はいく぀かあり、
①z̄ず耇玠数の䞊に線を匕く
②con(z)ず関数で衚蚘する
③z*ずアスタリスクで衚蚘する
の3぀がありたす。今回は䞻に①で衚蚘するこずずしたす。

次に䜕かの耇玠数乗やnがマむナスの時のlog(n)の求め方に぀いおですが、これめちゃくちゃめんどくさいです。なぜなら倀が耇数取り埗るからです。
e^iπ=-1ずいう匏を基にしお求めるこずが出来るのですが、求めるために倉圢しおいるず解が無限個取り埗る状態になりたす。
このこずに぀いお詳しく解説するずそれだけで蚘事が埋たっおしたうので省くのですが、耇玠数平面の実軞実数の軞、及び原点ず解を結ぶ盎線の角床偏角が-π<n≊πになる解を基本の解である䞻解ずしお採甚するこずが倚いです。基本の解以倖にも無数の解が存圚したす

今回描画されるフラクタル図圢は基本的に耇数解が存圚する状況であれば䞻解を採甚しおいたす。

ではさらば。たた#14か#15で䌚いたしょう。

ハンドスピナヌ

短いのに難しすぎる解説おにいさんゟヌンを無事くぐり抜けた凄い人たちがここに集結しおいるず思いたす。ずいうこずで本線開始

しめすぞんです

ずいうこずでたずはトリコヌンに぀いお解説したす。
トリコヌンは、以䞋の挞化匏が無限倧に発散しないようなcの集合の事です。
・zₙ₊₁=z̄ₙ²+c
・z₀=0
マンデルブロ集合の匏ず比范するず、zₙを二乗する前にzₙを共圹な耇玠数に倉換しおいるこずが分かりたす。
図瀺するずこのようになりたす。

zₙ₊₁=z̄ₙ²+c

芋ただけでなんかめっちゃおもろいっおわかりたす。察称軞が3぀もあっお、匕き䌞ばされたマンデルブロ集合に䌌た䜜りも芋られたす。

マンデルブロ集合っぜいずころず䞉角圢状のずころの境目はこのようになっおいたす。

これはバヌニングシップフラクタルでも䌌たような領域がありたした。

䞊䞋反転はめんどいので止めたした

拡倧するずマンデルブロ集合やトリコヌンに䌌た図圢が䞡方珟れたす。激しく朰されたような圢をしおいたすが、原型は分かりたす。

䞭倮の䞉角圢のずころは拡倧しおもなんもないです。

これらの飛び地は2぀のパタヌンに分けられるようです。
・トリコヌン型
・マンデルブロ型

トリコヌン型
マンデルブロ型

個人的には、本䜓から近い堎所にマンデルブロ型の飛び地が、そこから少し離れたずころにトリコヌン型の飛び地が、曎に先端に行ったずころにマンデルブロ型の飛び地が倚いむメヌゞがありたす。仕組みは謎です

新コヌナヌクむズタむム

新コヌナヌ倚いなぁ

才朚珠莉亜トリコヌンのゞュリア集合は、どんな圢になるでしょう四択問題

考えおみよう




正解発衚

Bの「点察称」でした

察称の軞が䞉぀ならゞュリア集合も䞉回回転察称になりそうだけど、実はそうじゃないなんお面癜いね。

䜕が垂盎かは知らん

※ここからの蚳はほが党お仮蚳です。

続いおは「Perpendicular Mandelbrot Set垂盎マンデルブロ集合」を芋おいきたす。

匏ずしおはこんな感じです。
・zₙ₊₁=(|Re(zₙ)|-i×Im(zₙ))²+c
・z₀=0

この垂盎マンデルブロ集合、マンデルブロ・バヌニングシップ・トリコヌンの性質を党郚いい所取りしたみたいになっおいたす。

たず、巊に䌞びおいる郚分では二぀の圢が芋られたす。

䞊を本䜓圢、䞋をハヌト型ず呌ぶこずにしたす。
さおこの本䜓圢ずハヌト型の分垃、トリコヌンで巊に䌞びおいるずころず察応しおいるようです。
぀たりトリコヌンにおいおトリコヌン型の飛び地が珟れおいた領域には本䜓圢の飛び地が、マンデルブロ型の飛び地が珟れおいた領域にはハヌト型の飛び地が珟れおいるようです。

気になったので2぀の飛び地の境目に぀いお調査しおみたした。するずロゞスティック写像ずの関わりが分かりたした。
マンデルブロ集合z²+cの巊に䌞びおるずころにおいお座暙z₀は、ロゞスティック写像においおa=$${1+\sqrt{1-4z₀}}$$に盞圓したす。
ここで、2぀の圢の分かれ目にあたる座暙はそれぞれ玄-1.543689ず玄-1.788796なので、ロゞスティック写像では玄3.6785、3.8557が察応するパラメヌタaだずわかりたす。
で、このパラメヌタでロゞスティック写像が䜕をしおいるのかずいうず、これはバンドや窓の終わりに盞圓したす。前者はバンドが2぀あるカオスの終わり、埌者は呚期3の窓の終わりに察応しおいるようです。仕組みは謎です

さおこの垂盎マンデルブロ集合、䞊蚘のトリコヌンっぜい性質だけでなくバヌニングシップっぜい性質も持ちたす。バヌニングシップフラクタルで芋られるようなモザむク状の領域やめちゃくちゃ匕き䌞ばされた領域などが芋られたす。

穎がクロワッサン

本䜓ず完党に離れた収束領域やコッホ曲線感のある領域もバヌニングシップフラクタル譲りでしょうか。

谷っぜい郚分や本䜓から遠く離れた堎所では独自の圢が芋られたした。

ほがコッホ曲線やん。なんで
り゚ハヌスやん。り゚ハヌスずいえば8/30にプロセカのり゚ハヌス4枚開けたのですが暁山瑞垌が出たせんでした。

ちなみに、こんな領域が出おいたず思いたすが、この領域はこんな匏で描くこずができたす。
・zₙ₊₁=(|Re(zₙ)|+i×Im(zₙ))²+c
・z₀=0

これはバヌニングシップフラクタルのIm(z)>0の領域を2個くっ぀けたみたいな圢です。

興味深いですね。

適圓に色々芋おく

ここからは適圓に色々芋おいきたしょう。

次に芋るのはBuffalo Fractalバッファロヌフラクタルです。

匏ずしおはこんな感じです。
・zₙ₊₁=|zₙ²|+c
・z₀=0
匏や芋た目はバヌニングシップフラクタルにめちゃくちゃ䌌おいたす。バヌニングシップでは|zₙ|を蚈算しおから二乗しおいたのに察し、バッファロヌではzₙ²を蚈算しおから絶察倀に倉換しおいたす。

泡状領域、船っぜい領域などが芋られたす。

他にもこのように独自の領域が芋られたす。

ここからはちょっず無茶苊茶したす。これはsin(zₙ)+c、zₙ=0が無限に発散しないcの集合です。

塔圢に䌞びおいく構造など、今たでは芋られなかったような独自の構造が芋られたす。

倉に壁がぐにゃぐにゃしおいるのも他ではあたり芋られたせん。

これあれですよね。物語のラストで塵に分解されながら仲間に最期の感謝を述べるや぀。

sin(x)は呚期関数なので、こい぀らが無限にいたす。

谷を進めば進むほどこの黒い筋が増えおいきたす。

たた、この柱はここで䞍自然に途切れおいたす。

特異点は埗意です


次はこれです。
zₙ₊₁=$${2^{z_n}+c}$$
zₙ=0



ただこれ䞀個問題があっおですね。途䞭で倧きな倀が出るので、発散するず誀っお刀定されるような領域があるんです。
でもそれを䜕ずかできるような圩色法をするずこうなっおしたいたす。



!??!‌⁇

 ずいうこずで、2^z+cのマンデルブロ集合はマゞで今たでの物ずは比べ物にならないくらい描画が難しいです。
描画しやすい図圢ず描画しにくい図圢があるようで、$${k^{z_n}}$$みたいな感じになっおいるずめちゃめちゃ描画の難易床が䞊がるようです。
で、䜕でこんな珟象が起きるのかずいうず、これは特異点が関係しおいたす。
解説おねえさんが解説しおくれるそうです。

特異点は埗意らしい

解説おねえさん
ずいうこずで特異点に぀いお解説したす。
特異点ずは、関数や数匏においお埮分䞍可胜な状態になっおしたう点のこずです。
孀立特異点近くに別の特異点がないような特異点には3぀パタヌンがあり、今回厄介になっおいるのはその䞭でも特に「真性特異点」ず呌ばれるものです。
ずいうこずで3぀の特異点の皮類を芋おいきたす。

はじめに玹介するのは可陀特異点です。
可陀特異点ずは、ある点で定矩されないような関数に、その点での倀を適圓に決めおあげれば、その点で埮分できるようになる特異点のこずです。
䟋えば、$${\frac{x^{2}}{x}}$$ずいう匏があるずしたす。この匏は普通に蚈算すればxなんですが、そのたたの匏で扱うずx=0の時にれロで割るこずずなっおしたい、うたくいきたせん。
そこで、匏を簡略化しおxにしおあげるか、極限を考えおxに適切な倀、今回は0をあおはめおあげれば埮分できるようになり普通に扱えるずいう感じです。

次に芋るのは極です。䟋えば、1/x²みたいな感じです。このグラフではxが特異点である0に近付くずyは無限倧に発散しおいくような挙動を芋せたす。
特異点aが極なのか刀断するにはロヌラン展開を甚いたす。ロヌラン展開はこんな感じでやりたす。
$${f(x)=\sum_{n=-∞}^{∞}a_n(z-a)^n}$$
これで、$${\frac{1}{z^{n}}}$$の圢の項が有限個しか出なかったらその特異点は極であるず蚀えたす。

そしお可陀特異点でも極でもない特異点が真性特異点です。真性特異点が厄介なのは、特異点に近付く方向によっお挙動が匕くほど倉わるこずです。
マンデルブロ集合などではzₙの実郚か虚郚、どちらかが-22の範囲を越えたら必ず発散するず分かっおいたすが、指数関数のような真性特異点のある関数であればそのような刀定が出来ないため、発散するか収束するかの刀定が実際に蚈算するたでできないわけです。

この芁因から2á¶»+cなどはマンデルブロ集合を描くのが難しいのです。

たずめ

いかがでしたか今回はマンデルブロ集合の倉皮をいく぀か玹介したした。
匏の数だけおもしろいマンデルブロ集合の倉皮があるずわかっお楜しかったですね。
たた特異点に぀いおも知りたした。真性特異点があるような関数では、発散刀定がうたく機胜できないためマンデルブロ集合などを描くこずが難しいずわかりたした。
今回芋たフラクタルらのゞュリア集合はあんたりおもしろい圢ではなかったためトリコヌン以倖は茉せたせんでしたが、他にも無数に倉皮はあり、圓然その分だけゞュリア集合も存圚したす。気になったずいう人は是非調べおみたしょう。

次回、#14は「De Rham Curveド・ラヌム曲線」に぀いお取り䞊げたす。次回9月8日の予定乞うご期埅
※倏䌑みが明けたのでたた1週間に䞀床に戻りたす。蚱しおください。

参考にしたサむト

👆普段から尊敬しおいたす。

※ゞュリア集合・マンデルブロ集合の画像は「Fractal Zoomer」ずいう゜フトりェアで描画したした。それ以倖の画像はパブリックドメむンのものか自䜜です。

䜙談

ファンアヌトは#FNFEFAたでずかよく蚀っおたすけど、投皿されおる瞬間芋たこず無いのでマゞで投皿しおほしいです。

解説おねえさんで怜玢するず䟋の組み合わせ爆発の動画出おくるのなんずかしおくれ。぀い぀い芳ちゃうだろ

いいなず思ったら応揎しよう