カテゴリー: 大学数学数学・統計学

マルチンゲール中心極限定理の証明

今回は専門的な内容の記事になります。マルチンゲール中心極限定理は古典的な中心極限定理の拡張で、確率変数列の分布極限を求める際にしばしば役に立つ定理ですが、日本語の証明が載っているサイトが見当たらなかったので、ここでご紹介したいと思います。確率論、離散マルチンゲールの知識を前提とします。

補題1

最初の補題は、「はさみうちの原理」の確率収束バージョンです。証明は容易です。

補題1
Xnを実数値確率変数,cを実数とし,任意のϵ>0に対し,
YnXnZn,  YnPcϵ, ZnPc+ϵ
なる確率変数Yn,Znが存在したとすれば,XnPcとなる.

*特に
YnXnZn,  YnPc, ZnPc
となる確率変数Yn,Znが存在すれば,XnPcとなる.

証明
任意のδ>0に対し,ϵ=δ2として上のYn,Znをとれば,
P(|Xnc|>δ)=P(Xnc>δ)+P(Xnc<δ)P(Znc>δ)+P(Ync<δ)P(Zn(c+δ/2)>δ/2)+P(Yn(cδ/2)<δ/2)0 (n)
だから示すべきことが言える.□

補題2

次の補題は、有名公式limn(1+1n)n=eの一般化です。

補題2
複素数値確率変数列{anj}Nnj=1 (n=1,2,)に対し,
(i) ある定数αが存在して,Nnj=1anjPα (n)
(ii) max1jNn|anj|P0 (n)
(iii) ある定数Cが存在して,Nnj=1|anj|<C
が成り立つと仮定すると,
Nnj=1(1+anj)eα (n, in L1)
となる.

証明
|z|<12に対し,z=0で0となるlog(1+z)の分枝をとれば,
log(1+z)=zz22+z33
よって,
|log(1+z)z|n=2|z|nn=|z2|n=2|z|n2n|z2|n=012n=2|z|2
となるので,
1{maxj|anj|12}|logNnj=1(1+anj)Nnj=1anj|=1{maxj|anj|12}|Nnj=1(log(1+anj)anj)|2Nnj=1|anj|22max1jNn|anj|Nnj=1|anj|2Cmax1jNn|anj|P0 (n)
いま条件(ii)より1{maxj|anj|12}P1であるから,補題1より,
logNnj=1(1+anj)Nnj=1anjP0
これと条件(i)によりlogNnj=1(1+anj)Pαとなるので,
Nnj=1(1+anj)Peα (n)
となる.さらに条件(iii)より,
|Nnj=1(1+anj)|Nnj=1(1+|anj|)Nnj=1e|anj|=eNnj=1|anj|<eC
だから{Nnj=1(1+anj)}は一様可積分となり,L1収束も言える.

マルチンゲール中心極限定理

いよいよ本題です。

マルチンゲール中心極限定理
(Ωn,Fn,Pn) (n=1,2,)を確率空間とし,Fn={Fnj}Nnj=0をその上の情報増大系とする.また,Xn={Xnj}Nnj=0Fnに関する実数値マルチンゲールとし,E[(Xnj)2]<とする.さらに
  ξn0=Xn0, ξnj=XnjXnj1 (j=1,,Nn)
  に対し,次の条件を仮定する.
  (i) ある定数σ>0に対して,
  Nnj=1E[(ξnj)2|Fnj1]Pσ2 (n)
  (ii) (条件付きLindeberg条件)
  ϵ>0  Nnj=1E[(ξnj)21{|ξnj|>ϵ}|Fnj1]P0 (n)
  この時,
  XnNndN(0,σ2) (n)
  が成り立つ.

証明の方針
特性関数を利用して分布収束を示します。さらに、条件(i)から、nを大きくしたときに
 Nnj=1E[(ξnj)2|Fnj1]<2σ2
となる確率は1に近づくので、この不等式が成り立つ範囲で証明すればよさそうです。そこで、新たに
Xnj1{Nnj=1E[(ξnj)2|Fnj1]<2σ2}
という変数を考えたくなりますが、こうするとFj-可測性が失われてしまうので、少し工夫する必要があります。

証明 簡単のためE[X|Fnj]=Ej[X]と書く.また,
  ζn0=ξn0, ζnj=ξnj1{jk=1Ek1[(ξnk)2]<2σ2} (j=1,,Nn)Ynj=jk=0ζnk
  とおく.XnNn=Nnk=0ξnkであることに注意すると,条件(i)より,δ>0に対し
  P(|XnNnYnNn|>δ)P(XnNnYnNn)P(Nnk=1Ek1[(ξnk)2]2σ2)0
  よってXnNnYnNnP0だから,YnNndN(0,σ2)を示せばよい.そのために,
  R(x)=eix1ix,  wnj=Ej1[R(tζnj)] (tR, j=1,,Nn)
  とおき,以下の順に証明を行う.
  (1) Nnj=1Ej1[(ζnj)2]Pσ2
  (2) Nnj=1(wnj+t22Ej1[(ζnj)2])P0
  (3) (1),(2)より,Nnj=1wnjPσ22t2
  (4) Nnj=1|wnj|σ2t2
  (5) maxj=1,,Nn|wnj|P0
  (6) Unj=jk=1(1wnk)とおくと,(3),(4),(5)と補題2よりUnNnL1eσ22t2
  (7) Znj=eitYnjUnjとおくと,E[ZnNn]1
  (8) (6),(7)よりE[eitYnNn]eσ22t2となり,証明が完了する.

[(1)の証明)]:δ>0に対し,
  P(|Nnj=1Ej1[(ζnj)2]Nnj=1Ej1[(ξnj)2]|>δ)P(Ej1[(ζnNn)2]Ej1[(ξnNn)2])P(Nnk=1Ek1[(ξnk)2]2σ2)0
  よりNnj=1Ej1[(ζnj)2]Nnj=1Ej1[(ξnj)2]P0だから,条件(i)により示すべきことが言える.

  [(2)の証明]:一般にxRに対し,
  |eixmj=0(ix)jj!|=|x0imeium!umdu|x01m!umdu=xm+1(m+1)!
となるので,
  |R(x)+12x2|16|x|3|R(x)+12x2||R(x)|+12x2x2
  である。よって,ϵ>0に対して,
  |Nnj=1(wnj+t22Ej1[(ζnj)2])|=Nnj=1Ej1[|R(tζnj)+12(tζnj)2|]=Nnj=1{Ej1[|R(tζnj)+12(tζnj)2|1{|ξnj|>ϵ}]+Ej1[|R(tζnj)+12(tζnj)2|1{|ξnj|ϵ}]}Nnj=1{t2Ej1[(ζnj)21{|ξnj|>ϵ}]+t36Ej1[(ζnj)31{|ξnj|ϵ}]}t2Nnj=1Ej1[(ξnj)21{|ξnj|>ϵ}]+ϵ6t3Nnj=1Ej1[(ξnj)2]Pϵσ26
  最後の不等号は,(ξnj)2(ζnj)2を用いた.いまϵ>0は任意なので,補題1.1より示すべきことを得る.

  [(4)の証明]:|R(x)|12x2に注意すると,
  Nnj=1|wnj|Nnj=1E[|R(tζnj)|]Nnj=1Ej1[|R(tζnj)|]t22Nnj=1Ej1[(ζnj)2]t22Nnj=1Ej1[(ξnj)21{jk=1Ek1[(ξnk)2]<2σ2}]=t22Nnj=1Ej1[(ξnj)2]1{jk=1Ek1[(ξnk)2]<2σ2}t22×2σ2=σ2t2

  [(5)の証明]:再び|R(x)|12x2により,ϵ>0に対して
  |wnj|Ej1[|R(tζnj)|]t22Ej1[(ζnj)2]=t22{Ej1[(ζnj)21{|ζnj|ϵ}]+Ej1[(ζnj)21{|ζnj|>ϵ}]}t22{ϵ+Ej1[(ζnj)21{|ζnj|>ϵ}]}t22{ϵ+Nnj=1Ej1[(ζnj)21{|ζnj|>ϵ}]}
  よって,
  maxj=1,,Nn|wnj|t22{ϵ+Nnj=1Ej1[(ζnj)21{|ζnj|>ϵ}]}Pt22ϵ
  でϵ>0は任意だから示すべきことを得る.

  [(7)の証明]:Zn0=1とおくと,Znj=Znj1eitζn(1+wnj)Znj1,wnjFj1-可測だから,
  Ej1[Znj]=Ej1[Znj1eitζn(1wnj)]=Znj1(1wnj)Ej1[eitζn]=Znj1(1wnj)Ej1[R(tζnj)+1+itζnj]=Znj1(1wnj){wnj+1+Ej1[itζnj]}
  ここで,{Znj}jはマルチンゲールだから,Ej1[ξnj]=0
  Ej1[ζnj]=Ej1[ξnj1{jk=1Ek1[(ξnk)2]<2σ2}]=Ej1[ζnj]1{jk=1Ek1[(ξnk)2]<2σ2}=0
  ゆえに,
  Ej1[Znj]=Znj1(1wnj)(wnj+1)=Znj1(1(wnj)2)
  両辺の期待値をとって,
  E[Znj]=E[Znj1]+E[Znj1(wnj)2]
  となるから,|Znj1|=|Unj1|eσ2t2より,
  |E[ZnNn]1|Nnj=1|E[Znj]E[Znj1]|Nnj=1E[|Znj1||wnj|2]eσ2t2E[Nnj=1|wnj|2]
  ここで,
  Nnj=1|wnj|2maxj=1,,Nn|wnj|Nnj=1|wnj|σ2t2maxj=1,,Nn|wnj|P0
  であり,
  Nnj=1|wnj|2(Nnj=1|wnj|)2σ4t4
  より{Nnj=1|wnj|2}は一様可積分だから,E[Nnj=1|wnj|2]0
  ゆえに,|E[ZnNn]1|0 (n)を得る.

  [(8)の証明]:
  E[eitYn]eσ22t2=E[eitYnUnNn]E[eitYn(UnNneσ22t2)]
  (7)より,(第1項)1 (n),また第2項は,
  |E[eitYn(UnNneσ22t2)]|E[|(UnNneσ22t2|]0 (n)
  だから,E[eitYn]eσ22t21(n)を得る.□

+4

作成者:

数学科の学生で、確率論、統計学を専攻しています。

マルチンゲール中心極限定理の証明” への2件のフィードバック

  1. [(2)の証明]の2行目から3行目の式変形でtが消えているのはなぜでしょうか。

    +1
    1. コメントありがとうございます。ご返信が遅くなりすみません。
      その部分は誤植だったので、修正させていただきました。
      また、その前の不等式の部分も若干非自明な部分があったため、説明を追加しました。
      よろしくお願いいたします。

      0

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です