复习李代数感觉忽然想起了很久之前看到的别的证明,在这里记录一下。
我们知道代数中有很多『自由』对象,下面列举几个。
- 自由群。一个集合$X$,存在$F_X$以及映射$X\stackrel{\iota}\to F_X$使得如下的泛性质成立$$\forall \textrm{群} G, \textrm{映射} X\stackrel{\varphi}\to G \quad \exists ! \textrm{群同态}F_X\stackrel{\hat{\varphi}}\to G\quad \textrm{s.t.} \quad \left[X\stackrel{\iota}\to F_X\stackrel{\hat{\varphi}}\to G\right]=\left[X\stackrel{\varphi}\to G\right]$$
- 外代数。一个线性空间$V$,存在外代数$\bigwedge^n V$以及映射$V^n\stackrel{\pi}\to \bigwedge^n V$使得如下的泛性质成立$$\forall \textrm{线性空间} W, \textrm{$n$-交错线性函数} V^n\stackrel{\varphi}\to W.\quad \exists ! \textrm{线性映射}\bigwedge^n V\stackrel{\hat{\varphi}}\to W\quad \textrm{s.t.} \quad \left[V^n\stackrel{\pi}\to \bigwedge^n V\stackrel{\hat{\varphi}}\to W\right]=\left[V^n\stackrel{\varphi}\to W\right]$$
- 泛包络代数。一个李代数$\mathfrak{g}$,存在$U(\mathfrak{g})$以及映射$\mathfrak{g}\stackrel{\iota}\to U(\mathfrak{g})$使得如下的泛性质成立$$\forall \textrm{结合代数} R, \textrm{李代数同态} \mathfrak{g}\stackrel{\varphi}\to R \quad \exists ! \textrm{结合代数同态}U(\mathfrak{g})\stackrel{\hat{\varphi}}\to R\quad \textrm{s.t.} \quad \left[\mathfrak{g}\stackrel{\iota}\to U(\mathfrak{g})\stackrel{\hat{\varphi}}\to R\right]=\left[\mathfrak{g}\stackrel{\varphi}\to R\right]$$
他们的交换图如下$$\begin{array}{ccc}X&\stackrel{\iota}\to& F_X \\ & \searrow & \downarrow \\ && G\end{array} \qquad \begin{array}{ccc}V^n&\stackrel{\pi}\to& \bigwedge^n V \\ & \searrow & \downarrow \\ && W\end{array} \qquad \begin{array}{ccc}\mathfrak{g}&\stackrel{\iota}\to& U(\mathfrak{g}) \\ & \searrow & \downarrow \\ && R\end{array}$$
撇开泛性质不谈,这不是本文要讨论的重点。我们注意到他们的构造其实有很大的类似之处,首先在于其『构造』都集合论地来自某个集合的商集(或商空间,但本质上也是商空间),但是他们通常都有如下关于元素形式的刻画:
- 自由群。对于自由群$F_X$的每一个字都可以约成唯一的一个不可约字。
- 外代数。如果$V$有基$X$,给$X$排定全序,则$\bigwedge^n V$具有基$\{x_1\wedge \ldots \wedge x_n: x_i\in X, x_1<\ldots<x_n\}$。
- 泛包络代数。如果李代数$\mathfrak{g}$作为线性空间具有基底$X$,给$X$排定全序,则$U(\mathfrak{g})$具有基$\{x_1\otimes \ldots \otimes x_n: x_i\in X, x_1\leq \ldots\leq x_n\}$。
他们的证明都十分繁复,下面,方便起见,这里采用我比较想要谈论的那种证明。
定理(自由群结构定理). 对于自由群$F_X$的每一个字都可以约成唯一的一个不可约字.
证明. 将所有不可约字收集起来, 具体来说$$W=\{x_1\ldots x_n: x_i\in X\cup X^{-1}, n\geq 0, x_i\neq x_{i+1}^{-1}\}$$我们要定义$F_X$在其上的作用, 为此先定义$X$在$W$上中的作用如下$$x\cdot (x_1\ldots x_n)=\begin{cases} xx_1\ldots x_n& x\neq x_1^{-1}\\ x_2\ldots x_n & x=x_1^{-1}\end{cases}$$上述作用实际上是$X \to \{\textrm{$W$到自身的双射}\}$, 根据泛性质, 这定义了群同态$F_X\to \{\textrm{$W$到自身的双射}\}$, 这定义了$F_X$在$W$的作用. 首先, 每个字都可以被约成不可约字这是自然的事甚至是可以找到『算法『的. 为了看到是唯一的, 关键是两个不同不可约字不能够相等. 注意到对于不可约字$w\in F_X$总有$$w\cdot \underbrace{\wedge}_{\textrm{$W$中的空字}}=w\in W$$故若有两个不同的不可约字$w_1\neq w_2$, 他们在$F_X$中相等, 那么$$W\ni w_1=w_1\cdot \wedge =w_2\cdot \wedge=w_2\in W$$矛盾! 从而$w_1$和$w_2$中不相等. $\square$
实际上这个命题也可以组合地证明,这个组合证明是我自己想到的,不过后来发现很多人已经给出过这样的证明了,下次如果有时间可以再写一篇介绍。
定理(外代数结构定理). 如果$V$有基$X$,给$X$排定全序,则$\bigwedge^n V$具有基$\{x_1\wedge \ldots \wedge x_n: x_i\in X, x_1<\ldots<x_n\}$.
证明. 不难证明, 上述集$X=\{x_1\wedge \ldots \wedge x_n: x_i\in X, x_1<\ldots<x_n\}$生成了整个$\bigwedge^n V$. 问题的关键落在线性无关上, 对于任意一个$x_\bullet=x_1\wedge \ldots \wedge x_n$. 作线性函数$f:V^n\to k$, 使得$$f(y_1,\ldots,y_n)=\begin{cases} \operatorname{sgn}\sigma& y_i=x_{\sigma(i)}, \sigma\in \mathfrak{S}_n\\ 0 & \textrm{$y_i$不是$x_i$的一个排列} \end{cases}$$不难验证$f$是良定义的反对称线性函数, 从而根据泛性质存在$\hat{f}: \bigwedge^n V\to k$, 使得$\hat{f}$杀死$X$中除了$x_\bullet$的所有元素, 这样就证明了线性无关. $\square$
组合的证明可见Grillet的Abstract Algebra P525 Proposition 4.5.
定理(Poincaré-Birkhoff-Witt). 如果李代数$\mathfrak{g}$作为线性空间具有基底$X$, 给$X$排定全序, 则$U(\mathfrak{g})$具有基$\{x_1\otimes \ldots \otimes x_n: x_i\in X, x_1\leq \ldots\leq x_n\}$.
证明. 因为$x\otimes y=y\otimes x+[x,y]$, 故对长度归纳可知上述集$\{x_1\otimes \ldots \otimes x_n: x_i\in X, x_1\leq \ldots\leq x_n\}$生成了$U(\mathfrak{g})$, 同样, 问题还是落在线性无关上.
具体来说, 考虑$X$中全体长度为$n$的链$$X_n=\{(x_1,\ldots,x_n): x_i\in X, x_1\leq \ldots\leq x_n\}$$考虑以$\bigcup_{n=0}^\infty X_n$为基生产的线性空间$V$. 我们下面赋予$V$以$\mathfrak{g}$-模结构, 递归地定义$$x\cdot (x_1,\ldots,x_n)=\begin{cases}
(x,x_1,\ldots,x_n)& x\leq x_1\\x_1\cdot (x \cdot (x_2,\ldots,x_n))+[x,x_1]\cdot (x_2,\ldots,x_n)& x>x_1\end{cases}$$分各种情况分别验证对每个$v\in \bigcup_{n=0}^\infty X_n$$$x\cdot (y \cdot v)-y\cdot (x \cdot v)=[x,y]\cdot v$$即可, 设$v=(z,\ldots)$, 验证如下
- $x>y<z$时, $$\begin{array}{ll}\quad x\cdot (y \cdot (z,\ldots))-y\cdot (x \cdot (z,\ldots))\\= x\cdot (y,z,\ldots)-y\cdot (x \cdot (z,\ldots))& \because y<z\\= y\cdot (x\cdot (z,\ldots))+[x,y]\cdot (z,\ldots)-y\cdot (x \cdot (z,\ldots))& \because x>y\\= [x,y]\cdot (z,\ldots)\end{array}$$
- $y>x<z$时是类似的.
- $y>z<x$时, 不妨归纳$(\ldots)$的长度, $$\begin{array}{ll}\quad x\cdot (y \cdot (z,\ldots))-y\cdot (x \cdot (z,\ldots))\\= x\cdot (z\cdot (y\cdot (\ldots)))-y\cdot (z\cdot (x\cdot (\ldots)))\\+ x\cdot ([y,z]\cdot (\ldots))-y\cdot([x,z]\cdot (\ldots))& \because x>z,y>z\\= z\cdot (x\cdot (y\cdot (\ldots)))-z\cdot (y\cdot (x\cdot (\ldots)))\\+ [x,z]\cdot (y\cdot (\ldots))-[y,z]\cdot (x\cdot (\ldots))\\+ x\cdot ([y,z]\cdot (\ldots))-y\cdot([x,z]\cdot (\ldots))& \because x>z,y>z\\ = z\cdot ([x,y]\cdot (\ldots)) +([[x,z],y]+[x,[y,z]])\cdot (\ldots) & \textrm{对$(\ldots)$长度归纳}\\ =z\cdot ([x,y]\cdot (\ldots))-[[x,y],z]\cdot (\ldots) & \because \textrm{Jacobi恒等式}\\ =[x,y]\cdot (z\cdot (\ldots)) & \textrm{对$(\ldots)$长度归纳} \end{array}$$
这样就验证完$V$构成一个$\mathfrak{g}$-模了, 这样$V$也是$U\mathfrak{g}$-模, 如果在$U\mathfrak{g}$中有线性关系
$$\sum_{(x_1,\ldots,x_n)\in \bigcup X_n}c_{(x_1,\ldots,x_n)}x_1\otimes \ldots \otimes x_n=0$$将其作用在$X_0=\{\varnothing\}$上, 得到$$\sum_{(x_1,\ldots,x_n)\in \bigcup X_n} c_{(x_1,\ldots,x_n)}(x_1,\ldots,x_n)=0$$从而$c_*=0$, 故线性无关, 命题得证. $\square$
这个证明采自Serre的Lie Algebra and Lie Group P14 Theorem 4.3。
诚然,从商集出发,经过严格演算以证明二者无相等或线性相关关系而将优良泛性质推到一边将使证明落入介于集合论和组合的长篇大论中去。上述陈述的证明则相比之下显得更具章法,他们的证明方法有无共通之处呢?表面上看当然如此,他们都构造了一个『作用』,自由群就是群作用,李代数就是表示,其中第二个证明如果硬生套入,可以说线性空间作用到了对偶空间上去。我们的目标是找一个被『自由』作用的对象,最后使得两个不同的事物可以被区分开。
但是至此还不足以体现证明的自然性,我们指出,他们本质是『重构』。
- 对于自由群$F_X$,通常的构造是利用字的拼接构成半群再商掉群需要满足的关系,但是既然我们感官上会觉得他们都可以唯一地约成不可约字,即商集每个元素都以唯一的一个不可约字为代表元,那么这些不可与字单独拿出来势必也构成一个群,而且是同构的,换言之,实际上上述证明中$W$不只是$F_X$-集,上面还具有自然的群结构且同构于$F_X$。对于群而言这种构造并不困难,只需要定义$$(x_1\ldots x_n) (y_n\ldots y_1)=x_1\ldots x_m y_m\ldots y_1\qquad \textrm{$m$是使得任意$k> m$都有$x_k=y_k^{-1}$的最小的$m$}$$这个群不难验证也满足自由群的泛性质,从而两种构造相同,当中连接的同态正是提取代表元的映射和自然映射的限制,这就给出了证明。
- 对于外代数的例子,实际上我们可以直接构造以$\{x_1\wedge \ldots \wedge x_n: x_i\in X, x_1<\ldots<x_n\}$为基形式地张成的线性空间,再验证其是满足泛性质的,从而自动同构。
- 对于泛包络代数的例子,我们可以直接赋予$\bigcup_{n=0}^\infty X_n$为基生产的线性空间$V$以李代数结构,无非就是证明任意两个元素相乘时可以避免逆序,这可以归纳地利用期望中的恒等式$x\otimes y-y\otimes x=[x,y]$交换顺序诉诸更短长度的字来转化。
上述证明总所提供的构造只不过是某种角度下足以说明且容易说明目标的一个侧面,例如自由群的部分实际上只用了左乘作用,从而变成了诱导$F_X$在$W$上的群作用;在外代数的部分只用了线性函数能够区分线性空间的元素;在泛包络代数的部分,只用了结合代数的左乘作用,从而变成了$\mathfrak{g}$-作用,成为了一个$\mathfrak{g}$-模。
以上就是我希望谈论的『证明』,相信这种技巧在之后还会遇到。