1 Generalized Cartan Matrices

Recall that a simple finite–dimensional Lie algebra can be constructed from the Cartan matrix of a Dynkin diagram. Here, we define a generalization.

Note that the usual Cartan matrices all have full rank \(n.\) This is no longer the case for generalized Cartan matrices, so the corresponding root system has a different definition. Namely, we still have a set \(\Pi \) of \(n\) linearly independent simple co–roots \( \check {\alpha }_1,\ldots ,\check {\alpha }_n\) in a vector space \(\mathfrak {h}\), but now the dimension of \(\mathfrak {h}\) is \(2n - \mathrm {rank}(A)\).

The realization of the Lie algebra is also different. Define \(\tilde {\mathfrak {g}}(A)\) to be the Lie algebra generated by \(e_i,f_i,1\leq i \leq n\) and \(\mathfrak {h}\) with relations \begin{align*} [e_i,f_j] &= \delta _{ij}\check {\alpha }_i \\ [h,h']&=0 \text { for all } h,h' \in \mathfrak {h}\\ [h,e_i] &= \alpha _i(h)e_i \\ [h,f_i] &= -\alpha _i(h)f_i \ \end{align*}

We will need a root space decomposition (like before). Let \(\tilde {\mathfrak {n}}_+\) denote the subalgebra generated by \(e_1,\ldots ,e_n\). Similarly for \( \tilde {\mathfrak {n}}_-\). Let \(Q\) be the root lattice \[ Q = \sum _{i=1}^n \mathbf {Z}\alpha _i \] and \[ Q_+ = \sum _{i=1}^n \mathbf {Z}_+\alpha _i \] Let \(\tilde {\omega }\) be the unique involution on \(\tilde {\mathfrak {g}}\) that maps \[ e_i \mapsto -f_i, \quad f_i \mapsto -e_i, \quad h\mapsto -h. \]

Proof (sketch). Let \(V\) be a vector space of dimension \(n\) with a basis \(v_1,\ldots ,v_n\) and let \(\lambda \) be a linear function on \(\mathfrak {h}\). We define a representation of \(\tilde {\mathfrak {g}}\) on the tensor algebra \(T(V)\) by \begin{align*} f_i(a) &= v_i \otimes a \text { for } a \in T(V), \\ h(1) &= \lambda (h)1\\ h(v_j \otimes a) &= -\alpha _j(h)v_j \otimes a + v_j \otimes h(a) \text { for } a \in T^{s-1}(V).\\ e_i(1)&= 0 \\ e_i (v_j \otimes a) &= \delta _{ij}\check {\alpha }_i(a) + v_j \otimes e_i(a) \text { for } e_i \in T^{s-1}(V) \end{align*}

Intuitively, the actions of \(f_i,h\) are defined in an “obvious” way (since \(h\) acts diagonally) and then \(e_i\) is defined to make the relations hold. I will skip the calculations that the relations hold.

Proof of (a). From the relations defining \(\tilde {\mathfrak {g}}\), we can show by induction on \(s\) that any bracket of \(s\) elements of \(e_i,f_i\) is in \( \tilde {n}_- + \mathfrak {h} + \tilde {n}_+\). Let \(u = n_- + h + n_+ = 0\); we need to show that \(n_-=h=n_+=0\). In the representation on \(T(V)\), we thus have \[ u(1) = n_-(1) + \lambda (h)1 = 0 \] using that \(e_i(1)=0\). By considering the homogeneous grading, we thus have that \(\lambda (h)=0\) for all \(\lambda \in \mathfrak {h}^*\) and so \(h=0\). It just remains to prove that \(n_-=0\). We can take \(V\) to be the subspace spanned by \(f_1,\ldots ,f_n\), so that the tensor algebra \(T(V)\) is isomorphic to the universal enveloping algebra \( U(\tilde {n}_-)\), with the map \(\tilde {\mathfrak {n}}_- \mapsto \tilde {\mathfrak {n}}_-(1)\) being the canonical embedding in its universal enveloping algebra. Thus \(n_-=0\) as needed.

Proof of (b). This follows from the Poincare–Birkhoff–Witt theorem and the automorphism \( \tilde {\omega } \).

Proof of (c). Using the last two defining relations we have \[ \tilde {n}_{\pm } = \bigoplus _{\alpha \in Q_+, \alpha \neq 0} \tilde {\mathfrak {g}}_{\pm \alpha }. \] Furthermore there is the trivial estimate \[ \dim \tilde {\mathfrak {g}}_{\alpha } \leq n^{\vert \mathrm {ht} \alpha }. \] Here, \[ \mathrm {ht}\left (\sum _i k_i\alpha _i \right ) = \sum _i k_i \] Together with (a) this proves (c).

The Lie algebra \(\tilde {\mathfrak {g}}\) is not the Lie algebra you’re looking for. We will need to modulo out by an ideal, since here \(\mathfrak {h}\) is in general larger than we are expecting it to be. First, here is a general statement about gradings.

Let \(u \in U\); then \( u = \sum _{k=1}^m u_k\) for some \(v_k \in V[\lambda _k].\) We need to show each \(v_k\in U\). Pick \(h \in \mathfrak {h}\) such that \(\lambda _1(h),\ldots ,\lambda _m(h)\) are distinct. Then \[ h^j(v) = \sum _{k=1}^m \lambda _k(h)^j v_k \in U \] for \(j=0,1,\ldots ,m-1\). This is a linear system of \(m\) equations in \(v_1,\ldots ,v_m\) with nondegenerate matrix, so each \(v_k\) is in U.

From the proposition, we have that the sum of ideals which intersect \(\mathfrak {h}\) trivially, will itself intersect \(\mathfrak {h}\) trivially, and so the sum of all ideals with this property is the unique maximal ideal with this property. So we have the result, as a direct sum of vector spaces. Kac’s book claims this is also a direct sum of ideals but I didn’t follow this step.

Finally, we define \[ \mathfrak {g}(A) = \tilde {\mathfrak {g}(A)}/\mathfrak {i}, \] where \(\mathfrak {i}\) is the ideal in the corollary. This modding out is necessary because \( \dim \mathfrak {h} \) is no longer \(n\) in general. We will call \( \mathfrak {h} \subset \mathfrak {g}(A)\) the Cartan subalgebra and \(e_i,f_i\) the Chevalley generators. The Lie algebra itself is called a Kac–Moody Lie algebra.

The next computationally useful lemma uses this modding out.

Let \(\mathfrak {g}_{-1}\) be the vector subspace spanned by \(f_1,\ldots ,f_n\). Let \(a\) satisfy the assumptions of the lemma. Then \[ \sum _{i,j\geq 0} (\mathrm {ad} \mathfrak {g}_{-1})^i (\mathrm {ad} \mathfrak {h})^j a \] is an ideal in \(\mathfrak {g}(A)\) which intersects \(\mathfrak {h}\) trivially. Therefore it is the zero ideal, so \(a=0\).

So far, I have mentioned that the rank of \(A\) need not be \(n\) but have not used anything about the actual value. The next proposition does use the rank.

One direction is simple; if \(h \in \mathfrak {h}\) satisfies \(\alpha _i(h)=0\) for all \(i\) then it commutes with all \(e_i,f_i\). Since \(\mathfrak {h}\) is abelian, this means \(h\) is central.

In the other direction, we assume that \(c\) is central and write it as \( c=\sum _i c_i \), where the sum is over the grading on \(\mathfrak {g}\). (Since the root spaces \(\mathfrak {g}_{\alpha }\) can be nonzero for \(\alpha \) over the entire root lattice). By the lemma, \(c_i=0\) if \(i \neq 0\). Thus \(c\in \mathfrak {h}\). So \([c,e_i] = \alpha _i(c)e_i\), implying that \(c\) is in that set.

A simple Lie algebra must have a trivial center.

2 Classification of Kac–Moody Algebras

There is a classification of Kac–Moody algebras, which I will not prove this late in the Ross program.

Write \(u=(u_1,\ldots ,u_n)>0\) if each \(u_i\) is positive (similarly for \(\geq 0\)).

Indeterminate Kac–Moody algebras are not well understood. Finite Kac–Moody algebras I already classified. Affine Kac–Moody algebras have one of the following Dynkin diagrams (I might use GenAI to Tikz this for me haha)

[Insert Image Later].

2025-07-17 15:41:48