In this article, we will study Lie algebra and classify some of them. The central technique is given in the post of root systems, and the aim of this article is to find a root system of each Lie algebra and prove the correspondence of them.
Lie algebra
Axiomatically, A Lie algebra can be defined as a special algebra on a F-vector space g, with a bilinear operation [โ ,โ ]:gโg called Lie bracket, which is demanded to have the following properties.
For all x,yโg, [x,y]=โ[y,x].
For all x,y,zโg, we have Jacobi identity,
[x,[y,z]]+[y,[z,x]]+[z,[x,y]]=0.
In this article, we simply take F=C.
As it is an algebra, we can define the subalgebra and then the ideal of it. Basically, a subset h of it is a subalgebra if it is closed under all the operations on g. And we say it is an ideal, if it is a subalgebra and for all xโh and yโg, we have [x,y]โh (as what is defined in the case of a ring), denoted as hโดg.
The necessity of ideal is given by the calculation of quotient space. Given a subalgebra hโg, we can define x+hโg/h. Then we can give the definition of commutator in quotient space by
[x+h,y+h]=[x,y]+h.
Now, for arbitrary hโh, we shall see (x+h)+h=x+h since the equivalence relation of quotient space is defined as xโผyโxโyโh. Then we have
And we can define the decomposition of direct sum for two ideals a,b of g. If g is the direct sum of a,b in the sense of vector space (i.e, aโฉb=0), then we say aโb is the decomposition of g.
Actually, we can define the homomorphism on Lie algebra which is a linear map that preserves Lie bracket, and it is an isomorphism if it is a bijection. Then we shall see g is isomorphic to aโb.
And we shall see now, bโ g/a !!!!!!
Simple, Simple and Simple
Now, letโs consider the converse problem: given a is an ideal of g, is aโg/aโ g?
At the first glance, it seems to be obvious, but actually, we can construct a counter example. Letโs think a=C and b=C2 are two trivial Lie algebras with
โa,bโC,[a,b]=0,ย andย โa,bโC2,[a,b]=0.
Now, we shall see C3 can be a Lie algebra, and it can be a direct sum of C and C2.
However, we can give different Lie brackets between C and C2. We suppose a=C is an ideal of C3 and b=C2 is a subalgebra of it. Now, choose a base {e1โ} for a and {e2โ,e3โ} for b. Then we only have to find how [e1โ,e2โ] and [e1โ,e3โ] computes since the Lie bracket is a bilinear operation.
Since a is an ideal, then [e1โ,e2โ] and [e1โ,e3โ] are all resides in a. Then, we can assume [e1โ,e2โ]=ฮปe1โ and [e1โ,e3โ]=ฮผe1โ. For each pair of (ฮป,ฮผ), it defines a unique Lie algebra C(ฮป,ฮผ)3โ. For (a1โ,b1โ,c1โ),(a2โ,b2โ,c2โ)โC(ฮป,ฮผ)3โ, we have
If ฮป,ฮผ๎ =0, then we shall see g/aโ b, but aโb๎ =g, which means aโg/a๎ โ g, and this is a โwrong decompositionโ!
Now, we can think of a kind of โgoodโ Lie algebras, which has the property that for any ideal of it, we have a decomposition of direct sum. Why? Because our aim is to classify Lie algebras, thus we need them to be structured and simple enough.
Letโs think the simplest situation, where a Lie algebra doesnโt have any nontrivial ideal. Moreover, itโs easy to see that [g,g]:={[a,b];a,bโg} is an ideal of g, then [g,g] equals either 0 or g. The former is too trivial and we are not interested in it, we only want the latter. This leads to the definition of simple Lie algebra:
A Lie algebra g is called simple if it has no non-trivial ideal and there exists a,bโg such that [a,b]๎ =0.
If we can classify simple ones, the direct sum of them is naturally classified. Such objects, are called semisimple Lie algebras.
Formally, a Lie algebra g is called semisimple, if and only if
gโ s1โโโฏโsnโ,
where all siโ are simple Lie algebra. (Semi.A)
Now, consider any ideal a of g=โจiโIโsiโ. For each iโI, [a,siโ]โaโฉsiโ, which is an ideal of siโ. By the simplicity of siโ, we shall see [a,siโ] is either siโ or 0. Assume it is 0 for all siโ, then for each iโI, ฯsiโโ(a)โZ(siโ)=0, where ฯsiโโ(a) is the project on siโ from a and Z(siโ) is the center of siโs. Hence a=0 in such case. Suppose a is not 0, then we have a=โจiโJโIโsiโ, we choose b=โจi๎ โJโsiโ, then we know g=aโb. Since bโ g/a, then
gโ aโg/a.
Here we know, semisimple Lie algebras are the ideal objects we want.
Characterization of Semisimple Lie Algebras
Consider [g,g]. Itโs clear that it is an ideal of g, and it gives a decomposition of g. If this process keeps, we may find it down to 0. To formalize this idea, we define g(0)=g, and for each nโN, we write g(n+1)=[g(n),g(n)]. Then we have something called a derived sequence of g:
g=g(0)โตโฏโตg(n)โตโฏ.
We say g is solvable if there is some n such that g(n)=0. Itโs clear that the direct sum of two solvable Lie algebra is still solvable. Then we can define the thing called radical of a Lie algebra g, which is the biggest solvable ideal, denoted as rad(g).
Since r=rad(g) is an ideal of g, we have r=โจiโIโsiโ where siโ are simple algebras. However for every iโI, [siโ,siโ]=0. Hence, we know that rad(g)=0.
Conversely, we suppose rad(g)=0. We want to prove that g is semisimple, which means it can be decomposed into direct sum of simple Lie algebras. This will give a characterization of semisimplicity.
However, the direct proof is hard. Itโs because we donโt have enough tools to decompose a Lie algebra. Given an ideal iโดg, how can we find a standard complement of it? The traditional way (like what we do in linear algebra) to do this, is finding an orthogonal complement
iโฅ:={xโg;B(x,y)=0,yโi},
where B is a bilinear form (Kill.A). Moreover, we need iโฅ to be an ideal of g, therefore for xโiโฅ,yโi,zโg, [z,x]โiโฅ, then B([z,x],y)=0. Since B(x,[z,y]) is always 0, hence ideally, we need B to have the property (Kill.B) that
B([z,x],y)=โB(x,[z,y]),ย forย allย x,y,zโg.
Therefore, we need to find such a bilinear form B:gรgโF at first.
Since g is too far from numbers, we first need to give a representation ฯ:gโEnd(g). Naturally, we can use adjoint representation here,
ad:gโEnd(g),ad(x)=[x,โ ].
Itโs quite clear that such map is a good representation of Lie algebras, which is given by the Jacobiโs identity that
For A,BโEnd(g), we now can write A=โi,jโAijโeiโโej and B=โk,lโBklโekโโel. We have two ways to compute such linear map by contraction. If we let ej acts on eiโ and el acts on ekโ, then
However, in semisimple Lie algebra g, [g,g]=โจiโ[siโ,siโ]=โจiโsiโ=g. Then for each xโg, it can be written as x=โiโ[yiโ,ziโ]. Then
Hence, B1โ is disused here because B1โ(x,y)โก0.
For B2โ, we let z={xโg;B2โ(x,y)=0,โyโg}. Itโs easy to verify that zโดg. A machinery can be given here called Cartanโs criterion that a Lie algebra g over a field k characteristic zero is solvable if and only if [g,g]โ{xโg;B2โ(x,y)=0,โyโg} (See [Etingof, Theorem 16.18], and we wonโt prove it since itโs too technical). Then, we see z is solvable. Since rad(g)=0, then z=0.
Now, we know B2โ is non-degenerate on semisimple Lie algebras, and it is exactly the bilinear form we want to construct. Historically, this is originally given by Wilhelm Killing, thus we call it Killing form, denoted as ฮบ.
Back to the waist line, we now use the Killing form to decompose a given semisimple Lie algebra g. For any ideal iโดa, let
iโฅ={xโg;ฮบ(x,y)=0,โyโi}.
For arbitrary zโg,iโi and aโiโฅ, ฮบ([z,a],i)=โฮบ(a,[z,i])=0 (This is by (Kill.B)). Then iโฅ is an ideal. And again by Cartanโs criterion, we have iโฉiโฅ=0. Since ฮบ is non-degenerate, we have g=iโiโฅ.
Then we do induction on the dimension of g. Suppose when dimg<n, it can be decomposed into direct sum of simple Lie algebras. When dimg=n, take m to be the minimal non-zero ideal of g, then g=mโmโฅ. Assume tโดm is a non-trivial ideal of m, then
[g,t]=[m,t]+[mโฅ,t]=t+0=t.
Hence nโดg, which contradicts to the minimality of m. And [m,m] by rad(g)=0, then m is a simple Lie algebra. And mโฅ is semisimple, because rad(g)โดrad(g)=0. Then by assumption, mโฅ can be written as direct sum of simple Lie algebras since dimmโฅ<n. Therefore, g can be decomposed as direct sum of simple Lie algebras.
Here, we proved the characterization of semisimplicity. Formally, the following 3 are equivalent to each other,
g=โจiโsiโ, where siโ are simple; (Semi.A)
rad(g)=0; (Semi.B)
the Killing form ฮบ is non-degenerate on g. (Semi.C)
The equivalence of (Semi.C) is given by sandwiching it between (Semi.A) and (Semi.B). In some textbooks, (Semi.B) is used as the standard definition of semisimplicity, but here we use (Semi.A) because of the clarity of it.
Jordan Decomposition of Simple Lie Algebras
Now, we have found the right object to be classified. That is the complex simple Lie algebras.
How to classify something linear? Maybe we need to recall the Jordan canonical form, which is a good way to see through things.
Then, the linear operator A corresponding to A can be decomposed as
A=Adโ+Anโ,
where Adโ is diagonalizable and Anโ is nilpotent (means some mโN be such that Anmโ=0). Moreover, we always have AdโAnโ=AnโAdโ.
Here, we can do the same thing on Lie algebras. Given a xโg, adx is a complex matrix, then it can be decomposed into (adx)=(adx)dโ+(adx)nโ. Then, we hope we can find x=xdโ+xnโ where xdโ,xnโโg and (adx)dโ=adxdโ,(adx)nโ=adxnโ.
To do such thing, we need some knowledge of derivation. Watch, start from the Jacobiโs identity,
If something has such identity, we call it a derivation. Formally, an operator ฮด is called a derivation if and only if
ฮด[y,z]=[ฮดy,z]+[y,ฮดz].
All derivations on g, is written as derg. Apparently, adgโderg.
For some ฮดโderg, it can be decomposed into ฮด=ฮดdโ+ฮดnโ. Here, we can define generalized eigenspace of eigenvalue ฮป of ฮด as (here I is the identity)
Hence, we know that ฮดdโ is still a derivation, and naturally follows that, ฮดnโ is still a derivation.
Now, we use a functional analytical method to prove the fact that adg=derg for g is semisimple. (Deco.B)
For arbitrary ฮดโderg,yโg, we define a linear functional that f(y)=tr(ฮดโady). Since ฮบ is non-degenerate on g, then there exists unique zโg such that f(y)=ฮบ(z,y). Let ฮดโฒ=ฮดโadz, then ฮดโฒ is a derivation and
Hence, ฮดโฒ=0, so we now know adz=ฮด. This is equivalent to say that adg=derg. Since (adx)dโโderg, then there is some xdโโg such that (adx)dโ=ad(xdโ). Now, we can do the Jordan decomposition on the simple Lie algebra (actually by the process, we see it is the same on semisimple ones) that
x=xdโ+xnโ.
Cartan Subalgebra
We say an element xโg is diagonalizable if xdโ=x, and we say it is nilpotent if xnโ=x. The toral subalgebra is defined as a subalgebra tโg that every xโt is diagonalizable. And we can define a thing called Cartan subalgebra, which is named after รlie Cartan, that h is a maximal toral subalgebra.
A thing interesting can be given here is that h can be diagonalized simultaneously. First, we prove that h is abelian, i.e. for any x,yโh, adxโady=adyโadx. To prove this, is equivalent to prove that [x,y]=0.
We constrain x on h, then adxโฃhโ is still diagonalizable. Suppose {ฮปiโ}iโIโ are eigenvalues of it and {hiโ}iโIโ are corresponding eigenvectors. Then [x,hiโ]=ฮปiโhiโ. Now,
Hence, we see x resides in the generalized eigenspace of hiโ where the eigenvalue is 0. However, we know that hiโ is diagonalized. Hence x resides in the eigenspace of hiโ where eigenvalue is 0. Therefore, [hiโ,x]=0โ x=0. Thus we know [x,hiโ]=0 for all hiโโh. So [x,y]=0.
Now, since adh is abelian, while everything inside can be diagonalized, then we see adh can be diagonalized by simple linear algebra.
Now, for each xโh, it gives a decomposition of g=โจฮปiโโgฮปiโโ in the sense of vector space. Such decomposition is the same for all xโh, hence we have a simultaneous eigenspace decomposition that
g=ฮฑโhโโจโgฮฑโ
where
gฮฑโ={xโg;[h,x]=ฮฑ(h)x,โhโh}.
For xโg,hโh, by the maximality of Cartan subalgebra h, we know [h,x]=0โxโh. Then we can write ฮฆ={ฮฑโhโโ0;gฮฑโ๎ =0}, and
g=hโฮฑโฮฆโจโgฮฑโ.
ฮฆ
In this chapter, we will dive into ฮฆ to study its structure, and we will see it is a root system which has been studied throughoutly in the previous post.
ฮฆ, Canto I, the real Hilbert space
We first prove that ฮบโฃhรhโ is still non-degenerate. For arbitrary hโh,xโgฮฑโ, by (Deco.A),
ad(h)โad(x):gฮฒโโgฮฑ+ฮฒโ.
Hence, tr(ad(h)โad(x))=0. Then we see if ฮบ(h,h)=0, then ฮบ(h,g)=0. Then by non-degenerateness of ฮบ on g, we have h=0.
Now, we can see ฮบ gives a linear isomorphism that
t:hโhโ,t(h)=ฮบ(h,โ ).
Then for any ฮฑโฮฆ, there is a tโ1(ฮฑ)โh. Now, we define
which is a sum of square of real numbers. Hence, we see (โ ,โ ) is an inner product on E.
ฮฆ, Canto II, sl(2,C)-triple and some prerequisites
For each ฮฑโฮฆ, assume โฮฑ๎ โฮฆ, then consider non-zero xโgฮฑโ, when
yโgฮฒโ where ฮฒโฮฆ, then ฮฑ+ฮฒ๎ =0. We then see adxโady:gฮณโโgฮณ+ฮฑ+ฮฒโ. Since they are different components, tr(adxโady)=0. Hence ฮบ(x,y)=0.
yโh, then adxโady:gฮณโโgฮณ+ฮฑโ. Still different components, so ฮบ(x,y)=0.
Since g=hโโจฮฒโฮฆโgฮฒโ, we have ฮบ(x,g)=0. However, we know x๎ =0, which is a contradiction. Hence, we know โฮฑโฮฆ.
Similarly, we have for xโgฮฑโ, ฮบ(x,gโฮฑโ)๎ =0. We then can choose eโgฮฑโ,fโฒโgโฮฑโ such that ฮบ(e,fโฒ)๎ =0 and take
While eโgฮฑโ, then [h,e]=ฮฑ(h)e=(ฮฑ,ฮฑ)2ฮฑ(tโ1ฮฑ)eโ=(ฮฑ,ฮฑ)2(ฮฑ,ฮฑ)eโ=2e. Similarly, we have [h,f]=โ2f. Therefore, we have {e,f,h} satisfies
[h,e]=2e,[h,f]=โ2f,[e,f]=h.
This give a basis for a special Lie algebra, which is called sl(2,C).
Here, we introduce some results of representations of sl(2,C). Since these are totally irrelevant algebraic results, we wonโt prove them here, but only give as machineries. For more information, refer to [ErdmannโWildon, Chapter 8].
Every finite dimensional module of sl(2,C) is totally reducible. And every irreducible module of sl(2,C) is determined by a non-negative integer d, written by Vdโ, with dimension d+1, and there is a basis {v0โ,v1โ,โฏ,vdโ} such that
To verify (Root.C), we need to compute ฮฒโnฮฑฮฒโฮฑ. The eigenvalue of h is ฮฒ(h)+2k, while in V(d), the eigenvalue of h is dโ2k. Then we see the set K={k;gฮฒ+kฮฑโ}๎ =0 is continuous, i.e. K={โp,โp+1,โฏ,q}. By (Repr.A), we see ฮฒ(h)+2q=โ(ฮฒ(h)โ2p), so nฮฑฮฒโ=pโq. Since โqโคqโpโคq, then sฮฑโ(ฮฒ)=ฮฒโ(pโq)ฮฑโฮฆ.
ฮฆ, Canto IV, reducedness and irreduciblity
In the post of root system, what we have proved is the reduced and irreducible root systems. Hence we now have to prove that ฮฆ is reduced and irreducible.
We now see g as an sl(2,C)={e,f,h} deduced ฮฑโฮฆ. Assume that dimgฮฑโโฅ2. ฮบ(f,โ ):gฮฑโโC then is a linear functional. Since dimgฮฑโโฅ2, kerฮบ(f,โ )โฉgฮฑโ๎ =0, take 0๎ =xโgฮฑโ such that ฮบ(f,x)=0. Use the same procedure we used in Canto II, we can replace e by x and get [f,x]=0. However, x is the eigenvector of h, ฮฑ(h)=2 and f(x)=[f,x]=0, which contradicts to (Repr.B).
Therefore, we see dimgฮฑโ=1.
And assume g2ฮฑโ๎ =0, take 0๎ =yโg2ฮฑโ, then h(y)=2ฮฑ(h)y=4y. We now decompose g into direct sum irreducible sl(2,C)-modules, then y is in some Ddโ, and there must be an eigenvalue 4, then there must be some eigenvalue 2, which contributes a component of gฮฑโ. Meanwhile, we know that span{e,f,h} is a submodule of g with eigenvalues {โ2,0,2}. However, eโgฮฑโ, therefore dimgฮฑโโฅ2. But this is a contradiction. Hence 2ฮฑ๎ โฮฆ. Similar for kฮฑ๎ โฮฆ. Hence ฮฆ is a reduced root system.
Assume that ฮฆ is not irreducible. Then there is a decomposition that
Assume ฮฑ+ฮฒโฮฆ where ฮฑโฮฆ1โ,ฮฒโฮฆ2โ, W.L.O.G, we have ฮฑ+ฮฒโฮฆ1โ. Then (ฮฑ+ฮฒ,ฮฒ)=0. However, (ฮฑ,ฮฒ)+(ฮฒ,ฮฒ)>0, this is a contradiction. Hence [gฮฑโ,gฮฒโ]โgฮฑ+ฮฒโ=0. Similarly, ฮฑโฮฒ๎ โฮฆ.
We define hฮฑโ=(ฮฑ,ฮฑ)2tโ1ฮฑโ, and similarly for eฮฑโ,fฮฑโ. Let h1โ=span{hฮฑโ;ฮฑโฮฆ1โ}, h2โ=span{hฮฑโ;ฮฑโฮฆ2โ}, then h=h1โโh2โ. Define i=h1โโโจฮฑโฮฆ1โโgฮฑโ๎ =0. Since g=hโโจฮฑโฮฆโgฮฑโ, we only need to check every component of g,
[h1โ,i]โi is obvious.
Take hฮฒโโh2โ and ฮฑโฮฆ1โ, [hฮฒโ,eฮฑโ]=ฮฑ(hฮฒโ)eฮฑโ=nฮฑฮฒโeฮฑโ=0. Hence [h2โ,gฮฑโ]=0. Meanwhile, [h2โ,h1โ]=0 by h is abelian. Therefore, [h2โ,i]=0โi.
Take ฮฒโฮฆ2โ,ฮฑโฮฆ1โ, hฮฒโ, [gฮฒโ,hฮฑโ]=โฮฒ(hฮฑโ)gฮฒโ=โnฮฒฮฑโgฮฒโ=0. [gฮฒโ,gฮฑโ]=0 is already proved. Hence [gฮฒโ,i]=0โi.
[gฮฑโ,i]โi is obvious.
Hence, [g,i]=i. Therefore i is an ideal of g. However, this is a contradiction since g is simple. Hence ฮฆ is irreducible.
Consequence
Now, we have given a way to classify the complex simple Lie algebras.
But, we still have two things to prove, which are the equivalence between different Cartan subalgebra of a given Lie algebra (i.e. they give the same root system), and the recovery of simple Lie algebra from a given root system. Formally speaking, they are the following two theorems.
(Cons.A) Let g be a complex simple Lie algebra and h1โ and h2โ are two Cartan subalgebra of g, then there is some ฯโInn(g) such that ฯ(h1โ)=h2โ.
(Cons.B, Serreโs Theorem) Let C=(cijโ) be the Cartan matrix of a root system, of rank โ. Let L be the complex Lie algebra generated by elements eiโ,fiโ,hiโ for 1โคiโคโ, subject to the following relations:
[hiโ,hjโ]=0 for all i,j;
[hiโ,ejโ]=cjiโ,ejโ and [hiโ,fjโ]=โcjiโ,fjโ for all i,j;
[eiโ,fiโ]=hiโ for each i, and [eiโ,fjโ]=0 if i๎ =j;
(ad;eiโ)1โcjiโ(ejโ)=0 and (ad;fiโ)1โcjiโ(fjโ)=0 if i๎ =j.
Then L is finite-dimensional and semisimple, with Cartan subalgebra H=span{h1โ,โฆ,hโโ}, and its root system has Cartan matrix C.
However, the proof of them wonโt be given in the post. Because I donโt really care about the techniques used in these proof, and these two theorems are so intuitive that I donโt really think them should be proved again.