Problem: Suppose that $A$ and $B$ are linear transformations of a finite dimensional complex vector space such that $AB−BA=A$. If $v$ is an eigenvector of $B$ with eigenvalue $\lambda$, show that $Av$ is zero or an eigenvector of $B$ and find its eigenvalue. Prove that $A$ is nilpotent.
This problem has already been discussed many times here. But my doubt is in the official solution. After proving that $Av$ is zero or an eigenvector of $B$ with eigenvalue $\lambda-1$, they prove that $A^nv=0$, which I understand. But then they do this:
Suppose $V$ is the vector space, and if it is nonzero pick a non-zero eigenvector $v$ of $B$. By induction on the dimension of $V$, $A$ is nilpotent on $V/\mathbb Cv$, and is nilpotent on $v$, so is nilpotent on $V$.
How did they conclude that $A$ is nilpotent on $V/\mathbb{C}v$ and why does it imply $A$ is nilpotent on $V$ as well? Thanks.