Notes利用单位矩阵的列表示一些基本矩阵操作
\[\mathbf{e}_i^\top\mathbf{Ae}_j,\qquad \mathbf{e}_i^\top\mathbf{A},\qquad \mathbf{Ae}_j\]
\[\sum_{i\geq j}\mathbf{e}_i\mathbf{e}_i^\top\mathbf{A}\mathbf{e}_j\mathbf{e}_j^\top\]
\[[\mathbf{e}_3\ \mathbf{e}_7]^\top \mathbf{A}[\mathbf{e}_2\ \mathbf{e}_5\ \mathbf{e}_8]\]
\[[\mathbf{e}_3\ \mathbf{e}_7][\mathbf{e}_3\ \mathbf{e}_7]^\top \mathbf{A}[\mathbf{e}_2\ \mathbf{e}_5\ \mathbf{e}_8][\mathbf{e}_2\ \mathbf{e}_5\ \mathbf{e}_8]^\top\]
\[\mathbf{A}+\mathbf{e}_1\mathbf{e}_3^\top\mathbf{A}\]
\[\mathbf{A}-\mathbf{Ae}_2\mathbf{e}_2^\top+\mathbf{Ae}_4\mathbf{e}_2^\top-\mathbf{Ae}_4\mathbf{e}_4^\top+\mathbf{Ae}_2\mathbf{e}_4^\top\] 其它操作可类似得到,不一一列举。这里给出的表示方法一般应用在相关问题的理论证明中,而不用于实际编程计算。(2026年1月12日发布) 利用正交投影证明对称正(半)定矩阵的对称正(半)定平方根矩阵存在且唯一
设\(\mathbf{A}\)有\(k\)个互不相同的特征值,则其特征值分解可表示为 \[ \mathbf{A=Q\Lambda Q^\top},\quad \mathbf{Q}=[\mathbf{Q}_1\ \ \mathbf{Q}_2\ \ \cdots\ \ \mathbf{Q}_k], \quad \mathbf{\Lambda}={\rm blkdiag}(\lambda_1\mathbf{I},\lambda_2\mathbf{I},\ldots,\lambda_k\mathbf{I}), \] 其中 \[ \mathbf{Q^\top Q=I},\quad \mathbf{Q}_i^\top \mathbf{Q}_i=\mathbf{I},\quad 1\leq i\leq k,\quad \lambda_1>\lambda_2>\cdots>\lambda_k\geq 0. \] 由\(\mathbf{A}=\mathbf{B}^2\),\(\mathbf{B}\)是对称正半定的可得,对于\(1\leq i\leq k\),\(\sqrt{\lambda_i}\)是\(\mathbf{B}\)的特征值,且 \[ {\rm null}(\sqrt{\lambda_i}\mathbf{I}-\mathbf{B})={\rm null}(\lambda_i\mathbf{I}-\mathbf{A})={\rm range}(\mathbf{Q}_i). \] 由于到\({\rm null}(\sqrt{\lambda_i}\mathbf{I}-\mathbf{B})\)上的正交投影是存在唯一的(参考NLA第3讲定理2),即\(\mathbf{Q}_i\mathbf{Q}_i^\top\)(参考NLA第3讲定理4),所以 \[ \mathbf{B}=\sqrt{\lambda_1}\mathbf{Q}_1\mathbf{Q}_1^\top+\sqrt{\lambda_2}\mathbf{Q}_2\mathbf{Q}_2^\top+\cdots+\sqrt{\lambda_k}\mathbf{Q}_k\mathbf{Q}_k^\top \] 是存在唯一的。(2026年1月12日发布) 利用Householder镜面反射构造带有指定列的正交矩阵
\[\left[\begin{array}{cc} q_1 & \widetilde{\mathbf{q}}^\top \\ \widetilde{\mathbf{q}} & \beta(\mathbf{I}-\alpha\widetilde{\mathbf{q}}\widetilde{\mathbf{q}}^\top)\end{array}\right],\quad \alpha=\frac{1}{1-|q_1|},\quad \beta=\frac{q_1}{|q_1|},\quad \widetilde{\mathbf{q}}=[q_2\ q_3\ \cdots \ q_n]^\top,\] 满足要求,因为它除以\(\beta\)之后是一个Householder镜面反射矩阵。 如果\(|q_1|=1\),则任取一个低一阶的正交矩阵,与\(q_1\)组成分块对角阵,即满足要求。 如果\(q_1=q_2=\cdots=q_k=0\)且\(q_{k+1}\neq 0\),则该问题退化为\(n-k\)维的情形,可按照上述方法构造\(n-k\)阶正交矩阵。 接下来构造\(2\times2\)分块矩阵,将该\(n-k\)阶正交矩阵置于左下角,将任意\(k\)阶正交矩阵置于右上角,对角块置\(0\)矩阵,则该\(2\times2\)分块矩阵满足要求。 注:我们只给出了构造方法,并未证明其满足要求。读者可根据NLA第4讲对应的内容自行证明。如果指定的列不是第一列,则可经过简单置换获得构造方法。(2026年1月12日发布)
利用Krylov子空间证明隐式Q定理
\[ \mathcal{K}_k(\mathbf{A},\mathbf{q}_1)={\rm span}\{\mathbf{q}_1,\mathbf{Aq}_1,\ldots,\mathbf{A}^{k-1}\mathbf{q}_1\},\qquad \mathcal{K}_k(\mathbf{A},\mathbf{v}_1)={\rm span}\{\mathbf{v}_1,\mathbf{Av}_1,\ldots,\mathbf{A}^{k-1}\mathbf{v}_1\}. \] 因为\(\mathbf{Q^\top AQ=H}\)和\(\mathbf{V^\top AV=G}\)均为不可约上Hessenberg矩阵,且\(\mathbf{Q}\)和\(\mathbf{V}\)是正交矩阵,所以我们有Arnoldi型关系式 \[ \mathbf{AQ=QH},\qquad \mathbf{AV=VG}. \] 这意味着\(\mathbf{Q}\)和\(\mathbf{V}\)的前\(k\)列分别是上述Krylov子空间的标准正交基(参考NLA第11讲定理4),即 \[ \mathcal{K}_k(\mathbf{A},\mathbf{q}_1)={\rm span}\{\mathbf{q}_1,\mathbf{q}_2,\ldots,\mathbf{q}_k\},\qquad \mathcal{K}_k(\mathbf{A},\mathbf{v}_1)={\rm span}\{\mathbf{v}_1,\mathbf{v}_2,\ldots,\mathbf{v}_k\}. \] 若\(\mathbf{q}_1=\mathbf{v}_1\),则对于任意\(1\leq k\leq n\),\(\mathcal{K}_k(\mathbf{A},\mathbf{q}_1)=\mathcal{K}_k(\mathbf{A},\mathbf{v}_1)\)。
利用归纳法,易得\(\mathbf{v}_k=\pm\mathbf{q}_k\)。(2026年1月12日发布) |