作业13¶
提交截至时间:暂定 2022/04/23 下周五 20:00(晚上)
理论部分 (最小二乘问题)¶
习题 1. 设 \(A = \left[ \begin{array}{c c} {1} & 2 \\ 3 & 4 \\ 5 & 6 \end{array} \right],b={ \left[ \begin{array} { l } { 1 } \\ { 1 } \\ { 1 } \end{array} \right] }\) 用正规化方法求对应的 LS 问题的解。
解. 该 \(L S\) 问题的解就是下列正规化方程组的解:
即
解得: \(\pmb { x } = ( - 1 , 1 ) ^ { T }\) 对于非满秩的 \(A\) ,也可以先行变换后消去多余行再对 \(L S\) 问题求解。
习题 2. 设 \(A = { \left[ \begin{array} { l l l l } { 1 } & { 3 } & { 1 } & { 1 } \\ { 2 } & { 0 } & { 0 } & { 0 } \\ { 1 } & { 0 } & { 0 } & { 0 } \end{array} \right] } , \ b = { \left[ \begin{array} { l } { 1 } \\ { 1 } \\ { 1 } \end{array} \right] }\) 用任意一种方法求对应的 \(L S\) 问题的全部解。
解. 该 \(L S\) 问题的解就是下列正规化方程组的解:
初等行变换得到同解方程组
从而
即
其中 \(\mathbf { { x } } _ { 3 } , \mathbf { { x } } _ { 4 } \in R\)
习题 3. 设 $ { A } \in \mathbb { R } ^ { m \times n }$ 且存在 \(\pmb { X } \in \mathbb { R } ^ { n \times m }\) 使得对每一个 \(\pmb { b } \in \mathbb { R } ^ { m } , \pmb { x } = \pmb { X } \pmb { b }\) 均极小化 \(\| { \boldsymbol { A } } { \boldsymbol { x } } - { \boldsymbol { b } } \| _ { 2 }\) .证明 \(A X A = A\) 和 \(( A X ) ^ { T } = A X .\)
证明. 由 \(\pmb { b }\) 的任意性,取 \(\pmb { b }\) 分别为 \(\pmb { A }\) 的每一列 \(\pmb { a } _ { 1 } , \pmb { a } _ { 2 } , \cdots , \pmb { a } _ { n }\) ,则显然,若 \(x\) 极小化 \(\| A x - \pmb { a } _ { i } \| _ { 2 }\) ,\(\boldsymbol { x }\) 可以取第 \(i\) 个元素为 1,其余元素为 0 的向量, 因此 \(X\) 使得 \(\mathbf { \pmb { x } } = \pmb { X } \pmb { a } _ { i }\) 最小化的 \(\| A X \pmb { a } _ { i } - \pmb { a } _ { i } \| _ { 2 } = 0\) ,这样 \(A X \pmb { a } _ { i } = \pmb { a } _ { i }\) ,即 \(A X A = A\)
因为对每一个 \(\pmb { b } \in \mathbb { R } ^ { m } , \pmb { x } = \pmb { X } \pmb { b }\) 均极小化 \(\| { \pmb { A } } { \pmb { x } } - { \pmb { b } } \| _ { 2 }\) 。有 \(\pmb { A } ^ { \mathrm { T } } \pmb { A } \pmb { X } \pmb { b } = \pmb { A } ^ { \mathrm { T } } \pmb { b }\) 。
由于 \(\pmb { b }\) 的任意性,有 \(\pmb { A } ^ { \mathrm { T } } \pmb { A } \pmb { X } = \pmb { A } ^ { \mathrm { T } }\) ,等式两边同时乘以 \(X ^ { \mathrm { { T } } }\) ,有
即
所以
证毕。
习题 4. 利用等式
证明:如果 \(\pmb { x } \in { \pmb X } _ { L S }\) ,那么 \(\pmb { A } ^ { T } \pmb { A } \pmb { x } = \pmb { A } ^ { T } \pmb { b }\)
解. 设 \(f ( \alpha ) = \| A ( \pmb { x } + \alpha \pmb { w } ) - \pmb { b } \| _ { 2 } ^ { 2 }\) ,由于 \(\pmb { x } \in { \pmb { X } } _ { L S }\) ,说明当 \(\alpha = 0\) 时,函数取极小点。由于 \(f\) 是关于 \(\alpha\) 的二次函数,故在 \(\begin{array} { r } { \alpha = - \frac { 2 w ^ { T } A ^ { T } ( A x - b ) } { 2 \alpha ^ { 2 }\| \left. A w \|\right. _ { 2 } ^ { 2 } } } \end{array}\) 取得极值点。代入 \(\alpha = 0\) ,有
又由于 \(\pmb { w }\) 的任意性,有