跳到主要内容

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

Author

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

Description

問1

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

(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=InA(Im+BA)1B(I_n+AB)^{-1}=I_n-A(I_m+BA)^{-1}B

問2

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

(ii) n×nn\times n 実行列 A,BA,BATA=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 は正則とし、RRn×nn\times n 実対称正定値行列とする。

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

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

题目描述

问1

AAn×mn\times m 实矩阵,BBm×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=InA(Im+BA)1B(I_n+AB)^{-1}=I_n-A(I_m+BA)^{-1}B

问2

(i) n2n\ge2aja_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

AAn×mn\times m 实矩阵,ATAA^TA 可逆,RRnn 阶实对称正定矩阵。

(i) 证明 ATRAA^TRA 可逆。(ii) 对固定 bRnb\in\mathbb R^n,求使 (Axb)TR(Axb)(Ax-b)^TR(Ax-b) 最小的 xRmx\in\mathbb R^m

Kai

問1

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

(i) C1+C1AB=C1C=InC^{-1}+C^{-1}AB=C^{-1}C=I_n

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

(iii) (i) に (ii) を代入すれば C1=InAD1BC^{-1}=I_n-AD^{-1}B

問2

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

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

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

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

Tr(CTC)=Tr(ATAATBTBA+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 が正則なので x0x\ne0 ならば Ax0Ax\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(Axb)=0A^TR(Ax_*-b)=0。平方完成により

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

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