Suppose VV and WW are finite-dimensional and that UU is a subspace of VV.
Prove that there exists TL(V,W)T \in \mathcal L(V, W) such that null T=U\text{null }T = U if and only if dimUdimVdimW\dim U \ge \dim V - \dim W.


Let v1,,vrv_1,\dots,v_r be a basis for UU and define Tvj=0Tv_j = 0 for all 1jr1 \le j \le r, we now have U=null TU = \text{null }T and would like to finish definining TT without adding anything to the nullspace.
Extend v1,,vrv_1,\dots,v_r to a basis v1,,vnv_1,\dots,v_n of VV using 2.33 and let w1,,wmw_1,\dots,w_m be a basis of WW.

I'd like to define Tvj+r=wjTv_{j+r} = w_j for the rest of the vjv_j's, but this requires mnrm \ge n-r so that WW has room for nrn-r independent vectors. Rearranging our condition gives rnmr \ge n-m which is just

dimUdimVdimW\dim U \ge \dim V - \dim W

This completes the forward direction.

To see null T=U\text{null }T = U is impossible when dimU<dimVdimW\dim U < \dim V - \dim W we simply apply 3.22

dimV=dimnull T+dimrange T=dimU+dimrange T<dimVdimW+dimrange T\begin{aligned} \dim V &= \dim \text{null } T + \dim \text{range }T \\ &= \dim U + \dim \text{range }T \\ &< \dim V - \dim W + \dim \text{range }T \end{aligned}

Which implies dimW<dimrange T\dim W < \dim \text{range }T which is impossible since range T\text{range }T is a subspace of WW.
This completes the backward direction.