サイコロを何回も振った合計を標準化したものの分布が正規分布に近づく、というように、「確率の分布が別の分布に近づく」とはどういうことかを、数直線に限らない広い空間で正確に言い表すのがこの記事の主題です。あわせて、分布の列からうまく近づく部分列を取り出せる条件と、分布の収束を確率変数の各点収束に置き換える技法を扱います。読み終えると、これらの道具を使って分布の収束を示す議論が追えるようになります。
距離空間 S S S 上の確率測度 μ n \mu_n μ n が μ \mu μ に弱収束 するとは、すべての有界連続関数 f f f で ∫ f d μ n → ∫ f d μ \int f\,d\mu_n\to\int f\,d\mu ∫ f d μ n → ∫ f d μ となることです。Portmanteau の定理 (定理 2.3 )は、これを閉集合・開集合・境界の測度が 0 0 0 の集合の言葉に言い換えます。
確率測度の列が弱収束する部分列をもつための条件が緊密性 (質量が無限遠へ逃げない)です。Prokhorov の定理 は、緊密ならば部分列が弱収束すること(定理 3.3 )、Polish 空間 (完備で可算個の点で稠密になる距離空間)では逆も成り立つこと(定理 3.4 )を主張します。R d \mathbb{R}^d R d では Helly の選出定理 になります(系 3.5 、定理 3.6 )。
Skorokhod の表現定理 (定理 4.3 ):Polish 空間で μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ ならば、一つの確率空間の上に分布 μ n \mu_n μ n 、μ \mu μ をもつ確率変数 X n X_n X n 、X X X を作って X n → X X_n\to X X n → X を各点で (ほとんど確実に)成り立たせられます。分布の収束の議論を、確率変数の概収束の議論に置き換える道具です。
応用として、特性関数と Gauss ベクトル で 1 次元だけ示した Lévy の連続性定理を R d \mathbb{R}^d R d で証明し(定理 5.2 )、Markov 核の不変測度の存在を保証する Krylov–Bogoliubov の定理 (定理 6.1 )を示します。
この記事で使う事前知識
距離空間 : 2 点の間の距離が決まっていて、距離の性質(三角不等式など)を満たす集合。→ 距離空間
コンパクト : どんな開被覆からも有限個を選んで覆える、という性質。距離空間では点列が収束する部分列をもつことと同じです。→ コンパクト
Polish 空間 : 完備で、可算個の点で稠密になる距離空間。→ Polish 空間
特性関数 : 確率変数 X X X に対する E [ e i ⟨ t , X ⟩ ] E[e^{i\langle t,X\rangle}] E [ e i ⟨ t , X ⟩ ] という関数で、分布を決めるもの。→ 特性関数
正の線形汎関数 : 連続関数に実数を対応させる線形な規則で、非負の関数には非負の値を返すもの。Riesz–Markov–角谷の定理で測度による積分として表されます。→ 正の線形汎関数
中心極限定理は「S n / n S_n/\sqrt n S n / n の分布が N ( 0 , 1 ) N(0,1) N ( 0 , 1 ) に近づく」という主張でした。確率変数そのものは収束しないので、収束しているのは分布、すなわち確率測度の列です。実数直線上では分布関数の収束で定式化できましたが(大数の法則と中心極限定理 )、Brown 運動の道の分布(Wiener 測度 )のように、関数空間上の確率測度の収束を扱うには分布関数が使えません。有界連続関数の積分による定義は、どの距離空間でも意味をもちます。
確率測度の列が収束しない典型は二つあります。一つは δ n \delta_n δ n (点 n n n の単位質量)のように質量が無限遠に逃げる 場合、もう一つは N ( 0 , n ) N(0,n) N ( 0 , n ) のように質量が薄く広がって消える 場合です。どちらも「大部分の質量が一つのコンパクト集合に収まる」という条件(緊密性)が破れています。Prokhorov の定理は、この条件が欠けていなければ必ず収束部分列があることを保証します。これは確率測度の空間でのコンパクト性の定理で、連続関数の空間での Arzelà–Ascoli の定理(定理 3.3[Arzelà–Ascoli と Stone–Weierstrass] )と同じ役割を果たします。統計力学の無限体積極限や、確率偏微分方程式の不変測度の構成では、「緊密性を示す → 部分列の極限を取る → 極限が望みの性質をもつことを確かめる」という三段の議論が繰り返し使われます。定理 6.1 はその最も簡単な例です。
以下 ( S , d ) (S,d) ( S , d ) は距離空間、P ( S ) \mathcal{P}(S) P ( S ) は S S S のボレル集合族上の確率測度の全体、C b ( S ) C_b(S) C b ( S ) は有界連続関数 f : S → R f:S\to\mathbb{R} f : S → R の全体で、∥ f ∥ = sup ∣ f ∣ \|f\|=\sup|f| ∥ f ∥ = sup ∣ f ∣ とします。集合 A A A の閉包を A ˉ \bar A A ˉ 、内部を A ∘ A^\circ A ∘ 、境界を ∂ A = A ˉ ∖ A ∘ \partial A=\bar A\setminus A^\circ ∂ A = A ˉ ∖ A ∘ と書きます。
定義 2.1 (弱収束 ) ↗
μ n , μ ∈ P ( S ) \mu_n,\mu\in\mathcal{P}(S) μ n , μ ∈ P ( S ) について、すべての f ∈ C b ( S ) f\in C_b(S) f ∈ C b ( S ) で ∫ f d μ n → ∫ f d μ \int f\,d\mu_n\to\int f\,d\mu ∫ f d μ n → ∫ f d μ となるとき、μ n \mu_n μ n は μ \mu μ に弱収束 するといい、μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ と書く。S S S 値確率変数 X n X_n X n の分布が μ \mu μ に弱収束するとき、X n X_n X n は μ \mu μ に分布収束 するという。
S = R d S=\mathbb{R}^d S = R d のときは 定義 4.1[特性関数と Gauss ベクトル] と同じ定義です。弱収束の極限は一意です。それは次の補題から従います。
補題 2.2 (有界 Lipschitz 関数は測度を決める ) ✓
μ , ν ∈ P ( S ) \mu,\nu\in\mathcal{P}(S) μ , ν ∈ P ( S ) が、すべての有界 Lipschitz 関数 f f f について ∫ f d μ = ∫ f d ν \int f\,d\mu=\int f\,d\nu ∫ f d μ = ∫ f d ν を満たすならば μ = ν \mu=\nu μ = ν 。
証明(補題 2.2) 閉集合 F F F に対し f k ( x ) = max ( 0 , 1 − k dist ( x , F ) ) f_k(x)=\max\bigl(0,1-k\operatorname{dist}(x,F)\bigr) f k ( x ) = max ( 0 , 1 − k dist ( x , F ) ) は値が [ 0 , 1 ] [0,1] [ 0 , 1 ] の k k k -Lipschitz 関数で、F F F が閉なので f k ↓ 1 F f_k\downarrow\mathbf 1_F f k ↓ 1 F (各点)です。優収束定理(定理 7.3[ルベーグ積分の定義と収束定理] )から μ ( F ) = lim ∫ f k d μ = lim ∫ f k d ν = ν ( F ) \mu(F)=\lim\int f_kd\mu=\lim\int f_kd\nu=\nu(F) μ ( F ) = lim ∫ f k d μ = lim ∫ f k d ν = ν ( F ) 。閉集合の全体は交叉で閉じ、S S S を含み、ボレル集合族を生成するので、定理 4.5[測度空間と Carathéodory の拡張定理] により μ = ν \mu=\nu μ = ν です。
∎
μ ( ∂ A ) = 0 \mu(\partial A)=0 μ ( ∂ A ) = 0 を満たすボレル集合 A A A を μ \mu μ -連続集合 と呼びます。
定理 2.3 (Portmanteau の定理 ) ✓
μ n , μ ∈ P ( S ) \mu_n,\mu\in\mathcal{P}(S) μ n , μ ∈ P ( S ) について次は同値である。
μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ 。
すべての有界 Lipschitz 関数 f f f で ∫ f d μ n → ∫ f d μ \int f\,d\mu_n\to\int f\,d\mu ∫ f d μ n → ∫ f d μ 。
すべての閉集合 F F F で lim sup n μ n ( F ) ≤ μ ( F ) \limsup_n\mu_n(F)\le\mu(F) lim sup n μ n ( F ) ≤ μ ( F ) 。
すべての開集合 G G G で lim inf n μ n ( G ) ≥ μ ( G ) \liminf_n\mu_n(G)\ge\mu(G) lim inf n μ n ( G ) ≥ μ ( G ) 。
すべての μ \mu μ -連続集合 A A A で μ n ( A ) → μ ( A ) \mu_n(A)\to\mu(A) μ n ( A ) → μ ( A ) 。
証明(定理 2.3) (1) ⇒ (2) Lipschitz 関数は連続です。
(2) ⇒ (3) 補題 2.2 の f k f_k f k を使うと、1 F ≤ f k \mathbf 1_F\le f_k 1 F ≤ f k より lim sup n μ n ( F ) ≤ lim n ∫ f k d μ n = ∫ f k d μ \limsup_n\mu_n(F)\le\lim_n\int f_kd\mu_n=\int f_kd\mu lim sup n μ n ( F ) ≤ lim n ∫ f k d μ n = ∫ f k d μ 。k → ∞ k\to\infty k → ∞ で右辺は μ ( F ) \mu(F) μ ( F ) に収束します。
(3) ⇔ (4) G = F c G=F^c G = F c とすると μ n ( G ) = 1 − μ n ( F ) \mu_n(G)=1-\mu_n(F) μ n ( G ) = 1 − μ n ( F ) なので、lim inf μ n ( G ) = 1 − lim sup μ n ( F ) \liminf\mu_n(G)=1-\limsup\mu_n(F) lim inf μ n ( G ) = 1 − lim sup μ n ( F ) です。
(3), (4) ⇒ (5) A ∘ ⊂ A ⊂ A ˉ A^\circ\subset A\subset\bar A A ∘ ⊂ A ⊂ A ˉ で、μ ( ∂ A ) = 0 \mu(\partial A)=0 μ ( ∂ A ) = 0 なら μ ( A ∘ ) = μ ( A ) = μ ( A ˉ ) \mu(A^\circ)=\mu(A)=\mu(\bar A) μ ( A ∘ ) = μ ( A ) = μ ( A ˉ ) 。したがって
lim sup n μ n ( A ) ≤ lim sup n μ n ( A ˉ ) ≤ μ ( A ˉ ) = μ ( A ) = μ ( A ∘ ) ≤ lim inf n μ n ( A ∘ ) ≤ lim inf n μ n ( A ) . \limsup_n\mu_n(A)\le\limsup_n\mu_n(\bar A)\le\mu(\bar A)=\mu(A)=\mu(A^\circ)\le\liminf_n\mu_n(A^\circ)\le\liminf_n\mu_n(A). n lim sup μ n ( A ) ≤ n lim sup μ n ( A ˉ ) ≤ μ ( A ˉ ) = μ ( A ) = μ ( A ∘ ) ≤ n lim inf μ n ( A ∘ ) ≤ n lim inf μ n ( A ) . (5) ⇒ (1) f ∈ C b ( S ) f\in C_b(S) f ∈ C b ( S ) とします。a f + b a f+b a f + b (a > 0 a>0 a > 0 )の形に直しても主張は変わらないので、0 < f < 1 0<f<1 0 < f < 1 と仮定します。Tonelli の定理(定理 3.3[直積測度と Fubini–Tonelli の定理] )を 1 { s < f ( x ) } \mathbf 1_{\{s<f(x)\}} 1 { s < f ( x )} に使うと、任意の ν ∈ P ( S ) \nu\in\mathcal{P}(S) ν ∈ P ( S ) で
∫ f d ν = ∫ ∫ 0 1 1 { s < f ( x ) } d s ν ( d x ) = ∫ 0 1 ν ( { f > s } ) d s . \int f\,d\nu=\int\!\!\int_0^1\mathbf 1_{\{s<f(x)\}}\,ds\,\nu(dx)=\int_0^1\nu(\{f>s\})\,ds . ∫ f d ν = ∫ ∫ 0 1 1 { s < f ( x )} d s ν ( d x ) = ∫ 0 1 ν ({ f > s }) d s . f f f の連続性から { f > s } ‾ ⊂ { f ≥ s } \overline{\{f>s\}}\subset\{f\ge s\} { f > s } ⊂ { f ≥ s } 、{ f > s } \{f>s\} { f > s } は開なので、∂ { f > s } ⊂ { f = s } \partial\{f>s\}\subset\{f=s\} ∂ { f > s } ⊂ { f = s } です。集合 { f = s } \{f=s\} { f = s } (s ∈ ( 0 , 1 ) s\in(0,1) s ∈ ( 0 , 1 ) )は互いに素なので、μ ( { f = s } ) > 1 / m \mu(\{f=s\})>1/m μ ({ f = s }) > 1/ m となる s s s は m m m 個未満で、μ ( { f = s } ) > 0 \mu(\{f=s\})>0 μ ({ f = s }) > 0 となる s s s は高々可算個です。それ以外の s s s では { f > s } \{f>s\} { f > s } は μ \mu μ -連続集合なので、(5) から μ n ( { f > s } ) → μ ( { f > s } ) \mu_n(\{f>s\})\to\mu(\{f>s\}) μ n ({ f > s }) → μ ({ f > s }) 。被積分関数は 1 1 1 以下なので、有界収束定理(優収束定理)により ∫ f d μ n → ∫ f d μ \int f\,d\mu_n\to\int f\,d\mu ∫ f d μ n → ∫ f d μ です。
∎
(3) と (4) の不等号は等号にできません。次の例がその理由です。
例 2.4 (境界に質量が乗る )
S = R S=\mathbb{R} S = R 、μ n = δ 1 / n \mu_n=\delta_{1/n} μ n = δ 1/ n 、μ = δ 0 \mu=\delta_0 μ = δ 0 とします。f ∈ C b f\in C_b f ∈ C b なら ∫ f d μ n = f ( 1 / n ) → f ( 0 ) \int fd\mu_n=f(1/n)\to f(0) ∫ f d μ n = f ( 1/ n ) → f ( 0 ) なので μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ 。ところが開集合 G = ( 0 , ∞ ) G=(0,\infty) G = ( 0 , ∞ ) では μ n ( G ) = 1 \mu_n(G)=1 μ n ( G ) = 1 、μ ( G ) = 0 \mu(G)=0 μ ( G ) = 0 で、(4) は狭義の不等号です。閉集合 F = ( − ∞ , 0 ] F=(-\infty,0] F = ( − ∞ , 0 ] では μ n ( F ) = 0 < 1 = μ ( F ) \mu_n(F)=0<1=\mu(F) μ n ( F ) = 0 < 1 = μ ( F ) 。どちらの集合も境界 { 0 } \{0\} { 0 } が μ \mu μ -測度 1 1 1 をもち、(5) の仮定を満たしません。
系 2.5 (連続写像定理 ) ✓
( S ′ , d ′ ) (S',d') ( S ′ , d ′ ) を距離空間、h : S → S ′ h:S\to S' h : S → S ′ をボレル可測写像とし、ボレル集合 N N N で μ ( N ) = 0 \mu(N)=0 μ ( N ) = 0 かつ h h h が N N N の外の各点で連続であるものがあるとする。μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ ならば μ n ∘ h − 1 ⇒ μ ∘ h − 1 \mu_n\circ h^{-1}\Rightarrow\mu\circ h^{-1} μ n ∘ h − 1 ⇒ μ ∘ h − 1 。
証明(系 2.5) 定理 2.3 の (3) を確かめます。F ′ ⊂ S ′ F'\subset S' F ′ ⊂ S ′ を閉集合とします。x ∈ h − 1 ( F ′ ) ‾ x\in\overline{h^{-1}(F')} x ∈ h − 1 ( F ′ ) で h h h が x x x で連続なら、h − 1 ( F ′ ) h^{-1}(F') h − 1 ( F ′ ) の点列 x k → x x_k\to x x k → x について h ( x k ) → h ( x ) h(x_k)\to h(x) h ( x k ) → h ( x ) 、F ′ F' F ′ は閉なので h ( x ) ∈ F ′ h(x)\in F' h ( x ) ∈ F ′ 。よって h − 1 ( F ′ ) ‾ ⊂ h − 1 ( F ′ ) ∪ N \overline{h^{-1}(F')}\subset h^{-1}(F')\cup N h − 1 ( F ′ ) ⊂ h − 1 ( F ′ ) ∪ N です。(3) を閉集合 h − 1 ( F ′ ) ‾ \overline{h^{-1}(F')} h − 1 ( F ′ ) に使って
lim sup n μ n ( h − 1 ( F ′ ) ) ≤ lim sup n μ n ( h − 1 ( F ′ ) ‾ ) ≤ μ ( h − 1 ( F ′ ) ‾ ) ≤ μ ( h − 1 ( F ′ ) ) + μ ( N ) = μ ( h − 1 ( F ′ ) ) . \limsup_n\mu_n(h^{-1}(F'))\le\limsup_n\mu_n\bigl(\overline{h^{-1}(F')}\bigr)\le\mu\bigl(\overline{h^{-1}(F')}\bigr)\le\mu(h^{-1}(F'))+\mu(N)=\mu(h^{-1}(F')). n lim sup μ n ( h − 1 ( F ′ )) ≤ n lim sup μ n ( h − 1 ( F ′ ) ) ≤ μ ( h − 1 ( F ′ ) ) ≤ μ ( h − 1 ( F ′ )) + μ ( N ) = μ ( h − 1 ( F ′ )) . ∎
定義 3.1 (緊密性と相対コンパクト性 ) ↗
族 Π ⊂ P ( S ) \Pi\subset\mathcal{P}(S) Π ⊂ P ( S ) が緊密 であるとは、任意の ε > 0 \varepsilon>0 ε > 0 に対しコンパクト集合 K ⊂ S K\subset S K ⊂ S で、すべての μ ∈ Π \mu\in\Pi μ ∈ Π について μ ( S ∖ K ) < ε \mu(S\setminus K)<\varepsilon μ ( S ∖ K ) < ε となるものがあることをいう。Π \Pi Π の任意の列が、P ( S ) \mathcal{P}(S) P ( S ) のある元に弱収束する部分列をもつとき、Π \Pi Π は相対コンパクト であるという。
Polish 空間では、1 個の確率測度はつねに緊密です(定理 3.3[Kolmogorov の拡張定理と連続性定理] )。有限個の族も緊密です(コンパクト集合の有限和を取る)。R d \mathbb{R}^d R d では、緊密性は「sup μ ∈ Π μ ( { ∣ x ∣ > M } ) → 0 \sup_{\mu\in\Pi}\mu(\{|x|>M\})\to0 sup μ ∈ Π μ ({ ∣ x ∣ > M }) → 0 (M → ∞ M\to\infty M → ∞ )」と同じです。
補題 3.2 (C(K) の可分性 ) ✓
K K K がコンパクト距離空間ならば、C ( K ) C(K) C ( K ) は一様ノルムに関して可分である。
証明(補題 3.2) K K K は全有界なので(定理 4.3[距離空間] )可算稠密集合 { q i } \{q_i\} { q i } をもちます(各 1 / k 1/k 1/ k について有限個の中心を集める)。g i ( x ) = d ( x , q i ) g_i(x)=d(x,q_i) g i ( x ) = d ( x , q i ) とし、1 , g 1 , g 2 , … 1,g_1,g_2,\ldots 1 , g 1 , g 2 , … の有理数係数の多項式全体を A Q A_{\mathbb{Q}} A Q 、実数係数の多項式全体を A A A とします。A A A は 1 1 1 を含む部分環で、点を分離します(x ≠ y x\ne y x = y なら d ( x , q i ) < d ( x , y ) / 2 d(x,q_i)<d(x,y)/2 d ( x , q i ) < d ( x , y ) /2 となる q i q_i q i を取ると g i ( x ) < d ( x , y ) / 2 < g i ( y ) g_i(x)<d(x,y)/2<g_i(y) g i ( x ) < d ( x , y ) /2 < g i ( y ) )。Stone–Weierstrass の定理(定理 4.3[Arzelà–Ascoli と Stone–Weierstrass] )により A A A は C ( K ) C(K) C ( K ) で稠密です。A A A の各元は、係数を有理数で近似すれば(各 g i g_i g i は有界なので)A Q A_{\mathbb{Q}} A Q の元で一様に近似できます。A Q A_{\mathbb{Q}} A Q は可算です。
∎
定理 3.3 (Prokhorov の定理(緊密ならば相対コンパクト) ) ✓
S S S を距離空間とする。緊密な族 Π ⊂ P ( S ) \Pi\subset\mathcal{P}(S) Π ⊂ P ( S ) は相対コンパクトである。
次の証明は三段で進みます。まず対角線論法で、各コンパクト集合 K m K_m K m の上では積分が収束するような部分列を取ります。次に Riesz–Markov–角谷の表現定理で、その極限を K m K_m K m 上の測度 ν m \nu_m ν m として表します。最後に ν m \nu_m ν m を m m m について貼り合わせて S S S 全体の確率測度 μ \mu μ をつくり、K m K_m K m の外の質量が 1 / m 1/m 1/ m 以下であることから弱収束を確かめます。なお B ≺ g B\prec g B ≺ g は、ここでは g g g が 0 ≤ g ≤ 1 0\le g\le1 0 ≤ g ≤ 1 で B B B 上で 1 1 1 をとることを表す記号です(Radon 測度と Riesz–Markov–角谷の表現定理 )。
証明(定理 3.3) ( μ n ) (\mu_n) ( μ n ) を Π \Pi Π の列とします。緊密性から、コンパクト集合 K m K_m K m をすべての n n n で μ n ( S ∖ K m ) < 1 / m \mu_n(S\setminus K_m)<1/m μ n ( S ∖ K m ) < 1/ m となるように取り、K m K_m K m を K 1 ∪ ⋯ ∪ K m K_1\cup\cdots\cup K_m K 1 ∪ ⋯ ∪ K m に取り替えて K 1 ⊂ K 2 ⊂ ⋯ K_1\subset K_2\subset\cdots K 1 ⊂ K 2 ⊂ ⋯ とします。
(1) 部分列の選出。 補題 3.2 により各 C ( K m ) C(K_m) C ( K m ) の可算稠密集合 { f m , i } i \{f_{m,i}\}_i { f m , i } i があります。数列 ( ∫ K m f m , i d μ n ) n \bigl(\int_{K_m}f_{m,i}\,d\mu_n\bigr)_n ( ∫ K m f m , i d μ n ) n は ∥ f m , i ∥ \|f_{m,i}\| ∥ f m , i ∥ で有界なので、可算個の添字 ( m , i ) (m,i) ( m , i ) について対角線論法を使い、部分列 ( n j ) (n_j) ( n j ) ですべての ( m , i ) (m,i) ( m , i ) について収束するものを取れます。任意の f ∈ C ( K m ) f\in C(K_m) f ∈ C ( K m ) と ε > 0 \varepsilon>0 ε > 0 について ∥ f − f m , i ∥ < ε \|f-f_{m,i}\|<\varepsilon ∥ f − f m , i ∥ < ε となる i i i を取れば、∣ ∫ K m ( f − f m , i ) d μ n ∣ ≤ ε \bigl|\int_{K_m}(f-f_{m,i})\,d\mu_n\bigr|\le\varepsilon ∫ K m ( f − f m , i ) d μ n ≤ ε なので ( ∫ K m f d μ n j ) j \bigl(\int_{K_m}f\,d\mu_{n_j}\bigr)_j ( ∫ K m f d μ n j ) j は Cauchy 列で、極限
Λ m ( f ) = lim j → ∞ ∫ K m f d μ n j ( f ∈ C ( K m ) ) \Lambda_m(f)=\lim_{j\to\infty}\int_{K_m}f\,d\mu_{n_j}\qquad(f\in C(K_m)) Λ m ( f ) = j → ∞ lim ∫ K m f d μ n j ( f ∈ C ( K m )) が存在します。Λ m \Lambda_m Λ m は C ( K m ) C(K_m) C ( K m ) 上の正の線形汎関数です。
(2) 各 K m K_m K m 上の極限測度。 Riesz–Markov–角谷の表現定理(定理 4.1[Radon 測度と Riesz–Markov–角谷の表現定理] )により、K m K_m K m 上の有限ボレル測度 ν m \nu_m ν m で Λ m ( f ) = ∫ f d ν m \Lambda_m(f)=\int f\,d\nu_m Λ m ( f ) = ∫ f d ν m となるものがあります。ν m ( K m ) = Λ m ( 1 ) = lim j μ n j ( K m ) ∈ [ 1 − 1 / m , 1 ] \nu_m(K_m)=\Lambda_m(1)=\lim_j\mu_{n_j}(K_m)\in[1-1/m,1] ν m ( K m ) = Λ m ( 1 ) = lim j μ n j ( K m ) ∈ [ 1 − 1/ m , 1 ] です。
ボレル集合 B ⊂ K m B\subset K_m B ⊂ K m について ν m ( B ) ≤ ν m + 1 ( B ) \nu_m(B)\le\nu_{m+1}(B) ν m ( B ) ≤ ν m + 1 ( B ) を示します。まず B B B がコンパクトのとき、g ∈ C ( K m + 1 ) g\in C(K_{m+1}) g ∈ C ( K m + 1 ) が B ≺ g B\prec g B ≺ g を満たせば、制限 g ∣ K m g|_{K_m} g ∣ K m も B ≺ g ∣ K m B\prec g|_{K_m} B ≺ g ∣ K m を満たし、g ≥ 0 g\ge0 g ≥ 0 から
ν m ( B ) ≤ Λ m ( g ∣ K m ) = lim j ∫ K m g d μ n j ≤ lim j ∫ K m + 1 g d μ n j = Λ m + 1 ( g ) \nu_m(B)\le\Lambda_m(g|_{K_m})=\lim_j\int_{K_m}g\,d\mu_{n_j}\le\lim_j\int_{K_{m+1}}g\,d\mu_{n_j}=\Lambda_{m+1}(g) ν m ( B ) ≤ Λ m ( g ∣ K m ) = j lim ∫ K m g d μ n j ≤ j lim ∫ K m + 1 g d μ n j = Λ m + 1 ( g ) (最初の不等号は 定理 4.1[Radon 測度と Riesz–Markov–角谷の表現定理] の 2)。g g g について下限を取ると ν m ( B ) ≤ ν m + 1 ( B ) \nu_m(B)\le\nu_{m+1}(B) ν m ( B ) ≤ ν m + 1 ( B ) です。一般のボレル集合 B B B では、K m K_m K m はコンパクト距離空間なので Polish で、定理 3.3[Kolmogorov の拡張定理と連続性定理] (2) から ν m ( B ) = sup { ν m ( C ) ∣ C ⊂ B コンパクト } ≤ ν m + 1 ( B ) \nu_m(B)=\sup\{\nu_m(C)\mid C\subset B\text{ コンパクト}\}\le\nu_{m+1}(B) ν m ( B ) = sup { ν m ( C ) ∣ C ⊂ B コンパクト } ≤ ν m + 1 ( B ) です。
(3) 極限測度の構成。 ボレル集合 B ⊂ S B\subset S B ⊂ S について ν m ( B ∩ K m ) ≤ ν m + 1 ( B ∩ K m ) ≤ ν m + 1 ( B ∩ K m + 1 ) \nu_m(B\cap K_m)\le\nu_{m+1}(B\cap K_m)\le\nu_{m+1}(B\cap K_{m+1}) ν m ( B ∩ K m ) ≤ ν m + 1 ( B ∩ K m ) ≤ ν m + 1 ( B ∩ K m + 1 ) なので、極限 μ ( B ) = lim m ν m ( B ∩ K m ) \mu(B)=\lim_m\nu_m(B\cap K_m) μ ( B ) = lim m ν m ( B ∩ K m ) が存在します。互いに素な B i B_i B i について ν m ( ⨆ i B i ∩ K m ) = ∑ i ν m ( B i ∩ K m ) \nu_m\bigl(\bigsqcup_iB_i\cap K_m\bigr)=\sum_i\nu_m(B_i\cap K_m) ν m ( ⨆ i B i ∩ K m ) = ∑ i ν m ( B i ∩ K m ) で、各項が m m m について非減少なので、単調収束定理(数え上げ測度に関する 定理 5.2[ルベーグ積分の定義と収束定理] )により極限と和が交換でき、μ \mu μ は測度です。μ ( S ) = lim m ν m ( K m ) = 1 \mu(S)=\lim_m\nu_m(K_m)=1 μ ( S ) = lim m ν m ( K m ) = 1 です。
(4) 弱収束。 ν ~ m ( B ) = ν m ( B ∩ K m ) \tilde\nu_m(B)=\nu_m(B\cap K_m) ν ~ m ( B ) = ν m ( B ∩ K m ) とおくと、ν ~ m ≤ μ \tilde\nu_m\le\mu ν ~ m ≤ μ (集合ごと)なので μ − ν ~ m \mu-\tilde\nu_m μ − ν ~ m は全質量 1 − ν m ( K m ) ≤ 1 / m 1-\nu_m(K_m)\le1/m 1 − ν m ( K m ) ≤ 1/ m の測度です。f ∈ C b ( S ) f\in C_b(S) f ∈ C b ( S ) について
∣ ∫ S f d μ n j − ∫ S f d μ ∣ ≤ ∣ ∫ S ∖ K m f d μ n j ∣ + ∣ ∫ K m f d μ n j − ∫ f d ν ~ m ∣ + ∣ ∫ f d ( μ − ν ~ m ) ∣ . \Bigl|\int_Sf\,d\mu_{n_j}-\int_Sf\,d\mu\Bigr|\le\Bigl|\int_{S\setminus K_m}f\,d\mu_{n_j}\Bigr|+\Bigl|\int_{K_m}f\,d\mu_{n_j}-\int f\,d\tilde\nu_m\Bigr|+\Bigl|\int f\,d(\mu-\tilde\nu_m)\Bigr| . ∫ S f d μ n j − ∫ S f d μ ≤ ∫ S ∖ K m f d μ n j + ∫ K m f d μ n j − ∫ f d ν ~ m + ∫ f d ( μ − ν ~ m ) . 第 1 項と第 3 項は ∥ f ∥ / m \|f\|/m ∥ f ∥/ m 以下、第 2 項は (1)(2) により j → ∞ j\to\infty j → ∞ で 0 0 0 に収束します。よって lim sup j ∣ ∫ f d μ n j − ∫ f d μ ∣ ≤ 2 ∥ f ∥ / m \limsup_j|\int fd\mu_{n_j}-\int fd\mu|\le2\|f\|/m lim sup j ∣ ∫ f d μ n j − ∫ f d μ ∣ ≤ 2∥ f ∥/ m で、m m m は任意なので μ n j ⇒ μ \mu_{n_j}\Rightarrow\mu μ n j ⇒ μ です。
∎
定理 3.4 (Prokhorov の定理(逆) ) ✓
S S S を Polish 空間とする。相対コンパクトな族 Π ⊂ P ( S ) \Pi\subset\mathcal{P}(S) Π ⊂ P ( S ) は緊密である。
証明(定理 3.4) { q i } \{q_i\} { q i } を可算稠密集合とし、G k δ = ⋃ i ≤ k B ( q i , δ ) G_k^\delta=\bigcup_{i\le k}B(q_i,\delta) G k δ = ⋃ i ≤ k B ( q i , δ ) とおきます。
主張: 任意の ε , δ > 0 \varepsilon,\delta>0 ε , δ > 0 に対し k k k があって、すべての μ ∈ Π \mu\in\Pi μ ∈ Π で μ ( G k δ ) > 1 − ε \mu(G_k^\delta)>1-\varepsilon μ ( G k δ ) > 1 − ε 。
そうでないとすると、各 k k k について μ k ( G k δ ) ≤ 1 − ε \mu_k(G_k^\delta)\le1-\varepsilon μ k ( G k δ ) ≤ 1 − ε となる μ k ∈ Π \mu_k\in\Pi μ k ∈ Π があります。相対コンパクト性から部分列 μ k j ⇒ μ ∈ P ( S ) \mu_{k_j}\Rightarrow\mu\in\mathcal{P}(S) μ k j ⇒ μ ∈ P ( S ) が取れます。G m δ G^\delta_m G m δ は開集合で、k j ≥ m k_j\ge m k j ≥ m なら G m δ ⊂ G k j δ G^\delta_m\subset G^\delta_{k_j} G m δ ⊂ G k j δ なので、定理 2.3 の (4) から
μ ( G m δ ) ≤ lim inf j μ k j ( G m δ ) ≤ lim inf j μ k j ( G k j δ ) ≤ 1 − ε . \mu(G_m^\delta)\le\liminf_j\mu_{k_j}(G_m^\delta)\le\liminf_j\mu_{k_j}(G_{k_j}^\delta)\le1-\varepsilon . μ ( G m δ ) ≤ j lim inf μ k j ( G m δ ) ≤ j lim inf μ k j ( G k j δ ) ≤ 1 − ε . G m δ ↑ S G_m^\delta\uparrow S G m δ ↑ S (稠密性)なので μ ( S ) ≤ 1 − ε \mu(S)\le1-\varepsilon μ ( S ) ≤ 1 − ε となり矛盾です。
主張を δ = 1 / m \delta=1/m δ = 1/ m 、ε 2 − m \varepsilon2^{-m} ε 2 − m に使って k m k_m k m を取り、K = ⋂ m G k m 1 / m ‾ K=\bigcap_m\overline{G^{1/m}_{k_m}} K = ⋂ m G k m 1/ m とします。定理 3.3[Kolmogorov の拡張定理と連続性定理] の証明と同じく、K K K は完備かつ全有界な閉集合なのでコンパクトで、すべての μ ∈ Π \mu\in\Pi μ ∈ Π で μ ( S ∖ K ) ≤ ∑ m ε 2 − m = ε \mu(S\setminus K)\le\sum_m\varepsilon2^{-m}=\varepsilon μ ( S ∖ K ) ≤ ∑ m ε 2 − m = ε です。
∎
系 3.5 (Helly の選出定理(緊密な場合) ) ✓
R d \mathbb{R}^d R d 上の確率測度の列 ( μ n ) (\mu_n) ( μ n ) が lim M → ∞ sup n μ n ( { ∣ x ∣ > M } ) = 0 \lim_{M\to\infty}\sup_n\mu_n(\{|x|>M\})=0 lim M → ∞ sup n μ n ({ ∣ x ∣ > M }) = 0 を満たすならば、弱収束する部分列をもつ。
証明(系 3.5) 閉球 { ∣ x ∣ ≤ M } \{|x|\le M\} { ∣ x ∣ ≤ M } はコンパクトなので、仮定は緊密性です。定理 3.3 を使います。
∎
d = 1 d=1 d = 1 では 補題 4.6[特性関数と Gauss ベクトル] を分布関数で直接示しました。緊密性を仮定しないと、極限は確率測度とは限りませんが、全質量 1 1 1 以下の測度として残ります。
定理 3.6 (Helly の選出定理(漠収束) ) ✓
R d \mathbb{R}^d R d 上の確率測度の任意の列 ( μ n ) (\mu_n) ( μ n ) に対し、部分列 ( μ n j ) (\mu_{n_j}) ( μ n j ) と、μ ( R d ) ≤ 1 \mu(\mathbb{R}^d)\le1 μ ( R d ) ≤ 1 を満たすボレル測度 μ \mu μ で、すべての f ∈ C 0 ( R d ) f\in C_0(\mathbb{R}^d) f ∈ C 0 ( R d ) (無限遠で 0 0 0 に近づく連続関数)について ∫ f d μ n j → ∫ f d μ \int f\,d\mu_{n_j}\to\int f\,d\mu ∫ f d μ n j → ∫ f d μ となるものがある。
証明(定理 3.6) ϕ ( x ) = x / ( 1 + ∣ x ∣ ) \phi(x)=x/(1+|x|) ϕ ( x ) = x / ( 1 + ∣ x ∣ ) は R d \mathbb{R}^d R d から開単位球 U = { ∣ y ∣ < 1 } U=\{|y|<1\} U = { ∣ y ∣ < 1 } への同相写像です(逆写像は y ↦ y / ( 1 − ∣ y ∣ ) y\mapsto y/(1-|y|) y ↦ y / ( 1 − ∣ y ∣ ) )。閉球 U ˉ \bar U U ˉ はコンパクトなので、U ˉ \bar U U ˉ 上の確率測度の族は自明に緊密で、定理 3.3 により μ n ∘ ϕ − 1 \mu_n\circ\phi^{-1} μ n ∘ ϕ − 1 の部分列が U ˉ \bar U U ˉ 上の確率測度 ν \nu ν に弱収束します。μ ( A ) = ν ( ϕ ( A ) ) \mu(A)=\nu(\phi(A)) μ ( A ) = ν ( ϕ ( A )) と定めると、μ \mu μ は全質量 ν ( U ) ≤ 1 \nu(U)\le1 ν ( U ) ≤ 1 の測度です。f ∈ C 0 ( R d ) f\in C_0(\mathbb{R}^d) f ∈ C 0 ( R d ) に対し、g = f ∘ ϕ − 1 g=f\circ\phi^{-1} g = f ∘ ϕ − 1 を U U U 上で、g = 0 g=0 g = 0 を ∂ U \partial U ∂ U 上で定めると、∣ y ∣ → 1 |y|\to1 ∣ y ∣ → 1 は ∣ ϕ − 1 ( y ) ∣ → ∞ |\phi^{-1}(y)|\to\infty ∣ ϕ − 1 ( y ) ∣ → ∞ と同値なので g ∈ C ( U ˉ ) g\in C(\bar U) g ∈ C ( U ˉ ) 。よって ∫ f d μ n j = ∫ g d ( μ n j ∘ ϕ − 1 ) → ∫ g d ν = ∫ U g d ν = ∫ f d μ \int fd\mu_{n_j}=\int gd(\mu_{n_j}\circ\phi^{-1})\to\int gd\nu=\int_Ugd\nu=\int fd\mu ∫ f d μ n j = ∫ g d ( μ n j ∘ ϕ − 1 ) → ∫ g d ν = ∫ U g d ν = ∫ f d μ 。
∎
μ n = δ n \mu_n=\delta_n μ n = δ n なら極限は μ = 0 \mu=0 μ = 0 で、質量はすべて「無限遠の点」に逃げています。緊密性は、この逃げが起こらないための条件です。
関数空間では、コンパクト集合の形が Arzelà–Ascoli の定理で分かるので、緊密性を「出発点の有界性」と「振動の小ささ」に分解できます。x ∈ C ( [ 0 , 1 ] ) x\in C([0,1]) x ∈ C ([ 0 , 1 ]) の連続度 を w ( x , δ ) = sup { ∣ x ( s ) − x ( t ) ∣ : s , t ∈ [ 0 , 1 ] , ∣ s − t ∣ ≤ δ } w(x,\delta)=\sup\{|x(s)-x(t)|:s,t\in[0,1],\ |s-t|\le\delta\} w ( x , δ ) = sup { ∣ x ( s ) − x ( t ) ∣ : s , t ∈ [ 0 , 1 ] , ∣ s − t ∣ ≤ δ } とします。道の連続性から上限は有理数の s , t s,t s , t に制限してよく、C ( [ 0 , 1 ] ) C([0,1]) C ([ 0 , 1 ]) 値確率変数 X X X について w ( X , δ ) w(X,\delta) w ( X , δ ) は確率変数です。
命題 3.7 (C([0,1]) における緊密性の判定 ) ✓
X n X_n X n を C ( [ 0 , 1 ] ) C([0,1]) C ([ 0 , 1 ]) (一様ノルム)に値をとる確率変数の列とし、次を仮定する。
lim M → ∞ sup n P ( ∣ X n ( 0 ) ∣ > M ) = 0 \lim_{M\to\infty}\sup_nP(|X_n(0)|>M)=0 lim M → ∞ sup n P ( ∣ X n ( 0 ) ∣ > M ) = 0 。
任意の ε > 0 \varepsilon>0 ε > 0 について lim δ ↓ 0 sup n P ( w ( X n , δ ) > ε ) = 0 \lim_{\delta\downarrow0}\sup_nP\bigl(w(X_n,\delta)>\varepsilon\bigr)=0 lim δ ↓ 0 sup n P ( w ( X n , δ ) > ε ) = 0 。
このとき X n X_n X n の分布の族は緊密である。
証明(命題 3.7) η > 0 \eta>0 η > 0 を固定し、1 から sup n P ( ∣ X n ( 0 ) ∣ > M ) < η / 2 \sup_nP(|X_n(0)|>M)<\eta/2 sup n P ( ∣ X n ( 0 ) ∣ > M ) < η /2 となる M M M を、2 から各 k k k について sup n P ( w ( X n , δ k ) > 1 / k ) < η 2 − k − 1 \sup_nP(w(X_n,\delta_k)>1/k)<\eta2^{-k-1} sup n P ( w ( X n , δ k ) > 1/ k ) < η 2 − k − 1 となる δ k > 0 \delta_k>0 δ k > 0 を取ります。
K = { x ∈ C ( [ 0 , 1 ] ) ∣ ∣ x ( 0 ) ∣ ≤ M , w ( x , δ k ) ≤ 1 / k ( k = 1 , 2 , … ) } K=\bigl\{x\in C([0,1])\ \big|\ |x(0)|\le M,\ w(x,\delta_k)\le1/k\ (k=1,2,\ldots)\bigr\} K = { x ∈ C ([ 0 , 1 ]) ∣ x ( 0 ) ∣ ≤ M , w ( x , δ k ) ≤ 1/ k ( k = 1 , 2 , … ) } とすると、P ( X n ∉ K ) < η / 2 + ∑ k η 2 − k − 1 = η P(X_n\notin K)<\eta/2+\sum_k\eta2^{-k-1}=\eta P ( X n ∈ / K ) < η /2 + ∑ k η 2 − k − 1 = η です。∣ w ( x , δ ) − w ( y , δ ) ∣ ≤ 2 ∥ x − y ∥ |w(x,\delta)-w(y,\delta)|\le2\|x-y\| ∣ w ( x , δ ) − w ( y , δ ) ∣ ≤ 2∥ x − y ∥ なので K K K は閉集合です。K K K は定義から同程度連続で、[ 0 , t ] [0,t] [ 0 , t ] を幅 δ 1 \delta_1 δ 1 以下の ⌈ 1 / δ 1 ⌉ \lceil1/\delta_1\rceil ⌈ 1/ δ 1 ⌉ 個の区間に分ければ ∣ x ( t ) ∣ ≤ M + ⌈ 1 / δ 1 ⌉ |x(t)|\le M+\lceil1/\delta_1\rceil ∣ x ( t ) ∣ ≤ M + ⌈ 1/ δ 1 ⌉ なので一様有界です。Arzelà–Ascoli の定理(定理 3.3[Arzelà–Ascoli と Stone–Weierstrass] )から K K K は相対コンパクトで、閉集合なのでコンパクトです。
∎
条件 2 は、定理 6.2[Kolmogorov の拡張定理と連続性定理] の仮定が n n n について一様に(同じ α , β , C \alpha,\beta,C α , β , C で)成り立てば満たされます。同定理の証明の Hölder 定数 K γ K_\gamma K γ の分布が n n n によらない評価をもつからです。ランダムウォークを拡大縮小した折れ線が Brown 運動に分布収束するという Donsker の不変原理は、この緊密性と有限次元分布の収束(中心極限定理)を組み合わせて証明されます(Billingsley の第 2 章)。
弱収束は分布だけの性質なので、X n X_n X n と X X X が別々の確率空間にあってもかまいません。逆に、分布だけを保って確率変数を一つの空間に並べ直し、各点収束させられるというのが次の定理です。S = R S=\mathbb{R} S = R なら考え方は単純です。
例 4.1 (分位点関数による表現 )
R \mathbb{R} R 上の確率測度 ν \nu ν の分布関数を F F F とし、ω ∈ ( 0 , 1 ) \omega\in(0,1) ω ∈ ( 0 , 1 ) に対し F − 1 ( ω ) = inf { x ∣ F ( x ) ≥ ω } F^{-1}(\omega)=\inf\{x\mid F(x)\ge\omega\} F − 1 ( ω ) = inf { x ∣ F ( x ) ≥ ω } (分位点関数)とします。F F F の右連続性から F − 1 ( ω ) ≤ x ⟺ ω ≤ F ( x ) F^{-1}(\omega)\le x\iff\omega\le F(x) F − 1 ( ω ) ≤ x ⟺ ω ≤ F ( x ) なので、( 0 , 1 ) (0,1) ( 0 , 1 ) 上の一様分布の下で P ( F − 1 ( ω ) ≤ x ) = F ( x ) P(F^{-1}(\omega)\le x)=F(x) P ( F − 1 ( ω ) ≤ x ) = F ( x ) 、つまり F − 1 F^{-1} F − 1 の分布は ν \nu ν です。μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ なら分布関数は F F F の連続点で収束し(補題 4.2[特性関数と Gauss ベクトル] )、そこから F F F の平坦部分に対応する高々可算個の ω \omega ω を除いて F n − 1 ( ω ) → F − 1 ( ω ) F_n^{-1}(\omega)\to F^{-1}(\omega) F n − 1 ( ω ) → F − 1 ( ω ) が導かれます。一つの ω \omega ω を「同じ分位点」として共有させることで、別々の分布が一つの空間で結び付きます。
分位点による結合:同じ高さ ω で分布関数 F_n(破線)と F(実線)を水平に切り、交点の横座標を X_n(ω)、X(ω) とする
一般の Polish 空間には分布関数がないので、空間を小さな μ \mu μ -連続集合に分割し、[ 0 , 1 ) [0,1) [ 0 , 1 ) の区間をその測度に比例して割り当てます。
補題 4.2 (連続集合による分割 ) ✓
S S S を可分距離空間、μ ∈ P ( S ) \mu\in\mathcal{P}(S) μ ∈ P ( S ) 、δ > 0 \delta>0 δ > 0 とする。S S S の互いに素なボレル集合の可算族 { D j } j ∈ N \{D_j\}_{j\in\mathbb{N}} { D j } j ∈ N (空集合を含んでよい)で、⋃ j D j = S \bigcup_jD_j=S ⋃ j D j = S 、各 D j D_j D j の直径が δ \delta δ 未満、かつ各 D j D_j D j が μ \mu μ -連続集合であるものがある。
証明(補題 4.2) { q j } \{q_j\} { q j } を可算稠密集合とします。q q q を固定すると、球面 { x ∣ d ( x , q ) = r } \{x\mid d(x,q)=r\} { x ∣ d ( x , q ) = r } (r > 0 r>0 r > 0 )は互いに素なので、μ \mu μ -測度が正の r r r は高々可算個です(定理 2.3 の証明の (5) ⇒ (1) と同じ議論)。そこで各 j j j について r j ∈ ( δ / 4 , δ / 2 ) r_j\in(\delta/4,\delta/2) r j ∈ ( δ /4 , δ /2 ) を、球面 { d ( x , q j ) = r j } \{d(x,q_j)=r_j\} { d ( x , q j ) = r j } の測度が 0 0 0 となるように選び、B j = B ( q j , r j ) B_j=B(q_j,r_j) B j = B ( q j , r j ) とします。稠密性から ⋃ j B j = S \bigcup_jB_j=S ⋃ j B j = S です。D j = B j ∖ ⋃ i < j B i D_j=B_j\setminus\bigcup_{i<j}B_i D j = B j ∖ ⋃ i < j B i とすると、∂ ( A ∩ B ) \partial(A\cap B) ∂ ( A ∩ B ) 、∂ ( A ∖ B ) \partial(A\setminus B) ∂ ( A ∖ B ) は ∂ A ∪ ∂ B \partial A\cup\partial B ∂ A ∪ ∂ B に含まれ、∂ B i ⊂ { d ( x , q i ) = r i } \partial B_i\subset\{d(x,q_i)=r_i\} ∂ B i ⊂ { d ( x , q i ) = r i } なので、μ ( ∂ D j ) = 0 \mu(\partial D_j)=0 μ ( ∂ D j ) = 0 。直径は 2 r j < δ 2r_j<\delta 2 r j < δ です。
∎
定理 4.3 (Skorokhod の表現定理 ) ✓
S S S を Polish 空間、μ n , μ ∈ P ( S ) \mu_n,\mu\in\mathcal{P}(S) μ n , μ ∈ P ( S ) 、μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ とする。確率空間 ( [ 0 , 1 ) , B , λ ) ([0,1),\mathcal{B},\lambda) ([ 0 , 1 ) , B , λ ) (λ \lambda λ はルベーグ測度)上の S S S 値確率変数 X n X_n X n 、X X X で、X n X_n X n の分布が μ n \mu_n μ n 、X X X の分布が μ \mu μ であり、ほとんどすべての ω \omega ω で X n ( ω ) → X ( ω ) X_n(\omega)\to X(\omega) X n ( ω ) → X ( ω ) となるものが存在する。
この証明の考え方は分位点の例と同じです。[ 0 , 1 ) [0,1) [ 0 , 1 ) を μ \mu μ の測度に比例した長さの区間に分け、各区間をさらに細かく分けることを繰り返します。μ n \mu_n μ n にも同じ手順で区間を割り当てると、μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ により区間の端点が μ \mu μ のものに近づくので、ほとんどすべての ω \omega ω について、各段階 k k k で n n n が十分大きければ X n ( ω ) X_n(\omega) X n ( ω ) と X ( ω ) X(\omega) X ( ω ) は同じ細胞に入り、近づきます。記号は多いですが、語 a a a は細胞 A a A_a A a を指し、I a I_a I a はその細胞に割り当てた [ 0 , 1 ) [0,1) [ 0 , 1 ) の区間である、と読めば追えます。
証明(定理 4.3) (1) 入れ子の分割。 各 k ≥ 1 k\ge1 k ≥ 1 について、補題 4.2 で直径 2 − k 2^{-k} 2 − k 未満の μ \mu μ -連続集合による分割 { D j k } j \{D^k_j\}_j { D j k } j を取ります。長さ k k k の語 a = ( a 1 , … , a k ) ∈ N k a=(a_1,\ldots,a_k)\in\mathbb{N}^k a = ( a 1 , … , a k ) ∈ N k に対し、細胞 A a = D a 1 1 ∩ ⋯ ∩ D a k k A_a=D^1_{a_1}\cap\cdots\cap D^k_{a_k} A a = D a 1 1 ∩ ⋯ ∩ D a k k を定めます(k = 0 k=0 k = 0 では A ∅ = S A_\varnothing=S A ∅ = S )。長さ k k k の細胞は S S S を分割し、A a A_a A a は子 A ( a , j ) A_{(a,j)} A ( a , j ) (j ∈ N j\in\mathbb{N} j ∈ N )に分割され、直径は 2 − k 2^{-k} 2 − k 未満で、有限個の μ \mu μ -連続集合の共通部分なので μ \mu μ -連続集合です。空でない細胞から点 x a ∈ A a x_a\in A_a x a ∈ A a を一つずつ選びます。
(2) 区間の割り当て。 ν ∈ { μ , μ 1 , μ 2 , … } \nu\in\{\mu,\mu_1,\mu_2,\ldots\} ν ∈ { μ , μ 1 , μ 2 , … } に対し、区間 I a ν = [ l a ν , l a ν + ν ( A a ) ) I^\nu_a=[l^\nu_a,\,l^\nu_a+\nu(A_a)) I a ν = [ l a ν , l a ν + ν ( A a )) を l ∅ ν = 0 l^\nu_\varnothing=0 l ∅ ν = 0 、l ( a , j ) ν = l a ν + ∑ i < j ν ( A ( a , i ) ) l^\nu_{(a,j)}=l^\nu_a+\sum_{i<j}\nu(A_{(a,i)}) l ( a , j ) ν = l a ν + ∑ i < j ν ( A ( a , i ) ) で帰納的に定めます。∑ j ν ( A ( a , j ) ) = ν ( A a ) \sum_j\nu(A_{(a,j)})=\nu(A_a) ∑ j ν ( A ( a , j ) ) = ν ( A a ) なので、子の区間は親の区間を左から順に隙間なく分割し、長さ k k k の区間全体は [ 0 , 1 ) [0,1) [ 0 , 1 ) を分割します。展開すると
l a ν = ∑ m = 1 k ν ( A ( a 1 , … , a m − 1 ) ∩ ⋃ i < a m D i m ) l^\nu_a=\sum_{m=1}^k\nu\Bigl(A_{(a_1,\ldots,a_{m-1})}\cap\bigcup_{i<a_m}D^m_i\Bigr) l a ν = m = 1 ∑ k ν ( A ( a 1 , … , a m − 1 ) ∩ i < a m ⋃ D i m ) で、各項は有限個の μ \mu μ -連続集合から作った μ \mu μ -連続集合の測度です。定理 2.3 の (5) により、すべての語 a a a で l a μ n → l a μ l^{\mu_n}_a\to l^\mu_a l a μ n → l a μ 、μ n ( A a ) → μ ( A a ) \mu_n(A_a)\to\mu(A_a) μ n ( A a ) → μ ( A a ) です。
(3) 確率変数の定義。 ω ∈ [ 0 , 1 ) \omega\in[0,1) ω ∈ [ 0 , 1 ) と k k k に対し、ω ∈ I a ν \omega\in I^\nu_a ω ∈ I a ν となる長さ k k k の語 a = a k ν ( ω ) a=a^\nu_k(\omega) a = a k ν ( ω ) がただ一つあり、a k + 1 ν ( ω ) a^\nu_{k+1}(\omega) a k + 1 ν ( ω ) は a k ν ( ω ) a^\nu_k(\omega) a k ν ( ω ) の延長です。区間の長さが正なので ν ( A a ) > 0 \nu(A_a)>0 ν ( A a ) > 0 、特に A a ≠ ∅ A_a\ne\emptyset A a = ∅ です。Y k ν ( ω ) = x a k ν ( ω ) Y^\nu_k(\omega)=x_{a^\nu_k(\omega)} Y k ν ( ω ) = x a k ν ( ω ) とおくと、k < k ′ k<k' k < k ′ では x a k ′ ν ∈ A a k ′ ν ⊂ A a k ν x_{a^\nu_{k'}}\in A_{a^\nu_{k'}}\subset A_{a^\nu_k} x a k ′ ν ∈ A a k ′ ν ⊂ A a k ν なので d ( Y k ν , Y k ′ ν ) < 2 − k d(Y^\nu_k,Y^\nu_{k'})<2^{-k} d ( Y k ν , Y k ′ ν ) < 2 − k 。S S S の完備性から極限 Y ν ( ω ) Y^\nu(\omega) Y ν ( ω ) があり、d ( Y ν , Y k ν ) ≤ 2 − k d(Y^\nu,Y^\nu_k)\le2^{-k} d ( Y ν , Y k ν ) ≤ 2 − k 、Y ν ( ω ) ∈ A a k ν ( ω ) ‾ Y^\nu(\omega)\in\overline{A_{a^\nu_k(\omega)}} Y ν ( ω ) ∈ A a k ν ( ω ) です。Y k ν Y^\nu_k Y k ν は可算個の区間の上で定数なので可測で、その各点極限 Y ν Y^\nu Y ν も可測です(閉集合 F F F について { Y ν ∈ F } = ⋂ m ⋃ N ⋂ k ≥ N { dist ( Y k ν , F ) < 1 / m } \{Y^\nu\in F\}=\bigcap_m\bigcup_N\bigcap_{k\ge N}\{\operatorname{dist}(Y^\nu_k,F)<1/m\} { Y ν ∈ F } = ⋂ m ⋃ N ⋂ k ≥ N { dist ( Y k ν , F ) < 1/ m } )。
(4) 分布。 f f f を L L L -Lipschitz な有界関数とします。E f ( Y k ν ) = ∑ a ν ( A a ) f ( x a ) E f(Y^\nu_k)=\sum_a\nu(A_a)f(x_a) E f ( Y k ν ) = ∑ a ν ( A a ) f ( x a ) (和は長さ k k k の語にわたる)で、∣ f ( x a ) − f ( x ) ∣ ≤ L 2 − k |f(x_a)-f(x)|\le L2^{-k} ∣ f ( x a ) − f ( x ) ∣ ≤ L 2 − k (x ∈ A a x\in A_a x ∈ A a )なので ∣ E f ( Y k ν ) − ∫ f d ν ∣ ≤ L 2 − k |Ef(Y^\nu_k)-\int fd\nu|\le L2^{-k} ∣ E f ( Y k ν ) − ∫ f d ν ∣ ≤ L 2 − k 。また ∣ E f ( Y ν ) − E f ( Y k ν ) ∣ ≤ L 2 − k |Ef(Y^\nu)-Ef(Y^\nu_k)|\le L2^{-k} ∣ E f ( Y ν ) − E f ( Y k ν ) ∣ ≤ L 2 − k 。k → ∞ k\to\infty k → ∞ として E f ( Y ν ) = ∫ f d ν Ef(Y^\nu)=\int fd\nu E f ( Y ν ) = ∫ f d ν です。補題 2.2 により Y ν Y^\nu Y ν の分布は ν \nu ν です。X n = Y μ n X_n=Y^{\mu_n} X n = Y μ n 、X = Y μ X=Y^\mu X = Y μ とおきます。
(5) 収束。 すべての語 a a a にわたる端点 l a μ l^\mu_a l a μ の集合は可算なので、それを除いた Ω ′ \Omega' Ω ′ は λ ( Ω ′ ) = 1 \lambda(\Omega')=1 λ ( Ω ′ ) = 1 です。ω ∈ Ω ′ \omega\in\Omega' ω ∈ Ω ′ と k k k を固定し、a = a k μ ( ω ) a=a^\mu_k(\omega) a = a k μ ( ω ) とすると l a μ < ω < l a μ + μ ( A a ) l^\mu_a<\omega<l^\mu_a+\mu(A_a) l a μ < ω < l a μ + μ ( A a ) 。(2) の収束から、十分大きい n n n で ω ∈ I a μ n \omega\in I^{\mu_n}_a ω ∈ I a μ n 、すなわち a k μ n ( ω ) = a a^{\mu_n}_k(\omega)=a a k μ n ( ω ) = a です。このとき X n ( ω ) X_n(\omega) X n ( ω ) と X ( ω ) X(\omega) X ( ω ) はどちらも直径 2 − k 2^{-k} 2 − k 以下の A a ‾ \overline{A_a} A a に属するので d ( X n ( ω ) , X ( ω ) ) ≤ 2 − k d(X_n(\omega),X(\omega))\le2^{-k} d ( X n ( ω ) , X ( ω )) ≤ 2 − k 。k k k は任意なので X n ( ω ) → X ( ω ) X_n(\omega)\to X(\omega) X n ( ω ) → X ( ω ) です。
∎
Skorokhod の表現を使うと、分布収束についての多くの主張が、概収束と優収束定理の言葉で一行になります(演習 7.2 、演習 7.3 )。
補題 5.1 (部分列の原理 ) ✓
μ n , μ ∈ P ( S ) \mu_n,\mu\in\mathcal{P}(S) μ n , μ ∈ P ( S ) とする。( μ n ) (\mu_n) ( μ n ) の任意の部分列が、μ \mu μ に弱収束するさらなる部分列をもつならば、μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ 。
証明(補題 5.1) f ∈ C b ( S ) f\in C_b(S) f ∈ C b ( S ) を固定すると、実数列 a n = ∫ f d μ n a_n=\int fd\mu_n a n = ∫ f d μ n の任意の部分列が a = ∫ f d μ a=\int fd\mu a = ∫ f d μ に収束する部分列をもちます。a n ↛ a a_n\not\to a a n → a なら ∣ a n j − a ∣ ≥ η > 0 |a_{n_j}-a|\ge\eta>0 ∣ a n j − a ∣ ≥ η > 0 となる部分列があり、その部分列のどの部分列も a a a に収束しないので矛盾です。
∎
定理 5.2 (Lévy の連続性定理(多次元) ) ✓
μ n \mu_n μ n を R d \mathbb{R}^d R d 上の確率測度、φ n \varphi_n φ n をその特性関数とする。すべての t ∈ R d t\in\mathbb{R}^d t ∈ R d で φ n ( t ) → ψ ( t ) \varphi_n(t)\to\psi(t) φ n ( t ) → ψ ( t ) となり、ψ \psi ψ が t = 0 t=0 t = 0 で連続ならば、ψ \psi ψ はある確率測度 μ \mu μ の特性関数で、μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ である。
証明(定理 5.2) 緊密性。 X n ∼ μ n X_n\sim\mu_n X n ∼ μ n とし、成分 X n ( j ) = ⟨ e j , X n ⟩ X_n^{(j)}=\langle e_j,X_n\rangle X n ( j ) = ⟨ e j , X n ⟩ を考えます。その特性関数は s ↦ φ n ( s e j ) s\mapsto\varphi_n(se_j) s ↦ φ n ( s e j ) で、ψ ( s e j ) \psi(se_j) ψ ( s e j ) に各点収束し、極限は s = 0 s=0 s = 0 で連続です。η > 0 \eta>0 η > 0 に対し δ > 0 \delta>0 δ > 0 を ∣ s ∣ ≤ δ |s|\le\delta ∣ s ∣ ≤ δ で ∣ 1 − ψ ( s e j ) ∣ < η |1-\psi(se_j)|<\eta ∣1 − ψ ( s e j ) ∣ < η (すべての j j j )となるように取ります。補題 4.5[特性関数と Gauss ベクトル] と優収束定理(∣ 1 − φ n ∣ ≤ 2 |1-\varphi_n|\le2 ∣1 − φ n ∣ ≤ 2 )から
lim sup n P ( ∣ X n ( j ) ∣ ≥ 2 / δ ) ≤ lim n 1 δ ∫ − δ δ ( 1 − φ n ( s e j ) ) d s = 1 δ ∫ − δ δ ( 1 − ψ ( s e j ) ) d s ≤ 2 η . \limsup_nP\bigl(|X_n^{(j)}|\ge2/\delta\bigr)\le\lim_n\frac1\delta\int_{-\delta}^\delta\bigl(1-\varphi_n(se_j)\bigr)ds=\frac1\delta\int_{-\delta}^\delta\bigl(1-\psi(se_j)\bigr)ds\le2\eta . n lim sup P ( ∣ X n ( j ) ∣ ≥ 2/ δ ) ≤ n lim δ 1 ∫ − δ δ ( 1 − φ n ( s e j ) ) d s = δ 1 ∫ − δ δ ( 1 − ψ ( s e j ) ) d s ≤ 2 η . ∣ x ∣ ≥ 2 d / δ |x|\ge2\sqrt d/\delta ∣ x ∣ ≥ 2 d / δ ならある成分で ∣ x ( j ) ∣ ≥ 2 / δ |x^{(j)}|\ge2/\delta ∣ x ( j ) ∣ ≥ 2/ δ なので、十分大きい n n n で μ n ( { ∣ x ∣ ≥ 2 d / δ } ) ≤ 3 d η \mu_n(\{|x|\ge2\sqrt d/\delta\})\le3d\eta μ n ({ ∣ x ∣ ≥ 2 d / δ }) ≤ 3 d η 。有限個の残りの n n n は個別に緊密なので、( μ n ) (\mu_n) ( μ n ) は緊密です。
極限の同定。 系 3.5 により、任意の部分列はさらに弱収束する部分列 μ n j ⇒ ν \mu_{n_j}\Rightarrow\nu μ n j ⇒ ν をもちます。x ↦ cos ⟨ t , x ⟩ x\mapsto\cos\langle t,x\rangle x ↦ cos ⟨ t , x ⟩ 、sin ⟨ t , x ⟩ \sin\langle t,x\rangle sin ⟨ t , x ⟩ は有界連続なので φ ν ( t ) = lim j φ n j ( t ) = ψ ( t ) \varphi_\nu(t)=\lim_j\varphi_{n_j}(t)=\psi(t) φ ν ( t ) = lim j φ n j ( t ) = ψ ( t ) 。特に ψ \psi ψ は特性関数で、一意性定理(定理 3.3[特性関数と Gauss ベクトル] )から ν \nu ν は部分列によらない一つの測度 μ \mu μ です。補題 5.1 により μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ です。
∎
大数の法則と中心極限定理 で主張だけを使った 定理 5.2[大数の法則と中心極限定理] は、この定理の d = 1 d=1 d = 1 の場合です。ψ \psi ψ の原点での連続性を外すと、N ( 0 , n ) N(0,n) N ( 0 , n ) の特性関数 e − n t 2 / 2 e^{-nt^2/2} e − n t 2 /2 が 1 { t = 0 } \mathbf 1_{\{t=0\}} 1 { t = 0 } に収束する例のように、緊密性が壊れます。
S S S を Polish 空間、P ( x , d y ) P(x,dy) P ( x , d y ) を S S S 上の確率核(各点 x x x から次の点の分布 P ( x , ⋅ ) P(x,\cdot) P ( x , ⋅ ) を決める規則で、マルコフ連鎖の遷移を表すもの)とします。有界可測関数 f f f に対し P f ( x ) = ∫ f ( y ) P ( x , d y ) Pf(x)=\int f(y)P(x,dy) P f ( x ) = ∫ f ( y ) P ( x , d y ) 、確率測度 ν \nu ν に対し ν P ( A ) = ∫ ν ( d x ) P ( x , A ) \nu P(A)=\int\nu(dx)P(x,A) ν P ( A ) = ∫ ν ( d x ) P ( x , A ) と書くと、∫ f d ( ν P ) = ∫ P f d ν \int f\,d(\nu P)=\int Pf\,d\nu ∫ f d ( ν P ) = ∫ P f d ν です(指示関数では定義そのもの、単関数では線形性、有界可測関数では一様近似で従う)。μ P = μ \mu P=\mu μ P = μ を満たす μ \mu μ を不変測度 といいます。P P P が C b ( S ) C_b(S) C b ( S ) を C b ( S ) C_b(S) C b ( S ) に写すとき、P P P は Feller 性 をもつといいます。
定理 6.1 (Krylov–Bogoliubov の定理 ) ✓
P P P を Feller 性をもつ確率核とする。ある x ∈ S x\in S x ∈ S について、Cesàro 平均
μ ˉ n = 1 n ∑ k = 0 n − 1 δ x P k \bar\mu_n=\frac1n\sum_{k=0}^{n-1}\delta_xP^k μ ˉ n = n 1 k = 0 ∑ n − 1 δ x P k の族 { μ ˉ n } n ≥ 1 \{\bar\mu_n\}_{n\ge1} { μ ˉ n } n ≥ 1 が緊密ならば、P P P は不変確率測度をもつ。
証明(定理 6.1) 定理 3.3 により部分列 μ ˉ n j ⇒ μ ∈ P ( S ) \bar\mu_{n_j}\Rightarrow\mu\in\mathcal{P}(S) μ ˉ n j ⇒ μ ∈ P ( S ) があります。f ∈ C b ( S ) f\in C_b(S) f ∈ C b ( S ) とすると Feller 性から P f ∈ C b ( S ) Pf\in C_b(S) P f ∈ C b ( S ) なので
∫ f d ( μ P ) = ∫ P f d μ = lim j ∫ P f d μ ˉ n j = lim j 1 n j ∑ k = 0 n j − 1 ∫ f d ( δ x P k + 1 ) . \int f\,d(\mu P)=\int Pf\,d\mu=\lim_j\int Pf\,d\bar\mu_{n_j}=\lim_j\frac1{n_j}\sum_{k=0}^{n_j-1}\int f\,d(\delta_xP^{k+1}) . ∫ f d ( μ P ) = ∫ P f d μ = j lim ∫ P f d μ ˉ n j = j lim n j 1 k = 0 ∑ n j − 1 ∫ f d ( δ x P k + 1 ) . 右辺の和は ∫ f d μ ˉ n j \int f\,d\bar\mu_{n_j} ∫ f d μ ˉ n j と比べて、k = 0 k=0 k = 0 の項 f ( x ) / n j f(x)/n_j f ( x ) / n j が抜け、k = n j k=n_j k = n j の項 ∫ f d ( δ x P n j ) / n j \int fd(\delta_xP^{n_j})/n_j ∫ f d ( δ x P n j ) / n j が加わっただけなので、差は 2 ∥ f ∥ / n j → 0 2\|f\|/n_j\to0 2∥ f ∥/ n j → 0 です。よって ∫ f d ( μ P ) = lim j ∫ f d μ ˉ n j = ∫ f d μ \int f\,d(\mu P)=\lim_j\int f\,d\bar\mu_{n_j}=\int f\,d\mu ∫ f d ( μ P ) = lim j ∫ f d μ ˉ n j = ∫ f d μ 。補題 2.2 により μ P = μ \mu P=\mu μ P = μ です。
∎
Feller 性は、極限操作 ∫ P f d μ ˉ n j → ∫ P f d μ \int Pf\,d\bar\mu_{n_j}\to\int Pf\,d\mu ∫ P f d μ ˉ n j → ∫ P f d μ に使いました。P f Pf P f が連続でないと、この一歩が弱収束から出ません。
例 6.2 (自己回帰過程の不変分布 )
∣ a ∣ < 1 |a|<1 ∣ a ∣ < 1 とし、P ( x , ⋅ ) = N ( a x , 1 ) P(x,\cdot)=N(ax,1) P ( x , ⋅ ) = N ( a x , 1 ) とします。ξ ∼ N ( 0 , 1 ) \xi\sim N(0,1) ξ ∼ N ( 0 , 1 ) として P f ( x ) = E f ( a x + ξ ) Pf(x)=E f(ax+\xi) P f ( x ) = E f ( a x + ξ ) は、f ∈ C b f\in C_b f ∈ C b なら優収束定理により連続なので、P P P は Feller です。δ 0 P k = N ( 0 , ∑ i < k a 2 i ) \delta_0P^k=N\bigl(0,\sum_{i<k}a^{2i}\bigr) δ 0 P k = N ( 0 , ∑ i < k a 2 i ) の分散は 1 / ( 1 − a 2 ) 1/(1-a^2) 1/ ( 1 − a 2 ) 以下なので、Chebyshev の不等式から μ ˉ n ( { ∣ x ∣ > M } ) ≤ M − 2 / ( 1 − a 2 ) \bar\mu_n(\{|x|>M\})\le M^{-2}/(1-a^2) μ ˉ n ({ ∣ x ∣ > M }) ≤ M − 2 / ( 1 − a 2 ) で、族は緊密です。定理 6.1 から不変測度が存在し、実際 N ( 0 , σ 2 ) N(0,\sigma^2) N ( 0 , σ 2 ) は a 2 σ 2 + 1 = σ 2 a^2\sigma^2+1=\sigma^2 a 2 σ 2 + 1 = σ 2 、すなわち σ 2 = 1 / ( 1 − a 2 ) \sigma^2=1/(1-a^2) σ 2 = 1/ ( 1 − a 2 ) のとき不変です。一方 Z \mathbb{Z} Z 上の単純ランダムウォークでは μ ˉ n \bar\mu_n μ ˉ n が広がって緊密でなく、不変確率測度は存在しません(不変性は μ ( { x } ) = 1 2 μ ( { x − 1 } ) + 1 2 μ ( { x + 1 } ) \mu(\{x\})=\frac12\mu(\{x-1\})+\frac12\mu(\{x+1\}) μ ({ x }) = 2 1 μ ({ x − 1 }) + 2 1 μ ({ x + 1 }) 、つまり x ↦ μ ( { x } ) x\mapsto\mu(\{x\}) x ↦ μ ({ x }) の 2 階差分が 0 0 0 であることなので、μ ( { x } ) \mu(\{x\}) μ ({ x }) は x x x の 1 次関数です。非負で総和が有限な 1 次関数は 0 0 0 しかなく、総和が 1 1 1 になり得ません)。
連続時間の Markov 半群 ( P t ) (P_t) ( P t ) では、1 T ∫ 0 T δ x P t d t \frac1T\int_0^T\delta_xP_t\,dt T 1 ∫ 0 T δ x P t d t について同じ議論が成り立ちます。Feller 半群については Feller 過程と Feynman–Kac で扱います。
演習 7.1 易
R d \mathbb{R}^d R d 値確率変数の列 X n X_n X n がある p > 0 p>0 p > 0 について sup n E ∣ X n ∣ p < ∞ \sup_nE|X_n|^p<\infty sup n E ∣ X n ∣ p < ∞ を満たせば、分布の族は緊密であることを示せ。
解答 Markov の不等式(定理 6.1[確率変数と期待値] )を ∣ X n ∣ p |X_n|^p ∣ X n ∣ p に使うと P ( ∣ X n ∣ > M ) ≤ M − p sup k E ∣ X k ∣ p P(|X_n|>M)\le M^{-p}\sup_kE|X_k|^p P ( ∣ X n ∣ > M ) ≤ M − p sup k E ∣ X k ∣ p で、右辺は n n n によらず M → ∞ M\to\infty M → ∞ で 0 0 0 に収束します。閉球 { ∣ x ∣ ≤ M } \{|x|\le M\} { ∣ x ∣ ≤ M } はコンパクトです。
演習 7.2 標準
S , S ′ S,S' S , S ′ を Polish 空間、h : S → S ′ h:S\to S' h : S → S ′ を連続写像とする。μ n ⇒ μ \mu_n\Rightarrow\mu μ n ⇒ μ ならば μ n ∘ h − 1 ⇒ μ ∘ h − 1 \mu_n\circ h^{-1}\Rightarrow\mu\circ h^{-1} μ n ∘ h − 1 ⇒ μ ∘ h − 1 であることを、定理 4.3 を使って示せ(系 2.5 の別証明)。
解答 Skorokhod の表現で X n → X X_n\to X X n → X (a.s.)、X n ∼ μ n X_n\sim\mu_n X n ∼ μ n 、X ∼ μ X\sim\mu X ∼ μ とします。g ∈ C b ( S ′ ) g\in C_b(S') g ∈ C b ( S ′ ) について g ∘ h g\circ h g ∘ h は有界連続なので g ( h ( X n ) ) → g ( h ( X ) ) g(h(X_n))\to g(h(X)) g ( h ( X n )) → g ( h ( X )) (a.s.)。優収束定理から ∫ g d ( μ n ∘ h − 1 ) = E g ( h ( X n ) ) → E g ( h ( X ) ) = ∫ g d ( μ ∘ h − 1 ) \int g\,d(\mu_n\circ h^{-1})=E g(h(X_n))\to Eg(h(X))=\int g\,d(\mu\circ h^{-1}) ∫ g d ( μ n ∘ h − 1 ) = E g ( h ( X n )) → E g ( h ( X )) = ∫ g d ( μ ∘ h − 1 ) 。
演習 7.3 標準
実確率変数 X n X_n X n が X X X に分布収束し、sup n E [ X n 2 ] < ∞ \sup_nE[X_n^2]<\infty sup n E [ X n 2 ] < ∞ ならば E [ X n ] → E [ X ] E[X_n]\to E[X] E [ X n ] → E [ X ] であることを示せ。仮定を sup n E ∣ X n ∣ < ∞ \sup_nE|X_n|<\infty sup n E ∣ X n ∣ < ∞ に弱めると成り立たない例を挙げよ。
解答 定理 4.3 により、Y n → Y Y_n\to Y Y n → Y (a.s.)、Y n = d X n Y_n\overset{d}{=}X_n Y n = d X n 、Y = d X Y\overset{d}{=}X Y = d X としてよく、C = sup n E [ Y n 2 ] C=\sup_nE[Y_n^2] C = sup n E [ Y n 2 ] です。Fatou の補題(補題 6.1[ルベーグ積分の定義と収束定理] )から E [ Y 2 ] ≤ C E[Y^2]\le C E [ Y 2 ] ≤ C 。M > 0 M>0 M > 0 について ∣ Y n ∣ > M |Y_n|>M ∣ Y n ∣ > M の上では ∣ Y n ∣ ≤ Y n 2 / M |Y_n|\le Y_n^2/M ∣ Y n ∣ ≤ Y n 2 / M なので E [ ∣ Y n ∣ ; ∣ Y n ∣ > M ] ≤ C / M E[|Y_n|;|Y_n|>M]\le C/M E [ ∣ Y n ∣ ; ∣ Y n ∣ > M ] ≤ C / M 。ϕ M ( y ) = max ( − M , min ( y , M ) ) \phi_M(y)=\max(-M,\min(y,M)) ϕ M ( y ) = max ( − M , min ( y , M )) は有界連続なので E ϕ M ( Y n ) → E ϕ M ( Y ) E\phi_M(Y_n)\to E\phi_M(Y) E ϕ M ( Y n ) → E ϕ M ( Y ) 、また ∣ E Y n − E ϕ M ( Y n ) ∣ ≤ E [ ∣ Y n ∣ ; ∣ Y n ∣ > M ] ≤ C / M |E Y_n-E\phi_M(Y_n)|\le E[|Y_n|;|Y_n|>M]\le C/M ∣ E Y n − E ϕ M ( Y n ) ∣ ≤ E [ ∣ Y n ∣ ; ∣ Y n ∣ > M ] ≤ C / M 、Y Y Y についても同様です。よって lim sup ∣ E Y n − E Y ∣ ≤ 2 C / M \limsup|EY_n-EY|\le2C/M lim sup ∣ E Y n − E Y ∣ ≤ 2 C / M で、M → ∞ M\to\infty M → ∞ とすれば主張が出ます。反例:X n X_n X n が確率 1 − 1 / n 1-1/n 1 − 1/ n で 0 0 0 、確率 1 / n 1/n 1/ n で n n n をとるとすると、X n ⇒ δ 0 X_n\Rightarrow\delta_0 X n ⇒ δ 0 、E ∣ X n ∣ = 1 E|X_n|=1 E ∣ X n ∣ = 1 ですが E X n = 1 ↛ 0 E X_n=1\not\to0 E X n = 1 → 0 。
演習 7.4 難
R d \mathbb{R}^d R d 上の確率測度の族 Π \Pi Π について、Π \Pi Π が相対コンパクトであることと緊密であることが同値であることを、定理 3.3 と 定理 3.4 を使わずに、定理 3.6 から直接示せ。
解答 緊密 ⇒ 相対コンパクト:列 ( μ n ) (\mu_n) ( μ n ) に 定理 3.6 を使い、μ n j \mu_{n_j} μ n j が C 0 C_0 C 0 上で μ \mu μ に収束するとします。ε > 0 \varepsilon>0 ε > 0 に対し sup n μ n ( { ∣ x ∣ > M } ) < ε \sup_n\mu_n(\{|x|>M\})<\varepsilon sup n μ n ({ ∣ x ∣ > M }) < ε となる M M M を取り、χ ∈ C c \chi\in C_c χ ∈ C c 、0 ≤ χ ≤ 1 0\le\chi\le1 0 ≤ χ ≤ 1 、∣ x ∣ ≤ M |x|\le M ∣ x ∣ ≤ M で χ = 1 \chi=1 χ = 1 とすると μ ( R d ) ≥ ∫ χ d μ = lim ∫ χ d μ n j ≥ 1 − ε \mu(\mathbb{R}^d)\ge\int\chi d\mu=\lim\int\chi d\mu_{n_j}\ge1-\varepsilon μ ( R d ) ≥ ∫ χ d μ = lim ∫ χ d μ n j ≥ 1 − ε 。よって μ \mu μ は確率測度です。f ∈ C b f\in C_b f ∈ C b なら f χ ∈ C c f\chi\in C_c f χ ∈ C c で、∣ ∫ f ( 1 − χ ) d μ n j ∣ ≤ ∥ f ∥ ε |\int f(1-\chi)d\mu_{n_j}|\le\|f\|\varepsilon ∣ ∫ f ( 1 − χ ) d μ n j ∣ ≤ ∥ f ∥ ε 、∣ ∫ f ( 1 − χ ) d μ ∣ ≤ ∥ f ∥ ε |\int f(1-\chi)d\mu|\le\|f\|\varepsilon ∣ ∫ f ( 1 − χ ) d μ ∣ ≤ ∥ f ∥ ε なので lim sup ∣ ∫ f d μ n j − ∫ f d μ ∣ ≤ 2 ∥ f ∥ ε \limsup|\int fd\mu_{n_j}-\int fd\mu|\le2\|f\|\varepsilon lim sup ∣ ∫ f d μ n j − ∫ f d μ ∣ ≤ 2∥ f ∥ ε 。
相対コンパクト ⇒ 緊密:緊密でなければ、ある ε \varepsilon ε と各 k k k について μ k ( { ∣ x ∣ > k } ) ≥ ε \mu_k(\{|x|>k\})\ge\varepsilon μ k ({ ∣ x ∣ > k }) ≥ ε となる μ k ∈ Π \mu_k\in\Pi μ k ∈ Π があります。部分列 μ k j ⇒ μ \mu_{k_j}\Rightarrow\mu μ k j ⇒ μ とし、χ \chi χ を上と同様に M M M について取れば、k j ≥ M + 1 k_j\ge M+1 k j ≥ M + 1 で ∫ χ d μ k j ≤ 1 − ε \int\chi d\mu_{k_j}\le1-\varepsilon ∫ χ d μ k j ≤ 1 − ε 、したがって μ ( { ∣ x ∣ ≤ M } ) ≤ ∫ χ d μ ≤ 1 − ε \mu(\{|x|\le M\})\le\int\chi d\mu\le1-\varepsilon μ ({ ∣ x ∣ ≤ M }) ≤ ∫ χ d μ ≤ 1 − ε 。M → ∞ M\to\infty M → ∞ として μ ( R d ) ≤ 1 − ε \mu(\mathbb{R}^d)\le1-\varepsilon μ ( R d ) ≤ 1 − ε となり矛盾です。
Patrick Billingsley『Convergence of Probability Measures』(第 2 版)Wiley、1999 — 第 1 章(Portmanteau の定理、Prokhorov の定理、Skorokhod の表現定理)。
Yu. V. Prokhorov, “Convergence of random processes and limit theorems in probability theory”, Theory of Probability and Its Applications 1 (1956), 157–214.
A. V. Skorokhod, “Limit theorems for stochastic processes”, Theory of Probability and Its Applications 1 (1956), 261–290.
Rick Durrett『Probability: Theory and Examples』(第 5 版)Cambridge University Press、2019 — 第 3 章(弱収束、Helly の選出定理、連続性定理)。
Giuseppe Da Prato, Jerzy Zabczyk『Ergodicity for Infinite Dimensional Systems』Cambridge University Press、1996 — Krylov–Bogoliubov の定理と不変測度の存在。
執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12