跳到主要内容

法政大学 理工学研究科 システム理工学専攻 経営システム系 2023年8月実施 线性代数

Author

思齐塾, 祭音Myyura

Description

対称行列 AAA=[211121110]A = \begin{bmatrix} 2 & 1 & -1 \\ 1 & 2 & 1 \\ -1 & 1 & 0 \end{bmatrix} とする。また、実数 x1,x2,x3x_1, x_2, x_3(x1)2+(x2)2+(x3)2=1(x_1)^2 + (x_2)^2 + (x_3)^2 = 1 を満たすとし、

F=2(x1)2+2(x2)2+2x1x2+2x2x32x3x1F = 2(x_1)^2 + 2(x_2)^2 + 2x_1x_2 + 2x_2x_3 - 2x_3x_1 とする。

(1) 行列 AA は相異なる固有値 λ1,λ2,λ3\lambda_1, \lambda_2, \lambda_3 をもつ。ここで、 λ1>λ2>λ3\lambda_1 > \lambda_2 > \lambda_3 とする。 λ1,λ2,λ3\lambda_1, \lambda_2, \lambda_3 をそれぞれ求めよ。

(2) x=[x1x2x3]x = \begin{bmatrix} x_1 \\ x_2 \\ x_3 \end{bmatrix} とする。 FFA,x,txA, x, {^t}x で表せ。ただし、 tx {^t}xxx の転置行列である。

(3) 適当な直交行列 UU をとると、行列 AAtUAU=[λ1000λ2000λ3]{^t}UAU = \begin{bmatrix} \lambda_1 & 0 & 0 \\ 0 & \lambda_2 & 0 \\ 0 & 0 & \lambda_3 \end{bmatrix} と対角化できる。

y=[y1y2y3]y = \begin{bmatrix} y_1 \\ y_2 \\ y_3 \end{bmatrix} とし、 x=Uyx = Uy とおく。 FFy1,y2,y3y_1, y_2, y_3 を用いて表せ。

(4) 前小問 (3) で定義した yy について、 (y1)2+(y2)2+(y3)2=1(y_1)^2 + (y_2)^2 + (y_3)^2 = 1 が成り立つことを示せ。

(5) FF の最小値を求めよ。さらに、 FF が最小値をとるときの (x1,x2,x3)(x_1, x_2, x_3) をすべて求めよ。

题目描述

给定对称矩阵

A=[211121110].A= \begin{bmatrix} 2&1&-1\\ 1&2&1\\ -1&1&0 \end{bmatrix}.

设实数 x1,x2,x3x_1,x_2,x_3 满足

x12+x22+x32=1,x_1^2+x_2^2+x_3^2=1,

并定义

F=2x12+2x22+2x1x2+2x2x32x3x1.F=2x_1^2+2x_2^2+2x_1x_2+2x_2x_3-2x_3x_1.

(1)矩阵 AA 有三个互不相同的特征值 λ1,λ2,λ3\lambda_1,\lambda_2,\lambda_3,且 λ1>λ2>λ3\lambda_1>\lambda_2>\lambda_3。分别求出它们。

(2)令

x=[x1x2x3].x=\begin{bmatrix}x_1\\x_2\\x_3\end{bmatrix}.

A,x,txA,x,{}^{t}x 表示 FF,其中 tx{}^{t}x 表示 xx 的转置。

(3)取适当的正交矩阵 UU,可将 AA 对角化为

tUAU=[λ1000λ2000λ3].{}^{t}UAU= \begin{bmatrix} \lambda_1&0&0\\ 0&\lambda_2&0\\ 0&0&\lambda_3 \end{bmatrix}.

y=[y1y2y3],x=Uy.y=\begin{bmatrix}y_1\\y_2\\y_3\end{bmatrix}, \qquad x=Uy.

y1,y2,y3y_1,y_2,y_3 表示 FF

(4)对(3)定义的 yy,证明

y12+y22+y32=1.y_1^2+y_2^2+y_3^2=1.

(5)求 FF 的最小值,并求出 FF 取得最小值时的全部 (x1,x2,x3)(x_1,x_2,x_3)

Kai

(1) 行列 AA の固有値 λ1>λ2>λ3\lambda_1>\lambda_2>\lambda_3 を求める.

det(AλI)=2λ1112λ111λ=(λ3)(λ2)(λ+1).\det(A-\lambda I) = \begin{vmatrix} 2-\lambda & 1 & -1\\ 1 & 2-\lambda & 1\\ -1 & 1 & -\lambda \end{vmatrix} =-(\lambda-3)(\lambda-2)(\lambda+1).

よって

λ1=3,λ2=2,λ3=1.\boxed{\lambda_1=3,\quad \lambda_2=2,\quad \lambda_3=-1}.

(2) x=t(x1,x2,x3)x={}^t(x_1,x_2,x_3) とするとき, FFA,x,txA,x,{}^tx で表す.

txAx=(x1x2x3)(211121110)(x1x2x3)=2x12+2x22+2x1x2+2x2x32x3x1=F.{}^txAx= \begin{pmatrix}x_1&x_2&x_3\end{pmatrix} \begin{pmatrix} 2 & 1 & -1\\ 1 & 2 & 1\\ -1& 1 & 0 \end{pmatrix} \begin{pmatrix} x_1\\x_2\\x_3 \end{pmatrix} =2x_1^2+2x_2^2+2x_1x_2+2x_2x_3-2x_3x_1=F.

したがって

F=txAx.\boxed{F={}^txAx}.

(3) 適当な直交行列 UU により

tUAU=(λ1000λ2000λ3){}^tUAU= \begin{pmatrix} \lambda_1&0&0\\ 0&\lambda_2&0\\ 0&0&\lambda_3 \end{pmatrix}

と対角化できる. y=t(y1,y2,y3)y={}^t(y_1,y_2,y_3) とし, x=Uyx=Uy とおくと

F=txAx=ty(tUAU)y=λ1y12+λ2y22+λ3y32.F={}^txAx={}^ty\,({}^tUAU)\,y =\lambda_1y_1^2+\lambda_2y_2^2+\lambda_3y_3^2.

すなわち

F=λ1y12+λ2y22+λ3y32.\boxed{F=\lambda_1y_1^2+\lambda_2y_2^2+\lambda_3y_3^2}.

(4) (3) で定義した yy について y12+y22+y32=1y_1^2+y_2^2+y_3^2=1 であることを示す.

直交行列 UU について tUU=I{}^tUU=I が成り立つので,

x12+x22+x32=txx=tytUUy=tyy=y12+y22+y32.x_1^2+x_2^2+x_3^2 ={}^txx ={}^ty\,{}^tU U\,y ={}^tyy =y_1^2+y_2^2+y_3^2.

仮定より txx=1{}^txx=1 だから

y12+y22+y32=1.\boxed{y_1^2+y_2^2+y_3^2=1}.

(5) FF の最小値と,そのときの (x1,x2,x3)(x_1,x_2,x_3) をすべて求める.

(3)(4) より

F=λ1y12+λ2y22+λ3y32,y12+y22+y32=1,F=\lambda_1y_1^2+\lambda_2y_2^2+\lambda_3y_3^2, \qquad y_1^2+y_2^2+y_3^2=1,

であり λ1=3,λ2=2,λ3=1\lambda_1=3,\lambda_2=2,\lambda_3=-1 である. 単位球上での二次形式の最小値は最小固有値に等しく,

Fmin=λ3=1.F_{\min}=\lambda_3=-1.

λ3=1\lambda_3=-1 の固有ベクトルを求めると,

(A+I)v=0v=(112)(A+I)v=0 \quad\Rightarrow\quad v= \begin{pmatrix} 1\\-1\\2 \end{pmatrix}

(スカラー倍も可)を得る. 条件 x12+x22+x32=1x_1^2+x_2^2+x_3^2=1 より,

v2=12+(1)2+22=6\|v\|^2=1^2+(-1)^2+2^2=6

なので

x=±16(112)x=\pm\frac1{\sqrt6} \begin{pmatrix} 1\\-1\\2 \end{pmatrix}

が必要で十分である.

したがって

Fmin=1,(x1,x2,x3)=±16(1,1,2).\boxed{F_{\min}=-1,\qquad (x_1,x_2,x_3) =\pm\frac1{\sqrt6}(1,-1,2)}.