跳到主要内容

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

Author

思齐塾, 祭音Myyura

Description

A=(aij)A = (a_{ij})n×nn \times n 実対称行列とし,任意の非零な nn 次元実ベクトル x(0)\mathbf{x} (\neq \mathbf{0}) とその転置 xT\mathbf{x}^T によって定まる 2 次形式 xTAx\mathbf{x}^T A \mathbf{x} は正であるとする。以下の問いに答えよ。

(i) 行列 AA の対角成分 aii(i=1,,n)a_{ii} (i = 1, \dots, n) は全て正であることを示せ。

(ii) 行列 AA の固有値 λi(i=1,,n)\lambda_i (i = 1, \dots, n) は全て正であることを示せ。

(iii) 行列 AA は正則であることを示せ。

(iv) n3n \ge 3 のとき行列 AA の第 i1,i2,,iri_1, i_2, \dots, i_r 行,第 i1,i2,,iri_1, i_2, \dots, i_r(1i1<i2<<irn)(1 \le i_1 < i_2 < \dots < i_r \le n) を取り出して作った r×r(1<r<n)r \times r (1 < r < n) 行列 ArA_r について考える。例えば, r=2r = 2 のとき

A2=(ai1i1ai1i2ai2i1ai2i2)A_2 = \begin{pmatrix} a_{i_1 i_1} & a_{i_1 i_2} \\ a_{i_2 i_1} & a_{i_2 i_2} \end{pmatrix}

である。任意の非零な rr 次元実ベクトル xr\mathbf{x}_r によって定まる 2 次形式 xrTArxr\mathbf{x}_r^T A_r \mathbf{x}_r は正であることを示せ。

(v) 任意の n×n(n2)n \times n (n \ge 2) 実行列 BB に対して BTBB^T B は実対称行列となる。 BTB=(bij)B^T B = (b_{ij}) とおき,対角成分 bii(i=1,,n)b_{ii} (i = 1, \dots, n) は全て正であると仮定する。そのような BB に対して,任意の非零な nn 次元実ベクトル x\mathbf{x} について 2 次形式 xTBTBx\mathbf{x}^T B^T B \mathbf{x} は正となるか,理由をつけて答えよ。

题目描述

A=(aij)A=(a_{ij})n×nn\times n 实对称矩阵,并假设对任意非零实向量 xRn\boldsymbol x\in\mathbb R^n 都有

xTAx>0,\boldsymbol x^TA\boldsymbol x>0,

其中上标 TT 表示转置。完成以下各问:

  1. 证明 AA 的全部对角元均为正,即

    aii>0(i=1,,n).a_{ii}>0\qquad(i=1,\ldots,n).
  2. 证明 AA 的全部特征值 λi (i=1,,n)\lambda_i\ (i=1,\ldots,n) 均为正。

  3. 证明 AA 可逆。

  4. n3n\geq3,从 AA 中同时选取第 i1,i2,,iri_1,i_2,\ldots,i_r 行和第 i1,i2,,iri_1,i_2,\ldots,i_r 列,其中

    1i1<i2<<irn,1<r<n,1\leq i_1<i_2<\cdots<i_r\leq n,\qquad 1<r<n,

    得到 r×rr\times r 主子矩阵 ArA_r。例如 r=2r=2

    A2=(ai1i1ai1i2ai2i1ai2i2).A_2= \begin{pmatrix} a_{i_1i_1}&a_{i_1i_2}\\ a_{i_2i_1}&a_{i_2i_2} \end{pmatrix}.

    证明对任意非零 xrRr\boldsymbol x_r\in\mathbb R^r

    xrTArxr>0.\boldsymbol x_r^TA_r\boldsymbol x_r>0.
  5. 对任意 n×nn\times n 实矩阵 BBn2n\geq2),BTBB^TB 是实对称矩阵。记 BTB=(bij)B^TB=(b_{ij}),并假设其全部对角元 biib_{ii} 均为正。判断是否必然对每个非零 xRn\boldsymbol x\in\mathbb R^n 都有

    xTBTBx>0,\boldsymbol x^TB^TB\boldsymbol x>0,

    并说明理由。

Kai

(i) 対角成分

eie_i を第 ii 標準基底ベクトルとする。 ei0e_i\neq0 なので、仮定から

aii=eiTAei>0.a_{ii}=e_i^TAe_i>0.

したがってすべての対角成分は正である。

(ii) 固有値

AA は実対称行列なので、固有値は実数で、実固有ベクトルを選べる。 Ax=λxAx=\lambda xx0x\neq0 とすると、

0<xTAx=λxTx=λx2.0<x^TAx=\lambda x^Tx=\lambda\|x\|^2.

x2>0\|x\|^2>0 だから λ>0\lambda>0 である。よって AA の固有値はすべて正である。

(iii) 正則性

(ii) より 00AA の固有値ではない。したがって

detA=i=1nλi>0\det A=\prod_{i=1}^n\lambda_i>0

であり、 AA は正則である。

(iv) 主部分行列

xr=(ξ1,,ξr)T0x_r=(\xi_1,\ldots,\xi_r)^T\neq0 とする。 nn 次元ベクトル xx の第 iki_k 成分を ξk\xi_k 、その他の成分を 00 と定めると x0x\neq0 であり、

xTAx=xrTArxr.x^TAx=x_r^TA_rx_r.

左辺は仮定により正だから、

xrTArxr>0.x_r^TA_rx_r>0.

したがって任意の主部分行列 ArA_r も正定値である。

(v) BTBB^TB の場合

結論は、必ずしも正にはならない。任意の xx に対して

xTBTBx=Bx20x^TB^TBx=\|Bx\|^2\geq0

であるが、すべての x0x\neq0 で狭義に正となるためには kerB={0}\ker B=\{0\} 、すなわち BB が正則でなければならない。

BTB=(bij)B^TB=(b_{ij}) の対角成分は

bii=Bei2b_{ii}=\|Be_i\|^2

なので、 bii>0b_{ii}>0BB の各列が非零であることしか保証しない。例えば

B=(1111),BTB=(2222)B= \begin{pmatrix} 1&1\\ 1&1 \end{pmatrix}, \qquad B^TB= \begin{pmatrix} 2&2\\ 2&2 \end{pmatrix}

では対角成分は正であるが、 x=(1,1)Tx=(1,-1)^T に対して

xTBTBx=Bx2=0.x^TB^TBx=\|Bx\|^2=0.