解答:
(1)
すべての成分が 1 である n 次元列ベクトルを x=[11⋯1]T とおく。
行列 A とベクトル x の積 Ax の第 i 成分は、
(Ax)i=j=1∑naij⋅1=j=1∑naij=1
となる。したがって Ax=x が成り立つ。
x=0 であるから、定義より λ=1 は行列 A の固有値である。
(証明終)
(2)
n=2 の場合、条件より A=[a11a21a12a22] において a11+a12=1、a21+a22=1、aij>0 である。
A の固有方程式は、
det(A−λI)=λ2−(a11+a22)λ+(a11a22−a12a21)=λ2−(a11+a22)λ+a11a22−(1−a11)(1−a22)=λ2−(a11+a22)λ+(a11+a22−1)=(λ−1)(λ−(a11+a22−1))=0
固有値は λ1=1, λ2=a11+a22−1 である。
a11=1−a12, a22=1−a21 より λ2=1−(a12+a21) とも表せ、a12,a21∈(0,1) であるため −1<λ2<1 である。
λ1=1 に対する固有ベクトル p1 は、(1) より p1=[11] ととれる。
λ2 に対する固有ベクトル p2 は、
(A−λ2I)p2=[1−a22a21a121−a11]p2=[a21a21a12a12]p2=0
を満たすので、p2=[a12−a21] ととれる。
正則行列 P=[p1 p2]=[11a12−a21] を用いる。detP=−(a12+a21)=0 であり、
P−1=a12+a21−1[−a21−1−a121]=a12+a211[a211a12−1]
となる。A=P[100λ2]P−1 と対角化でき、B=Am=P[1m00λ2m]P−1 となる。
ここで m→∞ のとき、∣λ2∣<1 であるから λ2m→0 となる。
m→∞limB=P[1000]P−1=[11a12−a21][1000]a12+a211[a211a12−1]=a12+a211[1100][a211a12−1]=a12+a211[a21a21a12a12]
m→∞limB=a12+a211[a21a21a12a12]
本题涉及的矩阵实际上是概率论中的马尔可夫转移矩阵(行随机矩阵)。第一问利用转移矩阵每行元素之和等于一的性质,直接构造所有元素皆为一的列向量即可证明其必然存在特征值一。在第二问中,对于二阶方阵的情况进行求解,同样利用了行和为一及所有元素为正的条件,得出该矩阵的两个特征值,其中一个为一,另一个的绝对值严格小于一。将其对角化后计算高次幂的极限时,绝对值小于一的特征值对应的高次幂项趋近于零。最终极限矩阵的存在反映了马尔可夫链的稳态分布,其结果矩阵的行向量完全相同,说明无论初始状态如何,系统经过无限次状态转移后会趋向于同一个固定的概率分布。