間違いしかありません.コメントにてご指摘いただければ幸いです(気が付いた点を特に断りなく頻繁に書き直していますのでご注意ください).

対称行列の二乗のトレースは,元の対称行列の各要素の二乗の和

2×2の対称行列

S2=[xyyz]S:(S2)2=[xyyz][xyyz]=[x2+y2xy+yzxy+yzy2+z2](S2)2tr((S2)2)=(x2+y2)+(y2+z2),trace=x2+2y2+z2=i=12j=12(sij)2sij:(S2)ij=i=12(sii)2+ij2(sij)2:,:=i=12(sii)2+i<j22(sij)2:sji=siji<j2

3×3の対称行列

S3=[abcbdecef]S:(S3)2=[abcbdecef][abcbdecef]=[a2+b2+c2ab+bd+ceac+be+cfab+bd+ceb2+d2+e2bc+de+efac+be+cfbc+de+efc2+e2+f2](S3)2tr((S3)2)=(a2+b2+c2)+(b2+d2+e2)+(c2+e2+f2),trace=a2+2b2+2c2+d2+2e2+f2=i=13j=13(sij)2sij:(S3)ij=i=13(sii)2+ij3(sij)2:,:=i=13(sii)2+i<j32(sij)2:sji=siji<j2

N×Nの対称行列

SN=[s11s12s1Ns12s22s2Ns1Ns2NsNN]S:(SN)2=[s11s12s1Ns12s22s2Ns1Ns2NsNN][s11s12s1Ns12s22s2Ns1Ns2NsNN]=[s112+s122++s1N2s11s12+s12s22++s1Ns2Ns11s1N+s12s2N++s1NsNNs11s12+s12s22++s1Ns2Ns122+s222++s2N2s12s1N+s22s2N++s2NsNNs11s1N+s12s2N++s1NsNNs12s1N+s22s2N++s2NsNNsN12+sN22++sNN2](SN)2tr((SN)2)=(s112+s122++s1N2)+(s122+s222++s2N2)++(sN12+sN22++sNN2),trace=s112+2s122++2s1N2+s222+2s232++2s2N2++sNN2=i=13j=13(sij)2sij:(SN)ij=i=1N(sii)2+ijN(sij)2:,:=i=1N(sii)2+i<jN2(sij)2:sji=siji<j2

Sxxの式展開

Sxxの式展開

Sxx=i=1n(xix¯)2=i=1n{xi22x¯xi+x¯2}=i=1nxi22x¯i=1nxi+x¯2i=1n1=i=1nxi22x¯nx¯+x¯2n=i=1nxi22nx¯2+nx¯2=i=1nxi2nx¯2

Sxyの式展開

Sxyの式展開

Sxy=i=1n(xix¯)(yiy¯)=i=1n{(xix¯)yi(xix¯)y¯}=i=1n(xix¯)yiy¯i=1n(xix¯)=i=1n(xix¯)yiy¯(i=1nxix¯i=1n1)=i=1n(xix¯)yiy¯(nx¯x¯n)x¯=1ni=1nxi,nx¯=i=1nxi=i=1n(xix¯)yiy¯0=i=1n(xix¯)yi=i=1nxiyix¯i=1nyi=i=1nxiyix¯ny¯=i=1nxiyinx¯y¯

単回帰モデルの最良線形不偏推定量 α編

単回帰モデルの最良線形不偏推定量 α

単回帰モデル

yi=α+βxi+ϵi(i=1,,n)ϵiiidN(0,σ2)

単回帰モデルに対する線形推定量の期待値

単回帰モデルの線形推定量に対して期待値を求めると,以下のように式展開される. E[i=1nciyi]=E[i=1nci(α+βxi+ϵi)]yi=α+βxi+ϵi=E[i=1nciα+i=1nciβxi+i=1nciϵi](A+B)=A+B=E[αi=1nci+βi=1ncixi+i=1nciϵi]cA=cA=αi=1nci+βi=1ncixi+E[i=1nciϵi]E[X+t]=E[X]+t=αi=1nci+βi=1ncixi+i=1nE[ciϵi]E[i=1nXi]=E[X1++Xn]=E[X1]++E[Xn]=i=1nE[Xi]=αi=1nci+βi=1ncixi+i=1nciE[ϵi]E[cX]=cE[X]=αi=1nci+βi=1ncixi+i=1nci0E[ϵi]=0=αi=1nci+βi=1ncixi

単回帰モデルに対する線形推定量の分散

V[i=1nciyi]=i=1nV[ciyi]=i=1nci2V[yi]=i=1nci2σ2=σ2i=1nci2

αの線形推定量

単回帰モデルの推定量αの線形推定量をα~とすると,この期待値は以下のように求められる. E[α~]=E[i=1nciyi]α~=i=1nciyi=αi=1nci+βi=1ncixi このα~が不偏推定量であるためには上記のα~の期待値がαである必要がある.
よって式展開した結果のα,βの係数であるi=1nci,i=1ncixiが以下の条件を満たす必要があるが, 逆に条件を満たせば不偏推定量である. {i=1nci=1i=1ncixi=0 不偏推定量となる線形推定量α~の中で分散σ2i=1nci2が最小となるものを 最良線形不偏推定量(best linear unbiased estimator; BLUE)と呼ぶ.ここではα^BLUEと表すこととする. {f(c1,,cn)=σ2i=1nci2g(c1,,cn)=i=1nci1=0h(c1,,cn)=i=1ncixi=0

α^BLUEの最良線形不偏推定量を求める

ラグランジュの未定乗数法を用いる.束縛条件に係数をかけて目的凾数と線形結合した式を作成する. L=L(c1,,cn,λ,μ)=f(c1,,cn)+λg(c1,,cn)+μh(c1,,cn)=σ2(i=1nci2)+λ(i=1nci1)+μ(i=1ncixi) Lを各変数ciで微分したものを連立させる. Lci=0(i=1,,n)2σ2ci+λ+μxi=0(i=1,,n)LcinA 連立させた式をまとめた式を一つ作る(その1). 2σ2i=1nci+λi=1n1+μi=1nxi=0Ai2σ2i=1nci+λn+μnx¯=0i=1n1=n,i=1nxi=nx¯2σ21+λn+μnx¯=0i=1nci=1()2σ2+λn+μnx¯=0 連立させた式をまとめた式を一つ作る(その2). ci(2σ2ci+λ+μxi)=ci0(i=1,,n)Aci2σ2ci2+λci+μcixi=0(i=1,,n)2σ2i=1nci2+λi=1nci+μi=1ncixi=0i2σ2i=1nci2+λ1+μ0=0i=1nci=1(),i=1ncixi=0()2σ2i=1nci2+λ=0 連立させた式をまとめた式を一つ作る(その3). xi(2σ2ci+λ+μxi)=xi0(i=1,,n)Axi2σ2cixi+λxi+μxi2=0(i=1,,n)2σ2i=1ncixi+λi=1nxi+μi=1nxi2=0i2σ2i=1ncixi+λnx¯+μi=1nxi2=0i=1nxi=nx¯2σ20+λnx¯+μi=1nxi2=0i=1ncixi=0()λnx¯+μi=1nxi2=0 まとめた式を改めて連立させる. {2σ2+λn+μnx¯=02σ2i=1nci2+λ=0λnx¯+μi=1nxi2=0

α^BLUEλ,μを求める

改めて連立させた式を用いて定数λ,μを求めていく. 2σ2+λn+μnx¯=0μnx¯=2σ2λnμ=(2σ2+λn)nx¯λnx¯+μi=1nxi2=0λnx¯+2σ2λnnx¯i=1nxi2=0nx¯(λnx¯+2σ2λnnx¯i=1nxi2)=nx¯0λn2x¯2+(2σ2λn)i=1nxi2=0λn2x¯22σ2i=1nxi2λni=1nxi2=0λn2x¯2λni=1nxi2=2σ2i=1nxi2nλ(i=1nxi2nx¯2)=2σ2i=1nxi2nλSxx=2σ2i=1nxi2Sxx=i=1nxi2nx¯2λ=2σ2i=1nxi2nSxx=2σ2i=1nxi2nSxxλnx¯+μi=1nxi2=0μi=1nxi2=λnx¯μ=λnx¯i=1nxi2=2σ2i=1nxi2nSxxnx¯i=1nxi2=2σ2x¯Sxx

α^BLUEciを求める

求めた定数λ,μを用いて,最小となる変数ciを求める. 2σ2ci+λ+μxi=0ci=λ+μxi2σ2=12σ2(2σ2i=1nxi2nSxx+2σ2x¯Sxxxi)=12σ2(2σ2i=1nxi2nSxx+2nσ2x¯nSxxxi)=12σ2(2σ2i=1nxi2+2nσ2x¯xinSxx)=12σ2(2σ2(i=1nxi2nx¯xi)nSxx)=i=1nxi2nx¯xinSxx=An+BSxx,ASxx+Bn=i=1nxi2nx¯xi=1n+x¯(x¯xi)SxxASxx+Bn=i=1nxi2nx¯xiA(i=1nxi2nx¯2)+Bn=i=1nxi2nx¯xiAi=1nxi2Anx¯2+Bn=i=1nxi2nx¯xiAi=1nxi2=i=1nxi2A=1()Anx¯2+Bn=nx¯xiB=x¯2x¯xi=x¯(x¯xi)()=1nx¯(xix¯)Sxx これは最小二乗推定量α^と同じである. α^BLUE=i=1nciyi=i=1n(1nx¯(xix¯)Sxx)yici=1nx¯(xix¯)Sxx=i=1n1nyii=1nx¯(xix¯)Sxxyi(Ai+Bi)=Ai+Bi=1ni=1nyix¯Sxxi=1n(xix¯)yicAi=cAi=1nny¯SxySxxx¯i=1nyi=ny¯,i=1n(xix¯)yi=Sxy=y¯β^x¯β^=SxySxx=α^α^=y¯β^x¯

α^BLUEの分散

α^BLUEの分散σ2i=1nci2を最小とするための変数ciを用いて以下のようになる. 2σ2i=1nci2+λ=0σ2i=1nci2=12λ=122σ2i=1nxi2nSxx=σ2i=1nxi2nSxx=σ2(An+BSxx),ASxx+Bn=i=1nxi2=σ2(1n+x¯2Sxx)ASxx+Bn=i=1nxi2A(i=1nxi2nx¯2)+Bn=i=1nxi2(Sxx=i=1nxi2nx¯2)Ai=1nxi2Anx¯2+Bn=i=1nxi2Ai=1nxi2=i=1nxi2A=1()Anx¯2+Bn=0B=x¯2()

単回帰モデルの最良線形不偏推定量 β編

単回帰モデルの最良線形不偏推定量 β

単回帰モデル

yi=α+βxi+ϵi(i=1,,n)ϵiiidN(0,σ2)

単回帰モデルに対する線形推定量の期待値

単回帰モデルの線形推定量に対して期待値を求めると,以下のように式展開される. E[i=1nciyi]=E[i=1nci(α+βxi+ϵi)]yi=α+βxi+ϵi=E[i=1nciα+i=1nciβxi+i=1nciϵi](A+B)=A+B=E[αi=1nci+βi=1ncixi+i=1nciϵi]cA=cA=αi=1nci+βi=1ncixi+E[i=1nciϵi]E[X+t]=E[X]+t=αi=1nci+βi=1ncixi+i=1nE[ciϵi]E[i=1nXi]=E[X1++Xn]=E[X1]++E[Xn]=i=1nE[Xi]=αi=1nci+βi=1ncixi+i=1nciE[ϵi]E[cX]=cE[X]=αi=1nci+βi=1ncixi+i=1nci0E[ϵi]=0=αi=1nci+βi=1ncixi

単回帰モデルに対する線形推定量の分散

V[i=1nciyi]=i=1nV[ciyi]=i=1nci2V[yi]=i=1nci2σ2=σ2i=1nci2

βの線形推定量

単回帰モデルの推定量βの線形推定量をβ~とすると,この期待値は以下のように求められる. E[β~]=E[i=1nciyi]β~=i=1nciyi=αi=1nci+βi=1ncixi このβ~が不偏推定量であるためには上記のβ~の期待値がβである必要がある.
よって式展開した結果のα,βの係数であるi=1nci,i=1ncixiが以下の条件を満たす必要があるが, 逆に条件を満たせば不偏推定量である. {i=1nci=0i=1ncixi=1 不偏推定量となる線形推定量β~の中で分散σ2i=1nci2が最小となるものを 最良線形不偏推定量(best linear unbiased estimator; BLUE)と呼ぶ.ここではβ^BLUEと表すこととする. {f(c1,,cn)=σ2i=1nci2g(c1,,cn)=i=1nci=0h(c1,,cn)=i=1ncixi1=0

β^BLUEの最良線形不偏推定量を求める

ラグランジュの未定乗数法を用いる.束縛条件に係数をかけて目的凾数と線形結合した式を作成する. L=L(c1,,cn,λ,μ)=f(c1,,cn)+λg(c1,,cn)+μh(c1,,cn)=σ2(i=1nci2)+λ(i=1nci)+μ(i=1ncixi1) Lを各変数ciで微分したものを連立させる. Lci=0(i=1,,n)2σ2ci+λ+μxi=0(i=1,,n)LcinA 連立させた式をまとめた式を一つ作る(その1). 2σ2i=1nci+λi=1n1+μi=1nxi=0Ai2σ2i=1nci+λn+μnx¯=0i=1n1=n,i=1nxi=nx¯2σ20+λn+μnx¯=0i=1nci=0()λn+μnx¯=0 連立させた式をまとめた式を一つ作る(その2). ci(2σ2ci+λ+μxi)=ci0(i=1,,n)Aci2σ2ci2+λci+μcixi=0(i=1,,n)2σ2i=1nci2+λi=1nci+μi=1ncixi=0i2σ2i=1nci2+λ0+μ1=0i=1nci=0(),i=1ncixi=1()2σ2i=1nci2+μ=0 連立させた式をまとめた式を一つ作る(その3). xi(2σ2ci+λ+μxi)=xi0(i=1,,n)Axi2σ2cixi+λxi+μxi2=0(i=1,,n)2σ2i=1ncixi+λi=1nxi+μi=1nxi2=0i2σ2i=1ncixi+λnx¯+μi=1nxi2=0i=1nxi=nx¯2σ21+λnx¯+μi=1nxi2=0i=1ncixi=1()2σ2+λnx¯+μi=1nxi2=0 まとめた式を改めて連立させる. {λn+μnx¯=02σ2i=1nci2+μ=02σ2+λnx¯+μi=1nxi2=0

β^BLUEλ,μを求める

改めて連立させた式を用いて定数λ,μを求めていく. λn=μnx¯λ=μnx¯n=μx¯2σ2+λnx¯+μi=1nxi2=02σ2+(μx¯)nx¯+μi=1nxi2=02σ2μnx¯2+μi=1nxi2=0μnx¯2+μi=1nxi2=2σ2μ(i=1nxi2nx¯2)=2σ2μSxx=2σ2Sxx=i=1nxi2nx¯2μ=2σ2Sxxλ=μx¯=2σ2Sxxx¯=2σ2x¯Sxx

β^BLUEciを求める

求めた定数λ,μを用いて,最小となる変数ciを求める. 2σ2ci+λ+μxi=02σ2ci+2σ2x¯Sxx+2σ2Sxxxi=02σ2ci2σ2Sxx(xix¯)=02σ2ci=2σ2Sxx(xix¯)ci=12σ22σ2Sxx(xix¯)=1Sxx(xix¯) これは最小二乗推定量β^と同じである. β^BLUE=i=1nciyi=i=1n1Sxx(xix¯)yici=1Sxx(xix¯)=1Sxxi=1n(xix¯)yicAi=cAi=SxySxxi=1n(xix¯)yi=Sxy=β^β^=SxySxx

β^BLUEの分散

β^BLUEの分散σ2i=1nci2を最小とするための変数ciを用いて以下のようになる. 2σ2i=1nci2+μ=02σ2i=1nci2+2σ2Sxx=02σ2i=1nci2=2σ2Sxxσ2i=1nci2=2σ22Sxx=σ21Sxx