Link Search Menu Expand Document

Null spaces and ranges of linear transformation

The most important concepts we encountered for matrices were secretly built from linear transformations.

For example, the null space and range of a matrix. We have the following definitions.

Definition. Let T:VWT: V \to W be a linear transformation. The null space of TT is the set Z(T):={vVT(v)=0}\mathcal Z(T) := \lbrace v \in V \mid T(v) = 0 \rbrace and the range of TT is the set R(T):={wWw=T(v)}\mathcal R(T) := \lbrace w \in W \mid w = T(v) \rbrace

The nullity of TT is dimZ(T)\dim \mathcal Z(T) and the rank of TT is dimR(T)\dim \mathcal R(T).

Lemma. The null space Z(T)\mathcal Z(T) is a subspace of VV and the range R(T)\mathcal R(T) is a subspace of WW.

Proof. (Expand to view)

We check that each are closed under linear combinations of two vectors.

Let v1,v2Z(T)v_1,v_2 \in \mathcal Z (T). Then, T(c1v1+c2v2)=c1T(v1)+c2T(v2)=0T(c_1v_1 + c_2v_2) = c_1T(v_1) + c_2T(v_2) = 0 so c1v1+c2v2Z(T)c_1v_1 + c_2v_2 \in \mathcal Z(T).

Let w1,w2R(T)w_1,w_2 \in \mathcal R(T). We can therefore write wi=T(vi)w_i = T(v_i). Now c1w1+c2w2=c1T(v1)+c2T(v2)=T(c1v1+c2v2)c_1w_1 + c_2w_2 = c_1T(v_1) + c_2T(v_2) = T(c_1v_1+c_2v_2) so c1w1+c2w2R(T)c_1w_1+c_2w_2 \in \mathcal R(T).

Proposition. Assume that dimV,dimW<\dim V, \dim W < \infty and that AA is a matrix representation for TT in some bases for VV and WW. Then, Z(T)Z(A)\mathcal Z(T) \cong \mathcal Z(A) and R(T)R(A)\mathcal R(T) \cong \mathcal R(A)

Proof. (Expand to view)

Let’s choose bases v1,,vnv_1,\ldots,v_n for VV and w1,,wmw_1,\ldots,w_m for WW and have AA be the matrix representation of TT in these bases.

Take vZ(T)v \in \mathcal Z(T) and write it in the basis v=i=1nciviv = \sum_{i=1}^n c_i v_i Denote c:=(c1c2cn)\mathbf{c} := \begin{pmatrix} c_1 \\ c_2 \\ \vdots \\ c_n \end{pmatrix} Let’s write out AcA \mathbf{c} (Ac)j=j=1mAjici(A \mathbf{c})_j = \sum_{j=1}^m A_{ji} c_i Applying TT directly to vv gives T(v)=i=1nciT(vi)=i=1nci(j=1mAjiwj)=j=1m(i=1nAjici)wjT(v) = \sum_{i=1}^n c_i T(v_i) = \sum_{i=1}^n c_i \left(\sum_{j=1}^m A_{ji} w_j \right) = \sum_{j=1}^m \left(\sum_{i=1}^n A_{ji} c_i \right) w_j If T(v)=0T(v) = 0, then, as w1,,wjw_1,\ldots,w_j is a basis, we see that i=1nAjici=0\sum_{i=1}^n A_{ji} c_i = 0 for all 1jm1 \leq j \leq m. In other words, cZ(A)\mathbf{c} \in \mathcal Z(A).

In the other direction, if cZ(A)\mathbf{c} \in \mathcal Z(A), then T(v)=0T(v) = 0. Thus, Z(T)Z(A)vc\begin{aligned} \mathcal Z(T) & \to \mathcal Z(A) \\ v & \mapsto \mathbf{c} \end{aligned} is an isomorphism.

Next we turn to the ranges. Given wWw \in W, we write it in the vector representation for the basis w1,,wmw_1,\ldots,w_m w=j=1mdjwjw = \sum_{j=1}^m d_j w_j We will check that R(T)R(A)wd\begin{aligned} \mathcal R(T) & \to \mathcal R(A) \\ w & \mapsto \mathbf{d} \end{aligned} is an isomorphism. From the computation above, T(v)=i=1nciT(vi)=i=1nci(j=1mAjiwj)=j=1m(i=1nAjici)wjT(v) = \sum_{i=1}^n c_i T(v_i) = \sum_{i=1}^n c_i \left(\sum_{j=1}^m A_{ji} w_j \right) = \sum_{j=1}^m \left(\sum_{i=1}^n A_{ji} c_i \right) w_j we see that T(v)T(v) in vector representation has AcA\mathbf{c} as coefficients. Thus, w=T(v)w = T(v) if and only if d=Ac\mathbf{d} = A \mathbf{c} so the above map is an isomorphism.

The previous statement tells us that we can use our familiar tools for matrices to understand null spaces and ranges for linear transformations once we choose a basis.

As an application of this principle, we can quickly deduce the Rank-Nullity Theorem for linear transformations.

Theorem. (Rank-Nullity) Let T:VWT: V \to W be a linear transformation with dimV,dimW<\dim V, \dim W < \infty. Then, rankT+nullityT=dimV.\operatorname{rank} T + \operatorname{nullity} T = \dim V.

Proof. (Expand to view)

Since Z(T)Z(A)\mathcal Z(T) \cong \mathcal Z(A) and R(T)R(A)\mathcal R(T) \cong \mathcal R(A), we have nullityT=dimZ(T)=dimZ(A)=nullityA\operatorname{nullity} T = \dim \mathcal Z(T) = \dim \mathcal Z(A) = \operatorname{nullity} A and rankT=dimR(T)=dimR(A)=rankA\operatorname{rank} T = \dim \mathcal R(T) = \dim \mathcal R(A) = \operatorname{rank} A The dimension of VV is equal to number of columns of AA so we know rankA+nullityA=dimV\operatorname{rank} A + \operatorname{nullity} A = \dim V from the Rank-Nullity Theorem for AA.

From a previous worksheet, we have the following.

Proposition. A linear transformation T:VWT: V \to W is an isomorphism if and only if Z(T)=0\mathcal Z(T) = 0 and R(T)=W\mathcal R(T) = W.

There is another common adjective for isomorphisms.

Definition. A linear transformation T:VWT: V \to W is nonsingular if TT is an isomorphism. Otherwise, it is called singular.

Computing the null space and range of a linear transformation offers a means to check non-singularity.