tecktom.com

事象と確率

2026年10月15日16分で読めますAI生成教科書『資格試験』第1章 確率
目次
  1. 標本空間・事象・確率の公理
  2. 公理から導かれる基本性質
  3. 包除原理
  4. 確率の連続性
  5. 等確率モデルと数え上げ
  6. 確認テスト
  7. 木下の層

AI 生成・木下が未勉強

数理統計 第1章 §1.1 ★ 確率の公理から加法定理・包除原理・連続性を導き、等確率モデルの数え上げに使う

統計学のあらゆる計算は「事象に確率を割り当てる規則」の上に立っている。第2章以降で確率変数・分布・期待値を定義するときも、推定量の性質を調べるときも、最後に使うのはこの章で定める確率の性質である。

この章では、確率を3つの公理から出発して定義し、そこから補集合・和事象・包除原理・確率の連続性を導く。次に条件付き確率を定義して、乗法定理・全確率の公式・Bayes の定理を導き、事象の独立性を定める。

最後の発展的事項では、無限個の事象を扱う Borel–Cantelli の補題と、条件付けで漸化式を立てる第一歩解析(ギャンブラーの破産問題)を扱う。

資格試験の数理の科目で、この章の内容が大問1つ全体になることは少ない。それでも、Bayes の定理は第10章のベイズ推定の出発点であり、条件付けによって漸化式を立てる手続きは第12章のマルコフ連鎖でそのまま使う。包除原理による数え上げは、順序統計量や離散分布の小問の途中で現れる。この章の目標は、これらを「知っている」状態から「答案に途中式つきで書ける」状態にすることである。

標本空間・事象・確率の公理

試行の結果として起こりうるもの全体の集合を標本空間と呼び、Ω\Omega で表す。Ω\Omega の要素 ω\omega を根元事象(標本点)と呼ぶ。たとえばさいころを1回投げる試行では Ω={1,2,…,6}\Omega=\{1,2,\dots,6\} であり、「偶数の目が出る」は部分集合 A={2,4,6}A=\{2,4,6\} で表される。

このように、事象は Ω\Omega の部分集合として表す。事象の和・積・補集合は、集合の演算と同じである。

和 A∪B (A または B),積 A∩B (A かつ B),補集合 Ac (A でない).\text{和 } A\cup B\ ({A}\text{ または }{B}),\qquad \text{積 } A\cap B\ ({A}\text{ かつ }{B}),\qquad \text{補集合 } A^c\ ({A}\text{ でない}).

積が空集合 A∩B=∅A\cap B=\emptyset になるとき、2つの事象は排反であるという。

Ω\Omega が有限集合なら、すべての部分集合を事象として扱ってよい。Ω\Omega が実数直線のような非可算集合になると、すべての部分集合に矛盾なく確率を割り当てることはできないことが知られている。そこで、確率を割り当てる部分集合の集まりを次のように定める。

定義 1.1(σ\sigma-加法族と確率)

標本空間の部分集合の集まり F\mathcal F を考える。これが次の3条件をみたすとき、σ\sigma-加法族と呼ぶ。その要素を事象と呼ぶ。

  1. Ω∈F\Omega\in\mathcal F。
  2. A∈FA\in\mathcal F ならば Ac∈FA^c\in\mathcal F。
  3. A1,A2,⋯∈FA_1,A_2,\dots\in\mathcal F ならば ⋃i=1∞Ai∈F\bigcup_{i=1}^\infty A_i\in\mathcal F。

F\mathcal F 上の関数 PP が次の3条件(確率の公理、Kolmogorov の公理)をみたすとき、これを確率と呼ぶ。三つ組 (Ω,F,P)(\Omega,\mathcal F,P) を確率空間と呼ぶ。

  1. (P1) すべての A∈FA\in\mathcal F で P(A)≥0P(A)\ge0。
  2. (P2) P(Ω)=1P(\Omega)=1。
  3. (P3) 互いに排反な A1,A2,⋯∈FA_1,A_2,\dots\in\mathcal F について P(⋃i=1∞Ai)=∑i=1∞P(Ai)P\bigl(\bigcup_{i=1}^\infty A_i\bigr)=\sum_{i=1}^\infty P(A_i)(可算加法性)。

条件 2・3 と de Morgan の法則 ⋂Ai=(⋃Aic)c\bigcap A_i=(\bigcup A_i^c)^c から、F\mathcal F は可算個の積についても閉じている。1級の試験で σ\sigma-加法族そのものを問われることはまずないが、(P3) の可算加法性は次の確率の連続性(定理1.4)の証明で使い、連続性は極限を含む確率の計算(第5章の収束、§1.3 の Borel–Cantelli の補題)で使う。

公理から導かれる基本性質

命題 1.2(確率の基本性質)

A,B,A1,…,An∈FA,B,A_1,\dots,A_n\in\mathcal F とする。

  1. P(∅)=0P(\emptyset)=0。
  2. (有限加法性)A1,…,AnA_1,\dots,A_n が互いに排反なら P(⋃i=1nAi)=∑i=1nP(Ai)P\bigl(\bigcup_{i=1}^n A_i\bigr)=\sum_{i=1}^n P(A_i)。
  3. P(Ac)=1−P(A)P(A^c)=1-P(A)。
  4. (単調性)A⊂BA\subset B ならば次が成り立つ。

P(B∖A)=P(B)−P(A),P(A)≤P(B).P(B\setminus A)=P(B)-P(A),\qquad P(A)\le P(B).

また 0≤P(A)≤10\le P(A)\le1。5. (加法定理)P(A∪B)=P(A)+P(B)−P(A∩B)P(A\cup B)=P(A)+P(B)-P(A\cap B)。6. (Boole の不等式)P(⋃i=1nAi)≤∑i=1nP(Ai)P\bigl(\bigcup_{i=1}^n A_i\bigr)\le\sum_{i=1}^n P(A_i)。可算個でも同じ。

証明
  1. 列 A1=ΩA_1=\Omega、A2=A3=⋯=∅A_2=A_3=\cdots=\emptyset は互いに排反である。(P3) から

P(Ω)=P(Ω)+∑i≥2P(∅).P(\Omega)=P(\Omega)+\sum_{i\ge2}P(\emptyset).

P(Ω)=1P(\Omega)=1 は有限なので、和 ∑i≥2P(∅)\sum_{i\ge2}P(\emptyset) は 0 である。(P1) と合わせて P(∅)=0P(\emptyset)=0。

  1. An+1=An+2=⋯=∅A_{n+1}=A_{n+2}=\cdots=\emptyset を付け加えて (P3) を使い、1 を代入する。

  2. 事象とその補集合は排反で、和は全体 Ω\Omega である。2 と (P2) から P(A)+P(Ac)=1P(A)+P(A^c)=1。

  3. A⊂BA\subset B なら、B=A∪(B∖A)B=A\cup(B\setminus A) と排反に分解できる。よって

P(B)=P(A)+P(B∖A).P(B)=P(A)+P(B\setminus A).

P(B∖A)≥0P(B\setminus A)\ge0 から P(A)≤P(B)P(A)\le P(B)。A⊂ΩA\subset\Omega に使えば P(A)≤1P(A)\le1。

  1. 分解 A∪B=A∪(B∖(A∩B))A\cup B=A\cup(B\setminus(A\cap B)) は排反である。A∩B⊂BA\cap B\subset B だから、4 より

P(B∖(A∩B))=P(B)−P(A∩B).P(B\setminus(A\cap B))=P(B)-P(A\cap B).

2 と合わせて加法定理 P(A∪B)=P(A)+P(B)−P(A∩B)P(A\cup B)=P(A)+P(B)-P(A\cap B) を得る。

  1. 次のように BkB_k をおく。

B1=A1,Bk=Ak∖(A1∪⋯∪Ak−1)(k≥2).B_1=A_1,\qquad B_k=A_k\setminus(A_1\cup\cdots\cup A_{k-1})\quad(k\ge2).

BkB_k は互いに排反で、しかも Bk⊂AkB_k\subset A_k である。和は ⋃k=1nBk=⋃k=1nAk\bigcup_{k=1}^n B_k=\bigcup_{k=1}^n A_k をみたす。2 と 4 から

P(⋃Ak)=∑P(Bk)≤∑P(Ak).P\Bigl(\bigcup A_k\Bigr)=\sum P(B_k)\le\sum P(A_k).

可算個のときは 2 の代わりに (P3) を使う。

証明の 6 で使った「先に出てきた事象を取り除いて排反な列に直す」操作は、この章で何度も使う。和事象の確率を扱うときは、まず排反な事象の和に書き直してから加法性を使う、という順序で考えればよい。

包除原理

加法定理を3個以上の事象に広げたものが包除原理である。

定理 1.3(包除原理)

A1,…,An∈FA_1,\dots,A_n\in\mathcal F について、Sk=∑1≤i1<⋯<ik≤nP(Ai1∩⋯∩Aik)S_k=\sum_{1\le i_1<\cdots<i_k\le n}P(A_{i_1}\cap\cdots\cap A_{i_k}) とおくと

P(⋃i=1nAi)=S1−S2+S3−⋯+(−1)n−1Sn=∑k=1n(−1)k−1Sk.(1.1)P\Bigl(\bigcup_{i=1}^n A_i\Bigr)=S_1-S_2+S_3-\cdots+(-1)^{n-1}S_n=\sum_{k=1}^n(-1)^{k-1}S_k .\tag{1.1}

証明

nn についての帰納法で示す。n=1n=1 は自明で、n=2n=2 は加法定理である。nn 個で成り立つとして、B=A1∪⋯∪AnB=A_1\cup\cdots\cup A_n とおく。加法定理から

P(B∪An+1)=P(B)+P(An+1)−P(B∩An+1),B∩An+1=⋃i=1n(Ai∩An+1).P(B\cup A_{n+1})=P(B)+P(A_{n+1})-P(B\cap A_{n+1}),\qquad B\cap A_{n+1}=\bigcup_{i=1}^n(A_i\cap A_{n+1}).

右辺の P(B)P(B) と P(B∩An+1)P(B\cap A_{n+1}) のそれぞれに、帰納法の仮定(包除原理)を使う。

P(B)=∑k=1n(−1)k−1 ⁣ ⁣∑i1<⋯<ik≤n ⁣ ⁣P(Ai1∩⋯∩Aik),P(B∩An+1)=∑k=1n(−1)k−1 ⁣ ⁣∑i1<⋯<ik≤n ⁣ ⁣P(Ai1∩⋯∩Aik∩An+1).\begin{aligned}P(B)&=\sum_{k=1}^n(-1)^{k-1}\!\!\sum_{i_1<\cdots<i_k\le n}\!\!P(A_{i_1}\cap\cdots\cap A_{i_k}),\\ P(B\cap A_{n+1})&=\sum_{k=1}^n(-1)^{k-1}\!\!\sum_{i_1<\cdots<i_k\le n}\!\!P(A_{i_1}\cap\cdots\cap A_{i_k}\cap A_{n+1}).\end{aligned}

事象 A1,…,An+1A_1,\dots,A_{n+1} から kk 個を選ぶ積の和を考える。これを Sk(n+1)S_k^{(n+1)} と書く。和の各項は次の2種類に分かれる。

  1. An+1A_{n+1} を含まない積。これは P(B)P(B) の展開の第 kk 項に当たる。
  2. An+1A_{n+1} を含む積。k=1k=1 なら P(An+1)P(A_{n+1}) そのものである。2個以上の積なら、P(B∩An+1)P(B\cap A_{n+1}) の展開の第 k−1k-1 項に当たる。

P(B∩An+1)P(B\cap A_{n+1}) には負号がついている。その第 k−1k-1 項の符号は次のとおりで、1 の側の符号と一致する。

−(−1)k−2=(−1)k−1.-(-1)^{k-2}=(-1)^{k-1}.

よって P(B∪An+1)=∑k=1n+1(−1)k−1Sk(n+1)P(B\cup A_{n+1})=\sum_{k=1}^{n+1}(-1)^{k-1}S_k^{(n+1)} が成り立つ。

包除原理は「少なくとも1つ起こる」確率を、積事象の確率から計算する道具である。積事象の確率は、等確率モデルでは数え上げが易しいことが多い。特に、補集合をとって「どれも起こらない」確率

P(⋂i=1nAic)=1−S1+S2−⋯+(−1)nSn=∑k=0n(−1)kSk(S0=1)(1.2)P\Bigl(\bigcap_{i=1}^n A_i^c\Bigr)=1-S_1+S_2-\cdots+(-1)^nS_n=\sum_{k=0}^n(-1)^kS_k\qquad(S_0=1)\tag{1.2}

の形で使うことが多い。さらに AiA_i たちが対称なら、kk 個の積の確率は組合せに依存しない。その共通の値を pkp_k とすると、和は Sk=(nk)pkS_k=\binom nk p_k と簡単になる。

確率の連続性

定理 1.4(確率の連続性)

  1. 事象の増加列 A1⊂A2⊂⋯A_1\subset A_2\subset\cdots について、和を A=⋃n=1∞AnA=\bigcup_{n=1}^\infty A_n とおく。このとき

P(A)=lim⁡n→∞P(An).P(A)=\lim_{n\to\infty}P(A_n). 2. 事象の減少列 A1⊃A2⊃⋯A_1\supset A_2\supset\cdots について、積を A=⋂n=1∞AnA=\bigcap_{n=1}^\infty A_n とおく。このとき

P(A)=lim⁡n→∞P(An).P(A)=\lim_{n\to\infty}P(A_n).

証明
  1. 次のように BnB_n をおく。

B1=A1,Bn=An∖An−1(n≥2).B_1=A_1,\qquad B_n=A_n\setminus A_{n-1}\quad(n\ge2).

これらは互いに排反で、⋃k=1nBk=An\bigcup_{k=1}^nB_k=A_n と ⋃k=1∞Bk=A\bigcup_{k=1}^\infty B_k=A をみたす。(P3) から

P(A)=∑k=1∞P(Bk)=lim⁡n→∞∑k=1nP(Bk)=lim⁡n→∞P(An).P(A)=\sum_{k=1}^\infty P(B_k)=\lim_{n\to\infty}\sum_{k=1}^nP(B_k)=\lim_{n\to\infty}P(A_n).

2 の証明は確認テスト 1.1-4 とする。

定理1.4 は、確率という集合関数と単調な極限の順序を交換してよいことを述べている。たとえば、確率変数 XX の分布関数 F(x)=P(X≤x)F(x)=P(X\le x) は右連続である(第2章)。事象の列 {X≤x+1/n}\{X\le x+1/n\} は減少し、その積は {X≤x}\{X\le x\} である。これに定理1.4 の 2 を使えば、右連続性が示せる。

等確率モデルと数え上げ

Ω\Omega が有限集合で、どの根元事象も同じ確率 1/∣Ω∣1/\lvert \Omega\rvert をもつとき、有限加法性から

P(A)=∣A∣∣Ω∣(1.3)P(A)=\frac{\lvert A\rvert }{\lvert \Omega\rvert }\tag{1.3}

となる(∣A∣\lvert A\rvert は AA の要素数)。このモデルで確率を求める仕事は、Ω\Omega と AA の要素を数えることに帰着する。基本になる数は次の2つである。nn 個の異なるものから kk 個を取る。

選んで並べる順列の数 n!(n−k)!,並べずに選ぶ組合せの数 (nk)=n!k!(n−k)!.\text{選んで並べる順列の数}\ \frac{n!}{(n-k)!},\qquad \text{並べずに選ぶ組合せの数}\ \binom nk=\frac{n!}{k!(n-k)!}.

数え上げで間違えないために、根元事象を「区別できるものの並び」として設定し、その上で等確率性が成り立っていることを先に確かめるとよい。たとえば赤玉 aa 個と白玉 bb 個の入った袋がある。ここから nn 個を非復元で取り出す。玉に番号をつけて「どの nn 個の組が出たか」を根元事象にすると、(a+bn)\binom{a+b}{n} 通りが等確率になる。赤がちょうど kk 個である組は (ak)(bn−k)\binom ak\binom b{n-k} 通りなので

P(赤がk個)=(ak)(bn−k)(a+bn)(1.4)P(\text{赤が}k\text{個})=\frac{\binom ak\binom b{n-k}}{\binom{a+b}n}\tag{1.4}

を得る。これが第3章で扱う超幾何分布の確率関数である。

例題 1.1 一致のない並べ替え(Montmort の問題)★★

オリジナルnn 通の手紙と、それぞれの宛名を書いた nn 枚の封筒がある。手紙を封筒に無作為に1通ずつ入れる(n!n! 通りの入れ方が等確率)。

  1. 手紙 ii が正しい封筒に入る事象を AiA_i とする。kk 個の積 Ai1∩⋯∩AikA_{i_1}\cap\cdots\cap A_{i_k} の確率を求めよ。
  2. どの手紙も正しい封筒に入らない確率 qnq_n を求め、n→∞n\to\infty での極限を求めよ。
  3. ちょうど rr 通が正しい封筒に入る確率を pn(r)p_n(r) とする。これを qn−rq_{n-r} で表せ。また n=5n=5 のときの p5(0),…,p5(5)p_5(0),\dots,p_5(5) を求めよ。
解答
  1. 手紙 i1,…,iki_1,\dots,i_k を正しい封筒に固定する。残り n−kn-k 通の入れ方は (n−k)!(n-k)! 通りある。よって

P(Ai1∩⋯∩Aik)=(n−k)!n!P(A_{i_1}\cap\cdots\cap A_{i_k})=\frac{(n-k)!}{n!}

で、選び方によらない。2. 1 の結果から Sk=(nk)(n−k)!n!=1k!S_k=\binom nk\frac{(n-k)!}{n!}=\frac{1}{k!}。(1.2) に代入して

qn=P(⋂i=1nAic)=∑k=0n(−1)kk!.q_n=P\Bigl(\bigcap_{i=1}^nA_i^c\Bigr)=\sum_{k=0}^n\frac{(-1)^k}{k!}.

これは指数関数のテイラー展開 ex=∑k=0∞xk/k!\mathrm{e}^{x}=\sum_{k=0}^\infty x^k/k! に x=−1x=-1 を代入したものの部分和である。よって qn→e−1≈0.3679q_n\to\mathrm{e}^{-1}\approx0.3679。3. ちょうど rr 通が正しい入れ方を数える。正しく入る rr 通の選び方が (nr)\binom nr 通りある。残りの n−rn-r 通はどれも正しく入らない。そのような並べ替えの数は (n−r)! qn−r(n-r)!\,q_{n-r} である(2 の確率に全体の数を掛けた)。よって

pn(r)=(nr)(n−r)! qn−rn!=qn−rr!(q0=1).p_n(r)=\frac{\binom nr(n-r)!\,q_{n-r}}{n!}=\frac{q_{n-r}}{r!}\qquad(q_0=1).

2 の式から次の値を使う。

q0=1,q1=0,q2=12,q3=13,q4=38,q5=1130.q_0=1,\quad q_1=0,\quad q_2=\tfrac12,\quad q_3=\tfrac13,\quad q_4=\tfrac38,\quad q_5=\tfrac{11}{30}.

これらを代入すると

p5(0)=1130, p5(1)=38, p5(2)=16, p5(3)=112, p5(4)=0, p5(5)=1120.p_5(0)=\tfrac{11}{30},\ p_5(1)=\tfrac{3}{8},\ p_5(2)=\tfrac{1}{6},\ p_5(3)=\tfrac{1}{12},\ p_5(4)=0,\ p_5(5)=\tfrac{1}{120}.

4通だけが正しく入ると残り1通も正しく入るので p5(4)=0p_5(4)=0 である。6つの値の和は 1 になる(44+45+20+10+0+1120=1\frac{44+45+20+10+0+1}{120}=1)。

n→∞n\to\infty で pn(r)→e−1/r!p_n(r)\to\mathrm{e}^{-1}/r! となる。これは第3章のポアソン分布 Po(1)\mathrm{Po}(1) の確率関数である。一致の数の平均が n⋅1n=1n\cdot\frac1n=1 であることとも合う。

例題 1.2 すべての目が出る確率 ★

オリジナル公正なさいころを10回投げる。1から6のすべての目が少なくとも1回ずつ出る確率を、包除原理を使って求めよ。

解答

根元事象は長さ10の目の列で、6106^{10} 通りが等確率である。目 jj が一度も出ない事象を AjA_j とする。

指定した kk 個の目が一度も出ない列では、各回で残りの 6−k6-k 個の目から選ぶ。そのような列は (6−k)10(6-k)^{10} 通りある。よって次の確率は選び方によらない。

P(Aj1∩⋯∩Ajk)=(6−k6)10,Sk=(6k)(1−k6)10.P(A_{j_1}\cap\cdots\cap A_{j_k})=\Bigl(\frac{6-k}{6}\Bigr)^{10},\qquad S_k=\binom6k\Bigl(1-\frac k6\Bigr)^{10}.

求める確率は (1.2) から

P(⋂j=16Ajc)=∑k=06(−1)k(6k)(1−k6)10=1−6(56)10+15(46)10−20(36)10+15(26)10−6(16)10+0.P\Bigl(\bigcap_{j=1}^6A_j^c\Bigr)=\sum_{k=0}^6(-1)^k\binom6k\Bigl(1-\frac k6\Bigr)^{10} =1-6\Bigl(\tfrac56\Bigr)^{10}+15\Bigl(\tfrac46\Bigr)^{10}-20\Bigl(\tfrac36\Bigr)^{10}+15\Bigl(\tfrac26\Bigr)^{10}-6\Bigl(\tfrac16\Bigr)^{10}+0 .

各項の値は 1, −0.96903, 0.26012, −0.01953, 0.00025, −0.00000011,\ -0.96903,\ 0.26012,\ -0.01953,\ 0.00025,\ -0.0000001 で、和は 38045139968≈0.2718\frac{38045}{139968}\approx0.2718 である。10回投げても、すべての目がそろう確率は3割に満たない。

確認テスト

オリジナル

  1. 1.1-1 任意の事象 A,BA,B について P(A∩B)≥P(A)+P(B)−1P(A\cap B)\ge P(A)+P(B)-1 を示せ(Bonferroni の不等式)。
  2. 1.1-2 次の確率が与えられている。

P(A)=0.5,P(B)=0.4,P(A∪B)=0.7.P(A)=0.5,\qquad P(B)=0.4,\qquad P(A\cup B)=0.7.

このとき P(A∩B)P(A\cap B) と P(A∩Bc)P(A\cap B^c) を求めよ。さらに P(Ac∩Bc)P(A^c\cap B^c) を求めよ。3. 1.1-3 赤玉4個と白玉6個の入った袋から3個を非復元で取り出す。赤玉がちょうど2個である確率と、赤玉が少なくとも1個である確率を求めよ。4. 1.1-4 定理1.4 の 2(減少列の場合)を、1 と補集合を使って示せ。5. 1.1-5 nn 人の誕生日が独立に365日の各日に等確率で決まるとする(うるう年は考えない)。少なくとも2人の誕生日が一致する確率を nn の式で書き、n=23n=23 のときの値を小数第4位まで求めよ。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『資格試験』の記事一覧へ