跳到主要内容

京都大学 情報学研究科 システム科学専攻 2008年8月実施 数学【I】

Author​

犬 (finalized by 祭音Myyura with assistance from GPT 6 Astra)

Description​

問1​

AA を n×mn\times m 実行列、BB を m×nm\times n 実行列とし、In+ABI_n+AB は正則とする。IkI_k は kk 次単位行列である。以下を証明せよ。

(i) (In+AB)−1=In−(In+AB)−1AB(I_n+AB)^{-1}=I_n-(I_n+AB)^{-1}AB。

(ii) (In+AB)−1A=A(Im+BA)−1(I_n+AB)^{-1}A=A(I_m+BA)^{-1}。

(iii) (In+AB)−1=In−A(Im+BA)−1B(I_n+AB)^{-1}=I_n-A(I_m+BA)^{-1}B。

問2​

(i) n≥2n\ge2 とする。jj 番目の成分が bb、その他の成分が 11 である nn 次元実ベクトルを aja_j とする。{a1,…,an}\{a_1,\ldots,a_n\} が線形従属となる実数 bb をすべて求めよ。

(ii) n×nn\times n 実行列 A,BA,B が ATA=BA=BBTA^TA=BA=BB^T を満たすとき、A=BTA=B^T を示せ。任意の実行列 C=(cij)C=(c_{ij}) に対する Tr⁡(CTC)=∑i,jcij2\operatorname{Tr}(C^TC)=\sum_{i,j}c_{ij}^2 を用いてよい。

問3​

n×mn\times m 実行列 AA について ATAA^TA は正則とし、RR は n×nn\times n 実対称正定値行列とする。

(i) ATRAA^TRA が正則であることを示せ。

(ii) b∈Rnb\in\mathbb R^n を定数、x∈Rmx\in\mathbb R^m を変数とするとき、(Ax−b)TR(Ax−b)(Ax-b)^TR(Ax-b) の最小値を与える xx を求めよ。

题目描述​

问1​

AA 为 n×mn\times m 实矩阵,BB 为 m×nm\times n 实矩阵,In+ABI_n+AB 可逆。IkI_k 表示 kk 阶单位矩阵。证明:

(i) (In+AB)−1=In−(In+AB)−1AB(I_n+AB)^{-1}=I_n-(I_n+AB)^{-1}AB。

(ii) (In+AB)−1A=A(Im+BA)−1(I_n+AB)^{-1}A=A(I_m+BA)^{-1}。

(iii) (In+AB)−1=In−A(Im+BA)−1B(I_n+AB)^{-1}=I_n-A(I_m+BA)^{-1}B。

问2​

(i) n≥2n\ge2,aja_j 的第 jj 个分量为 bb,其余均为 11。求使 a1,…,ana_1,\ldots,a_n 线性相关的全部实数 bb。

(ii) 实方阵 A,BA,B 满足 ATA=BA=BBTA^TA=BA=BB^T。证明 A=BTA=B^T。可用 Tr⁡(CTC)=∑i,jcij2\operatorname{Tr}(C^TC)=\sum_{i,j}c_{ij}^2。

问3​

AA 是 n×mn\times m 实矩阵,ATAA^TA 可逆,RR 是 nn 阶实对称正定矩阵。

(i) 证明 ATRAA^TRA 可逆。(ii) 对固定 b∈Rnb\in\mathbb R^n,求使 (Ax−b)TR(Ax−b)(Ax-b)^TR(Ax-b) 最小的 x∈Rmx\in\mathbb R^m。

Kai​

問1​

C=In+ABC=I_n+AB、D=Im+BAD=I_m+BA とおく。Dv=0Dv=0 ならば CAv=ADv=0CAv=ADv=0 より Av=0Av=0、さらに v=Dv−BAv=0v=Dv-BAv=0。したがって DD も正則である。

(i) C−1+C−1AB=C−1C=InC^{-1}+C^{-1}AB=C^{-1}C=I_n。

(ii) CA=ADCA=AD の左から C−1C^{-1}、右から D−1D^{-1} を掛ける。

(iii) (i) に (ii) を代入すれば C−1=In−AD−1BC^{-1}=I_n-AD^{-1}B。

問2​

(i) 列を aja_j とする行列は (b−1)In+11T(b-1)I_n+\boldsymbol1\boldsymbol1^T。固有値は b+n−1b+n-1 と b−1b-1(重複度 n−1n-1)なので

det⁡(a1,…,an)=(b+n−1)(b−1)n−1.\det(a_1,\ldots,a_n)=(b+n-1)(b-1)^{n-1}.

よって b=1−n, 1\boxed{b=1-n,\ 1}。

(ii) C=A−BTC=A-B^T とおく。仮定と転置によるトレースの不変性から

Tr⁡(CTC)=Tr⁡(ATA−ATBT−BA+BBT)=Tr⁡(BA)−Tr⁡((BA)T)=0.\begin{aligned} \operatorname{Tr}(C^TC) &=\operatorname{Tr}(A^TA-A^TB^T-BA+BB^T)\\ &=\operatorname{Tr}(BA)-\operatorname{Tr}((BA)^T)=0. \end{aligned}

したがって全成分 cij=0c_{ij}=0、すなわち A=BTA=B^T。

問3​

(i) ATAA^TA が正則なので x≠0x\ne0 ならば Ax≠0Ax\ne0。ゆえに

xTATRAx=(Ax)TR(Ax)>0.x^TA^TRAx=(Ax)^TR(Ax)>0.

ATRAA^TRA は正定値、したがって正則である。

(ii) x∗=(ATRA)−1ATRbx_*=(A^TRA)^{-1}A^TRb とおけば ATR(Ax∗−b)=0A^TR(Ax_*-b)=0。平方完成により

(Ax−b)TR(Ax−b)=(Ax∗−b)TR(Ax∗−b)+(x−x∗)TATRA(x−x∗).(Ax-b)^TR(Ax-b) =(Ax_*-b)^TR(Ax_*-b)+(x-x_*)^TA^TRA(x-x_*).

右辺第2項は x=x∗x=x_* のときに限り 00。したがって唯一の最小点は x=(ATRA)−1ATRb\boxed{x=(A^TRA)^{-1}A^TRb}。