跳到主要内容

東京大学 新領域創成科学研究科 先端エネルギー工学専攻 2020年度 第2問(数学)

Author​

祭音Myyura (refined with GPT 6 Astra)

Description​

実対称行列 AA、実ベクトル x\boldsymbol x、二次形式 ff を

A=(2−10−12−10−12),x=(x1x2x3),f(x)=xTAxA=\begin{pmatrix}2&-1&0\\-1&2&-1\\0&-1&2\end{pmatrix},\qquad \boldsymbol x=\begin{pmatrix}x_1\\x_2\\x_3\end{pmatrix},\qquad f(\boldsymbol x)=\boldsymbol x^TA\boldsymbol x

と定める。上付き TT は転置を表す。

問1​

PTAP=ΛP^TAP=\Lambda、PTP=IP^TP=I を満たす正規直交行列 PP と対角行列 Λ=diag⁡(λ1,λ2,λ3)\Lambda=\operatorname{diag}(\lambda_1,\lambda_2,\lambda_3) を求めよ。ただし λ1≥λ2≥λ3\lambda_1\ge\lambda_2\ge\lambda_3 とし、PP の第1行の各成分は非負とする。

問2​

制約 ∥x∥2=xTx=1\|\boldsymbol x\|^2=\boldsymbol x^T\boldsymbol x=1 のもとで f(x)f(\boldsymbol x) を最小化する。

g(x)=xTx−1,L(x,μ)=f(x)+μg(x)g(\boldsymbol x)=\boldsymbol x^T\boldsymbol x-1,\qquad L(\boldsymbol x,\mu)=f(\boldsymbol x)+\mu g(\boldsymbol x)

とおく。極小点では ∂L/∂x=0\partial L/\partial\boldsymbol x=\boldsymbol0、∂L/∂μ=g(x)=0\partial L/\partial\mu=g(\boldsymbol x)=0 が必要である。

(a) ∂L/∂x\partial L/\partial\boldsymbol x を求めよ。

(b) f(x)f(\boldsymbol x) の最小値と、それを達成する x\boldsymbol x を求めよ。

問3​

今度は次の二つの制約のもとで f(x)f(\boldsymbol x) を最小化する。

g1(x)=(3 −2 −1)x=0,g2(x)=(3 2 −1)x−2=0.g_1(\boldsymbol x)=(3\ -\sqrt2\ -1)\boldsymbol x=0,\qquad g_2(\boldsymbol x)=(3\ \sqrt2\ -1)\boldsymbol x-2=0.

(a) x=Py\boldsymbol x=P\boldsymbol y、y=(y1,y2,y3)T\boldsymbol y=(y_1,y_2,y_3)^T として、目的関数と両制約を y1,y2,y3y_1,y_2,y_3 で表せ。

(b) 変換後の目的関数の最小値と、それを達成する y\boldsymbol y を求めよ。

题目描述​

设 A=(2−10−12−10−12)A=\begin{pmatrix}2&-1&0\\-1&2&-1\\0&-1&2\end{pmatrix},x=(x1,x2,x3)T∈R3\boldsymbol x=(x_1,x_2,x_3)^T\in\mathbb R^3,f(x)=xTAxf(\boldsymbol x)=\boldsymbol x^TA\boldsymbol x,其中上标 TT 表示转置。

问1:求正交矩阵 PP 和对角矩阵 Λ=diag⁡(λ1,λ2,λ3)\Lambda=\operatorname{diag}(\lambda_1,\lambda_2,\lambda_3),使 PTAP=ΛP^TAP=\Lambda、PTP=IP^TP=I。要求 λ1≥λ2≥λ3\lambda_1\ge\lambda_2\ge\lambda_3,且 PP 第一行各元素非负。

问2:在 xTx=1\boldsymbol x^T\boldsymbol x=1 下最小化 ff。令 g(x)=xTx−1g(\boldsymbol x)=\boldsymbol x^T\boldsymbol x-1、L=f+μgL=f+\mu g。极小点满足必要条件 ∂L/∂x=0\partial L/\partial\boldsymbol x=\boldsymbol0 和 ∂L/∂μ=g=0\partial L/\partial\mu=g=0。(a) 求 ∂L/∂x\partial L/\partial\boldsymbol x;(b) 求最小值及对应的全部 x\boldsymbol x。

问3:改在 3x1−2x2−x3=03x_1-\sqrt2x_2-x_3=0、3x1+2x2−x3−2=03x_1+\sqrt2x_2-x_3-2=0 下最小化 ff。(a) 用 x=Py\boldsymbol x=P\boldsymbol y 将目标函数与两项约束改写为 y1,y2,y3y_1,y_2,y_3 的表达式;(b) 求变换后目标函数的最小值及对应的 y\boldsymbol y。

Kai​

問1​

特性多項式は

det⁡(λI−A)=(λ−2)(λ2−4λ+2)\det(\lambda I-A)=(\lambda-2)(\lambda^2-4\lambda+2)

なので、指定された順序での固有値は

λ1=2+2,λ2=2,λ3=2−2.\lambda_1=2+\sqrt2,\qquad \lambda_2=2,\qquad \lambda_3=2-\sqrt2.

対応する固有ベクトルを正規化し、第1成分を正に取ると

P=(121212−1201212−1212),Λ=(2+200020002−2).\boxed{ P=\begin{pmatrix} \frac12&\frac1{\sqrt2}&\frac12\\ -\frac1{\sqrt2}&0&\frac1{\sqrt2}\\ \frac12&-\frac1{\sqrt2}&\frac12 \end{pmatrix},\qquad \Lambda=\begin{pmatrix} 2+\sqrt2&0&0\\0&2&0\\0&0&2-\sqrt2 \end{pmatrix}}.

各列は互いに直交する単位固有ベクトルなので、PTP=IP^TP=I、PTAP=ΛP^TAP=\Lambda を満たす。

問2​

(a)​

A=ATA=A^T より

∂L∂x=2(A+μI)x=(4x1−2x2+2μx1−2x1+4x2−2x3+2μx2−2x2+4x3+2μx3).\boxed{ \frac{\partial L}{\partial\boldsymbol x} =2(A+\mu I)\boldsymbol x =\begin{pmatrix} 4x_1-2x_2+2\mu x_1\\ -2x_1+4x_2-2x_3+2\mu x_2\\ -2x_2+4x_3+2\mu x_3 \end{pmatrix}}.

(b)​

停留条件は Ax=−μxA\boldsymbol x=-\mu\boldsymbol x であり、候補は AA の単位固有ベクトルである。さらに y=PTx\boldsymbol y=P^T\boldsymbol x とすると、∥y∥2=1\|\boldsymbol y\|^2=1 だから

f(x)=(2+2)y12+2y22+(2−2)y32≥(2−2)(y12+y22+y32)=2−2.f(\boldsymbol x) =(2+\sqrt2)y_1^2+2y_2^2+(2-\sqrt2)y_3^2 \ge (2-\sqrt2)(y_1^2+y_2^2+y_3^2) =2-\sqrt2.

等号は y1=y2=0y_1=y_2=0、y3=±1y_3=\pm1 のときに限り成立する。したがって

min⁡f=2−2,x=±(1/21/21/2).\boxed{\min f=2-\sqrt2,\qquad \boldsymbol x=\pm\begin{pmatrix}1/2\\1/\sqrt2\\1/2\end{pmatrix}}.

問3​

(a)​

x=Py\boldsymbol x=P\boldsymbol y とおけば

f(Py)=(2+2)y12+2y22+(2−2)y32.\boxed{f(P\boldsymbol y)=(2+\sqrt2)y_1^2+2y_2^2+(2-\sqrt2)y_3^2}.

また

(3 −2 −1)P=(2 22 0),(3 2 −1)P=(0 22 2)(3\ -\sqrt2\ -1)P=(2\ 2\sqrt2\ 0),\qquad (3\ \sqrt2\ -1)P=(0\ 2\sqrt2\ 2)

なので、制約は

2y1+22y2=0,22y2+2y3−2=0.\boxed{2y_1+2\sqrt2y_2=0,\qquad 2\sqrt2y_2+2y_3-2=0}.

(b)​

制約から y2=−y1/2y_2=-y_1/\sqrt2、y3=y1+1y_3=y_1+1 である。したがって

f(Py)=(2+2)y12+y12+(2−2)(y1+1)2=5(y1+2−25)2+4−25.\begin{aligned} f(P\boldsymbol y) &=(2+\sqrt2)y_1^2+y_1^2+(2-\sqrt2)(y_1+1)^2\\ &=5\left(y_1+\frac{2-\sqrt2}{5}\right)^2+\frac{4-\sqrt2}{5}. \end{aligned}

よって最小値と、それを達成する唯一の y\boldsymbol y は

min⁡f=4−25,y=15(2−22−12+3).\boxed{\min f=\frac{4-\sqrt2}{5},\qquad \boldsymbol y=\frac15\begin{pmatrix}\sqrt2-2\\\sqrt2-1\\\sqrt2+3\end{pmatrix}}.

Reference​