线性代数之——四个基本子空间

1. 四个基本子空间

  • 行空间 C(AT)C(A^T),一个 RnR^n 的子空间,由所有行的线性组合构成,维数为 rr
  • 列空间 C(A)C(A),一个 RmR^m 的子空间,由所有列的线性组合构成,维数为 rr
  • 零空间 N(A)N(A),一个 RnR^n 的子空间,由所有 Ax=0Ax=0 的解的线性组合构成,维数为 nrn-r
  • 左零空间 N(AT)N(A^T),一个 RmR^m 的子空间,由所有 ATy=0A^Ty=0 或者 yTA=0Ty^TA=0^T 的解的线性组合构成,维数为 mrm-r

2. RR 的四个基本子空间

假设 AA 的最简行阶梯形式为 RR,我们可以很容易地从 RR 找到四个子空间。

线性代数之——四个基本子空间

矩阵 RR 中有两个主元,因此其秩为 2。

行空间的维数等于秩,为 2,其中一个基可以取 RR 的前两行。

列空间的维数等于秩,为 2,主元所在的列为第一列和第四列,因此其中一个基为 RR 中对应的两列。

零空间的维数等于 nrn-r,为 3,有三个自由变量,因此对应着三个特解,它们就是零空间的一个基。

线性代数之——四个基本子空间

左零空间寻找的是 RR 的行的线性组合来产生一个零向量。

线性代数之——四个基本子空间

显而易见,y1y_1y2y_2 必须为 0,而 y3y_3 可以取任意值。左零空间的一个基为 (0, 0, 1),维数为 mr=1m-r=1

线性代数之——四个基本子空间

2. AA 的四个基本子空间

RRAA 有着相同的行空间、维数 rr 和基。

EA=RA=E1REA=R \quad A = E^{-1}R

由矩阵乘法可知,RR 的每一行都是对 AA 的行的线性组合,而且 AA 的每一行也都是对 RR 的行的线性组合。因此,消元只是改变了行,并没有改变行空间。

Ax=0Ax=0 当且仅当 Rx=0Rx=0,它们的 rr 个主列都是不相关的,它们的列空间维数都为 rr

其中 AA 的列可以看作是对 E1E^{-1} 的列的线性组合,因此 AAE1E^{-1} 有着相同的列空间。

RRAA 有着相同的零空间、维数和基,因为消元并不改变方程组的解。

AA 的左零空间维数为 mrm-r

因为 RR 的最后 mrm-r 行为全零行,也就是 EE 中最后 mrm-r 行对 AA 的行的线性组合产生了零向量,因此它们是左零空间的一个基。

获取更多精彩,请关注「seniusen」!
线性代数之——四个基本子空间