UNIT:Lie代数@

4 冪零Lie代数

4.1 冪零Lie代数

𝔤\mathfrak{g}をLie代数とするとき,pp\in\mathbb{N}に対する𝒞p(𝔤)\mathscr{C}^{p}(\mathfrak{g})を,

𝒞0(𝔤)=𝔤,𝒞p+1(𝔤)=[𝔤,𝒞p(𝔤)](p)\mathscr{C}^{0}(\mathfrak{g})=\mathfrak{g},\qquad\mathscr{C}^{p+1}(\mathfrak{g% })=[\mathfrak{g},\mathscr{C}^{p}(\mathfrak{g})]\qquad(p\in\mathbb{N})

によって再帰的に定める.すなわち,𝒞p(𝔤)=ad(𝔤)p𝔤\mathscr{C}^{p}(\mathfrak{g})=\operatorname{ad}(\mathfrak{g})^{p}\mathfrak{g}とする.列(𝒞p(𝔤))p(\mathscr{C}^{p}(\mathfrak{g}))_{p\in\mathbb{N}}を,𝔤\mathfrak{g}降中心列(lower central sequence)という.

定義4.1 (冪零Lie代数)

Lie代数𝔤\mathfrak{g}冪零(nilpotent)であるとは,あるpp\in\mathbb{N}が存在して𝒞p(𝔤)=0\mathscr{C}^{p}(\mathfrak{g})=0となることをいう.

明らかに,可換Lie代数は冪零である.

命題4.2

𝕂\mathbb{K}^{\prime}𝕂\mathbb{K}の拡大体とする.

  1. (1)

    𝕂\mathbb{K}-Lie代数𝔤\mathfrak{g}が冪零であることと,その係数拡大𝔤(𝕂)\mathfrak{g}_{(\mathbb{K}^{\prime})}が冪零であることとは同値である.

  2. (2)

    𝕂\mathbb{K}^{\prime}-Lie代数𝔤\mathfrak{g}^{\prime}が冪零であることと,その係数の制限𝔤[𝕂]\mathfrak{g}^{\prime}_{[\mathbb{K}]}が冪零であることとは同値である.

証明

(1) 帰納的に確かめられるように,任意のpp\in\mathbb{N}に対して𝒞p(𝔤(𝕂))=𝒞p(𝔤)(𝕂)\mathscr{C}^{p}(\mathfrak{g}_{(\mathbb{K}^{\prime})})=\mathscr{C}^{p}(% \mathfrak{g})_{(\mathbb{K}^{\prime})}だから,主張が成り立つ.

(2) 明らかである. ∎

命題4.3
  1. (1)

    冪零Lie代数の部分Lie代数は,冪零である.

  2. (2)

    冪零Lie代数の商Lie代数は,冪零である.

  3. (3)

    𝔤\mathfrak{g}をLie代数とし,𝔞\mathfrak{a}をそのイデアルとする.𝔤/𝔞\mathfrak{g}/\mathfrak{a}が冪零であり,𝔞𝐙(𝔤)\mathfrak{a}\subseteq\mathbf{Z}(\mathfrak{g})であるならば,𝔤\mathfrak{g}は冪零である.

  4. (4)

    (𝔤i)iI(\mathfrak{g}_{i})_{i\in I}をLie代数の族とし,𝔤=iI𝔤i\mathfrak{g}=\bigoplus_{i\in I}\mathfrak{g}_{i}と置く.このとき,すべての𝔤i\mathfrak{g}_{i}が冪零であることと,𝔤\mathfrak{g}が冪零であることとは同値である.

証明

(1) 𝔤\mathfrak{g}をLie代数とし,𝔥\mathfrak{h}をその部分Lie代数とする.帰納的に確かめられるように,任意のpp\in\mathbb{N}に対して𝒞p(𝔥)𝒞p(𝔤)\mathscr{C}^{p}(\mathfrak{h})\subseteq\mathscr{C}^{p}(\mathfrak{g})だから,𝔤\mathfrak{g}が冪零ならば𝔥\mathfrak{h}も冪零である.

(2), (3) 𝔤\mathfrak{g}をLie代数,𝔞\mathfrak{a}をそのイデアルとし,等化準同型をf:𝔤𝔤/𝔞f\colon\mathfrak{g}\to\mathfrak{g}/\mathfrak{a}と書く.帰納的に確かめられるように,任意のpp\in\mathbb{N}に対してf(𝒞p(𝔤))=𝒞p(𝔤/𝔞)f(\mathscr{C}^{p}(\mathfrak{g}))=\mathscr{C}^{p}(\mathfrak{g}/\mathfrak{a})だから,𝔤\mathfrak{g}が冪零ならば𝔤/𝔞\mathfrak{g}/\mathfrak{a}も冪零である.一方で,𝔤/𝔞\mathfrak{g}/\mathfrak{a}が冪零ならば,あるpp\in\mathbb{N}が存在してf(𝒞p(𝔤))=𝒞p(𝔤/𝔞)=0f(\mathscr{C}^{p}(\mathfrak{g}))=\mathscr{C}^{p}(\mathfrak{g}/\mathfrak{a})=0となる.すなわち,𝒞p(𝔤)𝔞\mathscr{C}^{p}(\mathfrak{g})\subseteq\mathfrak{a}となる.さらに,𝔞𝐙(𝔤)\mathfrak{a}\subseteq\mathbf{Z}(\mathfrak{g})ならば,𝒞p+1(𝔤)=[𝔤,𝒞p(𝔤)][𝔤,𝔞]=0\mathscr{C}^{p+1}(\mathfrak{g})=[\mathfrak{g},\mathscr{C}^{p}(\mathfrak{g})]% \subseteq[\mathfrak{g},\mathfrak{a}]=0となるから,𝔤\mathfrak{g}は冪零である.

(4) 帰納的に確かめられるように,任意のpp\in\mathbb{N}に対して𝒞p(𝔤)=iI𝒞p(𝔤i)\mathscr{C}^{p}(\mathfrak{g})=\bigoplus_{i\in I}\mathscr{C}^{p}(\mathfrak{g}_{% i})だから,すべての𝔤i\mathfrak{g}_{i}が冪零であることと𝔤\mathfrak{g}が冪零であることとは同値である. ∎

命題4.4

有限次元冪零Lie代数のKilling形式は,0である.

証明

𝔤\mathfrak{g}を有限次元冪零Lie代数とし,そのKilling形式をB𝔤B_{\mathfrak{g}}と書く.任意のxx, y𝔤y\in\mathfrak{g}に対して,ad(x)ad(y)\operatorname{ad}(x)\operatorname{ad}(y)は冪零だから,B𝔤(x,y)=tr(ad(x)ad(y))=0B_{\mathfrak{g}}(x,y)=\operatorname{tr}(\operatorname{ad}(x)\operatorname{ad}(% y))=0である.∎

注意4.5

命題4.4の逆は成り立たない.すなわち,有限次元Lie代数𝔤\mathfrak{g}のKilling形式が0であっても,𝔤\mathfrak{g}が冪零であるとは限らない.

たとえば,𝔤=e1e2e3\mathfrak{g}=\mathbb{C}e_{1}\oplus\mathbb{C}e_{2}\oplus\mathbb{C}e_{3}上の交代的な乗法(x,y)[x,y](x,y)\mapsto[x,y]

[e1,e2]=e2,[e1,e3]=ie3,[e2,e3]=0[e_{1},e_{2}]=e_{2},\qquad[e_{1},e_{3}]=ie_{3},\qquad[e_{2},e_{3}]=0

によって定めると,容易に確かめられるように,𝔤\mathfrak{g}はLie代数をなす.基底(e1,e2,e3)(e_{1},e_{2},e_{3})に関するad(e1)\operatorname{ad}(e_{1}), ad(e2)\operatorname{ad}(e_{2}), ad(e3)\operatorname{ad}(e_{3})の行列表示はそれぞれ

ad(e1)=(00001000i),ad(e2)=(000100000),ad(e3)=(000000i00)\operatorname{ad}(e_{1})=\begin{pmatrix}0&0&0\\ 0&1&0\\ 0&0&i\\ \end{pmatrix},\qquad\operatorname{ad}(e_{2})=\begin{pmatrix}0&0&0\\ -1&0&0\\ 0&0&0\\ \end{pmatrix},\qquad\operatorname{ad}(e_{3})=\begin{pmatrix}0&0&0\\ 0&0&0\\ -i&0&0\\ \end{pmatrix}

であり,これらから確かめられるように,𝔤\mathfrak{g}のKilling形式は0である.一方で,任意のp>0p\in\mathbb{N}_{>0}に対して𝒞p(𝔤)=e2e3\mathscr{C}^{p}(\mathfrak{g})=\mathbb{C}e_{2}\oplus\mathbb{C}e_{3}だから,𝔤\mathfrak{g}は冪零ではない.33 3 この例については,Mathematics Stack Exchange [4] を参考にした.

4.2 Engelの定理

補題4.6

AAを結合代数とし,𝔤\mathfrak{g}AA(を交換子によってLie代数とみなしたもの)の部分Lie代数とする.x𝔤x\in\mathfrak{g}が(AAの乗法に関して)冪零ならば,𝔤\mathfrak{g}上の線型変換ad𝔤(x)\operatorname{ad}_{\mathfrak{g}}(x)は冪零である.

証明

ad𝔤(x)\operatorname{ad}_{\mathfrak{g}}(x)adA(x)\operatorname{ad}_{A}(x)の制限だから,𝔤=A\mathfrak{g}=Aである場合に主張を示せば十分である.xAx\in Aとして,AA上の線型変換yxyy\mapsto xy, yyxy\mapsto yxをそれぞれLxL_{x}, RxR_{x}と書く.すると,LxL_{x}RxR_{x}は可換だから,nn\in\mathbb{N}に対して

adA(x)n=(LxRx)n=k=0n(1)k(nk)LxnkRxk\operatorname{ad}_{A}(x)^{n}=(L_{x}-R_{x})^{n}=\sum_{k=0}^{n}(-1)^{k}\binom{n}% {k}L_{x}^{n-k}R_{x}^{k}

が成り立つ.ここで,xp=0x^{p}=0pp\in\mathbb{N})であるとすると,Lxp=Rxp=0L_{x}^{p}=R_{x}^{p}=0だから,上式よりadA(x)max{2p1,0}=0\operatorname{ad}_{A}(x)^{\max\{2p-1,0\}}=0を得る.よって,xxが冪零ならば,adA(x)\operatorname{ad}_{A}(x)は冪零である.∎

定理4.7

𝔤\mathfrak{g}を有限次元Lie代数とし,(ρ,V)(\rho,V)をその表現とする.次の条件は同値である.

  1. (a)

    ρ(𝔤)\rho(\mathfrak{g})の任意の元は冪零である.

  2. (b)

    あるpp\in\mathbb{N}が存在して,ρ(𝔤)p=0\rho(\mathfrak{g})^{p}=0(すなわち,任意のx1x_{1}, \dots, xp𝔤x_{p}\in\mathfrak{g}に対してρ(x1)ρ(xp)=0\rho(x_{1})\dotsm\rho(x_{p})=0)となる.44 4 著者は,この定理をNash [3] で知った.

証明

(b)(a)\text{(b)}\Longrightarrow\text{(a)} 明らかである.

(a)(b)\text{(a)}\Longrightarrow\text{(b)} 必要ならば𝔤/Ker(ρ)\mathfrak{g}/\mathord{\operatorname{Ker}(\rho)}を改めて𝔤\mathfrak{g}と置き直すことで,ρ\rhoが忠実であると仮定しても一般性を失わない.このとき,ρ\rhoが条件(a)を満たすならば,補題4.6より,ad𝔤(𝔤)\operatorname{ad}_{\mathfrak{g}}(\mathfrak{g})の任意の元は冪零である.そこで,以下では,𝔤\mathfrak{g}は有限次元Lie代数であってad𝔤(𝔤)\operatorname{ad}_{\mathfrak{g}}(\mathfrak{g})の任意の元が冪零であるものとし,この𝔤\mathfrak{g}に対して主張を示す.

有限次元Lie代数𝔥\mathfrak{h}の任意の表現(ρ,V)(\rho,V)に対して(a)(b)\text{(a)}\Longrightarrow\text{(b)}が成り立つとき,𝔥\mathfrak{h}は条件(E)を満たすということにする.𝔤\mathfrak{g}は有限次元だから,𝔤\mathfrak{g}の条件(E)を満たす部分Lie代数の中で極大なもの𝔥\mathfrak{h}がとれる.以下,𝔥=𝔤\mathfrak{h}=\mathfrak{g}であることを示す.

𝔥\mathfrak{h}ad𝔤(𝔥)\operatorname{ad}_{\mathfrak{g}}(\mathfrak{h})安定だから,随伴表現ad𝔤\operatorname{ad}_{\mathfrak{g}}から,𝔥\mathfrak{h}𝔤/𝔥\mathfrak{g}/\mathfrak{h}上の表現σ\sigmaが誘導される.仮定より,ad𝔤(𝔤)\operatorname{ad}_{\mathfrak{g}}(\mathfrak{g})の任意の元は冪零だから,σ(𝔥)\sigma(\mathfrak{h})の任意の元も冪零である.したがって,𝔥\mathfrak{h}が条件(E)を満たすことより,σ(𝔥)\sigma(\mathfrak{h})の十分大きい冪は0となる.ここで,𝔥𝔤\mathfrak{h}\neq\mathfrak{g}であるとすると,𝔤/𝔥0\mathfrak{g}/\mathfrak{h}\neq 0だから,σ(𝔥)p0\sigma(\mathfrak{h})^{p}\neq 0を満たすpp\in\mathbb{N}の中で最小のものがとれる.これに対して,x¯σ(𝔥)p{0}\overline{x}\in\sigma(\mathfrak{h})^{p}\setminus\{0\}がとれ,このx¯\overline{x}σ(𝔥)x¯=0\sigma(\mathfrak{h})\overline{x}=0を満たす.x¯=x+𝔥\overline{x}=x+\mathfrak{h}と表すと,x𝔤𝔥x\in\mathfrak{g}\setminus\mathfrak{h}かつ[x,𝔥]𝔥[x,\mathfrak{h}]\subseteq\mathfrak{h}である.そこで,𝔥~=𝔥𝕂x\widetilde{\mathfrak{h}}=\mathfrak{h}\oplus\mathbb{K}xと置くと,𝔥~\widetilde{\mathfrak{h}}𝔤\mathfrak{g}の部分Lie代数であり,𝔥\mathfrak{h}𝔥~\widetilde{\mathfrak{h}}のイデアルである.

(τ,W)(\tau,W)𝔥~\widetilde{\mathfrak{h}}の表現とし,τ(𝔥~)\tau(\widetilde{\mathfrak{h}})の任意の元が冪零であるとする.このとき,𝔥\mathfrak{h}が条件(E)を満たすことより,あるpp\in\mathbb{N}が存在してτ(𝔥)p=0\tau(\mathfrak{h})^{p}=0となる.また,τ(x)\tau(x)は冪零だから,あるqq\in\mathbb{N}が存在してτ(x)q=0\tau(x)^{q}=0となる.この状況の下で,あるNN\in\mathbb{N}が存在して,任意のy1y_{1}, \dots, yN𝔥~y_{N}\in\widetilde{\mathfrak{h}}に対して

τ(y1)τ(yN)=0\tau(y_{1})\dotsm\tau(y_{N})=0

が成り立つことを示したい.𝔥~=𝔥𝕂x\widetilde{\mathfrak{h}}=\mathfrak{h}\oplus\mathbb{K}xだから,各yiy_{i}𝔥\mathfrak{h}の元またはxxであると仮定してよい.y1y_{1}, \dots, yNy_{N}の中に,𝔥\mathfrak{h}に属するものがnn個,xxであるものがNnN-n個あるとする.[x,𝔥]𝔥[x,\mathfrak{h}]\subseteq\mathfrak{h}だから,任意のkk\in\mathbb{N}に対して,包絡代数𝐔(𝔤)\mathbf{U}(\mathfrak{g})において

x𝔥k\displaystyle x\mathfrak{h}^{k} 𝔥kx+[x,𝔥k]\displaystyle\subseteq\mathfrak{h}^{k}x+[x,\mathfrak{h}^{k}]
𝔥kx+i=0k1𝔥i[x,𝔥]𝔥k1i\displaystyle\subseteq\mathfrak{h}^{k}x+\sum_{i=0}^{k-1}\mathfrak{h}^{i}[x,% \mathfrak{h}]\mathfrak{h}^{k-1-i}
𝔥kx+𝔥k\displaystyle\subseteq\mathfrak{h}^{k}x+\mathfrak{h}^{k}

が成り立つ.これを繰り返し用いることで,

τ(y1)τ(yN)τ(𝔥)nτ(x)Nn+τ(𝔥)n\tau(y_{1})\dotsm\tau(y_{N})\in\tau(\mathfrak{h})^{n}\tau(x)^{N-n}+\tau(% \mathfrak{h})^{n}

を得る.npn\geq pならば,上式より,τ(y1)τ(yN)=0\tau(y_{1})\dotsm\tau(y_{N})=0である.一方で,N>p(q1)+p1=pq1N>p(q-1)+p-1=pq-1ならば,n<pn<pであるとき,y1y_{1}, \dots, yNy_{N}の中にxxqq個以上連続する部分が必ず存在するので,やはりτ(y1)τ(yN)=0\tau(y_{1})\dotsm\tau(y_{N})=0となる.よって,NpqN\geq pqとすれば,4.2節が常に成り立つ.これで,主張が示された. ∎

系4.8

𝔤\mathfrak{g}を有限次元Lie代数,(ρ,V)(\rho,V)をその表現であってV0V\neq 0であるものとし,ρ(𝔤)\rho(\mathfrak{g})の任意の元は冪零であるとする.このとき,vV{0}v\in V\setminus\{0\}であってρ(𝔤)v=0\rho(\mathfrak{g})v=0を満たすものが存在する.

証明

仮定と定理4.7より,σ(𝔤)\sigma(\mathfrak{g})の十分大きい冪は0となる.V0V\neq 0だから,σ(𝔤)p0\sigma(\mathfrak{g})^{p}\neq 0を満たすpp\in\mathbb{N}の中で最小のものがとれる.これに対して,vσ(𝔤)p{0}v\in\sigma(\mathfrak{g})^{p}\setminus\{0\}をとると,このvvρ(𝔤)v=0\rho(\mathfrak{g})v=0を満たす.∎

系4.9 (Engelの定理)

𝔤\mathfrak{g}をLie代数,(ρ,V)(\rho,V)をその有限次元表現とし,ρ(𝔤)\rho(\mathfrak{g})の任意の元は冪零であるとする.このとき,VVの基底を適当にとれば,ρ(𝔤)\rho(\mathfrak{g})の任意の元の対応する行列表示が狭義上三角行列となる.

証明

ρ\rhoの組成列(V0,,Vn)(V_{0},\dots,V_{n})をとり(命題3.15),各i{0,,n1}i\in\{0,\dots,n-1\}に対して,ρ\rhoが誘導する𝔤\mathfrak{g}Vi/Vi+1V_{i}/V_{i+1}上の既約表現をρi\rho_{i}と書く.すると,仮定よりρi(𝔤)\rho_{i}(\mathfrak{g})の任意の元は冪零だから,系4.8よりvi¯Vi/Vi+1{0}\overline{v_{i}}\in V_{i}/V_{i+1}\setminus\{0\}であってρi(𝔤)vi¯=0\rho_{i}(\mathfrak{g})\overline{v_{i}}=0を満たすものが存在する.ρi\rho_{i}は既約だから,Vi/Vi+1=𝕂vi¯V_{i}/V_{i+1}=\mathbb{K}\overline{v_{i}}が成り立つ.そこで,各vi¯\overline{v_{i}}vi+Vi+1v_{i}+V_{i+1}と表すと,(vn1,,v0)(v_{n-1},\dots,v_{0})VVの基底である.さらに,各iiに対して,ρ(𝔤)viVi+1=span𝕂{vi+1,,vn1}\rho(\mathfrak{g})v_{i}\in V_{i+1}=\operatorname{span}_{\mathbb{K}}\{v_{i+1},% \dots,v_{n-1}\}が成り立つ.すなわち,ρ(𝔤)\rho(\mathfrak{g})の任意の元の基底(vn1,,v0)(v_{n-1},\dots,v_{0})に関する行列表示は,狭義上三角行列である.∎

系4.10

有限次元Lie代数𝔤\mathfrak{g}に対して,次の条件は同値である.

  1. (a)

    𝔤\mathfrak{g}は冪零である.

  2. (b)

    ad(𝔤)\operatorname{ad}(\mathfrak{g})の任意の元は冪零である.

証明

𝔤\mathfrak{g}が冪零であるとは,あるpp\in\mathbb{N}が存在してad(𝔤)p=0\operatorname{ad}(\mathfrak{g})^{p}=0となるということだから,主張は定理4.7の特別な場合である.∎

系4.11

𝔤\mathfrak{g}は有限次元Lie代数であり,その忠実な表現(ρ,V)(\rho,V)であって,ρ(𝔤)\rho(\mathfrak{g})の任意の元が冪零であるものが存在するとする.このとき,𝔤\mathfrak{g}は冪零である.

証明

仮定と補題4.6より,ad(𝔤)\operatorname{ad}(\mathfrak{g})の任意の元は冪零である.よって,系4.10より,𝔤\mathfrak{g}は冪零である.∎