Kac-Moody Algebras and Applications
Owen Barrett December 24, 2014
Abstract This article is an introduction to the theory of Kac-Moody algebras: their genesis, their con- struction, basic theorems concerning them, and some of their applications. We first record some of the classical theory, since the Kac-Moody construction generalizes the theory of simple finite-dimensional Lie algebras in a closely analogous way. We then introduce the construction and properties of Kac-Moody algebras with an eye to drawing natural connec- tions to the classical theory. Last, we discuss some physical applications of Kac-Moody alge- bras,includingtheSugawaraandVirosorocosetconstructions,whicharebasictoconformal field theory.
Contents
1 Introduction2
2 Finite-dimensional Lie algebras3 2.1 Nilpotency...... 3 2.2 Solvability...... 4 2.3 Semisimplicity...... 4 2.4 Root systems...... 5 2.4.1 Symmetries...... 5 2.4.2 The Weyl group...... 6 2.4.3 Bases...... 6 2.4.4 The Cartan matrix...... 7 2.4.5 Irreducibility...... 7 2.4.6 Complex root systems...... 7 2.5 The structure of semisimple Lie algebras...... 7 2.5.1 Cartan subalgebras...... 8 2.5.2 Decomposition of g ...... 8 2.5.3 Existence and uniqueness...... 8 2.6 Linear representations of complex semisimple Lie algebras...... 9 2.6.1 Weights and primitive elements...... 9 2.7 Irreducible modules with a highest weight...... 9 2.8 Finite-dimensional modules...... 10
3 Kac-Moody algebras 10 3.1 Basic definitions...... 10 3.1.1 Construction of the auxiliary Lie algebra...... 11 3.1.2 Construction of the Kac-Moody algebra...... 12 3.1.3 Root space of the Kac-Moody algebra g(A) ...... 12
1 3.2 Invariant bilinear form...... 13 3.3 Casimir element...... 14 3.4 Integrable representations...... 15 3.5 Weyl group...... 15 3.5.1 Weyl chambers...... 16 3.6 Classification of generalized Cartan matrices...... 16 3.6.1 Kac-Moody algebras of finite type...... 17 3.7 Root system...... 17 3.7.1 Real roots...... 17 3.7.2 Imaginary roots...... 18 3.7.3 Hyperbolic type...... 19 3.8 Kac-Moody algebras of affine type...... 20 3.8.1 The underlying finite-dimensional Lie algebra...... 20 3.8.2 Relating g and g˚ ...... 21
4 Highest-weight modules over Kac-Moody algebras 22 4.1 Inductive Verma construction...... 24 4.2 Primitive vectors and weights...... 24 4.3 Complete reducibility...... 25 4.4 Formal characters...... 26 4.5 Reducibility...... 26
5 Physical applications of Kac-Moody algebras 28 5.1 Sugawara construction...... 28 5.2 Virasoro algebra...... 30 5.3 Virasoro operators...... 31 5.4 Coset Virasoro construction...... 32
1 Introduction
Élie Cartan, in his 1894 thesis, completed the classification of the finite-dimensional simple Lie algebras over C. Cartan's thesis is a convenient marker for the start of over a half-century of research on the structure and representation theory of finite-dimensional simple complex Lie algebras. This effort, marshalled into existence by Lie, Killing, Cartan, and Weyl, was contin- ued and extended by the work of Chevalley, Harish-Chandra, and Jacobson, and culminated in Serre's Theorem [Ser66], which gives a presentation for all finite-dimensional simple complex Lie algebras. In the mid-1960s, Robert Moody and Victor Kac independently introduced a collection of Lie algebras that did not belong to Cartan's classification. Moody, at the University of Toronto, con- structed Lie algebras from a generalization of the Cartan matrix, emphasizing the algebras that would come to be known as affine Kac-Moody Lie algebras, while Kac, at Moscow State Univer- sity, began by studying simple graded Lie algebras of finite growth. In this way, Moody and Kac independently introduced a new class of generally infinite-dimensional, almost always simple Lie algebras that would come to be known as Kac-Moody Lie algebras. The first major application of the infinite-dimensional Lie algebras of Kac and Moody came in 1972 with Macdonald's 1972 discovery [Mac71] of an affine analogue to Weyl's denominator formula. Specializing Macdonald's formula to particular affine root systems yielded previously- known identities for modular forms such as the Dedekind η-function and the Ramanujan τ- function. The arithmetic connection Macdonald established to affine Kac-Moody algebras was
2 subsequently clarified and explicated independently by both Kac and Moody, but only marked the beginning of the applications of these infinite-dimensional Lie algebras. It didn't take long for the importance of Kac-Moody algebras to be recognized, or for many applications of them to both pure mathematics and physics to be discovered. We will structure this article as follows. We will first recall some basic results in the theory of finite-dimensional Lie algebras so as to ease the introduction of their infinite-dimensional relatives. Next, we will define what is a Kac-Moody algebra, and present some fundamental theorems concerning these algebras. With the basic theory established, we will turn to some applications of Kac-Moody algebras to physics. We include proofs for none of the results quoted in this review, but we do take care to cite the references where appropriate proofs may be found.
2 Finite-dimensional Lie algebras
We collect in this section some basic results pertaining to the structure and representation the- ory of finite-dimensional Lie algebras. This is the classical theory due to Lie, Killing, Cartan, Chevalley, Harish-Chandra, and Jacobson. The justification for reproducing the results in the finite-dimensional case is that both Moody and Kac worked initially to generalize the methods of Harish-Chandra and Chevalley as presented by Jacobson in [Jac62, Chapter 7]. For this reason, the general outline of the approach to studying the structure of Kac-Moody algebras resembles that of the approach to studying the finite-dimensional case. We follow the presentation of Serre [Ser00] in this section. We suppose throughout this sec- tion that g is a finite-dimensional Lie algebra over the field of complex numbers, though we will omit both ‘finite-dimensional’ and ‘complex’ in the statements that follow. The Lie bracket of x and y is denoted by [x, y] and the map y 7→ [x, y] is denoted ad x. For basic definitions such as that of an ideal of a Lie algebra (and for proofs of some statements given without proof in [Ser00]), c.f. Humphreys [Hum72].
2.1 Nilpotency
n The lower central series of g is the descending series (C g)n>1 of ideals of g defined by the for- mulæ
C1g = g (2.1) n n−1 C g = [g,C g] if n > 2. (2.2)
Definition. A Lie algebra g is said to be nilpotent if there exists an integer n such that Cng = 0. g is nilpotent of class r if Cr+1g = 0.
Proposition 2.1. The following conditions are equivalent.
(i) g is nilpotent of class 6 r. (ii) There is a descending series of ideals
g = a0 ⊃ a1 ⊃ · · · ⊃ ar = 0 (2.3)
such that [g, ai] ⊂ ai+1 for 0 6 i 6 r − 1. Recall that the center of a Lie algebra is the set of x ∈ g such that [x, y] = 0 for all y ∈ g. It is an abelian ideal of g. We denote the center of g by Z(g).
3 Proposition 2.2. Let g be a Lie algebra and let a ⊂ Z(g) be an ideal. Then
g is nilpotent ⇔ g/a is nilpotent. (2.4)
We now present the basic results pertaining to nilpotent Lie algebras.
Theorem 2.3 (Engel). For a Lie algebra g to be nilpotent, it is necessary and sufficient for ad x to be nilpotent ∀x ∈ g.
Theorem 2.4. Let φ : g → End(V) be a linear representation of a Lie algebra g on a nonzero finite- dimensionalvectorspaceV. Supposethatφ(x)isnilpotent∀x ∈ g. Then∃0 6= v ∈ V whichisinvariant under g.
2.2 Solvability
n The derived series of g is the descending series (D g)n>1 of ideals of g defined by the formulæ D1g = g (2.5) n n−1 n−1 D g = [D g,D g] if n > 2. (2.6) Definition. A Lie algebra g is said to be solvable if ∃n ∈ N s.t. Dng = 0. g is solvable of derived length r+1 6 r if D g = 0. n.b. Every nilpotent algebra is solvable. Proposition 2.5. The following conditions are equivalent.
(i) g is solvable of derived length 6 r. (ii) There is a descending central series of ideals of g:
g = a0 ⊃ a1 ⊃ · · · ⊃ ar = 0 (2.7)
such that [ai, ai] ⊂ ai+1 for 0 6 i 6 r − 1 (⇒ successive quotients ai/ai+1 are abelian). In analogy with Engel's theorem, we now record Lie's theorem.
Theorem 2.6 (Lie). Let φ : g → End(V) be a finite-dimensional linear representation of g. If g is solv- able,thereisaflagDofV suchthatφ(g) ⊂ b(D),whereb(D)istheBorelalgebraofD(thesubalgebra of End V that stabilizes the flag).
Theorem 2.7. If g is solvable, all simple g-modules are one-dimensional. Theorem 2.7 leads us to conclude that the representation theory of solvable Lie algebras is very boring. The following section will make this statement more transparent.
2.3 Semisimplicity Recall that the radical rad g is largest solvable ideal in g. rad g exists because if a and b are solv- able ideals of g, the ideal a + b is also solvable since it is an extension of b/(a ∩ b) = (a + b)/a by a.
Theorem 2.8. Let g be a Lie algebra.
(a) rad(g/ rad g) = 0.
(b) There is a Lie subalgebra s ⊂ g that is a complement for rad g; i.e. such that the projection s → g/ rad g is an isomorphism.
4 In this way, we may easily strip away the radical of a Lie algebra g and are left with a Lie algebra with no nontrivial solvable ideal. Definition. A Lie algebra g is semisimple if rad g = 0. Thus Theorem 2.8 says that any Lie algebra g is a semidirect product of a semisimple algebra and a solvable ideal (the so-called ‘Levi decomposition’ of g). The above justifies the restriction of study to semisimple Lie algebras. The following definition and theorem imply that we may restrict our concern even further. Definition. A Lie algebra s is said to be simple if (a) it is not abelian, (b) its only ideals are 0 and s. Theorem2.9. ALiealgebragissemisimpleiffitisisomorphictoaproductofsimplealgebras. Indeed,let gbeasemisimpleLiealgebraand(ai) beitsminimalnonzeroideals. Theidealsai aresimpleLiealgebras, and g can be identified with their product. Theorem 2.9, together with the above discussion, shows that the Cartan classification of simple complex finite-dimensional Lie algebras allows us to classify all finite-dimensional Lie algebras. Hermann Weyl proved, via his ‘unitarian trick,’ the following theorem about representations of semisimple algebras. Theorem 2.10. Every finite-dimensional linear representation of a semisimple algebra is completely re- ducible. 2.4 Root systems Before turning to the structure theory of complex semisimple Lie algebras, we need to estab- lish some basic definitions and results pertaining to symmetries of vector spaces. This theory contains the concrete ideas (most notably the Cartan matrix) that are generalized in the formu- lation of Kac-Moody algebras, since, as we will see in section 2.5, the theory of symmetries of vector spaces contains the information about the decomposition of complex semisimple Lie al- gebras.
2.4.1 Symmetries We begin by introducing the notion of a real root system, which, as we will see, is all we need to study the complex root systems that arise in the structure theory of semisimple complex Lie algebras. Let V be a (real) vector space and 0 6= α ∈ V. We begin by defining a symmetry with vector α to be any s ∈ Aut V that satisfies the conditions (i) s(α) = −α. (ii) The set Hs ⊂ V of s-invariant elements is a hyperplane of V. The set Hs is actually a complement for the line Rα, and s is an automorphism of order 2. The symmetry is totally determined by the choice of Rα and of Hs. If we denote the dual space of V by V∗ and let α∗ be the unique element of V∗ which vanishes on Hs and takes the value 2 on α. Then s(x) = x − hα∗, xiα ∀x ∈ V. (2.8) Since End V ' V∗ ⊗ V, we may instead write s = 1 − α∗ ⊗ α. (2.9) We make the following
5 Definition. Let V be a finite-dimensional vector space. A subset R ⊂ V is called a root system if (1) R is finite, spans V, and does not contain 0.
∗ (2) ∀α ∈ R there is a unique symmetry sα = 1 − α ⊗ α with vector α which leaves R invariant.
(3) If α, β ∈ R, sα(β) − β is an integer multiple of α. We say the rank of R is dim V and the elements of R are called the roots of V (relative to R). We say R is reduced if ∀α ∈ R, α and −α are the only roots proportional to α. The element α∗ ∈ V∗ as in (2.9) is called the inverse root of α.
2.4.2 The Weyl group Definition. LetRbearootsysteminavectorspaceV. TheWeylgroupofRisthesubgroupW ⊂ GL(V) generated by the symmetries sα, α ∈ R. Given any positive definite symmetric bilinear form on V, since W is finite we may average it over W's action on V to obtain a W-invariant form. Proposition 2.11. Let R be a root system in V. There is a positive definite symmetric bilinear form ( , ) on V invariant under the Weyl group W of R. Thechoiceof( , )givesV aEuclideanstructureonwhichW actsbyorthogonaltransformations. We may re-write sα as (x, α) s (x) = x − 2 α ∀x ∈ V (2.10) α (α, α) and introduce the notion of relative position of two roots α, β ∈ R by the formula (α, β) n(β, α) = 2 . (2.11) (α, α)
2.4.3 Bases Definition. A subset S ⊂ R is called a base for R if (i) S is a basis for the vector space V.
(ii) Each β ∈ R can be written as a linear combination
β = mαα, (2.12) α∈S X wherethecoefficientsmα areintegerswiththesamesign(i.e. allnon-negativeorallnon-positive). The elements of S are also sometimes called ‘simple roots.’ Every root system admits a base. Letting R+ denote the set of roots which are linear combinations with non-negative integer co- efficients of elements of S, we say an element of R+ is a positive root (with respect to S). Proposition 2.12. Every positive root β can be written as
β = α1 + ··· + αk with αi ∈ S, (2.13) in such a way that the partial sums
α1 + ··· + αh, 1 6 h 6 k, (2.14) are all roots.
6 Theorem 2.13. Suppose R is reduced and let W be the Weyl group of R.
∗ (a) ∀t ∈ V ∃w ∈ W : hw(t), αi > 0∀α ∈ S. (b) If S0 is a base for R, ∃w ∈ W such that w(S0) = S.
(c) For each β ∈ R, ∃w ∈ W such that w(β) ∈ S.
(d) The group W is generated by the symmetries sα, α ∈ S. 2.4.4 The Cartan matrix We are now prepared to make the following definition, which is the jumping-off point for the study of Kac-Moody algebras.
Definition. The Cartan matrix of R (with respect to a fixed base S) is the matrix (n(α, β))α,β∈S. The following proposition shows that the Cartan matrix encodes all the information contained in a reduced root system.
Proposition 2.14. A reduced root system is determined up to isomorphism by its Cartan matrix. That is, let R0 be a reduced root system in a vector space V 0, let S0 be a base for R0, and let φ : S → S0 be a bijection such that n(φ(α), φ(β)) = n(α, β) for all α, β ∈ S. If R is reduced, then there is an isomorphism f : V → V 0 which is an extension of φ and maps R onto R0. That is, any bijection of two bases that preserves the Cartan matrix can be extended linearly to a vector space isomorphism.
2.4.5 Irreducibility
Proposition 2.15. Suppose that V = V1 ⊕ V2 and that R ⊂ V1 ∪ V2. Put Ri := R ∩ Vi. Then
(a) V1 and V2 are orthogonal.
(b) Ri is a root system in Vi.
One says that R is the sum of the subsystems Ri. If this can happen only trivially (that is, with V1 or V2 equal to 0), and if V 6= 0, then R is said to be irreducible. Proposition 2.16. Every root system is a sum of irreducible systems. 2.4.6 Complex root systems Thedefinitionofcomplexrootsystemisidenticaltothedefinitionintherealcaseafterreplacing the real vector space V with a complex one. Actually, it is a theorem that every complex root system may be obtained by extension of scalars of some real root system. Namely, if R is a root system in a complex vector space V, then we may form the R-subspace V0 ⊂ V. Then R is a (real) root system in V0, the canonical mapping V0 ⊗ C → V is an isomorphism, and ∀α ∈ R the symmetry sα of V is a linear extension of the corresponding symmetry in V0. This shows that the theory of complex root systems reduces totally to the real theory.
2.5 The structure of semisimple Lie algebras We now turn to the structure theory of semisimple complex Lie algebras. As throughout this section, g is a finite-dimensional Lie algebra over C.
7 2.5.1 Cartan subalgebras Let g be a Lie algebra (not necessarily semisimple) and a ⊂ g a subalgebra. Recall that the nor- malizer of a in g is defined to be the set n(a) of all x ∈ g such that ad(x)(a) ⊂ a; it is the largest subalgebra of g that contains a and in which a is an ideal.
Definition. A subalgebra h ⊂ g is called a Cartan subalgebra of g if it satisfies the following two conditions.
(a) h is nilpotent.
(b) h = n(h).
If h is a Cartan subalgebra of a semisimple Lie algebra g, then h is abelian and the centralizer of h is h. It follows that h is a maximal abelian subalgebra of g.
2.5.2 Decomposition of g For the rest of this section, g is assumed to be semisimple and h is assumed to be a Cartan sub- algebra of g. If α ∈ h∗, we let gα be the eigensubspace of g; i.e.
gα := {x ∈ g : [H, x] = α(H)x∀H ∈ h} . (2.15)
An element of gα is said to have weight α. In particular, g0 is the set of elements in g that com- mute with h; since g is semisimple, h is maximal abelian subalgebra of g and so actually g0 = h.
L α Theorem 2.17. One has g = h α∈R g . Any element 0 6= α ∈ h∗ s.t. gα 6= 0 is called a root of g (relative to h); the set of roots will be denoted R. This suggestive terminology is not a coincidence.
Theorem 2.18. (a) R is a complex reduced root system in h∗.
α α −α (b) Let α ∈ R. Then dim g = 1 = dim hα, where hα := [g , g ]. ∃!Hα ∈ hα s.t. α(Hα) = 2; it is the inverse root of α.
(c) The subspaces gα and gβ are orthogonal if α + β 6= 0. The subspaces gα and g−α are dual with respect to ( , ). The restriction of ( , ) to h is nondegenerate. 2.5.3 Existence and uniqueness We conclude our remarks on the structure of complex semisimple Lie algebras with the follow- ing theorems, which will make clear the significance of the root system (encoded in the Cartan matrix) associated to the Cartan decomposition of g.
Theorem 2.19 (Existence). Let R be a reduced root system. There exists a semisimple Lie algebra g whose root system is isomorphic to R.
Theorem 2.20 (Uniqueness). Two semisimple Lie algebras corresponding to isomorphic root systems are isomorphic. More precisely, let g, g0 be semismple Lie algebras, h, h0 respective Cartan subalgebras of g, g0, S, S0 bases for the corresponding root systems, and r : S → S0 a bijection sending the Cartan 0 0 0 i 0j matrixofStothatofS . Foreachi ∈ S, j ∈ S ,letXi,Xi benonzeroelementsofg andg ,respectively. 0 0 0 Then there is a unique isomorphism of Lie algebras f : g → g sending Hi to Hr(i) and Xi to Xr(i) for all i ∈ S.
8 2.6 Linear representations of complex semisimple Lie algebras After having described the structure of a complex semisimple Lie algebra g, we now pass to its linear representations. Let h ⊂ g be a Cartan subalgebra of g and R the corresponding root + system. We fix a base S = {α1, . . . , αn} of R and denote by R the set of positive roots with respect to S. We recall the definition of Hα, the inverse root of α.
α Theorem 2.21. ∀α ∈ R∃Xα ∈ g such that
[Xα,X−α] = Hα ∀α ∈ R. (2.16)
α −α Fix such Xα ∈ g , Yα ∈ g so that [Xα,Yα] = Hα. When α is one of the simple roots αi, we α − α write Xi,Yi,Hi instead of Xαi , etc. We put n := α>0 g , n := α<0 g , and b := h ⊕ n. P P 2.6.1 Weights and primitive elements Let V be a g-module of possibly infinite dimension and let ω ∈ h∗ be a linear form on h. Let Vω denote the vector subspace of all v ∈ V such that Hv = ω(H)v∀H ∈ h. An element of Vω is said to have weight ω. The dimension of Vω is called the multiplicity of ω in V. If Vω 6= 0, ω called a weight of V.
Proposition 2.22. (a) One has gαVω ⊂ Vω+α if ω ∈ h∗, α ∈ R.
0 ω (b) The sum V := ω V is direct and a g-submodule of V. One says that some vP∈ V is a primitive element of weight ω of it satisfies the conditions
(i) v 6= 0 has weight ω.
+ (ii) Xαv = 0∀α ∈ R (equivalently, ∀α ∈ S). Given a primitive element of weight ω, it generates an indecomposable g-module in which ω is a weight of multiplicity 1.
2.7 Irreducible modules with a highest weight The notion of a highest weight representation of g is basic and is generalized to the representa- tion theory of Kac-Moody algebras. We present two basic results here.
Theorem 2.23. Let V be an irreducible g-module containing a primitive element v of weight ω. Then
(a) v is the only primitive element of V up to scaling; its weight ω is called the ‘highest weight’ of V.
(b) The weights π of V have the form
π = ω − miαi with mi ∈ N. (2.17)
X π They have finite multiplicity; in particular, ω has multiplicity 1. One has V = π V .
(c) For two irreducible g-modules V1 and V2 with highest weights ω1 and ω2 toP be isomorphic, it is necessary and sufficient for ω1 = ω2. Remark. One can give examples of irreducible g-modules with no highest weight. These modules are necessarily infinite-dimensional.
Theorem 2.24. For each ω ∈ h∗, there exists an irreducible g-module with highest weight equal to ω.
9 Remark. The above theorems establish a bijection between the elements of h∗ and the classes of irre- ducible g-modules with highest weight. 2.8 Finite-dimensional modules Proposition 2.25. Let V be a finite-dimensional g-module. Then
π (a) V = π V .
(b) If π isP a weight of V, π(Hα) ∈ Z∀α ∈ R. (c) If V 6= 0, V contains a primitive element. (d) If V is generated by a primitive element, then V is irreducible.
∗ Theorem2.26. Let ω ∈ h andletEω beanirreducible g-modulehavingω ashighestweight. For Eω to be finite-dimensional, it is necessary and sufficient that
+ ∀α ∈ R , ω(Hα) ∈ Z>0. (2.18) 3 Kac-Moody algebras
HavingsummarizedthebasicsofthestructuretheoryofsemisimpleLiealgebrasover C andthe basics of their highest-weight linear representations, we may now proceed naturally to the for- mulation of their generalization. The key idea is to generalize the Cartan matrix of section 2.4.4; as the existence and uniqueness theorems show, every Cartan matrix encoding the data corre- sponding to a reduced root system determines a unique finite-dimensional semisimple com- plex Lie algebra. Therefore, generalizing the Cartan matrix provides a neat way to generalize the Lie algebra. Note that the formulation of the generalized Cartan matrix is not the only way to approach L Kac-Moodyalgebras. Earlyon,KacconsideredarbitrarysimpleZ-gradedLiealgebrasg = j gj of ‘finite growth,’ meaning dim gj grew only polynomially in j. Nevertheless, we will present the approach of the generalized Cartan matrix here, following Kac [Kac94].
3.1 Basic definitions n We start with a complex n × n matrix A = (aij)i,j=1 of rank ` and we will associate with it a complex Lie algebra g(A). Definition. We call A a generalized Cartan matrix if it satisfies the following conditions:
aii = 2 for i = 1, . . . , n (C1)
aij are nonpositive integers for i 6= j (C2)
aij = 0 implies aji = 0. (C3) However, we may start with an even more general object than a generalized Cartan matrix; let now A be any arbitrary matrix. A realization of A is a triple h, II, II∨, where h is a complex ∗ ∨ ∨ ∨ ∗ vector space, II = {α1, . . . , αn} ⊂ h and II = α1 , . . . , αn ⊂ h are indexed subsets of h and h, respectively, satisfying the conditions both sets II and II∨ are linearly independent; (D1) ∨ αi , αj = aij for i, j = 1, . . . , n; (D2) n − ` = dim h − n. (D3)
Tworealizations h, II, II∨ and h0, II0, II0∨ arecalledisomorphicifthereexistsavectorspace isomorphism φ : h → h0 such that φ II∨ = II0∨ and φ∗ (II0) = II.
10 Proposition 3.1. Fix an n × n matrix A. Then there exists a realization of A, and this realization is unique up to isomorphism. ∨ ∨ Given two matrices A1 and A2 and their realizations h1, II1, II1 and h2, II2, II2 , we ob- tain a realization of the direct sum A1 ⊕ A2 of the two matrices as ∨ ∨ h1 ⊕ h2, II1 × {0} ∪ {0} × II2, II1 × {0, } ∪ {0} × II2 , (3.1) which establishes the notion of direct sum of realizations. Therefore, we can talk about decom- posing realizations; a matrix A is called decomposable if, after reordering its indices (permuting the rows and columns by the same permutation), A decomposes into a nontrivial direct sum. Hence every realization decomposes into a direct sum of indecomposable realizations. Wenowintroducesometerminologythatstrengthenstheanalogywiththefinite-dimensional case. We call II the root base, II∨ the coroot base, and elements from II (resp. II∨) simple roots (resp. simple coroots). We also put n n
Q := Zαi,Q+ := Z+αi, (3.2) i=1 i=1 X X and call the lattice Q the root lattice. Given any α = i kiαi ∈ Q, the number ht α := i ki ∗ is called the height of α. We put a partial order on h by setting α µ if λ − µ ∈ Q+. P > P 3.1.1 Construction of the auxiliary Lie algebra Given an n× n complex matrix A and a realization h, II, II∨ of A, we first introduce an auxil- iary Lie algebra g(˜ A) with the generators ei, fi (i = 1, . . . , n) and h and the following defining relations. ∨ [ei, fj] = δijαi i, j = 1, . . . , n, [h, h0] = 0 h, h0 ∈ h, (DR) [h, ei] = hαi, hi ei
[h, fi] = − hαi, hi fi i = 1, . . . , n; h ∈ h.
The uniqueness of the realization guarantees that g(˜ A) depends only on A. Denote by n˜+ (resp n˜−) the subalgebra of g(˜ A) generated by e1, . . . , en (resp. f1, . . . , fn). We now record the fol- lowing properties of the auxiliary Lie algebra g(˜ A).
Theorem 3.2. (a) g(˜ A) = n˜− ⊕ h ⊕ n˜+ as vector spaces.
(b) n˜+ (resp. n˜−) is freely generated by e1, . . . , en (resp. f1, . . . , fn).
(c) The map ei 7→ −fi, fi 7→ −ei (i = 1, . . . , n), h 7→ −h (h ∈ h) can be uniquely extended to an involution of the Lie algebra g(˜ A). (d) With respect to h one has the root space decomposition M M g(˜ A) = g˜−α ⊕ h ⊕ g˜α , (3.3)
α∈Q+ α∈Q α6=0 α6=0
where g˜α = {x ∈ g(˜ A):[h, x] = α(h)x}. Additionally, dimg ˜α < , and g˜α ⊂ n˜± for ±α ∈ Q+, α 6= 0. (e) Among the ideals of g(˜ A) intersecting h trivially, there exists a unique maximal∞ ideal r. Further- more, there is a direct sum decomposition of ideals
r = (r ∩ n˜−) ⊕ (r ∩ n˜+) . (3.4) The analogy to the root space of a finite-dimensional semisimple Lie algebra is clear.
11 3.1.2 Construction of the Kac-Moody algebra We now may proceed to construct the Lie algebra g(A) that is the main object of study. With h, II, II∨ as before and g(˜ A) the auxiliary Lie algebra associated to this realization on gener- ators ei, fi (i = 1, . . . , n), and h, and the definining relations (DR). By Theorem 3.2, the natural map h → g(˜ A) is an embedding. Let r be the maximal ideal in g(˜ A) intersecting h trivially, as in Theorem 3.2(e). Then, put
g(A) := g(˜ A)/r. (3.5)
The matrix A is called the Cartan matrix of the Lie algebra g(A), and n is called the rank of g(A). Wesay g(A), h, II, II∨isthequadrupleassociatedtoA,andsaytwoquadruples g(A), h, II, II∨ and g(A0), h0, II0, II0∨ are isomorphic if there exists a Lie algebra isomorphism φ : g(A) → g(A0) such that φ(h) = h0, φ II∨ = II0∨, and φ∗ (II0) = II. Recall the conditions (C1–C3) on a generalized Cartan matrix. We are in a position to make the following
Definition. The Lie algebra g(A) whose Cartan matrix is a generalized Cartan matrix is called a Kac- Moody algebra.
Were-usethenotationei, fi, hfortheimagesofthesegeneratorsing(A)afterthequotientbyr. Inanalogywiththeclassicalfinite-dimensionalcase,wecallthesubalgebrah ⊂ g(A)theCartan subalgebra and the elements ei, fi the Chevalley generators of g(A). The Chevalley generators generate the derived subalgebra g0(A) := D2g(A) = [g(A), g(A)], and
g(A) = g0(A) + h, (3.6) where this decomposition is not necessarily direct.
Remark. g(A) = g0(A) if and only if det A 6= 0. Quadruples decompose like realizations.
Proposition 3.3. The quadruple associated to a direct sum of matrices Ai is isomorphic to a direct sum of the quadruples associated to the Ai. The root system of g(A) is the union of the root systems of the g (Ai). We now characterize the center of the Lie algebra g(A).
Proposition 3.4. The center of the Lie algebra g(A) is equal to
c := {h ∈ h : hαi, hi = 0∀i = 1, . . . , n} . (3.7)
Furtherore, dim c = n − `, where ` = rk A.
We record the necessary and sufficient conditions on the matrix A for the algebra g(A) to be simple.
Proposition 3.5. g(A) is simple if and only if det A 6= 0 and for each pair of indices i and j, there exist indices i1, i2, . . . , is such that the product aii1 ai1i2 ··· aisj 6= 0. 3.1.3 Root space of the Kac-Moody algebra g(A)
0 n ∨ 0 0 0 Continuing in analogy, put h := i=1 Cαi . Then g (A) ∩ h = h , and g (A) ∩ gα = gα if α 6= 0. One may deduce from Theorem 3.2(d) the following root spacedecomposition with respect P to h. M g(A) = gα. (3.8) α∈Q
12 In further analogy with section 2.5.2, we have g0 = h, and we define the multiplicity mult α := | ht α| dim gα. Note that mult α 6 n . Call a nonzero element α ∈ Q a root if mult α 6= 0. A root α > 0 (resp. < 0) is called positive (resp. negative), and (3.3) assures us that α must be either positive or negative. Denoting the set of roots (resp. positive, negative roots) by ∆ (resp. ∆+, ∆−), ∆ decomposes disjointly as
∆ = ∆+ t ∆−. (3.9)
Let n+ (resp n−) denote the subalgebra of g(A) generated by e1, . . . , en (resp. f1, . . . , fn). The- orem 3.2(a) establishes the triangular decomposition of vector spaces
g(A) = n− ⊕ h ⊕ n+. (3.10)
It follows from Theorem 3.2(e) that r ⊂ g(˜ A) is ω˜ -invariant. Filtering through the quotient, ω˜ induces an involution ω of g(A) called the Chevalley involution of g(A). As ω (gα) = g−α, we have that mult α = mult(−α) and ∆− = −∆+.
3.2 Invariant bilinear form Though we omitted it in our discussion, every finite-dimensional Lie algebra carries a distin- guished symmetric bilinear form called the Killing form. We now present some results pertain- ing to the existence of invariant bilinear forms on Kac-Moody algebras. Such a form only exists on symmetrizable Kac-Moody algebras. We first explain what this ter- minology means. On the level of matrices, an n × n matrix A is called symmetrizable if there ex- istsaninvertiblediagonalmatrixDwithdii = i,andasymmetricmatrixBsuchthatA = DB. The matrix B is called a symmetrization of A and g(A) is called a symmetrizable Lie algebra, since ∨ ∨ rescaling the Chevalley generators ei 7→ ei, fi 7→ ifi for i 6= 0 rescales αi 7→ iαi , which extends to an isomorphism h 7→ h (nonunique, if det A = 0), which in turn extends to an iso- morphism of Lie algebras g(A) → g(DA). Let A be a symmetrizable matrix with a fixed decomposition A = DB as above, and let ∨ 00 0 ∨ h, II, II be a realization of A. Fix a complementary subspace h to h = Cαi in h, and define a symmetric bilinear C-valued form ( , ) on h by the two equations P ∨ αi , h = hαi, hii for h ∈ h, i = 1, . . . , n (3.11) (h0, h00) = 0 for h0, h00 ∈ h00. (3.12)
∨ ∨ By the decomposition A = DB and since α1 , . . . , αn are linearly independent, we conclude from (3.11) that