ランダムウォークで原点x=0に戻って来るまでの時間

[] [] []


原点x=0に戻って来るまでの時間の期待値は

1次元のランダムウォークでは無限大 O(√N)

2次元のランダムウォークでは無限大 O(N/(logN)2)

1,2次元のランダムウォークではいつかは原点に戻って来るが、では戻って来るまでの時間はどのくらいになるだろうか

1次元のランダムウォークでt=2nで初めて原点x=0に戻って来る確率f2nの母関数は(f0=0と定義して)

であった。原点に戻って来るまでの時間の期待値はF'(1)に等しいから

と無限大になってしまうことがわかる。

さらに、発散する速さを計算してみると、ランダムウォークでt=2nに初めて原点に戻る確率で導いた結果から

だから

和を積分で近似すると(単調減少関数なので実際には和は積分よりやや小さい)

したがって

となり、原点に戻って来るまでの時間の期待値は√Nのオーダで発散する

◇◇

1次元の場合でも発散するので、2次元のランダムウォークでは当然発散するだろうが、一応、発散する速さを計算してみよう。

2次元の場合はf2n自身は求められないが、u2nは求められているので、これから間接的に計算することにする。

原点に戻って来るまでの時間の期待値は、母関数の微分F'(1)に等しいので

を計算すればよいことになる。前項の結果から

だったから

和を積分で近似すると(単調減少関数なので実際には和は積分よりやや小さい)

したがって

また

したがって

となり、原点に戻って来るまでの時間の期待値はN/(logN)2のオーダで発散する


[] [] []