破産の確率と漸化式

漸化式を用いて確率を求める有名問題を解説します。

  • 難関大の受験対策のよい練習になります。
  • 現実的でおもしろい話題です。

破産の確率の問題

以下の問題を考えます。

問題

nn 円持っている。勝ったら 11 円もらえ,負けたら 11 円失う勝負を繰り返し行う。勝つ確率は pp である。NN 円になったら十分儲かったとみなして勝負は終了する。このとき所持金が 00 円になって終了する確率(破産する確率)を求めよ。

数学で扱いやすいように問題を言い換えます。

問題

破産確率の問題

数直線上に O(0), P(n), A(N)O(0),\:P(n),\:A(N) がある(0<n<N0 <n <N)。

PP は動点であり「確率 pp で正の方向に1進み,確率 q=1−pq=1-p で負の方向に1進む」という行動を繰り返す。PP が OO か AA にたどり着いたら終了。このとき OO にたどり着いて終了する確率はいくらか?

結果と考察

答えがおもしろいので,導出の前に結果を書いてしまいます!

破産確率は,

p≠qp\neq q のとき αn−αN1−αN\dfrac{\alpha^n-\alpha^N}{1-\alpha^N}

p=qp=q のとき 1−nN1-\dfrac{n}{N}

ただし,表記簡略化のために qp=α\dfrac{q}{p}=\alpha とおきました(α\alpha が大きいほど負ける確率が高い)。

破産確率についての考察

  • p=qp=q のときの結果が非常に美しいです。特に n=N2n=\dfrac{N}{2} のとき,当然ですが破産確率は 12\dfrac{1}{2} になります。
  • NN を固定すると破産確率は nn の減少関数になっています。これは,スタートの位置が「破産側」より「勝利側」に近いほど破産確率が低いという直感とも合致します。
  • p>qp > q のとき,α<1\alpha <1 です。 nn と NN が十分大きいとき(例えば n=100, N=200n=100,\:N=200)破産確率はほぼ 00 です。
  • p<qp <q のとき,α>1\alpha > 1 です。 nn が十分大きく,NN がさらに十分大きいとき(例えば n=100, N=200n=100,\:N=200)破産確率はほぼ 11 です。

つまり,たくさんの回数勝負する場合は勝率が 12\dfrac{1}{2} より大きいかどうかによって「ほぼ確実に勝てる」か「ほぼ確実に破産する」かが決まります。

破産確率の導出

ここからは破産確率を導出していきます。

まずは重要な漸化式を立てる部分です。

漸化式を立てる

NN を固定して nn を変数だと考える。破産の確率は nn の関数である。その確率を ana_n とおく。

破産の確率を一回目に勝つ場合と負ける場合に分けて考えることにより,以下の漸化式を得る:

an=pan+1+qan−1 (1≤n≤N−1)a_{n}=pa_{n+1}+qa_{n-1}\:(1\leq n\leq N-1)

(一回目に勝てばその後確率 an+1a_{n+1} で破産,一回目に負ければその後確率 an−1a_{n-1} で破産)

ただし,端っこ(n=1, N−1n=1,\:N-1)でも漸化式が成立するように a0=1, aN=0a_0=1,\:a_N=0 とする。

あとはこの三項間漸化式を解くだけです。どの方法でもOKですが,今回は三項間漸化式の3通りの解き方の二つ目の解き方を使います。

多くの三項間漸化式では初期条件が a1, a2a_1,\:a_2 で与えられるのに対して,今回は a0a_0 と aNa_N で与えられていることに注意してください。

漸化式を解く

特性方程式は x=px2+(1−p)x=px^2+(1-p) であり,この解は x=1x=1 と qp(=α)\dfrac{q}{p}(=\alpha) である。α=1\alpha=1 のときは重解となるので場合分けが必要。

・ p≠q, (α≠1)p\neq q,\:(\alpha\neq 1) のとき,

漸化式の解は an=Aαn+Ba_n=A\alpha^n+B と書ける。

a0=1, aN=0a_0=1,\:a_N=0 を満たすように A, BA,\:B を決めると,A=11−αN, B=−αN1−αNA=\dfrac{1}{1-\alpha^N},\:B=\dfrac{-\alpha^N}{1-\alpha^N} となる:

an=αn−αN1−αNa_n=\dfrac{\alpha^n-\alpha^N}{1-\alpha^N}

・ p=q, (α=1)p=q,\:(\alpha =1) のとき,

漸化式の解は an=An+Ba_n=An+B と書ける。

a0=1, aN=0a_0=1,\:a_N=0 を満たすように A, BA,\:B を決めると,B=1, A=−1NB=1,\:A=-\dfrac{1}{N} となる:

an=1−nNa_n=1-\dfrac{n}{N}

なお,p=q=12p=q=\dfrac{1}{2} のときは電気回路との対応定理を使えば一瞬で解けます。

破産したくないなら勝率が0.5より確実に大きい賭けを探さないといけません。

Tag:漸化式の解き方11パターンと応用例まとめ