名古屋大学 情報学研究科 複雑系科学専攻 2024年8月実施 数1 [1]
Author
思齐塾, 祭音Myyura
Description
日本語
行列 X を n×n の実行列とする。行列 Y に対して YT はその転置行列を表す。零ベクトルではない任意の n 次元実ベクトル x に対して xTXx>0 を満たす行列 X を正定値行列と呼ぶ。以下の問いにすべて答えよ。
(1)
行列 M=[2001] は正定値行列である。 x=[x1x2] として xTMx を計算することでこのことを示せ。
(2)
行列
N=[234−5]
は正定値行列ではない。 x=[x1x2] として xTNx を計算することでこのことを示せ。
(3)
X=XT となる行列 X を対称行列と呼ぶ。行列 X が正定値かつ対称であるとき, その固有値は常に正の実数であることを証明せよ。なお、対称行列の固有値・固有ベクトルがそれぞれ実数・実ベクトルであることは既知としてよい。
题目描述
设 X 为 n×n 实矩阵,YT 表示矩阵 Y 的转置。若对每个非零实向量 x 都有 xTXx>0,则称 X 为正定矩阵。回答下列全部问题。
(1)
矩阵
M=[2001]
是正定矩阵。令
x=[x1x2].
通过计算 xTMx 证明 M 的正定性。
(2)
矩阵
N=[234−5]
不是正定矩阵。令
x=[x1x2].
通过计算 xTNx 证明这一结论。
(3)
满足 X=XT 的矩阵 X 称为对称矩阵。证明:若矩阵 X 同时为正定矩阵和对称矩阵,则 X 的每个特征值都是正实数。
可以直接使用以下已知事实:实对称矩阵的特征值均为实数,并且可取相应的实特征向量。
Kai
(1)
正定値行列であることの証明は、 xTMx>0 for all x=0 を示すことである。
xTMx=[x1x2][2001][x1x2]=[x1x2][2x1x2]=2x12+x22
2x12+x22 は、 x1 と x2 が同時に 0 でない限り常に正である。つまり、 x=0 ならば xTMx>0 である。したがって、行列 M は正定値行列である。
(2)
正定値行列とは、任意のベクトル x=0 に対して xTAx>0 を満たす行列Aのことである。
xTNx=[x1x2][234−5][x1x2]
=[x1x2][2x1+4x23x1−5x2]
=x1(2x1+4x2)+x2(3x1−5x2)
=2x12+4x1x2+3x1x2−5x22
=2x12+7x1x2−5x22
正定値行列であるためには、常に 2x12+7x1x2−5x22>0 である必要がある。しかし、これは成り立たないことを示すために、特定の x1 と x2 の値を選んで計算する。
例えば、 x1=1 , x2=2 のとき
2(1)2+7(1)(2)−5(2)2=2+14−20=−4<0
したがって、 N は正定値行列ではない。
(3)
【証明】
X を正定値対称行列とする。このとき、 X の固有値を λ 、対応する固有ベクトルを v とすると、
X が対称行列であることと、既知の事実から、 v は実ベクトルである。また、 v=0 である。
両辺に vT を左から掛けると、
vTXv=λvTv
したがって、
λ=vTvvTXv
ここで、 vTv=∣∣v∣∣2>0 である( v=0 より)。
また、 X が正定値行列であることから、 xTXx>0 for all x=0 . 特に v=0 なので、 vTXv>0 である。
したがって、
λ=vTvvTXv>0
よって、 X の固有値 λ は常に正の実数である。
(証明終わり)