A Brief Introduction to Cohomology of Lie Algebra

Differential Geometry

Let G be a compact simply connected Lie group and g its Lie algebra. In this posts, we will discuss the motivation of Lie algebra cohomology of g and its connection with the de Rham cohomology of G.

Author
Affiliation
Published

January 7, 2021

We fix a field k. All Lie algebras and vector spaces will be considered over k.

1 Representations of Lie Algebras

Let g be a Lie algebra, M be a vector space M, and gl(M) be the space of endomorphisms of M. The vector space gl(M) admits a Lie algebra structure given by [A,B]=ABBA.

Definition 1 (Representations of a Lie Algebra) The vector space M is said to be a representation of g if there is a Lie algebra homomorphism ρ:ggl(M), i.e. ρ is a linear map such that ρ([x,y])=[ρ(x),ρ(y)].

Definition 2 (Modules over a Lie Algebra) A vector space M is said to admit a g-module structure if there is a k-bilinear map π:gkMM such that [x,y]m=x(ym)y(xm), where xm:=π(x,m).

One can check directly that a representation ρ:ggl(M) defines a g-module structure on M: gm=ρ(g)(m). Conversely, a g-module structure on M defines a representation.

Example 1 (Adjoint representation) Let g be a Lie algebra. Consider the map ad:ggl(g) defined by xadx:=[x,]. By Jacobian identity, the map ad defines representation g of g called an adjoint representation. Indeed, ad([x,y])(z)=[[x,y],z]=[x,[y,z]][y,[x,z]]=adx(ady(z))ady(adx(z))=[adx,ady](z).

Note that an adjoint is a k-derivation of g, that is adx satisfies the Leibniz rule for the Lie bracket

adx[g,h]=[adx(g),h]+[g,adx(h)].

Example 2 (Coadjoint representation) Given any Lie algebra g, denote by g the dual vector space, the space for k-linear functions on g. We define <ξ,x>=ξ(x), where ξg and xg. Consider the map ad:ggl(g) defined by xadx:gg, where adx is given by adx(ξ)(y)=<ξ,[x,y]>=ξ([x,y]) for any ξg and yg.

The map ad defines representation of g in g called an coadjoint representation of g. For any x,y,z in g and ξ in g, we see that ad[x,y](ξ)(z)=<ξ,[[x,y],z]>=<ξ,[x,[y,z]]>+<ξ,[y,[x,z]]>=adx(ξ)([y,z])ady(ξ)([x,z])=ady(adx(ξ))(z)+adx(ady(ξ))(z)=[adx,ady](ξ)(z).

Note that the negative sign in the definition of adx is necessary so that ad is a Lie algebra homomorphism.

Example 3 (Tensor product of representations) Given two representations φ:ggl(M) and ψ:ggl(N), there is a natural representation on the tensor product MN given by (φψ)(g)=φ(g)I+Iψ(g), for any g in g. We can check that φψ is a Lie algebra morphism by direct calculations, i.e. φψ([g,h])=[(φψ)(g),(φψ)(h)] for any g and h in g. Indeed, we have

φψ([g,h])=φ([g,h])I+Iψ([g,h])=([φ(g),φ(h)])I+I([ψ(g),ψ(h)])=(φ(g)φ(h)φ(h)φ(g))I+I(ψ(g)ψ(h)ψ(h)ψ(g)), and [(φψ)(g),(φψ)(h)]=(φψ)(g)(φψ)(h)(φψ)(h)(φψ)(g)=(φ(g)I+Iψ(g))(φ(h)I+Iψ(h))(φ(h)I+Iψ(h))(φ(g)I+Iψ(g))=(φ(g)φ(h)I+φ(h)ψ(g)+φ(g)ψ(h)+Iψ(g)ψ(h))(φ(h)φ(g)I+φ(g)ψ(h)+φ(h)ψ(g)+Iψ(h)ψ(g))=(φ(g)φ(h)φ(h)φ(g))I+I(ψ(g)ψ(h)ψ(h)ψ(g)).

2 Cohomology of Lie Algebra

One motivation of Cohomology of Lie Algebra is the de Rham cohomology.

Let G be a connected Lie group and g the associated Lie algebra, i.e. the tangent space TeG equipped with the Lie bracket [X,Y](f):=X(Y(f))Y(X(f)). Note that the tangent space TeG can be identified with the space of left-invariant vector fields on G. Taking the dual, we may identify g with space of left-invariant differential forms on G. Then there is a complex 00g=R1g=g2g which is isomorphic to the subcomplex of the de Rham complex 0RΩL1(G)GΩL2(G)G, where ΩLk(G)G are spaces of left-invariant differential k-forms on G.

Let Hk(g) and HLk(G) be the cohomology groups of the above complex respectively.

By Theorem 15.1 of (), we know that that HLk(G)Hk(g). If in addition that G is also compact, then by Theorem 15.2 of (), we know that HdRk(G)HLk(G)Hk(g), where HdRk(G) is the de Rham cohomology group.

Another motivation is from the study of extensions of Lie algebras. We refer the reader to () for detailed explorations.

Viewing kg as the space HomR(g,R) of multilinear alternating forms from gR, where R is the g-module associated to the trivial representation of g in R, we can generalized the complex (g,d) to general g-modules.

Let M be a g-module. For k1, the space Ck(g,M) of k-cochains on g with values in M is defined to be the space Homk(kg,M) of multilinear alternating maps from gM. The space C0(g,M) of 0-cochains is defined to be M.

There is a coboundary operator d:Ck(g,M)Ck+1(g,M) defined by dω(X1Xk)=j=0k(1)j+1Xj(ω(X1X^jXk))+r<s(1)r+sω([Xr,Xs]X1X^rX^sXk).

The definition of d is determined by the conditions df=(Xif)ωi, d2=0, and the Leibniz rule d(ξη)=dξη+(1)degξξdη, where fHomk(g,M), {Xi} is a basis of g and ωig is the dual of Xi. Note that the sign (1)degξ is necessary so that d2=0.

To see that d is determined by those conditions, assume that g is of dimension 2 with a basis X and Y. Denote by ω and μ the dual basis. Suppose that [X,Y]=aX+bY. From the conditions df=(Xif)ωi and d2=0, for any fHomk(g,M), we get 0=d2f=d((Xf)ω+(Yf)μ)=d(Xf)ω+d(Yf)μ+(Xf)dω+(Yf)dμ=Y(Xf)μω+X(Y(f))ωμ+(Xf)dω+(Yf)dμ=[X,Y](f)ωμ+(Xf)dω+(Yf)dμ=X(f)(aωμ+dω)+Y(f)(bωμ+dμ). Since f is arbitrary, we see that dω(XY)=aωμ(XY)=ω([X,Y]), and dμ(XY)=bωμ(XY)=μ([X,Y).

The Leibniz rule is necessary for defining higher degree coboundary maps.

The cochain complex (C(g,M),d) is called the Chevalley-Eilenberg complex.

Definition 3 The space of k-cocycles is defined to be Zk(g,M):=kerd={ωCk(g,M)dω=0}.

The space of k-coboundaries is defined to be
Bk(g,M):=imd={dωωCk1(g,M)}.

The k-th cohomology space of g with values in M is defined as the quotient vector space Hk(g,M):=Zk(g,M)/Bk(g,M)

Definition 4 (The Universal Enveloping Algebra) Let g be a lie algebra. The quotient algebra U(g) defined as U(g)=T(g)/([x,y]xy+y) is called the universal enveloping algebra of g.

A k-module M is a g-module if and only if M is a U(g)-module. This result provides another approach to compute Lie algebra cohomology in terms of free resolution of U(g)-modules. For details, we refer the reader to ().

2.1 Cohomology of g in degree 0

For any g-module M, the 0-th cohomology space of g with values in M is H0(g,M)=Z0(g,M)={mMXm=0 for all X in g}.

2.2 Cohomology of g in degree 1

In degree 1, the space of cochains is Homk(g,M). Let ω be a 1-cochain. Then dω(X,Y)=Xω(Y)Yω(X)ω([X,Y]).

The space of cocycles is Z1(g,M)={ωω([X,Y])=Xω(Y)Yω(X) for all X,Yg}.

The space of coboundaries is B1(g,M)={ωω(X)=Xm for some mM}.

Example 4 Consider g as a g-module via the adjoint representation. Then Z1(g,M)={D:ggD([X,Y])=[X,D(Y)]+[D(X),Y]} is the space of derivations of g and B1(g,M)={D:ggD(X)=[X,YD]}={adYYg} is the space of inner derivations of g. The cohomology space H1(g,g) is known as the space of outer derivations.

Note that those spaces of derivations admit Lie algebra structure.

Example 5 Consider g as a g-module via the coadjoint representation. Then Z1(g,M)={ρ:ggρ([X,Y])=adX(ρ(Y))adY(ρ(X))} and B1(g,M)={ρ:ggρ(X)=adX(ξ) for some ξg}={ad(ξ):ggξg}.

Example 6 Consider sl(2,C)=<e,f,h> with the relations [e,f]=h, [h,e]=2e and [h,f]=2f. Let D:gg be a linear map such that D(efh)=(xexfxhyeyfyhzezfzh)(efh). A direct calculation shows that D is a Lie algebra derivation of g is and only if D=adX, where X=yhexhf+12xe, and xf=ye=zh=0.

Consequently, H1(sl(2,C,sl(2,C))=0, where the sl(2,C)-module structure on itself is defined by the adjoint representation.

References

Chevalley, Claude, and Samuel Eilenberg. 1948. “Cohomology Theory of Lie Groups and Lie Algebras.” Transactions of the American Mathematical Society 63: 85–124. https://doi.org/d58jp5.
Knapp, Anthony W. 1988. Lie Groups, Lie Algebras, and Cohomology. Princeton, N.J: Princeton University Press.