どうも、108Hassiumです。
今週はz21+cに関するフラクタル図形をお届けします。
実はz21+cについては既存の記事で少しずつ触れているのですが、細かい性質の話ばかりで基礎的な部分を紹介していなかったので今回取り上げることにしました。
※☟z21+cについて触れている記事
1/z^2+c
☝1/z^2+cのマンデルブロ集合(z_0=c)zn+cのマンデルブロ集合はn−1回回転対称であることが知られていますが、n=−2でも成り立つようです。
真っ黒い領域はznが周期的にならないcのあるエリアを表していますが、この場合の数列はcon(z)2−1c+1のように環状になったりせずにグチャグチャに動き回るようです。
☝1/z^2+0.4+0.5iのジュリア集合
☝1/z^2+0.4+0.7iのジュリア集合
☝1/z^2+0.5+0.4iのジュリア集合f(z)=z21+cという関数は臨界点を持ちませんが、f(f(z))はz=0が臨界点となり、しかも多重度が3になっているようです。
そのため、z21+cのジュリア集合はc(3z3−z2)+2と同じように、z4+cのジュリア集合のような四角い収束領域を持つことがあります。
※☟臨界点の多重度とジュリア集合の形状の関係やc(3z3−z2)+2について書いてある記事
☝1/z^2-0.56+0.4iのジュリア集合
☝1/z^2-1.77+0.01iのジュリア集合
☝1/z^2-1.7+0.02iのジュリア集合
☝1/z^2-1.87のジュリア集合
☝1/z^2-1.88のジュリア集合z4+cのような四角い形状だけでなく、かなり個性的な形のジュリア集合が生成できるようです。
☝1/z^2+0.6+0.6iのジュリア集合(発散判定:|z|^2>10000)
☝1/z^2+0.63+0.2iのジュリア集合(発散判定:|z|^2>10000)
☝1/z^2+0.63+0.2iのジュリア集合(発散判定:|z|^2>100)zn+1=zn21+cという数列は∣zn∣が大きくなっても∣zn+1∣は小さい値になるので、基本的には発散することはありません。
ただし、実際に数列を計算すると∣zn∣が突然大きい値になったり周期サイクルを構成する点の中に大きな値が含まれたりすることがあるので、発散判定をを描画プログラムに組み込むと誤判定が発生します。
なお、オーバーフローにより周期が計算できなくなったり、そもそも非周期的になるパラメータが大量に存在することを考慮して、いつもやっている高周期パラメータ探しは行わないことにしました。
☝1/z^2-1のジュリア集合z21−1は-1→0→∞→-1…という3周期のサイクルを持つので、z21−1という関数は3周期発散関数になります。
z21+cという関数全体は周期発散関数ではありませんが、cの値によっては特別に周期発散関数になることがあるようです。
※☟「周期発散関数」という用語の説明がある記事
1/con(z)^2+c
紹介する内容が少ないので、con(z)21+c(con(z)はzの複素共役)も紹介します。
☝1/con(z)^2+cのマンデルブロ集合(z_0=c)con(z)n+cのマンデルブロ集合はn+1回回転対称であることが知られていますが、n=−2でも成り立つようです。
☝1/con(z)^2-0.2+0.9iのジュリア集合
☝1/con(z)^2+0.3+1.3iのジュリア集合
☝1/con(z)^2-1.8+0.2iのジュリア集合形状の奇抜さはz21+cとあまり変わらないような気がします。
☝1/con(z)^2+0.5+1.3iのジュリア集合
☝1/con(z)^2+1.6iのジュリア集合渦巻きや枝分かれの中心が2つ向かい合うような位置関係で出現するというcon系ジュリア集合の特徴も、パラメータ次第ではしっかり発現するようです。
1/B(z)^2+c
※B(z)=∣Re(z)∣+i∣Im(z)∣
☝1/B(z)^2+cのマンデルブロ集合(z_0=c)B(z)n+cのマンデルブロ集合はnが偶数のときは何の対称性も持たないことが知られていますが、n=−2でも成り立つようです。
☝1/B(z)^2-1.7+0.3iのジュリア集合
☝1/B(z)^2-0.7+0.2iのジュリア集合
☝1/B(z)^2+0.6+1.2iのジュリア集合
☝1/B(z)^2+0.4+1.2iのジュリア集合領域の境界線の曲がり方が独特だったり領域内に変な模様があったりと、z21+cとは大きく異なった印象のジュリア集合になりました。
☝1/B(z)^2+1.5iのジュリア集合
☝1/B(z)^2+1.5iのジュリア集合
☝1/B(z)^2-1.8+0.5iのジュリア集合
☝1/B(z)^2-1.7+0.7iのジュリア集合cの値によっては周期軌道とカオス軌道が混在することもあるようです。