京都大学 情報学研究科 知能情報学専攻 2021年8月実施 情報学基礎 F1-1
Author
Isidore, 祭音Myyura
Description
設問1
以下で定義される実行列 A と B 、および実数ベクトル x に関して、以下の問いに答えよ。
ここで、 ∥x∥ は x の長さを表す。
A=(13−31),B=(r00r),x=(x1x2),∥x∥>0
(1) A3 を求めよ。
(2) A−1 を求めよ。
(3) A15 を求めよ。
(4) limn→∞∥(AB)nx∥ を求めよ。ここで、 n は自然数とする。
設問2
m×n ( m>n ) の実行列 A と以下で定義される行列 B と C を考える。ここで、 T は転置を表すものとする。
また、内積 (a,b) を以下で定義する。
ここで、 a と b は l 次元ベクトル、 ak は a の k 番目の要素、 bk は b の k 番目の要素とする。
B=ATA,C=AAT,(a,b)=k=1∑lakbk
以下の問いに答えよ。必要であれば、実対称行列に関する以下の性質を使用せよ:
- 実対称行列の固有値は全て実数である。
- 実対称行列のどの固有値に対しても、実ベクトルからなる固有ベクトルをとることができる。
(1) B と C がともに実対称行列であることを示せ。
(2) B の全ての固有値が非負であることを示せ。
(3) 実対称行列は直交行列で対角化できる。 B を対角化する直交行列の列ベクトルは、いずれも B の固有ベクトルである。
これらのうち正の固有値 λi,λj に対応する固有ベクトルを pi,pj とし、 qi と qj を
qi=λi1Api, qj=λj1Apj
で与えられるベクトルとする。
qi,qj が C の固有ベクトルであって対応する固有値はそれぞれ λi,λj であること、および
(qi,qj)={01(i=j)(i=j)
であることを示せ。また、
pi=λi1ATqi
であることを示せ。
题目描述
回答以下两题。
- 给定实数 r、非零实向量 x 以及实矩阵
A=(13−31),B=(r00r),x=(x1x2),∥x∥>0,
其中 ∥x∥ 表示向量长度。完成:
-
求 A3。
-
求 A−1。
-
求 A15。
-
当自然数 n→∞ 时,求
∥(AB)nx∥ 的极限;答案应按参数 r 的取值讨论,包括极限不存在或发散的情形。
-
设 A 是 m×n 实矩阵,且 m>n。定义
B=A⊤A,C=AA⊤,(a,b)=k=1∑lakbk,
其中 ⊤ 表示转置,最后一个公式定义 l 维向量
a,b 的内积。必要时可以使用以下事实:实对称矩阵的特征值全为实数;对它的任一特征值,都可以选取实特征向量。
- 证明 B 和 C 都是实对称矩阵。
- 证明 B 的所有特征值均非负。
- 实对称矩阵可以用正交矩阵对角化。设该正交矩阵中对应于 B 的正特征值
λi,λj 的列特征向量分别为
pi,pj,并定义
qi=λi1Api,qj=λj1Apj.
证明 qi,qj 是 C 的特征向量,对应特征值分别为
λi,λj;证明
(qi,qj)={0,1,i=j,i=j;
并证明
pi=λi1A⊤qi.
Kai
設問1
(1)
A3=(−800−8)
(2)
A−1=41(1−331)
(3)
A15=(A3)5=(−8E)5=−215E
(4)
Since A=2R, where R is an orthogonal rotation matrix, and B=rE,
∥(AB)nx∥=∣2r∣n∥x∥.
Therefore,
n→∞lim∥(AB)nx∥=⎩⎨⎧0,∥x∥=x12+x22,+∞,∣r∣<21,∣r∣=21,∣r∣>21.
設問2
(1)
Obviously, as A is a real matrix, B and C are both real matrices. Also,
BTCT=(ATA)T=AT(AT)T=ATA=B=(AAT)T=(AT)TAT=AAT=C
hence B and C are real symmetric matrices.
(2)
Consider B's eigenvalue, we have
ATAx=λx
hence,
xTATAx=λxTx
hence,
λ=xTxxTATAx=∥x∥2∥Ax∥2≥0
(3)
Consider the eigenvalue λi with its eigenvector pi , we have
ATApi=λipi
Left-multiply by λi1A , we have
λi1AATApi=λiApiAAT(λi1Api)=λi(λi1Api)
since qi=λi1Api , we have
Cqi=λiqi
Similarly, we have Cqj=λjqj . Therefore, qi and qj are eigenvectors of C corresponding to eigenvalues λi and λj .
Now we consider the inner product of qi and qj
qiTqj=λiλj1(Api)T(Apj)=λiλjpiTpj
If i=j , then piTpj=0 because pi,pj are distinct columns of the orthogonal diagonalizing matrix. If i=j , piTpj=1
Therefore, we have
qiTqj={01if i=jif i=j
Finally, insert qi=λi1Api to λi1ATqi , we immediately have
λi1ATqi=λi1ATλi1Api=λi1ATApi=pi
Q.E.D