『ホワイトノイズ』 解答


◆宮城県 アンパンマン さんからの解答。

全部のホワイトノイズのパターンは2n

その中、φi が入っているパターンは 2n-1パターン。

その中、φi とφj (i ≠ j) がいっしょにホワイトノイズに入っているパターンは
2n-2 パターン。

ωijはφiとφjの角度とします。

E[|W|2]
=E[| n
Σ
i=1
φi |2]
n
Σ
i=1
E[|φi|2]+ n
Σ
i>j≧1
2E[|φij|]
n
Σ
i=1
2n-1
2n
i|2+ n
Σ
i>j≧1
2*2n-2
2n
i||φj|cos(ωij)
n
Σ
i=1
i|2
2
+ n
Σ
i>j≧1
i||φj|cos(ωij)
2

| n
Σ
i=1
φi |=a とすると

n
Σ
i>j≧1
i||φj|cos(ωij)

a2
2

n
Σ
i=1
i|2

2

つまり

E[|W|2]=

a2
4

n
Σ
i=1
i|2

4

a=0, |φi|2 1
n
より
E[|W|2]= 1
4


◆出題者のコメント。

解答ありがとうございます。正解です。

ここで導き出される結論は大学レベルなのですが、証明は初歩のヴェクトルと初歩の確率論で可能というところが面白いです。
なお、cos(ω)を持ち出さず、もうすこし単純に証明可能です。


◆山梨県 Footmark さんからの解答。

各ベクトルを原点(0,0)からの位置ベクトルと考え、
φiを( xi , yi )で表します。

すると、2つ以上の任意のベクトルの合成ベクトルにおいて、長さの2乗は必ず次の形式で表せます。

(xa2+xb2+…)+2(xab+…)+(ya2+yb2+…)+2(yab+… )
ここで、xにおいてもyにおいても、どの項も2次になっています。
ですから別の成分が3つ以上重なることはあり得ません。

このことに着目すると、合成され得るすべてのベクトルの長さの2乗の合計は以下の通りです。

ただし、i,j,k は
0≦i≦n-1 , 0≦j≦n-1 , 0≦k≦n-1 , j≠k の整数です。

n個から1個を選ぶ時:
n-10 n-1
Σ
i=0
(xi2+yi2)

n個から2個を選ぶ時:
n-11 n-1
Σ
i=0
(xi2+yi2)+n-20*2 n-1
Σ
j=0
n-1
Σ
k=0
(xjk+yjk)

n個から3個を選ぶ時:
n-12 n-1
Σ
i=0
(xi2+yi2)+n-21*2 n-1
Σ
j=0
n-1
Σ
k=0
(xjk+yjk)

n個から4個を選ぶ時:
n-13 n-1
Σ
i=0
(xi2+yi2)+n-22*2 n-1
Σ
j=0
n-1
Σ
k=0
(xjk+yjk)

     ↓

n個からr個を選ぶ時:
n-1r-1 n-1
Σ
i=0
(xi2+yi2)+n-2r-2*2 n-1
Σ
j=0
n-1
Σ
k=0
(xjk+yjk)

     ↓

n個からn個を選ぶ時:
n-1n-1 n-1
Σ
i=0
(xi2+yi2)+n-2n-2*2 n-1
Σ
j=0
n-1
Σ
k=0
(xjk+yjk)

何故なら、n個から任意のr個を選ぶすべての合成ベクトルの長さの2乗の合計では、1つの成分の2乗の個数は、その1つは必ず選ぶので
(n−1)個から(r−1)個の選び方の数あり、
2つの成分の積の個数は、その2つは必ず選ぶので
(n−2)個から(r−2)個の選び方の数ある筈です。

これらをすべて加えた合計は
n-1 n-1
Σ
i=0
(xi2+yi2)+2n-2*2 n-1
Σ
j=0
n-1
Σ
k=0
(xjk+yjk)
=2n-1 n-1
Σ
i=0
(xi2+yi2) + 2n-2{2 n-1
Σ
j=0
n-1
Σ
k=0
(xjk+yjk)+n-1
Σ
i=0
(xi2+yi2)− n-1
Σ
i=0
(xi2+yi2)}
=2n-1 n-1
Σ
i=0
(xi2+yi2)+2n-2[ { n-1
Σ
i=0
(xi2)+2 n-1
Σ
j=0
n-1
Σ
k=0
(xjk)}+{ n-1
Σ
i=0
(yi2)+2n-1
Σ
j=0
n-1
Σ
k=0
(yjk)}− n-1
Σ
i=0
(xi2+yi2) ]
=2n-1 n-1
Σ
i=0
(xi2+yi2) + 2n-2{ ( n-1
Σ
i=0
i)2 + (n-1
Σ
i=0
i)2 n-1
Σ
i=0
(xi2+yi2) }

定義より
i2+yi2=|φi2

また, n-1
Σ
i=0
φi=0 から
n-1
Σ
i=0
i=0 ,n-1
Σ
i=0
i=0

ですから、上の式は
n-1*n*
−2n-2*n*
=2n-1−2n-2
=2n-2

一方,考えられるすべてのベクトルの組合せの数は 2n

よって,

求める期待値
n-2
n

2


◆出題者のコメント。

最後の答えは一つでも、そこに至る道がいくつもあるところが数学の面白いところです。
お二人の解答は、全然違うのですが、「2n通りありき」から始まっている点では同じです。
今度は「2n」が明示的に現れない解答を、考えてください。
むしろ簡単です。


◆宮城県 アンパンマン さんからの解答。

E[E[X|Y1 Y2...Yk]]=E[X] (証明省略)より
Yiiの個数(0か1)

X=|Y1+Y2+...+Yn|2 ,
Zj=Y1+Y2+...+Yj ,
Φj12+...+φj とすると

 E[|W|2]
=E[X]
=E[E[X|Yn]]
1
2
E[|Zn-1|2]+ 1
2
E[|Zn-1n|2]
1
2
n|2n・E[Zn-1]+E[|Zn-1|2]

E[Zn-1]= 1
2
Φn-1より

 E[|W|2]
1
2
n|2+ 1
2
φn・ Φn-1+E[|Zn-1|2]
1
2
n|2+ 1
2
n-1|2+1
2
φn・Φn-1+1
2
φn-1・Φn-2+E[|Zn-2|2]
1
2
( n
Σ
i=1
i|2)+1
2
n
Σ
i=2
φi・Φi-1

n
Σ
i=2
φi・Φi-1
1
2
(| n
Σ
i=1
φi |2- n
Σ
i=1
i|2)

より

 E[|W|2]
1
4
| n
Σ
i=1
φi|2 + 1
4
( n
Σ
i=1
i|2)
1
4
a2+ 1
4
( n
Σ
i=1
i|2)
1
4


◆東京都 はにゃん さんからの解答。

φ[i],|φ[i]|2,φ[i]・φ[j]の期待値は,それぞれ

E[φ[i]]
1
2
*φ[i]+ 1
2
*0
1
2
*φ[i]

E[|φ[i]|2]
1
2
*φ[i]+ 1
2
*0
1
2
*|φ[i]|2

E[φ[i]・φ[j]]
=E[φ[i]]・E[φ[j]] (←φ(i)とφ(j)は独立)
1
4
*φ[i]・φ[j] (i≠j)となる.これより,

E[|W|2]
=E [|  
Σ
i
φ[i] |2 ]
=E [  
Σ
i
|φ[i]|2 ] +E [  
Σ
i≠j
φ[i]・φ[j] ]
 
Σ
i
E[|φ[i]|2]+  
Σ
i≠j
E[φ[i]・φ[j]]
1
2
 
Σ
i
|φ[i]|2+ 1
4
*  
Σ
i≠j
φ[i]・φ[j]
1
4
 
Σ
i
|φ[i]|2+ 1
4
* |  
Σ
i
φ[i] |2
1
4
*1+ 1
4
*0
1
4


◆愛知県 juin さんからの解答。

W=ΣN(i)φ(i) (i=0..n-1),
P(N(i)=1)= 1
2
, P(N(i)=0)= 1
2
と書ける。

Pは、Ω={0,1}nの個数に比例した確率である。
内積を使えば|W|2=(W,W)となる。

E|W|2
=E(W,W)
=E((ΣN(i)φ(i),ΣN(i)φ(i))
=E(ΣΣN(i)N(j)(φ(i),φ(j))
=EΣ(N(l)2)|φ(i)|2+EΣN(i)N(j)(φ(i),φ(j))
=Σ(EN(i)2)|φ(i)|2+ΣEN(i)N(j)(φ(i),φ(j))となる。

第2項は(i,j)でi≠jとなる場合の和である。

ここで、
EN(i)2=1× 1
2
+0× 1
2
=1
2
,
EN(i)N(j)=EN(i)EN(j)= 1
2
× 1
2
=1
4
である。

よって、
Σ(EN(i)2)|φ(i)|2 1
2
× 1
n
=1
2
ΣEN(i)N(j)(φ(i),φ(j))= 1
4
Σ(φ(i),φ(j))となる。(i≠j)

(i≠j)でのΣ(φ(i),φ(j))=Σ(φ(i),Σφ(j))

ここで、j(j≠i)について和をとり、その後i=0..n-1について足す。

=Σ(φ(i),-φ(i))=-Σ|φ(i)|2=-1となる。

だから
E|W|2= 1
2
+ 1
4
*(-1)= 1
4
となる。


◆出題者のコメント。

解答ありがとうございます。
若干一般的にした、『ホワイトノイズpart2』の解答のコメント#1と比較下さい。


 『ホワイトノイズ』 へ

 数学の部屋へもどる