京都大学 情報学研究科 数理工学専攻 2014年8月実施 基礎数学 II
Author
思齐塾, 祭音Myyura
Description
行列 An を次のように定義する:
An=0100n02n−10⋱⋱0n−10n−20n10
固有値 n および −n に対応する固有ベクトルをそれぞれ v1 および v2 とする。また、
δi,j={10(i=j)(i=j)
として、単位ベクトル ej=(δ1,j,δ2,j,...,δn+1,j)T を定義する。ここで、 T は転置を表す。
以下の問いに答えよ。
(i) 固有ベクトル v1,v2 を求めよ。
(ii) n≥2 とした時、行列 T を T=(v1 v2 e3 ... en+1) によって定義する。このとき、行列 T−1AnT はブロック行列
(B0CD)
で表されることを示し、行列 B および D を求めよ。ここで、 0 は (n−1)×2 の零行列を表す。
(iii) (ii) で求めた行列 D および An−2 との間で
SDS−1=An−2
を満たす正則な下三角行列 S が存在することを示せ。
(iv) 行列 An の固有多項式を計算し、全ての固有値を求めよ。
题目描述
定义 (n+1)×(n+1) 三对角矩阵
An=0100n02n−10⋱⋱0n−10n−20n10.
设 v1,v2 分别是 An 对应于特征值 n、−n 的特征向量。再定义 Kronecker 符号与标准基向量
δi,j={1,0,i=j,i=j,ej=(δ1,j,δ2,j,…,δn+1,j)T,
其中上标 T 表示转置。完成以下各问:
-
求特征向量 v1,v2。
-
当 n≥2 时,定义
T=(v1 v2 e3 ⋯ en+1).
证明
T−1AnT=(B0CD),
并求出分块 B,D;其中左下角的 0 是 (n−1)×2 零矩阵。
-
对第 2 问得到的 D,证明存在可逆下三角矩阵 S 使
SDS−1=An−2.
-
计算 An 的特征多项式,并求出其全部特征值。
Kai
(i) 固有値 ±n の固有ベクトル
An の成分は
(An)i,i−1=i−1,(An)i,i+1=n−i+1
であり、その他は 0 である。したがって各行の和は n なので、
v1=(1,1,…,1)T
に対して Anv1=nv1 である。
また、
v2=(1,−1,1,−1,…,(−1)n)T
とおくと、第 i 成分について
(Anv2)i=(i−1)(−1)i−2+(n−i+1)(−1)i=n(−1)i=−n(−1)i−1
となる。よって Anv2=−nv2 である。
(ii) ブロック上三角表示
v1,v2 の最初の二成分からなる行列の行列式は −2 である。したがって
T=(v1 v2 e3 ⋯ en+1)
は正則である。最初の二列の作用から、
T−1AnT=(B0CD),B=(n00−n).
D を具体的に求める。 m=n−1 とし、 D=(drk)1≤r,k≤m とする。 ek+2 に対応する列番号を k とすれば、
dr1=⎩⎨⎧4−n,−(n−1),0,r=2,r≥4 かつ r が偶数,その他,
また 2≤k≤m に対して
drk=(n−k)δr,k−1+(k+2)δr,k+1.
実際、
Anej=(n−j+2)ej−1+jej+1
である。 j=3 の場合だけ e2 を
e2=21(v1−v2)−e4−e6−⋯
で消去すれば、上の第 1 列が得られる。 j≥4 では両項が e3,…,en+1 の張る部分に入るので、残りの列の式が得られる。
(iii) D と An−2 の相似
m=n−1 次行列 S=(sij) を
sij=δij−δi,j+2
で定める。すなわち、主対角成分が 1 、第 2 下対角成分が −1 で、その他が 0 の下三角行列である。したがって
であり、 S は正則である。
(ii) で得た drk を代入して成分ごとに比較すると、
SD=An−2S.
実際、 S の第 j 列は ej−ej+2 であり、この差をとることで D の第 1 列の余分な偶数行成分が消え、残る上下対角成分はそれぞれ n−2−i+1 と i になる。したがって
SDS−1=An−2
である。
(iv) 固有多項式と固有値
χn(λ)=det(λIn+1−An) とおく。ブロック上三角表示と (iii) から、
χn(λ)=(λ−n)(λ+n)χn−2(λ).
初期値は
χ0(λ)=λ,χ1(λ)=(λ−1)(λ+1)
である。帰納的に、
χn(λ)=k=0∏n{λ−(n−2k)}
を得る。したがって固有値はすべて単純で、
λk=n−2k(k=0,1,…,n)
である。