跳到主要内容

東京工業大学 工学院 情報通信系 2021年8月実施 午後 S1

Author​

思齐塾, 祭音Myyura

Description​

問題 S1

離散時刻 t(t=1,2,… )t (t = 1, 2, \dots) において、 StS_t を 2 つの値 {1,2}\{1, 2\} のいずれかをとる 2 値の確率変数とする。 S1S_1 の確率分布 P(S1)P(S_1) と、 StS_t が与えられたときの St+1S_{t+1} の条件付き確率分布 P(St+1∣St)P(S_{t+1}|S_t) が、それぞれ次のように与えられているとする。

P(S1=1)=P(S1=2)=12,P(St+1=j∣St=i)=ai,j,A=[a1,1a1,2a2,1a2,2]=[0.40.60.20.8]P(S_1 = 1) = P(S_1 = 2) = \frac{1}{2}, \quad P(S_{t+1} = j|S_t = i) = a_{i,j}, \quad \mathbf{A} = \begin{bmatrix} a_{1,1} & a_{1,2} \\ a_{2,1} & a_{2,2} \end{bmatrix} = \begin{bmatrix} 0.4 & 0.6 \\ 0.2 & 0.8 \end{bmatrix}

さらに、任意の時刻 tt において P(St+1∣S1,S2,…,St)=P(St+1∣St)P(S_{t+1}|S_1, S_2, \dots, S_t) = P(S_{t+1}|S_t) が成り立つとする。また、 qt\mathbf{q}_t を StS_t の確率分布を表す列ベクトル qt=[P(St=1)P(St=2)]T\mathbf{q}_t = [P(S_t = 1) \quad P(S_t = 2)]^T とする。このとき以下の各問いに答えよ。

なお、 XT\mathbf{X}^T を行列またはベクトル X\mathbf{X} の転置、 M−1\mathbf{M}^{-1} を正則行列 M\mathbf{M} の逆行列、 I\mathbf{I} を単位行列とする。任意の正方行列 M\mathbf{M} に対して M0=I\mathbf{M}^0 = \mathbf{I} と定義し、正整数 NN に対して MN\mathbf{M}^N を行列 M\mathbf{M} と MN−1\mathbf{M}^{N-1} の積 MMN−1\mathbf{M}\mathbf{M}^{N-1} とする。正方行列 M\mathbf{M} に対してあるスカラー λ\lambda および零ベクトルでないベクトル x\mathbf{x} が存在して Mx=λx\mathbf{M}\mathbf{x} = \lambda\mathbf{x} が成り立つとき、 x\mathbf{x} を M\mathbf{M} の固有ベクトルという。一般に NN 個の離散確率変数の同時確率分布 P(X1,X2,…,XN)P(X_1, X_2, \dots, X_N) について、 P(X1,X2,…,XN)=P(XN∣X1,X2,…,XN−1)P(X1,X2,…,XN−1)P(X_1, X_2, \dots, X_N) = P(X_N|X_1, X_2, \dots, X_{N-1})P(X_1, X_2, \dots, X_{N-1}) および P(X1,X2,…,XN−1)=∑XNP(X1,X2,…,XN)P(X_1, X_2, \dots, X_{N-1}) = \sum_{X_N} P(X_1, X_2, \dots, X_N) が成り立つ。ただし、 ∑X\sum_X は確率変数 XX の取り得る全ての値について和をとることを表す。


  1. P(St+1=j)=∑i=12P(St+1=j∣St=i)P(St=i)P(S_{t+1} = j) = \sum_{i=1}^2 P(S_{t+1} = j|S_t = i)P(S_t = i) より、 qt+1=ATqt\mathbf{q}_{t+1} = \mathbf{A}^T \mathbf{q}_t である。 q2\mathbf{q}_2 を求めよ。

  2. S1S_1 の期待値 E[S1]=∑ssP(S1=s)E[S_1] = \sum_{s} sP(S_1 = s) を求めよ。ここでは ss は S1S_1 の取る値である。

  3. a) P(S1=2,S2=2,S3=2)P(S_1 = 2, S_2 = 2, S_3 = 2) を求めよ。 b) t=1,2,…,Nt = 1, 2, \dots, N において StS_t が全て 2 となる同時確率 P(S1=2,S2=2,…,SN=2)P(S_1 = 2, S_2 = 2, \dots, S_N = 2) を NN の関数として示せ。

  4. tt が大きくなるとともに、 qt\mathbf{q}_t はある列ベクトル q\mathbf{q} に近づく。 a) tt が十分に大きく qt=q\mathbf{q}_t = \mathbf{q} であるとするとき、 q\mathbf{q} が行列 AT\mathbf{A}^T の固有ベクトルであることを示せ。 b) q\mathbf{q} を求めよ。

  5. 実数係数 γ(0<γ<1)\gamma (0 < \gamma < 1) を考える。 StS_t に γt−1\gamma^{t-1} を掛けた値 γt−1St\gamma^{t-1}S_t を考え、時刻 1 から NN までのその総和 ∑t=1Nγt−1St\sum_{t=1}^N \gamma^{t-1}S_t の期待値 E[∑t=1Nγt−1St]=∑t=1Nγt−1E[St]E[\sum_{t=1}^N \gamma^{t-1}S_t] = \sum_{t=1}^N \gamma^{t-1}E[S_t] を UNU_N とする。 a) StS_t の期待値 E[St]E[S_t] を qt\mathbf{q}_t を用いて表せ。 b) VN=∑t=1Nγt−1qt\mathbf{V}_N = \sum_{t=1}^N \gamma^{t-1}\mathbf{q}_t とする。このとき、 (I−γAT)VN=(I−f(γ)(AT)N)q1(\mathbf{I} - \gamma \mathbf{A}^T)\mathbf{V}_N = (\mathbf{I} - f(\gamma)(\mathbf{A}^T)^N)\mathbf{q}_1 が成り立つ。ここで f(γ)f(\gamma) は γ\gamma の関数である。 f(γ)f(\gamma) を求めよ。 c) NN の関数として UNU_N を求めよ。

题目描述​

在离散时刻 t=1,2,…t=1,2,\ldots,随机变量 StS_t 只取 1,21,2 两个值。初始分布与一步条件分布为

P(S1=1)=P(S1=2)=12,P(St+1=j∣St=i)=ai,j,P(S_1=1)=P(S_1=2)=\frac12,\qquad P(S_{t+1}=j\mid S_t=i)=a_{i,j},

其中转移矩阵

A=[a1,1a1,2a2,1a2,2]=[0.40.60.20.8].\mathbf A= \begin{bmatrix} a_{1,1}&a_{1,2}\\ a_{2,1}&a_{2,2} \end{bmatrix} = \begin{bmatrix} 0.4&0.6\\ 0.2&0.8 \end{bmatrix}.

并且对每个时刻 tt 都有马尔可夫性质

P(St+1∣S1,S2,…,St)=P(St+1∣St).P(S_{t+1}\mid S_1,S_2,\ldots,S_t)=P(S_{t+1}\mid S_t).

以列向量

qt=[P(St=1)P(St=2)]T\mathbf q_t= \begin{bmatrix} P(S_t=1)&P(S_t=2) \end{bmatrix}^{T}

表示 StS_t 的分布。记 XT\mathbf X^T 为矩阵或向量 X\mathbf X 的转置,M−1\mathbf M^{-1} 为可逆矩阵 M\mathbf M 的逆矩阵,I\mathbf I 为单位矩阵;对任意方阵定义 M0=I\mathbf M^0=\mathbf I,并对正整数 NN 递归定义 MN=MMN−1\mathbf M^N=\mathbf M\mathbf M^{N-1}。若存在标量 λ\lambda 与非零向量 x\mathbf x 使 Mx=λx\mathbf M\mathbf x=\lambda\mathbf x,则称 x\mathbf x 为 M\mathbf M 的特征向量。另可使用联合分布的关系

P(X1,…,XN)=P(XN∣X1,…,XN−1)P(X1,…,XN−1)P(X_1,\ldots,X_N) =P(X_N\mid X_1,\ldots,X_{N-1})P(X_1,\ldots,X_{N-1})

以及边缘化公式

P(X1,…,XN−1)=∑XNP(X1,…,XN),P(X_1,\ldots,X_{N-1}) =\sum_{X_N}P(X_1,\ldots,X_N),

其中 ∑X\sum_X 表示对随机变量 XX 的全部可能取值求和。回答以下各问。

  1. 由

    P(St+1=j)=∑i=12P(St+1=j∣St=i)P(St=i)P(S_{t+1}=j)=\sum_{i=1}^{2}P(S_{t+1}=j\mid S_t=i)P(S_t=i)

    可得 qt+1=ATqt\mathbf q_{t+1}=\mathbf A^T\mathbf q_t。求 q2\mathbf q_2。

  2. 按定义

    E[S1]=∑ssP(S1=s)E[S_1]=\sum_s sP(S_1=s)

    求 S1S_1 的期望,其中 ss 遍历 S1S_1 的可能取值。

  3. 求下列联合概率。

    a. P(S1=2,S2=2,S3=2)P(S_1=2,S_2=2,S_3=2)。

    b. 用 NN 表示从 t=1t=1 到 t=Nt=N 始终有 St=2S_t=2 的概率

    P(S1=2,S2=2,…,SN=2).P(S_1=2,S_2=2,\ldots,S_N=2).
  4. 当 tt 墣大时,qt\mathbf q_t 趋近某个列向量 q\mathbf q。

    a. 假定 tt 足够大时 qt=q\mathbf q_t=\mathbf q,证明 q\mathbf q 是 AT\mathbf A^T 的特征向量。

    b. 求 q\mathbf q。

  5. 取实数 γ\gamma 满足 0<γ<10<\gamma<1。把 StS_t 乘以 γt−1\gamma^{t-1},并记从时刻 11 到 NN 的加权总和的期望为

    UN=E ⁣[∑t=1Nγt−1St]=∑t=1Nγt−1E[St].U_N =E\!\left[\sum_{t=1}^{N}\gamma^{t-1}S_t\right] =\sum_{t=1}^{N}\gamma^{t-1}E[S_t].

    a. 用 qt\mathbf q_t 表示 E[St]E[S_t]。

    b. 定义

    VN=∑t=1Nγt−1qt.\mathbf V_N=\sum_{t=1}^{N}\gamma^{t-1}\mathbf q_t.

    已知

    (I−γAT)VN=(I−f(γ)(AT)N)q1,(\mathbf I-\gamma\mathbf A^T)\mathbf V_N =\bigl(\mathbf I-f(\gamma)(\mathbf A^T)^N\bigr)\mathbf q_1,

    求函数 f(γ)f(\gamma)。

    c. 求 UNU_N 关于 NN 的表达式。

Kai​

問題の解答と詳細な解説

  1. q2\mathbf{q}_2 の導出

与えられた初期分布 q1\mathbf{q}_1 と推移確率行列 A\mathbf{A} の転置 AT\mathbf{A}^T を用いて q2\mathbf{q}_2 を計算します。 q1\mathbf{q}_1 は S1S_1 が 1 と 2 をとる確率が等しいことから、以下のようになります。

q1=[0.50.5]\mathbf{q}_1 = \begin{bmatrix} 0.5 \\ 0.5 \end{bmatrix}

また、AT\mathbf{A}^T は以下のようになります。

AT=[0.40.20.60.8]\mathbf{A}^T = \begin{bmatrix} 0.4 & 0.2 \\ 0.6 & 0.8 \end{bmatrix}

関係式 qt+1=ATqt\mathbf{q}_{t+1} = \mathbf{A}^T \mathbf{q}_t に t=1t = 1 を代入します。

q2=ATq1=[0.40.20.60.8][0.50.5]\mathbf{q}_2 = \mathbf{A}^T \mathbf{q}_1 = \begin{bmatrix} 0.4 & 0.2 \\ 0.6 & 0.8 \end{bmatrix} \begin{bmatrix} 0.5 \\ 0.5 \end{bmatrix}
q2=[0.4×0.5+0.2×0.50.6×0.5+0.8×0.5]=[0.2+0.10.3+0.4]=[0.30.7]\mathbf{q}_2 = \begin{bmatrix} 0.4 \times 0.5 + 0.2 \times 0.5 \\ 0.6 \times 0.5 + 0.8 \times 0.5 \end{bmatrix} = \begin{bmatrix} 0.2 + 0.1 \\ 0.3 + 0.4 \end{bmatrix} = \begin{bmatrix} 0.3 \\ 0.7 \end{bmatrix}

よって、q2=[0.30.7]T\mathbf{q}_2 = \begin{bmatrix} 0.3 & 0.7 \end{bmatrix}^T です。

  1. E[S1]E[S_1] の導出

期待値の定義 E[S1]=∑ssP(S1=s)E[S_1] = \sum_s s P(S_1 = s) に従って計算します。 S1S_1 の取り得る値 ss は 1 と 2 であり、それぞれの確率は 0.5 です。

E[S1]=1×P(S1=1)+2×P(S1=2)=1×0.5+2×0.5=0.5+1.0=1.5E[S_1] = 1 \times P(S_1 = 1) + 2 \times P(S_1 = 2) = 1 \times 0.5 + 2 \times 0.5 = 0.5 + 1.0 = 1.5

よって、E[S1]=1.5E[S_1] = 1.5 (または 3/2)です。

  1. 同時確率の計算

a) P(S1=2,S2=2,S3=2)P(S_1 = 2, S_2 = 2, S_3 = 2) の導出

マルコフ性により、同時確率は条件付き確率の積に分解できます。

P(S1=2,S2=2,S3=2)=P(S3=2∣S2=2)P(S2=2∣S1=2)P(S1=2)P(S_1 = 2, S_2 = 2, S_3 = 2) = P(S_3 = 2 | S_2 = 2) P(S_2 = 2 | S_1 = 2) P(S_1 = 2)

ここで、初期確率 P(S1=2)=0.5P(S_1 = 2) = 0.5 であり、任意の時刻 tt について P(St+1=2∣St=2)=a2,2=0.8P(S_{t+1} = 2 | S_t = 2) = a_{2,2} = 0.8 です。これらを代入します。

P(S1=2,S2=2,S3=2)=0.5×0.8×0.8=0.32P(S_1 = 2, S_2 = 2, S_3 = 2) = 0.5 \times 0.8 \times 0.8 = 0.32

よって、求める確率は 0.32 (または 8/25)です。

b) P(S1=2,S2=2,…,SN=2)P(S_1 = 2, S_2 = 2, \dots, S_N = 2) の導出

a) と同様に、NN 個の変数の同時確率を分解します。

P(S1=2,…,SN=2)=P(S1=2)∏t=1N−1P(St+1=2∣St=2)P(S_1 = 2, \dots, S_N = 2) = P(S_1 = 2) \prod_{t=1}^{N-1} P(S_{t+1} = 2 | S_t = 2)

それぞれの確率を代入します。

P(S1=2,…,SN=2)=0.5×(0.8)N−1P(S_1 = 2, \dots, S_N = 2) = 0.5 \times (0.8)^{N-1}

分数で表すと、以下のようになります。

P(S1=2,…,SN=2)=12(45)N−1P(S_1 = 2, \dots, S_N = 2) = \frac{1}{2} \left( \frac{4}{5} \right)^{N-1}
  1. 定常分布 q\mathbf{q} の性質と導出

a) q\mathbf{q} が行列 AT\mathbf{A}^T の固有ベクトルであることの証明

tt が十分に大きく、qt\mathbf{q}_t が定常状態の列ベクトル q\mathbf{q} に収束したとします。このとき、次の時刻の確率分布 qt+1\mathbf{q}_{t+1} も q\mathbf{q} に等しくなります。 関係式 qt+1=ATqt\mathbf{q}_{t+1} = \mathbf{A}^T \mathbf{q}_t に qt=q,qt+1=q\mathbf{q}_t = \mathbf{q}, \mathbf{q}_{t+1} = \mathbf{q} を代入すると、以下の式が成り立ちます。

q=ATq\mathbf{q} = \mathbf{A}^T \mathbf{q}

これは、次のように書き換えられます。

ATq=1⋅q\mathbf{A}^T \mathbf{q} = 1 \cdot \mathbf{q}

固有ベクトルの定義 Mx=λx\mathbf{M}\mathbf{x} = \lambda\mathbf{x} と比較すると、M=AT,x=q,λ=1\mathbf{M} = \mathbf{A}^T, \mathbf{x} = \mathbf{q}, \lambda = 1 に対応しています。 q\mathbf{q} は確率分布を表すベクトルであるため、要素の和が 1 であり、零ベクトルではありません。 したがって、q\mathbf{q} は行列 AT\mathbf{A}^T の固有値 1 に対応する固有ベクトルであることが示されました。(証明終)

b) q\mathbf{q} の導出

q=[q1q2]T\mathbf{q} = \begin{bmatrix} q_1 & q_2 \end{bmatrix}^T とおきます。確率分布の性質から、要素の和は 1 です。

q1+q2=1q_1 + q_2 = 1

また、a) の関係式 ATq=q\mathbf{A}^T \mathbf{q} = \mathbf{q} より、以下の連立方程式が得られます。

[0.40.20.60.8][q1q2]=[q1q2]\begin{bmatrix} 0.4 & 0.2 \\ 0.6 & 0.8 \end{bmatrix} \begin{bmatrix} q_1 \\ q_2 \end{bmatrix} = \begin{bmatrix} q_1 \\ q_2 \end{bmatrix}

1行目の式を展開します。

0.4q1+0.2q2=q10.4 q_1 + 0.2 q_2 = q_1

整理すると、0.2q2=0.6q10.2 q_2 = 0.6 q_1 となり、q2=3q1q_2 = 3 q_1 が得られます。 これを q1+q2=1q_1 + q_2 = 1 に代入します。

q1+3q1=1  ⟹  4q1=1  ⟹  q1=14q_1 + 3 q_1 = 1 \implies 4 q_1 = 1 \implies q_1 = \frac{1}{4}
q2=1−14=34q_2 = 1 - \frac{1}{4} = \frac{3}{4}

よって、q=[1/43/4]T\mathbf{q} = \begin{bmatrix} 1/4 & 3/4 \end{bmatrix}^T です。

  1. 割引和の期待値

a) E[St]E[S_t] の qt\mathbf{q}_t を用いた表現

StS_t は 1 と 2 の値をとるため、期待値は以下のように書けます。

E[St]=1×P(St=1)+2×P(St=2)E[S_t] = 1 \times P(S_t = 1) + 2 \times P(S_t = 2)

qt=[P(St=1)P(St=2)]T\mathbf{q}_t = \begin{bmatrix} P(S_t = 1) & P(S_t = 2) \end{bmatrix}^T であるため、行ベクトル [12]\begin{bmatrix} 1 & 2 \end{bmatrix} と列ベクトル qt\mathbf{q}_t の積として表現できます。

E[St]=[12]qtE[S_t] = \begin{bmatrix} 1 & 2 \end{bmatrix} \mathbf{q}_t

b) f(γ)f(\gamma) の導出

与えられた VN\mathbf{V}_N の定義式は以下の通りです。

VN=∑t=1Nγt−1qt\mathbf{V}_N = \sum_{t=1}^N \gamma^{t-1} \mathbf{q}_t

関係式 qt=(AT)t−1q1\mathbf{q}_t = (\mathbf{A}^T)^{t-1} \mathbf{q}_1 を用いて代入します。

VN=∑t=1Nγt−1(AT)t−1q1=∑t=1N(γAT)t−1q1\mathbf{V}_N = \sum_{t=1}^N \gamma^{t-1} (\mathbf{A}^T)^{t-1} \mathbf{q}_1 = \sum_{t=1}^N (\gamma \mathbf{A}^T)^{t-1} \mathbf{q}_1

この式の両辺に左から (I−γAT)(\mathbf{I} - \gamma \mathbf{A}^T) を掛けます。等比数列の和(行列の多項式)の公式と同じ構造を展開します。

(I−γAT)VN=(I−γAT)(I+γAT+(γAT)2+⋯+(γAT)N−1)q1(\mathbf{I} - \gamma \mathbf{A}^T) \mathbf{V}_N = (\mathbf{I} - \gamma \mathbf{A}^T) \left( \mathbf{I} + \gamma \mathbf{A}^T + (\gamma \mathbf{A}^T)^2 + \dots + (\gamma \mathbf{A}^T)^{N-1} \right) \mathbf{q}_1

隣り合う項が相殺され、最初と最後の項だけが残ります。

(I−γAT)VN=(I−(γAT)N)q1=(I−γN(AT)N)q1(\mathbf{I} - \gamma \mathbf{A}^T) \mathbf{V}_N = (\mathbf{I} - (\gamma \mathbf{A}^T)^N) \mathbf{q}_1 = (\mathbf{I} - \gamma^N (\mathbf{A}^T)^N) \mathbf{q}_1

問題文で与えられた等式 (I−γAT)VN=(I−f(γ)(AT)N)q1(\mathbf{I} - \gamma \mathbf{A}^T)\mathbf{V}_N = (\mathbf{I} - f(\gamma)(\mathbf{A}^T)^N)\mathbf{q}_1 と比較すると、以下のようになります。

f(γ)=γNf(\gamma) = \gamma^N

c) UNU_N の導出

UN=∑t=1Nγt−1E[St]U_N = \sum_{t=1}^N \gamma^{t-1} E[S_t] です。a) の結果を代入します。

UN=∑t=1Nγt−1([12]qt)=[12]∑t=1Nγt−1qt=[12]VNU_N = \sum_{t=1}^N \gamma^{t-1} \left( \begin{bmatrix} 1 & 2 \end{bmatrix} \mathbf{q}_t \right) = \begin{bmatrix} 1 & 2 \end{bmatrix} \sum_{t=1}^N \gamma^{t-1} \mathbf{q}_t = \begin{bmatrix} 1 & 2 \end{bmatrix} \mathbf{V}_N

UNU_N を求めるためには、任意の時刻 tt における qt\mathbf{q}_t の明示的な式が必要です。 行列 AT\mathbf{A}^T の固有値 λ\lambda を求めます。固有方程式 ∣AT−λI∣=0|\mathbf{A}^T - \lambda \mathbf{I}| = 0 を解きます。

∣0.4−λ0.20.60.8−λ∣=(0.4−λ)(0.8−λ)−0.12=λ2−1.2λ+0.32−0.12=λ2−1.2λ+0.2=0\begin{vmatrix} 0.4 - \lambda & 0.2 \\ 0.6 & 0.8 - \lambda \end{vmatrix} = (0.4 - \lambda)(0.8 - \lambda) - 0.12 = \lambda^2 - 1.2\lambda + 0.32 - 0.12 = \lambda^2 - 1.2\lambda + 0.2 = 0

(λ−1)(λ−0.2)=0(\lambda - 1)(\lambda - 0.2) = 0 より、固有値は λ1=1,λ2=0.2\lambda_1 = 1, \lambda_2 = 0.2 です。 λ1=1\lambda_1 = 1 に対応する固有ベクトルは 4)b) で求めた q=[1/43/4]T\mathbf{q} = \begin{bmatrix} 1/4 & 3/4 \end{bmatrix}^T です。 λ2=0.2\lambda_2 = 0.2 に対応する固有ベクトルを u\mathbf{u} とおくと、(AT−0.2I)u=0(\mathbf{A}^T - 0.2\mathbf{I})\mathbf{u} = 0 より、

[0.20.20.60.6]u=0  ⟹  u=[1−1]\begin{bmatrix} 0.2 & 0.2 \\ 0.6 & 0.6 \end{bmatrix} \mathbf{u} = \mathbf{0} \implies \mathbf{u} = \begin{bmatrix} 1 \\ -1 \end{bmatrix}

初期状態 q1=[1/21/2]T\mathbf{q}_1 = \begin{bmatrix} 1/2 & 1/2 \end{bmatrix}^T をこれらの固有ベクトルの線形結合で表します。

[1/21/2]=c1[1/43/4]+c2[1−1]\begin{bmatrix} 1/2 \\ 1/2 \end{bmatrix} = c_1 \begin{bmatrix} 1/4 \\ 3/4 \end{bmatrix} + c_2 \begin{bmatrix} 1 \\ -1 \end{bmatrix}

これを解くと c1=1,c2=1/4c_1 = 1, c_2 = 1/4 となります。よって、

q1=[1/43/4]+14[1−1]\mathbf{q}_1 = \begin{bmatrix} 1/4 \\ 3/4 \end{bmatrix} + \frac{1}{4} \begin{bmatrix} 1 \\ -1 \end{bmatrix}

qt=(AT)t−1q1\mathbf{q}_t = (\mathbf{A}^T)^{t-1} \mathbf{q}_1 であるため、それぞれの固有値が (t−1)(t-1) 乗されます。

qt=1t−1[1/43/4]+14(0.2)t−1[1−1]=[1/43/4]+14(0.2)t−1[1−1]\mathbf{q}_t = 1^{t-1} \begin{bmatrix} 1/4 \\ 3/4 \end{bmatrix} + \frac{1}{4} (0.2)^{t-1} \begin{bmatrix} 1 \\ -1 \end{bmatrix} = \begin{bmatrix} 1/4 \\ 3/4 \end{bmatrix} + \frac{1}{4} (0.2)^{t-1} \begin{bmatrix} 1 \\ -1 \end{bmatrix}

これを用いて E[St]=[12]qtE[S_t] = \begin{bmatrix} 1 & 2 \end{bmatrix}\mathbf{q}_t を計算します。

E[St]=[12]([1/43/4]+14(0.2)t−1[1−1])=(14+64)+14(0.2)t−1(1−2)E[S_t] = \begin{bmatrix} 1 & 2 \end{bmatrix} \left( \begin{bmatrix} 1/4 \\ 3/4 \end{bmatrix} + \frac{1}{4} (0.2)^{t-1} \begin{bmatrix} 1 \\ -1 \end{bmatrix} \right) = \left( \frac{1}{4} + \frac{6}{4} \right) + \frac{1}{4}(0.2)^{t-1} (1 - 2)
E[St]=74−14(0.2)t−1E[S_t] = \frac{7}{4} - \frac{1}{4}(0.2)^{t-1}

これを UNU_N の式に代入します。

UN=∑t=1Nγt−1(74−14(0.2)t−1)=74∑t=1Nγt−1−14∑t=1N(0.2γ)t−1U_N = \sum_{t=1}^N \gamma^{t-1} \left( \frac{7}{4} - \frac{1}{4}(0.2)^{t-1} \right) = \frac{7}{4} \sum_{t=1}^N \gamma^{t-1} - \frac{1}{4} \sum_{t=1}^N (0.2\gamma)^{t-1}

等比数列の和の公式 ∑k=0n−1rk=1−rn1−r\sum_{k=0}^{n-1} r^k = \frac{1 - r^n}{1 - r} を適用して整理します。

UN=7(1−γN)4(1−γ)−1−(0.2γ)N4(1−0.2γ)U_N = \frac{7(1 - \gamma^N)}{4(1 - \gamma)} - \frac{1 - (0.2\gamma)^N}{4(1 - 0.2\gamma)}