1. 前置
2. 定义
设 为概率空间, 为状态空间(可测空间), 为全序集(通常代表时间参数集,如 或 )。
若对任意的 , 均为从 到 的随机变量,则称映射族 为随机过程(Stochastic Process)。
-
对任意 ,定义由该过程在 时刻及之前所生成的 -代数(称为自然信息流)为:
-
若随机过程 满足:对任意的 且 ,以及任意的 -可测有界函数 ,下述条件期望等式均成立:
则称 为马尔可夫过程(Markov Process)。
特别地,若考虑状态的测度分布,上述定义等价于:对任意的 以及任意的可测集 ,均有:
- 当指标集(时间)退化为离散时间集 马尔可夫过程特化为离散时间马尔可夫链(DTMC)。
- 当状态空间 为有限集(不妨设 ,此时 自然为其幂集 ), DTMC 特化为有限状态马尔可夫链(Finite-State DTMC, FSDTMC)。
- 称一个DTMC满足时齐性(Time-Homogeneity),即系统的状态转移规律不随时间的推移而改变,若存在一个矩阵 ,使得对任意的 以及任意状态 ,只要 ,均满足:
矩阵 称为该链的单步转移概率矩阵(One-Step Transition Probability Matrix)。矩阵 必须是一个行随机矩阵(Row Stochastic Matrix),即满足以下两个性质:- 非负性: (概率非负)
- 行和规一性:, 即
默认所有向量均为列向量;。
下面只讨论FSDTMC
设一个FSDTMC的状态空间为 ,其单步转移概率矩阵为 。若存在一个定义在 上的概率分布(表现为一个列向量 ),满足以下两个条件:
- 概率规范性: 且
- 平稳性方程(Stationary Equation):
则称 为该马尔可夫链的平稳分布。
- 如果状态空间中的任意两个状态 都可以互相到达(即对任意 ,存在 使得 ),则称该链是不可约的。
- 设 为一个 FSDTMC,转移矩阵为 。
对于状态 ,定义其周期为:
即所有“从状态 出发并恰好在 步后回到 ”的可能步数的最大公约数。
- 若 ,则称状态 为非周期。
- 若 ,则称状态 为周期性状态。
对于不可约马尔可夫链,所有状态具有相同的周期,因此可以定义整个链的周期:
若 ,则称该链为非周期链。
3. 性质
- FSDTMC的平稳分布存在
- (未证明)若FSDTMC是不可约的,则其平稳分布唯一
- (未证明)若 FSDTMC 既是不可约的,又是非周期的(每个状态的周期均为 1),则无论初始概率分布 是什么,系统在长期的演化后都必然收敛到唯一的平稳分布 :
4. 证明
4.1. FSDTMC的平稳分布存在
基于 的左特征谱。设有限状态时齐马尔可夫链的单步转移概率矩阵为 。由于 为行随机矩阵,其满足非负性 以及行和规一性 。
第一步:证明 是 的特征值
根据线性代数性质,矩阵与其转置矩阵拥有完全相同的特征多项式,即 ,故 与 的特征值集合完全相同。由行和规一性条件:
可知 是 对应于特征值 的一个右特征向量。因此, 亦必然是 的特征值。即存在非零列向量 满足:
第二步:构造全非负的特征向量
对于任意列向量 ,定义其绝对值向量为 。对于 的第 个分量,由三角不等式及 的非负性 () 可得:
将其重写为矩阵形式不等式:
保持不等号方向对其两边同时左乘转置向量 (等价于对向量各分量求和):
利用行随机矩阵性质 ,上式右侧化简为 。由此得到:
这要求原本的分量不等式必须全部严格取到等号,即:
此时,我们直接令 。显然 是一个非零(因为 )、各项元素均非负的列向量,且由上式可知它满足:
第三步:概率规范化
由于 且 ,其分量之和(-范数)必定为正实数:
此时,我们定义列向量 为:
由构造过程易证 满足平稳分布的全部定义条件:
非负性:
规范性:
平稳性方程: