JOVANA
Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

括号:从零开始的李代数

李代数是带有双线性、反对称乘积且满足 Jacobi 恒等式的向量空间。我们从换位子 [x,y]=xy−yx 建立定义,读出结构常数,并认识此后一切的支点例子:gl、sl、so,以及微小却关键的 sl(2)。

括号从何而来

取任意一个结合代数——比如域上的 n×n 矩阵——问问两个元素有多不交换。这个度量就是换位子 [x,y]=xy−yx。把原来的乘法丢掉,只保留这个括号:剩下的就是一个 李代数。要点在于,括号忘掉了乘法中依赖次序的部分,恰好保留了连续群所携带的无穷小对称。

形式地说,域 k 上的李代数是一个向量空间 L,配有一个 双线性映射 [·,·]:L×L→L,即 李括号,它反对称([x,x]=0,故 [x,y]=−[y,x]),并满足 Jacobi 恒等式 [x,[y,z]]+[y,[z,x]]+[z,[x,y]]=0。注意*没有*要求什么:不要求结合律,不要求单位元。Jacobi 恒等式正是结合律投射到括号上的影子。

结构常数与例子 sl(2)

一旦固定一组基 e_1,…,e_n,括号就由 结构常数 c_{ij}^k 决定,定义为 [e_i,e_j]=Σ_k c_{ij}^k e_k。反对称性给出 c_{ij}^k=−c_{ji}^k;Jacobi 恒等式成为 c 之间的一个二次关系。有限维李代数的一切原则上都编码在这张数表里——不过我们将看到,*有用*的不变量远比原始数表经济得多。

sl(2,C): traceless 2x2 complex matrices, dim 3.
Basis:
  e = [0, 1; 0, 0]   h = [1, 0; 0, -1]   f = [0, 0; 1, 0]

Compute the bracket [x,y] = xy - yx directly:

  [h,e] = h e - e h
        = [0, 2; 0, 0] - [0, -2; 0, 0] = [0, 4; 0, 0]?  -- recompute
  h e = [1,0;0,-1][0,1;0,0] = [0, 1; 0, 0]
  e h = [0,1;0,0][1,0;0,-1] = [0, -1; 0, 0]
  [h,e] = [0,1;0,0] - [0,-1;0,0] = [0, 2; 0, 0] = 2e

  [h,f] = h f - f h = [0,0;-1,0] - [0,0;1,0] = -2f
  [e,f] = e f - f e = [1,0;0,0] - [0,0;0,1] = [1,0;0,-1] = h

Structure constants (the whole table):
  [h,e] = 2e ,  [h,f] = -2f ,  [e,f] = h
  (all others fixed by antisymmetry, e.g. [e,h] = -2e)

Check Jacobi on (e,f,h):
  [e,[f,h]] + [f,[h,e]] + [h,[e,f]]
  = [e, 2f] + [f, 2e] + [h, h]
  = 2[e,f] + 2[f,e] + 0 = 2h - 2h + 0 = 0.  OK.
sl(2,ℂ) 的定义关系——整个理论中最重要的单一例子。记住 [h,e]=2e、[h,f]=−2f、[e,f]=h。

贯穿始终的有三个族:所有 n×n 矩阵配换位子构成的一般线性代数 gl(n,k);无迹矩阵构成的特殊线性代数 sl(n,k)(一个 理想,因为总有 tr[x,y]=0);以及反对称矩阵构成的正交代数 so(n)。这些是*经典*李代数,而本轨道末尾的分类本质上就是说:在 ℂ 上,它们(连同辛族与五个例外)就是全部单李代数。

伴随表示:李代数作用在自身上

固定 x∈L,考虑映射 ad(x):L→L,ad(x)(y)=[x,y]。这就是 伴随表示,它是整个学科的引擎。把 Jacobi 恒等式正确地读出来,恰好是说 ad(x) 是括号的一个导子:ad(x)[y,z]=[ad(x)y,z]+[y,ad(x)z]。它还说明 x↦ad(x) 是到 gl(L) 的李代数 同态,即 ad([x,y])=ad(x)ad(y)−ad(y)ad(x)。