I'm working on the following problem:
Let $A$ be the ring of $n \times n$ matrices over a field $\mathbb{F}$.
(a) Show that for any subspace $V$ of $\mathbb{F}^n$, the set $I_V$ of matrices whose kernel contains $V$ is a left ideal of $A$.
(b) Show that every left ideal of $A$ is principal.
I've done part $a)$, but would like to know if you can prove $b)$ directly from $a)$. It seems to me that given the left ideal $J$, it should be the case that if $V$ is the intersection of the kernels of matrices in $J$, then we should have $J = I_V$. I can show that $I_V$ is principal, and certainly $J$ is contained in $I_V$, but I can't show the other direction.
I think you can prove $b)$ by considering the subspace $W$ of $\mathbb{F}^n$ consisting of the rows of elements of $J$, which is of dimension $k \leq n$ say, and then showing that $J$ is generated by any matrix whose first $k$ rows are some basis for $W$ and whose final rows are all $0$. But it seems that we should be able to do the problem just using $a)$, and I'd like to know how to do it!
The main result is the following:
Indeed, let $I$ be a left ideal of $\operatorname{End}(V)$ and $$W = \mathcal{Z}(I) \colon= \{ w \in V \mid T(w) = 0 \textrm{ for all } T \in I\}.$$
Let us show that $I = \mathcal{I}(W)$, or, in other words $$I = \mathcal{I}(\mathcal{Z}(I)).$$ for every left ideal $I$. Note that by definition $$\mathcal{Z}(I) = \bigcap_{T \in I} \ker(T).$$ Since $V$ is a finite dimensional space there exist finitely many $T_1$, $\ldots $, $T_m \in I$ so that $$W=\mathcal{Z}(I) = \bigcap_{i=1}^m\ker(T_i).$$ Consider the operator $\tilde T= (T_1, \ldots, T_m)$ from $V$ to $V^m$, with kernel $\bigcap_{i=1}^m\ker(T_i) = W$.
Let now $S \in\operatorname{End}(V)$ that is $0$ on $W$. It follows (by a standard universality result) that there exists $L:\operatorname{Im}(\tilde T) \to V$ so that $$S = L \circ \tilde T.$$ Now $L$ can be extended to the full $V^m$. We know the form of linear maps from $V^m$ to $V$. They are given by $L = (L_1, \ldots , L_m)$ with $L_i \in\operatorname{End}(V)$. Therefore we have $$S = \sum_{i=1}^m L_i T_i,$$ so $S \in I$.
${\bf Added.}$ Let again $I$ be a left ideal, $W = \mathcal{Z}(I)$. We know from the above that $I = \mathcal{I}(W)$. From the proof above we see that any family $T_i$ with $\cap_{i=1}^m\ker(T_i) = W$ is a system of generators of $I$. So take $T$ so that $\ker T= W$. Then $T \in I$ and moreover, $T$ generates $I$. Therefore $I$ is a principal ideal.
Obs: Similarly (by duality say) one shows that every right ideal $J$ of $\operatorname{End}(V)$ is also of the form $$J = \mathcal{J}(W) = \{ T \in \operatorname{End}(V) \mid\operatorname{Im} T \subset W\}$$ Moreover, any family $T_i$ such that $\sum_{i=1}^m \operatorname{Im} T_i = \sum_{T \in J} \operatorname{Im} T$ generates $J$. Similarly, any right ideal is principal.
$\bf{Added:}$ The universality properties mentioned above:
Let $\phi \colon M \to N$ a surjective morphisms ( of groups, modules, sets), $\phi' \colon M \to N'$ be another morphism such that $\operatorname{ker} \phi\subset \operatorname{ker}\phi'$. Then there exists a unique morphism $\chi \colon N \to N'$ such that $\phi' = \chi \circ \phi$.
Let $\phi\colon V \to W$, $\phi\colon V \to W'$ linear maps such that $\operatorname{ker} \phi\subset \operatorname{ker}\phi'$. Then there exists a linear map $\chi \colon W \to W'$ ( not necessarily unique) such that $\phi' = \chi \circ \phi$.
(2. )follows from 1. when we consider the surjective map from $V$ to $\operatorname{Im} \phi$, find a linear map from $\operatorname{Im} \phi$ to $W'$, and extend to a linear map from $W$ to $W'$ ( we use the fact that we are dealing with vector spaces.
(1.) is basic in algebra and elsewhere, its proof is simple, should be checked.