Lecture 5 - Classification of States¶
约 3116 个字 预计阅读时间 10 分钟
Syllabus
- 可约性
- 周期性
- 常返性
可约性与周期性¶
Definition 5.1(可达)
设\(i,j\in E\)是Markov链中的两个状态,如果\(\exists n\geqslant 0\)使得从\(i\)出发经过\(n\)步转移可以到达\(j\)(\(P_{ij}>0\)),则称状态\(i\)可达(accessible)\(j\),记作\(i\to j\),如果\(i\)不可达\(j\),即\(\forall n>0,P_{ij}^{n}=0\),记作\(i\not\to j\)
注:可达具有传递性,设\(i,j,k\in E,n,m \geqslant 0\),使得\(P_{ij}^{(n)}>0,P_{jk}^{(m)}>0\),则
即若\(i\to j,j\to k\),那么\(i\to k\)
Definition 5.2(互通)
设\(i,j\in E\)是Markov链中两个状态,如果\(\exists n,m \geqslant 0\)使得
就称\(i\)和\(j\)互通(communicate),记作\(i \leftrightarrow j\)
命题 5.3
互通是状态空间\(E\)上的一个等价关系,即
- 自反性
- 对称性
- 传递性(Proved by CK-Equation)
因此所有互通的状态构成等价类,称这样的等价类为互通类(Communication Class)
Definition 5.4(不可约性 irreducible)
一个Markov链称为不可约的(irreducible),如果它的互通类只有一个,即所有状态都是互通的
注1. 矩阵的不可约性
设\(A\in \mathbb{R}^{n\times n}\)为一个\(n\)阶方阵,称\(A\)可约(reducible),如果存在置换矩阵\(B\),使得
称这个矩阵是可约的,否则称\(A\)不可约
推论
一个Markov链不可约\(\iff\)它的转移矩阵不可约
Definition 5.5(周期性)
状态\(i\in E\)的周期(period)定义为
若\(d_{i}=1\),则称状态\(i\)是非周期的
命题 5.6
若\(i \leftrightarrow j\),则\(d_{i}=d_{j}\)
Proof.
由于\(i \leftrightarrow j\),故\(\exists n,m \geqslant 0\),使得\(P_{ij}^{(n)}>0,P_{ij}^{(m)}>0\)
又\(d_{j}\)为状态\(j\)的周期,所以\(\exists k\),\(P_{jj}^{(kd_{j})}>0,P_{jj}^{((k+1)d_{j})}>0\)
那么
即\(d_{i} \mid(m+kd_{j}+n),d_{i}\mid(m+(k+1)d_{j}+n)\)
故\(d_{i}\mid d_{j}\),同理可证\(d_{j}\mid d_{i}\),故\(d_{i}=d_{j}\)
利用周期性,可以利用互通性对状态进行进一步分类,下面不妨先考虑只有一个互通类的Markov链也就是不可约的Markov链
由不可约性,由命题5.6,每个状态周期相同,不妨记为\(d\),给定某个状态之后\(i_{0}\),我们定义下面集合
根据模的余数分类构成了一个最小剩余
那么状态集合\(E=C_{0}\bigcup C_{1}\bigcup\dots \bigcup C_{d-1}\)
命题 5.7
若状态\(i\in C_{p}\),且\(P_{ij}>0\),那么\(j\in C_{p+1}\)
Proof.
由于\(i\in C_{p}\),则存在\(a=kd+p\),其中\(k\in N\)使得\(P_{i_{0}i}^{(a)}>0\)
对\(a+1=kd+p+1\)
即\(j\in C_{p+1}\)
注:当\(0\leqslant k \leqslant d-1\)时,从\(C_{k}\)中的状态转移到\(C_{k+1}\),然后从\(C_{d-1}\)回到\(C_{0}\),即经过适当的行列置换,它的转移矩阵可以表示为:
思考
一步转移矩阵如上,那么n步转移矩阵(\(P^{2},P^{3},\dots\))?
常返性¶
George Polyo
Definition 5.8(首达时)
设\(\left\{ X_{n} \right\}\)为一个状态空间为\(E\)的Markov链,从\(n=0\)出发首次达到状态\(j\)的时刻,我们记为
若\(\left\{ n \geqslant 1,X_{n}=j \right\}=\emptyset\),则\(\tau_{j}\overset{\Delta}{=}\infty\)
Definition 5.9(首达概率)
设\(\left\{ X_{n} \right\}\)为一个状态空间为\(E\)的Markov链,则经过\(n\)步从状态\(i\)到\(j\)的首达概率为
注:定义事件\(A_{n}\overset{\Delta}{=}\left\{ X_{n}=j,X_{n-1}\neq j \dots ,X_{1}\neq j \mid X_{0}=i \right\}\)
则\(\left\{ A_{n} \right\}\)互不相容的,即\(A_{n}\bigcap A_{m}=\emptyset,\forall n,m\),那么从状态\(i\)出发迟早到达\(j\)的概率为
Definition 5.10(常返性)
如果\(f_{ii}=\sum\limits_{n=1}^{\infty}f_{ii}^{(n)}=1\),则称状态\(i\)是常返的(Recurrent),否则称\(i\)为暂留的(Transient),或者非常返的(Nonrecurrent)).
虽然我们通过\(f_{ij}\) 来定义常返性,但\(f_{ij}^{(n)}\) 的计算并不容易,所以我们想要通过n步转移概率\(P_{ij}^{(n)}\) 来计算,通过\(P_{ij}^{(n)}\) 来获得状态是否是常返的判据,这即是下面的定理:
Theorem 5.11
状态\(i\)是常返态的充分必要条件是
Proof.
注意到事件
互不相容,考虑基于此对样本轨道进行分解
于是根据形式可以考虑卷积\(\to\)母函数方法(记号:\(\delta_{ij}=1(i=j)\),否则为0)
那么令\(j=i\)
即
令\(z\to1^{-}\) ,由Abel定理可得
那么\(f_{ii}=1\)即等价于\(\sum\limits_{n=0}^{\infty}P_{ii}^{(n)}=\infty\)
注1.另一种概率方法的证明:
由\(f_{ii}\)的定义,Markov链\(\{X_n\}\)从状态出发,最终能回到的概率为\(f_{ii}\),那么一直回不到的概率为\(1-f_{ii}\)
由于Markov性,所以在回到\(i\)之后,过程在概率意义下又重新开始,那么\(X_{0}=i\) 开始,Markov链\(\{X_n\}\) 恰有\(n\) 次处于状态\(i\)服从几何分布,\(P\{X_n\)处于状态i的次数\(=n\mid X_{0}=i\}=f_{ii}^{n-1}(1-f_{ii})\)
所以,从\(i\)出发以后,处于\(i\)状态的期望为
那么\(i\)是常返态,当且仅当\(E[X_{n}\)处于状态i的次数\(\left|\begin{array}{c}X_{0}=i\end{array}\right]=\infty\),下面证明期望与所求概率和相等:
记随机序列\(I_{n}\)为:当\(X_{n}=i\)时\(I_{n}=1\),否则为0,那么\(\sum_{n=0}^{\infty}I_{n}\)表示\(I_{n}\)处于状态\(i\)的次数,则有
故状态是常返态的充分必要条件是\(\sum_{n=0}^{\infty}P_{ii}^{(n)}=\infty\)(\(n=0\)时概率有界量不影响证明-无穷大)
注2.从注1的证明过程中,我们可以看出若状态\(i\)是暂留的,则Markov链只会有限次处于状态\(i\) ,可以具体表述为下面推论。
Corollary 5.12
如果状态\(j\)是暂留的,那么对任意状态\(i\)
Proof
若\(j=i\) 是暂留的,我们已经证明:
所以级数的通项\(\lim\limits_{ n \to \infty }P_{ij}^{(n)}=0\)(收敛的必要条件)
另一方面,若\(j\neq i\) 是暂留的,我们已经证明:
所以级数的通项\(\lim\limits_{ n \to \infty }P_{ij}^{(n)}=0\)
注3.常返与非常返具有类的性质
Corollary 5.13
若状态\(i\)是常返的,且\(i\leftrightarrow j\) ,则\(j\) 是常返的
Proof
由于\(i\leftrightarrow j\) ,则存在\(m\) 和\(n\) 使得
对任意\(s>0\) ,由CK方程有
由于状态是常返的,即\(\sum_{s=0}^{\infty}P_{ii}^{(s)}=\infty\) ,所以
由定理5.11, \(j\) 是常返的。
上面的推论表明常返性与非常返是互通类的性质,因此我们可以说一个状态的集合为一个常返类或非常返类。如果Markov链不可约,则所有状态或者都常返,或者都非常返。此时,我们也可说Markov链是常返的或非常返的。
注4.有的文献也称\(\sum\limits_{n=0}^{\infty}P_{ij}^{(n)}\)为格林函数,记为\(G_{ij}\)
如果Markov链的状态是有限的,常返性的判定会更加简化,有下面结论:
Proposition 5.14
有限状态Markov链必然存在常返态
Proof
反证法,若命题不成立。设状态空间\(E=\{1,2,\ldots,N\}\),则所有状态都是暂留的。固定状态\(i\),对任意\(j\),由推论5.12
所以
但是由转移概率的性质,对任意k有
矛盾!故命题成立。
注.结合推论5.13,我们知道:对于状态有限不可约Markov链,所有状态都是常返态。
Example 5.15 ( \(d\) 维简单随机游走的常返性)
设\(\xi_{1},\xi_{2},\ldots\) .是取值于\(E=\mathbb{Z}^{d}\)独立同分布随机向量,满足
其中\(e_i\) 是第\(i\)个坐标为1,其余为0的方向向量。
设\(S_{0}\)独立于\(\xi_{1},\xi_{2},\ldots\xi _n\),令
则\(S_{n}\) 为从\(S_{0}\) 出发的d维简单随机游走。
当\(d=1,2\) 时,\(S_{n}\)是常返的,当\(d\geq3\) 时,\(S_{n}\)是非常返的。
Proof
不妨假设\(S_0=0\),由\(\xi_{i}\)的定义,所有状态都是互通的,即\(S_{n}\)不可约,所以所有状态的常返性一致,因此我们只考虑0状态的常返性。
容易注意到经过奇数步不可能回到状态0,若经过\(2n\)步回到0,那么对任意方向\(i\in\{1,\ldots,d\}\)必须在该方向前进和后退相同的步数,记为\(n_{i}\),于是
\(d=1\) 时
由Stirling公式\(\lim\limits_{ n \to \infty }n! = \sqrt{ 2\pi n } \left( \frac{n}{e} \right)^{n}\),对任意的\(\varepsilon>0\) ,存在\(n_0\) ,当\(n>n_0\) 时
所以\(\sum\limits_{n=0}^{\infty}P_{00}^{(2n)}=\infty\),即\(S_{n}\)常返。
\(d=2\) 时,
所以\(\sum\limits_{n=0}^{\infty}P_{00}^{(2n)}=\infty\),即\(S_{n}\)常返
当\(d\geq3\) 时,可以证明,当\(n\) 充分大时,有
其中\(C_d\) 是依赖于d的常数。
(参考《应用随机过程》,陈大岳、章复熹,北京大学出版社 2023 P95-P99)
所以\(\sum\limits_{n=0}^{\infty}P_{00}^{(2n)}<\infty\) ,即\(S_{n}\)非常返。
这表明一维或二维的简单随机游动一定能回到起点,但三维以上的简单随机游动却不一定。
日本学者角谷静夫Kakutani在加利福尼亚大学洛杉矶分校(UCLA)演讲时对此给出了一个有趣的注解:“A drunk man willfindhis wayhome,but a drunkbird may getlost forever."