Featured image of post フラクタル次元とハウスドルフ測度:整数の壁を越える小数の次元と自己相似性の科学

フラクタル次元とハウスドルフ測度:整数の壁を越える小数の次元と自己相似性の科学

マンデルブロ集合、海岸線のパラドックス、1次元と2次元の狭間にある分数次元。幾何学と測度論が解き明かす自然の秩序。

はじめに:次元という概念の再考

私たちが日常的に経験する空間は、3次元のユークリッド空間として認識されます。紙の上の線は1次元であり、平面は2次元、そして立体は3次元です。これは、古代ギリシャのユークリッド以来、数千年間にわたって人類の空間認識の基盤となってきた確固たる直観です。しかし、自然界の複雑な形状を観察するとき、この「整数次元」というパラダイムは決定的な限界に直面します。雲は球ではなく、山は円錐ではなく、海岸線は円弧ではありません。樹木の枝分かれ、血管のネットワーク、稲妻の軌跡など、自然界に見られる形態の多くは、滑らかなユークリッド幾何学の対象とは本質的に異なる「粗さ(roughness)」を持っています。

この自然界の複雑さを数学的に記述するための新しい言語として誕生したのが「フラクタル幾何学」です。そして、その理論的な根幹を支えているのが、「ハウスドルフ測度」とそれに付随する「ハウスドルフ次元」という、実解析および測度論の深淵から生まれた概念です。本稿では、フラクタル次元がいかにして定義され、計算され、そして自然現象の理解に応用されているのかを、直観的な幾何学から厳密な測度論に至るまで、徹底的に解説します。


第1章:ユークリッド幾何学の限界と「自然の粗さ」

ブノワ・マンデルブロの問い『イギリスの海岸線の長さはどれだけか?』

フラクタル幾何学の幕開けを象徴する有名な問いがあります。「イギリスの海岸線の長さはどれだけか?(How Long Is the Coast of Britain?)」という、ブノワ・マンデルブロ(Benoit Mandelbrot)が1967年に科学誌『Science』に発表した論文のタイトルです。

一見すると、この問いは単なる測量の問題に思えます。しかし、そこには深いパラドックスが潜んでいました。海岸線の長さを測るために、ある一定の長さの定規(例えば長さ \(\eta = 100 \text{ km}\))を使って海岸線を近似していくとします。定規の長さを小さくしていく(\(\eta = 10 \text{ km}, 1 \text{ km}, 1 \text{ m}, \dots\))と、測られる総延長はどうなるでしょうか。滑らかな曲線(円や放物線など)であれば、定規を小さくしていくにつれて、ある一定の有限な値に収束します。これが古典的な曲線の長さ(弧長)の定義です。

ところが、実際の海岸線ではそうはなりません。定規を小さくすればするほど、それまで定規の間に隠れて見過ごされていた小さな入り江や岩の凹凸が計測にかかるようになり、海岸線の長さは無限に増大していくのです。つまり、測定尺度 \(\eta\) が \(0\) に近づく極限において、海岸線の長さ \(L(\eta)\) は無限大へと発散してしまいます。

リチャードソンの効果

この現象は、気象学者ルイス・フライ・リチャードソン(Lewis Fry Richardson)によって経験的に見出されていました。リチャードソンは、様々な国の国境線や海岸線の長さを異なるスケールで測定し、測定尺度 \(\eta\) と測定された長さ \(L(\eta)\) の間に次のようなべき乗則が成り立つことを発見しました。

\[ L(\eta) \propto \eta^{1-D} \]

ここで、\(D\) は定数であり、海岸線が複雑であればあるほど、\(D\) の値は大きくなります。リチャードソン自身はこの \(D\) を経験的な定数として扱いましたが、マンデルブロはこれに深遠な数学的解釈を与えました。すなわち、この \(D\) こそが対象の「次元」を表していると考えたのです。

滑らかな1次元曲線の場合は \(D=1\) となり、\(L(\eta) \propto \eta^0 = 1\) で長さは一定値に収束します。しかし、イギリスの海岸線のような極度に複雑な境界の場合は \(D \approx 1.25\) となり、\(1 - D = -0.25 < 0\) であるため、\(\eta \to 0\) に伴って \(L(\eta) \to \infty\) となるのです。この \(1\) より大きく \(2\) より小さい実数次元こそが、「フラクタル次元」の最初の萌芽でした。


第2章:自己相似性と相似次元

フラクタル(fractal)という言葉は、ラテン語の「fractus(壊れた、断片化された)」に由来し、マンデルブロが造語しました。フラクタルの最も基本的な特徴の一つが「自己相似性(self-similarity)」です。全体を拡大すると、その中に全体と同じ構造が含まれている性質を指します。

この自己相似性を利用することで、「相似次元(Similarity Dimension)」という直観的な次元の定義を導くことができます。

相似次元 \(D\) の直観的導出

滑らかなユークリッド図形の性質を考えてみましょう。

  • 1次元の線分を \(1/r\) のスケールに縮小すると、元の線分を構成するにはその縮小された線分が \(r^1\) 個必要です。
  • 2次元の正方形を各辺 \(1/r\) に縮小すると、元の正方形を構成するには小さな正方形が \(r^2\) 個必要です。
  • 3次元の立方体を各辺 \(1/r\) に縮小すると、元の立方体を構成するには小さな立方体が \(r^3\) 個必要です。
\[ N = r^d \]\[ \log N = d \log r \]

となり、次元 \(d\) について解くと、次のように定義できます。

\[ d = \frac{\log N}{\log r} \]

この定義を、整数の次元を持たない自己相似図形に拡張したものが「相似次元」です。

\[ D_s = \frac{\log N}{\log(1/r)} \]

ここで、\(r\) は縮小率(\(0 < r < 1\))、\(N\) はその縮小された図形を用いて元の図形を完全に覆うために必要な個数です。(\(r\) を縮小率とする場合、分母は \(\log(1/r)\) となります。先の例では \(r\) を倍率としていたため、記号の定義に注意してください)。

カントール集合(Cantor Set)

1883年にゲオルグ・カントールによって導入されたこの集合は、測度論における最も重要な反例の一つです。 構成方法は以下の通りです。

  1. 区間 \([0, 1]\) から始める(ステップ0)。
  2. 中央の 1/3 である \((1/3, 2/3)\) を取り除く(ステップ1:区間は \([0, 1/3] \cup [2/3, 1]\))。
  3. 残った各区間の中央の 1/3 を取り除く。
  4. これを無限に繰り返す。
\[ D = \frac{\log 2}{\log 3} \approx 0.6309 \]

となります。これは0次元(点)よりは大きく、1次元(線)よりは小さい集合です。驚くべきことに、この集合のルベーグ測度(長さ)は \(0\) でありながら、非可算無限個の点を含んでいます。

コッホ曲線(Koch Curve)

ヘルゲ・フォン・コッホが1904年に考案した連続だが至る所微分不可能な曲線です。

  1. 線分を3等分する。
  2. 中央の区間を底辺とする正三角形の2辺に置き換える。
  3. すべての線分に対してこれを繰り返す。
\[ D = \frac{\log 4}{\log 3} \approx 1.2618 \]

となります。

シェルピンスキーのギャスケット(Sierpinski Gasket)

\[ D = \frac{\log 3}{\log 2} \approx 1.5849 \]

となります。面積(2次元ルベーグ測度)は0ですが、1次元の長さは無限大です。


第3章:ハウスドルフ外測度とハウスドルフ次元の厳密な定義

相似次元は直観的で計算も容易ですが、「厳密な自己相似性」を持つ図形にしか適用できません。自然界のフラクタルや、数学的に複雑な集合(自己相似性が崩れている集合)の次元を決定するためには、実解析および測度論に基づいた厳密で普遍的な次元の定義が必要です。それが「ハウスドルフ次元(Hausdorff Dimension)」です。

1918年、フェリックス・ハウスドルフは、カラテオドリの測度論的手法を拡張し、任意の非負実数 \(d\) に対する \(d\)-次元外測度を定義しました。

\(\delta\)-被覆(\(\delta\)-cover)

\[ E \subset \bigcup_{i=1}^\infty U_i \quad \text{かつ} \quad \operatorname{diam}(U_i) \leq \delta \]

を満たすとき、これを \(E\) の \(\delta\)-被覆 と呼びます。ここで、\(\operatorname{diam}(U_i)\) は \(U_i\) の直径(上限距離)\(\sup_{x,y \in U_i} \|x - y\|\) です。

ハウスドルフ外測度 \(\mathcal{H}^d(E)\)

非負の実数 \(d \geq 0\) を一つ固定します。\(E\) の任意の \(\delta\)-被覆 \(\{U_i\}\) に対して、それぞれの直径の \(d\) 乗の和を考え、その下限をとります。

\[ \mathcal{H}_\delta^d(E) = \inf \left\{ \sum_{i=1}^\infty (\operatorname{diam} U_i)^d \mathrel{\Big|} \{U_i\} \text{ は } E \text{ の } \delta\text{-被覆} \right\} \]

\(\delta\) を小さくしていくと、被覆の条件が厳しくなるため、下限の集合は狭くなり、\(\mathcal{H}_\delta^d(E)\) は単調非減少となります。したがって、\(\delta \to 0\) の極限が存在します(\(\infty\) を含む)。

\[ \mathcal{H}^d(E) = \lim_{\delta \to 0} \mathcal{H}_\delta^d(E) = \sup_{\delta > 0} \mathcal{H}_\delta^d(E) \]

この \(\mathcal{H}^d(E)\) を \(d\) 次元のハウスドルフ測度 と呼びます。測度論的に言えば、これはボレル完全性を持つ外測度(カラテオドリの条件を満たす)であり、ボレル集合族の上で可算加法性を満たす真の測度となります。

整数の次元 \(d = n\) の場合、\(\mathcal{H}^n(E)\) は通常の \(n\) 次元ルベーグ測度と定数倍の違いしかありません(正規化定数を調整すれば完全に一致します)。

ジャンプする臨界値としてのハウスドルフ次元 \(\dim_H(E)\)

\[ \sum (\operatorname{diam} U_i)^s = \sum (\operatorname{diam} U_i)^{s-d} (\operatorname{diam} U_i)^d \leq \delta^{s-d} \sum (\operatorname{diam} U_i)^d \]

となります。\(\delta \to 0\) とすると \(\delta^{s-d} \to 0\) となるため、\(\mathcal{H}^s(E) = 0\) となります。 逆に言えば、\(\mathcal{H}^s(E) > 0\) ならば、任意の \(d < s\) に対して \(\mathcal{H}^d(E) = \infty\) となります。

つまり、\(d\) を \(0\) から大きくしていくと、\(\mathcal{H}^d(E)\) はある臨界点までは常に \(\infty\) であり、その臨界点を超えると常に \(0\) になるという、極端な「ジャンプ」を示します。この臨界の \(d\) の値を ハウスドルフ次元(Hausdorff Dimension) と定義します。

\[ \dim_H(E) = \inf \{ d \geq 0 \mid \mathcal{H}^d(E) = 0 \} = \sup \{ d \geq 0 \mid \mathcal{H}^d(E) = \infty \} \]

この定義の圧倒的な美しさは、対象集合 \(E\) が自己相似性を持たなくても、いかなる病的な集合であっても、あらゆる距離空間の部分集合に対して次元が厳密に一意に定まる点にあります。カントール集合やコッホ曲線のハウスドルフ次元は、前述の相似次元と正確に一致します。


第4章:ボックスカウント次元(容量次元)と情報次元、パッキング次元

ハウスドルフ次元は数学的に最も洗練された概念ですが、数値計算や実験データの解析には向いていません(無限の被覆パターンから下限を求め、さらに極限をとる必要があるため)。そこで、応用数学や物理学では、より計算可能なフラクタル次元の定義が用いられます。

ボックスカウント次元(容量次元, Box-counting Dimension)

空間を1辺の長さが \(\varepsilon\) のグリッド(格子)で分割し、対象集合 \(E\) と交わるボックス(格子点)の数を \(N(\varepsilon)\) とします。このとき、ボックスカウント次元 \(\dim_B(E)\) は次のように定義されます。

\[ \dim_B(E) = \lim_{\varepsilon \to 0} \frac{\log N(\varepsilon)}{-\log \varepsilon} \]

この定義は極めて実用的であり、画像解析などでフラクタル次元を推定する際のアルゴリズム(カバレッジ法)の基礎となっています。ただし、数学的な欠点もあります。例えば、有理数の集合 \(\mathbb{Q} \cap [0,1]\) のボックスカウント次元は \(1\) ですが、ハウスドルフ次元は可算集合であるため \(0\) となります。一般に、\(\dim_H(E) \leq \dim_B(E)\) が成り立ちます。

情報次元(Information Dimension)と一般化次元

フラクタル集合が一様ではない分布を持つ場合、単にボックスを数えるだけでは不十分です。各ボックス \(i\) に含まれる測度(確率)を \(P_i\) としたとき、シャノン・エントロピー \(I(\varepsilon) = - \sum P_i \log P_i\) を用いて、情報次元 \(D_1\) が定義されます。

\[ D_1 = \lim_{\varepsilon \to 0} \frac{\sum P_i \log P_i}{\log \varepsilon} \]

さらに、ルネ・レニー(Alfréd Rényi)の拡張エントロピーに基づく「マルチフラクタル(多重フラクタル)」理論において、一般化次元(Rényi次元) \(D_q\) の概念へと発展します。

パッキング次元(Packing Dimension)

1980年代に Tricot によって導入されたパッキング次元 \(\dim_P(E)\) は、ハウスドルフ次元と双対をなす概念です。ハウスドルフ次元が「集合を被覆する」アプローチをとるのに対し、パッキング次元は「集合内に球を詰め込む(パッキングする)」アプローチをとります。 厳密には、\(\dim_H(E) \leq \dim_P(E) \leq \dim_{\overline{B}}(E)\)(上ボックスカウント次元)という関係が成り立ち、確率論的な集合の解析において非常に強力なツールとなります。


第5章:マンデルブロ集合とジュリア集合の複素力学系

フラクタル幾何学を語る上で避けて通れないのが、複素力学系(Complex Dynamics)の世界です。特に、複素平面上の極めて単純な二次写像から生み出される「マンデルブロ集合(Mandelbrot set)」は、数学の歴史上最も複雑で美しい図形の一つとされています。

複素二次写像 \(z_{n+1} = z_n^2 + c\)

複素数 \(c \in \mathbb{C}\) をパラメータとする力学系を考えます。初期値 \(z_0 = 0\) から出発し、以下の漸化式で数列 \(\{z_n\}\) を生成します。

\[ z_{n+1} = z_n^2 + c \]

この数列が \(n \to \infty\) において発散せず、有界にとどまるようなパラメータ \(c\) の集合を マンデルブロ集合 \(\mathcal{M}\) と呼びます。

\[ \mathcal{M} = \left\{ c \in \mathbb{C} \mathrel{\Big|} \sup_{n} |z_n| < \infty, \text{ ただし } z_0 = 0 \right\} \]

一方、\(c\) を固定し、初期値 \(z_0\) の方を動かしたとき、数列が有界にとどまるような初期値の集合(の境界)を ジュリア集合(Julia set) と呼びます。マンデルブロ集合は、いわば無数に存在するジュリア集合のカタログ(連結性のパラメーター空間)として機能します。

境界のハウスドルフ次元に関する志々田(宍倉)の定理

マンデルブロ集合の境界 \(\partial \mathcal{M}\) は、想像を絶するほど複雑なフラクタル構造をしています。どんなに拡大しても、無限に縮小された小さなマンデルブロ集合のコピー(ミニ・マンデルブロ)が、無数のフィラメントで結ばれて出現し続けます。

この境界線の「複雑さ」は数学的にどれほどなのでしょうか?1998年、日本の数学者・宍倉光広(Mitsuhiro Shishikura)は、複素力学系における記念碑的な定理を証明しました。

\[ \dim_H(\partial \mathcal{M}) = 2 \]

平面(2次元)上の単なる境界「線(1次元的なもの)」であるにもかかわらず、そのハウスドルフ次元が空間の次元そのものである \(2\) に達するという事実は、\(\partial \mathcal{M}\) が複素平面上において極限まで空間を埋め尽くすようにうねり、折れ曲がり、微細な構造を無数に持っていることを意味します。しかしながら、その2次元ルベーグ測度(面積)が正であるかどうかは、現代数学における未解決の超難問として残されています。


第6章:物理学・自然界におけるフラクタル

フラクタル幾何学とハウスドルフ次元は、純粋数学の枠を超え、物理学、生物学、宇宙論といった自然科学全般に破壊的な影響を与えました。自然界はユークリッド幾何学よりもフラクタル幾何学を選択したかのように見えます。

乱流(Turbulence)と流体力学

流体力学において最も難解な現象である「乱流」は、フラクタル構造を持っています。エネルギーカスケード理論(リチャードソンやコルモゴロフによる)によれば、乱流中の大きな渦は崩壊してより小さな渦になり、さらにそれが崩壊するというプロセスを自己相似的に繰り返します。エネルギーの散逸が起こる領域(散逸構造)のフラクタル次元を計算することは、ナビエ・ストークス方程式の数学的解明に向けたアプローチの一つとなっています。

ブラウン運動の軌跡 \(D=2\)

\[ \dim_H(\text{Brownian path}) = 2 \quad \text{almost surely} \]

これは、1次元の時間パラメータから生成される曲線でありながら、2次元空間の面積的な広がりを持つほど空間を密に探索することを示しています。

銀河の大規模構造(宇宙論)

夜空を見上げると星々はランダムに散らばっているように見えますが、宇宙の広域スケールでの銀河の分布を3次元的にマッピング(スローン・デジタル・スカイ・サーベイなど)すると、フィラメント状の超銀河団と巨大な空洞(ボイド)からなる「宇宙の大規模構造」が浮かび上がります。この物質分布の相関関数を解析すると、あるスケールにおいてフラクタル次元 \(D \approx 1.2\) 〜 \(2.0\) の自己相似性を持つことが示唆されています。重力による物質の自己組織化がフラクタルを生み出しているのです。

肺胞や血管網の最適輸送ネットワーク

生物学の領域でもフラクタルは普遍的です。人間の肺(気管支の分岐構造)や心臓血管系、脳の神経回路網はフラクタル構造を持っています。 なぜ自然淘汰はフラクタルを選んだのでしょうか?それは「有限の体積(空間)の中に、無限の表面積を詰め込む」ための最適解だからです。気管支がフラクタルに分岐することで、肺の体積を一定に保ちながら、酸素交換を行う表面積を最大化し、さらに血液を身体の隅々の細胞へ送り届けるためのエネルギー損失を最小化しています。生命の最適化メカニズムは、数学的なフラクタル次元の法則に完全に合致しているのです。

結論:次元の連続性と新しい自然観

ユークリッド幾何学が私たちに与えた「整数の次元」は、人間の頭脳が世界を単純化して理解するための極めて有用な近似モデルでした。しかし、測度論の発展とマンデルブロの直観によって生み出された「フラクタル」と「ハウスドルフ次元」は、次元が \(0, 1, 2, 3\) という離散的な値をとるものではなく、実数の連続体として存在しうることを証明しました。

ハウスドルフ次元は、自然界に潜む「粗さ」「無限の細部」「カオスの中に潜む秩序」を定量化する究極の物差しです。海岸線、樹木、稲妻、宇宙の構造、そして私たち自身の身体構造に至るまで、フラクタルは宇宙の普遍的なデザイン言語と言えます。

数学の抽象的な極みである測度論(ハウスドルフ外測度)が、これほどまでに物理的世界の実態を正確に記述しているという事実は、数学と自然科学の間に存在する神秘的な対応関係を私たちに強く印象づけます。フラクタル幾何学は、私たちが世界を見る目を、根本から変えてしまったのです。

comments powered by Disqus