I don't understand this proof, or rather I'm not convinced by some of the statements in it. However, I don't find the statement itself unreasonable. It is from lecture notes:
Assume $U$ and $V$ finite-dimensional and $T:U\rightarrow V$ and $S:V\rightarrow W$ linear operators. (They did not specify if W is finite dimensional)
Proof: Let $U_0 = \ker ST,\; V_0=\ker S$. $U_0 \text{ and } V_0$ are subspaces of $U$ and $V$. Furthermore, because $ST=0$ in $U_0$ it must be that $T(U_0)\subset V_0$. So we can consider T and S as transformations defined in $U_0$ and $V_0$. Now, because $\operatorname{Ran}T$ is a subspace of $V_0$ we have $$ \dim \operatorname{Ran}T \leq \dim V_0 = \dim \ker S.$$ But according to the rank-nullity theorem, the following also holds $$\dim \ker T+\dim \operatorname{Ran}T = \dim U_0$$ This tells us that $$\dim \ker ST = \dim U_0 = \dim \ker T+\dim \operatorname{Ran}T \leq \dim \ker T+\dim \ker S$$
Some points that I'm uncertain about:
- Why is $T(U_0)\subset V_0$?
- What does "So we can consider T and S as transformations defined in $U_0$ and $V_0$." mean?
- Why is the $\operatorname{Ran}T$ a subspace of $V_0$?
- Does it matter whether $W$ is finite-dimensional or not?
I think if these are cleared up I might understand the proof and it might actually turn out to be convincing.