21. Null Spaces, Column Spaces, and Linear Transformations
Dated: 23-04-2025
In applications of linear algebra
, subspaces
of \(\mathbb R^n\) usually arise in one of the two ways
- As a
set
1 of all solutions to a system ofhomogeneous linear equations
2 - As a
set
1 of alllinear combinations
of certain specifiedvectors
.3
Null Space
Intuition
This can be written in \(A \vec x = \vec 0\) form.
Here \(\vec x\) can be thought of solution set
1 for this homogeneous linear system
.2
\(A\) being a linear operator
, transforms \(\vec x\) (the whole set
1) into \(\vec 0\).
Therefore, \(\vec x\) is called the null space
.
Definition
The null space
of \(A_{m \times n}\) is the solution set
1 of the homogeneous linear equation
2 \(A \vec x = \vec 0\).
Example
Determine if \(\vec u \in Nul(A)\)
Solution
Therefore, \(\vec u\) is in \(Nul(A)\).
Example
Determine the null space of the following matrix
4
Solution
Therefore, the null space of \(A\) is \(\{\vec 0\}\).
Theorem
Elementary row operations
5 do not change the null space of a matrix
.4
Theorem
The null space of \(A_{m \times n}\) is a subspace
of \(\mathbb R^n\).
Example
Find spanning set
for the null space of the matrix
.4
Solution
After row reducing
6 to echelon form
6 of \([A \quad \vec 0]\), we have
The general solution is
Every linear combination
2 of \(\vec u, \vec v, \vec w\) is an element of \(Nul(A)\).
Thus \(\{\vec u, \vec v, \vec w\}\) is a spanning set
1 for \(Nul(A)\).
- The spanning
set
1 is automaticallylinearly independent
7 because the freevariables
are the weights of spanningvectors
3 - When \(Nul(A)\) contains non zero
vector
,3 the number ofvectors
3 in the spanningset
1 equals to the number of freevariables
in equation \(A \vec x = \vec 0\).
The Column Space of a Matrix
Column space
is defined explicitly via linear combinations
.8
Definition
If \(A_{m \times n} = [a_1 \quad a_2 \quad \ldots \quad a_n]\) written as \(Col \, A\) is the set
1 of all linear combinations
8 of the columns of \(A\).
The column space
of a matrix
4 is that subspace
spanned by the columns of the matrix
4 (columns viewed as vectors
3).
It is that space defined by all linear combinations
8 of the column of the matrix
.4
Theorem
The column space of \(A_{m \times n}\) is a subspace
of \(\mathbb R^m\).
Example
Find a matrix
4 \(A\) such that \(\mathbb W = Col \, (A)\)
Theorem
A system of linear equations
8 \(A \vec x = \vec b\) is consistent if and only if \(\vec b\) is in column space of \(A\).
Theorem
If \(x_0\) is a particular solution to linear combination
8 and \(\vec {v_1}, \vec{v_2}, \ldots, \vec{v_k}\) form the solution set
1 of the homogeneous linear system
2 \(A \vec x = \vec 0\) then general solution can be written as \(\vec x = \vec {x_0} + c_1 \vec {v_1} + c_2 \vec {v_2} + \ldots + c_n \vec {v_n}\).
The Contrast between \(Nul \, (A)\) and \(Col \, (A)\)
- The columns of \(A\) each have three
entries
,4 so Col \(A\) is asubspace
of \(R^k\), where \(k = 3\) - A
vector
3 \(x\) such that \(A \vec x\) is defined must have 4entries
,4 so \(Nul \, (A)\) is asubspace
of \(R^k\), where \(k = 4\).
When \(A\) is rectangular
, both \(Nul (A)\) and \(Col(A)\) exist in completely different universes.
# | Nul \(A\) | Col \(A\) |
---|---|---|
1 | Nul \(A\) is a subspace of \(\mathbb{R}^n\). | Col \(A\) is a subspace of \(\mathbb{R}^m\). |
2 | Nul \(A\) is implicitly defined; i.e., we are given only a condition (\(Ax = 0\)) that vectors in Nul \(A\) must satisfy. | Col \(A\) is explicitly defined; that is, we are told how to build vectors in Col \(A\). |
3 | It takes time to find vectors in Nul \(A\). Row operations on \([A \ \ 0]\) are required. | It is easy to find vectors in Col \(A\). The columns of \(A\) are displayed; others are formed from them. |
4 | There is no obvious relation between Nul \(A\) and the entries in \(A\). | There is an obvious relation between Col \(A\) and the entries in \(A\), since each column of \(A\) is in Col \(A\). |
5 | A typical vector \(v\) in Nul \(A\) has the property that \(Av = 0\). | A typical vector \(v\) in Col \(A\) has the property that the equation \(Ax = v\) is consistent. |
6 | Given a specific vector \(v\), it is easy to tell if \(v\) is in Nul \(A\). Just compute \(Av\). | Given a specific vector \(v\), it may take time to tell if \(v\) is in Col \(A\). Row operations on \([A \ \ v]\) are required. |
7 | Nul \(A = \{0\}\) if and only if the equation \(Ax = 0\) has only the trivial solution. | Col \(A = \mathbb{R}^m\) if and only if the equation \(Ax = b\) has a solution for every \(b\) in \(\mathbb{R}^m\). |
8 | Nul \(A = \{0\}\) if and only if the linear transformation \(x \mapsto Ax\) is one-to-one. | Col \(A = \mathbb{R}^m\) if and only if the linear transformation \(x \mapsto Ax\) maps \(\mathbb{R}^n\) onto \(\mathbb{R}^m\). |
Kernel
9 And Range
of a Linear Transformation
10
Subspaces
of vector spaces
other than \(R^n\) are often described in terms of a linear transformation
10 instead of a matrix
.4
Definition
A linear transformation
10 \(T\) from a vector space
\(\mathbb V\) into a vector space
\(\mathbb W\) is a rule that assigns to each vector
3 \(\vec x \in \mathbb V\) a unique vector
3 \(T(\vec x) \in \mathbb W\) such that
- \(T(\vec u + \vec v) = T(\vec u) + T(\vec v) \quad \forall \vec u, \vec v \in \mathbb V\)
- \(T(c \vec u) = c T(\vec u) \quad \forall \vec u \in \mathbb V, c \in \mathbb R\)
Definition
If \(T: \mathbb V \to \mathbb W\) is a linear transformation
,10 then the set
1 of vectors
3 in \(\mathbb V\) that \(\mathbb T\) maps into \(\vec 0\) is called the kernel
of \(T\).
It is denoted by \(ker(T)\).
The set
1 of all vectors
3 in \(\mathbb W\) that are images under \(T\) of at least one vector
3 in \(\vec V\) is called the range
of \(T\).
It is denoted by \(R(T)\).
Example
If \(T_A : \mathbb R^n \to \mathbb R^m\) is multiplication by the \(m \times n\) matrix
4 \(A\), then \(kert(T_A)\) is the null space of \(A\) and the range
of \(T_A\) is the column space of \(A\).
Remarks
The kernel
of \(T\) is a subspace
of \(\mathbb V\) and the range
of \(T\) is a subspace
of \(\mathbb W\).
Example
Let \(\mathbb V\) be the vector space
of all real valued functions
11 defined on the interval
12 \([a, b]\) with property that they are continuous
13 and differentiable
.14
Let \(\mathbb W\) be the vector space
of all continuous functions
13 on \([a, b]\) and let \(D : \mathbb V \to \mathbb W\) be the transformation
10 that changes \(f\) in \(\mathbb V\) into its derivative
14 \(f^\prime\).
\(Kert(D)\) is the set
1 of the continuous functions
11 of \([a, b]\) and the range
of \(D\) is the set
1 \(\mathbb W\) of all continuous functions
13 on \([a, b]\).
References
Read more about notations and symbols.
-
Read more about row operations. ↩
-
Read more about echelon form. ↩↩
-
Read more about linear independence. ↩
-
Read more about continuity. ↩↩↩
-
Read more about differentiation. ↩↩