Statement

Let g\mathfrak g be a finite-dimensional complex , and let h⊆g\mathfrak h\subseteq\mathfrak g be a , understood here as a maximal toral subalgebra. Then

Ng(h)={X∈g:[X,h]⊂h}=h.N_{\mathfrak{g}}(\mathfrak{h})=\{X\in\mathfrak{g}:[X,\mathfrak{h}]\subset \mathfrak{h}\}=\mathfrak{h}.
Proof from the root-space decomposition

Use the

g=h⊕⨁α∈Φgα.\mathfrak g=\mathfrak h\oplus\bigoplus_{\alpha\in\Phi}\mathfrak g_\alpha.

Write X=X0+∑α∈ΦXαX=X_0+\sum_{\alpha\in\Phi}X_\alpha, where X0∈hX_0\in\mathfrak h and Xα∈gαX_\alpha\in\mathfrak g_\alpha. If XX normalizes h\mathfrak h, then for every H∈hH\in\mathfrak h,

[H,X]=∑α∈Φα(H)Xα∈h.[H,X]=\sum_{\alpha\in\Phi}\alpha(H)X_\alpha\in\mathfrak h.

The sum is direct, so α(H)Xα=0\alpha(H)X_\alpha=0 for every HH. For each root α\alpha, some HH has α(H)≠0\alpha(H)\ne0; hence Xα=0X_\alpha=0. Therefore X=X0∈hX=X_0\in\mathfrak h.

Convention outside the semisimple case

For a general finite-dimensional Lie algebra over an algebraically closed field of 00, a common definition says that a Cartan subalgebra is a nilpotent, self-normalizing subalgebra. Under that convention, the displayed equality is part of the definition rather than a separate lemma. The substantive semisimple statement above is that the alternative “maximal toral” characterization implies self-normalization.

References
  1. James E. Humphreys, Introduction to Lie Algebras and Representation Theory, Springer, 1972, §8. Publisher record.
  2. Anthony W. Knapp, Lie Groups Beyond an Introduction, 2nd ed., Birkhäuser, 2002, Chapter II. Publisher record.