Let $\mathfrak{g}$ be a Lie Algebra with basis $X,Y$ and a Lie bracket characterised by: $[X,Y]=Y$
I‘m supposed to show that for every $n$-dim representation, i.e. $\rho: \mathfrak{g} \rightarrow \mathfrak{gl}(\mathbb{C}^n)$, $\rho([X,Y])=[\rho( X), \rho( Y)]$, it must hold that $\exists n\in \mathbb{N}: \rho(Y)^n=0$.
This is possible by considering the eigenvectors of $\rho(X)$. Because:
$$ \rho(X)v=\lambda v \wedge [\rho(X),\rho(Y)]v=\rho(Y)v \\ \Rightarrow \rho(X)\rho(Y)v=(\lambda +1)\rho(Y)v $$
Which means that $\rho(Y)v$ is also an eigenvector, but since eigenvectors with different eigenvalues are linearily independent this can’t go on forever and $\rho(Y)^nv=0$. The desired result would follow if the eigenvectors of $\rho(X)$ would span the space, but I dont see why that would hold. What am I missing?