確率論入門 第12章 §12.1 ★★★ 分散の有限性と Chebyshev の不等式だけで、標本平均が期待値に確率収束することを示す。独立性は無相関、さらに相関の減衰まで弱められる
硬貨を何度も投げると、表の出た割合は 1/2 の近くに落ち着いていく。この経験的な事実を確率論の言葉で述べたものが大数の法則である。確率空間 (Ω,F,P) の上に確率変数の列 X1,X2,… をとる。部分和と標本平均を
Sn=X1+X2+⋯+Xn,Xˉn=nSn(12.1)
と書く。大数の法則は、各項が独立で同じ期待値 μ をもつとき、標本平均が μ に収束するという主張である。収束の意味を確率収束にとったものを弱法則、概収束にとったものを強法則と呼ぶ。
この章で作るものは4つある。
- §12.1 では、Chebyshev の不等式から弱法則を示す。独立性を「相関が弱い」まで弱めた形と、期待値の存在だけを仮定した形(Khinchin の弱法則)へ広げる。
- §12.2 では、4次モーメントを仮定して強法則を Borel–Cantelli の補題から証明する。Kolmogorov の強法則(期待値が有限であることが必要十分)も述べる。
- §12.3 では、独立な確率変数の級数 ∑nXn がいつ収束するかを調べる。その結果から Kolmogorov の強法則の証明を完成させる。
- §12.4 では、期待値を標本平均で近似する Monte Carlo 積分と、標本から分布関数を推定する経験分布関数に強法則を使う。
前の章から借りる結果を、式の形で先に書いておく。第10章 §10.1 の Markov の不等式と Chebyshev の不等式は、正の数 a,r,ε について
P(∣Y∣≥a)≤arE[∣Y∣r],P(∣Y−E[Y]∣≥ε)≤ε2V[Y](12.2)
である。第10章 §10.4 の Kolmogorov の不等式は、次を主張する。独立で E[Xk]=0、E[Xk2]<∞ の確率変数について
P(1≤k≤nmax∣Sk∣≥ε)≤ε2V[Sn]=ε21k=1∑nV[Xk](12.3)
が成り立つ。Chebyshev の不等式は最後の時刻だけを見る。これに対し Kolmogorov の不等式は、途中の最大値まで同じ上界で抑える。第4章 §4.4 からは Borel–Cantelli の補題を借りる。事象の列 An について
n∑P(An)<∞ ⟹ P(An i.o.)=0,An が独立で n∑P(An)=∞ ⟹ P(An i.o.)=1(12.4)
である。とくに第4章 §4.4 の命題 4.23 の次の形を使う。
任意の ε>0 で n∑P(∣Yn−Y∣>ε)<∞⟹Yn→Y a.s.
収束の定義は第11章 §11.1 のとおりである。
- 概収束 Yn→Y a.s. は、P(limnYn=Y)=1 をいう。
- 確率収束は、任意の ε>0 で P(∣Yn−Y∣>ε)→0 となることをいう。記号は YnPY である。
- Lp 収束は、E[∣Yn−Y∣p]→0 となることをいう。記号は YnLpY である。
第11章 §11.2 から「概収束と Lp 収束はどちらも確率収束を導く」ことを借りる。第5章 §5.4 からは、分散が有限な確率変数について
V[Sn]=k=1∑nV[Xk]+21≤j<k≤n∑Cov(Xj,Xk)(12.5)
が成り立ち、対ごとに無相関なら右辺の第2項が消えることを借りる。
この章の結果の使い道も書いておく。大数の法則は Xˉn−μ が 0 に近づくことだけを述べ、どの速さで近づくかは述べない。
ずれの大きさはおよそ σ/n である。そのずれを n 倍したものの分布が正規分布に近づくことは、第13章の中心極限定理が示す。第15章 §15.4 のエルゴード定理は、独立でないマルコフ連鎖の時間平均について同じ形の強法則を示し、§15.5 の MCMC はその上に立つ。
Chebyshev の不等式による証明
標本平均が期待値に近づく理由は、分散の計算から分かる。各項が対ごとに無相関で分散が σ2 なら、(12.5) から次のようになる。
V[Sn]=nσ2,V[Xˉn]=n2V[Sn]=nσ2
平均をとることで分散が 1/n 倍に縮むので、標本平均の分布は μ のまわりに集まっていく。これを Chebyshev の不等式で確率の評価に直したものが次の定理である。
定理 12.1(Chebyshev の弱法則)
X1,X2,… は対ごとに無相関とする。さらに k によらない定数 C があって、次が成り立つとする。
E[Xk]=μ,V[Xk]≤C
このとき
E[(Xˉn−μ)2]≤nC,P(Xˉn−μ≥ε)≤nε2C(ε>0)(12.6)
が成り立つ。とくに標本平均は μ に L2 収束し、確率収束もする。
証明
期待値の線形性から E[Xˉn]=n1∑k=1nE[Xk]=μ である。したがって左辺は分散 V[Xˉn] に等しい。無相関の仮定と (12.5) から
V[Xˉn]=n21V[Sn]=n21k=1∑nV[Xk]≤n21⋅nC=nC
となる。これが第1の不等式である。第2の不等式は、Chebyshev の不等式 (12.2) を Y=Xˉn に使えば得られる。番号を大きくすると両辺が 0 に近づくので、2つの収束が従う。
最も簡単な場合として、事象 A を独立に繰り返し観測する状況を考える。Xk を、k 回目にこの事象が起きたかどうかの指示関数とする。すると Xk∼Ber(p)(p=P(A))で、標本平均は事象の起きた相対頻度である。分散は V[Xk]=p(1−p)≤41 だから、定理 12.1 から
P(Xˉn−p≥ε)≤nε2p(1−p)≤4nε21(12.7)
を得る。相対頻度が確率 p に確率収束するというこの結果は、J. Bernoulli が二項分布の計算から示したもので、Bernoulli の大数の法則と呼ばれる。最右辺は p を知らなくても計算できる。よって未知の確率を推定するのに何回の試行が必要かの見積もりに使える(確認テスト 12.1-2)。
Chebyshev の評価は粗い
- (12.7) の右辺は、試行回数について 1/n でしか減らない。有界な確率変数については、第10章 §10.3 の Hoeffding の不等式によって、指数的に減る上界が得られる。
P(Xˉn−p≥ε)≤2e−2nε2
- それでも Chebyshev の評価には、仮定が分散の有限性と無相関性だけで済むという利点がある。この節の一般化は、すべてこの利点の上に立つ。
相関の弱い列への一般化
定理 12.1 の証明で使ったのは、V[Sn]/n2→0 という1つの事実だけである。この事実を仮定として取り出すと、期待値がそろっていない場合も含めた形になる。
定理 12.2(分散の条件による弱法則)
X1,X2,… の分散がすべて有限で、次が成り立つとする。
n2V[Sn]→0(n→∞)
このとき
nSn−E[Sn]L20,nSn−E[Sn]P0.
証明
Yn=(Sn−E[Sn])/n と置く。これは次を満たす。
E[Yn]=0,E[Yn2]=n2V[Sn]
仮定から E[Yn2]→0 であり、これが L2 収束である。Chebyshev の不等式から次となり、確率収束も従う。
P(∣Yn∣≥ε)≤n2ε2V[Sn]→0
この条件は、相関が離れた番号のあいだで弱くなる列で満たされる。時系列の観測値のように、近い時刻どうしには相関があっても遠い時刻どうしはほぼ無関係という状況がこれにあたる。
系 12.3(相関が減衰する列の弱法則)
すべての k で E[Xk]=μ とする。さらに非負の数列 r(0),r(1),… があって
∣Cov(Xj,Xk)∣≤r(∣j−k∣)(j,k≥1),r(m)→0(m→∞)(12.8)
とする(j=k のときは V[Xk]≤r(0) という意味になる)。このとき標本平均は μ に L2 収束し、確率収束もする。
証明
定理 12.2 の条件 V[Sn]/n2→0 を確かめればよい。分散を共分散の和に展開する。
V[Sn]=j=1∑nk=1∑nCov(Xj,Xk)
各項を (12.8) で抑える。差 m=∣j−k∣ が等しい組 (j,k) の個数は次のとおりである。
- m=0 なら n 個である。
- 1≤m≤n−1 なら 2(n−m)≤2n 個である。
よって
V[Sn]≤nr(0)+2nm=1∑n−1r(m),n2V[Sn]≤nr(0)+n2m=1∑n−1r(m)
となる。右辺の第1項は 0 に近づく。第2項は数列 r(m) の Cesàro 平均であり、数列が 0 に近づくなら 0 に近づく。
実際、η>0 を任意にとる。番号 M を、それより先で r(m)<η となるように選ぶ。すると n>M で
n1m=1∑n−1r(m)≤n1m=1∑M−1r(m)+nn−Mη≤n1m=1∑M−1r(m)+η
である。右辺の第1項は n→∞ で 0 に近づくので、上極限は η 以下になる。η は任意だから極限は 0 である。
とくに和 ∑m≥0r(m) が有限なら、上の評価から次となる。
V[Xˉn]≤n1(r(0)+2m≥1∑r(m))
よって無相関の場合と同じく、1/n の速さで分散が縮む。たとえば 0<ρ<1 について r(m)=Cρm とする。このとき括弧の中は C(1+ρ)/(1−ρ) である。
相関が減衰しないと平均は定数に近づかない
- 設定。Z と ξ1,ξ2,… を独立にとる。V[Z]=τ2>0 とする。ξk は平均 0・分散 σ2 の独立同分布とする。 Xk=Z+ξk と置くと、異なる番号の組で Cov(Xj,Xk)=τ2 となる。相関は番号が離れても減らない。
- 極限は確率変数になる。標本平均は Z+ξˉn である。第2項は 0 に確率収束するので、標本平均は Z に確率収束する。極限は定数 E[Xk]=E[Z] ではなく、確率変数 Z である。
- すべての観測に共通する誤差(たとえば測定器の較正のずれ)は、回数を増やしても平均で消えない。
期待値だけを仮定する弱法則
独立同分布の列では、分散が無限でも期待値さえ有限なら弱法則が成り立つ。証明の道具は切断で、大きな値を切り落とした確率変数に Chebyshev の不等式を使い、切り落とした部分が無視できることを別に示す。
定理 12.4(Khinchin の弱法則)
X1,X2,… が独立同分布で、E[∣X1∣]<∞ とする。μ=E[X1] と置くと、XˉnPμ である。
証明
各 n について、最初の n 項を同じ高さで切断した
Yn,k=Xk1{∣Xk∣≤n},Tn=k=1∑nYn,k
を考える。Yn,1,…,Yn,n は独立な確率変数の関数なので独立で、同じ分布をもつ。証明は3段に分かれる。
(i) Sn と Tn が異なる確率は 0 に近づく。Sn=Tn なら、どれかの項で ∣Xk∣>n である。よって劣加法性から
P(Sn=Tn)≤k=1∑nP(∣Xk∣>n)=nP(∣X1∣>n)≤E[∣X1∣;∣X1∣>n]
となる。最後の不等式は、事象 {∣X1∣>n} の上で n<∣X1∣ であることによる。関数 ∣X1∣1{∣X1∣>n} は各点で 0 に近づき、∣X1∣ で抑えられる。よって優収束定理(第5章 §5.2)から右辺は 0 に近づく。
(ii) Tn/n の期待値は μ に近づく。実際 E[Tn]/n=E[X1;∣X1∣≤n] である。切断した値 X11{∣X1∣≤n} は各点でもとの値に近づき、∣X1∣ で抑えられる。よって優収束定理により E[Tn]/n→μ である。
(iii) Tn/n は自分の期待値のまわりに集まる。独立性から
n2V[Tn]=n2nV[Yn,1]≤nE[X12;∣X1∣≤n]=E[∣X1∣⋅n∣X1∣1{∣X1∣≤n}]
である。期待値の中の確率変数は ∣X1∣ 以下である。また各標本点で ∣X1(ω)∣/n→0 だから、各点で 0 に近づく。再び優収束定理から V[Tn]/n2→0 を得る。
3つを合わせる。ε>0 をとる。(ii) により、番号が大きければ ∣E[Tn]/n−μ∣<ε/2 となる。このとき
P(Xˉn−μ>ε)≤P(Sn=Tn)+P(nTn−μ>ε)≤P(Sn=Tn)+P(nTn−E[Tn]>2ε)
である。第2項は Chebyshev の不等式で次のように抑えられる。
P(nTn−E[Tn]>2ε)≤n2ε24V[Tn]
(i) と (iii) から右辺は 0 に近づく。
期待値が無いときと、特性関数による別証明
- 期待値が無いと成り立たない。標準 Cauchy 分布では E[∣X1∣]=∞ である。第9章 §9.3 で示すとおり、標本平均はどの番号でも標準 Cauchy 分布に従う。平均をとっても分布は狭まらず、弱法則は成り立たない。
- 特性関数による別証明。Khinchin の弱法則は、第8章の特性関数の展開 φX1(t)=1+iμt+o(t) からも示すことができる。
φXˉn(t)=φX1(t/n)n→eiμt
となるので、第13章 §13.1 の Lévy の連続性定理から Xˉndμ である。極限が定数なので、確率収束もする。
例題 12.1 Bernstein 多項式による Weierstrass の近似定理 ★★
オリジナルf を [0,1] 上の連続関数とする。区間の各点 x ごとに、二項分布 Bin(n,x) に従う確率変数をとる。それを Sn と書く。そのうえで
Bnf(x)=E[f(nSn)]=k=0∑nf(nk)(kn)xk(1−x)n−k
と置く(これは x の n 次以下の多項式である)。
- 次を示せ。
0≤x≤1sup∣Bnf(x)−f(x)∣→0(n→∞)
2. f(x)=x−21 とする。次を示し、n=100 での値 B100f(21) と比べよ。
xsup∣Bnf(x)−f(x)∣≤2n1
解答
- Sn/n は、独立な Ber(x) の平均である。よって平均と分散は次のとおりである。
E[nSn]=x,V[nSn]=nx(1−x)≤4n1
f は閉区間で連続だから有界で、一様連続である。上界を ∥f∥ と書く。η>0 に対して、δ>0 を次が成り立つように選ぶ。
∣y−x∣<δ ⟹ ∣f(y)−f(x)∣<η
事象 A={∣Sn/n−x∣<δ} の上では、ずれ ∣f(Sn/n)−f(x)∣ は小さい。余事象の上では、このずれは 2∥f∥ 以下である。よって
∣Bnf(x)−f(x)∣≤E[∣f(Sn/n)−f(x)∣]≤η+2∥f∥P(nSn−x≥δ)≤η+4nδ22∥f∥
となる。最後に (12.7) を使った。
右辺は x によらない。よって上限をとってから n→∞ とすると、上極限は η 以下になる。η は任意だから一様収束が従う。2. 関数 f(x)=x−21 は ∣f(y)−f(x)∣≤∣y−x∣ を満たす。Cauchy–Schwarz の不等式 E[∣Y∣]≤E[Y2](第5章 §5.4)から
∣Bnf(x)−f(x)∣≤E[nSn−x]≤V[nSn]=nx(1−x)≤2n1
である。n=100 なら上界は 0.05 になる。点 21 では f(21)=0 だから、誤差は次の値そのものである。
B100f(21)=E[100S100−21]
二項分布の確率で和をとると、この値は約 0.0398 となる。上界 0.05 との比は約 0.80 で、これは 2/π≈0.798 に近い。このことは第13章の中心極限定理と、Z∼N(0,1) について E[∣Z∣]=2/π であることから説明できる。
この例題では、確率論の結果を使って解析学の定理(連続関数は多項式で一様に近似できる)を構成的に証明した。
例題 12.2 上昇の回数(隣どうしだけ相関する列) ★★
オリジナルξ1,ξ2,… を独立同分布で、連続な分布関数をもつ確率変数とする。次のように置く。
Xk=1{ξk<ξk+1},Sn=X1+⋯+Xn
Sn は、ξ1,…,ξn+1 の中で隣が上がる箇所の数である。
- 平均 E[Xk] と分散 V[Xk] を求めよ。隣との共分散 Cov(Xk,Xk+1) も求めよ。また番号の差が2以上の2つの項 Xj、Xk が独立であることを確かめよ。
- V[Sn]=12n+2 を示し、Sn/nP21 を導け。n=1000 のとき、次の確率を Chebyshev の不等式で上から評価せよ。
P(nSn−21≥0.05)
解答
- 同点の確率は 0。分布関数が連続なので、隣どうしが等しくなる確率は 0 である。隣どうしの組の同時分布は積測度であり、対角線 {x=y} の測度は Tonelli の定理により次のとおりだからである。
∫P(ξk+1=x)Pξk(dx)=0
平均と分散。組 (ξk,ξk+1) と、順を入れ替えた組は同じ分布をもつ。よって上がる確率と下がる確率はどちらも 21 である。
E[Xk]=21,V[Xk]=21−41=41
隣との共分散。3つの値 ξk,ξk+1,ξk+2 の大小の並び方は 3!=6 通りある。並べ替えても同時分布が変わらないので、どれも確率 61 である。XkXk+1=1 は ξk<ξk+1<ξk+2 の1通りだけである。よって
E[XkXk+1]=61,Cov(Xk,Xk+1)=61−41=−121
である。
離れた組の独立性。∣j−k∣≥2 とする。Xj は組 (ξj,ξj+1) の関数である。もう一方は、添字が重ならない別の組の関数である。
第4章 §4.2 のまとめ方の補題から、両者は独立である。2. (12.5) で、共分散が 0 でない組は隣どうしの n−1 組だけである。よって
V[Sn]=n⋅41+2(n−1)(−121)=123n−2n+2=12n+2
となる。V[Sn]/n2=(n+2)/(12n2)→0 なので、定理 12.2 から Sn/n−21P0 である。系 12.3 を、次の数列で使ってもよい。
r(0)=41,r(1)=121,r(m)=0(m≥2)
n=1000 では
P(nSn−21≥0.05)≤n2(0.05)2V[Sn]=12⋅106⋅0.00251002=300001002≈0.0334
である。負の相関のために、独立な場合の上界 n2ε2n/4=0.1 より小さくなる。
確認テスト
オリジナル
- 12.1-1 すべて同じ確率変数 X1=X2=⋯=X をとり、V[X]>0 とする。標本平均は何に収束するか。系 12.3 の仮定のどこが満たされないかを答えよ。
- 12.1-2 確率 p が未知の事象を独立に n 回観測し、相対頻度でその確率を推定する。次を保証する最小の整数 n を求めよ。
P(Xˉn−p≥0.05)≤0.05
(12.7) を使う場合と、Hoeffding の不等式 P(Xˉn−p≥ε)≤2e−2nε2 を使う場合のそれぞれについて求めよ。3. 12.1-3 ξ1,ξ2,… を独立同分布とする。平均を μ、分散を σ2 とする。Xk=21(ξk+ξk+1) と置く。次を2通りで示せ。
V[Sn]=2(2n−1)σ2
2通りとは、共分散の和から求める方法と、Sn を ξ の線形結合に書き直す方法である。さらに XˉnPμ を導け。4. 12.1-4 X1,X2,… が独立同分布で、E[X12]<∞ とする。分散を σ2=V[X1] と書く。次の量について σ^n2Pσ2 を示せ。
σ^n2=n1k=1∑n(Xk−Xˉn)2
AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com