MIT 18.06 - Lecture 10

259fba1493e2947aae4fdd8082ebbfc7.png

Four subspaces

Any $m \times n$ matrix $A$ determines four subspaces (possibly containing only the zero vector):

Column space, $C(A)$

$C(A)$ consists of all combinations of the columns of $A$ and is a vector space in $R_m$.

The $r$ pivot columns form a basis for $C(A)$.

$$
dim \ C(A) = r.
$$

Nullspace, $N(A)$

$N(A)$ consists of all solutions $x$ of the equation $Ax = 0$ and lies in $R_n$.

The special solutions to $A_x = 0$ correspond to free variables and form a basis for $N(A)$. An $m \times n$ matrix has $n − r$ free variables:

$$
dim \ N(A) = n - r.
$$

Row space, $C(A ^ T)$

$C(A ^ T)$ consists of all combinations of the rows of $A$ and is a vector space in $R_n$.
We equate this with $C(A ^ T)$, the column space of the transpose of $A$.

To get the basis of the row space, one obvious way is to perform row reduction on $A ^ T$, but instead we make use of $R$, the row reduced echelon form of $A$.

During the process, it leads to the difference of column space between $A$ and $R$ (after many row changes operations).
Although the column spaces of $A$ and $R$ are different, the row space of $R$ is the same as the row space of $A$(row changes don’t influence the row space).

The rows of $R$ are combinations of the rows of $A$.

The first $r$ rows of $R$ are the ”echelon” basis for the row space of $A$:

$$
dim \ C(A ^ T) = r.
$$

Left nullspace, $N(A ^ T)$

We call the nullspace of $A ^ T$ the left nullspace of A. This is a subspace of $R_m$.

The matrix $A ^ T$ has $m$ columns. We just saw that $r$ is the rank of $A ^ T$, so the number of free columns of $A ^ T$ must be $m − r$.

$$
dim \ N(A ^ T) = m - r.
$$

The left nullspace is the collection of vectors $y$ for which $A ^ T y = 0.$ Equivalently, $y ^ T A = 0$; here $y$ and $0$ are row vectors.

f3b70f768691dc27052e664170ea60d6.png

作者

Zylll

发布于

2024-03-09

更新于

2024-03-09

许可协议