東京大学 工学系研究科 2016年8月実施 数学 第2問
Author
Description
次の3次正方行列式Aに関する以下の問いに答えよ。
A=3−1−202−21−11
(I)
行列式Aの固有値を全て求めよ。
(II)
行列式Anを求めよ。ただし, nは自然数とする。
(III)
3次正方行列式Bは対角化可能で, AB=BAの関係を満たすものとする。行列Aの任意の固有ベクトルpは, 行列Bの固有ベクトルでもあることを示せ。
(IV)
B2=Aの関係を満たす3次正方行列Bを求めよ。ただし, 行列Bはその固有値が全て正となる対角化可能な行列とする。
(V)
3次正方行列Xは対角化可能で, AX=XAの関係を満たすものとする。tr(AX)=dのとき, det(AX)の最大値をdの関数として求めよ。ただし, dは正の実数とし, 行列Xの固有値全て正とする。また, tr(M)は正方行列Mのトレース (主対角成分の和) であり, det(M)は行列Mの行列式である。
Kai
(I)
固有値λをとおくと, ∣A−λI∣=0 より,
3−λ−1−202−λ−21−11−λ=0
(3−λ)2−λ−2−11−λ+−1−22−λ−2=0
(3−λ)((2−λ)(1−λ)−2)+2+2(2−λ)=0
(λ−1)(λ−2)(λ−3)=0
λ=1,2,3
(II)
行列Aを対角化する。固有値λ=1,2,3に対応する固有ベクトルをそれぞれu1,u2,u3とすると,
(A−I)u1(A−2I)u2(A−3I)u3=2−1−201−21−10u1=o⇒u1=1−1−2=1−1−200−21−1−1u2=o⇒u2=2−1−2=0−1−20−1−21−1−2u3=o⇒u3=1−10
となる。ここで行列Pを ,
P=(u1u2u3)=1−1−22−1−21−10
とおくと, 以下のように対角化できる。
P−1AP=100020003
行列P−1を掃き出し法で計算する。
∴1−1−22−1−21−10100010001⇒100212102112010001⇒100010102−110−21−2001⇒100010001−110−11−1−1/201/2P−1=21−220−22−2−101
よってAnは以下のように計算できる。
AAn=P100020003P−1=P10002n0003nP−1=211−1−22−1−21−1010002n0003n−220−22−2−101=211−1−22⋅2n−2n−2⋅2n3n−3n0−220−22−2−101=21−2+4⋅2n2−2⋅2n4−4⋅2n−2+4⋅2n−2⋅3n2−2⋅2n+3n4−4⋅2n−1+3n1−3n2=−1+2⋅2n1−2n2−2⋅2n−1+2⋅2n−3n1−2n+3n2−2⋅2n(−1+3n)/2(1−3n)/21
(III)
pが行列Aの固有値λに対する固有ベクトルのとき,
左からBを掛けて式変形すると,
BApABpA(Bp)=λBp=λBp=λ(Bp)
となり, これはベクトル Bp が A の固有値 λ に対する固有ベクトルの1つであることを示す。ある固有値に対する固有ベクトルの集まりはすべて平行であるから, 適当な定数 c により,
とかける。これは, pが行列Bの固有値cに対する固有ベクトルであることを意味し, 題意のことが示された。
(IV)
Bの正の固有値をb1,b2,b3とおくと, (III)の性質より(II)のPを用いて,
P−1BP=b1000b2000b3
と対角化できる。B2=Aより,
P−1B2P=b12000b22000b32
P−1AP=b12000b22000b32=100020003
∴b1=1,b2=2,b3=3
よって,
B=P100020003P−1=211−1−22−1−21−10100020003−220−22−2−101=211−1−222−2−223−30−220−22−2−101=21−2+422−224−42−2+42−232−22+234−42−1+31−32=21−1+221−22−22−1+22−31−2+32−22(−1+3)/2(1−3)/21
(V)
Xの正の固有値をx1,x2,x3とおくと, (III)の性質より(II)のPを用いて,
P−1XP=x1000x2000x3(≡D)
と対角化できる。
(P−1AP)(P−1XP)P−1(AX)Ptr(P−1(AX)P)=100020003x1000x2000x3=x10002x20003x3=x1+x2+x3
ここでトレースの性質, tr(P−1AP)=tr(PP−1A)=trA から,
tr(AX)=x1+2x2+3x3=d
である。X=PDP−1
det(AX)=det(A)det(X)=det(A)det(PDP−1)=det(A)det(P)det(D)det(P−1)
ここで, det(P−1)=1/det(P),det(A)=1+2+3=6 より,
AX=6x1x2x3
x1+2x2+3x3=dの関係より,
det(AX)=6(d−2x2−3x3)x2x3(≡f(x2,x3))
の最大値を求めよ。f(x2,x3)は,
∂x2∂f∂x3∂f=6dx3−24x2x3−18x32=0=6dx2−36x2x3−12x22=0
より, (x2,x3)=(d/6,d/9) で極値を取る。このとき,
∂x22∂2f∂x3∂x2∂2f∂x2∂x3∂2f∂x32∂2f=−24x36d−24x2−36x36d−24x2−36x3−36x2=12d2>0
となり, ∂x22∂2f(6d,9d)=−24⋅9d<0であるから, f(d/6,d/9)は極大値である。したがって, 求めるdet(AX)の最大値は,
f(d/6,d/9)=6(d−3d−3d)⋅6d⋅9d=27d3