数学編 第24回 停止時刻とドゥーブの任意抽出定理 ― 必勝法が作れない理由

位置: 数学編 第24回 / 前提: M22 / 数学編: なし / この回でできるようになること: 停止時刻での期待値が保存されるかを、任意抽出定理の条件で判定できる
0. 物語 ― 必ず止まるのに期待値が変わる
すごろくで遊んでいるところを想像してください。ただし、このすごろくには少し変わったルールがあります。コインを投げて、表なら1マス進み、裏なら1マス戻ります。スタート地点は0番のマスです。表と裏は同じ確率で出るので、このゲームは完全に公平です。長く続ければ続けるほど、平均的な位置は0番のマスのままです。
ここで「1番のマスに着いた瞬間にやめる」というルールを決めます。裏が続いてマイナスのマスに落ちても気にせず、とにかく1番のマスに届くまで投げ続けます。
このルールでやめられる確率はどれくらいでしょうか。10万回の試行では、1万回以内にやめられた割合は約99%でした。数学的にも、いつかは必ず1番のマスに届くことが証明されています。
ならば「この戦略で必ず1点を手にできる」と考えたくなります。しかし話はそう単純ではありません。途中の最大損失の平均は約3マスですが、最悪のケースでは224マスまで落ち込みました。いつか必ず戻れるとはいえ、底なしの持ち出しに耐える覚悟が必要です。
もっと大事なことがあります。「必ずやめられる」と「決まった回数以内にやめられる」は違います。100回以内にやめられる確率は92%、1000回以内でも97%で、どこまで延ばしても100%にはなりません。やめるまでの回数に上限がないのです。
公平なゲームを、未来を覗かない正当なルールでやめたのに、やめた瞬間の位置の平均が1になってしまいます。公平さが崩れたように見えます。この回では、どんな条件があれば公平さが保たれ、何が足りないと崩れるのかを、定理として正確に述べて証明します。
1. 動機 ― 止め方を工夫すれば勝てるのか
この回を読み終えると、停止時刻での期待値が保存されるかを、任意抽出定理の条件で判定できます。
カジノで「2倍賭け」をすれば必ず勝てる、という話を聞いたことがあるかもしれません。負けたら賭け金を倍にし、初めて勝った時点で止める。最初の1単位分だけ必ずプラスになる――理屈上は。
しかし現実には、この戦略を実行すると途中で天文学的な額を賭けることになり、資金が先に尽きます。問題は「いつか勝つ」ことではなく、「いつ止めるか」の決め方にあります。
M22 でマルチンゲールの定義を見ました。マルチンゲールは「公平なゲーム」を表す数学的概念で、条件付き期待値が現在の値に等しいものです。公平なゲームなのだから、止め方を工夫しても期待利得は変わらないはずです。これを正確に述べたのがドゥーブの任意抽出定理です。
ただし「止め方を工夫しても」と言うためには、「止め方」に制限が必要です。未来の情報を見て止めてよいなら話は変わります。この制限を定式化するのが停止時刻です。
今回は、停止時刻を定義し、任意抽出定理を証明し、仮定を外すと何が壊れるかを数値で確かめます。
この記事で証明すること
- THM-M24-1 各時点で止めるかどうかをその時点までの情報だけで決められる確率変数を停止時刻と呼びます。この定義を正確に述べます。
- THM-M24-2 マルチンゲールを有界な停止時刻で止めた値の期待値は、初期値に等しいことを示します。
- THM-M24-3 停止時刻が有界でなくても、止めた過程が一様可積分であれば同じ結論が成り立つことを確認します。
2. 設定と仮定 ― 未来を見ない止め方
離散時間のフィルトレーション
定義 THM-M24-1(停止時刻) 確率変数
が停止時刻であるとは、すべての に対して が成り立つことである。
この条件は「時刻
証明(定義が要請する性質の確認)。 停止時刻の定義が「未来を見ない」ことと対応することを示します。
したがって
同値な条件として、すべての
この節のまとめ:停止時刻とは、止めるタイミングを「その時点までの情報だけ」で決める規則です。未来の情報を覗き見る止め方は停止時刻になりません。
3. 主張 ― 有界なら期待値は変わらない
マルチンゲール
定理 THM-M24-2(ドゥーブの任意抽出定理、有界版)
をフィルトレーション に関するマルチンゲールとし、 を (ある定数 )を満たす停止時刻とする。このとき が成り立つ。
定理 THM-M24-3(任意抽出定理、一様可積分版)
がマルチンゲールで、 が を満たす(有界でない)停止時刻であるとする。止めた過程 が一様可積分ならば が成り立つ。ここで
である。
この節のまとめ:マルチンゲールを「未来を見ない」かつ「有界な」止め方で止めても、期待値は初期値から動きません。有界でない場合は一様可積分性という追加条件が必要です。
証明を読む(読まなくても記事は完結します)
4. 証明 ― 止めた過程もマルチンゲールであることを示す
この節は読まなくても記事は完結します。
この証明を追いたい人は、数学編 第22回「マルチンゲールと収束定理」へ。
THM-M24-2 の証明
証明は2段階です。まず止めた過程
第1段階:
この表現を確認します。
条件付き期待値を計算します。示すべきは
です。(2) より
です。
条件付き期待値の性質を使います。
です。
となり、
第2段階:
が成り立ちます。これはマルチンゲールの定義から帰納法で得られます。
が得られます。 ∎
THM-M24-3 の証明(要点)
有界でない停止時刻に対しても、第1段階の議論はそのまま成り立ちます。
問題は第2段階です。
一様可積分性が仮定されているとき、概収束と一様可積分性を合わせると
です。
が得られます。有界版では
5. 反例 ― 止める時期が無限に遅れうる戦略
CEX-M24-1:1勝ったら止める戦略
THM-M24-2 の有界性の条件を破る例です。
対称ランダムウォーク
対称ランダムウォークの再帰性から
止まった時点で
有界でない理由。
途中の損失。 シミュレーション(100000回)で、止まるまでの平均ステップ数は 78.9272、途中の最大損失の平均は 3.4445 でしたが、最悪ケースでは 224.0 まで落ちました。「いつか勝てる」としても、そこに至るまでの資金が必要です。
CEX-M24-2:最大値で止める規則は停止時刻でない
具体的なパスで確認します。シミュレーションで得られたパスは
で、最大値は 0(
しかし時刻 0 の時点で「この後のパスが全て負になる」ことは知りません。時刻 0 が最大値を与えるかどうかは、時刻 1 以降の値を見なければ判定できません。これが
一般に、最大値を取る時刻は全体のパスを見終わるまで確定しません。したがってこの規則は停止時刻の定義を満たしません。
CEX-M24-3:確率1で有限時間に止まるが期待値が保存されない
「停止時刻が有限(
CEX-M24-1 の
任意抽出定理の条件は「
時間の上限を付けて
この節のまとめ:有界性を外すと「勝つまで続ける」戦略で期待値が変わります。しかしその代償として、途中で必要な資金が無限大になりえます。また、最大値で止めるなどの未来を使う規則はそもそも停止時刻になりません。
6. 数値例 ― 壁に当たる確率を計算する
任意抽出定理の応用として、対称ランダムウォーク
THM-M24-3 より
です。
です。これを解くと
検算します。
シミュレーションとの比較。 200000 回のシミュレーションでは、上壁到達確率が 0.3752、下壁到達確率が 0.6248 となり、理論値とよく一致しました。停止時刻の期待値(平均ステップ数)は 14.9893 でした。
時間の上限を付けた場合。 CEX-M24-1 の戦略に上限
この節のまとめ:壁のある対称ランダムウォークの到達確率は、任意抽出定理から代数的に求まります。シミュレーション結果も理論値と一致しました。
7. 次回へ ― 常微分方程式
今回の任意抽出定理は、本編第27回や第52回で使います。第52回では、ある種の金融商品の価格付けに停止時刻が本質的な役割を果たすことを見ます(予告のみ)。
次回 M25 では、E群として常微分方程式の基礎を扱います。微分方程式は金融数学のもう一つの柱であり、Black-Scholes 方程式の理解に不可欠です。
この節のまとめ:停止時刻と任意抽出定理は、金融数学において「いつ行動するか」を数学的に扱うための道具です。
よくある質問
必勝法は本当に無いのですか
有限の時間と有限の資金の範囲では無いことが、この定理で保証されます。
停止時刻とは何ですか
その時点までの情報だけで、止めるかどうかを決められる規則です。
条件を外すとどうなりますか
期待値が変わる例が作れます。ただし、途中で必要な資金が無限大になるなどの代償があります。
参考文献
- Williams D.、Probability with Martingales、Cambridge University Press、1991年
- Durrett R.、Probability ― Theory and Examples、第5版、Cambridge University Press、2019年
数値例は compute.py により乱数シード固定のシミュレーションで検算済み。

