9.1:式(9.5)的证明
第一步:证明对任意初始状态\(s_0\in\mathcal{S}\),都有
\[\bar{r}_\pi=\lim_{n\to\infty}\mathbb{E}\left[\frac{1}{n}\sum_{t=0}^{n-1}R_{t+1}\middle|S_0=s_0\right].\tag{9.6}\]
注意到
\[\begin{aligned}
\lim_{n\to\infty}\mathbb{E}\left[\frac{1}{n}\sum_{t=0}^{n-1}R_{t+1}\middle|S_0=s_0\right]
&=\lim_{n\to\infty}\frac{1}{n}\sum_{t=0}^{n-1}\mathbb{E}[R_{t+1}|S_0=s_0]\\
&=\lim_{t\to\infty}\mathbb{E}[R_{t+1}|S_0=s_0].
\end{aligned}\tag{9.7}\]
最后一个等号来自Cesaro均值的性质:如果序列\(\{a_k\}\)收敛,则其前\(n\)项平均值也收敛到同一个极限。
下面进一步分析\(\mathbb{E}[R_{t+1}|S_0=s_0]\)。由全期望公式,
\[\begin{aligned}
\mathbb{E}[R_{t+1}|S_0=s_0]
&=\sum_{s\in\mathcal{S}}\mathbb{E}[R_{t+1}|S_t=s,S_0=s_0]p^{(t)}(s|s_0)\\
&=\sum_{s\in\mathcal{S}}\mathbb{E}[R_{t+1}|S_t=s]p^{(t)}(s|s_0)\\
&=\sum_{s\in\mathcal{S}}r_\pi(s)p^{(t)}(s|s_0),
\end{aligned}\]
其中\(p^{(t)}(s|s_0)\)表示从\(s_0\)恰好经过\(t\)步转移到\(s\)的概率。第二个等号来自马尔科夫无记忆性质:下一步奖励只依赖当前状态,而不依赖更早的历史。
由稳态分布定义,
\[\lim_{t\to\infty}p^{(t)}(s|s_0)=d_\pi(s).\]
因此初始状态\(s_0\)不会影响长期结果,并且
\[\lim_{t\to\infty}\mathbb{E}[R_{t+1}|S_0=s_0]
=\sum_{s\in\mathcal{S}}r_\pi(s)d_\pi(s)=\bar{r}_\pi.\]
将其代入式\((9.7)\),即可得到式\((9.6)\)。
第二步:考虑任意初始状态分布\(d\)。
由全期望公式,
\[\begin{aligned}
\lim_{n\to\infty}\mathbb{E}\left[\frac{1}{n}\sum_{t=0}^{n-1}R_{t+1}\right]
&=\lim_{n\to\infty}\frac{1}{n}\sum_{s\in\mathcal{S}}d(s)\mathbb{E}\left[\sum_{t=0}^{n-1}R_{t+1}\middle|S_0=s\right]\\
&=\sum_{s\in\mathcal{S}}d(s)\lim_{n\to\infty}\mathbb{E}\left[\frac{1}{n}\sum_{t=0}^{n-1}R_{t+1}\middle|S_0=s\right].
\end{aligned}\]
由于式\((9.6)\)对任意初始状态都成立,所以
\[\lim_{n\to\infty}\mathbb{E}\left[\frac{1}{n}\sum_{t=0}^{n-1}R_{t+1}\right]
=\sum_{s\in\mathcal{S}}d(s)\bar{r}_\pi=\bar{r}_\pi.\]
证明完毕。