跳到主要内容

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

Author​

思齐塾, 祭音Myyura

Description​

大学公表の原題

3次実正方行列 XX と実パラメータ λ\lambda に対して、

det⁡(λI3−X)=λ3−λ2ϕ1(X)+λϕ2(X)−ϕ3(X)\det(\lambda I_3 - X) = \lambda^3 - \lambda^2 \phi_1(X) + \lambda \phi_2(X) - \phi_3(X)

とおいて、関数 ϕj(X),j=1,2,3\phi_j(X), j = 1, 2, 3 を定める。ただし、 det⁡\det は正方行列の行列式を表し、 I3I_3 は 3次単位行列である。以下の問いに答えよ。

(i) 次の等式を示せ。

ϕ1(X)=tr(X),ϕ2(X)=∑k=13det⁡(X(kk)),ϕ3(X)=det⁡X\phi_1(X) = \text{tr}(X), \quad \phi_2(X) = \sum_{k=1}^3 \det(X^{(kk)}), \quad \phi_3(X) = \det X

ただし、 tr\text{tr} は正方行列のトレースを、 X(kk)X^{(kk)} は行列 XX から kk 行と kk 列を取り除いてできる2次正方行列をそれぞれ表す。

(ii) 3次実正方行列 AA を列ベクトル a,b,c∈R3\mathbf{a}, \mathbf{b}, \mathbf{c} \in \mathbb{R}^3 を用いて、 A=(a,b,c)A = (\mathbf{a}, \mathbf{b}, \mathbf{c}) のように表す。このとき、 X=ATAX = A^T A に対し、 ϕj(ATA),j=1,2,3\phi_j(A^T A), j = 1, 2, 3 をベクトル a,b,c\mathbf{a}, \mathbf{b}, \mathbf{c} の内積、外積、ノルム等を用いて書き表せ。ただし、 ATA^T は AA の転置行列を表す。また、 x,y∈R3\mathbf{x}, \mathbf{y} \in \mathbb{R}^3 の内積、外積をそれぞれ x⋅y,x×y\mathbf{x} \cdot \mathbf{y}, \mathbf{x} \times \mathbf{y} で表し、 x\mathbf{x} のノルムを ∣x∣=x⋅x|\mathbf{x}| = \sqrt{\mathbf{x} \cdot \mathbf{x}} と記す。

(iii) (ii) の AA に対し、以下の不等式を証明せよ。

∣det⁡A∣≤∣a∣∣b∣∣c∣|\det A| \leq |\mathbf{a}| |\mathbf{b}| |\mathbf{c}|

また、等号が成り立つのはどのような場合か。

题目描述​

对三阶实方阵 XX 和实参数 λ\lambda,由特征多项式

det⁡(λI3−X)=λ3−λ2ϕ1(X)+λϕ2(X)−ϕ3(X)\det(\lambda I_3-X) =\lambda^3-\lambda^2\phi_1(X)+\lambda\phi_2(X)-\phi_3(X)

定义函数 ϕj(X) (j=1,2,3)\phi_j(X)\ (j=1,2,3);其中 det⁡\det 表示行列式,I3I_3 为三阶单位矩阵。完成以下各问:

  1. 证明

    ϕ1(X)=tr⁡(X),ϕ2(X)=∑k=13det⁡(X(kk)),ϕ3(X)=det⁡X,\phi_1(X)=\operatorname{tr}(X),\qquad \phi_2(X)=\sum_{k=1}^{3}\det(X^{(kk)}),\qquad \phi_3(X)=\det X,

    其中 X(kk)X^{(kk)} 是从 XX 中删去第 kk 行和第 kk 列所得的二阶方阵。

  2. 将三阶实方阵写成列向量形式 A=(a,b,c)A=(\mathbf a,\mathbf b,\mathbf c)。对 X=ATAX=A^TA,用 a,b,c∈R3\mathbf a,\mathbf b,\mathbf c\in\mathbb R^3 的内积、叉积和范数表示 ϕj(ATA) (j=1,2,3)\phi_j(A^TA)\ (j=1,2,3)。这里 TT 表示转置, x⋅y\mathbf x\cdot\mathbf y、x×y\mathbf x\times\mathbf y 分别表示内积和叉积,且 ∣x∣=x⋅x|\mathbf x|=\sqrt{\mathbf x\cdot\mathbf x}。

  3. 证明

    ∣det⁡A∣≤∣a∣ ∣b∣ ∣c∣,|\det A|\leq|\mathbf a|\,|\mathbf b|\,|\mathbf c|,

    并说明等号成立的全部情形。

Kai​

(i) 特性多項式の係数​

X=(xij)X=(x_{ij}) とする。 det⁡(λI3−X)\det(\lambda I_3-X) を展開すると、 λ2\lambda^2 の係数は

−(x11+x22+x33)=−tr⁡X-(x_{11}+x_{22}+x_{33})=-\operatorname{tr}X

である。また、 λ\lambda の係数は三つの主小行列式の和

(x11x22−x12x21)+(x22x33−x23x32)+(x33x11−x31x13)=∑k=13det⁡X(kk)\begin{aligned} &(x_{11}x_{22}-x_{12}x_{21}) +(x_{22}x_{33}-x_{23}x_{32})\\ &\qquad +(x_{33}x_{11}-x_{31}x_{13}) =\sum_{k=1}^3\det X^{(kk)} \end{aligned}

となる。定数項は det⁡(−X)=−det⁡X\det(-X)=-\det X である。定義式と係数を比較して、

ϕ1(X)=tr⁡X,ϕ2(X)=∑k=13det⁡X(kk),ϕ3(X)=det⁡X\phi_1(X)=\operatorname{tr}X,\qquad \phi_2(X)=\sum_{k=1}^3\det X^{(kk)},\qquad \phi_3(X)=\det X

を得る。

(ii) X=ATAX=A^TA の場合​

A=(a,b,c)A=(\boldsymbol a,\boldsymbol b,\boldsymbol c) だから、

ATA=(a⋅aa⋅ba⋅cb⋅ab⋅bb⋅cc⋅ac⋅bc⋅c).A^TA= \begin{pmatrix} \boldsymbol a\cdot\boldsymbol a & \boldsymbol a\cdot\boldsymbol b & \boldsymbol a\cdot\boldsymbol c\\ \boldsymbol b\cdot\boldsymbol a & \boldsymbol b\cdot\boldsymbol b & \boldsymbol b\cdot\boldsymbol c\\ \boldsymbol c\cdot\boldsymbol a & \boldsymbol c\cdot\boldsymbol b & \boldsymbol c\cdot\boldsymbol c \end{pmatrix}.

したがって

ϕ1(ATA)=∣a∣2+∣b∣2+∣c∣2.\phi_1(A^TA) =|\boldsymbol a|^2+|\boldsymbol b|^2+|\boldsymbol c|^2.

さらに Lagrange の恒等式

∣u×v∣2=∣u∣2∣v∣2−(u⋅v)2|\boldsymbol u\times\boldsymbol v|^2 =|\boldsymbol u|^2|\boldsymbol v|^2-(\boldsymbol u\cdot\boldsymbol v)^2

を各主小行列式に用いると、

ϕ2(ATA)=∣a×b∣2+∣b×c∣2+∣c×a∣2.\phi_2(A^TA) =|\boldsymbol a\times\boldsymbol b|^2 +|\boldsymbol b\times\boldsymbol c|^2 +|\boldsymbol c\times\boldsymbol a|^2.

また、

ϕ3(ATA)=det⁡(ATA)=(det⁡A)2={a⋅(b×c)}2\begin{aligned} \phi_3(A^TA) &=\det(A^TA) =(\det A)^2\\ &=\{\boldsymbol a\cdot(\boldsymbol b\times\boldsymbol c)\}^2 \end{aligned}

である。

(iii) Hadamard の不等式​

スカラー三重積と Cauchy--Schwarz の不等式から、

∣det⁡A∣=∣a⋅(b×c)∣≤∣a∣ ∣b×c∣≤∣a∣ ∣b∣ ∣c∣\begin{aligned} |\det A| &=|\boldsymbol a\cdot(\boldsymbol b\times\boldsymbol c)|\\ &\leq|\boldsymbol a|\,|\boldsymbol b\times\boldsymbol c|\\ &\leq|\boldsymbol a|\,|\boldsymbol b|\,|\boldsymbol c| \end{aligned}

を得る。

等号は、 a,b,c\boldsymbol a,\boldsymbol b,\boldsymbol c のいずれかが零ベクトルである場合には成立する。三つとも非零の場合、等号成立の必要十分条件は三ベクトルが互いに直交することである。このとき、 a\boldsymbol a は b×c\boldsymbol b\times\boldsymbol c と平行であり、その向きは問わない。