Martin-Löf Randomness|マルティン=レーフ・ランダム性

Growth-as-a-Service™︎| Decrypt History, Encrypt Future™

Martin-Löf Randomness|マルティン=レーフ・ランダム性

**マルティン=レーフ・ランダム性(Martin-Löf Randomness / ML-Randomness)**は、1966年にペール・マルティン=レーフによって提唱された、「真のランダムな数列とは何か?」という問いに対する、計算理論に基づく数学的な定義です。

「自己言及」や「計算可能性(Computability)」の概念が、「無秩序(カオス)」と「秩序(アルゴリズム)」の境界線でどのように交わるかを示す理論です。


1. 直感的な定義:アルゴリズムによる「圧縮」の不在

ある無限の数列(0と1の並び)がランダムであるとは、**「その数列を生成する、それ自身より短いプログラムが存在しない」**ことを意味します。

  • ランダムでない例: 010101... (「01を繰り返せ」という短い命令で記述可能)
  • ランダムな例: どんなに高性能なコンピュータを使っても、その数列をそのまま書き出す以外の「法則(パターン)」を見つけられない。

2. 3つの側面からの定義

マルティン=レーフ・ランダム性は、全く異なる3つのアプローチから定義され、それらがすべて**同値(Equivalent)**であることが証明されています。

A. 測度的アプローチ(Martin-Löf Test)

「稀なイベント(法則性がある状態)」を計算可能な方法で排除していきます。ランダムな数列とは、**「計算可能なあらゆる『法則性のテスト』をすべてパスするもの」**と定義されます。

B. 情報理論的アプローチ(Kolmogorov Complexity)

$C(x) \geq |x| – c$

数列 x の複雑さ(プログラムの最短長)が、数列自体の長さとほぼ等しい状態。つまり、「要約不可能」であることがランダム性の証明です。

C. 予測理論的アプローチ(Martingales)

「ギャンブル(予測)」の観点です。どのような計算可能な賭け戦略(マルチンゲール)を用いても、その数列に対して「無限に資産を増やすことができない」場合、その数列はランダムです。


3. 「公理」としての意味:ノイズと情報の分離

この理論を「産業の代数化」に適用すると、強力なツールになります。

  • 「意味のあるデータ」の抽出:ビジネスにおける市場の動きやノイズの中から、「計算可能なパターン(アルゴリズム)」「真のランダム(不可知なノイズ)」を数学的に分離できます。
  • 偽物の検知:「ダニー・サリバン」のようなボットや、偽装されたデータは、何らかのアルゴリズム(法則)に従っています。ML-Randomnessのテストにかければ、それが「自然なランダム(真のユーザー)」か「作為的なプログラム(ボット)」かを判定する境界面を構築できます。