Suppose we have a cartan subalgebra (CSA) $\mathfrak{h} \subset \mathfrak{g}$. Assign a basis to this $\{H_{i}\}_{i=1...r}$ such that $ ad_{H_{i}}$ are all simultaneously diagonalized [ $\implies ad_{H}$ diagonal $\forall H \in \mathfrak{h}$] (which we know we can do from linear algebra). Want to find set of eigenvectors
Why is it true that the only eigenvectors with eigenvalue $0$ are the basis elements $H_{i}$ of $\mathfrak{h}$?Why is it true that the only eigenvectors with eigenvalue $0$ are the elements of $\mathfrak{h}$ only?
Attempt at Solution:
If $Y \in \mathfrak{g}$ is an eigenvector with eigenvalue $\lambda =0 $ then: $$ ad_{H_{i}}(Y) = [H_{i},Y] = 0 \; \forall i \implies ad_{Y}(H) =0 $$
If we can also show that $ad_{Y}$ is diagonalizable, then it follows that $Y \in \mathfrak{h}$, but why is this true? Note that we can't assume the Cartan-Weyl basis, since we need this property for the basis to be valid?
EDIT: Definition of CSA:
For $\mathfrak{h} \subset \mathfrak{g}$ to be a CSA, the following must be true: $$ H \in \mathfrak{h} \implies ad_{H} \; \text{is diagonalizable} $$ $$ H,H' \in \mathfrak{h} \implies [H,H'] = 0 $$ $$ \text{if} \; X \in \mathfrak{g} \; \text{is ad diagonalizable and } [X,H] =0 \; \forall H \in \mathfrak{h} \implies X \in \mathfrak{h} $$