320 Views
April 03, 19
スライド概要
第18回 数学デー in 大阪
https://osaka-dtc.connpass.com/event/126200/
リー代数の話 (1) #数学デーin大阪 - usami-k 数学日記
https://usami-k.hatenadiary.jp/entry/2019/04/20/154857
https://usami-k.github.io/
リー代数の話 (1) 宇佐見 公輔 2019 年 4 月 3 日 今回は、リー代数(Lie Algebra)についての話を少しします。リー代数は、リー群との関連で語られること も多いのですが、そこには深入りせず、代数的な話をします。 1 ベクトル空間 リー代数の定義をする前に、ベクトル空間の定義をおさらいしておきます。 以下、F を体とします。今回の話では任意の体で構いません(特に、標数 0 でなくともよい)。体について よく知らない人への補足をすると、体とは加減乗除の四則演算が自由にできる集合です。ベクトル空間やリー 代数では実数や複素数を考えることが多いので、それを思い浮かべてもらって良いです。 Definition 1.1 (ベクトル空間) 集合 V が F 上のベクトル空間(vector space)であるとは、ふたつの演算、加法とスカラー倍 V ×V →V (x, y) 7→ x + y F ×V →V (c, x) 7→ cx が定義されていて、以下の条件を満たすことです。 • 加法について、結合法則、交換法則、単位元の存在、逆元の存在、が成り立つ(別の言い方をすれば 加法群である) 。 • スカラー倍について、1x = x、(cd)x = c(dx)、(c + d)x = cx + dx、c(x + y) = cx + cy が成り立つ。 2 リー代数 では、リー代数の定義です。リー代数はベクトル空間に第 3 の演算を入れたものです。 Definition 2.1 (リー代数) 集合 L が F 上のリー代数(Lie algebra)であるとは、L が F 上のベクトル空間であり、さらにもうひ 1
とつの演算、ブラケット積 L×L→L (x, y) 7→ [x, y] が定義されていて、以下の条件を満たすことです。 1. ブラケット積は双線型写像である。すなわち、∀a, b ∈ F 、∀x, y, z ∈ L について、 [ax + by, z] = a[x, z] + b[y, z] [z, ax + by] = a[z, x] + b[z, y] が成り立つ。 2. ∀x ∈ L について [x, x] = 0 である。 3. ∀x, y, z ∈ L について、 [x, [y, z]] + [y, [z, x]] + [z, [x, y]] = 0 が成り立つ。 この条件 3 の式を、ヤコビ恒等式(Jacobi identity)と呼びます。 定義からすぐに導かれる性質として、以下が重要です。 Proposition 2.2 (交代性) L を F 上のリー代数とします。∀x, y ∈ L について、[x, y] = −[y, x] が成り立ちます。 演算の順序を入れかえると符号が反転する、という性質です。これを交代性と呼びます。この性質はリー代 数の大きな特徴といえるかと思います。 Proof. [x + y, x + y] を考えます。定義の条件 2 から [x + y, x + y] = 0 になります。 一方、双線型性から、[x + y, x + y] = [x, x] + [x, y] + [y, x] + [y, y] = [x, y] + [y, x] です。 したがって、[x, y] + [y, x] = 0 となり、[x, y] = −[y, x] が導かれます。 実は F の標数が 2 でない場合には、リー代数の定義から条件 2 を外して代わりに [x, y] = −[y, x] という 条件を入れたとき、条件 2 を導くこともできます(y のところに x を入れると [x, x] = −[x, x] となり、標数 が 2 でないことから [x, x] = 0 が導ける) 。 したがって、標数が 2 でない場合のみを考えるなら、条件 2 を [x, y] = −[y, x] で置き換えてリー代数を定 義することも可能です。しかし普通は、より強い条件である [x, x] = 0 を採用します。 3 結合代数とリー代数 リー代数の重要な例として、結合代数から導かれるリー代数をみます。まず、結合代数の定義を述べます。 Definition 3.1 (結合代数) 集合 A が F 上の結合代数(associative algebra)であるとは、A が F 上のベクトル空間であり、さら 2
にもうひとつの演算、乗法 A×A→A (x, y) 7→ xy が定義されていて、以下の条件を満たすことです。 • 乗法は双線型写像である。 • 乗法について、結合法則、単位元の存在、が成り立つ。 結合代数は、加法と乗法について環になっていることを注意しておきます。ただし、交換法則を要請してい ないので、可換環とは限りません。 次のようにして結合代数からリー代数を構成することができます。 Example 3.2 (結合代数から導かれるリー代数) A を F 上の結合代数とします。ここにブラケット積を [x, y] := xy − yx と定義することで、A はリー代数となります。 このブラケット積を交換子積とも呼びます。定義の右辺の xy や yx は結合代数の乗法です。 Proof. ブラケット積がリー代数の定義の条件を満たしていることを示せば良いです。これは読者への演習問 題とします。 証明を演習問題としましたが、これはリー代数を学ぶうえでの最初の演習問題としてちょうど良いものだと 思います。特別難しいことではなく、単純に交換子積の定義を当てはめて計算すればできるので、やってみて ください。 特に Jacobi identity を満たすことを示すのが肝心なところです。[x, [y, z]] = [x, yz − zy] = x(yz − zy) − (yz − zy)x であることに注意すれば導けます。 リー代数の定義のなかでも、Jacobi identity は初見ではよく分からない式に見えます。しかし、上記の証 明をやってみると、Jacobi identity がどういうものなのか少し分かった気になれるのではないかと思ってい ます。 4 Derivation もうひとつリー代数の例を挙げます。 Definition 4.1 (derivation) A を F 上の結合代数とします。写像 D : A → A が derivation であるとは、D が線型写像であって、 D(xy) = D(x)y + xD(y) を満たすことです。 関数の微分を思い出してください。A が関数の集合、乗法が関数の合成、D が微分演算とすると、上記の 定義の式は合成関数の微分の法則をあらわしています。これを逆に考えて、その性質を満たす写像をなんでも 3
「微分」だと呼ぼうというわけです。つまり、derivation は微分の概念の一般化と思うことができます。 Proposition 4.2 (derivation のなすベクトル空間) A を F 上の結合代数とします。Der(A) を A の derivation 全体とします。ここに、加法とスカラー倍を 線型写像の加法とスカラー倍で定義すれば、Der(A) は F 上のベクトル空間になります。 Proof. Der(A) が各演算で閉じていて、ベクトル空間の定義を満たすことを示せばよいです。これは、定義 にしたがって容易に確認できます。 なお、「演算で閉じている」とは、演算の結果が再び同じ集合に含まれることです。上記の証明でいえば、 D, E ∈ Der(A) について D + E が derivation であること、c ∈ F と D ∈ Der(A) について cD が derivation であること、です。 ある集合が演算で閉じていなければ、その集合では「演算が定義できている」とはいえません。そのため、 上記の証明では演算で閉じていることを示す必要がありました。 ここで、ひとつ注意しておきます。derivation の合成 D ◦ E は derivation であるとは限りません。実際に 計算してみると、 (D ◦ E)(xy) = D(E(xy)) = D(E(x)y + xE(y)) = D(E(x))y + E(x)D(y) + D(x)E(y) + xD(E(y)) = (D ◦ E)(x)y + E(x)D(y) + D(x)E(y) + x(D ◦ E)(y) となるため、derivation の定義を満たしていません。 そのため、Der(A) は合成を積としても結合代数とはなりませんが、実はリー代数にはなります。 Example 4.3 (derivation のなすリー代数) A を F 上の結合代数とします。Der(A) にブラケット積を、写像の合成を使って [D, E] := D ◦ E − E ◦ D と定義することで、Der(A) はリー代数となります。 Proof. (D ◦ E)(xy) が上記のようになることから、 (D ◦ E)(xy) − (E ◦ D)(xy) = (D ◦ E)(x)y + x(D ◦ E)(y) − (E ◦ D)(x)y − x(E ◦ D)(y) = (D ◦ E − E ◦ D)(x)y + x(D ◦ E − E ◦ D)(y) となるため、[D, E] は derivation です。したがって、Der(A) はブラケット積で閉じています。 ブラケット積がリー代数の定義の条件を満たしていることは、結合代数の場合と同様にして分かります。 5 線型リー代数 リー代数のもう少し具体的な例を挙げます。 Example 5.1 (一般線型リー代数) M(n, F ) を F を成分とする n 次正方行列の集合とします。ここに、加法、スカラー倍、乗法を、行列の 4
加法、スカラー倍、乗法で定義すれば、M(n, F ) は F 上の結合代数になります。 したがって、これは Example 3.2 によってリー代数となります。M(n, F ) をリー代数とみなす場合、一 般線型リー代数(general linear Lie algebra)と呼び、gl(n, F ) と書きます。 余談ですが、一般線型群 GL(n, F ) について知っている人は、それとの定義の違いに注意してください。一 般線型群は正則行列の集合ですが、一般線型リー代数は正則でない行列も含んでいます。 Definition 5.2 (行列のトレース) x ∈ M(n, F ) について、x のトレース(trace)を、x の対角成分の和で定義し、tr(x) と書きます。 Example 5.3 (特殊線型リー代数) gl(n, F ) の部分集合 sl(n, F ) を次で定義します。 sl(n, F ) := {x ∈ gl(n, F ) | tr(x) = 0} sl(n, F ) はリー代数になります。これを特殊線型リー代数(special linear Lie algebra)と呼びます。 こちらも、特殊線型群 SL(n, F ) について知っている人は、それとの定義の違いに注意してください。実の ところ、リー群 SL(n, F ) に付随するリー代数が sl(n, F ) である、という関係があります(ここではその関係 について詳しくは述べませんが) 。 Proof. sl(n, F ) が各演算で閉じていることを示す必要があります。これは読者への演習問題とします。 特に sl(n, F ) がブラケット積で閉じているというのが肝心なところなわけですが、実のところ、∀x, y ∈ M(n, F ) に対して、tr(xy) = tr(yx) が成り立ちます。 これは線型代数の演習問題としてよく出てくるものです。行列 xy の (i, i) 成分を x と y の成分で書きくだ してみれば示せますので、自力でやってみてください。 特殊線型リー代数は、A 型の単純リー代数と呼ばれるものです。 特に sl(2, F ) は A1 型と呼ばれ、リー代数の理論のなかで重要な役割を果たします。 参考文献 [1] K. Erdmann and M. J. Wildon, Introduction to Lie Algebras, Springer, 2006. [2] J. E. Humphreys, Introduction to Lie Algebras and Representation Theory, Springer, 1978. 5