跳到主要内容

京都大学 情報学研究科 数理工学専攻 2012年8月実施 基礎数学 II

Author

思齐塾, 祭音Myyura

Description

Cn×m\mathbb{C}^{\,n \times m} で、 n×mn \times m 複素行列の全体を表す。 行列 ACn×mA \in \mathbb{C}^{\,n \times m} のエルミート共役を AA^* で表す。 HCn×nH \in \mathbb{C}^{\,n \times n} を正定値エルミート行列とする。 以下の問いに答えよ。 (i) HH は逆行列をもつが, H1H^{-1} もまた正定値エルミート行列であることを示せ.

(ii) nn の分割 n=r+s,r>0,s>0n = r + s, r > 0, s > 0 , に応じて, HH を次のようにブロック行列に分割する.

H=(ABBD)()H = \begin{pmatrix} A & B \\ B^* & D \end{pmatrix} \qquad (*)

ただし, ACr×r,BCr×s,BCs×r,DCs×sA \in C^{r \times r}, B \in C^{r \times s}, B^* \in C^{s \times r}, D \in C^{s \times s} . このとき, AADD も正定値エルミート行列であることを示せ.

(iii) 適当な下三角行列を左から, 上三角行列を右からそれぞれかけることにより, (*) の行列は, AA を変化させることなくブロック対角行列 (左下と右上のブロックが零行列の形の行列) に変形できることを示せ.

(iv) 次に, HCn×nH \in C^{n \times n}(i,j)(i, j) 成分を hijh_{ij} で表すとき,

detHh11h22hnn\det H \leq h_{11} h_{22} \cdots h_{nn}

の成り立つことを nn に関する数学的帰納法で証明せよ.

(v) ACn×nA \in C^{n \times n}A=(a1,,an)A = (\mathbf{a}_1, \dots, \mathbf{a}_n) の形に表す. ただし, akCn,k=1,,n\mathbf{a}_k \in C^n, k = 1, \dots, n . このとき

det(A)2a12an2|\det(A)|^2 \leq ||\mathbf{a}_1||^2 \cdots ||\mathbf{a}_n||^2

の成り立つことを示せ. ただし, ak||\mathbf{a}_k||ak\mathbf{a}_k の標準的ノルムを表す.

题目描述

Cn×m\mathbb C^{n\times m} 表示全体 n×mn\times m 复矩阵,以 AA^* 表示矩阵 AA 的 Hermite 共轭。设 HCn×nH\in\mathbb C^{n\times n} 是正定 Hermite 矩阵。完成以下各问:

  1. 已知 HH 可逆,证明 H1H^{-1} 也是正定 Hermite 矩阵。

  2. 对分拆 n=r+sn=r+sr>0, s>0r>0,\ s>0),将 HH 写成

    H=(ABBD),(*)H= \begin{pmatrix} A&B\\ B^*&D \end{pmatrix},\tag{*}

    其中

    ACr×r,BCr×s,BCs×r,DCs×s.A\in\mathbb C^{r\times r},\quad B\in\mathbb C^{r\times s},\quad B^*\in\mathbb C^{s\times r},\quad D\in\mathbb C^{s\times s}.

    证明 AADD 都是正定 Hermite 矩阵。

  3. 证明可以在 ()(*) 左侧乘某个适当的下三角分块矩阵、右侧乘某个适当的上三角分块矩阵,在保持左上角分块 AA 不变的同时,把 HH 化为上下两个非对角分块均为零的分块对角矩阵。

  4. HH(i,j)(i,j) 元为 hijh_{ij}。用关于 nn 的数学归纳法证明

    detHh11h22hnn.\det H\leq h_{11}h_{22}\cdots h_{nn}.
  5. 将任意 ACn×nA\in\mathbb C^{n\times n} 按列写成

    A=(a1,,an),akCn.A=(\boldsymbol a_1,\ldots,\boldsymbol a_n), \qquad \boldsymbol a_k\in\mathbb C^n.

    证明

    detA2a12an2,|\det A|^2 \leq\|\boldsymbol a_1\|^2\cdots\|\boldsymbol a_n\|^2,

    其中 ak\|\boldsymbol a_k\| 为标准范数。

Kai

(i) H1H^{-1} の正定値性

HH は正定値なので kerH={0}\ker H=\{0\} であり、正則である。また

(H1)=(H)1=H1(H^{-1})^*=(H^*)^{-1}=H^{-1}

だから H1H^{-1} は Hermite 行列である。任意の y0y\neq0 に対し x=H1yx=H^{-1}y とおけば x0x\neq0 であり、

yH1y=(Hx)H1(Hx)=xHx>0.y^*H^{-1}y=(Hx)^*H^{-1}(Hx)=x^*Hx>0.

よって H1H^{-1} も正定値 Hermite 行列である。

(ii) 主対角ブロック

uCr{0}u\in\mathbb C^r\setminus\{0\} に対して (u0)0\binom u0\neq0 だから、

(u0)H(u0)=uAu>0.\begin{pmatrix}u^*&0\end{pmatrix} H \begin{pmatrix}u\\0\end{pmatrix} =u^*Au>0.

同様に、 vCs{0}v\in\mathbb C^s\setminus\{0\} に対して

(0v)H(0v)=vDv>0.\begin{pmatrix}0&v^*\end{pmatrix} H \begin{pmatrix}0\\v\end{pmatrix} =v^*Dv>0.

H=HH=H^* から A=AA=A^*D=DD=D^* でもあるので、 A,DA,D はともに正定値 Hermite 行列である。

(iii) Schur 補行列

(ii) より AA は正則である。次の下三角行列と上三角行列を用いる。

L=(Ir0BA1Is),U=(IrA1B0Is).L= \begin{pmatrix} I_r&0\\ -B^*A^{-1}&I_s \end{pmatrix}, \qquad U= \begin{pmatrix} I_r&-A^{-1}B\\ 0&I_s \end{pmatrix}.

直接乗法すると、

LH=(AB0DBA1B)LH= \begin{pmatrix} A&B\\ 0&D-B^*A^{-1}B \end{pmatrix}

および

LHU=(A00DBA1B)LHU= \begin{pmatrix} A&0\\ 0&D-B^*A^{-1}B \end{pmatrix}

を得る。なお U=LU=L^* なので、これは合同変換でもある。したがって Schur 補行列

DBA1BD-B^*A^{-1}B

も正定値である。

(iv) Hadamard の不等式

n=1n=1 の場合は等号である。 n1n-1 次まで成立すると仮定し、 r=1r=1s=n1s=n-1 として

H=(h11BBD)H= \begin{pmatrix} h_{11}&B\\ B^*&D \end{pmatrix}

と分割する。(iii) から

detH=h11det(DBh111B).\det H =h_{11}\det\left(D-B^*h_{11}^{-1}B\right).

S=Bh111BS=B^*h_{11}^{-1}B とおくと SS は半正定値であり、 DSD-S は正定値である。 D1/2SD1/2D^{-1/2}SD^{-1/2} の固有値を μi\mu_i とすれば 0μi<10\leq\mu_i<1 だから、

det(DS)=detDi=1n1(1μi)detD.\det(D-S) =\det D\prod_{i=1}^{n-1}(1-\mu_i) \leq\det D.

帰納法の仮定を DD に適用して、

detHh11detDh11h22hnn\det H \leq h_{11}\det D \leq h_{11}h_{22}\cdots h_{nn}

を得る。

(v) 一般の行列に対する不等式

AA が正則でなければ左辺は 00 なので明らかである。 AA が正則なら H=AAH=A^*A は正定値 Hermite 行列であり、

hii=aiai=ai2h_{ii}=\boldsymbol a_i^*\boldsymbol a_i=\|\boldsymbol a_i\|^2

かつ

detH=det(A)detA=detA2.\det H=\det(A^*)\det A=|\det A|^2.

(iv) を適用すれば、

detA2a12an2|\det A|^2 \leq\|\boldsymbol a_1\|^2\cdots\|\boldsymbol a_n\|^2

となる。