東京工業大学 工学院 情報通信系 2017年8月実施 线性代数
Author
思齐塾, 祭音Myyura
Description
- 行列 B=00310−7015 が与えられるとき,以下の問に答えよ.
a) B の固有値をすべて求め,各固有値 λ に対して, (B−λI3) の階数を求めよ.ただし, I3 は 3 次の単位行列である.
b) 正則行列 P=139111123 が与えられるとき, PJ=BP を満たす 3 次正方行列 J を求めよ.
c) Bn を求めよ.ただし, n は自然数とする.
题目描述
给定
B=00310−7015.
- 求 B 的全部特征值;对每个特征值 λ,计算 rank(B−λI3),其中 I3 是三阶单位矩阵。
- 已知可逆矩阵
P=139111123,
求满足
的三阶方阵 J。
3. 对自然数 n,求矩阵幂 Bn。
Kai
問題の解答と詳細な解説
(2) 行列 B に関する固有値・固有ベクトルおよび行列の累乗の計算
a) B の固有値と (B−λI3) の階数
まず、行列 B の固有多項式を求めます。
∣B−λI3∣=−λ031−λ−7015−λ
第1列に沿って余因子展開を行うと、
−λ−λ−715−λ+31−λ01=−λ{−λ(5−λ)−(−7)}+3(1)
=−λ(λ2−5λ+7)+3=−λ3+5λ2−7λ+3
特性方程式は −λ3+5λ2−7λ+3=0 、すなわち λ3−5λ2+7λ−3=0 となります。
λ=1 を代入すると 1−5+7−3=0 となるため、 λ−1 を因数に持ちます。
λ3−5λ2+7λ−3=(λ−1)(λ2−4λ+3)=(λ−1)2(λ−3)=0
よって、B の固有値は λ=1,3 です。( λ=1 は代数的重複度2)
次に、各固有値に対して (B−λI3) の階数 (rank) を求めます。
・ λ=1 のとき:
B−I3=−1031−1−7014
行基本変形を行います。
第3行に第1行の3倍を加えると、
−1001−1−4014
第3行から第2行の4倍を引くと、
−1001−10010
ゼロでない行が2つ残るため、階数は 2 です。
よって、 rank(B−I3)=2 です。
・ λ=3 のとき:
B−3I3=−3031−3−7012
行基本変形を行います。
第3行に第1行を加えると、
−3001−3−6012
第3行から第2行の2倍を引くと、
−3001−30010
ゼロでない行が2つ残るため、階数は 2 です。
よって、 rank(B−3I3)=2 です。
b) PJ = BP を満たす 3 次正方行列 J の導出
与えられた P の各列ベクトルを p1=139 , p2=111 , p3=123 とおきます。
行列の積 BP を計算し、P の列ベクトルとの関係を調べます。
Bp1=00310−7015139=3927=3p1
Bp2=00310−7015111=111=1p2
Bp3=00310−7015123=234
ここで、 Bp3 の結果をよく見ると、 p2+p3=1+11+21+3=234 と一致することがわかります。
つまり、 Bp3=p2+p3 が成り立ちます。
これを行列の形でまとめると、以下のようになります。
BP=B(p1,p2,p3)=(3p1,1p2,p2+1p3)=(p1,p2,p3)300010011
したがって、 BP=PJ を満たす行列 J (ジョルダン標準形)は次の通りです。
J=300010011
c) B^n の計算
b) の結果 BP=PJ より、 B=PJP−1 と表せるため、n 乗は Bn=PJnP−1 で計算できます。
まず、J の n 乗を求めます。J はジョルダン細胞を持つブロック対角行列であるため、直接累乗が可能です。
Jn=3n000100n1
次に、P の逆行列 P−1 を求めます。P の行列式は以下の通りです。
∣P∣=139111123=1(3−2)−1(9−18)+1(3−9)=1−(−9)−6=4
余因子行列を計算して転置することで逆行列を求めます。
P−1=4119−6−2−6811−2
これらを用いて Bn=PJnP−1 を計算します。
まず P と Jn の積を計算します。
PJn=1391111233n000100n1=3n3⋅3n9⋅3n111n+1n+2n+3=3n3n+13n+2111n+1n+2n+3
最後にこれに P−1 を右から掛けます。
Bn=413n3n+13n+2111n+1n+2n+319−6−2−6811−2
各成分を計算して整理します。
・(1,1)成分: 3n(1)+1(9)+(n+1)(−6)=3n−6n+3
・(1,2)成分: 3n(−2)+1(−6)+(n+1)(8)=−2⋅3n+8n+2
・(1,3)成分: 3n(1)+1(1)+(n+1)(−2)=3n−2n−1
・(2,1)成分: 3n+1(1)+1(9)+(n+2)(−6)=3n+1−6n−3
・(2,2)成分: 3n+1(−2)+1(−6)+(n+2)(8)=−2⋅3n+1+8n+10
・(2,3)成分: 3n+1(1)+1(1)+(n+2)(−2)=3n+1−2n−3
・(3,1)成分: 3n+2(1)+1(9)+(n+3)(−6)=3n+2−6n−9
・(3,2)成分: 3n+2(−2)+1(−6)+(n+3)(8)=−2⋅3n+2+8n+18
・(3,3)成分: 3n+2(1)+1(1)+(n+3)(−2)=3n+2−2n−5
よって、求める行列 Bn は以下のようになります。
Bn=413n−6n+33n+1−6n−33n+2−6n−9−2⋅3n+8n+2−2⋅3n+1+8n+10−2⋅3n+2+8n+183n−2n−13n+1−2n−33n+2−2n−5
图像边界:原始 JSON 引用了 question_images/东京工业大学_情报通信_2017_20260308_191408_909636.png,但该文件没有随 JSON 一并提供。本文只保留能够由文字和公式确认的内容。