解説
[1]
1. データの整理
問題文の条件より、各状態間での企業数の移動は以下の通りである。
- 状態A(100社)からの推移
- \(A \to B\) に推移した企業:5 社
- 変化なし(\(A \to A\)):100 – 5 = 95 社
- 状態B(20社)からの推移
- \(B \to A\) に推移した企業:1 社
- 変化なし(\(B \to B\)):20 – 1 = 19 社
- \(B \to C\) に推移した企業:0 社(「他の企業に変化はなかった」ため)
2. 尤度関数の作成
推移確率 \(p_{ij}\) を用いて、この観測結果が得られる尤度関数 \(L(\theta)\) を立てる。\(\phi = 0.01\) は固定値として扱う。
\[L(\theta) \propto (p_{11})^{95} \cdot (p_{12})^5 \cdot (p_{21})^1 \cdot (p_{22})^{19} \cdot (p_{23})^0\]
行列 \(M\) の各要素を代入すると、
\[L(\theta) = (1-\theta)^{95} \cdot \theta^5 \cdot \theta^1 \cdot (1-\theta-0.01)^{19}\]
\[L(\theta) = (1-\theta)^{95} \cdot \theta^6 \cdot (0.99-\theta)^{19}\]
3. 対数尤度の微分
計算を簡略化するため、対数尤度 \(l(\theta) = \log L(\theta)\) をとる。
\[l(\theta) = 95 \log(1-\theta) + 6 \log \theta + 19 \log(0.99-\theta)\]
これを \(\theta\) で微分して 0 と置く。
\[\frac{dl}{d\theta} = -\frac{95}{1-\theta} + \frac{6}{\theta} – \frac{19}{0.99-\theta} = 0\]
分母を払って整理すると、
\[-95\theta(0.99-\theta) + 6(1-\theta)(0.99-\theta) – 19\theta(1-\theta) = 0\]
\[-94.05\theta + 95\theta^2 + 6(0.99 – 1.99\theta + \theta^2) – 19\theta + 19\theta^2 = 0\]
\[95\theta^2 – 94.05\theta + 5.94 – 11.94\theta + 6\theta^2 – 19\theta + 19\theta^2 = 0\]
\[120\theta^2 – 124.99\theta + 5.94 = 0\]
4. 方程式の解
解の公式を用いて \(\theta\) を求める。
\[\theta = \frac{124.99 \pm \sqrt{124.99^2 – 4 \cdot 120 \cdot 5.94}}{2 \cdot 120}\]
\[\theta = \frac{124.99 \pm \sqrt{15622.5001 – 2851.2}}{240}\]
\[\theta = \frac{124.99 \pm \sqrt{12771.3001}}{240} \approx \frac{124.99 \pm 113.01}{240}\]
- \(\theta \approx \frac{238}{240} \approx 0.99\) の場合、\(\phi + \theta \le 1\) の条件に反する、あるいは現実的ではない。
- \(\theta \approx \frac{11.98}{240} \approx 0.049916…\)
小数点第3位を四捨五入すると、0.05 となる。
[2]
1. 行列のべき乗と対角化
\(t\) 年後に格付 \(C\)(状態3)である企業が、\(t+n\) 年後(\(n\) 年後)に再び格付 \(C\) である確率は、推移確率行列の \(n\) 乗である \(M^n\) の \((3, 3)\) 成分で表される。
行列 \(M\) は直交行列 \(U\) により以下のように対角化されている。
\[U^T M U = \Lambda = \begin{pmatrix} \lambda_1 & 0 & 0 \\ 0 & \lambda_2 & 0 \\ 0 & 0 & \lambda_3 \end{pmatrix}\]
これより、\(M = U \Lambda U^T\) であり、\(n\) 乗は次のように計算できる。
\[M^n = U \Lambda^n U^T\]
2. 成分の抽出
\(M^n\) の \((i, j)\) 成分を求める式は、行列の積の定義より以下のようになる。
\[(M^n)_{ij} = \sum_{k=1}^3 u_{ik} \lambda_k^n u_{jk}\]
ここで求めたいのは、状態3から状態3への推移確率(\((M^n)_{33}\))であるため、\(i=3, j=3\) を代入する。
\[(M^n)_{33} = \sum_{j=1}^3 u_{3j} \lambda_j^n u_{3j} = \sum_{j=1}^3 u_{3j}^2 \lambda_j^n\]
求める確率は以下の式で表される。
\[\sum_{j=1}^3 u_{3j}^2 \lambda_j^n \quad \]


コメント