東京工業大学 情報理工学院 数理・計算科学系 2016年8月実施 午前 問A
Author
GPT-5
Description
Let A∈Rn×n be a real symmetric matrix of order n , b∈Rn , and define
f(x)=21xTAx−bTx.
(1) Assume that A is positive definite. Show that f attains its minimum at a unique point.
(2) Assume that A is positive semidefinite and rankA=k (1≤k<n) . Let S be the set of all minimum points of f , take any x∗∈S , and define Sx∗={s−x∗∣s∈S} . Show that Sx∗ is a linear subspace of Rn .
(3) Determine dimSx∗ in terms of n and k .
题目描述
设 A∈Rn×n 是 n 阶实对称矩阵,b∈Rn,定义实二次函数
f(x)=21xTAx−bTx.
- 若 A 正定,证明 f 存在最小点,并且该最小点唯一。
- 若 A 半正定且 rankA=k,其中 1≤k<n,令 S 表示 f 的所有最小点构成的集合。任取 x∗∈S,再定义
Sx∗={s−x∗∣s∈S}.
证明集合 Sx∗ 是 Rn 的线性子空间。
3. 用 n、k 表示该子空间的维数 dimSx∗。
Kai
(1)
正定値性から A は可逆である。 x∗=A−1b とおき、 y=x−x∗ とすると、 Ax∗=b と AT=A より
f(x)=21(y+x∗)TA(y+x∗)−bT(y+x∗)=21yTAy−21bTA−1b.
A は正定値なので y=0 なら yTAy>0 である。したがって f は
x∗=A−1b
でのみ最小値 −21bTA−1b をとる。
(2)
f は微分可能であり、最小点 x∗ では
∇f(x∗)=Ax∗−b=0
である。任意の x に対して d=x−x∗ とおけば
f(x)−f(x∗)=21dTAd.
A は半正定値なので、右辺が 0 になることと Ad=0 は同値である。実際、直交行列による対角化 A=QΛQT を用いれば、 dTAd=∑iλi(QTd)i2 であり、正の固有値に対応する成分がすべて 0 になる。
よって
S=x∗+kerA,Sx∗=kerA.
核 kerA は線形部分空間であるから、 Sx∗ も線形部分空間である。
(3)
階数・退化次数定理より
dimSx∗=dimkerA=n−rankA=n−k.