1. このレポートの使い方
前回の基礎レポートが「理論を順に読む」ためのものだとすれば、このレポートは「同じ理論を構造として見る」ためのものです。図は DOTGraphvizd3-graphviz で描画します。
図を選ぶ
ワークスペースでプリセットを選ぶと、その DOT コードと説明が表示されます。
DOT を編集する
ノード名、辺、ラベル、色、向きを変えて 描画 を押すと、概念図を自分で改造できます。
式と図を往復する
たとえば Maschke の平均化式と射影図、指標表と二部グラフを対応させて読みます。
2. 表現論をグラフで読む原理
有限群の表現論では、抽象群 \(\displaystyle G\) を線形空間上の行列作用に移す:
この写像は「群の積」を「行列の積」に保存します。したがって Cayley グラフで見た生成元による移動は、表現空間では基底ベクトルや固有空間の移動として現れます。
| 代数的対象 | グラフでの見方 | 表現論での意味 |
|---|---|---|
| 生成元 \(s\in G\) | 辺・矢印 | 行列 \(\rho(s)\) |
| 関係式 \(s^m=e\) | 閉路 | \(\rho(s)^m=I\) |
| 部分群 \(H\le G\) | 束のノード | 制限・誘導の基準 |
| 共役類 | 同色クラスタ | 指標が定数になる単位 |
| 既約分解 | ブロック分解 | 半単純性と Wedderburn 分解 |
特に指標 \(\chi_\rho(g)=\operatorname{tr}\rho(g)\) は共役で不変です。なぜなら
この「共役類上で同じ値」という性質により、指標表は群の全要素ではなく共役類だけを列に持つ小さな表になります。
3. DOT インタラクティブ・ワークスペース
以下で図を選び、DOT を編集し、描画できます。向き LR は左から右、TB は上から下です。
図のタイトル
Graphviz の構文エラーがある場合、下のステータス欄にエラーが出ます。まずはラベルだけ変更してみるのが安全です。
4. 群作用、Cayley グラフ、置換表現
群が集合 \(X\) に作用すると、各 \(g\in G\) は \(X\) の置換を与えます。これを線形化すると、基底 \(\{e_x\}_{x\in X}\) を持つベクトル空間 \(\mathbb C[X]\) 上の置換表現になります:
Cayley グラフは \(X=G\) に左正則作用を入れた場合の可視化です。ノードが群要素、生成元による左掛けが辺です。このとき得られる正則表現 \(\mathbb C[G]\) は非常に重要で、既約表現 \(V_i\) を次元だけ重複して含みます:
ワークスペースで「C4 の Cayley グラフ」「S3 の Cayley グラフ」を切り替え、生成元の閉路が群の関係式を表していることを確認してください。
5. Maschke と半単純性を図で読む
有限群の複素表現論が強力なのは、すべての有限次元表現が既約表現の直和に分解するからです。核心は平均化です。部分表現 \(W\subset V\) が与えられたとき、普通の線形代数で補空間を取っても、それが \(G\)-不変とは限りません。
そこで任意の射影 \(P:V\to W\) を次で平均します:
この \(P_G\) は \(G\)-同変で、かつ \(P_G|_W=\operatorname{id}_W\) です。したがって
となり、\(\ker(P_G)\) も \(G\)-不変です。ワークスペースの「Maschke の定理」を見ると、線形射影を群作用で対称化する流れが一枚の図になります。
6. 指標表の可視化:行、列、重み
既約指標 \(\chi_i\) どうしの内積は
共役類ごとの和に直すと、列には重み \(|C|/|G|\) が付くことが分かります。したがって指標表の行直交性は「重み付きユークリッド内積」の直交性です。
| 1A, size 1 | 2A, size 3 | 3A, size 2 | |
|---|---|---|---|
| \(1\) | 1 | 1 | 1 |
| \(\operatorname{sgn}\) | 1 | -1 | 1 |
| \(\sigma\) | 2 | 0 | -1 |
ワークスペースの「S3 の指標表を二部グラフとして読む」では、行=既約表現、列=共役類、辺ラベル=指標値として見ます。
7. テンソル積・誘導・制限をグラフで追う
表現 \(V,W\) のテンソル積は
で定義され、指標は点ごとの積になります:
S3 の 2 次元標準表現 \(\sigma\) については
これは「\(\sigma\) をテンソルする」という操作を、既約表現を頂点とするグラフ上の矢印として見ることができます。
8. DOT の最小文法
このレポートの図を編集するために必要な DOT 文法は少しだけです。
有向グラフ
digraph Example {
graph [rankdir=LR];
A -> B [label="写像"];
B -> C;
}
無向グラフ
graph Example {
A -- B [label="関係"];
B -- C;
}
ノードや辺に属性をつけると、色、形、ラベルを変えられます。
node [shape=box, style="rounded,filled", fillcolor="#eff6ff"]; edge [color="#64748b"]; V [label="表現空間 V"]; W [label="部分表現 W"]; V -> W [label="射影"];
表現論では「写像」「包含」「分解」「制限・誘導」を矢印にすると、定理の構造が見えやすくなります。