跳到主要内容

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

Author​

AKIRA, 祭音Myyura

Description​

行列 AA の転置を ATA^{\mathrm{T}} で表す。 問1、問2 はそれぞれ別の解答用紙に解答すること。

問1​

以下の設問に答えよ。

(i) 3次元実ベクトル空間を考える。 [1,1,1]T[1, 1, 1]^{\mathrm{T}} を基底とする1次元部分空間 VV への正射影について、その射影行列と [x,y,z]T[x, y, z]^{\mathrm{T}} の像を求めよ。 また、 VV の直交補空間の正規直交基底を1つ求めよ。

(ii) 行列 AA について、その階数と行列式の値を求めよ。 また、逆行列があれば逆行列を求めよ。

A=[123202321]A = \begin{bmatrix} 1 & 2 & 3 \\ 2 & 0 & 2 \\ 3 & 2 & 1 \end{bmatrix}

(iii) 次のブロック行列 BB の行列式の値 det⁡B\det B を求めよ。導出過程も示すこと。 ただし、 X,Y,ZX, Y, Z はそれぞれ n×n,n×m,m×mn \times n, n \times m, m \times m の行列であり、 det⁡X≠0\det X \ne 0 とする。 また、 OO は m×nm \times n の零行列である。必要であれば、2つの正方行列 P,QP, Q について、 det⁡(PQ)=det⁡P⋅det⁡Q\det (PQ) = \det P \cdot \det Q であることを用いてよい。

B=[XYOZ]B = \begin{bmatrix} X & Y \\ O & Z \end{bmatrix}

問2​

以下の設問に答えよ。それぞれ、答えだけでなく、その理由についても示すこと。

(i)​

n×nn \times n の実数値対称行列 CC の固有値を λ1≥λ2≥⋯≥λn\lambda_1 \ge \lambda_2 \ge \dots \ge \lambda_n 、対応する固有ベクトルを e1,e2,…,ene_1, e_2, \dots, e_n とする。 ただし、 ei (i=1,…,n)e_i \ (i=1, \dots, n) は互いに直交し、それぞれ長さ 11 の nn 次元ベクトルである。 nn 次元ベクトル x≠0x \ne 0 に対して定義される

R(x)=xTCxxTxR(x) = \frac{x^{\mathrm{T}} C x}{x^{\mathrm{T}} x}

について考える。

(1) スカラー ai (i=1,…,n)a_i \ (i = 1, \dots, n) を用いて、 xx を

x=a1e1+a2e2+⋯+anenx = a_1 e_1 + a_2 e_2 + \cdots + a_n e_n

としたとき、 R(x)R(x) を λi (i=1,…,n)、ai (i=1,…,n)\lambda_i \ (i = 1, \dots, n)、a_i\ (i = 1, \dots, n) を用いて表せ。

(2) R(x)R(x) の最大値を λi (i=1,…,n)\lambda_i\ (i = 1, \dots, n) を用いて表せ。 また、その最大値を与える x≠0x \ne 0 はいかなるものか、 ai (i=1,…,n)a_i\ (i = 1, \dots, n) などを用いて示せ。

(3) R(x)R(x) の最小値を λi (i=1,…,n)\lambda_i\ (i = 1, \dots, n) を用いて表せ。 また、その最小値を与える x≠0x \ne 0 はいかなるものか、 ai (i=1,…,n)a_i\ (i = 1, \dots, n) などを用いて示せ。

(ii)​

3つの実数 (x,y,z)(x, y, z) が x2+y2+z2=1x^2 + y^2 + z^2 = 1 を満たすとき、

J=4x2+y2+4z2+4xy+4yz−2zxJ = 4x^2 + y^2 + 4z^2 + 4xy + 4yz - 2zx

の最大値と最小値を求め、それぞれを与える (x,y,z)(x, y, z) をすべて示せ。

题目描述​

以下用 ATA^{\mathrm T} 表示矩阵 AA 的转置。第 1 题和第 2 题应分别写在不同答题纸上。

  1. 回答下列各问。

    1. 在三维实向量空间中,令 VV 为由 [1,1,1]T[1,1,1]^{\mathrm T} 张成的一维子空间。求到 VV 的正交投影矩阵,求 [x,y,z]T[x,y,z]^{\mathrm T} 在该投影下的像,并给出 V⊥V^\perp 的一组标准正交基。
    2. 对矩阵
A=[123202321],A= \begin{bmatrix} 1&2&3\\ 2&0&2\\ 3&2&1 \end{bmatrix},

求 rank⁡A\operatorname{rank}A 和 det⁡A\det A;若 AA 可逆,再求 A−1A^{-1}。 3. 对分块矩阵

B=[XYOZ],B= \begin{bmatrix} X&Y\\ O&Z \end{bmatrix},

求 det⁡B\det B 并写出推导过程。这里 XX、YY、ZZ 的尺寸依次为 n×nn\times n、n×mn\times m、m×mm\times m,且 det⁡X≠0\det X\ne0;OO 是 m×nm\times n 零矩阵。必要时可以使用任意同阶方阵 P,QP,Q 的性质

det⁡(PQ)=det⁡P⋅det⁡Q.\det(PQ)=\det P\cdot\det Q.
  1. 回答下列各问;除答案外,每一问都要说明理由。

    1. 设 CC 是 n×nn\times n 实对称矩阵,其特征值按
λ1≥λ2≥⋯≥λn\lambda_1\geq\lambda_2\geq\cdots\geq\lambda_n

排列。相应特征向量 e1,…,en\boldsymbol{e}_1,\ldots,\boldsymbol{e}_n 两两正交且长度均为 11。对任意非零 nn 维向量 x\boldsymbol{x},定义 Rayleigh 商

R(x)=xTCxxTx.R(\boldsymbol{x}) =\frac{\boldsymbol{x}^{\mathrm T}C\boldsymbol{x}} {\boldsymbol{x}^{\mathrm T}\boldsymbol{x}}.
  1. 若
x=a1e1+⋯+anen,\boldsymbol{x} =a_1\boldsymbol{e}_1+\cdots+a_n\boldsymbol{e}_n,

用 λ1,…,λn\lambda_1,\ldots,\lambda_n 和 a1,…,ana_1,\ldots,a_n 表示 R(x)R(\boldsymbol{x})。 2. 用特征值表示 R(x)R(\boldsymbol{x}) 的最大值,并用系数 aia_i 等完整刻画所有取得该最大值的非零 x\boldsymbol{x}。 3. 用特征值表示 R(x)R(\boldsymbol{x}) 的最小值,并用系数 aia_i 等完整刻画所有取得该最小值的非零 x\boldsymbol{x}。

  1. 实数 x,y,zx,y,z 满足
x2+y2+z2=1.x^2+y^2+z^2=1.

求

J=4x2+y2+4z2+4xy+4yz−2zxJ=4x^2+y^2+4z^2+4xy+4yz-2zx

的最大值和最小值,并分别列出取得这两个极值的全部三元组 (x,y,z)(x,y,z)。

Kai​

問1​

(i) v=(1,1,1)Tv=(1,1,1)^{\mathrm T} とおくと、射影行列と像は

P=vvTvTv=13[111111111],P[xyz]=x+y+z3[111].P=\frac{vv^{\mathrm T}}{v^{\mathrm T}v}=\frac13\begin{bmatrix}1&1&1\\1&1&1\\1&1&1\end{bmatrix},\qquad P\begin{bmatrix}x\\y\\z\end{bmatrix}=\frac{x+y+z}{3}\begin{bmatrix}1\\1\\1\end{bmatrix}.

V⊥={(x,y,z):x+y+z=0}V^\perp=\{(x,y,z):x+y+z=0\} の正規直交基底として

12[−101],16[−12−1]\frac1{\sqrt2}\begin{bmatrix}-1\\0\\1\end{bmatrix},\qquad \frac1{\sqrt6}\begin{bmatrix}-1\\2\\-1\end{bmatrix}

をとれる。いずれも vv と直交し、長さ 11 で、相互にも直交する。

(ii) det⁡A=16≠0\det A=16\ne0 より階数は 33。掃き出し法により

A−1=[−1/41/41/41/4−1/21/41/41/4−1/4].A^{-1}=\begin{bmatrix}-1/4&1/4&1/4\\1/4&-1/2&1/4\\1/4&1/4&-1/4\end{bmatrix}.

(iii) 次の分解を用いる。

B=[X00Im][InX−1Y0Z].B=\begin{bmatrix}X&0\\0&I_m\end{bmatrix}\begin{bmatrix}I_n&X^{-1}Y\\0&Z\end{bmatrix}.

後者の最初の nn 列に沿って行列式を展開すると det⁡Z\det Z となるため、det⁡B=det⁡Xdet⁡Z\boxed{\det B=\det X\det Z}。

問2​

(i-1) 固有ベクトルの正規直交性より

R(x)=∑i=1nλiai2∑i=1nai2.R(x)=\frac{\sum_{i=1}^n\lambda_i a_i^2}{\sum_{i=1}^n a_i^2}.

(i-2) これは固有値の重み付き平均なので最大値は λ1\lambda_1。等号成立は λi<λ1\lambda_i<\lambda_1 に対応する aia_i がすべて 00 のとき、すなわち

x∈span⁡{ei:λi=λ1}∖{0}x\in\operatorname{span}\{e_i:\lambda_i=\lambda_1\}\setminus\{0\}

のときに限る。

(i-3) 同様に最小値は λn\lambda_n であり、これを与えるのは

x∈span⁡{ei:λi=λn}∖{0}x\in\operatorname{span}\{e_i:\lambda_i=\lambda_n\}\setminus\{0\}

のすべてである。

(ii) JJ の行列は

C=[42−1212−124],det⁡(λI−C)=(λ−5)2(λ+1).C=\begin{bmatrix}4&2&-1\\2&1&2\\-1&2&4\end{bmatrix},\qquad \det(\lambda I-C)=(\lambda-5)^2(\lambda+1).

固有値 55 の固有空間の正規直交基底は

u=12(−1,0,1)T,v=13(1,1,1)T,u=\frac1{\sqrt2}(-1,0,1)^{\mathrm T},\qquad v=\frac1{\sqrt3}(1,1,1)^{\mathrm T},

固有値 −1-1 の単位固有ベクトルは w=(1,−2,1)T/6w=(1,-2,1)^{\mathrm T}/\sqrt6 である。したがって

Jmax⁡=5,(x,y,z)T=c1u+c2v,c12+c22=1,J_{\max}=5,\quad (x,y,z)^{\mathrm T}=c_1u+c_2v,\quad c_1^2+c_2^2=1,
Jmin⁡=−1,(x,y,z)=±16(1,−2,1).J_{\min}=-1,\quad (x,y,z)=\pm\frac1{\sqrt6}(1,-2,1).