矩阵广义逆

广义逆

Definition (广义逆)

对于矩阵 ,称 的广义逆,如果满足

一个显然的性质:如果 是可逆的方阵,那么广义逆会退化到唯一的 。广义逆可以用来描述线性方程组的解:

Proposition

对于线性方程组 的某个广义逆,那么

  1. 方程组有解等价于 的特解;

  2. 在方程组有解时, 的解集为

Proof

  1. 充分性显然,必要性证明

  2. 一方面

    另一方面

自反广义逆

前面的定义无法保证矩阵和它的“逆矩阵”的关系具有对称性,可以加上约束条件来确保。

Definition (自反广义逆)

对于矩阵 ,称 的自反广义逆,如果满足

Proposition

的相抵标准形为

那么所有的自反广义逆形如

其中 为任意子矩阵。

的自反广义逆始终存在,但是通常不唯一。由上述分块表示可知,只有 为可逆方阵时,自反广义逆唯一。

左逆和右逆

在自反广义逆的基础上,如果给矩阵 加上一定的条件,例如列满秩或行满秩,可以得到更特殊的左逆或右逆,但是仍然无法保证唯一性。

Definition (左逆和右逆)

对于矩阵

  1. 的左逆,如果

  2. 的右逆,如果

Proposition

  1. 存在左逆矩阵 当且仅当 列满秩。如果记 的相抵标准形为

    那么所有的左逆形如

    其中 为任意子矩阵。

  2. 存在右逆矩阵 当且仅当 行满秩。如果记 的相抵标准形为

    那么所有的右逆形如

    其中 为任意子矩阵。

只有左逆和右逆同时存在,才能保证矩阵的可逆性。

Proposition

以下命题相互等价:( 是方阵)

  1. 同时有左逆和右逆;

  2. 满秩;(行满秩且列满秩)

  3. 存在唯一的矩阵作为 的左逆和右逆,记作

Moore–Penrose 广义逆

Definition (Moore–Penrose 广义逆)

对于矩阵 ,称 的 Moore–Penrose 广义逆,如果满足

Moore–Penrose 广义逆在自反广义逆的基础上又加上了两个条件,因此 Moore–Penrose 广义逆一定是自反广义逆。

Theorem

对于矩阵 ,Moore–Penrose 广义逆存在且唯一,可以通过 的奇异值分解构造

Proof

存在性直接验证即可。 设满足要求的解形如

那么

因此 唯一。

Corollary

  1. 列满秩,

  2. 行满秩,

  3. ,其中 列满秩, 行满秩,则

Remark

  1. 的左逆(右逆)可以定义, 就是左逆(右逆)中的一个。

  2. 一般情况下并不能保证 ,需要加上额外条件。

  3. 即使 不是行满秩/列满秩,如下等式始终成立

Moore–Penrose 广义逆有明确的几何含义——与方程组的最小二乘解存在密切联系。

Proposition

的最小二乘解,并且在最小二乘解不唯一时,它是范数最小的解。

Proof

的奇异值分解为

那么

所有最小二乘解为

其中 的前 个元素, 是自由参数。其中范数最小的解为

Remark

这个命题也可以从投影的角度理解: 是正交投影算子,投影到 的值域中。

Remark

实际上,只要满足条件 ,就可以保证 是最小二乘解,此时 也成为最小二乘广义逆,但是通常不唯一。

Penrose 条件

将上述概念进一步统一:对于矩阵 , 称下面的一组约束为 Penrose 条件

Definition

  1. 的广义逆,如果满足 Penrose 条件一;

  2. 的自反广义逆,如果满足 Penrose 条件一和条件二;

  3. 的最小二乘广义逆,如果满足 Penrose 条件一和条件三;

  4. 的 Moore–Penrose 广义逆,如果满足所有四个 Penrose 条件,通常记作

更一般地,可以称 -广义逆,其中 ,如果满足集合 所对应的 Penrose 条件,例如 -广义逆。