MIT 18.701 — Lecture 22

One-Parameter Subgroups, Lie Algebras, Lie Brackets

The previous few lectures have prepared us for the following definitions.

Definition (Lie Group). A Lie group is a group that is also a smooth manifold (i.e. looks like Rn\mathbb{R}^n locally).

Example. All of the following are Lie groups: {GLn(R),GLn(C),SOn,Un,SUn}\{GL_n(\mathbb{R}), GL_n(\mathbb{C}), SO_n, U_n, SU_n\}. However, GLn(Q)GL_n(\mathbb{Q}) is not a Lie group—it has too many “holes” in it.

Definition (One-Parameter Subgroup). Given a Lie group GG, a one-parameter subgroup HGH \subseteq G is a subgroup that is the image of a differentiable homomorphism φ:RG\varphi: \mathbb{R} \to G.

Example. The longitudinal subgroups from last lecture are one-parameter subgroups of SU2SU_2.

§ Matrix Exponentiation: One-Parameter GLn(C)GL_n(\mathbb{C}) Subgroups

Definition (Matrix Exponentiation). Given any ACn×nA \in \mathbb{C}^{n \times n}, we say eA=In+A+A22!+A33!+e^A = I_n + A + \frac{A^2}{2!} + \frac{A^3}{3!} + \dots (Taylor Series).

Theorem. (Exponent Laws) For any A,BCn×nA, B \in \mathbb{C}^{n \times n} such that AB=BAAB = BA, we have eA+B=eAeBe^{A + B} = e^A e^B.

Proof: Apply the distributive law to eAeB=(k0Akk!)(0B!)e^Ae^B = \left(\sum_{k \geq 0} \frac{A^k}{k!}\right)\left(\sum_{\ell \geq 0} \frac{B^{\ell}}{\ell!}\right), where AB=BAAB = BA lets us collate factors together.

Really, this theorem is just restating (x+y)n=k=0n(nk)xkynk(x + y)^n = \sum_{k = 0}^n \binom{n}{k}x^ky^{n - k}, which only holds when xx and yy commute.   \blacksquare

To actually compute the exponentiation by a matrix, use diagonalizability.

Theorem. (Diagonalizable Computations) If AA is diagonalizable, then we have:

A=B[λ100λn]B1          eA=B[eλ100eλn]B1.A = B \left[\begin{smallmatrix} \lambda_1 & \cdots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \cdots & \lambda_n \end{smallmatrix}\right]B^{-1} ~~~ \implies ~~~ e^A = B \left[\begin{smallmatrix} e^{\lambda_1} & \cdots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \cdots & e^{\lambda_n} \end{smallmatrix}\right] B^{-1}.

In fact, most matrices are diagonalizable, so…

Theorem. (Determinant and Trace) For any ACn×nA \in \mathbb{C}^{n \times n}, we have deteA=etr(A)\det e^A = e^{\mathrm{tr}(A)}.

Proof: This holds when AA is diagonalizable. By continuity, it holds for all AA.   \blacksquare

The point of all this setup is the following observation:

Observation. For any ACn×nA \in \mathbb{C}^{n \times n}, the map φA:RGLn(C)\varphi_A: \mathbb{R} \to GL_n(\mathbb{C}) via φA(s)=esA\varphi_A(s) = e^{sA} yields a one-parameter subgroup of GLn(C)GL_n(\mathbb{C}).

In particular, the derivative is ddsφA(s)=AφA(s)\frac{d}{ds} \varphi_A(s) = A \varphi_A(s).

Remark. (Reading Comprehension) Why is φA(s)=esAGLn(C)\varphi_A(s) = e^{sA} \in GL_n(\mathbb{C}) always true for any ACn×nA \in \mathbb{C}^{n \times n}?

And here's an even stronger observation.

Theorem. (One-Parameter General Subgroups) Suppose φ:RGLn(C)\varphi : \mathbb{R} \to GL_n(\mathbb{C}) yields a one-parameter subgroup of GLn(C)GL_n(\mathbb{C}). Then φ\varphi looks like φ:seAs\varphi: s \mapsto e^{As} for some ACn×nA \in \mathbb{C}^{n \times n}.

Proof: This is effectively a functional equation, with constraints:

(1)  φ(0)=In       (2)  φ(s+t)=φ(s)φ(t)(1) ~~ \varphi(0) = I_n ~~~~~~~ (2) ~~ \varphi(s + t) = \varphi(s) \varphi(t)

Differentiating (2) and taking s=0s = 0 yields φ(t)=φ(0)φ(t)\varphi'(t) = \varphi'(0) \varphi(t). Say A=φ(0)A = \varphi'(0). The point is that φ(t)=Aφ(t)\varphi'(t) = A \varphi(t) is a linear first-order ODE, so it has a unique solution satisfying (1), and φ:tetA\varphi: t \mapsto e^{tA} is such a solution.   \blacksquare

Remark. Recall the only solution to Cauchy's FE—provided ff is continuous!—is the linear equation.

One can think of every one-parameter subgroup of GLn(C)GL_n(\mathbb{C}) as being parametrized by its “tangent vector” φ(0)\varphi'(0). Once the “initial conditions” φ(0)=In\varphi(0) = I_n and φ(0)=A\varphi'(0) = A are set, the rest of the path is fixed!

§ One-Parameter Subgroups of SLn(C)SL_n(\mathbb{C}) and On(R)O_n(\mathbb{R})

More generally, for any subgroup GGLn(C)G \subseteq GL_n(\mathbb{C}), the one-parameter subgroups of GG are precisely the images of maps φ:RG\varphi: \mathbb{R} \to G via φ:seAs\varphi : s \mapsto e^{As} for some ACn×nA \in \mathbb{C}^{n \times n}. The only constraint on AA is that eAsGe^{As} \in G for all sRs \in \mathbb{R}.

Let's investigate this constraint for various GGLn(C)G \subseteq GL_n(\mathbb{C}).

Theorem. (One-Parameter Special Subgroups) The one-parameter subgroups of SLn(C)SL_n(\mathbb{C}) are precisely the images of φ:sesA\varphi: s \mapsto e^{sA} for some ACn×nA \in \mathbb{C}^{n \times n} satisfying tr(A)=0\mathrm{tr}(A) = 0.

Proof: We just need esASLn(C)e^{sA} \in SL_n(\mathbb{C}) for all sRs \in \mathbb{R}, or:

detesA=1      1=detesA=etr(sA)=estr(A).\det e^{sA} = 1 ~ \implies ~ 1 = \det e^{sA} = e^{\mathrm{tr}(sA)} = e^{s \cdot \mathrm{tr}(A)}.

And the above could only hold for all ss if tr(A)=0\mathrm{tr}(A) = 0.   \blacksquare

Similarly, we can talk about one-parameter subgroups of On(R)O_n(\mathbb{R}).

Theorem. (One-Parameter Orthogonal Subgroups) The one-parameter subgroups of On(R)O_n(\mathbb{R}) are precisely the images of φ:sesA\varphi: s \mapsto e^{sA} for some ARn×nA \in \mathbb{R}^{n \times n} satisfying A=AA^{\top} = -A (i.e. skew-symmetric matrices).

Proof: We just need esAOn(R)e^{sA} \in O_n(\mathbb{R}) for all sRs \in \mathbb{R}, or:

In=esA(esA)=esAesA.I_n = e^{sA}(e^{sA})^{\top} = e^{sA} e^{s A^{\top}}.

Differentiating at s=0s = 0 forces A+A=0A + A^{\top} = 0, so A=AA^{\top} = -A.   \blacksquare

The one-parameter subgroups of On(R)O_n(\mathbb{R}) actually tell us about its dimension!

Theorem. (Dimension of Orthogonal Subgroups) We have dimOn(R)=(n2)\dim O_n(\mathbb{R}) = \binom{n}{2}.

Proof: It's equivalent to know the dimension of the set of one-parameter subgroups of On(R)O_n(\mathbb{R}). But these biject with the set of skew-symmetric matrices, which is of dimension (n2)\binom{n}{2}.   \blacksquare

Remark. This is pretty hard to show without inspecting the one-parameter subgroups!

Note that if φ:sesA\varphi: s \mapsto e^{sA} describes a one-parameter subgroup of GG, we need not have AGA \in G. For example, A=[1001]A = \left[\begin{smallmatrix} 1 & 0 \\ 0 & -1 \end{smallmatrix}\right] generates a one-parameter subgroup of SL2(C)SL_2(\mathbb{C}), but [1001]\left[\begin{smallmatrix} 1 & 0 \\ 0 & -1 \end{smallmatrix}\right] is not in SL2(C)SL_2(\mathbb{C}). We only need ACn×nA \in \mathbb{C}^{n \times n}.

Remark. (Reading Comprehension) Show that the one-parameter subgroups of SU2SU_2 are precisely the images of φ:sesA\varphi: s \mapsto e^{sA} for some ACn×nA \in \mathbb{C}^{n \times n} satisfying A=AA^{\dagger} = -A and tr(A)=0\mathrm{tr}(A) = 0. For example, A=[i66i]A = \left[\begin{smallmatrix} i & -6 \\ 6 & -i \end{smallmatrix}\right] works.

If ACn×nA \in \mathbb{C}^{n \times n} does not satisfy this, then the path φ(s):=esA\varphi(s) := e^{sA} will “fly off” the surface S3S^3.

§ Lie Algebras and Lie Brackets

Definition (Lie Algebra). If GG is a Lie group, then its Lie algebra Lie(G)\mathrm{Lie}(G) is the tangent space at its identity—in other words, the set of all possible φ(0)\varphi'(0) for one-parameter subgroups φ:RG\varphi: \mathbb{R} \to G.

Definition (Lie Bracket). Every Lie algebra of matrices is equipped with the Lie bracket [A,B]:=ABBA[A, B] := AB - BA.

Example. The Lie algebra of SLn(C)SL_n(\mathbb{C}) is {ACn×n:tr(A)=0}\{A \in \mathbb{C}^{n \times n} : \mathrm{tr}(A) = 0\}, and that of On(R)O_n(\mathbb{R}) is {ARn×n:A=A}\{ A \in \mathbb{R}^{n \times n} : A^{\top} = -A \}. Meanwhile, the Lie algebra of GLn(C)GL_n(\mathbb{C}) is just all of Cn×n\mathbb{C}^{n \times n}.

In the specific case of matrix groups, we have the following alternative definition:

Definition (Lie Algebra). If GGLn(C)G \subseteq GL_n(\mathbb{C}) is a Lie group, then its Lie algebra is:

Lie(G):={ACn×nesAG for all sR}.\mathrm{Lie}(G) := \{ A \in \mathbb{C}^{n \times n} \mid e^{sA} \in G \text{ for all } s \in \mathbb{R}\}.

Let's check some closure properties of Lie algebras and the Lie bracket.

Theorem. (Closure of Addition) For any A,BLie(G)A, B \in \mathrm{Lie}(G), we have A+BLie(G)A + B \in \mathrm{Lie}(G).

Proof: The fact that A,BLie(G)A, B \in \mathrm{Lie}(G) is equivalent to the fact that esAe^{sA} and esBe^{sB} are in GG for all sRs \in \mathbb{R}. Therefore, their product esAesB=In+(A+B)s+O(s2)e^{sA}e^{sB} = I_n + (A + B)s + O(s^2) is in GG for all sRs \in \mathbb{R}, so A+BA + B is a valid direction in the tangent space at the identity, meaning A+BLie(G)A + B \in \mathrm{Lie}(G).   \blacksquare

Theorem. (Closure of Lie Bracket) For any A,BLie(G)A, B \in \mathrm{Lie}(G), we have [A,B]Lie(G)[A, B] \in \mathrm{Lie}(G).

Proof: The idea is to consider the following expression:

eAseBseAseBs= (1+As+A2s22+O(s3))(1+Bs+B2s22+O(s3))(eAs)(eBs)= 1+(ABBA)s2+O(s3)  after much simplification.\begin{align*}e^{As} e^{Bs} e^{-As} e^{-Bs} = \ & \left(1 + As + \frac{A^2s^2}{2} + O(s^3) \right) \left(1 + Bs + \frac{B^2s^2}{2} + O(s^3) \right)\left(\dots \text{$e^{-As}$}\dots \right)\left(\dots \text{$e^{-Bs}$}\dots \right) \\ = \ & 1 + (AB - BA)s^2 + O(s^3) ~ \text{ after much simplification.}\end{align*}

The above is in GG for all sRs \in \mathbb{R}. Thus, sending s0s \to 0, we see es2(ABBA)e^{s^2(AB - BA)} is in GG. Therefore, “locally” speaking, ABBAAB - BA is a valid direction in the tangent space at the identity, so ABBA=[A,B]AB - BA = [A, B] is in Lie(G)\mathrm{Lie}(G).   \blacksquare

Remark. It is not the case that A,BLie(G)A, B \in \mathrm{Lie}(G) implies ABLie(G)AB \in \mathrm{Lie}(G). (Try to find a counterexample!)

The Lie Bracket also has a bunch of identities, which one can check if they really want to.

Theorem. (Lie Bracket Identities) The following identities are true for any A,B,CLie(G)A, B, C \in \mathrm{Lie}(G) and cRc \in \mathbb{R}.

(1)  [A+B,C]=[A,C]+[B,C]     (2)  [cA,B]=c[A,B]     (3)  [A,B]=[B,A](1) ~~ [A + B, C] = [A, C] + [B, C] ~~~~~ (2) ~~ [cA, B] = c[A, B] ~~~~~ (3) ~~ [A, B] = -[B, A]

(4)  [A,[B,C]]+[B,[C,A]]+[C,[A,B]]=0(4) ~~ [A, [B, C]] + [B, [C, A]] + [C, [A, B]] = 0

Remark. Identity (4) is known as the Jacobi Identity, equivalent to [A,[B,C]]=[[A,B],C]+[B,[A,C]][A, [B, C]] = [[A, B], C] + [B, [A, C]].

There's a neat analogy to the product rule ddt[f(t)g(t)]=[ddtf(t)]g(t)+f(t)[ddtg(t)]\frac{d}{dt} \left [ f(t) g(t) \right ] = \left [ \frac{d}{dt}f(t) \right ] g(t) + f(t) \left [ \frac{d}{dt} g(t) \right ].

Every Lie group has a corresponding Lie algebra, found via “differentiation”. However, just as “integration” always has a +C+C term, not every Lie algebra has a unique Lie group; uniqueness is only guaranteed up to coverings.

Example. Both R\mathbb{R} and S1S^1 have isomorphic Lie algebras, and R/ZS1\mathbb{R} / \mathbb{Z} \cong S^1 indicates their mutual covering group.

We care about Lie algebras because they turn geometry and physics problems (i.e. Lie groups) into linear algebra problems (i.e. Lie algebras).