vEnhance's avatar

Jan 05, 2017

🖉 Facts about Lie Groups and Algebras

In Spring 2016 I was taking 18.757 Representations of Lie Algebras. Since I knew next to nothing about either Lie groups or algebras, I was forced to quickly learn about their basic facts and properties. These are the notes that I wrote up accordingly. Proofs of most of these facts can be found in standard textbooks, for example Kirillov.

1. Lie groups

Let K=RK = \mathbb R or K=CK = \mathbb C, depending on taste.

Definition 1. A Lie group is a group GG which is also a KK-manifold; the multiplication maps G×GGG \times G \rightarrow G (by (g1,g2)g1g2(g_1, g_2) \mapsto g_1g_2) and the inversion map GGG \rightarrow G (by gg1g \mapsto g^{-1}) are required to be smooth.

A morphism of Lie groups is a map which is both a map of manifolds and a group homomorphism.

Throughout, we will let eGe \in G denote the identity, or eGe_G if we need further emphasis.

Note that in particular, every group GG can be made into a Lie group by endowing it with the discrete topology. This is silly, so we usually require only focus on connected groups:

Proposition 2 (Reduction to connected Lie groups)

Let GG be a Lie group and G0G^0 the connected component of GG which contains ee. Then G0G^0 is a normal subgroup, itself a Lie group, and the quotient G/G0G/G^0 has the discrete topology.

In fact, we can also reduce this to the study of simply connected Lie groups as follows.

Proposition 3 (Reduction to simply connected Lie groups)

If GG is connected, let π ⁣:G~G\pi \colon \widetilde G \rightarrow G be its universal cover. Then G~\widetilde G is a Lie group, π\pi is a morphism of Lie groups, and kerππ1(G)\ker \pi \cong \pi_1(G).

Here are some examples of Lie groups.

Example 4 (Examples of Lie groups)

  • R\mathbb R under addition is a real one-dimensional Lie group.
  • C\mathbb C under addition is a complex one-dimensional Lie group (and a two-dimensional real Lie group)!
  • The unit circle S1CS^1 \subseteq \mathbb C is a real Lie group under multiplication.
  • GL(n,K)Kn2\operatorname{GL}(n, K) \subset K^{\oplus n^2} is a Lie group of dimension n2n^2. This example becomes important for representation theory: a representation of a Lie group GG is a morphism of Lie groups GGL(n,K)G \rightarrow \operatorname{GL}(n, K).
  • SL(n,K)GL(n,K)\operatorname{SL}(n, K) \subset \operatorname{GL}(n, K) is a Lie group of dimension n21n^2-1.

As geometric objects, Lie groups GG enjoy a huge amount of symmetry. For example, any neighborhood UU of ee can be “copied over” to any other point gGg \in G by the natural map gUgU. There is another theorem worth noting, which is that:

Proposition 5. If GG is a connected Lie group and UU is a neighborhood of the identity eGe \in G, then UU generates GG as a group.

2. Haar measure

Recall the following result and its proof from representation theory:

Claim 6. For any finite group GG, C[G]\mathbb C[G] is semisimple; all finite-dimensional representations decompose into irreducibles.

Proof: Take a representation VV and equip it with an arbitrary inner form <,>0\left< -,-\right>_0. Then we can average it to obtain a new inner form <v,w>=1GgG<gv,gw>0.\left< v, w \right> = \frac{1}{|G|} \sum_{g \in G} \left< gv, gw \right>_0. which is GG-invariant. Thus given a subrepresentation WVW \subseteq V we can just take its orthogonal complement to decompose VV. \Box

We would like to repeat this type of proof with Lie groups. In this case the notion gG\sum_{g \in G} doesn’t make sense, so we want to replace it with an integral gG\int_{g \in G} instead. In order to do this we use the following:

Theorem 7 (Haar measure)

Let GG be a Lie group. Then there exists a unique Radon measure μ\mu (up to scaling) on GG which is left-invariant, meaning μ(gS)=μ(S)\mu(g \cdot S) = \mu(S) for any Borel subset SGS \subseteq G and “translate” gGg \in G. This measure is called the (left) Haar measure.

Example 8 (Examples of Haar measures)

  • The Haar measure on (R,+)(\mathbb R, +) is the standard Lebesgue measure which assigns 11 to the closed interval [0,1][0,1]. Of course for any SS, μ(a+S)=μ(S)\mu(a+S) = \mu(S) for aRa \in \mathbb R.
  • The Haar measure on (R{0},×)(\mathbb R \setminus \{0\}, \times) is given by

μ(S)=S1tdt.\mu(S) = \int_S \frac{1}{|t|} dt. In particular, μ([a,b])=log(b/a)\mu([a,b]) = \log(b/a). One sees the invariance under multiplication of these intervals.

  • Let G=GL(n,R)G = \operatorname{GL}(n, \mathbb R). Then a Haar measure is given by μ(S)=Sdet(X)ndX.\mu(S) = \int_S |\det(X)|^{-n} dX.
  • For the circle group S1S^1, consider SS1S \subseteq S^1. We can define

μ(S)=12πSdφ\mu(S) = \frac{1}{2\pi} \int_S d\varphi across complex arguments φ\varphi. The normalization factor of 2π2\pi ensures μ(S1)=1\mu(S^1) = 1.

Note that we have:

Corollary 9. If the Lie group GG is compact, there is a unique Haar measure with μ(G)=1\mu(G) = 1.

This follows by just noting that if μ\mu is Radon measure on XX, then μ(X)<\mu(X) < \infty. This now lets us deduce that

Corollary 10 (Compact Lie groups are semisimple)

C[G]\mathbb C[G] is semisimple for any compact Lie group GG.

Indeed, we can now consider <v,w>=G<gv,gw>0dg\left< v,w\right> = \int_G \left< g \cdot v, g \cdot w\right>_0 dg as we described at the beginning.

3. The tangent space at the identity

In light of the previous comment about neighborhoods of ee generating GG, we see that to get some information about the entire Lie group it actually suffices to just get “local” information of GG at the point ee (this is one formalization of the fact that Lie groups are super symmetric).

To do this one idea is to look at the tangent space. Let GG be an nn-dimensional Lie group (over KK) and consider g=TeG\mathfrak g = T_eG the tangent space to GG at the identity eGe \in G. Naturally, this is a KK-vector space of dimension nn. We call it the Lie algebra associated to GG.

Example 11 (Lie algebras corresponding to Lie groups)

  • (R,+)(\mathbb R, +) has a real Lie algebra isomorphic to R\mathbb R.
  • (C,+)(\mathbb C, +) has a complex Lie algebra isomorphic to C\mathbb C.
  • The unit circle S1CS^1 \subseteq \mathbb C has a real Lie algebra isomorphic to R\mathbb R, which we think of as the “tangent line” at the point 1S11 \in S^1.

Example 12 (gl(n,K)\mathfrak{gl}(n, K))

Let’s consider GL(n,K)Kn2\operatorname{GL}(n, K) \subset K^{\oplus n^2}, an open subset of Kn2K^{\oplus n^2}. Its tangent space should just be an n2n^2-dimensional KK-vector space. By identifying the components in the obvious way, we can think of this Lie algebra as just the set of all n×nn \times n matrices.

This Lie algebra goes by the notation gl(n,K)\mathfrak{gl}(n, K).

Example 13 (sl(n,K)\mathfrak{sl}(n, K))

Recall SL(n,K)GL(n,K)\operatorname{SL}(n, K) \subset \operatorname{GL}(n, K) is a Lie group of dimension n21n^2-1, hence its Lie algebra should have dimension n21n^2-1. To see what it is, let’s look at the special case n=2n=2 first: then SL(2,K)={(abcd)adbc=1}.\operatorname{SL}(2, K) = \left\{ \begin{pmatrix} a & b \\ c & d \end{pmatrix} \mid ad - bc = 1 \right\}. Viewing this as a polynomial surface f(a,b,c,d)=adbcf(a,b,c,d) = ad-bc in K4K^{\oplus 4}, we compute f=<d,c,b,a>\nabla f = \left< d, -c, -b, a \right> and in particular the tangent space to the identity matrix (1001)\begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} is given by the orthogonal complement of the gradient f(1,0,0,1)=<1,0,0,1>.\nabla f (1,0,0,1) = \left< 1, 0, 0, 1 \right>. Hence the tangent plane can be identified with matrices satisfying a+d=0a+d=0. In other words, we see sl(2,K)={Tgl(2,K)TrT=0.}.\mathfrak{sl}(2, K) = \left\{ T \in \mathfrak{gl}(2, K) \mid \operatorname{Tr} T = 0. \right\}. By repeating this example in greater generality, we discover sl(n,K)={Tgl(n,K)TrT=0.}.\mathfrak{sl}(n, K) = \left\{ T \in \mathfrak{gl}(n, K) \mid \operatorname{Tr} T = 0. \right\}.

4. The exponential map

Right now, g\mathfrak g is just a vector space. However, by using the group structure we can get a map from g\mathfrak g back into GG. The trick is “differential equations”:

Proposition 14 (Differential equations for Lie theorists)

Let GG be a Lie group over KK and g\mathfrak g its Lie algebra. Then for every xgx \in \mathfrak g there is a unique homomorphism γx ⁣:KG\gamma_x \colon K \rightarrow G which is a morphism of Lie groups, such that γx(0)=xTeG=g.\gamma_x'(0) = x \in T_eG = \mathfrak g. We will write γx(t)\gamma_x(t) to emphasize the argument tKt \in K being thought of as “time”.

Thus this proposition should be intuitively clear: the theory of differential equations guarantees that γx\gamma_x is defined and unique in a small neighborhood of 0K0 \in K. Then, the group structure allows us to extend γx\gamma_x uniquely to the rest of KK, giving a trajectory across all of GG. This is sometimes called a one-parameter subgroup of GG, but we won’t use this terminology anywhere in what follows.

This lets us define:

Definition 15. Retain the setting of the previous proposition. Then the exponential map is defined by exp ⁣:gGbyxγx(1).\exp \colon \mathfrak g \rightarrow G \qquad\text{by}\qquad x \mapsto \gamma_x(1).

The exponential map gets its name from the fact that for all the examples I discussed before, it is actually just the map ee^\bullet. Note that below, eT=k0Tkk!e^T = \sum_{k \ge 0} \frac{T^k}{k!} for a matrix TT; this is called the matrix exponential.

Example 16 (Exponential Maps of Lie algebras)

  • If G=RG = \mathbb R, then g=R\mathfrak g = \mathbb R too. Then γx(t)=txR\gamma_x(t) = tx \in \mathbb R (where tRt \in \mathbb R) is a morphism of Lie groups γx ⁣:RG\gamma_x \colon \mathbb R \rightarrow G. Hence exp ⁣:RR=Gexp(x)=γx(1)=xR=G.\exp \colon \mathbb R \rightarrow \underbrace{\mathbb R}_{=G} \qquad \exp(x) = \gamma_x(1) = x \in \mathbb R = G. In other words, the exponential map is the identity.
  • Ditto for C\mathbb C.
  • For S1S^1 and xRx \in \mathbb R, the map γx ⁣:RS1\gamma_x \colon \mathbb R \rightarrow S^1 given by teitxt \mapsto e^{itx} works. Hence exp ⁣:RS1exp(x)=γx(1)=eitS1.\exp \colon \mathbb R \rightarrow S^1 \qquad \exp(x) = \gamma_x(1) = e^{it} \in S^1.
  • For GL(n,K)\mathop{\mathrm{GL}}(n, K), the map γX ⁣:KGL(n,K)\gamma_X \colon K \rightarrow \mathop{\mathrm{GL}}(n, K) given by tetXt \mapsto e^{tX} works nicely (now XX is a matrix). (Note that we have to check etXe^{tX} is actually invertible for this map to be well-defined.) Hence the exponential map is given by exp ⁣:gl(n,K)GL(n,K)exp(X)=γX(1)=eXGL(n,K).\exp \colon \mathfrak{gl}(n,K) \rightarrow \mathop{\mathrm{GL}}(n,K) \qquad \exp(X) = \gamma_X(1) = e^X \in \mathop{\mathrm{GL}}(n, K).
  • Similarly, exp ⁣:sl(n,K)SL(n,K)exp(X)=γX(1)=eXSL(n,K).\exp \colon \mathfrak{sl}(n,K) \rightarrow \mathop{\mathrm{SL}}(n,K) \qquad \exp(X) = \gamma_X(1) = e^X \in \mathop{\mathrm{SL}}(n, K). Here we had to check that if Xsl(n,K)X \in \mathfrak{sl}(n,K), meaning TrX=0\mathop{\mathrm{Tr}} X = 0, then det(eX)=1\det(e^X) = 1. This can be seen by writing XX in an upper triangular basis.

Actually, taking the tangent space at the identity is a functor. Consider a map φ ⁣:G1G2\varphi \colon G_1 \rightarrow G_2 of Lie groups, with lie algebras g1\mathfrak g_1 and g2\mathfrak g_2. Because φ\varphi is a group homomorphism, G1e1e2G2G_1 \ni e_1 \mapsto e_2 \in G_2. Now, by manifold theory we know that maps f ⁣:MNf \colon M \rightarrow N between manifolds gives a linear map between the corresponding tangent spaces, say Tf ⁣:TpMTfpNTf \colon T_pM \rightarrow T_{fp}N. For us we obtain a linear map φ=Tφ ⁣:g1g2.\varphi_\ast = T \varphi \colon \mathfrak g_1 \rightarrow \mathfrak g_2. In fact, this φ\varphi_\ast fits into a diagram

Commutative diagram with the pushforward.
Commutative diagram with the pushforward.

Here are a few more properties of exp\exp:

  • exp(0)=eG\exp(0) = e \in G, which is immediate by looking at the constant trajectory ϕ0(t)e\phi_0(t) \equiv e.
  • exp(x)=xg\exp'(x) = x \in \mathfrak g, i.e. the total derivative Dexp ⁣:ggD\exp \colon \mathfrak g \rightarrow \mathfrak g is the identity. This is again by construction.
  • In particular, by the inverse function theorem this implies that exp\exp is a diffeomorphism in a neighborhood of 0g0 \in \mathfrak g, onto a neighborhood of eGe \in G.
  • exp\exp commutes with the commutator. (By the above diagram.)

5. The commutator

Right now g\mathfrak g is still just a vector space, the tangent space. But now that there is map exp ⁣:gG\exp \colon \mathfrak g \rightarrow G, we can use it to put a new operation on g\mathfrak g, the so-called commutator.

The idea is follows: we want to “multiply” two elements of g\mathfrak g. But g\mathfrak g is just a vector space, so we can’t do that. However, GG itself has a group multiplication, so we should pass to GG using exp\exp, use the multiplication in the group GG and then come back.

Here are the details. As we just mentioned, exp\exp is a diffeomorphism near eGe \in G. So for xx, yy close to the origin of g\mathfrak g, we can look at exp(x)\exp(x) and exp(y)\exp(y), which are two elements of GG close to ee. Multiplying them gives an element still close to ee, so its equal to exp(z)\exp(z) for some unique zz, call it μ(x,y)\mu(x,y).

One can show in fact that μ\mu can be written as a Taylor series in two variables as μ(x,y)=x+y+12[x,y]+third order terms+\mu(x,y) = x + y + \frac{1}{2} [x,y] + \text{third order terms} + \dots where [x,y][x,y] is a skew-symmetric bilinear map, meaning [x,y]=[y,x][x,y] = -[y,x]. It will be more convenient to work with [x,y][x,y] than μ(x,y)\mu(x,y) itself, so we give it a name:

Definition 17. This [x,y][x,y] is called the commutator of GG.

Now we know multiplication in GG is associative, so this should give us some nontrivial relation on the bracket [,][,]. Specifically, since exp(x)(exp(y)exp(z))=(exp(x)exp(y))exp(z).\exp(x) \left( \exp(y) \exp(z) \right) = \left( \exp(x) \exp(y) \right) \exp(z). we should have that μ(x,μ(y,z))=μ(μ(x,y),z)\mu(x, \mu(y,z)) = \mu(\mu(x,y), z), and this should tell us something. In fact, the claim is:

Theorem 18. The bracket [,][,] satisfies the Jacobi identity [x,[y,z]]+[y,[z,x]]+[z,[x,y]]=0.[x,[y,z]] + [y,[z,x]] + [z,[x,y]] = 0.

Proof: Although I won’t prove it, the third-order terms (and all the rest) in our definition of [x,y][x,y] can be written out explicitly as well: for example, for example, we actually have

μ(x,y)=x+y+12[x,y]+112([x,[x,y]]+[y,[y,x]])+fourth order terms+. \mu(x,y) = x + y + \frac{1}{2} [x,y] + \frac{1}{12} \left( [x, [x,y]] + [y,[y,x]] \right) + \text{fourth order terms} + \dots.

The general formula is called the Baker-Campbell-Hausdorff formula.

Then we can force ourselves to expand this using the first three terms of the BCS formula and then equate the degree three terms. The left-hand side expands initially as μ(x,y+z+12[y,z]+112([y,[y,z]]+[z,[z,y]))\mu\left( x, y + z + \frac{1}{2} [y,z] + \frac{1}{12} \left( [y,[y,z]] + [z,[z,y] \right) \right), and the next step would be something ugly.

This computation is horrifying and painful, so I’ll pretend I did it and tell you the end result is as claimed. \Box

There is a more natural way to see why this identity is the “right one”; see Qiaochu. However, with this proof I want to make the point that this Jacobi identity is not our decision: instead, the Jacobi identity is forced upon us by associativity in GG.

Example 19 (Examples of commutators attached to Lie groups)

  • If GG is an abelian group, we have [y,x]=[x,y]-[y,x] = [x,y] by symmetry and [x,y]=[y,x][x,y] = [y,x] from μ(x,y)=μ(y,x)\mu(x,y) = \mu(y,x). Thus [x,y]=0[x,y] = 0 in g\mathfrak g for any abelian Lie group GG.
  • In particular, the brackets for G{R,C,S1}G \in \{\mathbb R, \mathbb C, S^1\} are trivial.
  • Let G=GL(n,K)G = \operatorname{GL}(n, K). Then one can show that [T,S]=TSSTS,Tgl(n,K).[T,S] = TS - ST \qquad \forall S, T \in \mathfrak{gl}(n, K).
  • Ditto for SL(n,K)\operatorname{SL}(n, K).

In any case, with the Jacobi identity we can define an general Lie algebra as an intrinsic object with a Jacobi-satisfying bracket:

Definition 20. A Lie algebra over kk is a kk-vector space equipped with a skew-symmetric bilinear bracket [,][,] satisfying the Jacobi identity.

A morphism of Lie algebras and preserves the bracket.

Note that a Lie algebra may even be infinite-dimensional (even though we are assuming GG is finite-dimensional, so that they will never come up as a tangent space).

Example 21 (Associative algebra \rightarrow Lie algebra)

Any associative algebra AA over kk can be made into a Lie algebra by taking the same underlying vector space, and using the bracket [a,b]=abba[a,b] = ab - ba.

6. The fundamental theorems

We finish this list of facts by stating the three “fundamental theorems” of Lie theory. They are based upon the functor L ⁣:GTeG\mathscr{L} \colon G \mapsto T_e G we have described earlier, which is a functor

  • from the category of Lie groups
  • into the category of finite-dimensional Lie algebras.

The first theorem requires the following definition:

Definition 22. A Lie subgroup HH of a Lie group GG is a subgroup HH such that the inclusion map HGH \hookrightarrow G is also an injective immersion.

A Lie subalgebra h\mathfrak h of a Lie algebra g\mathfrak g is a vector subspace preserved under the bracket (meaning that [h,h]h[\mathfrak h, \mathfrak h] \subseteq \mathfrak h).

Theorem 23 (Lie I)

Let GG be a real or complex Lie group with Lie algebra g\mathfrak g. Then given a Lie subgroup HGH \subseteq G, the map HL(H)gH \mapsto \mathscr{L}(H) \subseteq \mathfrak g is a bijection between Lie subgroups of GG and Lie subalgebras of g\mathfrak g.

Theorem 24 (The Lie functor is an equivalence of categories)

Restrict L\mathscr{L} to a functor

  • from the category of simply connected Lie groups over KK
  • to the category of finite-dimensional Lie algebras over KK.

Then

  1. (Lie II) L\mathscr{L} is fully faithful, and
  2. (Lie III) L\mathscr{L} is essentially surjective on objects.

If we drop the “simply connected” condition, we obtain a functor which is faithful and exact, but not full: non-isomorphic Lie groups can have isomorphic Lie algebras (one example is SO(3)\operatorname{SO}(3) and SU(2)\operatorname{SU}(2)).