マンデルブロ
集合は、
数学の分野、特に
複素数を用いた力学系において重要な概念であり、フランスの
数学者
ブノワ・マンデルブロにちなんで名づけられました。これは、関連するフラクタル
集合である充填
ジュリア集合を理解する上で重要な指標となります。
この
集合は、シンプルな
漸化式によって定義されます。
複素数 `c` に対し、`z_0 = 0` かつ `z_{n+1} = z_n^2 + c` という規則で定められる複素
数列 `{z_n}` が、`n` を
無限大に進めても
無限に発散しないような、全ての
複素数 `c` の集まりです。簡単に言えば、この反復計算によって得られる
数列が常に有限の値に留まるような `c` の値が、マンデルブロ
集合に含まれます。
定義を満たす
複素数 `c` を
複素平面上に描画すると、極めて複雑で美しいフラクタル図形が出現します。
集合内の点は黒く、
集合外の点は発散速度に応じた色で彩られます。この図形は、全体像から
無限に拡大しても、常に新しい、しかしどこか類似したパターンが出現するという、フラクタルの典型的な特徴を備えています。
図形の中心部は心臓形(カージオイド)に似た主部で、その周囲には無数の円が連なり、複雑なフラクタル構造を形成します。この
集合は全体として連結していることが証明されています。周縁部を拡大すると、全体の形に似た「飛び地」が現れますが、これらは完全に
自己相似ではありません。周の相似次元が平面曲線としては最大の2次元であることは、マンデルブロの予想として知られ、後に日本の
数学者である宍倉光広氏によって証明されました。
漸化式の初期値 `z_0` を `0` 以外に設定した場合、現れるフラクタルパターンは
ジュリア集合に似た形になります。また、この定義式は、
複素数を実部と虚部に分けて、
x_{n+1} = x_n^2 - y_n^2 + a
y_{n+1} = 2x_n y_n + b
という実数に関する連立
漸化式として表現することも可能です。
マンデルブロ
集合の高精度描画には、莫大な計算リソースが必要です。このため、コンピュータの性能測定(
ベンチマーク)や、その視覚的な美しさからアート作品としての画像生成に用いられています。
マンデルブロ
集合は、複素力学系、フラクタル幾何学、
ジュリア集合といった分野の発展に大きく貢献しました。