東京工業大学 情報理工学院 数理・計算科学系 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 的线性子空间。
-
用 n 和 k 表示 dimSx∗。
- 正定二次型的极小化:由实对称正定矩阵的可逆性或配方法证明二次函数存在唯一极小点。
- 半正定矩阵的零空间与秩:刻画全部极小点之间的差属于 kerA,据此证明平移后的集合为子空间并用秩-零化度定理求其维数。
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.