有名問題・定理から学ぶ数学

Well-Known Problems and Theorems in Mathematics

数式を枠からはみ出さずに表示するためには, 画面を横に傾けてください.

本格数学クイズ (確率論)

 確率に関する問題でも, 組合せ論的な意味合いが強い問題は「本格数学クイズ (組合せ論)」のページに掲載しています.

反復試行の確率

クイズ《コイン投げの確率の最大値》

 表, 裏が等確率で出る 11 枚のコインがある. これをちょうど rr 回表が出る確率が最大となるような回数だけ投げるとき, 何回投げればよいか.
(有名問題)
2025/01/172025/01/172025/01/172025/01/17

答え

 2r12r-1 回, または 2r2r 回.

解説

 コインを nn 回投げて rr 回表が出る確率を pnp_n とおく. pn+1pn=n+1Cr(12)r(12)n+1rnCr(12)r(12)nr=12(n+1)!r!(n+1r)!÷n!r!(nr)!=n+12(n+1r)\begin{aligned} \frac{p_{n+1}}{p_n} &= \frac{{}_{n+1}\mathrm C_r\left(\dfrac{1}{2}\right) ^r\left(\dfrac{1}{2}\right) ^{n+1-r}}{{}_n\mathrm C_r\left(\dfrac{1}{2}\right) ^r\left(\dfrac{1}{2}\right) ^{n-r}} \\ &= \frac{1}{2}\cdot\frac{(n+1)!}{r!(n+1-r)!}\div\frac{n!}{r!(n-r)!} \\ &= \frac{n+1}{2(n+1-r)} \end{aligned} であるから, pn+1>pn    pn+1pn>1    n+12(n+1r)>1    n+1>2(n+1r)    n<2r1,pn+1=pn    n=2r1,pn+1<pn    n>2r1\begin{aligned} p_{n+1} > p_n &\iff \frac{p_{n+1}}{p_n} > 1 \\ &\iff \frac{n+1}{2(n+1-r)} > 1 \\ &\iff n+1 > 2(n+1-r) \\ &\iff n < 2r-1, \\ p_{n+1} = p_n &\iff n = 2r-1, \\ p_{n+1} < p_n &\iff n > 2r-1 \end{aligned} が成り立つ. よって, p1<<p2r1=p2r>p2r+1> p_1 < \cdots < p_{2r-1} = p_{2r} > p_{2r+1} > \cdots であるから, pnp_nn=2r1,n = 2r-1, 2r2r のとき最大となる.

条件付き確率, 確率の乗法定理

クイズ《モンティ・ホール問題》

 33 つのドア A, B, C のうち, いずれかのドアの向こうに賞品が無作為に隠されている. 挑戦者はドアを 11 つだけ開けて, 賞品があれば, それをもらうことができる. 挑戦者がドアを選んでからドアを開けるまでの間に, 司会者は残った 22 つのドアのうち, はずれのドアを 11 つ無作為に開ける. このとき, 挑戦者は開けるドアを変更することができる. ドアを変更するとき, しないときのどちらが賞品を得る確率が高いか.
(有名問題)
2023/08/112023/08/112023/08/112023/08/11

答え

 ドアを変更するとき.

解説

 ドア A, B, C の向こうに賞品があるという事象をそれぞれ A,A, B,B, CC とおく. さらに, 挑戦者が A を選んだとき, 司会者が C を開けるという事象を EE とおく. 司会者が C を開けたとき, A が当たりである条件付き確率 PE(A),P_E(A), B が当たりである条件付き確率 PE(B)P_E(B) の大小を比較すればよい.
(1)
まず, P(E)P(E) を求める. 賞品は無作為に隠されているから, P(A)=P(B)=P(C)=13 P(A) = P(B) = P(C) = \frac{1}{3} である.
  • A が当たりのとき司会者は C の他に B も開けることができるから, PA(E)=12P_A(E) = \dfrac{1}{2} であり, P(AE)=P(A)PA(E)=1312=16[1] P(A\cap E) = P(A)P_A(E) = \frac{1}{3}\cdot\dfrac{1}{2} = \frac{1}{6} \quad \cdots [1] である.
  • B が当たりのとき司会者は C を開けるしかないから, PB(E)=1P_B(E) = 1 であり, P(BE)=P(B)PB(E)=131=13[2] P(B\cap E) = P(B)P_B(E) = \frac{1}{3}\cdot 1 = \frac{1}{3} \quad \cdots [2] である.
  • C が当たりのとき司会者は C を開けることはないから, PC(E)=0P_C(E) = 0 であり, P(CE)=P(C)PC(E)=130=0 P(C\cap E) = P(C)P_C(E) = \frac{1}{3}\cdot 0 = 0 である.
よって, P(E)=P(AE)+P(BE)+P(CE)=16+13+0=12\begin{aligned} P(E) &= P(A\cap E)+P(B\cap E)+P(C\cap E) \\ &= \frac{1}{6}+\frac{1}{3}+0 = \frac{1}{2} \end{aligned} である.
(2)
次に, PE(A),P_E(A), PE(B)P_E(B) の各値を求めて比較する.
  • [1][1] から, PE(A)=P(AE)P(E)=16÷12=13 P_E(A) = \frac{P(A\cap E)}{P(E)} = \frac{1}{6}\div\frac{1}{2} = \frac{1}{3} である.
  • [2][2] から, PE(B)=P(BE)P(E)=13÷12=23 P_E(B) = \frac{P(B\cap E)}{P(E)} = \frac{1}{3}\div\frac{1}{2} = \frac{2}{3} である.
PE(A)<PE(B)P_E(A) < P_E(B) であるから, ドアを変更するときの方が賞品を得る確率が高い.

参考

  • 本問は, アメリカのテレビ番組 “Let's make a deal” の中で行われたゲームに由来をもち, その司会者の名に因んで「モンティ・ホール問題」 (Monty Hall problem) と呼ばれる.
  • 全事象が互いに排反な事象 A1,A_1, ,\cdots, AnA_n に分けられるとき,「全確率の定理」(theorem of total probability) P(E)=P(A1E)++P(AnE)=P(A1)PA1(E)++P(An)PAn(E)\begin{aligned} P(E) &= P(A_1\cap E)+\cdots +P(A_n\cap E) \\ &= P(A_1)P_{A_1}(E)+\cdots +P(A_n)P_{A_n}(E) \end{aligned} が成り立つ.
  • (2) で導いた等式 PE(A)=P(A)PA(E)P(E) P_E(A) = \dfrac{P(A)P_A(E)}{P(E)} は, 「ベイズの定理」(Bayes' theorem) として知られている.
  • 「モンティ・ホール問題」によく似た「33 囚人の問題」「ベルトランの箱の問題」も有名である.

クイズ《ホイヘンスの第 22 問題》

 袋の中に赤玉が aa 個, 白玉が bb 個入っている. あるクラスの生徒 nn 人が玉を 11 個取り出して戻すという操作を誰かが赤玉を取り出すまで出席番号順に何巡でも繰り返すとき, kk 番の生徒が赤玉を取り出す確率はいくらか.
(有名問題)
2024/10/252024/10/252024/10/252024/10/25

答え

 abk1(a+b)nk(a+b)nbn.\dfrac{ab^{k-1}(a+b)^{n-k}}{(a+b)^n-b^n}. 

解説

 kk 番の生徒が赤玉を取り出す確率を pkp_k とおき, α=aa+b,β=ba+b\alpha = \frac{a}{a+b}, \quad \beta = \frac{b}{a+b} とおく.
(i)
最初に 11 番の生徒が赤玉を取り出すとき. その確率は α\alpha である.
(ii)
最初に 11 番の生徒が白玉を取り出すとき. 11 番の生徒は 22 番の生徒から始めたときの nn 番目と見なせるから, 11 番の生徒が赤玉を取り出す確率は βpn\beta p_n である.
よって, p1=α+βpn[1] p_1 = \alpha +\beta p_n \quad \cdots [1] が成り立つ. また, k2k \geqq 2 のとき, kk 番の生徒が赤玉を取り出すには 11 番の生徒が白玉を取り出すことが必要であり, kk 番の生徒は 22 番の生徒から始めたときの k1k-1 番目と見なせるから, pk=βpk1[2] p_k = \beta p_{k-1} \quad \cdots [2] である. よって, 数列 {pk}\{ p_k\} は公比 β\beta の等比数列であるから, pk=p1βk1(1kn)[3] p_k = p_1\beta ^{k-1} \quad (1 \leqq k \leqq n) \quad \cdots [3] が成り立つ. pn=p1βn1p_n = p_1\beta ^{n-1}[1][1] に代入すると,
p1=α+p1βnp_1 = \alpha +p_1\beta ^n よって p1=α1βnp_1 = \dfrac{\alpha}{1-\beta ^n}
となる. これを [3][3] に代入すると, pk=αβk11βn=aa+bbk1(a+b)k1÷{1bn(a+b)n}=abk1(a+b)nk(a+b)nbn\begin{aligned} p_k &= \frac{\alpha\beta ^{k-1}}{1-\beta ^n} \\ &= \frac{a}{a+b}\cdot\frac{b^{k-1}}{(a+b)^{k-1}}\div\left\{ 1-\frac{b^n}{(a+b)^n}\right\} \\ &= \frac{ab^{k-1}(a+b)^{n-k}}{(a+b)^n-b^n} \end{aligned} が得られる.

参考

 本問は「ホイヘンスの第 22 問題」(Huygens' second problem) として知られている.

クイズ《誕生日が一致する確率》

 公転周期が nn 日の惑星で集会を開く. 同じ誕生日の人がいる確率が 22 分の 11 以上になるのは, この惑星の住人が何人以上集まったときか. xx が十分に小さいとき近似式 1xex1-x \fallingdotseq e^{-x} (ee: ネイピア数), ax(x1)ax2a^{x(x-1)} \fallingdotseq a^{x^2} (0<a<1)(0 < a < 1) が成り立つことを利用して解け.
(有名問題)
2024/10/112024/10/112024/10/112024/10/11

答え

 約 2log2n\sqrt{2\log 2}\sqrt n 人以上 (約 1.17741n1.17741\sqrt n 人以上).

解説

 集会の参加者が rr 人であるとする. この中に同じ誕生日の人がいない確率は n1nn2nn(r1)n=(11n)(12n)(1r1n)e1ne2ner1n=e1+2++(r1)n=er(r1)2ner22n\begin{aligned} &\frac{n-1}{n}\cdot\frac{n-2}{n}\cdot\cdots\cdot\frac{n-(r-1)}{n} \\ &= \left( 1-\frac{1}{n}\right)\left( 1-\frac{2}{n}\right)\cdots\left( 1-\frac{r-1}{n}\right) \\ &\fallingdotseq e^{-\frac{1}{n}}e^{-\frac{2}{n}}\cdots e^{-\frac{r-1}{n}} \\ &= e^{-\frac{1+2+\cdots +(r-1)}{n}} = e^{-\frac{r(r-1)}{2n}} \\ &\fallingdotseq e^{-\frac{r^2}{2n}} \end{aligned} であるから, 同じ誕生日の人がいる確率はおよそ 1er22n 1-e^{-\frac{r^2}{2n}} である. この値が 12\dfrac{1}{2} 以上になる条件は, 1er22n12er22n12r22nlog12=log2r22log2nr2log2n\begin{aligned} 1-e^{-\frac{r^2}{2n}} &\geqq \frac{1}{2} \\ e^{-\frac{r^2}{2n}} &\leqq \frac{1}{2} \\ -\frac{r^2}{2n} &\leqq \log\frac{1}{2} = -\log 2 \\ r^2 &\geqq 2\log 2\cdot n \\ r &\geqq \sqrt{2\log 2}\sqrt n \end{aligned} である.

参考

 n=365n = 365 のとき, 同じ誕生日の人がいる確率が 12\dfrac{1}{2} 以上になる人数は 2323 人以上である.

クイズ《ポリアの壺》

 最初, 壺の中に色 11 の玉が a1a_1 個, ,\cdots,rr の玉が ara_r 個だけ入っている. 壺の中から無作為に玉を 11 個取り出して, その玉と同じ色の玉を cc 個だけ壺の中に入れ, 取り出した玉も戻すという試行を繰り返す. nn 回目に色 ii (1ir)(1 \leqq i \leqq r) の玉を取り出す確率はいくらか.
(有名問題)
2024/02/092024/02/092024/02/092024/02/09

答え

 aia1++ar.\dfrac{a_i}{a_1+\cdots +a_r}.

解説

 nn 回目に色 ii (1ir)(1 \leqq i \leqq r) の玉を取り出す確率を pnp_n とおく. pn=aia1++ar[] p_n = \frac{a_i}{a_1+\cdots +a_r} \quad \cdots [*] であることを数学的帰納法で示す.
(i)
n=1n = 1 のとき. 明らかに [][*] が成り立つ.
(ii)
n=kn = k (kk: 正の整数) のとき [][*] が成り立つとする. また, kk 回目の試行を行う直前の壺の中にある色 ii の玉の個数を x,x, その他の色の玉の個数を yy とおく. kk 回目に取り出す玉の色で場合に分けて考えると, pk+1=pkx+cx+y+c+(1pk)xx+y+c=xx+yx+cx+y+c+yx+yxx+y+c=x(x+y+c)(x+y)(x+y+c)=xx+y=pk=aia1++ar\begin{aligned} p_{k+1} &= p_k\cdot\frac{x+c}{x+y+c}+(1-p_k)\cdot\frac{x}{x+y+c} \\ &= \frac{x}{x+y}\cdot\frac{x+c}{x+y+c}+\frac{y}{x+y}\cdot\frac{x}{x+y+c} \\ &= \frac{x(x+y+c)}{(x+y)(x+y+c)} = \frac{x}{x+y} \\ &= p_k = \frac{a_i}{a_1+\cdots +a_r} \end{aligned} が得られる. よって, n=k+1n = k+1 のとき [][*] が成り立つ.
(i), (ii) から, すべての正の整数 nn に対して pn=aia1++arp_n = \dfrac{a_i}{a_1+\cdots +a_r} が成り立つ.

参考

  • 確率変数が時間的に変化するような確率のモデルは「確率過程」(stochastic process) と呼ばれる.
  • 本問は「ポリアの壺問題」(Polya's urn problem) として有名である.

クイズ《破産の確率》

 A は mm 個, B は nn 個のあめを持っている. 22 人はゲームを行い, 勝者が敗者から 11 個のあめをもらうという試行を, 一方のあめがなくなるまで繰り返す. 各回のゲームで A の勝率が a,a, B の勝率が bb (0<ab<1)(0 < a \leqq b < 1) であり, 引き分けはないとするとき, B のあめがなくなる確率はいくらか.
(有名問題)
2024/04/192024/04/192024/04/192024/04/19

答え

 a=ba = b のとき mm+n,\dfrac{m}{m+n}, a<ba < b のとき an(bmam)bm+nam+n.\dfrac{a^n(b^m-a^m)}{b^{m+n}-a^{m+n}}.

解説

 B のあめが kk 個になったときに最終的に B のあめがなくなる確率を pkp_k とおく. B のあめが kk(k1)(k \geqq 1) のとき, 確率 aa でゲームに負けてあめが k1k-1 個になり, 確率 bb でゲームに勝ってあめが k+1k+1 個になるから, pk=apk1+bpk+1[] p_k = ap_{k-1}+bp_{k+1} \quad \cdots [*] が成り立つ.
(i)
a=ba = b のとき. [][*]a=b=12a = b = \dfrac{1}{2} を代入して整理すると pk+12pk+pk1=0 p_{k+1}-2p_k+p_{k-1} = 0 となる. よって, pk+1pk=pkpk1(k1) p_{k+1}-p_k = p_k-p_{k-1} \quad (k \geqq 1) が成り立つので, {pk}\{ p_k\} は等差数列である. p0=1,p_0 = 1, pm+n=0p_{m+n} = 0 であるから, その公差は c=1m+nc = -\dfrac{1}{m+n} である. ゆえに, 求める確率は pn=p0+cn=1nm+n=mm+n p_n = p_0+cn = 1-\frac{n}{m+n} = \frac{m}{m+n} である.
(ii)
a<ba < b のとき. [][*] を整理すると pk+11bpk+abpk1=0 p_{k+1}-\frac{1}{b}p_k+\frac{a}{b}p_{k-1} = 0 となる. よって, pk+1pk=ab(pkpk1)(k1) p_{k+1}-p_k = \frac{a}{b}(p_k-p_{k-1}) \quad (k \geqq 1) が成り立つので, {pk+1pk}\{ p_{k+1}-p_k\} は第 00c,c, 公比 ab\dfrac{a}{b} の等比数列であり, その一般項は pk+1pk=c(ab)k p_{k+1}-p_k = c\left(\frac{a}{b}\right) ^k である. したがって, 0=pm+n=p0+k=0m+n1c(ab)k=1+c1am+nbm+n1abc=1ab1am+nbm+n\begin{aligned} 0 &= p_{m+n} = p_0+\sum_{k = 0}^{m+n-1}c\left(\frac{a}{b}\right) ^k = 1+c\cdot\frac{1-\dfrac{a^{m+n}}{b^{m+n}}}{1-\dfrac{a}{b}} \\ c &= -\frac{1-\dfrac{a}{b}}{1-\dfrac{a^{m+n}}{b^{m+n}}} \end{aligned} である. ゆえに, 求める確率は pn=p0+k=0n1c(ab)k=11ab1am+nbm+n1anbn1ab=1bm+nanbmbm+nam+n=an(bmam)bm+nam+n\begin{aligned} p_n &= p_0+\sum_{k = 0}^{n-1}c\left(\frac{a}{b}\right) ^k = 1-\frac{1-\dfrac{a}{b}}{1-\dfrac{a^{m+n}}{b^{m+n}}}\cdot\frac{1-\dfrac{a^n}{b^n}}{1-\dfrac{a}{b}} \\ &= 1-\frac{b^{m+n}-a^nb^m}{b^{m+n}-a^{m+n}} = \frac{a^n(b^m-a^m)}{b^{m+n}-a^{m+n}} \end{aligned} である.

クイズ《くじ引きのサドンデス》

 つぼの中に赤玉, 白玉を入れ, 22 人が交互に玉を 11 個ずつ取り出して, 先に赤玉を取り出した者を勝者とするゲームを行う. どのように赤玉, 白玉を入れれば先手, 後手の勝率が等しくなるか. ただし, 取り出した玉は, もとに戻さないものとする.
(参考: 19841984 京都大)
2024/08/092024/08/092024/08/092024/08/09

答え

 赤玉を 11 個, 白玉を奇数個入れる.

解説

 赤玉の個数を r,r, 白玉の個数を ss とおき, 先手が勝つ確率を P(A),P(A), 後手が勝つ確率を P(B)P(B) とおく. ちょうど kk 回目 (つまり 22 人の取り出した玉の合計がちょうど kk 個になったとき) に勝者が決まる確率を pkp_k とおく.
(1)
P(A),P(A), P(B)P(B)pkp_k (1ks+1)(1 \leqq k \leqq s+1) で表す. ss 個より多く玉を取り出すと必ず赤玉が出るから, ss が偶数のとき P(A)=p1+p3++ps1+ps+1,P(B)=p2+p4++ps\begin{aligned} P(A) &= p_1+p_3+\cdots +p_{s-1}+p_{s+1}, \\ P(B) &= p_2+p_4+\cdots +p_s \end{aligned} が, ss が奇数のとき P(A)=p1+p3++ps,P(B)=p2+p4++ps+1\begin{aligned} P(A) &= p_1+p_3+\cdots +p_s, \\ P(B) &= p_2+p_4+\cdots +p_{s+1} \end{aligned} が成り立つ.
(2)
pkpk+1p_k \geqq p_{k+1} が成り立つことを示す. kk 回目に勝者が決まらない確率を qkq_k とおくと, pk+1=qkrr+sk[1],qk+1=qkskr+sk\begin{aligned} p_{k+1} &= q_k\cdot\frac{r}{r+s-k} \quad \cdots [1], \\ q_{k+1} &= q_k\cdot\frac{s-k}{r+s-k} \end{aligned} となり, pk+2=qk+1rr+sk1=qkskr+skrr+sk1[2]\begin{aligned} p_{k+2} &= q_{k+1}\cdot\frac{r}{r+s-k-1} \\ &= q_k\cdot\frac{s-k}{r+s-k}\cdot\frac{r}{r+s-k-1} \quad \cdots [2] \end{aligned} となる. [1],[1], [2][2] の辺々を割ると pk+1pk+2=r+sk1sk\frac{p_{k+1}}{p_{k+2}} = \frac{r+s-k-1}{s-k} が得られる. 一方, r1r \geqq 1 から r+sk1skr+s-k-1 \geqq s-k であるので, pk+1pk+21\dfrac{p_{k+1}}{p_{k+2}} \geqq 1 つまり pk+1pk+2p_{k+1} \geqq p_{k+2} が成り立つ. また, p1=rr+s,p2=sr+srr+s1=p1sr+s1 p_1 = \frac{r}{r+s}, \quad p_2 = \frac{s}{r+s}\cdot\frac{r}{r+s-1} = p_1\cdot\frac{s}{r+s-1} から p1p2p_1 \geqq p_2 であるので, pkpk+1p_k \geqq p_{k+1} が成り立つ.
(3)
P(A)=P(B)P(A) = P(B) となる条件を求める. (1) のいずれの場合にも, p1p2,p_1 \geqq p_2, p3p4,p_3 \geqq p_4, \cdots から, P(A)P(B)P(A) \geqq P(B) が成り立つ. よって, P(A)+P(B)=1P(A)+P(B) = 1 から 2P(A)P(A)+P(B)=1 2P(A) \geqq P(A)+P(B) = 1 であるので, P(A)12P(A) \geqq \dfrac{1}{2} が成り立つ. ps+10p_{s+1} \neq 0 に注意すると, この等号が成り立つためには, p1=p2p_1 = p_2 かつ ss が奇数であることが必要である. p1=p2p_1 = p_2 のとき, p1=p1sr+s1p_1 = p_1\cdot\dfrac{s}{r+s-1} から, r=1r = 1 が成り立つ. 逆に, r=1r = 1 かつ ss が奇数であるとき P(A)=P(B)P(A) = P(B) となるので, 求める条件は “r=1r = 1 かつ ss は奇数” である.

クイズ《紅白まんじゅうの交換》

 A, B がそれぞれ紅白のまんじゅうが 11 個ずつ入った袋を持っている. A, B が各自の袋からまんじゅうを 11 個取り出して交換して袋にしまうという操作を nn 回繰り返したとき, A, B がともに紅白のまんじゅうを 11 個ずつ持っている確率はいくらか.
(有名問題, 参考: 兵庫県立大)
2024/12/272024/12/272024/12/282024/12/28

答え

 23+13(12)n.\dfrac{2}{3}+\dfrac{1}{3}\left( -\dfrac{1}{2}\right)^n.

解説

 まんじゅうを交換する操作を nn(n0)(n \geqq 0) 行った後に, A が紅色 11 個, 白色 11 個を持っている確率を mnm_n (m: mixed-color), 紅色 22 個を持っている確率を rnr_n (r: red), 白色 22 個を持っている確率を wnw_n (w: white) とおく. このとき, m0=1,r0=w0=0 m_0 = 1, \quad r_0 = w_0 = 0 であり, A, B がともに紅色 11 個, 白色 11 個を持っている状態からは, 1212+1212=12\frac{1}{2}\cdot\frac{1}{2}+\frac{1}{2}\cdot\frac{1}{2} = \frac{1}{2} の確率で同じ状態になり, 1212=14\frac{1}{2}\cdot\frac{1}{2} = \frac{1}{4} の確率で A が紅色 22 個, B が白色 22 個の状態になり, これと同じ確率で A が白色 22 個, B が紅色 22 個の状態になる. また, A が紅色 22 個, B が白色 22 個の状態, および A が白色 22 個, B が紅色 22 個の状態からは, 必ず A, B がともに紅色 11 個, 白色 11 個を持っている状態になる (下図).
よって, mn+1=12mn+rn+wn[1],rn+1=wn+1=14mn[2]\begin{aligned} &m_{n+1} = \frac{1}{2}m_n+r_n+w_n \quad \cdots [1], \\ &r_{n+1} = w_{n+1} = \frac{1}{4}m_n \quad \cdots [2] \end{aligned} が成り立つ. また, mn+rn+wn=1 m_n+r_n+w_n = 1 であるので, [1][1] から rn,r_n, wnw_n を消去すると mn+1=12mn+(1mn) m_{n+1} = \frac{1}{2}m_n+(1-m_n) つまり mn+1=112mn[3] m_{n+1} = 1-\frac{1}{2}m_n \quad \cdots [3] が得られる. [3][3] の辺々から α=112α\alpha = 1-\frac{1}{2}\alpha の解 α=23\alpha = \dfrac{2}{3} を引くと mn+123=12(mn23) m_{n+1}-\frac{2}{3} = -\frac{1}{2}\left( m_n-\frac{2}{3}\right) となるから, 数列 {mn23}\left\{ m_n-\dfrac{2}{3}\right\} は第 00m023=13,m_0-\dfrac{2}{3} = \dfrac{1}{3}, 公比 12-\dfrac{1}{2} の等比数列である. ゆえに, mn23=13(12)n m_n-\frac{2}{3} = \frac{1}{3}\left( -\frac{1}{2}\right) ^n つまり mn=23+13(12)n[4] m_n = \frac{2}{3}+\frac{1}{3}\left( -\frac{1}{2}\right) ^n \quad \cdots [4] である. ちなみに, [2][2] から rn=wn=14mn1r_n = w_n = \dfrac{1}{4}m_{n-1} (n1)(n \geqq 1) であるので, [4][4] により rn=wn=16+112(12)n1=1616(12)n r_n = w_n = \frac{1}{6}+\frac{1}{12}\left( -\frac{1}{2}\right) ^{n-1} = \frac{1}{6}-\frac{1}{6}\left( -\frac{1}{2}\right) ^n である (これは n=0n = 0 のときも成り立つ).

クイズ《テニスの勝率》

 A, B がテニスの試合している. A のサービス・ゲームにおいて, A のポイント獲得率が B のポイント獲得率の 22 倍であるとき, デュースになった時点から A がこのゲームをとる確率はいくらか.
 ※ 33 ポイント以上とって差を 22 ポイント以上つけた方がゲームをとり, 両者 33 ポイント以上の引き分けをデュースと呼ぶ.
(参考: G・ブロム, L・ホルスト, D・サンデル『確率論へようこそ』)
2024/06/072024/06/072024/06/082024/06/08

答え

 45.\dfrac{4}{5}.

解説

 A のポイント獲得率を a,a, B のポイント獲得率を bb とおく. a+b=1,a=2b a+b = 1, \quad a = 2b から, a=23,b=13 a = \frac{2}{3}, \quad b = \frac{1}{3} である. 簡単のため, このゲーム内のポイントを 00 - 1515 のようには数えず, 00 - 11 のように数える (33 - 33 以上の引き分けがデュース). ポイントが ii - jj になった時点から A がゲームをとる確率を P(i,j)P(i,j) で表す. 求める確率は P(3,3)P(3,3) である. このとき, P(i,j)=aP(i+1,j)+bP(i,j+1) P(i,j) = aP(i+1,j)+bP(i,j+1) が成り立ち, 特に P(3,3)=aP(4,3)+b(3,4)[1],P(4,3)=aP(5,3)+b(4,4)[2],P(3,4)=aP(4,4)+b(3,5)[3]\begin{aligned} P(3,3) &= aP(4,3)+b(3,4) \quad \cdots [1], \\ P(4,3) &= aP(5,3)+b(4,4) \quad \cdots [2], \\ P(3,4) &= aP(4,4)+b(3,5) \quad \cdots [3] \end{aligned} である. [2],[2], [3][3][1][1] に代入して整理すると, P(3,3)=a2P(5,3)+2abP(4,4)+b2P(3,5) P(3,3) = a^2P(5,3)+2abP(4,4)+b^2P(3,5) が得られる. ここで P(5,3)=1,P(4,4)=P(3,3),P(3,5)=0 P(5,3) = 1, \quad P(4,4) = P(3,3), \quad P(3,5) = 0 であるから, 求める確率は P(3,3)=a212ab=(23)2122313=45\begin{aligned} P(3,3) &= \frac{a^2}{1-2ab} \\ &= \frac{\left(\dfrac{2}{3}\right) ^2}{1-2\cdot\dfrac{2}{3}\cdot\dfrac{1}{3}} = \frac{4}{5} \end{aligned} である.

参考

 上記の漸化式により, a=nba = nb (nn: 整数) のとき, A がこのゲームをとる確率は P(0,0)=n7+5n6+11n5+15n4n7+5n6+11n5+15n4+15n3+11n2+5n+1 P(0,0) = \frac{n^7+5n^6+11n^5+15n^4}{n^7+5n^6+11n^5+15n^4+15n^3+11n^2+5n+1} であることが示せる (ヤコブ・ベルヌーイ, 17131713 年).

期待値

クイズ《じゃんけんの勝者の人数》

 11 回だけじゃんけんをするとき, 勝者の人数が最も多くなると見込まれるのは, 何人でじゃんけんをするときか.
(オリジナル)
2023/06/022023/06/022023/06/092023/06/09

答え

 44 人.

解説

 nn22 以上の整数とする. nn 人で 11 回だけじゃんけんをするとき, 勝者の人数を XnX_n とおく. 求めるべきは, XnX_n の期待値 E(Xn)E(X_n) を最大にする nn の値である.
(1)
まず, 勝者が kk(1kn1)(1 \leqq k \leqq n-1) である確率 P(Xn=k)P(X_n = k) を求める. nn 人のじゃんけんで, 全員の手の出し方は 3n3^n 通りある. 勝者が kk(1kn1)(1 \leqq k \leqq n-1) であるとき, 勝者と敗者を分ける方法が nCk{}_n\mathrm C_k 通りあり, そのおのおのに対して勝者と敗者の手の組合せが 3C2{}_3\mathrm C_2 通りあるから, Xn=kX_n = k となる確率は P(Xn=k)=nCk3C23n=nCk3n1[1] P(X_n = k) = \frac{{}_n\mathrm C_k\cdot {}_3\mathrm C_2}{3^n} = \frac{{}_n\mathrm C_k}{3^{n-1}} \quad \cdots [1] である.
(2)
次に, XnX_n の期待値 E(Xn)E(X_n) を求める. XnX_n00 以上 n1n-1 以下の整数の値をとるから, [1][1] により, XnX_n の期待値は E(Xn)=k=0n1kP(Xn=k)=k=1n1kP(Xn=k)(0P(Xn=0)=0)=k=1n1knCk3n1([1])=k=1n1nn1Ck13n1(knCk=nn1Ck1)=n3n1k=1n1n1Ck1=n3n1{(1+1)n1n1Cn1}=n(2n11)3n1\begin{aligned} E(X_n) &= \sum_{k = 0}^{n-1}kP(X_n = k) \\ &= \sum_{k = 1}^{n-1}kP(X_n = k) \quad (\because 0\cdot P(X_n = 0) = 0) \\ &= \sum_{k = 1}^{n-1}k\cdot\frac{{}_n\mathrm C_k}{3^{n-1}} \quad (\because [1]) \\ &= \sum_{k = 1}^{n-1}n\cdot\frac{{}_{n-1}\mathrm C_{k-1}}{3^{n-1}} \quad (\because k\,{}_n\mathrm C_k = n\,{}_{n-1}\mathrm C_{k-1}) \\ &= \frac{n}{3^{n-1}}\sum_{k = 1}^{n-1}{}_{n-1}\mathrm C_{k-1} \\ &= \frac{n}{3^{n-1}}\{ (1+1)^{n-1}-{}_{n-1}\mathrm C_{n-1}\} \\ &= \frac{n(2^{n-1}-1)}{3^{n-1}} \end{aligned} である. 最後から 22 つめの等号では二項定理を使った.
(3)
最後に, E(Xn)E(X_n) を最大にする nn の値を求める. E(Xn+1)E(Xn)=(n+1)(2n1)3n3n1n(2n11)=(2n+2)(2n1)3n(2n2)\begin{aligned} \frac{E(X_{n+1})}{E(X_n)} &= \frac{(n+1)(2^n-1)}{3^n}\cdot\frac{3^{n-1}}{n(2^{n-1}-1)} \\ &= \frac{(2n+2)(2^n-1)}{3n(2^n-2)} \end{aligned} であるから, n3n \geqq 3 のとき E(Xn)>E(Xn+1)    E(Xn+1)E(Xn)<1    (2n+2)(2n1)3n(2n2)<1    (2n+2)(2n1)<3n(2n2)    4n2<(n2)2n    4n2n2<2n    4+6n2<2n    n4(4+6n210)\begin{aligned} &E(X_n) > E(X_{n+1}) \iff \frac{E(X_{n+1})}{E(X_n)} < 1 \\ &\iff \frac{(2n+2)(2^n-1)}{3n(2^n-2)} < 1 \\ &\iff (2n+2)(2^n-1) < 3n(2^n-2) \\ &\iff 4n-2 < (n-2)2^n \\ &\iff \frac{4n-2}{n-2} < 2^n \iff 4+\frac{6}{n-2} < 2^n \\ &\iff n \geqq 4 \quad \left(\because 4+\frac{6}{n-2} \leqq 10\right) \end{aligned} が成り立つ. また, E(X2)=23,E(X3)=1,E(X4)=2827 E(X_2) = \frac{2}{3}, \quad E(X_3) = 1, \quad E(X_4) = \frac{28}{27} である. よって, E(X2)<E(X3)<E(X4)>E(X5)>E(X6)> E(X_2) < E(X_3) < E(X_4) > E(X_5) > E(X_6) > \cdots であるから, E(Xn)E(X_n)n=4n = 4 のとき最大値 2827\dfrac{28}{27} をとる.

参考

  • nn が小さいときの E(Xn)E(X_n) の近似値は, 次の表の通りである.
    nn22334455
    E(Xn)E(X_n)0.6660.666\cdots111.0371.037\cdots0.9250.925\cdots
    667788991010
    0.7650.765\cdots0.6040.604\cdots0.4640.464\cdots0.3490.349\cdots0.2590.259\cdots
  • 極限値 limnE(Xn)\lim\limits_{n \to \infty}E(X_n) については, こちらを参照されたい.

クイズ《赤玉が出るまでに取り出す玉の個数》

 rr 個の赤玉を含む nn 個の玉を袋に入れる.
(1)
赤玉が出るまで 11 個ずつ玉を取り出すとき, 何個目に赤玉を取り出すと見込まれるか.
(2)
すべての赤玉が出るまで 11 個ずつ玉を取り出すとき, 何個目に最後の赤玉を取り出すと見込まれるか.
ただし, 取り出した玉は元に戻さないものとする.
(有名問題)
2024/09/062024/09/062025/01/312025/01/31

答え

(1)
r+1n+1\dfrac{r+1}{n+1} 個目.
(2)
r(n+1)r+1\dfrac{r(n+1)}{r+1} 個目.

解説

 すべての玉を区別して考える.
(1)
最小で 11 個, 最大で nr+1n-r+1 個玉を取り出せば, 赤玉が出る. kk 個目 (1knr+1)(1 \leqq k \leqq n-r+1) に赤玉を取り出すとき, nkn-k 個中 r1r-1 個の赤玉が残るから, 残った玉の組合せは nkCr1{}_{n-k}\mathrm C_{r-1} 通りある. これは kk 個目に赤玉を取り出す方法の総数に等しいから, その確率は nkCr1nCr\frac{{}_{n-k}\mathrm C_{r-1}}{{}_n\mathrm C_r} である. ゆえに, 赤玉が出るまでに取り出す玉の個数の期待値は, 1n1Cr1nCr++knkCr1nCr++(nr+1)r1Cr1nCr=1nCr(n1Cr1++nkCr1++r1Cr1+nkCr1++r1Cr1+r1Cr1)=1nCr(nCr++nk+1Cr++rCr)=1nCrn+1Cr+1=(n+1)!(r+1)!(nr)!÷n!r!(nr)!=n+1r+1\begin{aligned} &1\cdot\frac{{}_{n-1}\mathrm C_{r-1}}{{}_n\mathrm C_r}+\cdots +k\cdot\frac{{}_{n-k}\mathrm C_{r-1}}{{}_n\mathrm C_r}+\cdots +(n-r+1)\cdot\frac{{}_{r-1}\mathrm C_{r-1}}{{}_n\mathrm C_r} \\ &= \frac{1}{{}_n\mathrm C_r}\left(\begin{array}{ccccc} {}_{n-1}\mathrm C_{r-1}+ & \cdots & +{}_{n-k}\mathrm C_{r-1}+ & \cdots & +{}_{r-1}\mathrm C_{r-1} \\ {} & \ddots & \vdots & {} & \vdots \\ {} & {} & +{}_{n-k}\mathrm C_{r-1}+ & \cdots & +{}_{r-1}\mathrm C_{r-1} \\ {} & {} & {} & \ddots & \vdots \\ {} & {} & {} & {} & +{}_{r-1}\mathrm C_{r-1} \end{array}\right) \\ &= \frac{1}{{}_n\mathrm C_r}({}_n\mathrm C_r+\cdots +{}_{n-k+1}\mathrm C_r+\cdots +{}_r\mathrm C_r) \\ &= \frac{1}{{}_n\mathrm C_r}\cdot{}_{n+1}\mathrm C_{r+1} \\ &= \frac{(n+1)!}{(r+1)!(n-r)!}\div\frac{n!}{r!(n-r)!} \\ &= \frac{n+1}{r+1} \end{aligned} である. ここで, 第 2,2,33 の等号では「ホッケー・スティック恒等式」 nCr++rCr=n+1Cr+1(0r<n) {}_n\mathrm C_r+\cdots +{}_r\mathrm C_r = {}_{n+1}\mathrm C_{r+1} \quad (0 \leqq r < n) (こちらを参照) を使った.
(2)
最小で rr 個, 最大で nn 個玉を取り出せば, すべての赤玉が出る. kk 個目 (rkn)(r \leqq k \leqq n) に最後の赤玉を取り出すとき, k1k-1 個目までに r1r-1 個の赤玉を取り出す. その方法は k1Cr1{}_{k-1}\mathrm C_{r-1} 通りあるから, その確率は k1Cr1nCr\frac{{}_{k-1}\mathrm C_{r-1}}{{}_n\mathrm C_r} である. ゆえに, すべての赤玉が出るまでに取り出す玉の個数の期待値は, k=rnkk1Cr1nCr=1nCrk=rnrkCr(kk1Cr1=rkCr)=rn+1Cr+1nCr=rn+1r+1nCrnCr(n+1Cr+1=n+1r+1nCr)=r(n+1)r+1\begin{aligned} \sum_{k = r}^nk\cdot\frac{{}_{k-1}\mathrm C_{r-1}}{{}_n\mathrm C_r} &= \frac{1}{{}_n\mathrm C_r}\sum_{k = r}^nr\cdot{}_k\mathrm C_r \quad (\because k\cdot{}_{k-1}\mathrm C_{r-1} = r\cdot{}_k\mathrm C_r) \\ &= \frac{r\cdot{}_{n+1}\mathrm C_{r+1}}{{}_n\mathrm C_r} \\ &= \frac{r\cdot\dfrac{n+1}{r+1}{}_n\mathrm C_r}{{}_n\mathrm C_r} \quad (\because{}_{n+1}\mathrm C_{r+1} = \frac{n+1}{r+1}\cdot{}_n\mathrm C_r) \\ &= \frac{r(n+1)}{r+1} \end{aligned} である. ここで, 第 22 の等号では「ホッケー・スティック恒等式」 k=rnkCr=n+1Cr+1(0r<n)\sum_{k = r}^n{}_k\mathrm C_r = {}_{n+1}\mathrm C_{r+1} \quad (0 \leqq r < n) (こちらを参照) を使った.

クイズ《夫婦円卓問題》

 nn(n2)(n \geqq 2) の夫婦 2n2n 人が, 男女交互に, それ以外は無作為に円卓の周りに座るとき, 隣どうしに座ると見込まれる夫婦は何組か.
(有名問題)
2023/06/092023/06/092023/06/092023/06/09

答え

 22 組.

解説

 隣どうしに座る夫婦の総数を XX とおく. 求めるべきは, XX の期待値 E(X)E(X) である.
 席に 11 から 2n2n までの番号をつけて, 各番号 kk (1k2n)(1 \leqq k \leqq 2n) に対して, 番号 kk の席に座る人とその右隣に座る人が夫婦であるとき Xk=1,X_k = 1, そうでないとき Xk=0X_k = 0 と定める. n2n \geqq 2 に注意すると, 隣どうしに座る夫婦の総数 XX は右隣に伴侶が座る人の総数に等しいから, X=X1++X2n[1] X = X_1+\cdots +X_{2n} \quad \cdots [1] が成り立つ.
(1)
まず, XkX_k の期待値 E(Xk)E(X_k) (1k2n)(1 \leqq k \leqq 2n) を求める. 番号 kk の席に座る人とその右隣に座る人が夫婦である確率は 1n,\dfrac{1}{n}, そうでない確率は n1n\dfrac{n-1}{n} であるから, E(Xk)=0n1n+11n=1n[2] E(X_k) = 0\cdot\frac{n-1}{n}+1\cdot\frac{1}{n} = \frac{1}{n} \quad \cdots [2] である.
(2)
次に, XX の期待値 E(X)E(X) を求める. [1],[1], [2][2] により, E(X)=E(X1++X2n)=E(X1)++E(X2n)=2n1n=2\begin{aligned} E(X) &= E(X_1+\cdots +X_{2n}) = E(X_1)+\cdots +E(X_{2n}) \\ &= 2n\cdot\frac{1}{n} = 2 \end{aligned} である.

クイズ《さいころですべての目を出すまでにかかる回数》

 nn 面のさいころがある. すべての目を出すには, 平均的に何回さいころをふればよいと見込まれるか (ヒント: 正の整数全体を値域とする確率変数 WW の期待値は E(W)=m=1mP(W=m) E(W) = \sum_{m = 1}^\infty m\,P(W = m) で定義される).
(有名問題)
2024/01/172024/01/172024/01/172024/01/17

答え

 nk=1n1kn\displaystyle\sum_{k = 1}^n\frac{1}{k} 回.

解説

 事象 A1,A_1, ,\cdots, AnA_n のいずれかが等確率で起こる試行の反復試行において, A1,A_1, ,\cdots, AnA_n がすべて 11 回以上起こるまでに要する試行回数 XX の期待値 E(X)E(X) を求めればよい. A1,A_1, ,\cdots, AnA_n のうち kk(0kn1)(0 \leqq k \leqq n-1) が起こった状態から別の事象が起こるまでに要する試行回数を XkX_k とおくと, X=k=0n1Xk X = \sum_{k = 0}^{n-1}X_k となる. 期待値の線形性により E(X)=k=0n1E(Xk)=k=0n1nnk=nk=1n1k E(X) = \sum_{k = 0}^{n-1}E(X_k) = \sum_{k = 0}^{n-1}\frac{n}{n-k} = n\sum_{k = 1}^n\frac{1}{k} であるから, E(Xk)E(X_k) の値を求める. Xk=mX_k = m (mm: 正の整数) となるのは, m1m-1 回はすでに起こった kk 個の事象以外は起こらず, その次に残り nkn-k 個のうち 11 つの事象が起こる場合であるから, P(Xk=m)=(kn)m1nkn P(X_k = m) = \left(\dfrac{k}{n}\right) ^{m-1}\dfrac{n-k}{n} である. よって, E(Xk)=m=1mP(Xk=m)=m=1m(kn)m1nkn=nkn(1kn)2=nkn(nkn)2=nnk\begin{aligned} E(X_k) &= \sum_{m = 1}^\infty m\,P(X_k = m) = \sum_{m = 1}^\infty m\left(\frac{k}{n}\right) ^{m-1}\frac{n-k}{n} \\ &= \frac{n-k}{n}\left( 1-\dfrac{k}{n}\right) ^{-2} = \frac{n-k}{n}\left(\dfrac{n-k}{n}\right) ^{-2} \\ &= \frac{n}{n-k} \end{aligned} である. ここで第 33 の等号では, r=knr = \dfrac{k}{n} に対して m=1mrm1=1(1r)2\sum_{m = 1}^\infty mr^{m-1} = \frac{1}{(1-r)^2} が成り立つことを使った (r=0r = 0 のときは自明, 0<r<10 < r < 1 のときの証明はこちらを参照). ゆえに, 求める期待値は E(X)=k=0n1nnk=nk=1n1k E(X) = \sum_{k = 0}^{n-1}\frac{n}{n-k} = n\sum_{k = 1}^n\dfrac{1}{k} である.

参考

  • nn 種類のアイテムのうち 11 種類がランダムに封入されたカプセル・トイで全種類のアイテムを集めるにも, 平均的にこの回数繰り返せばよいと見込まれる.
  • この種の問題はしばしば「クーポン・コレクターの問題」(coupon collector's problem) または「食玩問題」と呼ばれる.
  • 無限級数 limn(k=1n1klogn)\displaystyle\lim_{n \to \infty}\left(\sum_{k = 1}^n\frac{1}{k}-\log n\right) は収束し, その和 γ=0.57721\gamma = 0.57721\cdots「オイラーの定数」(Euler's constant) と呼ぶ. limnnk=1n1k ⁣ ⁣limnn(logn ⁣+ ⁣γ) ⁣= ⁣limn(k=1n1k ⁣ ⁣logn ⁣ ⁣γ) ⁣= ⁣0\lim_{n \to \infty}n\sum_{k = 1}^n\frac{1}{k}\!-\!\lim_{n \to \infty}n(\log n\!+\!\gamma ) \!=\! \lim_{n \to \infty}\left(\sum_{k = 1}^n\frac{1}{k}\!-\!\log n\!-\!\gamma\right) \!=\! 0 であるから, nn が十分に大きいとき, E(X)E(X) は近似的に n(logn+γ)n(\log n+\gamma ) に等しいと言える.
  • nn が小さいときの E(X)E(X) の値は, 次の表の通りである.
    nn11223344
    E(X)E(X)1133112\dfrac{11}{2}
    =5.5= 5.5
    253\dfrac{25}{3}
    =8.33= 8.33\cdots
    nn55667788
    E(X)E(X)13712\dfrac{137}{12}
    =11.41= 11.41\cdots
    14710\dfrac{147}{10}
    =14.7= 14.7
    36320\dfrac{363}{20}
    =18.15= 18.15
    76135\dfrac{761}{35}
    =21.74= 21.74\cdots
    nn99101011111212
    E(X)E(X)7129280\dfrac{7129}{280}
    =25.46= 25.46\cdots
    7381252\dfrac{7381}{252}
    =29.28= 29.28\cdots
    837112520\dfrac{83711}{2520}
    =33.21= 33.21\cdots
    860212310\dfrac{86021}{2310}
    =37.23= 37.23\cdots
最終更新日: 2025 年 1 月 31 日