Commuting matrices and centralizer of a maximal toral Lie subalgebra

lie-algebrasmatrices

In this old question it is discussed how to generate random commuting Hermitian matrices. The proposed method is the following: generate a random unitary matrix $U\in \operatorname{U}(n)$. Then take diagonal matrices $D_m$ with $d_{kk}=\delta_{mk}$.
The requested commuting Hermitian matrices are:
$$
H_m=U^\dagger \cdot D_m \cdot U.
$$

This is absolutely clear to me. But then, there is this explanation:

This is the maximal [abelian subalgebra]
(http://en.wikipedia.org/wiki/Toral_Lie_algebra)
of the Lie algebra $\mathfrak{ u}(n)$. The centralizer of a maximal toral Lie
subalgebra is called the [Cartan subalgebra]
(http://en.wikipedia.org/wiki/Cartan_subalgebra):

A Cartan subalgebra of the Lie algebra of $n\times n$ matrices over a field is the algebra of
all diagonal matrices.

Is anybody able to understand the meaning of these very concise lines? I can guess that
the set of $H_m$ is a "maximal abelian subalgebra". But then, why does the centralizer comes into play? If the diagonal matrices form the centralizer, I would expect that they commute with all the $H_m$, but this is false.

Although I was not able to understand this text, it seems that the aim is to provide a generalization and a formalization of the method, so I would like to understand it.

Best Answer

The complex Lie algebra of the Lie group of unitary matrices $U(n)=\{U\in \mathbb{M}_n(\mathbb{C)}\,|\,U\cdot U^\dagger =1\}$ are the skew-hermtian matrices $\mathfrak{u}(n)=\{X\in\mathbb{M}_n(\mathbb{C}\,|\,X+X^\dagger=0\}.$ If we add the condition of a trivial trace, then we get the simple Lie algebra $\mathfrak{su}(n)=\{X\in\mathbb{M}_n(\mathbb{C}\,|\,X+X^\dagger=0\wedge \operatorname{trace}(X)=0\}.$ This does not change the structure substantially. The only difference is the center $$ \mathfrak{Z}(\mathfrak{u}(n))= i \cdot \mathbb{R}\cdot I_n $$ that does not affect diagonalizability. The maximal toral (= simultaneously diagonalizable) subalgebra and Cartan-subalgebra are equivalent for simple, complex Lie algebras as $\mathfrak{su}(n)$. They are also abelian, self-normalizing, and self-centralizing. We get the maximal toral, abelian, self-centralizing Cartan subalgebra for $\mathfrak{u}(n)$ from the corresponding central extension of the Cartan subalgebra of $\mathfrak{su}(n).$

The situation is more complex over non-algebraically closed fields where we do not automatically have all necessary eigenvalues to perform a simultaneous diagonalization.