- 締切済み
マルコフ過程の時間平均?
「マルコフ過程の時間平均は、固有値=1の 固有ベクトルと一致する」 と言ってしまってよいのでしょうか? マルコフ過程を勉強する必要が出てきたのですが、 とりあえず、 x(t+1) = x(t) P (x は確率ベクトル、Pは行列) で、 定常分布が存在したら、その確率ベクトルは、 固有値が1のときの固有ベクトルになる というのは、理解できました。 ところで、2つ質問があります。 (1) この定常分布にx(t)が収束するかどうか、は 何か知る方法があるのでしょうか? また、(特にこちらが知りたいのですが) 収束しない場合でも (2) x(0), X(1), ..., x(∞) と無限の時間の平均は、 この固有ベクトルに一致する、と言っていいのでしょうか? (シミュレーションをしていると、なんとなくそんな 感じがするのですが・・) よろしくおねがいします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Umada
- ベストアンサー率83% (1169/1405)
回答No.1
お礼
分かりやすいご説明をありがとうございます。 お話をまとめると、 (1) 収束するのは以下のケース ・固有値の中に「1」が存在する かつ ・それ以外の固有値は絶対値が1より小さい (2) 時間平均は、1を超える固有値がない場合は、固有値1のベクトルに収束、と言える。 ということ、でいいでしょうか。
補足
すみません。下にお礼を書いていながら、自分でもよく分からなくなってきたのですが、一般に、 マルコフ過程の行列Pで: (1)固有値が負になったり (2)固有値が1より大きくなったり する可能性はあるのでしょうか? もしそうなら、対応する固有ベクトルを確率分布の初期条件に取ると、負の確率が現れたり、足して1を超える確率が現れてしまったりするような気がします。 あるいは、マルコフ過程の行列Pは固有値が[0,1]になる、といえるのでしょうか? ちょっと頭が混乱してきました。。。