7.4.2 解的稳定性、病态矩阵、矩阵条件数

7.4.2 解的稳定性、病态矩阵、矩阵条件数

根据通解
x = x p + x z = b 1 U / σ 1 v 1 + + b r U / σ r v r + ( k 1 v r + 1 + + k n r v n ) b i U = u i T b U , k i \mathbf{x} = \mathbf{x}_p + \mathbf{x}_z = b^U_1/\sigma_1\mathbf{v}_1 + \cdots + b^U_r/\sigma_r\mathbf{v}_r + (k_1\mathbf{v}_{r+1} + \cdots + k_{n-r}\mathbf{v}_n)\\b^U_i = \mathbf{u}^T_i\mathbf{b}为在坐标系 U 下的坐标分量,k_i是任意实数

如果 b \mathbf{b} 由于测量误差或计算舍入误差变为 b + Δ b \mathbf{b}+\Delta\mathbf{b} ,则解也会变为 x + Δ x \mathbf{x} + \Delta\mathbf{x} ,由于零解 k i k_i 是任意实数,所以如果考虑零解,则 Δ x \Delta\mathbf{x} 由于零解的改变可任意改变,变得毫无意义。所以只考虑特解 x p \mathbf{x}_p 的改变量 Δ x p \Delta\mathbf{x}_p

Δ x p = δ b 1 U / σ 1 v 1 + + δ b r U / σ r v r \Delta\mathbf{x}_p = \delta b^U_1/\sigma_1\mathbf{v}_1 + \cdots + \delta b^U_r/\sigma_r\mathbf{v}_r

因为 σ 1 σ 2 σ r > 0 \sigma_1 \ge \sigma_2 \ge \cdots \ge \sigma_r > 0 ,所以当 Δ x p \Delta\mathbf{x}_p 全部由分量 δ b r U \delta b^U_r 造成的即 Δ b = Δ b u r \Delta\mathbf{b} = \|\Delta\mathbf{b}\|\mathbf{u}_r ,则特解改变量最大,故

m a x Δ x p = δ b r U / σ r v r = u r T Δ b / σ r v r = Δ b / σ r v r max \Delta\mathbf{x}_p = \delta b^U_r/\sigma_r\mathbf{v}_r = \mathbf{u}^T_r\Delta\mathbf{b}/\sigma_r\mathbf{v}_r = \|\Delta\mathbf{b}\|/\sigma_r\mathbf{v}_r

这是特解最大绝对改变量,与最小奇异值成反比。更有意义的是特解相对改变量大小,根据特解 x p = b 1 U / σ 1 v 1 + + b r U / σ r v r \mathbf{x}_p = b^U_1/\sigma_1\mathbf{v}_1 + \cdots + b^U_r/\sigma_r\mathbf{v}_r b = b u 1 \mathbf{b} = \|\mathbf{b}\|\mathbf{u}_1 ,特解最小

m i n x p = b 1 U / σ 1 v 1 = u 1 T b / σ 1 v 1 = b / σ 1 v 1 min \mathbf{x}_p = b^U_1/\sigma_1\mathbf{v}_1 = \mathbf{u}^T_1\mathbf{b}/\sigma_1\mathbf{v}_1 = \|\mathbf{b}\|/\sigma_1\mathbf{v}_1

所以特解最大相对改变量为

m a x Δ x p x p = Δ b / σ r b / σ 1 = σ 1 σ r Δ b b max \frac{\|\Delta\mathbf{x}_p\|}{\|\mathbf{x}_p\|} = \frac {\|\Delta\mathbf{b}\|/\sigma_r}{\|\mathbf{b}\|/\sigma_1} = \frac {\sigma_1}{\sigma_r} \frac {\|\Delta\mathbf{b}\|}{\|\mathbf{b}\|}

得到如下结论:
1、特解最大相对改变量与 σ 1 σ r 1 \frac {\sigma_1}{\sigma_r} \ge 1 成正比且大于 Δ b b \frac {\|\Delta\mathbf{b}\|}{\|\mathbf{b}\|} ,即会放大误差。
2、取等号条件为: b = b u 1 \mathbf{b} = \|\mathbf{b}\|\mathbf{u}_1 Δ b = Δ b u r \Delta\mathbf{b} = \|\Delta\mathbf{b}\|\mathbf{u}_r
3、所有奇异值 σ i = σ \sigma_i=\sigma 均相等时,有 m a x Δ x p x p = Δ b b max \frac{\|\Delta\mathbf{x}_p\|}{\mathbf{x}_p\|} = \frac {\|\Delta\mathbf{b}\|}{\|\mathbf{b}\|} 任何情况下都不会放大误差,特解最稳定。此时 A = U Σ V T = σ U E r V T A = U \Sigma V^T = \sigma U E'_r V^T ,例如 A = σ Q A = \sigma Q Q Q 为正交矩阵,方程解最稳定。

为此定义如下概念

扫描二维码关注公众号,回复: 11526286 查看本文章

矩阵条件数 矩阵最大奇异值和最小奇异值之比,记为 c o n d A = σ 1 σ r cond A = \frac {\sigma_1}{\sigma_r}

病态矩阵 矩阵条件数远大于 1 1 的矩阵,病态矩阵容易因为误差而导致解的不稳定。

矩阵条件数具有如下性质: c o n d A = c o n d A T = c o n d A + cond A = cond A^T = cond A^{+} c o n d A T A = c o n d A A T = ( c o n d A ) 2 cond A^TA = cond AA^T = (cond A)^2

同理可得特解最小相对改变量为

m i n Δ x p x p = 1 c o n d A Δ b b min \frac{\|\Delta\mathbf{x}_p\|}{\mathbf{x}_p\|} = \frac {1}{cond A} \frac {\|\Delta\mathbf{b}\|}{\|\mathbf{b}\|}

等号条件 b = b u r \mathbf{b} = \|\mathbf{b}\|\mathbf{u}_r Δ b = Δ b u 1 \Delta\mathbf{b} = \|\Delta\mathbf{b}\|\mathbf{u}_1

病态矩阵很容易导致特解不稳定,但这只是必要条件不是充分条件,比如特解最小相对改变量小于 1 1 缩小了误差,与矩阵条件数成反比,条件数越大特解反而越稳定。所以不是病态矩阵都能导致特解不稳定,要看 b , Δ b \mathbf{b},\Delta\mathbf{b} 在坐标系 U U 中的位置

如果 A A 由于测量误差或计算舍入误差变为 A + Δ A A+\Delta A ,则解也会变为 x + Δ x \mathbf{x} + \Delta\mathbf{x} ,此时有 ( A + Δ A ) ( x + Δ x ) = b (A+\Delta A)(\mathbf{x} + \Delta\mathbf{x})=\mathbf{b} 减去 A x = b A\mathbf{x} = \mathbf{b} A Δ x = Δ A ( x + Δ x ) A\Delta\mathbf{x} = -\Delta A(\mathbf{x} + \Delta\mathbf{x}) 假设矩阵 A A 可逆,两边左乘 A 1 A^{-1} 取范数得
Δ x = A 1 Δ A ( x + Δ x ) A 1 Δ A x + Δ x Δ x x + Δ x A A 1 Δ A A A A 1 = σ 1 σ r = c o n d A Δ x x + Δ x c o n d A Δ A A \|\Delta\mathbf{x}\| = \|A^{-1}\Delta A(\mathbf{x} + \Delta\mathbf{x})\| \le \|A^{-1}\| \|\Delta A\| \|\mathbf{x} + \Delta\mathbf{x}\| \\ \\即 \frac{\|\Delta\mathbf{x}\|}{\|\mathbf{x} + \Delta\mathbf{x}\|} \le \|A\| \|A^{-1}\| \frac{\|\Delta A\|}{\|A\|} \\因为 \|A\| \|A^{-1}\| = \frac {\sigma_1}{\sigma_r} = cond A \\ \\所以 \frac{\|\Delta\mathbf{x}\|}{\|\mathbf{x} + \Delta\mathbf{x}\|} \le cond A \frac{\|\Delta A\|}{\|A\|}

得到类似结论,即病态矩阵很容易导致特解不稳定。

猜你喜欢

转载自blog.csdn.net/jhshanvip/article/details/106896831