本书讲一门学问:群表示论——它把抽象的群「翻译」成矩阵,用线性代数这把现成的尺子去丈量对称。它从一个朴素的观察出发:一个正方形有八种「转回自己」的方式,它们构成一个群;但「正方形」这个具体对象太碍事,抽象群 D4 又太悬空——把每个对称动作写成一块矩阵,群就从「演员表」变成了一台可计算的机器。顺着这条线,本书还要回答:为什么每个有限群的表示都能拆成不可约表示的直和(Maschke 定理)?为什么一张特征标表——若干行数字——能背下整群的结构?为什么 Sn 的不可约表示恰好对应整数的分拆,Young 图一举收编?为什么球谐函数、角动量、基本粒子,全都是 SU(2) 与 SU(3) 表示论的舞台?从 Frobenius 1896 年的群行列式、Burnside 的 paqb 定理,到 Weyl 的紧群与 Brauer 的模表示,一百三十年只做一件事:把「对称」翻译成「线性」,再用矩阵把对称算清楚。
本书按章组织:绪论并置「群与线性」两种语言,从正方形对称、置换与矩阵讲到 Frobenius 的难题与特征标的诞生;第一章立起骨架——群作用、轨道与稳定子、置换表示、表示的定义 ρ:G → GL(V)、不可约表示与表示的同构,并以 Burnside 引理与正则表示收束;第二章把群装进一个环——群代数 k[G]、表示=模、Maschke 定理与完全可约、Schur 引理、中心幂等元与半单代数一瞥;第三章点亮指纹——特征标的定义与类函数空间、两族正交关系、维数平方和、特征标表与计算套路;第四章动手分类——循环群、二面体群、四元数群、Sn 与 Young 图、A5 的单性、诱导表示与 Frobenius 互反、Burnside paqb 定理;第五章走进连续与量子——紧群与 Peter–Weyl、U(1) 与 Fourier 级数、SU(2) 与球谐函数、角动量与 Clebsch–Gordan 分解、晶体点群与分子振动;第六章抵达现代疆界——SU(3) 八正法、Schur–Weyl 对偶、模表示与 Brauer 特征、权与最高权、量子群与 Langlands 的侧影;综合站用年表、人物谱、方法决策树、两个综合实验与二十四题自查收束全书。
写作的三条约束(本书的自我要求)。① 直觉与例子先行:每一个概念都从一张图、一个具体的小例子讲起——先看见 D4 与 S3 的矩阵怎样转起来,再抽成定义;每一个定理先有「为什么它是对的」的直觉,再有完整的证明。② 一步一图:凡能画的都画——正方形的对称八拍、表示分解的直和积木、特征标表的方阵与正交格、SU(2) 的自旋阶梯、SU(3) 的权图与十重态。表示论最漂亮的地方正藏在「群论—线性代数对照表」里:一条定义、一句定理,画出来便一目了然。③ 自给自足:本书不假设手边另有教材,所需工具在书内随用随补——群、子群与陪集,线性代数的矩阵、迹与 Hermite 内积,多项式与整数分拆的组合,都在需要它的那一页现学现用;每一条定义都同时给出形式陈述与一句大白话的直觉,每一个反复出现的记号都在首次出现处交代清楚。个别深刻而整体的结论(Peter–Weyl 定理、Schur–Weyl 对偶、Langlands 纲领的相关事实在本书中的用法)给出精确陈述、证明思路与文献指引,数值与程序对拍在实验页随附、可自行复算。
页型节奏。每章以 导引 开篇(一页说清这一章要解决什么);主体是 讲义 页(概念、定理、证明,一步一图);每章配 例题 与 习题(先示范再放手)、知识地图 一页(本章概念怎么连成网)、小结(正面清单+易错清单)、思想卡(一句话立起本章的哲学)、挑战(一道通向文献的硬题)、实验(一段可复算的程序)、格物札记(中西算学传统里的平行直觉)、速查表(本章公式与记号一页备翻);章末另设 衔接讲义,把下一章的问题提前立起来。所有编号 可跳读:每一页都自带上下文,随手翻开一页也能读下去。
难度标记。讲义页用 ★–★★★★★ 标出阅读难度:★ 高中基础即可,★★ 需要线性代数的熟练经验(矩阵乘法、迹、特征值,书内自给),★★★ 需要抽象代数的入门(群、子群、陪集,书内自给),★★★★ 需要紧群分析或模表示的一点经验(书内随用随补),★★★★★ 需要最高权理论与算术几何的观点(第六章疆界各页)。若只求理解主线,读绪论、第一至第三章的主干与第四章的分类实践即可;若求完整掌握,按章顺序逐页推进,并把每章习题做完。
三条线索贯穿全书:
① 明线——从群到矩阵:先让对称「动起来」(绪论),再把群装进一个环(第一章),用群代数与 Maschke 领到「拆积木的许可证」(第二章),然后点亮特征标这枚指纹(第三章),动手把小群一一拆开(第四章),让对称走进连续与量子(第五章),最后站在从粒子到量子群的现代疆界上(第六章)——这正是群表示论一百三十年从群行列式难题长成物理语法的轨迹。
② 暗线——对称决定结构。一个群能拆出多少种不可约表示、维数各几许,不由矩阵的具体写法决定,而由群的共轭类结构决定;「特征标是群的指纹」正是这句格言的第一次亮相。找出「在什么眼光下两个表示等价」,是全书反复演练的招式。
③ 接口——通往四个邻域。群表示论是现代数学与物理的支点:与数论(Frobenius 群与 Artin 表示)、物理(角动量、粒子分类与量子计算)、组合(Young 图与整数分拆)、计算(GAP 与 Sage 的符号对拍)四条战线相通,第六章与综合站余韵两页逐条架桥。
写法约定(TEX 标准):群记 G、子群记 H(变量斜体);表示记 ρ:G → GL(V),表示空间记 V;特征标记 χ,类函数空间记 𝒞(G);内积记 ⟨χ, ψ⟩;诱导与限制记 IndGH、ResHG;群代数记 k[G];权记 λ。变量用斜体,群名(Sn、Dn、SU(2)、SU(3))与数字用正体;关键一步配图,群论与线性代数逐章对照。
先看一件小事。把一张正方形的卡片放在桌上,只允许它回到原来的轮廓上。能做到这一点的操作有多少种?答案是八种:绕中心转 0°、90°、180°、270°,以及沿两条对角线、两条中位线各翻一次。八种操作,闭合成一个群——正方形的对称群 D4。
可这八种操作只是「动作」,说得清它们的名字,却算不清它们的后果。比如连做两次翻折会是旋转吗?连做三次又会怎样?要回答这类问题,需要把这些动作写成矩阵:每翻一次,平面上的每个点 (x, y) 被送到一个新位置,而这一切恰好是一个 2 × 2 矩阵在做乘法。八种操作,于是变成八个矩阵。
这一步「把群写成矩阵」,就是群表示论(group representation theory)的全部起点。它只做一件事:让抽象的群,活在一个具体的线性空间上,用矩阵的语言把对称说尽。
本书要讲的,就是这一步如何长成一门学问。会看到:本来为解决一个行列式难题而发明的「特征标」,最后成了整个有限群论的万能尺子;本来只关心「把群写开」的技艺,最后成了量子力学中角动量与粒子的分类语言。
把上面的八种操作摆开细看,先给它们起名字:e 表示不动,r 表示转 90°,r2 转 180°,r3 转 270°;再取 s 表示沿一条固定轴的翻折。这样,任何一次对称操作都可以写成 rk 或 rks(k = 0, 1, 2, 3)的形式,一共八种。
关键在于这些操作之间的合成规则。先转 90° 再转 90°,等于转 180°;先翻折再翻折,就得回到原处。写成公式便是
r4 = e, s2 = e, s r s = r−1。
这三条关系,把八种操作的全部乘法表都锁定了。所谓「群」,就是这样一套带合成运算的集合:封闭、有单位元、有逆元、结合律成立。正方形对称群记作 D4,阶为 8。
值得注意的是:r 与 s 并不交换——r s 是转后再翻,s r 是翻后再转,二者结果不同。这一点看似小,却正是「非交换群」的典型:矩阵乘法本就不交换,而对称群,天然长成矩阵的样子。
对称群并不是从方块游戏里冒出来的。它有两条更古老的根。
第一条根是置换。十八世纪后半,Lagrange 研究五次方程的根如何互换位置而不改变方程,发现了「根的置换」自成一群。这正是最早的群论雏形:不去直接解方程,而是观察解之间的对称。Galois 随后把这条线索推到底——一个方程能用根式解出,当且仅当它的置换群有某种「可解」结构。群,第一次成了判断问题可解与否的判据。
第二条根是矩阵。几乎同时,Cauchy、Jacobi 等人把线性方程组的系数排成方阵,研究行列式与线性变换。矩阵作为「线性映射的坐标写法」,逐渐独立成为研究对象。两条根各自生长,却还没相遇。
把两条根接到一起的,是这样一个观察:置换本身,也可以写成一个 0-1 矩阵。比如把 1, 2, 3 换成 2, 3, 1 的三轮换,对应矩阵
001100010
用这个矩阵去乘列向量 (1, 2, 3)T,得到的正是 (2, 3, 1)T。于是置换——离散的对称——被翻译成了线性代数里的矩阵。翻译一旦可行,整个线性代数的机器(迹、行列式、特征值、不变量)就都可以用来研究群了。
真正让「表示论」作为独立学问站起来的,是一个具体的技术问题——群行列式(group determinant)。
设 G 是一个有限群,给每个元素 g 配一个不定元 xg。把 |G| × |G| 的方阵的第 (g, h) 格填上 xg h−1,取这个方阵的行列式,就是一个关于诸 xg 的多项式,称为群行列式。Dedekind 在研究它时发现:这个行列式可以分解,而分解的方式与群的结构纠缠在一起。
1896 年,Frobenius 一举解决了这个问题。他的办法是:不去硬算行列式,而是把群送到矩阵群上去。每个不可约的矩阵表示 ρ,都给出群行列式的一个不可约因子 det(Σg xg ρ(g));把所有不可约的因子乘起来,恰好得到原来的群行列式。于是,「分解群行列式」这件难事,被换成了「找出群的全部不可约表示」这件有章法的事。
这条思路的价值远超问题本身:它第一次说明,一个群的全部信息,可以被一组矩阵(乃至一组特征标)完整地编码。表示论由此诞生。
解决群行列式的同时,Frobenius 顺手铸出了一个更锋利的工具。给定一个表示 ρ,对每个群元素取矩阵的迹:
χρ(g) = tr ρ(g)。
这个函数 χρ 称为表示的特征标(character)。看起来只是把矩阵换成了一串数,损失了大量信息;但事实恰恰相反,它是一个惊人的压缩:
① 共轭不变:χ(h g h−1) = χ(g),因为迹在相似变换下不变。于是特征标在每个共轭类上取定值,是一个类函数——只需要 k 个数(k 为共轭类个数),就录完了整个表示。
② 保直和:χρ⊕σ = χρ + χσ,所以特征标看得见「积木如何拼装」。
③ 保张量:χρ⊗σ(g) = χρ(g) · χσ(g),乘积结构一目了然。
更关键的是 Frobenius 与 Schur 随后发现的正交关系:不同的不可约特征标彼此正交,同者内积为一。这条关系意味着特征标不仅录得全,而且可以被「测量」——只要算内积,就能把任意表示拆成不可约积木。
表示论诞生后的半个世纪里,它沿着三条路线同时展开。
第一条:有限群的算术表示论。Burnside 用特征标证明了著名的 paqb 定理——阶只有两个素因子的群必可解,这个纯群论的结论,其最简洁的证明来自表示论。Frobenius、Burnside、Schur 三人把有限群的特征标理论搭成完整的骨架:正交关系、特征标表、诱导表示。群论里许多乍看无从下手的结构问题,都被一串数解决了。
第二条:紧群与连续对称。1910 年代起,Weyl 把有限群的结果推广到连续的紧群。对紧群取积分代替求和,正交关系依旧成立(Weyl 积分),于是紧群的表示可以像 Fourier 展开那样——把任意函数按不可约表示展开。Peter–Weyl 定理给这件事一个完整的形式:紧群上的函数,都可以由矩阵系数的线性组合逼近。连续对称的表示论由此建立,它是谐波分析的抽象形态。
第三条:物理中的对称。1920 年代量子力学兴起,Wigner 与 Weyl 几乎同时指出:物理系统的对称群,其不可约表示恰好对应可能的量子态与守恒量。角动量、自旋、原子光谱的分裂与选择定则,全部由 SU(2) 的表示统辖;后来的粒子物理,更是直接用 SU(3) 的表示把基本粒子排成「八正法」。表示论从纯数学的工具,变成了物理的语言。
对称的思想,在中国古代数学与哲学中早有原型,只是未走向「群」的抽象形式。
卦变的对称。《易经》以阴阳两爻组合成八卦、再重叠为六十四卦。卦与卦之间存在多种变换:把每一爻阴阳互换(错卦),把六爻上下颠倒(综卦),只变中间四爻(互卦)。这些变换作用在六十四卦的集合上,构成今日所说的「置换群作用的雏形」。六十四卦在交换与颠倒之下分成若干等价类,恰是「轨道分解」的实例;「错综其数」的对称眼光,实为对置换不变性的一次朴素把握。
线性方程与行列式。《九章算术》第八章「方程」用「遍乘直除」消元,其程序与今日的 Gauss 消元完全一致。系数排布成方阵、逐步化去未知数的做法,实质上是把线性方程组写成矩阵并做初等变换。中国算法传统中「以行列排数、以消元求解」的自觉,比欧洲同类方法早了千余年。
两者走的是相反方向:中国的卦变从具体变换出发,线性从具体算法出发;而现代表示论把「变换」抽象成群、把「算法」抽象成矩阵,再让两者互相翻译。东方源流提醒我们,表示论的两根支柱——对称与线性——原本就在不同的文明里各自立起过。
绪论走到这里,可以给全书一个总的读法。记住三句话就够:
① 抽象群是演员表。它列出了有哪些对称操作、它们如何相乘,却没说这些操作「作用」在什么上、造成什么后果。演员表本身无法演出。
② 表示是剧本。给群找一个线性空间,让每个群元素都对应一个可逆线性变换,使乘法关系被忠实保持。剧本一写,群就活了——它的每个动作,都可以在坐标上被算出来。
③ 特征标是指纹。剧本再复杂,取迹便得一组数。不可约表示的指纹两两不撞(正交),于是只要比对指纹,就能认出任意表示由哪些积木拼成。
本书的组织,正对应这三句话:绪论说明这门学问从哪里来、要往哪里去;第一、二章教如何写剧本——群作用、线性表示、群代数、完全可约;第三章教如何读指纹——特征标与正交关系;第四章把常见的小群逐一拆开、算出清单——分类;第五、六章让表示论走进几何与物理。综合站用年表、人物谱、总图与实验收束全书。
最后给出一个贯穿全书的提示:每当遇到一个抽象的说法,都问三件事——它作用在什么空间上?它的矩阵长什么样?它的特征标是什么?把这三问答完,任何表示论问题都会立刻变得具体。
一个群写在纸上,只是一张乘法表。它知道自己有哪些元素、如何相乘,除此之外一无所知——它不知道元素「长得像什么」,因为它根本没有长相。D4 里的 r 与 s,若只看乘法表,只是两个满足 r4 = e、s2 = e 的符号。
要让群「动起来」,就得让它作用在某个东西上。作用可以很朴素——让群作用在一个集合上,这就是群作用;作用也可以很丰富——让群作用在一个向量空间上,每个元素对应一个可逆线性变换,这就是线性表示。
第一、二章的任务是搭好这套语言的骨架:第一章先讲群作用与它的两个不变量(轨道、稳定子),再看如何把作用升级为线性变换,得到表示的定义与第一批例子;第二章引入「拆积木」的概念——不变子空间、直和、不可约表示,并证明对于有限群在特征 0 上,任何表示都能拆成不可约积木(Maschke 定理),章末以 Schur 引理收束——它是下一章特征标正交关系的全部技术来源。
说一个群 G 作用在一个集合 X 上,意思是给每个 g ∈ G 配一个置换 φ(g) : X → X,使得
φ(e) = idX, φ(gh) = φ(g) ∘ φ(h)。
换句话说,φ 是一个从 G 出发的同态——群元素被翻译成 X 上的置换,且乘法被保持。D4 作用在正方形的四个顶点上、S3 作用在三个字母上,都是群作用的实例。
群作用有两个基本不变量。给定 x ∈ X:
① 轨道:Gx = { φ(g)(x) : g ∈ G },即 x 在全部群元素作用下能到达的所有位置。
② 稳定子:Gx = { g ∈ G : φ(g)(x) = x },即不让 x 动的那些元素,它总是 G 的子群。
两者由一条漂亮的公式联系在一起——**轨道–稳定子定理**:
|Gx| = [G : Gx] = |G| / |Gx|。
「一个点能走多远(轨道大小)」,等于「不让它走的元素有多少(稳定子指数)」。这条公式把作用的空间结构,化成了群的阶数计算,是后面计算与分类的一把常用工具。
轨道–稳定子定理有一个直接的推论:X 是若干轨道的无交并。因为「y 与 x 同轨道」是一个等价关系,等价类就是轨道。把每个轨道各取一个代表元,便得到著名的轨道分解公式:
|X| = Σ |G| / |Gxi|,
其中和式遍历各轨道的代表元 xi。当作用不改变任何点(每个点自成一轨)时,公式退化为「不动点计数」,这正是 Burnside 引理的入口。
先看两个简单的例子,把概念落到地上。
例一:循环群作用在正 n 边形的顶点上。设 G = ℤ/nℤ 由旋转生成,作用在 n 个顶点上。任取一个顶点 x,它被转到所有顶点,故轨道大小 n;而不让它动的只有单位元,稳定子大小为 1。公式两边一致:n = n/1。
例二:S3 作用在三个字母上。此时每条轨道就是全部三个字母(作用可迁,轨道大小 3);固定字母 1 的置换有 2 个(e 与交换 2, 3 的对换),稳定子大小 2。公式给出 3 = 6/2,吻合。
群作用一旦给定,就能立刻写成一种最朴素的表示。设 φ 是 G 在 n 元集合 X = {x1, …, xn} 上的作用。给每个 g 配上它在 X 上诱导的置换矩阵 P(g)——一个 0-1 矩阵,第 i 行第 j 列为 1 当且仅当 φ(g)(xj) = xi。这样得到
φ̃ : G → GLn(k), g ↦ P(g),
它保持乘法(置换的合成对应矩阵相乘),故是一个置换表示。置换表示是介于「抽象作用」与「线性表示」之间的桥:它已经是矩阵,但矩阵特别稀疏(每行每列恰一个 1)。
把置换矩阵的行列式取出来,得到一个一维的量:符号 sgn(g) = det P(g) = ±1。偶置换给 +1,奇置换给 −1。这本身就是一个一维表示,而且是群论里最常用的一个:交错群 An 恰是它的核。
置换表示的矩阵只有 0 与 1,太稀疏。若允许矩阵取任意可逆值,就能得到更一般、更有力的工具。
定义。设 G 是群,V 是域 k 上的向量空间。一个从 G 到 V 的可逆线性变换群的线性表示,是一个群同态
ρ : G → GL(V),
即对任意 g, h ∈ G 有 ρ(gh) = ρ(g) ρ(h),且 ρ(e) = I。V 称为表示空间,它的维数 dim V 称为表示的次数或维数。
沿袭惯例,域 k 取复数域 ℂ(本书绝大多数结论在特征 0 的域上成立)。取定 V 的一组基后,ρ(g) 就写成具体的矩阵;换一组基,则全部矩阵同时作相似的变换 M ↦ S−1M S。
由此引出「两个表示何时算同一个」的判据:如果存在可逆线性映射 T : V → W 使
ρW(g) ∘ T = T ∘ ρV(g), ∀g ∈ G,
则称两个表示同构(等价),记 ρV ≅ ρW。同构的表示只是同一件事在不同坐标下的写法,应当在一切讨论中视为相同。
把定义落到几个最熟悉的群上,看看表示「长什么样」。
循环群 Cn = ⟨r : rn = e⟩。ρ 由 ρ(r) 一个矩阵决定,而它必须满足 ρ(r)n = I。取特征值 ωj(ω = e2πi/n 是本原单位根),可得 n 个一维表示 ρj(rk) = ωjk,j = 0, …, n−1。它们恰好把循环群的表示完全列尽——循环群的全部不可约表示都是一维的。
二面体群 Dn = ⟨r, s : rn = s2 = e, s r s = r−1⟩。最自然的表示是它在平面上的作用:把 r 对应到旋转矩阵
cos θ−sin θsin θcos θ, θ = 2π/n,
把 s 对应到沿 x 轴的反射。这是二维不可约表示(当 n ≥ 3 时),因为它虽然保住了二维平面,却拆不出更小的不变子空间。
对称群 Sn。除了置换表示(n 维)与符号表示(1 维),还有更丰富的表示,它们要到第四章用 Young 图才能系统列出。
取定基以后,一个表示就是一组矩阵。为了便于检查,人们常把每个 ρ(g) 逐一列出,做成一张「字母表」,并核对它与群的乘法表一致。
以 S3 的二维表示为例(把 3 个字母看成平面上正三角形的三个顶点)。取轮换 a = (1 2 3) 与对换 b = (1 2),它们的矩阵可写成
ρ(a) = 0−11−1, ρ(b) = 1−10−1。
其余四个元素的矩阵由乘法得到:ρ(a2) = ρ(a)2,ρ(ab) = ρ(a)ρ(b),如此类推。这样得到的六个矩阵,两两不同(表示是忠实的),且乘积关系与 S3 的乘法表逐格吻合。
核对矩阵与乘法表,是判断「是不是表示」最直接的办法,也是最容易出错的地方。一个实用的检验办法是:只需核对生成元之间的关系。若 G 由 g1, …, gm 生成,且它们满足关系 R1 = e, …, Rt = e,那么只要矩阵赋值使这些关系全部成立,它自动是 G 的一个表示。
一个表示 ρ : G → GL(V) 常常太大,需要拆开看。拆的第一步是找「被群保住的子空间」。
定义。子空间 W ⊆ V 称为 G-不变(或 ρ-不变),若对任意 g ∈ G 都有 ρ(g)(W) ⊆ W。此时把每个 ρ(g) 限制在 W 上,得到一个新的表示 ρ|W : G → GL(W),称为子表示。
不变子空间总是成对出现的。若 W 不变,则其商空间 V/W 上也自然地诱导出一个表示,称为商表示。于是
0 → W → V → V/W → 0
这条短正合列说明:一个大表示可以拆成「一块子表示」加上「一块商表示」。但要注意:商表示并不总能被「补回来」成为直和——能不能补,正是下一节「完全可约」要回答的问题。
找不变子空间有一个常用技巧:取群作用的公共特征向量。若某条直线 W = ℂv 上的每个向量都被所有 ρ(g) 保持在一维(即 v 同时是所有 ρ(g) 的特征向量),则 W 是一维子表示。特别地,交换群的复表示中总有一条这样的公共直线(因为可交换的矩阵族可同时上三角化),这解释了为什么循环群、交换群的不可约表示全是一维的。
如果 V 能分解成两个不变子空间的直和 V = W1 ⊕ W2,那么每个 ρ(g) 都是分块对角的:
ρ(g) = ρ1(g)00ρ2(g)。
也就是说,大表示是两块小表示的直和(direct sum),记作 ρ = ρ1 ⊕ ρ2。直和的矩阵在基的重排下呈分块对角形——这正是「把大问题拆成小问题」的线性代数版本。
直和运算有以下基本性质:
① 结合、交换:ρ1 ⊕ ρ2 ≅ ρ2 ⊕ ρ1,(ρ1 ⊕ ρ2) ⊕ ρ3 ≅ ρ1 ⊕ (ρ2 ⊕ ρ3)。
② 维数相加:dim(ρ1 ⊕ ρ2) = dim ρ1 + dim ρ2。
③ 可反复进行:n 份同一个表示相加记作 n · ρ,称为 ρ 的 n 重。
有了直和,「拆表示」的目标就可以说得更精确了:一个表示若能写成若干小表示的直和,就称它可约(reducible);若连非平凡的直和分解都做不到,就称它不可约(irreducible)。不可约表示是表示论的「原子」——一切表示都由它们拼成,正如一切整数都由素数乘成。
定义。非零表示 (ρ, V) 称为不可约(或单表示),若它没有非平凡的不变子空间:不变子空间只有 0 与 V 两个。否则称为可约。
注意「可约」与「完全可约」的区别:可约只意味着存在一个真不变子空间 W,但 V/W 未必能补成直和;完全可约则要求每个不变子空间都对应一个补空间,即 V 真能拆成不可约表示的直和。对有限群与紧群(特征 0),这两件事等价(Maschke 定理),但对一般情形则不然。
几个常用事实:
① 一维表示总是不可约的,因为一维空间没有非平凡子空间。
② 子表示与商表示继承不可约性:不可约表示的子表示只能是 0 或全体。
③ 不可约性是「对群」而言的:同一线性空间,对 G 可能不可约,对更大的群则可能可约(更大的群提供了更多可用的变换)。
把不可约表示想成积木,是理解整个表示论的钥匙。任何表示都希望拆成不可约积木的堆叠;而「能拆到什么程度」「每一块出现几次」,正是第三章特征标理论要精确回答的问题。
「两个表示同构」的定义已在图 1-5 给出。这里补充两类常用的映射。
表示的同态(交错映射)。给定两个表示 (V, ρ) 与 (W, σ),线性映射 T : V → W 称为同态,若 T ρ(g) = σ(g) T 对一切 g 成立。所有这样的 T 构成向量空间 HomG(V, W)。若 T 还可逆,就是同构。
同态有两个基本性质,它们把「同态」与「子表示/商表示」连起来:
① 核 ker T 是 V 的不变子空间;
② 像 im T 是 W 的不变子空间。
于是同态诱导出表示的短正合列,与图 1-8 的结构完全平行。
为什么同构重要。因为表示论的所有问题——可约吗?由哪些不可约积木拼成?——都在同构的意义下提问。同一个表示换一组基就是另一个矩阵写法,但它们本质上是同一个对象。把「同构」当作「相等」来用,是表示论的一大便利:可以随时按方便选择坐标,而结论不依赖坐标。
第一章前半把群变成了变换,本节兑现它最直接的红利:数数。「本质不同」是一句模糊的话——两个涂色看起来不一样,转个身却是一样的,该算一个还是两个?群作用给了精确答案:它们在同一条轨道上。于是「本质不同的方案数」就是轨道数,而轨道数有一个惊人好算的公式。
Burnside 引理。有限群 G 作用在有限集 X 上,则轨道数等于每个元素不动点数的平均值:
轨道数 = 1|G|∑g∈G |Fix(g)|, 其中 Fix(g) = {x ∈ X : g·x = x}。
证明(双计数)。数一数集合 {(g, x) : g·x = x} 里的点对,按 g 分组共 ∑|Fix(g)| 对,按 x 分组时,x 所在轨道里的每个 y 恰有 |G|/|轨道(x)| 个元素把它送到 y——用轨道–稳定子定理化简后,每条轨道恰好贡献 |G| 对。两边一除,轨道数就是平均不动点数。把「数过的东西按两种方式再数一遍」——这是组合数学最锋利的一把刀,第五章的蛇形引理是它的同门。
例。用红、蓝两色涂正方形的 4 个顶点,问「转不动、翻不动」的本质方案有几类?共 24 = 16 种涂色;D4 的 8 个元素中,恒等不动 16 个,转 90°、270° 各只容全同色(不动 2),转 180° 容对边同色(不动 4),四条反射轴各不动 8。代入公式:(16 + 2 + 4 + 2 + 8 × 4) / 8 = 7 类。
「取平均」之所以灵,是因为作用把所有点一视同仁——恒等元素的「全家不动」被其余元素的「几乎全动」摊薄。第一章习题将让亲手数项链与手镯,体会这句话的分量。
最简单的群给出最干净的表示论。设 Cn = ⟨r⟩ 是 n 阶循环群,rn = e。一个表示被 ρ(r) 完全决定,而 ρ(r)n = I 要求 ρ(r) 的极小多项式整除 xn − 1——在复数域上它无重根,故 ρ(r) 可对角化,特征值全为 n 次单位根。
定理(循环群全谱)。Cn 恰有 n 个不可约表示,全部是一维:
χk(rj) = e2πikj/n, k = 0, 1, …, n−1。
证明只需两步:一维表示即取定 ρ(r) = ζk(ζ = e2πi/n);反之,n 个特征值 ζk 各给出一个表示,而它们两两不同构。
一句话读法。循环群的表示论是一张「谱」:把生成元送到单位圆上 n 个均匀的点之一。维数平方和 12 + ⋯ + 12 = n = |Cn| 在这里预先兑现——第三章将证明这对一切有限群成立。
例(C3 的乘法一目了然)。χ1(r) = e2πi/3,于是 χ1(r2) = e4πi/3、χ1(r3) = 1。三个特征值在复平面上构成正三角形——群的结构,被谱的几何原样画了出来。
有限交换群是循环群的直和,其表示恰是各分量表示的逐项张量积——这条「拆分量、再相乘」的路线将在第二章由群代数自动给出。
有没有一个「包罗万象」的表示?有——让群在自己的成员名单上搬动自己。正则表示取表示空间 ℂ[G](以 G 的元素为基的向量空间),令 ρ(g)h = gh。取基按群元素排列,则 ρ(g) 是一块置换矩阵:每行每列恰有一个 1——群的乘法表,被原样画进了矩阵。
定理(正则表示的分解)。正则表示完全可约(Maschke),且每个不可约表示 Vi 在其中恰好出现 dim Vi 次:
ℂ[G] ≅ ⊕i (dim Vi) · Vi。
证明思路。对 Vi 的任意非零向量 v,考察 {ρ(g)v : g ∈ G} 张成的子空间:若正则表示中不含 Vi,对角元论证迫使矛盾;次数的精确值由第三章的重数公式一次给出——那里我们会看到,正则表示的特征标是 χ(e) = |G|、其余为 0,重数立刻读出。
三句话记住正则表示。① 它的维数是 |G|;② 它包含每一个不可约表示至少一次;③ 出现次数=该表示自己的维数。于是「拆正则表示」=「清点群的全家福」——不可约表示的清单,就藏在群代数自己身上。
为什么说它「包罗万象」?因为任何不可约表示都能由正则表示割出:第三章将把这句话精确化——正则表示之于表示论,恰如整数 1 之于乘法:本身平平无奇,却生出一切。
表示不是孤立的标本,它们之间有代数运算。本节立起两条最基本的:取对偶与张量积——并且预告一个贯穿全书的事实:一旦有了特征标,这些运算全部变成「数」的运算。
对偶表示。设 ρ 作用在 V 上。在对偶空间 V*(线性函数的全体)上定义 ρ*(g)f = f ∘ ρ(g−1)。取基后即 ρ*(g) = ρ(g−1)T,于是特征标满足
χV*(g) = χV(g−1) = χV(g),
最后一步是因为有限群元素的复特征值都是单位根,倒数即共轭。取对偶=谱取共轭。
张量积表示。在 V ⊗ W 上令 (ρV ⊗ ρW)(g) = ρV(g) ⊗ ρW(g)。迹的乘法性质给出 χV⊗W = χV · χW——张量积=特征标逐点相乘。
例(C2 的小剧场)。C2 有两个一维表示 χ+(全 1)与 χ−(r ↦ −1)。张量积口诀:符号相乘——χ− ⊗ χ− = χ+、χ− ⊗ χ+ = χ−。偶对称乘偶对称得偶对称,物理里的宇称乘法正是这一行公式。
第五章将把张量积推上主角位:SU(2) 的自旋耦合(Clebsch–Gordan 分解)就是「谱相乘后再拆开」——两个自旋 ½ 拼出自旋 1 与自旋 0,恰似 χ ⊗ χ = χ对 ⊕ χ反对 的第一次预演。
群作用最古老、最直观的舞台是几何:让多面体的旋转群作用在顶点上。这一节用它证明一张「对号入座表」——三种柏拉图体的旋转群,恰好是三个最熟悉的群。
定理(柏拉图体的旋转群)。正四面体的旋转群同构于 A4(12 阶),立方体与正八面体(对偶)同构于 S4(24 阶),正二十面体与正十二面体(对偶)同构于 A5(60 阶)。
证明思路(以正四面体为例)。旋转把 4 个顶点送到顶点,给出单射 φ : G → S4。由轨道–稳定子定理,|G| = |轨道(一个顶点)| · |稳定子| = 4 · 3 = 12(任一顶点可转到任一顶点;固定一个顶点后绕该轴有 3 种旋转)。再注意每个旋转作为顶点置换的符号等于其旋转角决定的奇偶——像恰好落在 A4 内,且 |A4| = 12,故为同构。
二十面体的 60 = 5!/2。同一招式:顶点 12 个、每个顶点稳定子 5 阶,|G| = 12 × 5 = 60;把旋转作用到 5 个「内嵌正八面体」上,得到到 S5 的单射,符号论证把像压进 A5——两个 60 阶群正面相遇。这个群正是第四章 A5 特征标表的主角。
「让群作用在合适的东西上」,是把抽象群变成具体群的标准姿势——Klein 的埃尔朗根纲领把这一姿势推成几何观:一种几何,就是一种群作用。本章札记页将回到这个话题。
本章概念环环相扣,最易在「看似显然」处走岔。把四类高频误读摆上解剖台。
一句话澄清。本章的每个定义都带一条「隐形前提」:表示定义在特征 0 上、不可约相对「非平凡」而言、完全可约依赖 Maschke。把前提跟丢,结论就会以反例还债——第二章 2.5 的 C2 反例正是「跟丢特征」的现成学费。
读书如读法条:定义是正文,前提是但书。「在什么域上、对什么群」永远是定理的一半——这个习惯将从本章一直保护到第六章的权图。
问题。把 D4(正方形对称群,阶 8)的置换表示(作用在四个顶点上)分解成不可约表示。
解。四个顶点记为 1, 2, 3, 4(顺时针)。D4 作用在它们上,设 V = ℂ4,基 e1, e2, e3, e4 对应四个顶点。
首先找不变子空间。两条明显的:
① 常数直线 U = ℂ(e1 + e2 + e3 + e4):置换只是重排坐标,故和向量被固定——一维平凡表示。单位向量取 v0 = (1,1,1,1)/2。
② 符号直线 U′ = ℂ(e1 − e2 + e3 − e4):旋转把四个坐标轮转,+ − + − 这条向量被送到 −(− + − +),即乘 −1;反射也保持符号模式。故这是一维表示 sgn。
剩下的正交补 U⊥ ∩ U′⊥ 是二维的,记作 W。它由形如 (a, b, −a, −b) 与 (a, −b, a, −b) 的向量张成,可以验证它在旋转与反射下封闭,因此是二维子表示。它不可约(因为旋转 90° 在 W 上没有实的不变直线)。
结论:置换表示 ≅ 平凡 ⊕ sgn ⊕ 二维不可约。维数核对:1 + 1 + 2 = 4。✓
本课示范两道「作用+表示」联手的例题:一道拆置换表示,一道数轨道。它们各为第一章立一条「标准作业流程」。
例 1(拆 S3 的置换表示)。让 S3 以置换矩阵作用于 ℂ3(置换表示)。求它的不可约分解。
解。两步找到两块不变子空间:① 全 1 向量 (1, 1, 1)T 在任何置换下不动——张成一维平凡表示;② 零和子空间 U = {x : x1 + x2 + x3 = 0}——置换保持坐标和,故 U 不变,它是二维表示。维数对账 1 + 2 = 3,恰已拆完:ℂ3 ≅ 平凡 ⊕ U。再验 U 不可约:若 U 有一维不变线,其方向向量须被 S3 集体送回自己,逐一核对六个置换即知不存在。口诀:先找不动向量,再找零和补,最后维数对账。
例 2(数轨道:项链染色)。用 2 色涂正三角形的 3 个顶点,在 D3 ≅ S3(旋转+翻折)作用下有几类?
解(Burnside 引理)。23 = 8 种涂色。六个对称动作的不动点数:恒等不动 8;两个 120°/240° 旋转只容全同色(各不动 2);三条对称轴的翻折各不动 2 × 2 = 4(轴上顶点自由、两侧顶点强制同色)。平均得 (8 + 2 + 2 + 4 + 4 + 4) / 6 = 4 类。一一核对:全红、全蓝、两红一蓝、两蓝一红——恰好 4 类,公式与直觉对上了。
| 步骤 | 拆表示 | 数轨道 |
|---|---|---|
| ① 列对象 | 向量空间与其子空间 | 全部染色方案(8 种) |
| ② 列群元素 | 6 个置换矩阵 | 6 个对称动作 |
| ③ 找不变物 | 不动向量、零和子空间 | 各元素的不动点数 |
| ④ 对账 | 维数相加 | 取平均 |
反思。两道题共用一个节奏:先把「一样」定义成群作用,再把「数清楚」化成对不变物的清点。例 1 的零和子空间将在第三章以「标准特征标 χ = (2, 0, −1)」的身份重现——今天手拆的子空间,明天就是表里的一行。
1. 设 S4 作用在 {1,2,3,4} 的二元子集上(共 6 个)。求这个作用的轨道数与每条轨道的大小,并用轨道–稳定子定理核对。
2. 证明:群作用的稳定子 Gx 是子群,且同一轨道上两点 x, y 的稳定子互为共轭。
3. 用 Burnside 引理计算:用 2 种颜色给正方形四条边染色(可旋转相同视为同一种),共有多少种本质不同的染色?
4. 设 G 作用在 X 上,证明轨道构成 X 的一个划分;并说明「特征标是类函数」与「共轭类构成划分」是同一个道理。
提示。
1. S4 在二元子集上可迁,轨道只有一条,大小 6;稳定子同构于 S2 × S2,大小 4,核对 6 = 24/4。
2. Gy = g Gx g−1,其中 y = φ(g)(x)。
3. 群为 D4(阶 8),Burnside 引理给出 (1/8)(24 + 2 + 22 + 2 + 23 + 23 + 22 + 22) = 6。
4. 按轨道划分;共轭类正是 G 作用在自身上(共轭作用)的轨道。
六道题,前四道巩固「定义+循环群」,后两道向 Burnside 与张量积伸一只脚。建议先独立完成,再对照章末速查表检验公式。
1.写出 C4 的全部四个不可约表示(在生成元 r 处的取值),并画出它们在复平面单位圆上的位置。提示:四个四次单位根 1, i, −1, −i;谱即正方形的四个顶点。
2.证明:一维表示的张量积仍是一维表示,且 χ ⊗ ψ 的特征标是 χψ。进而说明全体一维表示在张量积下构成一个交换群(特征标群),并求 C6 的特征标群。提示:同构于 C6 自身——「谱与群同构」是交换群的特权。
3.设 ρ 是 G 的表示。证明对任意 g 有 χ(g−1) = χ(g),并由此证明 χ(g) 是实数当且仅当 ρ(g) 与其对偶表示同迹。提示:有限群元素的复特征值是单位根;倒数的模长为 1。
4.C2 的二维表示 ρ(r) = diag(1, −1) 可约吗?若可约,写出它的不可约分解,并指出哪些向量张成不变子空间。提示:对角矩阵天然给出坐标轴两条不变线;分解为 χ+ ⊕ χ−。
5.用 Burnside 引理计算:用 3 种颜色涂正六边形的 6 个顶点,在 D6(12 个对称动作)作用下本质不同的方案数。提示:恒等 36;旋转 60°/300° 各 3;120°/240° 各 32;180° 为 33;六条反射轴中过顶点的 3 条为 34、过边的 3 条为 33。
6.挑战题:设 ρ : G → GL(V) 是二维表示,χ(g) ≠ 0 对一切 g 成立。证明 ρ 不可约当且仅当 ρ 不同构于两个一维表示的直和。提示:二维可约 ⇒ 存在一维不变子空间(其补也是一维不变子空间,特征 0 由 Maschke 兜底);逆否命题即所求。
第 5 题的答案(92 类)与第 1、2 题的「谱」观点,将在实验页由程序逐一对拍——纸上公式与机器枚举握手,是本书的一贯仪式。
第一、二章的概念按「从作用到表示、从可约到可拆」的顺序串成一条主线。下图给出它们之间的依赖关系:沿着箭头走,就能从最朴素的群作用一路走到 Maschke 定理与 Schur 引理。
把第一、二章的要点收成六条:
① 群作用是把抽象群变成「变换」的最朴素方式;两个不变量是轨道与稳定子,由轨道–稳定子定理连在一起。
② 线性表示是群同态 ρ : G → GL(V),把群乘法翻译成矩阵乘法;置换表示是它最朴素的特例。
③ 不变子空间与子表示是「拆表示」的入口;直和是拼装积木的运算;不可约是拆不动的原子。
④ 群代数 k[G] 把群线性化成一个环,表示等价于 k[G]-模——表示论于是成为环论的一个分支。
⑤ Maschke 定理:有限群在特征 0 上完全可约。证明有两法:平均投影、不变内积取正交补。
⑥ Schur 引理:不可约表示之间的同态要么零要么同构。它的三大推论(交换群全一维、中心元作用为纯量、不可约判别)将是下一章的全部技术来源。
一句总结:这两章教会了怎么写剧本——如何让抽象的群在向量空间上活起来,以及如何判断这个剧本能不能拆成更小的独立桥段。
如果说小结(上)是「正面清单」,本页就是易错清单——把前两章最常踩的四个坑逐一标出,每个坑都配一个「回魂实验」:回到哪一页、哪道题能自检。
小结下的另一面:还有哪些门开着?本章拆了「可约与否」,但「怎么拆、拆成几块、每块几维」仍是悬案—— Burnside 引理给了计数的刀,正则表示给了清点的货架,但真正把分解算成内积的尺子(特征标)还没有铸成。下一章就去做这件事。
一句话带走:不可约是原子,直和是分子式,Maschke 保证「万物皆可写成分子式」——而原子清单本身,要等群代数(第二章)与特征标(第三章)来开列。
这两章的全部技术,都服务于一个观念上的转身:把「对称」当作「作用」来理解,再把「作用」翻译成「线性」。
转身之前,一个群是静态的:它只是一张乘法表,元素之间如何相乘是它知道的全部。转身之后,群活了:它作用在某个空间上,每个元素都成了可见的动作。当这个空间是向量空间、动作是线性变换时,对称就被彻底「计算化」了——矩阵可以相乘、求迹、求行列式,一切线性代数的工具都为之所用。
这个转身为什么重要?因为它改变了问题的形态。抽象群里的题目(这个群有哪些结构?两个群是否同构?)往往是组合的、难以把握的;翻译成表示之后,就变成了「有哪些不可约表示、它们如何分解」这样一个有章法可循的问题。很多时候,表示论给出的答案,是纯群论方法望尘莫及的。
还有一层更深的洞见:群的全部信息,可以被一组矩阵忠实编码。这不是显然的——抽象群本来只是一个乘法表,凭什么能被压缩成几个矩阵?Maschke 与 Schur 的定理保证了这一点(在特征 0 上),而特征标理论(第三章)进一步把它压缩成几个数。真要说起来,这正是二十世纪数学最漂亮的「等价翻译」之一:结构相同的对象,可以彼此代言。
本页给出一个稍具分量、但完全可做的挑战:把 Maschke 定理的一个变体完整证出来。
命题(Handel 引理,此处取其表示论形式)。设 G 是有限群,V 是 G 的复表示空间。则存在 G-不变的正定 Hermite 内积,即对所有 g ∈ G、u, v ∈ V 有 ⟨ρ(g)u, ρ(g)v⟩ = ⟨u, v⟩。
证明要求(分四步,逐步完成)。
① 任取 V 上一个正定 Hermite 内积 ⟨·,·⟩0(这总是存在的,例如任取一组基令其为标准内积)。
② 定义平均内积 ⟨u, v⟩ = (1/|G|) Σg ⟨ρ(g)u, ρ(g)v⟩0;验证它仍是 Hermite、双线性、且正定(正定性用每项都 ≥ 0 且群作用可逆)。
③ 验证不变性:⟨ρ(h)u, ρ(h)v⟩ = ⟨u, v⟩。关键步骤是换元 g ↦ h−1g(或 gh)把求和重排——这正是「平均」的全部魔力。
④ 由此推出推论:ρ(g) 关于该内积是酉变换;进而任何不变子空间的正交补也不变,故表示完全可约。
加题。把第 ③ 步的换元说清楚:为什么要换元?换元后求和式为什么与原来相同?(提示:求和遍历整个群,重排不改变总和。)
本页用 Python 把「置换 → 矩阵」这一步亲手做一遍,并核对表示关系是否成立。
# 环境:Python 3,无需第三方库
import itertools
# 1) 构造 S_3 的全部元素(三个字母上的置换,用元组表示)
S3 = list(itertools.permutations([0,1,2]))
def compose(a, b):
# 先做 b 再做 a
return tuple(a[b[i]] for i in range(3))
# 2) 置换 → 置换矩阵(3x3)
def perm_matrix(p):
M = [[0]*3 for _ in range(3)]
for i in range(3):
M[p[i]][i] = 1 # 第 p[i] 行第 i 列置 1
return M
def matmul(A, B):
return [[sum(A[i][k]*B[k][j] for k in range(3)) for j in range(3)] for i in range(3)]
def mat_eq(A, B):
return all(A[i][j] == B[i][j] for i in range(3) for j in range(3))
# 3) 核验:ρ(ab) = ρ(a)ρ(b) 对全部元素成立
ok = True
for a in S3:
for b in S3:
if not mat_eq(perm_matrix(compose(a,b)), matmul(perm_matrix(a), perm_matrix(b))):
ok = False
print('置换表示成立:', ok)
# 4) 顺带算出符号(det)与共轭类个数
def det3(M):
return (M[0][0]*(M[1][1]*M[2][2]-M[1][2]*M[2][1])
-M[0][1]*(M[1][0]*M[2][2]-M[1][2]*M[2][0])
+M[0][2]*(M[1][0]*M[2][1]-M[1][1]*M[2][0]))
sgn = {p: det3(perm_matrix(p)) for p in S3}
print('符号:', sorted(sgn.values())) # 应为 [-1,-1,-1,1,1,1]
要点。把置换矩阵定义成「第 p[i] 行第 i 列置 1」,恰好使复合对应矩阵相乘。运行后应当看到 置换表示成立: True。这亲手确认了「置换表示是表示」这一点。
扩展。把 S3 换成 C4(四个旋转),再把矩阵换成复数旋转矩阵,验证 r ↦ i 与 r ↦ e2πik/4 都是表示——它们给出 C4 的全部四个一维表示。
「用作用理解结构」这一思路并不始于表示论,它可以一直追溯到古代对「对称」的直观把握,而在 Klein 那里获得了第一次明确的表述。
古典的影子。古希腊的几何学里有一种典型的说法:判定两个图形「相同」,靠的是能找到把它们互相叠合的变换(平移、旋转、翻折)。Euclid《几何原本》中「叠合」的用法,实质上是把几何对象放在变换群下考察——虽然当时并没有「群」这个词。中国《周髀算经》里对圆周对称的运用、对「方」「圆」互换的讨论,同样体现着变换下的不变性观念。这些朴素的观察,是「作用」思想的最早形态。
Klein 的纲领(1872)。德国数学家 Felix Klein 在就职演讲中提出:几何学就是研究某个变换群下的不变量。欧几里得几何研究的是「刚体运动群」下的不变量(长度、角度);仿射几何研究「仿射群」下的不变量(平行性、面积比);射影几何研究「射影群」下的不变量(交比)。几何学的不同分支,被统一为不同群的表示与不变量理论。
与表示论的呼应。Klein 纲领的精髓——「结构由作用的群刻画,几何量由不变量刻画」——正是表示论的核心方法:群通过它在空间上的作用被理解,空间通过群作用下的不变量被理解。不同之处在于,Klein 关注的是变换群作用在几何空间上(连续、几何的不变量),而表示论关注的是抽象群作用在向量空间上(代数、可计算的不变量)。两者的先后呼应,显示了十九世纪几何传统与二十世纪代数传统的血脉相连。
| 概念 | 符号 / 定义 | 要点 |
|---|---|---|
| 群作用 | φ : G → Sym(X) | 同态;保乘以保单位 |
| 轨道 | Gx = {φ(g)(x)} | 「可达集」,构成划分 |
| 稳定子 | Gx = {g : φ(g)(x)=x} | 子群;同轨道者互相共轭 |
| 轨道–稳定子 | |Gx| = |G| / |Gx| | 轨道大小 = 稳定子指数 |
| 表示 | ρ : G → GL(V) | 群同态;dim V 称维数 |
| 表示同构 | Tρ(g) = σ(g)T | 换基不改变本质 |
| 子表示 | ρ|_W, W 不变 | 不变子空间上的限制 |
| 商表示 | V / W | 0→W→V→V/W→0 |
| 直和 | ρ1 ⊕ ρ2 | 分块对角;维数相加 |
| 不可约 | 无非平凡不变子空间 | 表示论的「原子」 |
| 群代数 | k[G] = ⊕ k·g | 表示 ⟷ k[G]-模 |
| 完全可约 | V = ⊕ Vi, Vi 不可约 | 特征 0 上总成立 |
| Maschke | char k ∤ |G| | 平均投影 / 不变内积 |
| Schur 引理 | 不可约间同态 | 非零 ⟹ 同构 |
| 中心元 | z ∈ Z(G) | 不可约上 ρ(z) = λI |
| 不变内积 | ⟨ρ(g)u,ρ(g)v⟩=⟨u,v⟩ | 由平均构造;群作用为酉 |
第一章结束时,我们手里有两样东西:一套词汇(作用、表示、不可约、直和)与一条许诺(Maschke:有限群的表示总能拆干净)。但「拆」这个动作至今靠手:找不动向量、试零和子空间、逐一核对——对 S3 尚可,对 24 阶的立方体旋转群已嫌吃力。能不能造一台一次装配、处处适用的机器?
关键的一步棋是把视角翻过来。第一章的写法是「先有群,再为它找矩阵」——每个 ρ(g) 各自为政,群公理 ρ(gh) = ρ(g)ρ(h) 逐点验证。下一章把这串矩阵打包成一个代数对象:以群元素为基、以卷积为乘法,造出群代数 k[G]。这一打包立刻带来三件礼物:
下一章要回答的三个问题。① 群代数长什么样?它的乘法表如何把「卷积」变成可算的对象?② 「表示=模」的字典怎样逐条对译?③ 当特征整除 |G| 时许可证为何作废——失效现场能告诉我们半单性的本质是什么?
代数化的好处,数学史反复验证:把「逐点的操作」变成「一个对象的结构」,往往就把零散的技巧收编成系统的理论。群代数正是这样一次打包——下一位主角,登台。
第一章的表示论是一台一台单独的机器:要研究 G,就为每个 ρ(g) 逐一造矩阵、逐一验证同态公理。本章做一次「打包」:把 G 的全部元素收进一个环——群代数 k[G],让零散的技巧变成系统的理论。这一章回答三个问题——
章末三节(p49–p52)把解剖刀伸向群代数自身:双边理想与块分解、中心幂等元、Wedderburn 半单代数一瞥——「拆表示」将被翻译成「拆代数」。
上一章教会怎么写剧本;本章给出剧场本身——群代数是群的一切表示共同居住的建筑,读完它,拆解任何表示都变成「在建筑里辨认房间」。
表示论与环论之间有一座精巧的桥,它把「群」这个乘法结构整个搬进线性代数。
定义。设 G 是有限群,k 是域。群代数 k[G] 是所有形式线性组合
Σg∈G ag g, ag ∈ k
构成的向量空间,其乘法是群乘法的双线性延拓:(Σ agg)(Σ bhh) = Σ (agbh) gh。它把群元素当作基,因而同时是向量空间与环——这样的对象叫代数。
群代数的价值在于它下面的等价:
G 的表示 ⟷ k[G]-模。
验证是直接的:给定表示 ρ : G → GL(V),让 k[G] 线性地作用在 V 上(g · v = ρ(g)(v)),V 就成了 k[G]-模;反过来,模的乘法限制到基元素 g 上,就是表示。于是,表示论的问题就全部翻译成了环论的问题:不可约表示就是单模,完全可约就是半单,Maschke 定理就是 k[G] 的半单性——这类翻译让许多定理可以「借用」环论的工具一次性证成。
上一页给出的等价「表示 ⟷ k[G]-模」值得细说,因为它把两类术语逐一对应起来,让人可以自由地在两套语言间切换。
词典:
① 表示 ρ ⟷ 左 k[G]-模 V;
② 子表示 ⟷ 子模;
③ 不可约表示 ⟷ 单模(无非平凡子模);
④ 直和 ρ1 ⊕ ρ2 ⟷ 模的直和 V1 ⊕ V2;
⑤ 完全可约 ⟷ 半单(每个子模都是直和项);
⑥ 表示同态 ⟷ 模同态。
有了这本词典,环论中关于半单代数的一般定理便可以直接拿来用。例如:一个环是半单的,当且仅当它是若干单模的直和;半单代数上的任何模都完全可约。把 k[G] 的半单性(Maschke 定理)代进去,立刻得到:有限群在特征 0 上的表示都完全可约。
这条翻译还有深一层的意义:它说明,群表示论并不是孤立的技巧,而是「非交换环的模论」的一个特例。这种把具体理论提升为一般结构、再回过来统摄具体理论的思路,正是现代数学的典型风格。
本章的主定理登场。
定理(Maschke,1899)。设 G 是有限群,k 是特征不整除 |G| 的域(例如特征 0)。则 G 在 k 上的任何表示都完全可约:若 W 是 V 的不变子空间,则存在不变补空间 W′ 使 V = W ⊕ W′。
证明思路(平均法)。先任取线性补空间 U(不一定不变),对应投影 π0 : V → W。它未必与 G 相容;但可以对它关于群做平均:
π = (1/|G|) Σg∈G ρ(g) π0 ρ(g)−1。
这个平均过的 π 仍是到 W 的投影,而且现在与所有 ρ(g) 交换——因为它是在全群上求和的,群元素只是把求和项重排了一遍。于是 ker π 是一个不变补空间,V = W ⊕ ker π。
证明中除以 |G| 一步,正是「特征不整除群阶」这个条件的用处:它保证 1/|G| 在 k 中有意义。若特征整除群阶(比如特征 p 而 p | |G|),平均法失效,完全可约性可能真的不成立——这正是第六章模表示论的起点。
Maschke 定理可以用三种看起来不同、实则等价的方式陈述。理解它们的等价,是掌握表示论结构的关键。
说法一(补空间)。每个不变子空间 W 都有一个不变补空间 W′,使 V = W ⊕ W′。这是 Maschke 定理的原始形式。
说法二(分解成不可约)。任何表示都能写成不可约表示的直和:
V ≅ V1 ⊕ ⋯ ⊕ Vr, Vi 不可约。
由说法一可以无限细分:只要能补,就能不断把可约的块再拆,直到每块都不可约;有限维保证过程终止。
说法三(群代数的半单性)。k[G] 是半单代数:它的每个左理想都是直和项。这是环论的说法,也是三者的枢纽——把 k[G] 的(左)理想看作子表示,半单性恰好等价于说法一。
三种说法各有各的用处:说法一便于证明与构造,说法二便于具体计算(把表示拆成清单),说法三便于连接环论的一般结论。它们合起来说明一件事:在特征 0 上,有限群的表示论是「完全通透」的——没有拆不开的纠缠,一切表示都由不可约积木的堆叠构成。
Maschke 定理里的条件「特征不整除群阶」不是装饰,去掉它就会出真问题。看一个最小的反例。
取 G = ℤ/2ℤ = {e, σ},域 k = 𝔽2(特征 2,恰好整除群阶 2)。在二维空间上定义表示
ρ(σ) = 1101。
它满足 ρ(σ)2 = I,因为在特征 2 下 1 + 1 = 0,矩阵平方确实是单位矩阵。但看这个矩阵:它不是对角阵,且不可对角化(是 Jordan 块)。说明什么?
它有一条不变直线 W = 𝔽2 · (1, 0)T(因为第一列是 (1, 0)),所以表示可约;但不存在与之互补的不变直线——如果把 W 补成 W′ = 𝔽2·(0,1),会发现 ρ(σ) 把 (0,1) 送到 (1,1),跑出了这条直线。故表示可约但不完全可约。
原因何在?Maschke 证明里的平均法用到 1/|G| = 1/2,而在 𝔽2 里 2 = 0,除法无意义,平均无从谈起。这个「除不下去」的障碍,正是正特征表示论(模表示论)必须另起炉灶的根本原因。
本章最后一件、也是最重要的一件工具。
引理(Schur)。设 (V, ρ) 与 (W, σ) 是不可约表示,T : V → W 是表示同态。则 T 要么是零映射,要么是同构。
证明。ker T 是 V 的不变子空间,由不可约性只能是 0 或 V。
· 若 ker T = V,则 T = 0;
· 若 ker T = 0,则 T 单射,此时 im T 是 W 的非零不变子空间,由不可约性 im T = W,即 T 满射。故 T 同构。
推论极其有力:不可约表示之间的同态空间是「极简」的。当 V = W、ρ = σ 时,与 ρ 交换的自同态 EndG(V) 中,非零的都必须是同构——而可逆的线性映射只是一些矩阵,简单场合下它只能是倍乘:
T = λ I。
这条「Schur 引理的标准形」要在保证 EndG(V) 中每个元素都有特征值的前提下才能下(例如 k 代数闭,取 ℂ)。它一旦成立,紧接着就能推出:不可约表示的中心元作用、张量积的分解、乃至正交关系,全部有了着落。
Schur 引理看似只是一句「要么零要么同构」,推开的门却很多。挑三条最常用的。
推论一:交换群的不可约表示全是一维。设 G 交换,(V, ρ) 不可约。对每个 h ∈ G,ρ(h) 与所有 ρ(g) 交换(因群交换),故 ρ(h) ∈ EndG(V)。由 Schur 引理标准形 ρ(h) = λ(h) I。于是每个 ρ(h) 都是纯量,它的任何一维子空间都不变;由不可约性 dim V = 1。
推论二:中心元作用为纯量。设 z 属于群的中心 Z(G),则在任何不可约表示上 ρ(z) = λ(z) I。这条推论在第四章算计特征标表时天天用到:中心元把表示空间整体按同一个数拉伸,不搅乱内部结构。
推论三:不可约表示的判别。一个表示不可约,当且仅当 dim EndG(V) = 1(代数闭域情形)。因为若可约,能造出不止一个独立的自同态(往一个直和项上投影);反之若不可约,由 Schur 引理自同态只有纯量。这条判别在计算上极有用:只要数一数「能与群交换的自同态有几个」,就能判断不可约性。
Maschke 定理还有一个更几何的证法,它引入一件在下一章反复使用的工具——不变内积。
在表示空间 V 上任取一个内积 ⟨·,·⟩0,定义新的内积
⟨u, v⟩ = (1/|G|) Σg∈G ⟨ρ(g)u, ρ(g)v⟩0。
这是把原内积在全群上平均的结果,因此对群作用不变:
⟨ρ(h)u, ρ(h)v⟩ = ⟨u, v⟩, ∀h ∈ G。
也就是说,每个 ρ(g) 关于这个内积都是正交变换。于是可以取正交补:给定不变子空间 W,它的正交补 W⊥ 也是不变的(因为群作用保内积,把 W 保持就必把 W⊥ 保持),且 V = W ⊕ W⊥。
这给出 Maschke 定理的第二个证明:存在不变内积 ⟹ 存在不变补空间 ⟹ 完全可约。这个证法比平均投影更直观——它把「能不能拆」变成了「能不能取正交补」这样一个几何问题,也让「有限群的表示可以取成酉表示」这一事实一目了然。
有了群代数,「拆表示」就升格为「拆代数」。环论里最有力的拆解工具是双边理想——既当左理想又当右理想的子空间,它能被整个代数「两边吸收」。
定义。设 A = k[G]。子空间 B ⊆ A 称为双边理想,若对一切 a ∈ A、b ∈ B 都有 ab, ba ∈ B。若 B 不能再拆成两个非零双边理想之直和,称它为块(block)。
定理(块分解)。特征 0 上,群代数分解为块的直和
k[G] = B1 ⊕ B2 ⊕ ⋯ ⊕ Br,
其中每个块 Bi 恰由「某一族互相同构的不可约表示的全部拷贝」张成;两个不可约表示落在同一块,当且仅当它们「有交往」(存在非零同态链相连)。在特征 0 上这个关系特别干净:每个块收容恰好一个不可约表示(连同它的全部拷贝),块数=不可约表示个数。
例(ℂ[C3] 的三块)。C3 有三个一维不可约表示,故 ℂ[C3] 拆成三个一维块。下一节将亲手把三块「切」出来——手术刀是一组神奇的元素:中心幂等元。
块的哲学:群代数不是一块铁板,而是一间由独立房间组成的大厦。表示住在房间里,块是房间的隔墙;拆懂了平面图,任何表示都只是「在哪个房间、放了几件家具」的问题。
块分解是「存在性定理」,本节把手术刀交到手上里:把每块显式写出来。刀具是一种特殊的元素——既是幂等元(自乘不变),又待在群代数的中心(与一切元素交换)。
定义。设 χ 是 G 的不可约特征标(第三章的主角,眼下可当作「表示的迹函数」),维数 d。定义
eχ = d|G|∑g∈G χ(g) g,
称为对应于 χ 的中心幂等元。它是「以特征标为权重、对整个群取平均」得到的元素。
定理(幂等元的正交系)。不同不可约表示的中心幂等元满足
eχeψ = δχψeχ, ∑χ eχ = 1(群代数的单位元),
且 k[G]eχ 恰是 χ 所在的块。于是「特征标开列清单,幂等元砌出房间」——特征标理论与块分解在这里提前握手。
例(亲手切 ℂ[C3])。C3 = {1, r, r2},三个一维特征标 χk(r) = ωk(ω = e2πi/3)。代入公式(d = 1):
e0 = (1 + r + r2)/3, e1 = (1 + ω2r + ω r2)/3, e2 = (1 + ω r + ω2r2)/3。
直接展开可验 eiej = δijej、Σei = 1,且每个 ei 张成一个一维块——实验页将用浮点运算逐条对拍。
「取平均」第二次立功:第一章用平均造不变内积,本节用特征标加权平均切分群代数——对称问题的答案,往往就藏在「对所有对称取平均」的姿势里。
块分解的最后一块拼图,是代数学里一条大定理:半单代数的 Wedderburn 分类。它把「一切半单代数」一口气数完——而特征 0 的群代数,正是半单代数的标准样本。
Wedderburn 定理(本书用到的形式)。设 A 是特征 0 域 k 上的半单代数(例如 k[G],Maschke)。则
A ≅ Md1(k) × Md2(k) × ⋯ × Mdr(k),
即矩阵代数的直积;di 恰为各不可约表示的维数,r 为不可约表示个数。左模 A(正则模)分解为每块出现 di 份——第一章正则表示的清点结果由此获得代数解释。
怎么读这条定理。「半单=拆得干净」的代数只有一种零件:全矩阵代数。Md(k) 的左模结构里住着唯一一个不可约模 kd(列向量),出现 d 次。于是「群表示的分类」被压缩成「维数表 (d1, …, dr) 的分类」——这正是维数平方和 Σdi2 = |G| 的代数根源:两边都是 dim k[G]。
例(基域改变会发生什么)。复数域上 ℂ[C3] ≅ ℂ × ℂ × ℂ(三个一维块)。换成实数域,两个复共轭特征标「手拉手」合成一个二维实表示,于是 ℝ[C3] ≅ ℝ × ℂ(作为实代数)。块不是群的绝对属性,而是「群+基域」的联合属性——模表示论(第六章)将把这句话推向极端。
Wedderburn 定理是「结构主义」的样板:先立抽象公理(半单),再证明所有对象都由一种零件(矩阵代数)拼成——分类学代替穷举法。第六章的「权与最高权」将把这一哲学推向李群的世界。
群代数把群、环、模三个世界接在一起,跨界处最容易迷路。把四类高频误读摆上解剖台。
一句话澄清。本章的主角是「结构迁移」:把群的问题搬进环的世界时,搬过去的不是符号而是结构。每次使用字典(表示↔模),先确认条件(特征!)再翻译——否则第二章 2.5 的反例随时替付学费。
学术阅读的通用护身符:定理的名字越大,前提越要逐字读——Wedderburn 的「半单」、Maschke 的「特征不整除」,都是被反例喂养出来的 precision。
问题。设 G 是有限交换群。用 Schur 引理证明:G 的每个不可约复表示都是一维的,因而 G 恰有 |G| 个不可约表示。
解。第一步(不可约 ⟹ 一维):已由 Schur 引理推论一给出——交换群的不可约表示上每个 ρ(h) 都是纯量,任何一维子空间不变,故 dim V = 1。
第二步(计个数):一维表示就是群同态 χ : G → ℂ×。有限交换群有结构定理
G ≅ ℤ/n1 ⊕ ⋯ ⊕ ℤ/nr。
一个同态 χ 由它在各生成元 gi 上的取值 χ(gi) 唯一决定,而各取值必须是 ni 次单位根,各有 ni 种选法。于是同态总数为
n1 n2 ⋯ nr = |G|。
所以 G 恰有 |G| 个不可约表示,与群阶相等。这也顺带给出一个可验证的判据:交换群的不可约表示个数 = 群阶 = 共轭类个数(因每个元素自成一类),与第三章的一般公式「不可约个数 = 共轭类个数」一致。
一句话小结。交换群是最简单的一类群:它的所有不可约表示都是一维的,本质上就是「把群元素送到单位根」的乘法函数。这类函数有一个专门的名字——群的特征(character,与后面的特征标 χ 同源),也是数论中 Dirichlet 特征与 Fourier 分析的共同祖先。
本课把 2.10 的公式用到底:亲手算出 ℂ[C3] 的三个中心幂等元,并验证它们的正交性——一条「纸上推导+数值对拍」的标准流程。
例 1(写出幂等元)。C3 = {1, r, r2},ω = e2πi/3。三个一维特征标 χk(1) = 1、χk(r) = ωk、χk(r2) = ω2k。代入 eχ = (1/|G|)Σχ(g)g(一维表示 d = 1,共轭即取逆序指数)得左图坐标表。
例 2(验证正交性)。以 e1e2 为例,展开后 r 的系数为 (ω·ω + ω2·1 + 1·ω2)/9 = (ω2 + 2ω2)/9 ——逐项折算(1 + ω + ω2 = 0)后全部归零:e1e2 = 0。同理 e12 = e1。三个幂等元把群代数切成三条独立的一维「房间」。
例 3(用幂等元投影表示)。在任意表示 ρ 里,ρ(ek) 是投影算子:它把表示空间投到「χk-同型」的子空间上。拿第一章的二维标准表示 U(S3 的)来试:把 ρ 限制到 C3 = ⟨(123)⟩,ρ(e0) 的像是一维不动线、ρ(e1) 与 ρ(e2) 的像合起来是二维旋转面——幂等元是表示的「分光镜」。
反思。本课的流程值得收藏:公式给存在 → 例题给坐标 → 实验给数值 → 几何给图像。第四章把同样的流程跑在 A4 的特征标表上——那时幂等元将直接从表中读出。
5. 写出 C4 的全部不可约复表示,并验证它们的维数平方和为 4。
6. 设 ρ 是 G 的表示,证明:ker ρ = {g : ρ(g) = I} 是 G 的正规子群,且 ρ 诱导出 G/ker ρ 的一个忠实表示。
7. 证明:k[G] 的左理想与 G 的子表示一一对应;并说明「完全可约」如何翻译成「每个左理想是直和项」。
8. 谈谈 Maschke 定理中「平均」这一步为什么必须除以 |G|。举出特征整除群阶时完全可约性失效的一个例子(除正文中 𝔽2 的例子外)。
提示。
5. 因 C4 交换,四个不可约表示都是一维,形如 r ↦ ij,j = 0,1,2,3;维数平方和 1+1+1+1 = 4。
6. 由同态性质直接验证 ker ρ 正规;忠实性来自定义的「核平凡」。
7. 模语言下「子模」=「子表示」,直和项对应正交补,用不变内积即可。
8. 例如 G = ℤ/3ℤ、k = 𝔽3:3 整除 |G| = 3,平均法中的 1/3 无意义。
六道题沿「群代数 → 模语言 → 幂等元」的台阶上升。建议先做前四道,第 5、6 题供挑战。
1.在 ℂ[C2 = {1, r}] 中,计算 (1 + r)(1 − r),并由此求使 ℂ[C2] ≅ ℂ × ℂ 的两个中心幂等元。提示:e+ = (1+r)/2、e− = (1−r)/2;展开逐项折算即可。
2.把「G 的表示」逐条翻译成「k[G]-模」:① 表示同态;② 子表示;③ 直和。每条给出模语言里的对应物。提示:k[G]-模同态(与群作用交换的线性映射)、子模、模直和。
3.证明:一维表示 χ 的中心幂等元满足 eχg = χ(g−1)eχ 对一切 g ∈ G 成立,并解释它与「eχ 张成一块」的关系。提示:把 geχ 展开后重排求和指标,用特征标的类函数性与可乘性。
4.C2 在特征 2 域上的二维表示 ρ(r) = 1101:找出全部不变子空间,并证明它不同构于两个一维表示的直和。提示:唯一的不变线是 (1,0)T;若能拆,ρ(r) 必可对角化,而它是若尔当块——不可对角化。
5.(挑战)证明 ℂ[S3] 的中心由 1、K = Σ(对换)、C = Σ(三轮换) 张成,并求 K2 在这个基下的坐标。提示:中心维数=共轭类数=3(第三章将给出一般定理);K2 逐对相乘折算,得 3·1 + 3K + 2C。
6.(挑战)设 χ 是不可约特征标。证明 ρ(eχ) 在任何表示 ρ 上是投影,且其像恰为「χ-同型」子表示的直和。提示:幂等性随同态搬运;像的刻画用第一正交关系(第三章 3.5)反推重数。
第 5 题的「中心由类和张成」是块理论的地基:中心维数=共轭类数,第三章将从特征标一端独立地重新发现这个数——两条路在此会师。
第二章的概念比第一章更「代数」,但主线只有一条:把群打包成环,然后把环拆开。上图给出依赖关系:群代数是地基,字典(表示=模)是通行证,Maschke 与 Schur 是两大支柱,中心幂等元与 Wedderburn 是解剖与分类的两只手。
读图提示:第三章将把「eχ 里的特征标」铸成独立的主角——本图右下角的 Wedderburn 与下一章的正交关系,是同一块蛋糕的两刀。
把第二章的要点收成六条:
① 群代数 k[G]:以群元素为基、卷积为乘法;群乘法表升格为代数结构。
② 字典:表示=k[G]-模;单模=不可约表示;环论工具可整体进口。
③ Maschke 定理:特征不整除 |G| 时群代数半单——每个表示完全可约;证明的发动机是「对全体群元素取平均」。
④ Schur 引理:不可约表示之间的同态非零即同构;交换群的不可约全一维、中心元素纯量作用,都是它的推论。
⑤ 中心幂等元 eχ:特征标加权的平均元素;正交系 eχeψ = δχψeχ 把群代数切成块。
⑥ Wedderburn 定理:半单代数同构于矩阵代数直和;维数表 (d1,…,dr) 满足 Σdi2 = |G|。
一句总结:本章领到了拆积木的许可证,还配发了手术刀(幂等元)与产品目录(Wedderburn)——但「每个群的维数表长什么样」仍要逐群手算。第三章的特征标表,就是把这张目录自动化的机器。
本章的全部内容服务于一个观念的升级:把「一群各自为政的矩阵」升格为「一个有内部结构的环」。
升级之前,表示论是一门「手艺」:每接手一个群,就从头为它造矩阵、验公理、找不变子空间——技巧再娴熟,也是一次性劳动。升级之后,表示论成了一门「结构科学」:群代数把群的全部表示收进同一座建筑,拆解问题变成建筑学问题——半单性是施工许可,中心幂等元是平面图,Wedderburn 是建材清单。
这次升级为什么威力惊人?因为它把「逐点验证」变成「一次结构定理」。Maschke 不再是「对每个表示分别找补」的体力活,而是群代数「半单」这一条代数性质的直接推论;Schur 引理不再是「逐对验算同态」,而是不可约模之间 Hom 空间的两分法。结构一旦建立,定理就开始批量生产。
还有一层更深的洞见:打包启示了一种普遍的数学姿势——当反复对同一类对象做同一种操作时,就把这类对象整体装进一个更大的结构里。群→群代数如此,函数空间→算子代数如此,数→数系(ℚ→ℝ→ℂ)亦如此。数学的历史,一半是「打包」的历史。
本章的挑战题通向一条本书只踩一脚的深隧道:群的中心结构如何决定群代数的中心结构。它是第三章「共轭类数=不可约个数」的代数预演。
题目。设 Z(k[G]) 是群代数的中心。证明:
① a = Σagg 属于中心,当且仅当所有 ag 在每个共轭类上取常值(「中心元=类函数的化身」);
② 由此推出 dim Z(k[G]) 等于 G 的共轭类个数;
③ 另一方面,Wedderburn 分解给出 Z(k[G]) ≅ k × k × ⋯ × k(r 份),r 为块数=不可约表示个数。于是「共轭类个数=不可约表示个数」在第三章之前就被代数地锁定了。
提示:① 用 hgh−1 与 g 交换逐项比较系数;③ 用「Md(k) 的中心恰为纯量矩阵」。
| 对象 | 群的一侧 | 代数的一侧 |
|---|---|---|
| 共轭类 | 共轭类 Ci | 类和 Ki = Σg∈Ci g |
| 类函数 | 类上取常值的函数 | 中心元素 Σ ag g |
| 维数 | 共轭类个数 | dim Z(k[G]) |
| 结构 | 类和的乘法表 | 中心 ≅ k × ⋯ × k |
反思。这道题的推理骨架叫「两头夹」:同一个中心,从群的一侧数出一个维数(共轭类数),从代数的一侧数出另一个维数(块数),两边必须相等——于是两条本来互不相识的清单被焊在一起。第三章的第二正交关系、第五章的 Schur–Weyl 对偶,都是「两头夹」的子子孙孙。
若意犹未尽:把 ③ 中的 k 换成特征 p(且 p ∣ |G|),中心的维数还会等于共轭类数,但块数会骤减——这正是模表示论「块比不可约少」的第一现场。
本实验把 2.10 与例题课的「纸上幂等元」交给浮点机器对拍:卷积乘法直接按定义实现,正交关系 eiej = δijej 与完备性 Σek = 1 逐条检验。
from cmath import exp, pi
# C3 的三个一维特征标:chi_k(rj) = exp(2*pi*i*k*j/3)
G = [0, 1, 2] # 记 1=0, r=1, r2=2(加法群)
chi = lambda k, g: exp(2j*pi*k*g/3)
# 中心幂等元 e_k = (1/|G|) * sum_g conj(chi_k(g)) * rg
e = []
for k in range(3):
e.append([chi(k, g).conjugate() / 3 for g in G]) # 系数表:arg
for k in range(3):
print(f"ek =", ["%.3f%+.3fj" % (c.real, c.imag) for c in e[k]])
# 卷积乘法 (a*b)(t) = sums a[s] b[t-s mod 3]
def conv(a, b):
return [sum(a[s] * b[(t - s) % 3] for s in G) for t in G]
one = [1, 0, 0]
print("sum e_k =", ["%.3f%+.3fj" % (c.real, c.imag)
for c in [sum(e[k][t] for k in range(3)) for t in G]])
print("e1*e2 =", ["%.3f%+.3fj" % (c.real, c.imag) for c in conv(e[1], e[2])])
print("e1*e1 =", ["%.3f%+.3fj" % (c.real, c.imag) for c in conv(e[1], e[1])])
print("e0 vs 1 :", ["%.3f%+.3fj" % (c.real, c.imag) for c in e[0]])# 真跑输出(保留 3 位小数) e_0 = ['0.333+0.000j', '0.333+0.000j', '0.333+0.000j'] e_1 = ['0.333+0.000j', '-0.167-0.289j', '-0.167+0.289j'] e_2 = ['0.333+0.000j', '-0.167+0.289j', '-0.167-0.289j'] sum e_k = ['1.000+0.000j', '0.000-0.000j', '0.000-0.000j'] e1*e2 = ['0.000-0.000j', '0.000-0.000j', '0.000-0.000j'] e1*e1 = ['0.333+0.000j', '-0.167-0.289j', '-0.167+0.289j'] e0 vs 1 : ['0.333+0.000j', '0.333+0.000j', '0.333+0.000j']
反思。输出里最值得盯的是 e1·e1 = e1:幂等性在浮点下精确到小数点后三位——代数关系不因数值计算而松动。而 e0 的三个系数同为 1/3:它正是「对全群取平均」的原始形态,第一章的不变内积、本章的块分解,都是它的后代。
「把一个整体拆成独立成分」,在《易经》的卦变体系里早有一次宏大的实践。这不是附会——把两套符号系统并排看,恰能照见「正交分解」这一现代观念的原型。
现代数学把「拆整体」做成了定理:存在性(Maschke)、唯一性(块分解)、手术刀(幂等元)一应俱全。古代象数学则把它做成了一套可操作的诠释学。两者对待「部分与整体」的态度惊人一致:整体的信息,由彼此正交的部分分摊保管——这正是特征标表(下一章)最深的哲学。
| 概念 | 符号 / 定义 | 要点 |
|---|---|---|
| 群代数 | k[G] = ⊕g k·g | 卷积乘法;单位元=群单位元 |
| 卷积 | (a ∗ b)(g) = Σha(h)b(h−1g) | 群乘法的线性扩张 |
| 字典 | 表示 ⟷ k[G]-模 | 单模 ⟷ 不可约 |
| 半单 | 可拆成单模直和的模全体 | Maschke 的代数说法 |
| Maschke | char k ∤ |G| | 平均投影 / 不变内积 |
| Schur 引理 | Hom(V,W) = 0 或 ℂ(不可约) | 两分法;中心元纯量 |
| 双边理想 / 块 | 两侧吸收的子空间 / 极小双边理想 | k[G] = ⊕Bi |
| 中心幂等元 | eχ = (d/|G|)Σχ(g)g | eχeψ = δχψeχ;Σ = 1 |
| 块 | k[G]eχ | 每块收容一族不可约 |
| Wedderburn | 半单 ≅ ⊕Mdi(k) | Σdi2 = |G| 的来源 |
| 群的中心 ↔ 代数中心 | 类和 Ki 张成 | dim 中心 = 共轭类数 |
| 失效边界 | char k 整除 |G| | 若尔当块;模表示论的入口 |
第二章末尾,我们手里握着一把奇怪而锋利的刀具:中心幂等元 eχ = (d/|G|)Σχ(g)g。它的系数里出现了一个尚未正式登场的角色——特征标 χ。到目前为止,特征标只是「表示取迹」的副产品;可块分解的大戏里,它分明是第一主角。
下一章把这个配角扶正,并围绕它建立整座计算大厦:
下一章要回答的三个问题。① 为什么特征标「记得住」整个表示——矩阵的全部信息如何压缩成每群一个数?② 两条正交关系如何互相推出、又各自独立?③ 给定一张残缺的特征标表,怎样用正交关系把它补全——像解数独一样。
幂等元公式里那个「加权平均」的 χ,曾是本书第一处「先使用、后定义」的记号。下一章开场,就把这张欠条兑成现金——特征标,正式登场。
第一、二章末尾留下一个悬念:既然每个表示都能拆成不可约积木,那要如何知道「拆成了哪几块、各出现几次」?直接找不变子空间当然可以,但表示空间一维数升高,计算量就爆炸。需要一个更省力的办法。
这个办法就是特征标。给定表示 ρ,只记下每个群元素对应矩阵的迹 χ(g) = tr ρ(g)。一个 d 维的矩阵有 d2 个元素,而迹只有一个数——看起来损失惨重。但事实相反:在特征 0 上,特征标把表示的全部信息一个不落地保存了下来。更妙的是,特征标之间满足一组正交关系,使得「分解表示」这件事变成了一道简单的内积计算题。
本章先定义特征标并列出它的基本性质;然后建立类函数空间上的内积,证明两组正交关系;由此推出两个惊人的计数定理:不可约表示的个数等于共轭类的个数,维数的平方和等于群阶。最后把一切落到一张「特征标表」上——几个数就录下整个群。
先把定义立准。
定义。设 ρ : G → GL(V) 是有限维复表示。称函数
χρ : G → ℂ, χρ(g) = tr ρ(g)
为 ρ 的特征标。表示的维数称为特征标的次数,记 χρ(e) = dim V(因 ρ(e) = I,迹就是维数)。
几个记号上的约定:
① 若 ρ 不可约,称 χρ 为不可约特征标(简称 irr)。不可约特征标的全体记作 Irr(G)。
② 若 ρ 是一维表示,χρ(g) 就是那个标量本身,此时特征标与表示重合。
③ 平凡表示的记法:ρtriv(g) = 1,记其特征标为 𝟙 或 χ0,恒等于 1。
用矩阵的话说,特征标就是把整个矩阵「投影」到对角线之和这一个数上。为什么要这样投影?因为 迹在相似变换下不变:tr(S−1M S) = tr M,而换基正是相似变换,同构的表示轨迹一致。这保证特征标是同构不变量——同一个表示用什么坐标写,特征标都相同。
特征标的第一个基本性质,来自迹的循环性。
命题。特征标是共轭不变的:对任意 g, h ∈ G,
χ(h g h−1) = χ(g)。
证明。χ(hgh−1) = tr(ρ(h)ρ(g)ρ(h)−1) = tr(ρ(g)) = χ(g),用了迹的循环性 tr(AB) = tr(BA)。
这条命题有一个直接的后果:特征标在共轭类上取定值。称这样的函数为类函数(class function):f(hgh−1) = f(g)。
类函数是表示论中一个极其省力的概念:要录下一个特征标,不必给出 |G| 个值,只需给出每个共轭类上的一个值。例如 S3(阶 6)只有 3 个共轭类,所以它的每个特征标只需记 3 个数;D4(阶 8)有 5 个共轭类,特征标只需记 5 个数。
所有类函数构成一个复向量空间 CF(G),其维数等于共轭类个数。后面会看到,不可约特征标恰好构成这个空间的一组正交基——这是本章最核心的结论。
特征标之所以好用,是因为它把表示的运算翻译成函数的运算。下面五条性质,是后续全部计算的依据。
① 直和相加。χρ⊕σ = χρ + χσ。因为分块对角矩阵的迹是对角块迹之和。
② 张量相乘。χρ⊗σ(g) = χρ(g) · χσ(g)。因为 tr(A ⊗ B) = tr A · tr B。
③ 对偶共轭。χρ*(g) = χρ(g)。因为 ρ(g) 可由酉矩阵表示(第一、二章不变内积),酉矩阵特征值的模为 1,其逆的迹即共轭。
④ 单位元处取维数。χ(e) = dim V,这是正整数的量。
⑤ 取值是代数整数。作为 ρ(g) 的特征值之和,χ(g) 是若干个单位根之和,因而是代数整数。这条性质在数论一侧(第四章的整除性论证)时会用到。
所有这些性质都有一个共同的来源:特征标是「表示的函子性不变量」——表示的每一个自然运算(直和、张量、对偶、取维数),都在特征标上对应一个具体的函数运算。这正是「用一个函数背下一整个表示」之所以可能的道理。
要谈「正交」,先要有内积。在类函数空间 CF(G) 上定义一个配对:
⟨φ, ψ⟩ = (1/|G|) Σg∈G φ(g) ψ(g)。
这是全群上的平均,与 Maschke 证明里的「平均」同源。它满足内积的全部公理:
① 共轭对称:⟨φ, ψ⟩ = ⟨ψ, φ⟩;
② 线性(第一变元):⟨aφ1 + bφ2, ψ⟩ = a⟨φ1, ψ⟩ + b⟨φ2, ψ⟩;
③ 正定:⟨φ, φ⟩ ≥ 0,等号仅当 φ ≡ 0。
因为被积的是类函数,求和可以按共轭类分组,得到等价的写法
⟨φ, ψ⟩ = (1/|G|) Σ类 C |C| φ(C) ψ(C),
其中 φ(C) 表示 φ 在该共轭类上的值。计算时常按这个分组式来做——只需对共轭类求和,效率高得多。
有了内积,就可以谈「长度」(‖φ‖2 = ⟨φ, φ⟩)与「正交」(⟨φ, ψ⟩ = 0)。下一节将证明:不可约特征标两两正交,且各自长度为 1——它们构成 CF(G) 的正交规范基。
本章的主定理之一。
定理(第一正交关系)。对不可约表示 ρi, ρj,其特征标满足
⟨χi, χj⟩ = (1/|G|) Σg χi(g) χj(g) = δij。
即不同不可约特征标正交,相同的长度为 1。
证明思路(Schur 引理的路子)。取不可约表示 V, W。任取线性映射 T : V → W,做平均
T̃ = (1/|G|) Σg ρW(g) T ρV(g)−1。
与 Maschke 证明中完全相同的换元论证表明 T̃ 是表示同态。由 Schur 引理:
· 若 V ≇ W,则 T̃ = 0;
· 若 V = W,则 T̃ = λI。
把两个结论写成分量形式,再取迹,恰好得到 Σg ρW(g)kl ρV(g−1)mn 的两种表达式,令二者相等便直接推出正交关系(细节见挑战页)。这条证明的枢纽,正是第一、二章埋下的 Schur 引理——它是特征标正交性的全部技术来源。
第一正交关系说的是「行与行」之间的关系(把每个特征标看成一行)。还有一个「列与列」的对偶关系。
定理(第二正交关系)。对任意 g, h ∈ G,
Σi∈Irr(G) χi(g) χi(h) = |G| / |C(g)| · δg~h,
其中 C(g) 是 g 的中心化子,δg~h 在 g 与 h 共轭时为 1,否则为 0。
换句话说,不同的列(共轭类)正交,同一列的元素之间由中心化子的大小决定。
第二正交关系有一个常用的等价形式:对共轭类 C 与类函数 φ,特征标表看作矩阵 (χi(C)),则这张矩阵的行正交(第一关系)与列正交(第二关系)互为对偶——给定行正交与「行数 = 列数」这一事实(不可约个数 = 共轭类个数,下节证明),列正交自动成立。
这两组关系把特征标表变成一张具有完美对称结构的「正交表」:无论横着看还是竖着看,都满足正交。这是特征标表最迷人的性质,也是它可以「由少数据补全」的根本原因。
第一正交关系立刻给出一个全局计数定理。
定理。设 Irr(G) = {χ1, …, χr},di = χi(e) 为各不可约表示的维数。则
d12 + d22 + ⋯ + dr2 = |G|。
证明思路。把正则表示(G 作用在群代数 k[G] 上,见第一、二章)分解成不可约表示:
k[G] ≅ ⊕i di · Vi,
其中每个不可约表示 Vi 出现的重数恰好是它的维数 di(这一事实本身可由特征标算得:⟨χreg, χi⟩ = di)。比较两边的维数:左边 dim k[G] = |G|,右边 Σ di · di,即得结论。
这个公式威力极大:它是一条必须满足的硬约束,常用来猜出小群的不可约维数。例如:
· S3(阶 6):可能分解为 12 + 12 + 22 = 6,故维数是 1, 1, 2。
· D4(阶 8):12 + 12 + 12 + 12 + 22 = 8,维数是 1,1,1,1,2。
另一个同样深刻的计数定理。
定理。不可约特征标的个数等于共轭类的个数:|Irr(G)| = k(G),其中 k(G) 是共轭类个数。
证明思路。不可约特征标都是类函数,且由第一正交关系知它们两两正交,故在 CF(G) 中线性无关,于是 |Irr(G)| ≤ dim CF(G) = k(G)。反向不等式需要一点论证:中心 Z(k[G]) 的维数等于 k(G)(因为类元素 Σg∈C g 构成中心的一组基),而由 Schur 引理,不可约表示在中心上作用为纯量,故每个不可约表示给出中心的一个特征,不同的不可约表示给出线性无关的特征;中心是半单的,其不可约表示个数等于 dim Z,即 k(G)。于是 |Irr(G)| = k(G)。
两个计数定理合起来,是一副「定规矩」的锁链:
|Irr(G)| = k(G), Σi di2 = |G|。
对一个具体的小群,这两个公式常常已经足以定出不可约表示的个数与它们的维数分布——特征标表的「骨架」由此确定,剩下的只是填数。
现在回答本章开头的问题:给定任意表示 ρ,如何算出它由哪些不可约积木拼成、各几块?
重数公式。设 χ 是任意表示的特征标,χi 遍历不可约特征标。则
χ = Σi mi χi, mi = ⟨χ, χi⟩ = (1/|G|) Σg χ(g) χi(g)。
其中 mi 是 Vi 在 V 中出现的重数(非负整数)。
为什么成立。由第一正交关系,把 χ 在正交基 {χi} 上做 Fourier 展开,系数正是内积 ⟨χ, χi⟩;又因 χ 由整数重数拼成,这些系数自动是整数。
重数公式有几个立刻可用的推论:
① 不可约判别。χ 不可约 ⟺ ⟨χ, χ⟩ = 1;χ 可约 ⟺ ⟨χ, χ⟩ ≥ 2(且为整数)。于是不必找子空间,算一个内积就能判断可约性。
② 分解的范数。⟨χ, χ⟩ = Σ mi2,即「重数平方和」。
③ 不可约个数可查。把平凡特征标 𝟙 与其他内积逐一算,就能把整个表示拆清楚。
把不可约特征标与共轭类排成一张表,就是特征标表(character table)。它的行是不可约特征标 χ1, …, χr,列是共轭类 C1, …, Cr,第 (i, j) 格填 χi 在类 Cj 上的值。
以 S3 为例(三个共轭类:{e}、三个对换、两个三轮换):
| χ | 1 | 3 (2-轮换) | 2 (3-轮换) |
|---|---|---|---|
| χ0 (平凡) | 1 | 1 | 1 |
| χ1 (符号) | 1 | −1 | 1 |
| χ2 (标准) | 2 | 0 | −1 |
几个读表要领:
① 第一列是维数。χ(e) 即该行表示的维数。上表为 1, 1, 2,平方和 1 + 1 + 4 = 6 = |S3|。
② 平凡行全为 1。因为平凡表示每个元素都送 1。
③ 行正交。任两行按类加权内积为 0;每行自内积为 1。
④ 列正交(带权)。不同类之间 Σi χi(C) χi(C′) = 0。
这张三行三列的小表,把 S3 的全部表示信息(共 3 个不可约表示及其分解规律)一次说尽。对更大的群,特征标表也随之变大,但表越大,正交关系越能把未知项「挤」出来——往往只需少量已知数据,整张表就被唯一确定。
随手算一张特征标表,有一套固定的套路。把步骤写下来,第四章的小群分类就可以照方抓药。
第一步:列共轭类。写出 G 的所有共轭类 C1 = {e}, C2, …,数出个数 k,并记下各类的大小 |Cj|。
第二步:定骨架。由 |Irr| = k 知共有 k 个不可约表示;再由 Σ di2 = |G| 解出维数组合 (d1, …, dk)(通常解唯一或极少)。
第三步:填已知行。平凡表示标 χ1 全填 1;一维表示(如符号表示)由 G/[G,G] 的交换化给出,可先填;换位子群是核的那些一维表示也在此列出。
第四步:用正交关系补全。对每个未知行,写出与已知行的正交方程 ⟨χi, χj⟩ = 0、以及自内积 ⟨χi, χi⟩ = 1,联立求解。也可用列正交关系,从已知列的数值推另一列。
第五步:核验。把全表逐行逐列查一遍正交关系;再核对第一列平方和等于群阶。
这套套路中最关键的是第四步:正交关系提供的方程往往比未知数还多,表因此有「唯一解」。这也解释了为什么特征标表是一种极强的数据压缩——群的全部不可约表示,被一张满足正交的小方阵完全锁定。
3.1–3.11 把特征标的机器全部造好,本节开进一座「比交换群更有趣、比 S3 更陌生」的园区:四元数群 Q8。它是最小的「非交换但每个子群都正规」的群,也是「一维表示不够用」的第一现场。
对象速写。Q8 = {±1, ±i, ±j, ±k},乘法表由 i2 = j2 = k2 = ijk = −1 决定。中心 {±1};共轭类五个:{1}、{−1}、{±i}、{±j}、{±k}。由「不可约个数=共轭类个数」知恰有五个不可约表示。
用维数平方和破案。八个元素、五个表示、四个一维?试维数表:若全一维则 Σd2 = 5 ≠ 8,不够;把多出的一份配给一个二维表示:1 + 1 + 1 + 1 + 22 = 8 ✔。维数表被迫是 1,1,1,1,2——维数平方和是一台「维数侦探机」。
四个一维表示。一维表示把 −1 送到 1(因 ρ(−1)2 = ρ(1) = 1 且数值只有 ±1 可选,须与 ρ(i)2 = 1 相容)。于是表示穿过商群 Q8/⟨−1⟩ ≅ C2 × C2——四个一维表示即它的四个特征标:i ↦ ±1、j ↦ ±1 自由组合。
二维表示。令 ρ(i) 为平面 90° 旋转、ρ(j) 为关于某轴的反射,即 ρ(i) = 0−110、ρ(j) = 0110,逐对验 ρ(i)2 = ρ(j)2 = −I、ρ(i)ρ(j)ρ(i) = ρ(j)。它的特征标在 ±i、±j、±k 三类上全为 0——一张「心照不宣」的表。
Q8 与 D4 有相同的特征标表(逐行重排后完全一致)——特征标表认不出这两个群!这张「表不能区分」的著名后门,第六章将用模表示补上封条。
特征标不只「数表示」,还能算概率。本节用一页展示它在随机游走上的招牌应用——这也是「特征标=群的傅里叶分析」这一身份最直观的出场方式。
设定。在群 G 上取一个概率分布 μ(例如「抛硬币决定乘 r 还是不动」)。随机走 n 步后的分布是卷积幂 μ*n。什么时候它收敛、收敛到什么?
特征标的透视(谱分解)。把分布按不可约表示展开(傅里叶变换),卷积幂的展开系数恰为特征标值的幂次:μ*n 的非平凡分量按 χ(μ) n 衰减。于是:若每个非平凡特征标在 μ 下的「均值」模长小于 1,分布几何式收敛到均匀分布,速度由最大的那个模长(谱隙的倒数)控制。
例(C3 硬币游走)。每步以 ½ 概率乘 r、½ 不动。三个特征标下 χ0(μ) = 1(质量守恒)、χ1,2(μ) = (1 + e2πi/3)/2 = eπi/3/2,模长 1/2。故偏差每走一步减半——走 n 步后离均匀分布的距离约 2−n。「忘记起点」的速度,被谱隙写死。
这套「群上的傅里叶分析」正是现代应用的骨架:洗牌问题(多少次 riffle 才算乱)、随机化算法、图上的扩散,全部由「表示展开+谱隙」一套话术覆盖——第五章 Peter–Weyl 定理是它在紧群上的无穷维版本。
傅里叶变换把信号拆成频率,特征标展开把分布拆成表示——「拆成正交成分」这件事,从ℤ到任意群,语法不变。下一节把这句话做成一条代数:特征标自己会相乘。
把全部不可约特征标的整系数组合收成集合 R(G),装备「加法=直和、乘法=张量积」两件运算——它成为一个环,特征标环。这是特征标理论从「表格」升格为「代数」的一步,也是通往现代表示论(第六章)的桥。
定义。R(G) = {Σniχi : ni ∈ ℤ},乘法由 (χVψW)(g) = χV(g)ψW(g) 给出——它正是张量积 V ⊗ W 的特征标。结构常数 χVψW = ΣmVWUχU 记录「张量积拆出多少份 U」,且非负整数(重数)。
例(S3 的乘法表)。三个不可约:平凡 χ+、符号 χ−、二维标准 χ。直接读第一章的例与符号演算:
χ−·χ− = χ+, χ−·χ = χ, χ·χ = χ+ + χ− + χ。
最后一行验算:χ((12))·χ((12)) = 0·0 = 0,右方 1 + (−1) + 0 = 0 ✔;χ((123))2 = (−1)2 = 1,右方 1 + 1 + (−1) = 1 ✔。张量积的分解,就是特征标环里的乘法。
为什么它重要。① 结构常数是「表示的乘法表」,群的本质信息在环里二次显影;② 第五章 Clebsch–Gordan 分解就是 SU(2) 的特征标环乘法;③ 第六章 Schur–Weyl 对偶会把 Sn 的特征标环(对称函数理论)与 GL 的表示焊接——特征标环是现代代数组合学的主战场。
一句话定位:特征标表是「字典」,特征标环是「语法书」——表记录有哪些词,环规定词与词如何组合。读表的人多,读环的人少;而组合爆炸的秘密都藏在乘法表里。
特征标理论公式密集,最易在「谁正交于谁」「内积定义在哪」上走岔。四类高频误读逐一澄清。
一句话澄清。特征标表的三重身份容易搅浑:行是表示(行内积对角化重数)、列是共轭类(列内积数中心化子)、表是群的指纹(必要不充分)。做题前先问:我在用哪一重身份?
「特征标表认不出 Q8 与 D4」不是理论的污点,而是路标:它提示还差一层信息——那层信息(模表示的分解数)要到第六章才进账。知道自己「什么时候会失灵」,是理论成熟的标志。
问题。用本章的方法完整算出 S3 的特征标表,并核验两组正交关系。
第一步:共轭类。S3 有三个共轭类:
· C1 = {e},大小 1;
· C2:三个对换,大小 3;
· C3:两个三轮换,大小 2。
故 k = 3,恰有 3 个不可约表示。
第二步:定维数。解 Σ di2 = 6:唯一可能是 1 + 1 + 4,即维数 (1, 1, 2)。
第三步:填已知行。平凡 χ0 = (1, 1, 1);符号(S3 的交换化是 ℤ/2)给 χ1 = (1, −1, 1)。
第四步:正交补第三行。设 χ2 = (2, a, b)(第一列已知为 2)。
· 与 χ0 正交:1·2 + 3·a + 2·b = 0,即 2 + 3a + 2b = 0;
· 自内积为 1:(1·4 + 3·a2 + 2·b2)/6 = 1,即 4 + 3a2 + 2b2 = 6。
解二元方程:由第一式 a = −(2 + 2b)/3,代入第二式得 b = −1(另一解舍去,因 a 须为整数或符合代数整数约束),于是 a = 0。
结果:χ2 = (2, 0, −1)。核验:1+1+4 = 6 ✓;行正交:⟨χ2, χ0⟩ = (1·2 + 3·0 + 2·(−1))/6 = 0 ✓。
问题。不直接构造表示,只用正交关系求出 D4 的特征标表(阶 8)。
第一步:共轭类。D4 = ⟨r, s⟩ 有 5 个共轭类:
{e}(1)、{r2}(1)、{r, r3}(2)、{s, r2s}(2)、{rs, r3s}(2)。故 k = 5,有 5 个不可约表示。
第二步:维数。解 Σ di2 = 8,唯一可能 1 + 1 + 1 + 1 + 4,即四个一维 + 一个二维。
第三步:四个一维表示。D4 的交换化是 ℤ/2 × ℤ/2,给出四个一维表示,由 r ↦ ±1、s ↦ ±1 组合而成。列表:
| χ | e | r2 | r | s | rs |
|---|---|---|---|---|---|
| χ0 | 1 | 1 | 1 | 1 | 1 |
| χ1 | 1 | 1 | 1 | −1 | −1 |
| χ2 | 1 | 1 | −1 | 1 | −1 |
| χ3 | 1 | 1 | −1 | −1 | 1 |
| χ4 | 2 | ? | ? | ? | ? |
第四步:补二维行。由与四个一维行正交(加权和为零):
· 与 χ0:2 + x2 + 2x3 + 2x4 + 2x5 = 0(xj 为各类上的值);
· 与 χ1:2 + x2 + 2x3 − 2x4 − 2x5 = 0;
两式相加得 4 + 2x2 + 4x3 = 0;同理与 χ2、χ3 正交又得两式,联立解得
x2 = −2, x3 = 0, x4 = 0, x5 = 0。
结果:χ4 = (2, −2, 0, 0, 0)。核验自内积:(1·4 + 1·4)/8 = 1 ✓。
一句话小结。四个一维行完全已知,二维行由正交方程唯一解出——这生动说明特征标表的「自我约束」有多强:几乎不用碰表示空间,光靠正交就把表定死了。
问题。设群 G 作用在有限集合 X 上,π 是对应的置换特征标(π(g) = #Xg,即 g 不动点的个数)。证明轨道数等于 ⟨π, 𝟙⟩,即 Burnside 引理。
解。置换特征标可写成 π = Σi 𝟙xi,其中 𝟙x 是点 x 的轨道指示特征标(1 若 g 固定 x,否则 0)。由内积的线性:
⟨π, 𝟙⟩ = Σx∈X ⟨𝟙x, 𝟙⟩ = Σx (1/|G|) Σg 𝟙x(g)。
对内层和:Σg 𝟙x(g) = |Gx|(稳定子大小)。再由轨道–稳定子定理 |Gx| = |G|/|Gx|(|Gx| 为轨道大小),于是
⟨π, 𝟙⟩ = Σx 1/|Gx| = Σ轨道 1 = 轨道数。
最后一步是因为把 X 按轨道分组求和时,每条含 m 个点的轨道贡献 m · (1/m) = 1。这正是 Burnside 引理:
轨道数 = (1/|G|) Σg #Xg。
意义。这条经典的组合计数公式,在表示论里只是「置换特征标与平凡特征标的内积」这一句。它示范了表示论的一种典型用法:把一个离散的计数问题,翻译成一次内积计算。
1. 证明:若 χ 是表示 ρ 的特征标,则 ⟨χ, χ⟩ 是正整数,且 ⟨χ, χ⟩ = 1 当且仅当 ρ 不可约。
2. 设 χ, ψ 是两个不可约特征标。计算 ⟨χ, ψ⟩ 当 χ ≅ ψ、以及当 χ ≇ ψ 时各为多少。
3. 用维数平方和公式判断:是否存在阶为 6 的群,其不可约表示的维数为 1, 1, 1, 1, 2?(提示:算平方和。)
4. 设 χ 是 G 的一个不可约特征标。证明其共轭 χ̄ 也是不可约特征标;并说明 χ ⊗ χ̄ 中含有平凡表示的次数恰好为 1。
提示。
1. 由 χ = Σ miχi,则 ⟨χ, χ⟩ = Σ mi2;恰有一项为 1 其余为 0 时等于 1。
2. 分别为 1 与 0(第一正交关系)。
3. 1+1+1+1+4 = 8 ≠ 6,故不存在;阶 6 只有 1+1+4。
4. χ̄ 是 ρ* 的特征标,对偶保不可约;⟨χ⊗χ̄, 𝟙⟩ = ⟨χ, χ⟩ = 1。
5. 已知 G 有 4 个共轭类,阶为 12,且已知三个一维表示与一个三维表示。写出维数组合并核验平方和。
6. 对 C6(阶 6 的循环群),写出其 6 个不可约特征标,并验证特征标表是 6×6 的正交表。
7. 设 G 有共轭类大小 1, 3, 3, 3, 1, 1(阶 12),用第二正交关系验证:任意两列的加权内积为零。
8. 证明:一个一维表示 χ(即 χ(g) 为单位根)满足 χ(g−1) = χ(g);并说明这在特征标表中表现为「共轭类互为逆元的两列数值共轭」。
提示。
5. 1+1+1+9 = 12。
6. χj(rk) = ωjk,ω = e2πi/6;每行权重和 Σ|C|χχ̄ = 6δ。
7. 用 Σi χi(C)χ̄i(C′) = 0(C≠C′)。
8. χ(g) 是单位根,其逆等于其共轭;由 χ(g−1) = χ(g)−1 即得。
第三章的全部结论都从「特征标」这一个概念出发,经由内积与正交关系,抵达两个计数定理与一张表。下图给出依赖关系。
把第三章的要点收成六条:
① 特征标 χρ(g) = tr ρ(g) 是表示的同构不变量,且是类函数——只在共轭类上有值。
② 表示运算 → 特征标运算:直和相加、张量相乘、对偶共轭、e 处取维数。这把「拆表示」变成了函数计算。
③ 类函数内积 ⟨φ, ψ⟩ = (1/|G|)Σ φψ̄,按共轭类分组可高效计算。
④ 第一正交关系:不可约特征标两两正交、自身归一。它来自 Schur 引理。
⑤ 两条计数定理:|Irr(G)| = k(G) 与 Σ di2 = |G|,定出特征标表的骨架。
⑥ 重数公式:mi = ⟨χ, χi⟩,用一个内积算出分解;⟨χ, χ⟩ = 1 当且仅当 χ 不可约。
一句总结:本章教会了怎么读指纹——用一组数(特征标)配合一把尺子(正交关系),就能把任意表示拆得清清楚楚,而整个过程只需做初等的内积运算。
小结(上)清点了正件,本页专收易错件——特征标计算中最常返工的四个坑。
小结下的另一面:还有哪些门开着?本章把「拆表示」完全自动化:内积读重数、正交造表格。但表格的行被限制在「复数域+特征 0」;行对应的表示如何具体构造(而非只算迹)?Sn 的行为什么与整数分拆一一对应?——第四章的分类实践正从这两个问题起跑。
一句话带走:特征标表是群的「可计算身份证」——行会拆表示,列会数中心,表会辨身份;而它失灵的地方(Q8/D4),恰好标出下一层理论的入口。
本章最值得回味的一件事,是「一个函数说尽一个表示」这一现象。
从信息量的角度看,这几乎是不可思议的。一个 d 维表示由 d × d 个矩阵组成,每个矩阵有 d2 个复数,信息量随 d2 增长;而特征标只有 k 个数(k 是共轭类个数,通常远小于矩阵元素数)。取迹这一步,丢掉了几乎所有的矩阵信息,为什么还能完整还原表示?
答案在于对称性造成的冗余。表示一旦是「群的表示」,它就必须在共轭下取值不变,于是 |G| 个矩阵并不独立,只由 k 个共轭类决定;进一步,同构的表示共享同一特征标(第一正交关系保证不同不可约表示有不同的特征标)。冗余被对称性吃掉了,剩下的恰是一个不多不少的「指纹」。
这种「用对称性消去冗余、把结构压缩成不变量」的思路,是全书的灵魂,也是现代数学的核心方法之一:凡是带有对称结构的对象,都应该在对称意义下讨论它的不变量。特征标之于表示、Klein 纲领里的几何量之于几何变换、乃至物理学里的守恒量之于动力学对称,都是同一个思想的化身。
本页给出一个有一定难度、但线路清晰的挑战:完整证明第一正交关系。
目标。设 ρV, ρW 是两个不可约表示,维数分别为 dV, dW。证明
(1/|G|) Σg ρV(g)mn ρW(g−1)kl = δVW δmk δnl / dV,
并由此取 m = n, k = l 求和,得到 ⟨χV, χW⟩ = δVW。
证明要求(分四步)。
① 对固定的矩阵单位 Eab,构造 T = Σg ρW(g) Eab ρV(g−1),验证 T 是表示同态(用换元重排求和)。
② 由 Schur 引理:若 V ≇ W,则 T = 0,直接给出正交(δVW = 0 的情形)。
③ 若 V = W,则 T = λI。取迹定出 λ = (|G|/dV) · δab(提示:注意 tr Eab = δab)。
④ 把 T 的矩阵元素写出来,与 ③ 的结论比较,得到完整的正交关系;再取 m = n, k = l 求和即得特征标版本。
加题。由此推出不可约判别法:⟨χ, χ⟩ = 1 ⟺ χ 不可约。反过来,⟨χ, χ⟩ = Σ mi2 是一个整数平方和,因此它在 ≥ 2 时必为正整数——这给出「可约」的一个纯数值判据。
本页给出一个可用 Python(或 GAP)直接跑通的特征标表计算,并与手算结果对拍。
# 方案 A:纯 Python 计算 S_4 的置换特征标与内积(无需第三方库)
import itertools
from fractions import Fraction
S4 = list(itertools.permutations(range(4)))
def compose(a, b):
return tuple(a[b[i]] for i in range(4))
# 1) 共轭类:按循环型分组
def cycle_type(p):
seen = [False]*4; ct = []
for i in range(4):
if not seen[i]:
j, L = i, 0
while not seen[j]:
seen[j] = True; j = p[j]; L += 1
ct.append(L)
return tuple(sorted(ct, reverse=True))
classes = {}
for p in S4:
classes.setdefault(cycle_type(p), []).append(p)
print('共轭类:', {k: len(v) for k, v in classes.items()})
# 期望: (4,):6? 实际 S4 类型 (14)=1,(2,1,1)=6,(2,2)=3,(3,1)=8,(4)=6
# 2) 置换特征标:不动点个数
def fix(p):
return sum(1 for i in range(4) if p[i] == i)
# 3) 内积 = (1/24) sum_g chi(g) conj(psi(g))
def inner(chi, psi):
s = sum(chi(p)*psi(p) for p in S4) # 特征标实值,省略共轭
return Fraction(s, 24)
# 用固定点特征标检验: = 轨道数(S4 在 4 点上可迁 -> 1)
one = lambda p: 1
print('轨道数 =', inner(fix, one)) # 期望 1
# 4) 手算得到的 S4 不可约维数 (1,1,2,3,3),核对平方和
print('平方和 =', 1+1+4+9+9, '= |S4| ?', 1+1+4+9+9 == 24)
要点。运行后应看到共轭类大小为 1, 6, 3, 8, 6(共 5 类),故 S4 有 5 个不可约表示;维数平方和 1+1+4+9+9 = 24 吻合。
扩展(可选 GAP)。若装有 GAP,可用两条命令得到权威结果:
gap> t := CharacterTable("S4");;
gap> Display(t);
输出的正是五行的 S4 特征标表,可与 Python 手算逐格对拍。
特征标正交关系是表示论的第一块基石。它的诞生,是两位数学家在同一时期相互独立、又形态各异的工作结晶。
Frobenius 的进路(1896)。Frobenius 从群行列式出发,把行列式的不可约因子与「群的特征标」联系起来。他定义特征标为「不可约因子的对应函数」,并发现了它们之间的正交关系。有趣的是,他的证明走的是代数元与线性代数的路,一开始并没有明确的表示空间概念——特征标先于表示而诞生。
Schur 的进路(1905)。Issai Schur 用线性代数的语言重写了这一切。他明确地引入表示空间与不可约表示的概念,用「平均投影」的思想证明 Maschke 型定理,并系统建立了「表示 → 特征标」的理论。今天教科书里通行的叙述——先表示、后特征标——正是 Schur 的风格。
两条路的合流。Frobenius 从「行列式分解」出发、Schur 从「线性变换」出发,终点却是同一组正交关系。这种「殊途同归」在数学史上屡见不鲜,而它恰恰说明:一个深刻的对象(这里是特征标)一定会在不同的语境里反复出现,等待人们用不同的语言去描述它。后来 Burnside 把特征标发展成完整的表算法,Weyl 与 Peter 把它推向连续群,都是沿着这条主线继续推进的。
| 概念 | 公式 / 定义 | 要点 |
|---|---|---|
| 特征标 | χ(g) = tr ρ(g) | 同构不变量;类函数 |
| 次数 | χ(e) = dim V | 单位元处取维数 |
| 共轭不变 | χ(hgh−1) = χ(g) | 类函数;只记共轭类的值 |
| 直和 | χρ⊕σ = χ_ρ + χ_σ | 迹的加性 |
| 张量 | χρ⊗σ = χ_ρ · χ_σ | 乘积保持 |
| 对偶 | χρ*(g) = χ̄(g) | 酉性 ⟹ 取共轭 |
| 内积 | ⟨φ,ψ⟩ = (1/|G|)Σ φψ̄ | 类函数空间上的 Hermite 内积 |
| 第一正交 | ⟨χi, χj⟩ = δij | 不可约特征标 = 正交规范基 |
| 第二正交 | Σi χi(g)χ̄i(h) = |G|/|C(g)| δ | 列正交 |
| 平方和 | Σ di2 = |G| | 定维数分布的硬约束 |
| 个数 | |Irr(G)| = k(G) | 不可约个数 = 共轭类个数 |
| 重数 | mi = ⟨χ, χi⟩ | 分解表示;系数为非负整数 |
| 不可约判别 | ⟨χ,χ⟩ = 1 | 等价于不可约 |
| Burnside | 轨道数 = ⟨π, 𝟙⟩ | 置换特征标与平凡内积 |
| 特征标表 | 行 = Irr,列 = 共轭类 | 行正交 · 列正交 |
| 正则表示 | χ_reg(g) = |G| δg=e | 分解重数 = 维数 di |
第三章交付了整台机器:特征标(迹的提炼)、两族正交关系(万能的尺子)、重数公式(拆解的自动售货机)与特征标表(一张方阵背下一群)。但机器造好只是半程——它得真的去拆群。
第四章是一场分类实践:从最小的群出发,一路爬到交错群。
下一章要回答的三个问题。① 拿到一个阶不大的群,第一步做什么、第二步做什么?② 「小表示」与「大群」如何互相制造——诱导的机器怎样运转?③ 特征标的算术(整性、平方和)到底能逼出多深的群论结论?
第三章是「造尺子」,第四章是「用尺子」。理论课与实习课的分界线就在这一页——下一页起,每个结论都配一张亲手算出的表。
前两章建立了两套工具:一套用来「写剧本」(表示、群代数、完全可约),一套用来「读指纹」(特征标、正交关系)。本章把它们合起来,做一件具体而痛快的事——把常见的小群逐一拆开,算出它们的特征标表。
从最小的群开始:循环群与交换群(全部不可约表示都是一维);再往上,二面体群 Dn、四元数群 Q8;然后是重头戏——对称群 Sn,它的不可约表示与「整数分拆」存在一一对应,这套对应由 Young 图给出,漂亮得令人过目难忘;最后是最小的单群 A5,表示论会给出它没有非平凡正规子群的一个纯算术证明。
本章还讲两台「造表示」的机器:从子群到全群的诱导表示、从商群拉回的提升。有了它们,就不必对每个群从零开始,而能把已知的表示组装出新群的表示。章末回到统一的视野:分类是表示论的终极承诺。
分类从最简单的群开始。
定理。设 Cn = ⟨r : rn = e⟩ 是 n 阶循环群。则 Cn 恰有 n 个不可约表示,全部一维,由
χj(rk) = ωjk, ω = e2πi/n, j = 0, 1, …, n−1
给出。
证明要点。循环群交换,由 Schur 引理推论,其不可约表示全是一维(第一、二章)。一维表示就是同态 χ : Cn → ℂ×,完全由 χ(r) 决定,而 χ(r)n = 1 迫使 χ(r) 是 n 次单位根 ωj,j 有 n 种选法。故恰有 n 个一维表示。
特征标表。它是一张 n × n 的矩阵,第 (j, k) 格为 ωjk——这正是离散 Fourier 变换的核矩阵。
以 C4 为例:
| χ | e | r | r2 | r3 |
|---|---|---|---|---|
| χ0 | 1 | 1 | 1 | 1 |
| χ1 | 1 | i | −1 | −i |
| χ2 | 1 | −1 | 1 | −1 |
| χ3 | 1 | −i | −1 | i |
行正交、列正交一目了然。这个「特征标表=Fourier 核」的观察非常重要:它说明循环群的表示论就是离散 Fourier 分析,为第五、六章把表示论与谐波分析连起来埋下伏笔。
循环群之后,最有代表性的一类有限群是二面体群。
结构。Dn = ⟨r, s : rn = s2 = e, srs = r−1⟩,阶 2n。它是正 n 边形的对称群:n 个旋转与 n 个反射。
共轭类。分情况讨论(以 n 为奇、偶两种情况):
· 旋转类:{e},以及旋转对 {rk, r−k}(k = 1, …, ⌊(n−1)/2⌋);当 n 偶时另有单独的 {rn/2}。
· 反射类:n 奇时全部反射共轭,成一类;n 偶时反射分成两类,各 n/2 个。
不可约表示。
① 一维表示:由 r ↦ 1、s ↦ ±1 得两个(n 奇);n 偶时由 r ↦ ±1、s ↦ ±1 得四个。
② 二维表示:对 j = 1, …, ⌊(n−1)/2⌋,定义
ρj(r) = ωj00ω−j, ρj(s) = 0110,
得 ⌊(n−1)/2⌋ 个二维不可约表示。核对维数平方和:n 奇时 2·12 + ((n−1)/2)·22 = 2 + 2(n−1) = 2n ✓;n 偶时 4·12 + ((n−2)/2)·22 = 4 + 2n−4 = 2n ✓。
D4 的情形已在第三章例题算过:四个一维 + 一个二维,1+1+1+1+4 = 8。
八阶群一共有五类,它们的表示论是「小群分类」的经典演练场。
八阶群列表。① C8;② C4 × C2;③ C23(这三个交换);④ D4;⑤ Q8(两个非交换)。
四元数群 Q8 = {±1, ±i, ±j, ±k},i2 = j2 = k2 = ijk = −1。它的五个共轭类:{1}, {−1}, {±i}, {±j}, {±k},故有 5 个不可约表示,维数平方和 1+1+1+1+4 = 8,即四个一维 + 一个二维。
关键对比:Q8 与 D4 有相同的特征标表!两者的特征标表逐格相同:四个一维表示 + 一个二维表示,且二维行在非中心类上都为 0。但 Q8 ≇ D4(Q8 只有一个 2 阶元,D4 有五个)。
这个著名的例子说明一件重要的事:特征标表决定不了群。它对「表示论意义下的结构」是完备的(两个群有相同特征标表 ⟹ 它们的表示论等价),但对「群本身的结构」不完备。这也催生了一个有趣的研究方向——哪些群能由特征标表唯一确定(特征标表唯一性问题)。
对称群是有限群理论的主角,它的表示论有一个令人惊叹的干净结论。
定理。Sn 的不可约复表示与 n 的整数分拆一一对应。
回顾:n 的一个分拆是把 n 写成递减正整数之和,如 4 = 4 = 3+1 = 2+2 = 2+1+1 = 1+1+1+1,共 5 种。故 S4 恰有 5 个不可约表示——这与「5 个共轭类」(由循环型决定)完全一致。
对应规则。分拆 λ = (λ1 ≥ λ2 ≥ ⋯) 对应一个不可约表示 Vλ,其维数由钩长公式给出:
dλ = n! / ∏格 钩长。
其中「钩长」是 Young 图(下一节)中每个格子右侧格数 + 下方格数 + 1。
几个典型分拆的表示:
· λ = (n)(一整行)→ 平凡表示,维数 1;
· λ = (1,1,…,1)(一整列)→ 符号表示,维数 1;
· λ = (n−1, 1) → 标准表示,维数 n−1;
· λ = (2,1,…,1) → 对应的维数为 n(n−3)/2。
这个「不可约表示 ⟷ 分拆」的对应,使得 Sn 的表示论可以直接用组合学来做:数维数、写特征标、算张量积分解,都化为对分拆的运算。这是表示论中「结构与组合互相翻译」最成功的范例。
上一节的「分拆 ⟷ 表示」对应,有一张漂亮的图作为中介。
Young 图。分拆 λ = (λ1, λ2, …) 的 Young 图是由左对齐、上对齐的方格组成,第一行 λ1 格,第二行 λ2 格……例如 λ = (3,1) 的图是:
共 4 格,对应 S4 的一个表示。
Young 表(tableau)。把 1, 2, …, n 填入 Young 图的格中,每个数用一次。若每行每列都递增,称为标准 Young 表。例如
是 λ = (3,1) 的两个标准表。
Specht 模。给定分拆 λ,可以构造一个具体的 Sn-模 Sλ(Specht 模),它是一个不可约表示(ℂ 上)。它的一种构造方式是取「行对称、列反对称」的张量;标准 Young 表的个数恰好等于 Sλ 的维数。
钩长公式再述。格 (i, j) 的钩长 = 该格右边格数 + 下方格数 + 1。则
dim Sλ = n! / ∏(i,j)∈λ hook(i, j)。
对 λ = (3,1):三格的钩长为 4, 2, 1,左下格为 1,乘积 4·2·1·1 = 8,故 dim = 24/8 = 3 —— 正是 S4 的那个 3 维不可约表示。
把 S4 的特征标表完整写出来,并标注每个分拆。
共轭类(按循环型):
· 14:单位元,1 个;
· 2·12:对换,6 个;
· 22:双对换,3 个;
· 3·1:三轮换,8 个;
· 4:四轮换,6 个。
特征标表:
| λ | 14 (1) | 2·12 (6) | 22 (3) | 3·1 (8) | 4 (6) |
|---|---|---|---|---|---|
| (4) 平凡 | 1 | 1 | 1 | 1 | 1 |
| (3,1) 标准 | 3 | 1 | −1 | 0 | −1 |
| (2,2) | 2 | 0 | 2 | −1 | 0 |
| (2,1,1) = 标准 ⊗ 符号 | 3 | −1 | −1 | 0 | 1 |
| (1,1,1,1) 符号 | 1 | −1 | 1 | 1 | −1 |
核验。第一列平方和:1 + 9 + 4 + 9 + 1 = 24 = |S4| ✓。
读表发现的结构:
① 分拆与其共轭分拆(转置 Young 图)给出「对偶」表示:(4) ↔ (14) 是平凡 ↔ 符号;(3,1) ↔ (2,1,1) 是两个 3 维;(2,2) 自对偶。
② 两个 3 维表示互为「张量符号」,这正是「Young 图转置」在特征标表上的体现。
③ 表中出现负数的地方(−1),都落在奇置换类(2·12、4)或含特殊结构的类,符合「符号表示的角色」。
交错群 An(偶置换全体)是 Sn 的指数 2 正规子群,它的表示论可由 Sn 的表示经「限制」与「分裂」得到。
限制的一般规律。把 Sn 的不可约表示 Vλ 限制到 An 上,有两种可能:
① 若 λ 与其转置 λ′ 不同(非自共轭分拆),则 Vλ|An 不可约;且 Vλ 与 Vλ′ 限制后同构,故一对 λ, λ′ 给出同一个 An-表示。
② 若 λ = λ′(自共轭分拆),则 Vλ|An 分裂成两个不同的不可约表示。
A5(阶 60,最小单群)。S5 有 7 个分拆:(5), (4,1), (3,2), (3,1,1), (2,2,1), (2,1,1,1), (15)。其中自共轭的只有 (3,2)(它的转置是把 5=3+2 的图转一下仍是 (3,2)),其维数为 5。
于是 A5 的不可约表示:
· 由非自共轭对给出 (7−1)/2 = 3 个,维数分别为 1, 4, 5(来自 (5)/(15)、(4,1)/(2,1,1,1)、(2,2,1) 自配对……);
· 自共轭 (3,2) 分裂出两个 3 维表示。
故 A5 有 5 个不可约表示,维数 1, 3, 3, 4, 5。核验:1 + 9 + 9 + 16 + 25 = 60 = |A5| ✓。这也与 A5 的 5 个共轭类一致。
表示论最漂亮的「副产品」之一,是它对 A5 单性的一个纯算术证明。
定理。A5 是单群(没有非平凡正规子群)。
证明思路(用特征标分析)。设 N ⊴ A5 是非平凡正规子群。考虑 A5 在陪集空间 A5/N 上的置换表示,对应的置换特征标为 π,则 π(e) = [A5 : N] = m。
把 π 按不可约特征标分解:π = Σ ai χi,其中 a1 = ⟨π, 𝟙⟩ = 1(因置换表示含一个平凡成分),故
π − 𝟙 = Σi≥2 ai χi, ⟨π − 𝟙, π − 𝟙⟩ = Σi≥2 ai2。
另一方面,⟨π, π⟩ 可由轨道数算出(作用可迁,故 = 2),于是 ⟨π − 𝟙, π − 𝟙⟩ = 1,意味着 π = 𝟙 + χ,χ 是某个不可约特征标,维数 χ(e) = m − 1。
于是 A5 必须有一个维数 m−1 的不可约表示,其中 m = [A5:N] ∈ {2, 3, 4, 5, 6, 10, 12, 15, 20, 30}(|N| 整除 60 的因子)。但 A5 的不可约维数只有 1, 3, 3, 4, 5。逐一核对:
· m − 1 = 1 ⟹ m = 2:指数 2 的正规子群意味着 A5 有 ℤ/2 商,不可能(A5 无指数 2 子群);
· m − 1 = 2:维数 2 的不可约表示不存在(表中没有 2);
· m − 1 = 3 ⟹ m = 4:需 |N| = 15,但 15 阶群必为循环群(pq 型),不能是单群的正规子群(矛盾于 A5 无正规 15 阶子群);
· 其余 m 值给出的维数均不在 {1,3,4,5} 中。
全部可能排除,故 N 不存在,A5 单。∎
这个证明的关键,是把群论问题(有无正规子群)翻译成表示论问题(有哪些不可约维数)——群论里极难直接下手的结论,被一张维数表就解决了。
要在实践中算出大群的表示,一台重要的机器是诱导。
定义。设 H ≤ G 是子群,(W, σ) 是 H 的表示。称 G 的表示 (V, ρ) 为 σ 的诱导表示,记 IndHG σ,若
V = ⊕g∈G/H g·W, dim V = [G : H] · dim W,
且 G 以自然方式置换这些陪集块。
等价刻画(张量积形式)。在群代数语言下,诱导表示有一个更简洁的定义:
IndHG W = k[G] ⊗k[H] W。
即「把 W 沿着 k[H] → k[G] 做基变换」。这个定义把诱导与「环的基变换」联系起来,说明它其实是代数的自然运算。
特征标公式。诱导表示的特征标有一条实用公式(Ind 的特征标记作 σG):
σG(g) = (1/|H|) Σx∈G, x−1gx∈H σ(x−1gx)。
当 g 的共轭类与 H 无交时,特征标为 0;这常常让计算变得很快。
诱导与限制是一对「伴随函子」,它们的关系由一条互反律刻画。
记号。设 H ≤ G。则有两个操作:
· 限制 ResHG:把 G 的表示限制到 H;
· 诱导 IndHG:把 H 的表示诱导到 G。
定理(Frobenius 互反律)。对 H 的表示 σ 与 G 的表示 ρ,有内积等式
⟨IndHG σ, ρ⟩G = ⟨σ, ResHG ρ⟩H。
用特征标写出来是:
⟨σG, χρ⟩G = ⟨σ, χρ|H⟩H。
意义。这条等式说明:「先诱导再与 ρ 比对」与「先限制再与 σ 比对」是同一件事。它把两个方向的运算连接起来,是计算中的一个强力工具——想算 ρ 中含 Ind σ 几次,可以改去算 σ 中含 Res ρ 几次,后者往往简单得多。
应用。互反律是构造大群特征标表的标准工具:从容易的子群(如 Sn−1 或交换子群)出发,用诱导造出候选表示,再用互反律确认它们不可约或算出重数。
第二台造表示的机器,来自商群。
构造。设 N ⊴ G 是正规子群,π : G → G/N 是商映射。若 σ 是 G/N 的表示,则复合
ρ = σ ∘ π : G → G/N → GL(V)
是 G 的表示,称为 σ 的提升(lift)。其特征标满足
χρ(g) = χσ(gN),
即在每个 N-陪集上取常值——因为 ρ(n) = I 对 n ∈ N 成立。
与核的关系。提升来的表示,其核包含 N;反过来,若表示的核包含 N,它就来自 G/N 的一个表示。于是
Ind(??) 无关:{G 中核 ⊇ N 的表示} ⟷ {G/N 的表示}。
实用价值。提升让「小群的表」可以被大群「继承」。特别地,一维表示总来自交换化 G/[G,G] 的表示,所以数一维表示个数,只需数交换化的阶。这也是第四章里辨认一维表示行的最快捷方法:先算 G/[G,G],它的大小就是一维表示的个数。
与诱导配合,这台机器就构成了「小群表示论」的完整工作流:小群(交换化、子群)的表已知,用提升与诱导可推出大群的表。
本节是第四章的算术巅峰:只用「特征标的整性+平方和」,证明一个纯群论的大定理。它是「表示论给群论递刀」的最佳展品。
Burnside paqb 定理。若有限群 G 的阶是至多两个素数的幂之积 |G| = paqb,则 G 不是单群(除非它是素数阶循环群)——必含非平凡正规子群。
证明的路标(三步)。① 取一个 p-元共轭类 C(类中元素阶的素因子只有 p)与一个不可约特征标 χ、维数 d。一个初等引理(Burnside 的整性技巧)给出:当 gcd(d, |C|) = 1 时,比值 χ(c)/d 是代数整数。② 选类使 |C| 是 p 的幂且与某个维数 d 互素(由维数平方和与 paqb 的整除关系可保证存在)。③ 若 χ(c)/d 是模长小于 1 的非零代数整数则矛盾(代数整数与其共轭之和为整数),故 χ(c) = 0 或 |χ(c)| = d;后者意味着 C 落在表示的核里。把「落在核里」的类并起来,得到一个非平凡的正规子群——单性被算术逼死。完整证明见章末挑战页:本页立路标,挑战页铺石级。
为什么 A5 恰好逃走。|A5| = 60 = 22·3·5——三个素数。「取一个与维数互素的素幂类」的抽屉论证在两个素数时无懈可击,三个素数时首次失灵。最小的非交换单群,恰好住在定理的边界上——这不是巧合,是整性算术的边界形状。
「用分析工具(代数整数、整性)打组合战役(群的正规结构)」——这是特征标理论的招牌打法,Frobenius 学派的看家本领。第四章挑战页将把三步路标铺成全程。
本章反复出现一条暗线:「拆表示」与「拆整数」用的是同一套语法。本页把它点亮——它是 4.4–4.6 节的理论地平线,也是通往现代代数组合学的入口。
暗线的三个刻度。① 循环群 Cn:表示被「模 n 的整数」索引——一根谱线上 n 个点。② 交换群直和:表示=各分量谱点的乘积组合(特征标群同构于群自身)。③ 对称群 Sn:不可约表示被整数分拆 λ ⊢ n 索引——n 拆成几块,就有几个不可约表示;Young 图是分拆的画像,Specht 模是它的实现。
读图(S4 例)。4 的分拆恰有五个(上图),S4 恰有五个不可约表示;维数 1,3,2,3,1 由钩长公式给出:dim λ = n! / Π(钩长)。最左分拆 (4) 是平凡表示,最右 (1,1,1,1) 是符号表示,(3,1) 正是第一章手拆的「零和标准表示」——旧相识在暗线尽头重逢。
暗线的现代身份。分拆的集合在「逐点相乘+张量积」下生出对称函数理论;它同时是 Sn 表示环(第三章特征标环)与 GLn 多项式表示的公共语言——第六章 Schur–Weyl 对偶将把两个世界焊死在这套语言上。「拆整数」这件事本身,是一门表示论。
从循环群的「谱点」到对称群的「Young 图」,索引系统的复杂度就是群结构的复杂度——看懂一个群用什么「东西」给自己的表示编号,就看懂了这个群的脾气。
本章讲的都是小群,但背后的「分类」思想却是现代表示论的主线。本页给出一个全景。
有限群表示的分类目标。对每个有限群 G,给出它的不可约表示清单(个数、维数、特征标表)。理论上这总是可以做到的(正交关系保证唯一性),实践上则需要算法与构造。
已完成的地图:
· 交换群:不可约表示 ⟷ 群特征,个数 = 群阶(本章第一页)。
· 二面体群、四元数群:一维 + 若干二维(本章第二、三页)。
· 对称群 Sn:不可约表示 ⟷ 整数分拆,维数由钩长公式(本章第四至六页)。这是有限群表示论中最完整、最优美的一块。
· 交错群 An:由 Sn 的限制与分裂得到。
更一般的展望。这套「找不可约表示」的方法,可以推向更大的世界:有限群的表示 → 紧群的表示(第五、六章)→ Lie 群的表示 → 代数群的表示(Deligne–Lusztig 理论)。越往大处走,构造越困难,但「用特征标/角色函数来刻画不可约表示」这一核心策略始终不变。
一句话总结本章:分类就是表示论的终极承诺——它承诺每个群都有一份确定的、可计算的不可约表示清单,而这张清单,就是该群对称性的完整解剖图。
分类实践页多、公式密,最容易在「表怎么填、诱导怎么算」上出错。四类高频误读逐一澄清。
一句话澄清。分类实践的三件兵器各有一条「适用线」:维数平方和(存在性约束)、正交关系(数值锁定)、诱导互反(从小造大)。用错兵器不如不用——每道例题开算前,先声明本题用哪件、为什么够用。
读表的修养:先验平方和,再验首行(平凡表示全 1)、首列(维数列)、列正交与行正交——四道关过完,表才算「立得住」。程序对拍(实验页) replaces 手验,但手验培养直觉。
问题。完整算出 A4(阶 12 的交错群)的特征标表。
第一步:共轭类。A4 有 4 个共轭类:
· {e},大小 1;
· 三个双对换 (12)(34), (13)(24), (14)(23),大小 3;
· 两组三轮换,各 4 个(在 A4 内分属两类),大小 4、4。
故 k = 4,有 4 个不可约表示。
第二步:维数。解 Σ di2 = 12:唯一可能 1 + 1 + 1 + 9,即三个一维 + 一个三维。
第三步:三个一维表示。A4 的交换化为 ℤ/3(换位子群是 Klein 四元群 V4),故恰有 3 个一维表示,取值是三次单位根。它们在那两类三轮换上取 ω, ω2 或 ω2, ω。
第四步:三维表示。由 S4 的 3 维标准表示限制到 A4(标准表示对 A4 仍不可约)。其特征标:在 e 上为 3;在双对换上为 −1(标准表示在双对换上是两个 +1 与一个 −1 之和);在两类三轮换上为 0。
结果表:
| χ | 1 | 3 | 4a | 4b |
|---|---|---|---|---|
| χ0 | 1 | 1 | 1 | 1 |
| χ1 | 1 | 1 | ω | ω2 |
| χ2 | 1 | 1 | ω2 | ω |
| χ3 | 3 | −1 | 0 | 0 |
核验。第一列平方和 1+1+1+9 = 12 = |A4| ✓。这四行也预先告诉了我们 A5 表示论的部分信息(A4 是 A5 的子群)。
问题。用诱导表示算出 S3 的二维标准表示。
解。取子群 H = ⟨b⟩ ≅ ℤ/2,其中 b = (12),是 S3 的阶 2 子群。取 H 的平凡表示 σ = 𝟙H。
计算诱导特征标。[S3 : H] = 3,故 σG(e) = 3。用公式:
σG(g) = (1/|H|) #{x ∈ G : x−1gx ∈ H}。
对 g = 对换(如 (12)):满足 x−1gx ∈ H 的 x 有 2 个(H 的 2 个元素自身),故值为 2/2 = 1。
对 g = 三轮换(如 (123)):三轮换与 H 的元素不共轭(阶不同),故值为 0。
于是 σG = (3, 1, 0)(按类 1, 3, 2 排)。这与 S3 的特征标表对照:
σG = χ0 + χ2 = (1,1,1) + (2,0,−1) = (3,1,0)。✓
所以诱导得到的表示是「平凡 + 标准」,其中二维分量正是 S3 的标准表示。
一句话小结。诱导的机制可以这样理解:把 H 的表示铺到 G 的各个陪集上,再做「群作用下的组合」。这里 3 个陪集给出了三维表示,扣掉它含的平凡成分,就剩下二维标准表示——这正是 S3 在三角形对称上的几何作用。
问题。用整数分拆与钩长公式,列出 S5 的全部不可约表示维数,并核验平方和。
解。5 的分拆共 7 种,逐一画出 Young 图、标钩长、取乘积,再用 dλ = n! / Hλ 求维数。
① λ = (5):一格长条,钩长 5 4 3 2 1,乘积 H = 120,维数 120/120 = 1(平凡表示)。
② λ = (1,1,1,1,1):一列五格,钩长自上而下 5 4 3 2 1,乘积 120,维数 1(符号表示)。
③ λ = (4,1):第一行钩长 5 3 2 1,第二行单格钩长 1,乘积 30,维数 120/30 = 4。
④ λ = (3,2):钩长矩阵为
4 3 1 / 2 1, H = 4·3·1·2·1 = 24, 维数 = 120/24 = 5。
⑤ λ = (3,1,1):钩长矩阵为
5 2 1 / 1 / 1, H = 5·2·1·1·1 = 10, 维数 = 120/10 = 12?
此处得到一个超大的 12,而 122 = 144 单独就已超过 120,与「维数平方和 = |S5| = 120」的定理直接冲突。矛盾正是警示信号:钩长矩阵写错了。λ = (3,1,1) 的图是第一行 3 格、第二行 1 格(靠左)、第三行 1 格(靠左)。逐格数钩长——格 (i,j) 的钩长 = 本行右侧格数 + 本列下方格数 + 1:
(1,1): 2 + 2 + 1 = 5 (1,2): 1 + 0 + 1 = 2 (1,3): 0 + 0 + 1 = 1 (2,1): 0 + 1 + 1 = 2 (3,1): 0 + 0 + 1 = 1
故钩长矩阵是 5 2 1 / 2 / 1,乘积 H = 5·2·1·2·1 = 20,维数 120/20 = 6。前一处误把第二行的钩长也写成 1,漏掉了它下方那一格。
⑥ λ = (2,2,1):逐格钩长
4 3 / 2 1 / 1, H = 4·3·2·1·1 = 24, 维数 = 120/24 = 5。
⑦ λ = (2,1,1,1):第一行 2 格,其后三行各 1 格,逐格钩长
5 1 / 1 / 1 / 1?
同样地,H = 5 会给出维数 24,242=576 ≫ 120,仍然是算错。第二行的单格下方还有两格,钩长应为 3;第三行的单格下方还有一格,钩长应为 2;末格钩长 1:
5 1 / 3 / 2 / 1, H = 5·1·3·2·1 = 30, 维数 = 120/30 = 4。
汇总与核验。七个分拆对应的不可约维数为
(5): 1 (15): 1 (4,1): 4 (3,2): 5 (3,1,1): 6 (2,2,1): 5 (2,1,1,1): 4
平方和 12 + 12 + 42 + 52 + 62 + 52 + 42 = 1 + 1 + 16 + 25 + 36 + 25 + 16 = 120 = |S5| ✓,与「不可约维数平方和等于群阶」完全吻合。
注。本题两处钩长失误都发生在「靠左堆叠的列」上:数钩长时只数了本行右侧,忘了数本列下方。这一细节是钩长公式唯一容易翻车之处,值得单独记牢。
1. 写出 C6 的特征标表(6 行 6 列),并验证它是酉矩阵(各列模长 1、两两正交)。
2. 用维数平方和确定 D6(阶 12)与 A4(阶 12)的不可约维数组合,并说明二者是否相同。
3. 计算 Q8 与 D4 的特征标表,比较二者是否逐格相同,并指出「两个 2 阶元的个数」这一区别在表中哪里体现(或未体现)。
4. 用交换化 G/[G,G] 判断 S4 的一维表示个数,并写出这几个一维特征标。
提示。
1. χj(rk) = ωjk,ω = eπi/3。
2. D6:1+1+4+4+1+1 = 12(四个一维 + 两个二维);A4:1+1+1+9 = 12。不同。
3. 逐格相同;2 阶元个数的区别不体现在特征标表中,这正是特征标表不完备于群结构的例证。
4. S4/[S4,S4] ≅ ℤ/2,故一维表示 2 个:平凡与符号。
5. 设 H = ⟨r⟩ ≤ Dn 是旋转子群(指数 2)。把 H 的一个非平凡一维表示诱导到 Dn,算出诱导特征标,并判断它是否不可约。
6. 用 Frobenius 互反律计算:S4 的 3 维标准表示限制到 S3(固定一个点)后,含 S3 的标准表示几次?
7. 设 N ⊴ G,σ 是 G/N 的不可约表示。证明其提升 σ ∘ π 在 G 上也不可约。
8. 用勾股式核验:若 G 阶 24 有 5 个共轭类,写出可能的维数组合(至少两种),并说明为什么 (1,1,1,1,20) 不可能。
提示。
5. 取 σ(r) = ω,诱导后 σG(rk) = ωk + ω−k,在反射上为 0;这是一个二维不可约表示。
6. 用互反律:⟨Res χstd, χstdS3⟩ = ⟨χstd, Ind χstdS3⟩,结果为 1。
7. 用反证:若提升可约,则 σ 可约,矛盾。
8. 例如 1+1+1+1+20:20 不是合法维数(需 202 > 24);可能组合如 1,1,2,3,3(1+1+4+9+9=24)。
第四章把前两章的工具用于具体群,路线是「由小到大、由易到难」,并以两台造表示的机器(诱导、提升)为主线工具。
把第四章的要点收成六条:
① 循环群:不可约表示全一维,由单位根给出;特征标表是 Fourier 核。这是「表示论 = 谐波分析」的第一例。
② 二面体群 Dn:一维 + 二维表示,随 n 奇偶分两类;Q8 与 D4 同特征标表但不同构——说明特征标表不完备于群。
③ 对称群 Sn:不可约表示 ⟷ 整数分拆,维数由钩长公式;这是有限群表示论最完整的一块。
④ 交错群 An:由 Sn 的限制与分裂得到;A5 的两种 3 维表示来自自共轭分拆的分裂。
⑤ 两台造表示的机器:诱导(由子群到全群)与提升(由商群到全群);配合 Frobenius 互反律,构成小群特征标表的实用工作流。
⑥ 分类:对每个群给出不可约表示清单;这套思想从有限群一路推到紧群、Lie 群与代数群,是现代表示论的主线。
一句总结:本章教会了怎么把清单列出来——对具体的小群,用分拆、钩长、诱导与正交关系,把它们的不可约表示一一算清;而这些清单,就是各个群「对称性的解剖图」。
小结(上)收正面清单,本页收返工清单——分类实践中最常走的四个回头路。
小结下的另一面:还有哪些门开着?本章的群都是有限的、离散的。圆周的旋转、三维空间的转动——连续对称怎么表示?Haar 积分替掉求和后,Maschke 的平均化技巧还能活吗?——第五章从「紧群」起跑,正是这条伏笔的兑现。
一句话带走:分类不是查表,是用三件兵器打仗——维数平方和圈地盘,正交关系定坐标,诱导互反从小群造大表。三件兵器合围之处,群的结构无处可逃。
本章做的事情,用一句话概括就是:给每个群开一张不可约表示的清单。这张清单,是群的「对称性基因图谱」。
为什么它值得反复去做?因为清单具有两个特质:完备与可算。完备,是说一旦有了清单,该群的一切表示都可以由清单上的积木拼出(重数公式给出拼法);可算,是说清单总能被算出来(正交关系保证唯一性,构造手段则有分拆、钩长、诱导、提升)。
尤其值得琢磨的是 Sn 那一节:一个纯组合的对象(整数分拆),竟完全刻画了一群复杂对称的不可约表示。这不是巧合,而是十九世纪末「不变量理论」的现代回声——不论问题看起来多复杂,只要找对了「不变量」,它就会坍缩成一个简单的组合/代数结构。分拆之于对称群,就像特征标之于表示、Klein 纲领里的几何量之于几何变换。
最后一条启示:清单是「分类」的产物,而分类是数学的美德。把一个庞大的对象类分解成有限个基本单元、并给出构造与判别的方法,这既是实用的技术,也是深刻的理解——不再面对一个混沌的世界,而是面对一张清楚的清单。
Burnside paqb 定理说:阶只有两个素因子的群必可解。它的经典证明用到了表示论——是表示论解决纯群论问题的著名战例。本页给出证明的主线路。
定理。若 |G| = paqb(p, q 为素数),则 G 可解。
证明的关键引理(Burnside 引理)。设 χ 是 G 的一个不可约特征标,C 是共轭类,gcd(χ(e), |C|) = 1,则要么 χ(C) = 0,要么 C 中的元素是 χ 对应的表示中心上的纯量。
思路。
① 设 G 是阶最小的反例(不可解的 paqb 群),则可证 G 是单群、且非交换。
② 取一个非平凡的不可约特征标 χ 及某个共轭类 C ≠ {e},使得 gcd(χ(e), |C|) = 1(这样的类存在,可用「某个 p-Sylow 中心的非平凡元素所在类」构造)。
③ 由 Burnside 引理得 χ(C) 是代数整数且 |χ(C)| = χ(e) 或 0;结合正交关系统计 Σ|χ(C)|2,推出 χ(e) = 1 的 χ 必存在。
④ χ(e) = 1 且 χ(C) ≠ 0 迫使 G 有一个非平凡的一维表示,其核是非平凡正规子群——与 G 单矛盾。
⑤ 于是反例不存在,定理成立。∎
加题。对 |G| = 6, 10, 15, 21 这些小群,直接验证它们都可解(试试用 Sylow 定理),并说明 A5(阶 60 = 22·3·5,三个素因子)为何逃过这条定理——它确实不可解。
本页给出一个能直接跑的脚本:从分拆出发,算钩长乘积与维数,并核验平方和。
# 环境:Python 3,无需第三方库
from math import factorial
def partitions(n, maxpart=None):
"""生成 n 的所有整数分拆(递减)"""
if maxpart is None: maxpart = n
if n == 0:
yield ()
return
for k in range(min(n, maxpart), 0, -1):
for rest in partitions(n - k, k):
yield (k,) + rest
def hook_product(lam):
"""分拆 lam 的钩长乘积"""
prod = 1
for i, row in enumerate(lam):
for j in range(row):
right = row - (j + 1) # 本行右侧格数
below = sum(1 for r in lam[i+1:] if r > j) # 下方格数
prod *= (right + below + 1)
return prod
def dim(lam):
n = sum(lam)
return factorial(n) // hook_product(lam)
for n in (4, 5):
ds = []
print(f'--- Sn ---')
for lam in partitions(n):
d = dim(lam)
ds.append(d)
print(lam, '->', d)
print('平方和 =', sum(d*d for d in ds), ' | G | =', factorial(n),
' 一致:', sum(d*d for d in ds) == factorial(n))
要点。运行后应看到 S4 的维数为 1, 3, 2, 3, 1(平方和 1+9+4+9+1 = 24 ✓),S5 的维数为 1, 4, 5, 6, 5, 4, 1(平方和 1+16+25+36+25+16+1 = 120 ✓)。这与本章例题三的结论完全一致。
扩展。把 dim 换成「标准 Young 表的计数」(可用钩长公式等价地数),或对 S6 再跑一遍,核对平方和恒为 720。
「把群拆成积木」的现代语法由 Frobenius 与 Young 在十九世纪末铸成,而「给组合对象画像」的传统,中国算学与英国代数学派各有一段平行往事。
Young 图最深的魅力在于:一个纯视觉对象(格子的形状)竟完全决定一个代数对象(不可约表示)。洛书之于幻方,正如 Young 图之于 Sn——都是「让图形接管算术」的杰作。下一站(第五章)里,格子将让位给圆环与球面:连续对称的画像,要换几何来画。
| 群 | 阶 | 不可约维数 | 要点 |
|---|---|---|---|
| 循环群 Cn | n | 1,1,…,1(n 个) | 单位根;Fourier 核 |
| 交换群 G | |G| | 全一维,|G| 个 | 群特征;对偶群 |
| 二面体 Dn(n 奇) | 2n | 2 个一维 + (n−1)/2 个二维 | 反射共一类 |
| 二面体 Dn(n 偶) | 2n | 4 个一维 + (n−2)/2 个二维 | 反射分两类 |
| 四元数 Q8 | 8 | 1,1,1,1,2 | 与 D4 同表不同构 |
| 对称群 S3 | 6 | 1,1,2 | 标准表示 |
| 对称群 S4 | 24 | 1,1,2,3,3 | 5 个分拆 |
| 对称群 S5 | 120 | 1,1,4,5,5,6,6 | 7 个分拆 |
| 交错群 A4 | 12 | 1,1,1,3 | 三类三轮换 |
| 交错群 A5 | 60 | 1,3,3,4,5 | 最小单群 |
| Sn 不可约 | — | ⟷ n 的整数分拆 | 个数 = 分拆数 p(n) |
| 钩长公式 | — | dim Sλ = n! / ∏ hook | 钩长 = 右 + 下 + 1 |
| 限制到 An | — | λ≠λ′ 不可约;λ=λ′ 分裂 | 对偶分拆给同一表示 |
| 诱导 Ind | — | dim = [G:H]·dim W | 铺到陪集块 |
| 互反律 | — | ⟨Ind σ, ρ⟩ = ⟨σ, Res ρ⟩ | 诱导与限制伴随 |
| 提升 | — | ρ = σ ∘ π | 来自 G/N |
| 一维个数 | — | |G/[G,G]| | = |G| / |换位子群| |
第四章的战报:循环群、二面体、四元数、对称群、交错群——一张比一张深的特征标表;诱导与互反两件重武器;Burnside 定理一次算术合围。但所有这些群共享一个属性:有限——平均化技巧的分母 |G| 永远是个正整数。
现在把大门推开:对称不必有限。
下一章要回答的三个问题。① 「平均」在连续世界里怎么定义,为什么紧性是关键?② U(1) 的表示与傅里叶级数如何互相翻译?③ 量子世界的角动量为什么「天然量子化」——SU(2) 的表示论如何替物理立法?
有限与紧,是「平均化」能够存活的两大乐园:前者求和有限项,后者积分收敛。第四章的一切招式,下一章将原样移植——只是 Σ 换成 ∫,表格换成谱线。对称的解剖学,即将从代数走进分析。
前四章的群都是有限的——平均化技巧的分母 |G| 永远是正整数。但真实世界的对称大多连续:圆环可以转过任意角度、空间可以绕任意轴转任意角。本章把表示论搬进这个连续世界。回答三个问题——
有限章里的一切招式——平均化、正交、特征标——本章原样移植,只是 Σ 换成 ∫、表格换成谱线。理论没换,是舞台变大了。
一、从群阶到测度。有限群表示论的一切公式都挂着因子 1/|G|。要让 G 连续,第一步是把「数点数除以点数」换成「求积分除以体积」。
定义。设 G 是局部紧拓扑群。G 上的左不变 Haar 测度是满足
∫G f(h−1g) dg = ∫G f(g) dg 对一切 h ∈ G
的正 Borel 测度;把 −1 换成 gh 得右不变。Haar 定理断言:局部紧群上左不变 Haar 测度存在,且在正常数倍意义下唯一。若左、右不变测度只差常数,称 G 是幺模的;紧群、可解群、半单群都幺模。
紧群。G 紧则 vol(G) < ∞,可按下式归一
∫G dg = 1,
于是 ∫G dg 就是 1/|G| 的连续类比。这就是紧群理论的起点:U(1), SU(2), SU(3), SO(3), O(n) 都是紧群,甚至任何有限群在离散拓扑下也是紧群——有限的情形自动被包含进来。
二、不变内积的存在性。紧性给出一件宝贵的事:任何有限维表示 ρ : G → GL(V) 都等价于酉表示。任取内积 ⟨·,·⟩0,令
⟨v, w⟩ := ∫G ⟨ρ(g)v, ρ(g)w⟩0 dg,
由 dg 的不变性,对每个 h 有 ⟨ρ(h)v, ρ(h)w⟩ = ⟨v, w⟩。这与第一、二章 p36 的「平均法造不变内积」是同一手法的连续版。由此,紧群的实/复表示都完全可约:不变内积给出不变补空间,Maschke 定理在紧群上复活。
三、Weyl 的积分公式。要在 SU(2) 这类群上真算积分,需要把积分拉回到极大环面上。Weyl 积分公式说:对紧连通半单群 G,取极大环面 T、外尔群 W,则存在正规化常数使
∫G f(g) dg = (1/|W|) ∫T f(t) |Δ(t)|2 dt,
其中 Δ(t) = Πα>0 (tα − t−α) 是外尔分母。原则上,这使任何紧连通半单群上的积分计算化为一维环面上的积分——第五章速查表(p153)会给出 SU(2) 的显式版本。
四、第一个算例:SU(2) 归一化常数。把 SU(2) 参数化为 Euler 角:
g(φ, θ, ψ) = e−iσ3φ/2 e−iσ1θ/2 e−iσ3ψ/2,
则 Haar 测度正比于 sin θ dφ dθ dψ。归一化后
∫SU(2) dg = 1, 即 (1/8π2)∫02π∫0π∫02π sin θ dφ dθ dψ = 1。
核对:(1/8π2)·2π·2·2π = (1/8π2)·8π2 = 1 ✓。有了归一测度,正交关系才能通篇写下去。下一节把「L2(G) 的完备正交分解」抬成定理。
一、定理陈述。固定归一 Haar 测度,配套的 L2(G) 内积为
⟨f, h⟩ = ∫G f(g) h(g) dg。
Peter–Weyl 定理。设 G 紧,(ρ(λ), Vλ) 跑遍不等价的不可约酉表示,dλ = dim Vλ。取 Vλ 的一组标准正交基,记矩阵元
u(λ)ij(g) := ⟨ei, ρ(λ)(g) ej⟩, i, j = 1, …, dλ。
则:
(1)正交性。系统 {√dλ u(λ)ij} 是 L2(G) 的标准正交系:
⟨u(λ)ij, u(μ)kl⟩ = (1/dλ) δλμ δik δjl。
(2)完备性。该系统在 L2(G) 中稠密,于是
L2(G) ≅ ⊕λ Vλ ⊗ Vλ∗, f(g) = Σλ dλ Σij u(λ)ij(g) · c(λ)ij,
其中 c(λ)ij = ⟨f, u(λ)ij⟩。级数按 L2 范数收敛;f 连续且适当光滑时处处一致收敛。
(3)特征的完备性。特别地,特征标 χ(λ)(g) = tr ρ(λ)(g) 构成类函数空间(L2class(G))的一组完备正交基:
⟨χ(λ), χ(μ)⟩ = ∫G χ(λ)(g) χ(μ)(g) dg = δλμ。
对照第三章 p72 的第一正交关系:有限情形的 (1/|G|) Σg 在此换成 ∫G dg,其余形式一字不差。这说明「正交关系」是测度论事实,与群是否有限无关。
二、为什么是 V ⊗ V∗。矩阵元 uij 可以理解为「取 ej、送到 ρ(g)ej、再与 ei 配对」。上半因子 ei∗ ∈ V∗、下半因子 ej ∈ V,双线性组合即 V∗ ⊗ V。所以 L2(G) 作为左右双模分解成谱;这正是 Schur 引理在连续情形的化身。对 j(下半)求和得到 dλ 份不可约、每份重数 dλ——与有限情形「正则表示分解中 Vλ 出现 dλ 次」完全一致。
三、逆定理(谱识别)。由特征标正交性可得一实用的判据:若 f ∈ L2class(G),则 f 属于 Vλ 生成的双边理想,当且仅当其展开系数只在 λ 处非零。于是可在 L2 中「按表示分类函数」——这正是调和分析、球谐展开与量子力学的共同语法。
一、U(1) 的不可约表示。记 U(1) = {z ∈ ℂ : |z| = 1},同构于 ℝ/2πℤ(加法写成 θ ↦ eiθ)。它是交换紧群,故每个不可约表示都是一维的,由连续同态
χn : U(1) → U(1), χn(eiθ) = einθ, n ∈ ℤ
给出。为什么 n 必为整数?因为 θ ↦ einθ 要在 θ ~ θ + 2π 下良定义,须 e2πin = 1,即 n ∈ ℤ。于是:
不可约表示 ⟷ 整数 n ∈ ℤ。
这与「交换群的不可约表示都是 1 维」+「连续同态分类」两条基本事实吻合(对照第四章 p96 的 ℤ/n 情形:那里 n 是模 n 的整数;这里 n 是任意整数,因为群是连续的)。
二、特征标正交关系。Haar 测度归一为 dθ/2π。则
⟨χm, χn⟩ = (1/2π) ∫02π ei(m−n)θ dθ = δmn。
三、Peter–Weyl 在此塌缩为 Fourier 定理。因每个不可约表示一维,u(n)11 = χn,Peter–Weyl 断言
f(θ) = Σn∈ℤ cn einθ, cn = (1/2π)∫02π f(θ) e−inθ dθ,
即 Fourier 级数展开:正交性即 ∫ ei(m−n)θ 的经典结果,完备性即 Fourier 定理的 L2 收敛。总之:
Fourier 分析 = U(1) 的表示论。
四、从 ℤ 到 ℝ:Pontryagin 对偶。整数的特征标是 einθ ∈ U(1),实数 ℝ(非紧)的特征标则是 x ↦ eiξx, ξ ∈ ℝ。用特征群记 Ĝ = Hom(G, U(1)),则
ℤ ≅ U(1), ℝ ≅ ℝ, U(1) ≅ ℤ。
Pontryagin 对偶定理说,局部紧交换群 G 与其特征群 Ĝ 互为对偶,且对交换群有 L2(G) ≅ L2(Ĝ)。有限交换群的「特征标表」就是它离散版的矩阵形式。于是:
Fourier 级数、Fourier 变换、离散 Fourier、特征标表 = 同一理论在不同群上的化身。
五、一个具体算例。取 f(θ) = 1 + 2cos θ + 3cos 2θ。把它写成 einθ 的组合:
f = 1 + (eiθ + e−iθ) + (3/2)(e2iθ + e−2iθ),
故 c0 = 1, c±1 = 1, c±2 = 3/2,其余为零。这正是「f 属于 n = −2, −1, 0, 1, 2 五个表示的双边理想」的谱表述。下一节把 U(1) 换成 SU(2),谱从 ℤ 变成半整数格。
一、SU(2) 是什么。
SU(2) = {g ∈ M2(ℂ) : g∗g = I, det g = 1}。
一般元可写 g = ( α −β ; β α ),|α|2 + |β|2 = 1,故作为流形 SU(2) ≅ S3(三维球面),紧、连通、单连通。它是自旋的对称群。
二、不可约表示的分类。对每个半整数
j ∈ (1/2)ℤ≥0 = {0, 1/2, 1, 3/2, 2, …}
存在唯一(同构意义下)不可约表示 Vj,维数 dj = 2j+1。取标准基 |j, m⟩, m = −j, …, j,则
J3|j, m⟩ = m|j, m⟩, J±|j, m⟩ = √((j∓m)(j±m+1)) |j, m±1⟩。
这就是量子力学中的角动量本征态:j 是角动量量子数,m 是磁量子数。所以「2j+1 维不可约表示」并不是抽象构造,而是「自旋 j 的态空间」。
三、特征标与 Weyl 积分。SU(2) 的极大环面是 T = {diag(eiθ/2, e−iθ/2)}。特征标
χj(θ) = sin((2j+1)θ/2) / sin(θ/2)。
用 Weyl 积分公式(|Δ(θ)|2 ∝ sin2(θ/2))可验正交性:
(1/π)∫02π χj(θ) χk(θ) sin2(θ/2) dθ = δjk。
这就是第三章第一正交关系的连续版;j 不同则特征标正交——两个不同自旋的态空间在 L2 中天然垂直。
四、到 SO(3) 与球谐函数。有中心为 {±I} 的双覆盖 SU(2) → SO(3),核 ℤ/2。整数 j 的表示降为 SO(3) 的表示(张量表示),半整数 j 的表示则不然(旋量表示,自旋 1/2 的电子属于此类)。整数 j = l 的表示在球面上实现为球谐函数:
拉普拉斯算子的球面部分 L2 的本征函数 = Ylm(θ, φ),本征值 l(l+1),维数 2l+1。
于是「氢原子的电子轨道 s, p, d, f」就是 l = 0, 1, 2, 3 的不可约表示;l = 0(1 维,球对称)——l = 1(3 维,即 px, py, pz)——l = 2(5 维,五条 d 轨道)。谱线的多重数由此而来,并非巧合。
一、量子力学为什么需要表示论。量子力学的态空间是复 Hilbert 空间 ℋ,可观测量是自伴算符。若系统具有对称群 G(如旋转群 SO(3)),则存在酉表示
U : G → U(ℋ), g ↦ U(g),
且 U(g) H U(g)−1 把可观测量拉成同样的可观测量(对称变换保持物理规律的形式)。Noether 定理说:连续对称 g(t) = eitX 对应守恒量 X;具体到旋转群,三个生成元 J1, J2, J3 就是角动量算符。对称性 ⇒ 守恒量 ⇒ 表示论。
二、Casimir 算符与量子数。三个生成元满足
[Ji, Jj] = i εijk Jk,
即 𝔰𝔲(2) 的交换关系。二次 Casimir 算符
J2 = J12 + J22 + J32
与每个 Ji 交换。由 Schur 引理,在不可约表示 Vj 上它必为标量:
J2 = j(j+1) · I。
「不可约表示由 Casimir 的值 j(j+1) 标定」把抽象分类变成本征值问题。同时可选 J3 与 J2 同时对角化,得到共同本征态 |j, m⟩:完备可观察量组{J2, J3} 的表示论出身即「极大交换子代数」。
三、升降算符与 2j+1 的来历。定义 J± = J1 ± iJ2,则
[J3, J±] = ±J±, J±|j, m⟩ = √((j∓m)(j±m+1))|j, m±1⟩。
从最高权态 |j, j⟩ 出发反复降,到 |j, −j⟩ 处终止(J−|j, −j⟩ = 0),恰好 2j+1 步。所以维数的奇偶由 j 是否为整数决定:整数 j 给出奇数维(玻色子,如光子 j = 1),半整数 j 给出偶数维(费米子,如电子 j = 1/2)。自旋–统计定理的代数基础在此已现端倪。
四、两条路:量子化的表示论解释。氢原子能级 En = −13.6 eV/n2 对应主量子数 n;每层 n 的简并度 n2 可写成 Σl=0n−1(2l+1) = n2。这个 2l+1 正是 Vl 维数;简并度的存在源于 SO(4) 动力学对称(Fock 1935),比 SO(3) 大一级。其中 SO(4) ≅ (SU(2) × SU(2))/ℤ2——同一个 SU(2) 表示论,出现在两个不同层级。
五、小结。「角动量量子数 j」=「SU(2) 的不可约表示标号」,「m 的 2j+1 重取值」=「权空间分解」,「角动量守恒」=「U(1) 子群的不变性」。量子力学的离散谱是表示论的直接产物,不是外加的假设。
一、问题的物理背景。两个量子系统(比如两个电子、或一个原子与一个光子)合起来,态空间是张量积 ℋ1 ⊗ ℋ2。若各自带 SU(2) 表示 Vj 与 Vk,则合成系统的表示是 Vj ⊗ Vk,一般可约。问:如何分解为不可约成分?这就是角动量耦合问题。
二、Clebsch–Gordan 级数。
Vj ⊗ Vk = ⊕l=|j−k|j+k Vl, j, k ∈ (1/2)ℤ≥0,l 取值等步长 1。
核对维数:左边 (2j+1)(2k+1),右边 Σl=|j−k|j+k(2l+1)。两者相等是等差数列求和的标准结果。例:j = 1/2, k = 1/2 时
V1/2 ⊗ V1/2 = V1 ⊕ V0, 维数 2·2 = 3 + 1 ✓,
即「两个自旋 1/2 合成 自旋 1(三重态)与 自旋 0(单态)」——化学里的『单重态/三重态』正是这句话。
三、为什么 l 走等步长 1。这是最高权方法的核心结论:不可约表示由最高权(此处为 j+k)唯一标定。张量积的最高权态是 |j, j⟩ ⊗ |k, k⟩,权为 j+k;从最高权往下逐阶移除,每降一步权减 1,直到不可能再降的 |j−k|。所以 l 只能取 j+k, j+k−1, …, |j−k|,每个恰好出现一次。
四、Clebsch–Gordan 系数。取两套基:未耦合基 |j, mj⟩ ⊗ |k, mk⟩ 与耦合基 |l, m⟩。变换矩阵元
⟨l, m|j, mj; k, mk⟩ =: Clmjmj kmk
称为 CG 系数。它们只在 m = mj + mk 时非零(权守恒),且取实值(可用 Condon–Shortley 约定固定符号)。对 j = 1/2, k = 1/2,用升降算符直接算得
|l=1, m=1⟩ = |↑↑⟩, |l=1, m=0⟩ = (|↑↓⟩ + |↓↑⟩)/√2, |l=0, m=0⟩ = (|↑↓⟩ − |↓↑⟩)/√2。
这就是量子信息里常见的 Bell 基;三个三重态与一个单态,构成 2 ⊗ 2 = 4 的一个正交分解。1970 年代的 EPR 争论、2022 年的诺贝尔奖实验,其数学骨架就是这个分解的纠缠性质。
五、结合律与重数。张量积满足结合律,故三种顺序的分解结果一致。把多个表示同时分解时,出现「重数」——同一 Vl 出现多次。系统计算用 Racah 系数(W 系数)与 6j、9j 符号处理,它们在核物理的多体计算中天天用到。下一节 p132 的 Wigner–Eckart 定理给出「CG 系数在算符矩阵元中一遍通用」的原理。
一、张量算符。一个算符 T 在群作用下可能本身也按表示变换。若 T(q)m(m = −q, …, q)满足
U(g) T(q)m U(g)−1 = Σm′ D(q)m′m(g) T(q)m′,
则称 {T(q)m} 构成不可约张量算符。常见例子:位置算符 q = 1(矢量)、q = 0(标量)、电四极矩 q = 2、秩 q 的球张量。
二、定理。Wigner–Eckart 定理。设 |j, m⟩、|j′, m′⟩ 是不可约表示 Vj, Vj′ 的基,T(q)mq 是 Vq 型的不可约张量算符,则
⟨j′, m′| T(q)mq |j, m⟩ = ⟨j, m; q, mq|j′, m′⟩ · ⟨j′‖T(q)‖j⟩。
右边第一因子是纯几何的——就是 p131 的 CG 系数,与算符的具体物理内容无关;第二因子 ⟨j′‖T(q)‖j⟩ 称作约化矩阵元,是唯一的物理内容,与 m, mq, m′ 全无关系。
三、证明的骨架(Schur 引理 + 张量积分解)。把三个表示的张量积 Vj′∗ ⊗ Vq ⊗ Vj 分解,找其中不变的(即 G-等变的)分量。由 Schur 引理,G-等变映射空间 HomG(Vj, Vj′ ⊗ Vq) 的维数等于 Vj′ 在 Vq ⊗ Vj 中出现的重数(就 SU(2) 而言至多 1)。重数为 0 给出选择定则 ⟨…⟩ = 0;重数为 1 给出唯一的等变映射,其矩阵元由 CG 系数给出。于是整个矩阵元被「几何部分 × 唯一物理标量」因数分解。Wigner–Eckart 定理是 Schur 引理在张量积中的直接推论。
四、选择定则。由 m′ = m + mq 与 |j−q| ≤ j′ ≤ j+q 得两条:
· m 守恒定则:m′ ≠ m + mq 则矩阵元为零;
· 三角定则:(j, q, j′) 须满足三角不等式,否则矩阵元为零。
这两条正是光谱学中「电偶极辐射只在 Δl = ±1 时出现」等选择定则的数学根据。原子谱线的强弱、允许与禁戒跃迁、原子核 γ 衰变的多极性——都是同一因数分解的产物。
五、一句话总结。 ⟨j′m′| T|jm⟩ 的全部 m 依赖由群决定,全部 j 依赖才由物理决定。这是「对称性把可计算部分先固定下来」的最清晰表述。
5.4 节把 SU(2) 当作「自旋的黑箱」。本节打开黑箱:SU(2) 与三维旋转群 SO(3) 的关系,由四元数一手牵成——这也是第五章「代数与几何握手」最漂亮的一幕。
四元数速记。四元数 q = a + bi + cj + dk,虚部单位满足 i2 = j2 = k2 = ijk = −1。模长 |q|2 = a2 + b2 + c2 + d2 乘法保持;单位四元数全体是 SU(2)(矩阵写法即行列式 1 的 2×2 酉群)。
二重覆盖定理。让单位四元数 q 作用于纯虚四元数 v(三维向量):v ↦ qvq−1。这是一个真正的三维旋转,且
SU(2) → SO(3), q 与 −q 给出同一个旋转。
映射满且恰好两对一——SU(2) 是 SO(3) 的二重覆盖。几何原因:把 ±q 粘合(视作同一点)才得到 SO(3)。
「转 360° 不等于没事」。在 SU(2) 里,绕定轴转 2π 的路径从 q = 1 走到 q = −1——在 SO(3) 里回到原点,在 SU(2) 里却没有。量子力学的自旋 ½ 粒子(电子)正居住在 SU(2) 的表示里:波函数转 360° 变号、转 720° 才复原——实验上可观察(中子干涉仪,1975)。「差半圈」不是悖论,是二重覆盖的日常。
四元数(1843,Hamilton)诞生时是「代数玩具」,一百年后成为自旋的母语——表示论最擅长的事,就是让旧代数在新物理里复活。
晶体是「表示论+群论」的第一产业化战场。它的对称由两种成分合成:平移(格点的周期性)与点群(绕一个格点的旋转与反射)。本节用一页说明:为什么晶体的旋转对称只有五种——而把点群作用到晶格函数上做分解,正是固体物理「能带」理论的第一步。
晶体限制定理。与平移格点相容的旋转只有 1, 2, 3, 4, 6 次轴——5 次与 7 次以上永不出现。
证明(一行算术)。设旋转 ρ 角度 2π/n 且保持某格点向量 v ≠ 0 的格点集不变。取 v 与 ρ(v) 的差向量——仍在格点中,其长度的平方为整数组合;直接算得 |v − ρ(v)|2 = (2 − 2cos(2π/n))|v|2。由格点的整性,2cos(2π/n) 必须是整数——只有 n = 1, 2, 3, 4, 6 满足。群论对几何下的一道算术禁令。
32 种晶体点群。三维中与格点相容的点群恰有 32 种(按共轭分类,正是第三章「类数数表示」的几何版);它们决定晶系的划分。「不可约表示的分法」与「晶体的分法」,是同一场分类。
表示论进场。电子在晶体中的波函数按平移对称先分类成「波矢 k」(布洛赫定理);在每个 k 处,点群再作用——能带的简并与劈裂,由点群的不可约表示编号。固体物理的「能带标记 Γ1、Γ5……」就是点群特征标表的行号。
准晶(1982,Shechtman)的电子衍射图居然出现10 次对称,震惊世界——它靠放弃平移周期性(改用准周期)而逃出晶体限制定理。禁令被绕开的唯一方式,是拆掉其中一条前提——定理与反例的关系,又一次如此干净。
分子由原子组成,原子在键上振动。振动的「样式」不是任意的——它们是分子点群的一组基,其分类由表示分解给出。红外光谱之所以能「看见」振动,判据恰恰是一条表示论命题。
振动模式=表示。N 个原子的分子有 3N 个位移自由度,全体位移构成分子点群的一个表示 Γ3N。减去平移(3 维)与转动(非线性分子 3 维),剩下的 3N − 6 维就是振动表示——把它分解成不可约表示的直和,每一份是一种「正则振动模式」。
红外活性的判据。一个振动模式能吸收红外光,当且仅当它的不可约表示出现在「坐标表示」(x, y, z 的变换规律)之中。物理原因:红外吸收要求振动改变电偶极矩,而偶极矩的三个分量恰恰按坐标表示变换——「含有坐标成分」是表示论对光谱 saying yes 的方式。
例(CO2 的静与动)。CO2 直线型,属 D∞h(简化用 D2h 亦可读)。四个振动模式中:对称伸缩(两氧同进同退)不含坐标成分——偶极矩始终为零,红外惰性;反对称伸缩与两支弯曲模式含坐标成分——红外活性。同一种键,两种命运,由表示的分解一锤定音——实验光谱(2850 vs 2349 cm−1 附近)与此完全一致。
拉曼光谱有平行的判据(含「二次乘积」成分者拉曼活性)——「互斥规则」说中心对称分子中红外活性与拉曼活性互不重叠,其证明就是两组不可约表示的清单比对。光谱学家的查询手册,本质上是一沓特征标表。
过渡金属离子之所以五彩缤纷,根源是一条表示分解。本页只讲一件事:「d 轨道五重简并」如何在八面体对称下劈成 2 + 3——配位场理论的核心一步,完全是一章特征标计算。
舞台设定。中心离子的 5 个 d 轨道张成一个 5 维空间 V(球对称下 5 重简并)。放入八面体配体场后,对称降为八面体群 Oh:V 成了 Oh 的一个表示,简并按不可约成分「分层」。
分解(特征标一步到位)。取 d 轨道的特征函数算各类旋转下的迹:恒等类迹 5;8C3(过两面心的 3 次轴)迹 −1;3C2 迹 1;6C4(4 次轴)迹 1;6C2′ 迹 −1。与 O 群特征标表比对得
Γd = eg ⊕ t2g (2 维 ⊕ 3 维)。
没有一行数值推导超过初中算术,结论却是一条光谱学定律:两层轨道的能量差 Δo 决定吸收光的颜色——红宝石的红的来源之一。
为什么是 2 + 3 而不是别的?几何直觉:dz2 与 dx2−y2 的波瓣正指配体(受斥强,能量升);dxy、dxz、dyz 的波瓣穿隙而过(受斥弱,能量降)。表示论先算出「劈成 2 与 3」,几何再解释「谁上谁下」——代数分类,几何注解。
同一枚 Cr3+,在红宝石里发红光、在祖母绿里发绿光——配体不同,Δ 不同,被吸收的表示「层」不同。宝石的色谱,是特征标表的实物展览。
前面的故事都是「对称保护简并」:表示越不可约,能级越锁死。自然还有相反的一幕——对称性破缺:系统自己选择一个状态,把原有的对称「用掉」一部分。表示论对此有一句总纲。
破缺的表示论语法。对称从大群 G 降到子群 H 时,G 的不可约表示 V 作为 H-表示一般不再不可约:
V|H = ⊕ mi Wi (分支法则)。
每一份 Wi 在 H 下可有不同能量——简并解除的分层数,就是分支法则里的项数。
例(正八面体降为正方形)。把 Oh 对称的体系压扁成四方晶系:八面体群的 eg 在四方群下再分成两支,t2g 分成三支——光谱线上每条峰依次裂开。「测裂了几条」就是「测对称降了几档」:光谱是分支法则的实验读数。
物理里最著名的一次破缺。早期宇宙的统一相互作用随温度下降先后「冻结」出强、弱、电磁三种对称——粒子获得质量的方式(Higgs 机制)在数学上正是「真空选择了一个方向,Goldstone 定理保证多余方向变成长程波」。本册不深入细节,只留一句地图:「破缺=限制表示」,第六章的权图会让这句话精确化。
对称给出简并,破缺给出结构;世界的丰富性,是「表示的分裂史」——这句话在粒子物理、凝聚态与宇宙学里各有自己的版本,而语法只有一份。
量子计算常被介绍成「并行计算」,更准确的说法是:张量积空间上的线性代数——而张量积正是第一章 1.14 为表示论备好的运算。本页勾勒它与表示论的三条接缝。
接缝一:态空间按表示语法生长。n 个量子比特的空间是 (ℂ2)⊗n——维数指数增长的不是「计算能力」,而是张量积的维数。量子门是酉矩阵(酉群的元素),算法是「酉表示下的一条精心设计的路径」。
接缝二:量子傅里叶变换。Shor 因数分解的核心步骤是 U(1) 上的傅里叶变换——第三章 3.13 特征标与随机游走的量子版:经典傅里叶用 O(N log N),量子电路用 O(log2 N) 个门。加速不来自「同时试所有答案」,而来自「谱分析在量子硬件上的天然物理实现」。
接缝三:隐藏子群问题。「在群 G 中找出隐藏子群 H」覆盖了因数分解、离散对数与图同构的一批算法——标准解法是「在不可约表示的基底下测量」:表示分解就是量子算法的读出方式。交换群情形已完全解决;非交换情形(第六章的非交换傅里叶变换)仍是公开战场。
量子计算让「表示论是应用数学」这句话不再需要辩护:第一章的张量积、第三章的正交分解,在这台机器上是物理动作——理论与硬件的距离,比任何时候都近。
从有限到紧,理论的结构原样存活——但每个概念都换了「材质」。本页把对照表一次立齐,供后三节与全书复用。
| 概念 | 有限群(第二至四章) | 紧群(本章) |
|---|---|---|
| 平均化 | (1/|G|) Σg | ∫G(Haar 积分,总质量 1) |
| 「半单性」 | Maschke:完全可约 | Peter–Weyl:L2(G) 分解为矩阵系数 |
| 不可约表示 | 有限多个,维数有限 | 可数无穷多个,仍有限维 |
| 类函数空间 | 共轭类上的函数,维数=类数 | 共轭类上的可积函数,无穷维 |
| 正交关系 | 两族正交,方阵有限 | 积分正交,谱可数 |
| 特征标表 | 一张方阵背下一群 | 「表」摊成谱线序列 |
| U(1) 的谱 | Cn:n 个单位根 | 全部整数频率 eint——傅里叶级数 |
| SU(2) 的谱 | — | 自旋 0, ½, 1, 3/2, … 维数 1,2,3,4,… |
| 张量积规则 | 特征标逐点乘 | 同左(Clebsch–Gordan 系数) |
| 物理出场 | 分子点群、晶体 | 角动量、原子光谱、粒子 |
对照表的三条读法。① 结构不变:正交、分解、张量积三件套原样移植——理论的骨架由「紧性」一根柱子撑住。② 清单变长:有限个不可约变成可数无穷个——「表」变成「谱」,第三章的方阵摊开成一列谱线。③ 新角色登场:无穷维希尔伯特空间 L2(G) 取代群代数成为主舞台;分析(收敛、完备性)第一次成为表示论的日常工具。
把对照表竖着读一遍会发现:右栏正是左栏的「极限版」。从 Cn 到 U(1),从置换矩阵到自旋阶梯——变化的是参数,不变的是语法。这也是本书敢用同一套词汇讲完两章的底气。
化学家每天用特征标表,用的姿势高度程序化。本页把这套「查表手艺」压成四步流水线,并以水分子 H2O 为例走一遍——第四章的分类功夫在此变成生产力。
读数对实验。水的三条红外基频(约 3657、3756、1595 cm−1)与四种模式(两支 A1 各一 + B1 + B2 中的两支弯曲简并拆分)一一对应——「表上算几条、谱上见几条」。特征标表的预言力,在 1595 cm−1 处是可以用波数计量的。
这套流水线的每一步都是前几章的定理:第二步用「表示由作用决定」,第三步用重数公式,第四步用坐标表示分解。查表手艺的背后,是三章理论在值班。
连续章引入了分析语言,跨界误读随之而来。四类高频误读逐一澄清。
一句话澄清。本章最贵的一个词是「紧」:紧⇒Haar 积分存在⇒平均化活⇒完全可约⇒谱可数。遇到「为什么这里可以用正交关系」,答案九成是紧性;遇到「为什么那里不行」(非紧群),答案也九成是紧性缺席。
「自旋是表示论的发现」值得再念一遍:物理量先于物理图像——当表示说必须有一个二维旋量世界,实验就真的找到了电子。第六章的 Ω− 粒子将再演一次这出戏,且赌注更大。
问题。求 V1 ⊗ V1 的 Clebsch–Gordan 分解,并列出耦合基与未耦合基之间的变换关系。
第一步:用 CG 级数。取 j = k = 1,则 l 从 |1−1| = 0 走到 1+1 = 2,每步递增 1:
V1 ⊗ V1 = V2 ⊕ V1 ⊕ V0。
第二步:核对维数。左边 3 · 3 = 9;右边 5 + 3 + 1 = 9 ✓。
第三步:按权分组。未耦合基记 |m1, m2⟩,m1, m2 ∈ {−1, 0, 1}。总权 M = m1 + m2 的分布为
| M | −2 | −1 | 0 | 1 | 2 |
|---|---|---|---|---|---|
| 态数 | 1 | 2 | 3 | 2 | 1 |
第四步:从最高权剥层。最高权 M = 2 处只有一个态 |1, 1⟩,它必是 V2 的最高权态。V2 贡献权分布 1, 1, 1, 1, 1(−2 到 2 各一个)。剥掉后剩
M = −1: 1 个;M = 0: 2 个;M = 1: 1 个。
最高权 M = 1 剩下的那个态是 V1 的最高权,V1 再贡献 1, 1, 1。最后剩 M = 0 的一个态,即 V0。分布核对:1, 2, 3, 2, 1 = (1,1,1,1,1) + (1,1,1) + (1) ✓。
第五步:写出耦合基。用 J− 反复作用(系数按 p130 的公式):
|2, 2⟩ = |1, 1⟩, |2, 1⟩ = (|1, 0⟩ + |0, 1⟩)/√2, |2, 0⟩ = (|1, −1⟩ + 2|0, 0⟩ + |−1, 1⟩)/√6, |2, −1⟩ = (|0, −1⟩ + |−1, 0⟩)/√2, |2, −2⟩ = |−1, −1⟩。
|1, 1⟩ = (|1, 0⟩ − |0, 1⟩)/√2, |1, 0⟩ = (|1, −1⟩ − |−1, 1⟩)/√2, |1, −1⟩ = (|0, −1⟩ − |−1, 0⟩)/√2。
|0, 0⟩ = (|1, −1⟩ − |0, 0⟩ + |−1, 1⟩)/√3。
第六步:核验正交性。取 |2, 0⟩ 与 |0, 0⟩:内积 (1·1)/√18 + (2·(−1))/√18 + (1·1)/√18 = 0 ✓。取 |2, 0⟩ 自身:(1 + 4 + 1)/6 = 1 ✓。取 |1, 1⟩ 与 |2, 1⟩:(1·1 + (−1)·1)/2 = 0 ✓。
物理读法。V2 是四极矩(5 个态),V1 是矢量(3 个态),V0 是标量(1 个)。「两个矢量相乘得到标量 + 矢量 + 张量」是经典矢量代数恒等式 3 ⊗ 3 = 1 ⊕ 3 ⊕ 5 的表示论版本;它的连续对称(旋转)下的不变量恰好是内积(标量部分)。
问题。两个自旋 j1 = 3/2 与 j2 = 1 的自旋系统,耦合后可能的自旋 J 有哪些?各自出现几次?用哪些物理量可完全标记耦合态?
第一步:用 CG 级数。l 从 |3/2 − 1| = 1/2 走到 3/2 + 1 = 5/2,步长 1(半整数步长):
V3/2 ⊗ V1 = V5/2 ⊕ V3/2 ⊕ V1/2。
第二步:维数核对。左边 4 · 3 = 12;右边 6 + 4 + 2 = 12 ✓。每个 J 各出现一次(重数 1)。
第三步:完全可观察量组。耦合前:{J12, J1z, J22, J2z},共同本征态 |j1m1⟩|j2m2⟩,共 12 个。
耦合后:{J12, J22, J2, Jz},共同本征态 |j1j2; JM⟩,也是 12 个。两组基由 CG 系数联系:
|j1j2; JM⟩ = Σm1+m2=M ⟨j1m1j2m2|JM⟩ |j1m1⟩|j2m2⟩。
第四步:最高权态与降算符。最高权 M = 5/2 的唯一态是 |3/2, 3/2⟩|1, 1⟩,故
|5/2, 5/2⟩ = |3/2, 3/2⟩|1, 1⟩。
反复作用 J− = J1− + J2− 得到 V5/2 的全部 6 个态。剩下 M = 3/2 处的两个态中,与 |5/2, 3/2⟩ 正交的那个即 |3/2, 3/2⟩ 的最高权态。依次剥层到 V1/2。
第五步:一个具体系数的计算。算 |3/2, 3/2⟩。两个 M = 3/2 的未耦合态是
a = |3/2, 3/2⟩|1, 0⟩, b = |3/2, 1/2⟩|1, 1⟩。
|J=5/2, M=3/2⟩ 由 J−|5/2, 5/2⟩ 并归一化给出,系数正比于 (√5, √3)。故
|5/2, 3/2⟩ = (√5 a + √3 b)/√8, |3/2, 3/2⟩ = (√3 a − √5 b)/√8。
核对正交:(√5·√3 − √3·√5)/8 = 0 ✓;核对归一:(5 + 3)/8 = 1 ✓。
第六步:物理意义。这类计算在原子物理中天天出现:一个 f 电子(l = 3,即 j1 = 3/2 的旋量版)与一个 p 电子(j2 = 1)耦合,出现的能级多重数正是 6, 4, 2;光谱线的精细结构、塞曼分裂都能由这些量子数标定。「可能有哪些自旋」=群论问题,「哪个能级更高」=动力学问题——这是表示论与物理分工最清楚的一次示范。
题 1.验证 U(1) 的 Haar 测度归一化后为 dθ/2π,并用它验特征标正交关系 ⟨χm, χn⟩ = δmn。
题 2.把 f(θ) = sin2θ + 3sin22θ 展成 einθ 的线性组合,写出全部非零系数 cn。
题 3.证明:SU(2) 上按归一化测度 (1/8π2) sin θ dφ dθ dψ 积分,∫SU(2) dg = 1。(提示:∫0π sin θ dθ = 2。)
题 4.设 G 紧、(ρ, V) 是其有限维表示。证明:⟨v, w⟩ = ∫G ⟨ρ(g)v, ρ(g)w⟩0 dg 是 G-不变内积,从而 ρ 等价于酉表示。
题 5.用题 4 的结论推出:紧群的实表示完全可约(即任意不变子空间都有不变补空间)。
题 6.验证 SU(2) 特征标公式 χj(θ) = sin((2j+1)θ/2)/sin(θ/2) 在 j = 1/2 与 j = 1 时分别给出 2cos(θ/2) 与 1 + 2cos θ。
题 7.设 f 是 SU(2) 上的类函数,f(θ) = cos2(θ/2)。用 sin2(θ/2) 加权求它与 χ0、χ1/2 的内积,判断它属于哪个不可约表示的谱。
题 8.解释为什么 ⟨χ(λ), χ(μ)⟩ = δλμ 是「Peter–Weyl 定理关于类函数的推论」,并说明它与第三章第一正交关系的形式对应((1/|G|)Σg ↔ ∫ dg)。
题 9.叙述 Pontryagin 对偶定理,并写出 ℤ、ℝ、U(1)、ℤ/n 四个群的相互对偶关系。
题 10.为什么实数的不可约酉表示构成一个连续族(ξ ∈ ℝ),而 U(1) 的不可约酉表示只构成离散族(n ∈ ℤ)?从紧性与离散性两个角度各给一个解释。
题 1.用 CG 级数写出 V1/2 ⊗ V1 的分解,核对维数。
题 2.求 V3/2 ⊗ V3/2 的分解,说明其中哪些成分对「两个全同自旋」的交换是对称的、哪些是反对称的。
题 3.(Pauli 原理)两个全同费米子(自旋 1/2)的态必须在交换下反对称。用 1/2 ⊗ 1/2 = 1 ⊕ 0 说明:空间波函数对称时自旋必须反对称,反之亦然。这解释了为什么两电子不能占据同一空间轨道。
题 4.写出 V1 ⊗ V1 ⊗ V1 的分解(可与门捷列夫「三重积」对照)。提示:先算 1 ⊗ 1,再与 1 相乘。
题 5.用 Schur–Weyl 对偶写出 V⊗3(dim V = n)作为 S3 × GL(V)-模的分解,列出三个分拆与对应的 GL(V) 表示维数(用 n 表示)。
题 6.证明 V⊗2 = Sym2V ⊕ Λ2V,并算出 dim Sym2V = n(n+1)/2、dim Λ2V = n(n−1)/2。
题 7.叙述 Wigner–Eckart 定理,并对 j = 0(标量算符)的特殊情形写出它给出的结论。
题 8.用三角定则(|j−q| ≤ j′ ≤ j+q)判断:电偶极算符(q = 1)在 l = 0 → l′ 上能给出 l′ = 0 项吗?为什么光谱中「s → s 电偶极跃迁」被禁戒?
题 9.解释 SU(3) 中 3 ⊗ 3̅ = 8 ⊕ 1 的物理意义,并指出八维表示为什么叫「伴随表示」(提示:与 SU(3) 的维数 32 − 1 = 8 有关)。
题 10.在某模型中,两个粒子的质量差可由一个 SU(3) 八重态算符的约化矩阵元给出。解释为什么这一「质量差公式」对八个粒子全都通用(答案指向 Wigner–Eckart 定理)。
第五、六章把「有限 → 紧 → 无穷维」这条扩张链铺开,核心是三个替换:求和换成积分、共轭类换成权图、特征标表换成谱分解。下图把本章讲义页的依赖关系画成一张图。
读图要点。
· 主干(p126 → p127):紧性提供测度与不变内积,由此得到 Peter–Weyl 谱分解;这条主干相当于有限情形的「正则表示分解」的连续版。
· 左支(p128):交换紧群的表示论即调和分析,Pontryagin 对偶把离散与连续两条路线连起来。
· 右支(p129–p157):非交换紧群的最简例子是 SU(2),其半整数格谱给出自旋;张量积与 Wigner–Eckart 定理通往物理;SU(3) 与 Schur–Weyl 对偶把更高秩的群与对称群一并纳入。
· 下垂(p158–p160):当半单性失效或参数化介入,理论改写为模表示论与量子群——这是现存研究的前沿方向。
把第五章的要点收成六条:
① Haar 积分:紧群上有唯一的「对称平均」;第一章的 Σg 全部换成 ∫G,总质量 1。
② Peter–Weyl 定理:L2(G) 分解为全部不可约表示的矩阵系数——紧群版 Maschke;不可约表示可数无穷、个个有限维。
③ U(1) 模型:特征标 eint 恰是傅里叶基——「表示展开」与「傅里叶分析」在这根圆环上是同一件事。
④ SU(2) 与自旋:不可约表示排成维数 1, 2, 3, … 的阶梯(自旋 0, ½, 1, …);SU(2)→SO(3) 二重覆盖解释转 360° 变号。
⑤ Clebsch–Gordan 分解:两个自旋表示的张量积拆成自旋阶梯的一段——「角动量相加」的表示论本相;系数即特征标环的结构常数。
⑥ Wigner–Eckart 定理:跃迁矩阵元分解为「约化矩阵元 × CG 系数」——选择定则由对称性单独决定,与动力学细节无关。
一句总结:本章证明「平均化」这台发动机只要紧性就能点火——有限群的全部正交与分解理论,在连续世界原样重生,并且立刻接管了原子与分子的光谱。
小结(上)收正件,本页收返工件——从有限跨到连续,最常踩的四个坑。
小结下的另一面:还有哪些门开着?本章的群是「物理可感」的紧群;但 SU(3) 的权图、正特征下的模表示、以及「把表示论变成数论引擎」的 Langlands 愿景,都要求松开「紧」这只手——第六章的疆界页将说明每一松手会掉进什么、换来什么。
一句话带走:从有限到紧,理论只换舞台不换剧本;从紧到非紧,剧本才要重写——知道剧本何时失效,比记住剧本更重要。
一句话。物理学家说「这个系统有某个对称」,数学家听成「态空间是一个群表示的载体」;物理学家说「能级分裂了」,数学家听成「这个表示可约了」。两句话是同一件事的两种语言。
一、翻译词典。
| 物理语言 | 表示论语言 |
|---|---|
| 系统具有某对称群 G | 态空间 ℋ 是 G-模 |
| 不可约子空间(不可再分的多重态) | 不可约表示 |
| 量子数(如 j, m) | 最高权 / 权标号 |
| 守恒量(角动量、同位旋) | Casimir 算符、不变子代数 |
| 能级简并度 | 不可约表示的维数 |
| 多重态的混合 | 张量积分解的重数 |
| 选择定则 | CG 系数为零 |
| 物理量的强弱之比 | 无(同一约化矩阵元) |
二、为什么这条翻译有用。因为量纲与细节被分开了。Wigner–Eckart 定理把矩阵元拆成两部分,其中「几何部分」由群论完全决定,不需要任何物理输入;「物理部分」是一个标量,全谱共用。这意味着:
数矩阵元的个数 → 数群论允许的 CG 系数 → 只需测一个标量。
1964 年的 Ω− 预言即由这条逻辑给出:SU(3) 十重态的权图固定了「质量间距」的比例关系,于是只要测出其中几个粒子的质量,最后一个可被唯一确定。表示论在此扮演的不是「事后整理」,而是「事前预言」。
三、这条翻译的历史。1920 年代 Wigner 与 Weyl 各自写出量子力学的群论表述(Weyl 的《群论与量子力学》1928);1930 年代 Wigner 引入「表示的权」定义量子数;1940 年代 Wigner–Eckart 定理成型;1960 年代 Gell-Mann 用 SU(3) 分类强子。每一步都是「先有物理困惑、后有数学工具」或反之,但方向一致:把对称性从背景假设升格为计算工具。
四、一个反例警告。并非所有对称都能加速计算。若群太大(如全体置换群 Sn 作用在 n 个粒子上),不可约表示个数随 n 爆炸式增长,表示论本身变成负担。所以实用中总是先找出「实际相关的对称子群」——这正是有效场论、模型化简的数学根据。
五、留下的思考题。(1)Noether 定理把连续对称与守恒量对应起来,它和「Casimir 算符在不可约表示上是标量」是不是同一件事的两个侧面?(2)如果一个系统只有近似对称(对称性被微扰轻微破坏),Wigner–Eckart 定理还有什么用?(提示:微扰算符本身按表示变换,仍然可以用 CG 系数。)
本章挑战题选 Wigner–Eckart 定理的一个「可手算」应用:只用对称性,预言两条跃迁谱线的强度比。这是「表示论给物理立法」最干净的展示。
背景。原子在两个能级间跃迁发出光,谱线强度正比于跃迁矩阵元 ⟨f|dq|i 的模方——dq 是偶极算子的三个分量(q = 0, ±1),它们在旋转下按自旋 1 表示变换(矢量算子)。
题目。初态为轨道角动量 l = 1、磁量子数 mi = 0 的 p 态;末态为 l′ = 0 的 s 态。用电偶极沿 z(q = 0)激发时,用 Wigner–Eckart 定理说明:哪个 mi 分量能被激发,哪些被禁止;并解释「选择定则 Δl = ±1」为什么是纯对称性结论。
提示:矩阵元 = CG 系数 × 约化矩阵元;CG 系数为零当且仅当三角不等式 (|l−1| ≤ l′ ≤ l+1) 与磁量子数守恒(mi + q = mf)破坏。
反思。本题没有用一条关于电子动力学的公式,却得到了实验上可测的「允许/禁止/强度比」——对称性结论的强度,正在于它对一切细节免疫。第六章 SU(3) 预言 Ω−,是同一种「免疫性」的放大版:那里赌注从一条谱线升级为一颗粒子。
若想再深一步:把本题的 SO(3) 换成 SU(2) 并允许自旋半整数,选择定则将如何改写?——这正是「二重覆盖」在跃迁规则里留下的指纹。
本实验用纯 Python 手写一套 SU(2) 的权阶梯算法,算 CG 分解与具体系数。无外部依赖,可在任何环境运行。
实验一:分解 Vj ⊗ Vk(用权分布剥层)。
from fractions import Fraction as F
def weights(j):
# 返回 j 的所有 m 值(用 2m 表示,避免半整数)
n = int(2*j)
return list(range(-n, n+1, 2))
def tensor_weights(j, k):
from collections import Counter
c = Counter()
for m1 in weights(j):
for m2 in weights(k):
c[m1+m2] += 1
return c
def decompose(j, k):
"""CG 分解:反复从最高权剥掉整条阶梯"""
c = dict(tensor_weights(j, k))
out = []
Mmax = max(c)
M = Mmax
while M >= 0:
if c.get(M, 0) > 0:
# 从 M 剥一个 J = M/2 的不可约表示
J = F(M, 2)
for M2 in range(-M, M+1, 2):
c[M2] -= 1
out.append(J)
M -= 2
return out
for (j, k) in [(F(1,2),F(1,2)), (1,1), (F(3,2),1), (2,2), (2,1)]:
d = decompose(j, k)
L = 2*j+1; R = 2*k+1
tot = sum(2*x+1 for x in d)
print(f"{j} ⊗ {k} = " + " ⊕ ".join(f"{x}" for x in d),
f" | 维数 {L}×{R} = {L*R} vs {tot}",
"OK" if tot == L*R else "!!MISMATCH!!")
预期输出。
1/2 ⊗ 1/2 = 1 ⊕ 0 | 维数 2×2 = 4 vs 4 OK 1 ⊗ 1 = 2 ⊕ 1 ⊕ 0 | 维数 3×3 = 9 vs 9 OK 3/2 ⊗ 1 = 5/2 ⊕ 3/2 ⊕ 1/2 | 维数 4×3 = 12 vs 12 OK 2 ⊗ 2 = 4 ⊕ 3 ⊕ 2 ⊕ 1 ⊕ 0 | 维数 5×5 = 25 vs 25 OK 2 ⊗ 1 = 3 ⊕ 2 ⊕ 1 | 维数 5×3 = 15 vs 15 OK
实验二:算 CG 系数(降算符递推)。把一个不可约表示的耦合基表示为未耦合基的线性组合,系数由 J− 递推确定。
from fractions import Fraction as F
import math
def jm_raise(j, m):
"""J+|j,m⟩ 的系数"""
return math.sqrt((j-m)*(j+m+1))
def cg_basis(j, k, J):
"""返回 |J, J⟩ 展开为未耦合基的系数:{(2m1,2m2): coeff}"""
from collections import defaultdict
# 用 2m 表示:M = 2m1 + 2m2 = 2J
target = int(2*J)
coeffs = defaultdict(F)
# 最高权态唯一
coeffs[(target, 0)] = F(1) if target <= int(2*j) else None
# 逐次作用 J− = J1− + J2− 并归一化
cur = {k0: F(1) for k0 in [((int(2*j)), 0)]}
for _ in range(int(2*J)):
nxt = defaultdict(F)
for (a, b), c in cur.items():
# J1−: 2m1 - 2
if a > -int(2*j):
f = math.sqrt((int(2*j)+a)*(int(2*j)-a+2)) / 2
nxt[(a-2, b)] += c * F(f).limit_denominator(10**6)
if b > -int(2*k):
f = math.sqrt((int(2*k)+b)*(int(2*k)-b+2)) / 2
nxt[(a, b-2)] += c * F(f).limit_denominator(10**6)
# 归一化
s = math.sqrt(sum((v*v).__float__() for v in nxt.values()))
cur = {kk: vv / F(s).limit_denominator(10**6) for kk, vv in nxt.items()}
return cur
# 例:|2,2⟩, |2,1⟩, |1,1⟩ in 1 ⊗ 1
for J in [2, 1]:
c = cg_basis(1, 1, J)
print(f"J={J}:", {k: str(v) for k, v in sorted(c.items(), reverse=True)})
实验三:验证正交关系。对每个 J,取它的耦合基与其它 J′ 的态求内积,检查是否为零(同 M 时)。这是检验 CG 系数正确性的最简方式。
def check_orth(j, k, J1, J2):
a = cg_basis(j, k, J1); b = cg_basis(j, k, J2)
s = F(0)
for key in set(a) & set(b):
s += a[key] * b[key]
return s
# 1⊗1 中 |1,1⟩ 与 |2,1⟩ 应当正交
print("⟨1,1|2,1⟩ =", check_orth(1, 1, 1, 2))
思考题。(1)把 decompose 改成对任意 j, k 检查「维数守恒」,跑 j, k ≤ 5,是否全部通过?(2)为什么「最高权态唯一」是剥层算法成立的关键?(3)把 check_orth 推广到 J1 ≠ J2 但 M 相同时,结果应恒为 0——试着用 1 ⊗ 1 ⊗ 1 检验。
从有限的卦变到连续的球谐函数,「对称决定可观察量」的观念跨越了符号系统与物理体系。本页并置三段往事,看「谱」的观念如何在不同文明里反复显形。
朱载堉没学过群论,张衡不知道 SO(3),但「给对称的层次画像」这件事,他们在各自的语言里都做到了可操作的精度。表示论的普遍性正在于此:它不是一门「新」学问,而是人类处理对称的古老直觉的现代完成式。
| 概念 | 符号 / 定义 | 要点 |
|---|---|---|
| 紧群 | 闭且有界(拓扑意义) | Haar 积分存在的充要舞台 |
| Haar 积分 | ∫G f(g) dg,平移不变 | 总质量 1;替换 (1/|G|)Σ |
| Peter–Weyl | L2(G) ≅ ⊕ 矩阵系数空间 | 紧群版「完全可约」 |
| U(1) 谱 | χn(eit) = eint,n ∈ ℤ | 傅里叶级数的表示论身份 |
| SU(2) 谱 | 自旋 0, ½, 1, …;dim = 2j+1 | 不可约各一;二重覆盖 SO(3) |
| CG 分解 | Vj1 ⊗ Vj2 = ⊕ Vj | j 从 |j1−j2| 到 j1+j2 |
| Wigner–Eckart | ⟨f|dq|i⟩ = CG × 约化元 | 选择定则纯对称性 |
| 晶体限制 | n = 1, 2, 3, 4, 6 | 2cos(2π/n) ∈ ℤ |
| 红外活性 | Γ振动 含坐标表示成分 | 拉曼平行:二次乘积成分 |
| 配位场分裂 | Γd = eg ⊕ t2g | Δo 决定颜色 |
| 分支法则 | V|H = ⊕ miWi | 破缺=限制表示 |
| 谱隙 | max|非平凡特征标均值| | 随机游走收敛速度 |
本章把对称从有限搬进连续:Haar 积分接替求和,Peter–Weyl 接替 Maschke,SU(2) 的自旋阶梯接替特征标表,Clebsch–Gordan 接替张量积的乘法表——一条从原子光谱通到分子振动的应用长廊也随之点亮。但有几扇门仍虚掩着:
下一章要回答的三个问题。① 权与最高权如何替 SU(3) 建立分类语法?② 「对称先于实验」最著名的一次兑现(Ω− 粒子)是怎样完成的?③ 表示论如何从「物理的语言」变成「数论的语言」——Langlands 纲领到底在说什么?
从有限到紧,我们只换了一个字(Σ→∫);从紧到非紧、从物理到数论,要换的是整个世界的基域与拓扑。下一章是全书的最高层——站在现代疆界上,回望六章来路。
第五章把对称从有限搬进连续,让自旋、光谱与晶体各就各位。本章站在同一套语法的最高一层——回望它如何长出「粒子分类表」,也远眺它如何把参数、基域与维数一一松开。三个问题领路:
前五章造的每一件工具,都会在这一章各就各位:第一章的张量积、第二章的群代数、第三章的特征标表、第四章的分拆、第五章的权与谱——本章不是新增一件工具,而是把它们摆上同一张地图。
一、强相互作用与同位旋。1940 年代核物理发现质子与中子的质量几乎相同(938.3 MeV 与 939.6 MeV),强核力不区分二者。Heisenberg 提出把 (p, n) 看成同位旋二重态 I = 1/2,即 SU(2) 的基本表示。1930 年代发现的 π+, π0, π− 则是同位旋三重态 I = 1——正好是 1/2 ⊗ 1/2 = 1 ⊕ 0 里那个 1。
但同位旋只能解释二重/三重,无法解释 1950 年代大量出现的新粒子(Λ, Σ, Ξ, Ω 等)。需要更大的对称群。
二、八正法。1961 年 Gell-Mann 与 Ne'eman 各自提出用 SU(3) 分类。设三个 u, d, s 夸克 (3),反夸克 (3̅),则
3 ⊗ 3̅ = 8 ⊕ 1,
八维伴随表示正是介子八重态(π, K, η),而
3 ⊗ 3 ⊗ 3 = 10 ⊕ 8 ⊕ 8 ⊕ 1,
十维表示正是重子十重态(decuplet)。「八正法」即令这些不可约表示分类粒子。用 SU(3) 的权图表示:横轴 I3(同位旋第三分量)、纵轴 Y(超荷)。每个不可约表示在权图上是一个六边形(八重态)或三角形(十重态)图案。
三、预言与验证。十重态的最高权顶点处应有一个粒子,但 1961 年时该处为空。Gell-Mann 与 Ne'eman 据此断言存在一个尚未发现的粒子 Ω−,且预言它的质量约为 1680 MeV(用等间距质量公式外推)。1964 年 Brookhaven 发现了 Ω−,质量 1672 MeV——误差不到 1%。这是表示论史上最漂亮的预言成功。
四、十重态间距公式。质量按权图位置近似等差排列,由 SU(3) 权的一般规律(Gell-Mann–Okubo 公式)
m(N) = a + bY + c[I(I+1) − Y2/4]
给出。把已知九个粒子的质量代入可解出 a, b, c,再外推到顶点得 ≈ 1683 MeV。这个公式的推导只用了 SU(3) 表示论与一条「质量算符按八重态变换」的假设(即用 Wigner–Eckart 定理),没有用到任何强相互作用的动力学细节。
五、向更深层推进。把 3 与 3̅ 当作基本表示,就得到 1964 年 Gell-Mann 与 Zweig 的夸克模型:所有强子都是三个基本表示的各种组合产物。SU(3) 之后还有 SU(6)、色 SU(3)c(量子色动力学)、SU(2) × U(1)(电弱统一)。整个标准模型可以用一句话概括:基本粒子 = 规范群的不可约表示。下一节 p157 会看到 Schur–Weyl 对偶如何从「排列」的角度重述 GL 的表示论。
一、双重作用。设 V 是 n 维空间,考察张量幂 V⊗k。两个群同时作用:
· 对称群 Sk 置换 k 个因子:σ · (v1 ⊗ ⋯ ⊗ vk) = vσ−1(1) ⊗ ⋯ ⊗ vσ−1(k);
· 一般线性群 GL(V) 对角作用:g · (v1 ⊗ ⋯ ⊗ vk) = gv1 ⊗ ⋯ ⊗ gvk。
两个作用互相交换。Schur–Weyl 对偶定理:作为 Sk × GL(V)-模,
V⊗k ≅ ⊕λ ⊢ k, ℓ(λ) ≤ n Sλ(V) ⊗ Mλ,
其中 λ 跑遍 k 的、行数 ≤ n 的分拆;Mλ 是 Sk 的 Specht 模(第四章 p100 引入),Sλ(V) 是 GL(V) 的 Schur 模。
二、两面同一张表。定理读出两条:
(1)Sk 的不可约表示与 GL(V) 的多项式不可约表示由同一批分拆 λ 标定;
(2)两边的重数互为对方维数——这正是「对称群特征标表」与「GL 表示特征标(Schur 函数)」被同一公式统摄的原因。
dim Sλ(V) = sλ(1, 1, …, 1︸n), dim Mλ = fλ(钩长公式)。
特别地,λ = (k)(一行)对应 S(k)(V) = SymkV;λ = (1k)(一列)对应 ΛkV。故
V⊗2 = Sym2V ⊕ Λ2V
是 Schur–Weyl 的最简特例(k = 2:分拆只有 (2) 与 (1,1))。回忆第一、二章 p17 的 2 ⊗ 2 = 3 ⊕ 1——同一个分解,只是现在从「排列」角度看。
三、应用一:对称函数。GL(V) 表示 Sλ(V) 的特征标恰是 MacMahon 指出的 Schur 函数 sλ(x1, …, xn)。于是「一般线性群的表示论」与「对称多项式理论」相互翻译,Schur 函数作为对称函数环的一组 ℤ-基,其乘法常数就是 GL 张量积分解的重数(Littlewood–Richardson 系数)。本册挑战页(p180)即由此展开。
四、应用二:从 Sk 出发构造 GL 表示。给定 λ ⊢ k,取 Mλ 的一个分解,用 Schur 函子
Sλ : V ↦ HomSk(Mλ, V⊗k)
即可抽象造出 GL(V) 不可约表示,且这一步在任何域、任何特征下形式相同——这是模表示论(p158)的入口。
五、与第四章的呼应。第四章 p100 用 Young 图给出 Sn 的 Specht 模,p156 用 SU(3) 权图给出粒子分类;Schur–Weyl 对偶把这两条线接在一起:对称群管「排列」,一般线性群管「线性」,两者在张量幂上互为对方的重数公式。这是表示论内部结构最漂亮的对偶之一。
一、Maschke 定理的失效。第二章 p43 的 Maschke 定理要求特征 p 不整除 |G|。若 p | |G|(称 p 为定义特征),定理失效:
G = ℤ/2, k = 𝔽2, k[G] = 𝔽2[x]/(x2), 唯一不可约模是 1 维平凡, 但正则模维数 2 = 1 + 1 不可分。
于是「半单」崩塌,必须换框架。模表示论(Brauer 1935 起)的核心问题是:当 p | |G| 时,不可约表示有多少?特征标理论如何改写?
二、p-模与分解。设 k = 𝔽̄p(代数闭)。群代数 k[G] 不再是半单的,但仍是有限维结合代数。由 Artin–Wedderburn 定理的推广,k[G] 有唯一(同构意义下)分解为不可分解模的直和,而每个不可分解模有一个唯一的单商(头部)与单子模层(底部)。最简单的不可分解模称作主不可分解模(PIM)。若 pa 是 |G| 中 p 的最高幂,则每个单模有 pa 个不可分解模覆盖它(Brauer 的 p-模理论)。
三、Brauer 特征标。不能用普通迹的原因是迹在特征 p 下丢失了太多信息。Brauer 的替代方案:
定义。设 g ∈ G 的阶为 m = pam′,(p, m′) = 1。把 g 唯一分解为 g = gp gp′(p-部分与 p′-部分)。对 p′-正则的 g(即 gp = 1),把 g 的复特征标值 χ(g) 约化到特征 p 的域上,得到 Brauer 特征标 φi(g)。
定理(Brauer)。G 在 k 上的不可约特征标个数等于 G 的 p′-正则共轭类(元素阶与 p 互素的共轭类)个数。它们构成正交系:
(1/|G|) Σg 正则 φi(g) φj(g) = δij。
四、与普通特征标的关系:分解矩阵。把复特征标(普通特征标)限制到正则类上,用 Brauer 特征标表出:
χi(g) = Σj dij φj(g), g 正则。
整系数矩阵 D = (dij) 称作分解矩阵;它记录「一个普通不可约表示如何由若干 p-模拼接」——一种「表示不能碎裂时,如何粘起来」的信息。更进一步的 Cartan 矩阵 C = DTD 描述 PIM 的组成部分。
五、为什么重要。(1)这是有限群表示论与有限群的模理论、代数的整体维数、块理论(blocks)相连的关键;(2)它在代数几何(向量丛的特征 p 分解)、代数 K 理论中反复出现;(3)它与「表示论在正特征下的几何化」——Springer 对应、Lusztig 的几何方法——共同构成 1980 年代以后表示论的主流方向,正是下一段 p160 的起点。
一、一个最小的完整算例:G = S3 在 p = 3。|S3| = 6 = 2·3,取 p = 3。共轭类:13(1 个)、21(3 个)、3(2 个)。
p′-正则类(元素阶与 3 互素,即阶为 1 或 2):13 与 21——2 类。故 p = 3 时只有 2 个不可约模。
二、普通特征标表(p = 0,由本章例题课(一)给出)。
| χ | 13 (1) | 21 (3) | 3 (2) |
|---|---|---|---|
| χ0(平凡) | 1 | 1 | 1 |
| χ1(符号) | 1 | −1 | 1 |
| χ2(标准) | 2 | 0 | −1 |
三、Brauer 特征标表。把每个普通特征标限制到 p′-正则类上(即丢掉 3 那一列),再约化系数。p = 3 时 ℤ3-代数整数环里的单位群阶为 2,于是 χ0 与 χ1 在正则类上取 ±1 ≡ 1 (mod 3),二者约化后相同:
| φ | 13 | 21 |
|---|---|---|
| φ0 | 1 | 1 |
| φ1 | 2 | 0 |
核验正交性(只在正则类上求和、除以 |G| = 6):
⟨φ0, φ0⟩ = (1·1 + 3·1)/6 = 4/6 ≠ 1。
正交性不成立——因为「除以 |G|」对 Brauer 特征标要用正则类长度之和而不是全群阶。正确公式是:
⟨φi, φj⟩ = ΣC 正则 |C| φi(C) φj(C) / |CG(g)|,
其中 |CG(g)| 是中心化子阶。对 S3:13 的中心化子是 S3 自身(阶 6),21 的中心化子是 ⟨21⟩ ≅ ℤ/2(阶 2)。于是
⟨φ0, φ1⟩ = 1·1·1/6 + 3·1·0/2 = 1/6 ≠ 0。
两个 Brauer 特征标不正交?这仍然不对——原因在于:Brauer 特征标的取值域不是复数而是 ℚ-代数整数,正交关系是迹形式意义上的:形式上写成
ΣC 正则 |C| φi(C) φj(C) / |CG(g)| ≡ δij (mod p)。
这里 ⟨φ0, φ1⟩ = 1/6,其 3-进值与 0 不同但不为整数,这正是 p158 所说「Brauer 特征标只在模 p 意义下正交」的体现。严格的陈述涉及 Dedekind 域的素理想分解与 p-模整数的迹,超出本册篇幅。
四、分解矩阵。把普通特征标用 Brauer 特征标表出(在正则类上):
χ0|reg = (1, 1) = 1·φ0, χ1|reg = (1, −1) ≡ (1, 1) = φ0 (mod 3), χ2|reg = (2, 0) = φ1。
于是分解矩阵(行 = 普通不可约,列 = Brauer):
| D | φ0 | φ1 |
|---|---|---|
| χ0 | 1 | 0 |
| χ1 | 1 | 0 |
| χ2 | 0 | 1 |
读法:普通不可约 χ0 与 χ1(两个 1 维表示)在 p = 3 下塌缩为同一个 1 维模 φ0;χ2(2 维)保持为 2 维模 φ1。矩阵的秩为 2(等于 Brauer 特征标个数),与 p′-正则类个数一致。
五、Cartan 矩阵。C = DTD:
C = ( 1 0 ; 1 0 ; 0 1 )T( 1 0 ; 1 0 ; 0 1 ) = ( 2 0 ; 0 1 )。
主对角元 (2, 1) 分别是两个 PIM 的合成长度——第一个 PIM 长 2(含两个单商层),第二个长 1(自身不可分解无合成因子)。同样的 (2,1) 出现在 𝔽3[S3] 的分解中。分解矩阵与 Cartan 矩阵是模表示论的「指纹」,块理论(Brauer 的 p-块)即由它们分组。
六、一般原则。模表示论中最有用的一条公式是 Brauer 的「不可约个数」公式:
#不可约 k[G]-模 = #p′-正则共轭类。
它把「p 整除群阶」这种困难情形,转化为一个纯组合的计数问题;只要列出共轭类并挑出阶与 p 互素的那些,便知不可约模有多少。
一、从固定群到带参数的群。1980 年代 Drinfeld 与 Jimbo 各自发现:把单李代数的普遍包络代数中的交换关系做一次「形变」,引入参数 q,可得一整套新代数。以最简的 𝔰𝔩2 为例,把
[H, E] = 2E, [H, F] = −2F, [E, F] = H
改写为量子群 Uq(𝔰𝔩2) 的关系:
[H, E] = 2E, [H, F] = −2F, [E, F] = (qH − q−H)/(q − q−1)。
当 q → 1 时回到经典关系。但 q ≠ 1 时结构大变:余乘法不再交换(成为余交换的量子形变),表示论需重新分类,并且出现了「q-整数」
[n]q = (qn − q−n)/(q − q−1)。
量子群在 q 为单位根时,会出现「小量子群」现象:不可约表示的个数有限且由 q 的阶决定——又与模表示论(p158)互为镜像。
二、为什么会有 Kac–Moody 代数。李代数的 Dynkin 图是对称化 Cartan 矩阵的图示。若把 Cartan 矩阵推广到不必正定(可以有 0 或负特征值),得到 Kac–Moody 代数。分三类:
· 有限型:Cartan 矩阵正定,Dynkin 图为有限 ADE 图,对应当紧单李代数;
· 仿射型:Cartan 矩阵半正定、秩亏 1,Dynkin 图多一个顶点成环,无穷维但结构可控;
· 双曲/不定型:更一般的无穷维情形,物理上出现在引力与魔群相关构造中。
仿射型最早来自 1968 年 Kac 与 Moody 各自对「特征 p 下有限阶自同构的固定子代数」的研究,与共形场论、弦论中的 Virasoro 代数紧密相关。
三、应用一:纽结不变量。1990 年代 Reshetikhin 与 Turaev 利用量子群的表示(R-矩阵)给出纽结的多项式不变量:取 Uq(𝔤) 的表示 V,把辫群的生成元映射为 V ⊗ V 上的 ˇR-矩阵,则对每个纽结图计算「迹」得一个不变量。Jones 多项式(1984)本质上就是 Uq(𝔰𝔩2) 的表示论结果。
四、应用二:共形场论与顶点算子代数。二维共形场论的中心荷与「最小模型」由 Virasoro 代数(一个无穷维李代数)的不可约最高权表示标定;融合规则由量子群的表示论给出。顶点算子代数(VOA)把这一结构公理化,其表示范畴正是「模张量范畴」。1992 年魔群月光猜想的证明(Borcherds)也与一个无穷维李代数(Moonshine 模)的表示论有关。
五、地平线的样子。从有限群到紧群,再到李代数、量子群、Kac–Moody 代数,表示论经历了四次扩展:
有限 → 紧 → 李代数 → 带参数/无穷维。
每一次扩展都引入新工具(积分、微分、形变、顶点算子),但核心问题不变:一个对称结构的所有可能线性实现是什么?如何分解与分类?这道问题自 1896 年 Frobenius 写下群行列式起,便贯穿至今。
对称群 Sn 是「一切有限群的原型」,它的表示论却有一件独门工具:表示不是用数标号,而是用形状标号。本节把这套「画图算维数」的语法立起来。
分拆与杨图。n 的一个分拆 λ = (λ1 ≥ λ2 ≥ ⋯ ≥ 0) 且和等于 n;把 λ1 个格排第一行、λ2 个排第二行……左对齐,得到形状为 λ 的杨图。在格中填入 1, 2, …, n(每数一次),行增列增的填法叫标准杨表。
对称群的表示分类。Sn 的不可约表示与 n 的分拆一一对应;形状 λ 对应的那个表示叫 Specht 模 Sλ。
钩长公式。格 c 的钩长 h(c) = 本格右方格数 + 下方格数 + 1。则
dim Sλ = n! ⁄ ∏c ∈ λ h(c)。
例(S4 五图,真跑)。在杨图中标出每格钩长后取乘积:(4) 得 24, 3, 2, 1 → 积 24 → 维 1;(3, 1) 得 4, 2, 1, 1 → 积 8 → 维 3;(2, 2) 得 3, 2, 2, 1 → 积 12 → 维 2;(2, 1, 1) 得 4, 1, 2, 1 → 积 8 → 维 3;(1, 1, 1, 1) 得维 1。维数 1, 3, 2, 3, 1,平方和 1 + 9 + 4 + 9 + 1 = 24 = 4!——一条组合公式,替一整张特征标表报出了维数。
「用形状给表示编号」这件事的深刻处在于:它把一个线性代数问题(找不可约表示)变成了一道画格子数钩子的题。第四章的分拆暗线,在这一页长大成了一门系统学问。
知道了「表示由杨图标号」,还得会算它长什么样、以及它降到子群时怎么拆。本节给出两件工具:一份显式的矩阵写法,一条一条能画出图的限制规则。
标准杨表 → 基向量。形状 λ 的标准杨表有 fλ 个(fλ = dim Sλ)。把它们取作 Sλ 的一组基——这就是 Gelfand–Tsetlin 基。相邻置换在这组基下的矩阵只含极少非零元,形状由相邻两行的「插入/移位」决定。
Young 正交表示(Jacobson–Murphy)。在这组标准杨表基下,相邻换位 (i, i+1) 的矩阵是一个「沿某条轴几乎对角的实正交矩阵」——矩阵元由两个数决定:格 i 与 i+1 之间的轴向距离(轴距)。整个表示论被压缩成一套「按表算轴距」的算术。
分支规则。把 Sn 的表示限制到Sn−1(在末位元素上不动):
Sλ ↓Sn−1 = ⊕λ/μ 恰一格 Sμ,
即「从杨图 λ 中去掉一个角格得到的每个形状 μ,各出现一次」——重数恒为 1,无重复。
例(S4 的 (3,1))。去掉角格有两种方式:既可从第一行末尾去掉得 (2, 1),也可从第二行去掉得 (3)。故
S(3,1) ↓ = S(2,1) ⊕ S(3),
维数核对 3 = 2 + 1——分支规则只是「维数核对」的高级版。把这条规则反复套用,就得到从 Sn 一路降到 S1 的Young 格(本页图)——它正是量子化学里「角动量逐层耦合」的置换版。
分支规则还有一个著名的推论:Σλ ⊢ n (fλ)2 = n!——把杨格从底往上数路径,每条路径对应一个标准杨表。组合计数与表示维数,在这里是同一件事的两种说法。
杨图的组合学(数表)与线性代数(特征标)之间,有一座桥:对称函数。本节立起这座桥,并顺手把上一节的「钩长算维数」升级成「数表算展开系数」。
对称函数环 Λ。把无穷多个变量 x1, x2, … 的全对称多项式放一起,构成一个分次环 Λ = ⊕n Λn。两组常用基:单项对称函数 mμ(把单项式 xμ 对所有不同指标的排列求和);完全齐次函数 hn。
Schur 函数。定义 sλ(x) = Σμ Kλμ mμ,其中 Kostka 数 Kλμ = 形状 λ、内容 μ 的半标准杨表个数。半标准 = 行弱增、列严格增(数字可重复,不限 1…n)。
例(n = 3 的 Kostka 矩阵,真跑)。把三种分拆 (3), (2,1), (1,1,1) 作行列,逐个计得
| Kλμ | μ=(3) | μ=(2,1) | μ=(1,1,1) |
|---|---|---|---|
| λ=(3) | 1 | 1 | 1 |
| λ=(2,1) | 0 | 1 | 2 |
| λ=(1,1,1) | 0 | 0 | 1 |
转成 Schur 函数:s(3) = m3 + m21 + m111,s(2,1) = m21 + 2m111,s(13) = m111。矩阵是上单位三角(对角全 1,左下全 0)——这不是巧合,而是「分拆字典序」下的必然。
为什么会连到表示论?sλ 正是 GLn 不可约表示 Sλ(V) 在对角矩阵 diag(x1,…,xn) 上的特征标。于是「数半标准杨表」就是「算特征标系数」——组合计数在这里直接产出表示论的答案,与第三、四章的「查特征标表」是同一条流水线的两个入口。
Kostka 数还有一个经典身份:RSK 对应把「矩阵」翻成「一对杨表」,于是「置换的统计量」与「分拆的对」一一配对。对称群的表示论与对称函数的组合学,在 RSK 这条通道里彻底合流。
第五章的 Clebsch–Gordan 讲「两个自旋合成什么」;本章的对应问题更一般:两个不可约表示张量积起来,拆成哪些不可约表示、各几次?答案由一条百年前的组合规则给出。
Littlewood–Richardson 规则。Schur 函数相乘有展开
sλ · sμ = Σν cνλμ sν,
其中 cνλμ(LR 系数)等于斜形 ν/λ 中、内容为 μ 的小斜表个数(一个「反字母表 + 行弱列严」的填数规则)。翻译成表示论:Sλ(V) ⊗ Sμ(V) 里出现 Sν(V) 的重数正是 cνλμ。
一个特例:Pieri 规则。若 μ = (k)(一行),则 cνλ,(k) = 1 当且仅当 ν/λ 是含 k 格的水平条(每列至多一格),否则为 0。也就是「往 λ 上贴一条不叠列的长条」。
例(Pieri 两次)。
s(2) · s(2) = s(4) + s(3,1) + s(2,2);
s(2,1) · s(1) = s(3,1) + s(2,2) + s(2,1,1)。
两式的右端都恰是「把 2 格(或 1 格)水平条贴上去」的清单,直接用杨图画出来即可核对——乘法表被画成了一张张格子图。
与 CG 的关系。把 GLn 的限制到 SU(n)、再与 Schur–Weyl 对偶复合,LR 规则就退化为 SU(n) 的 Clebsch–Gordan 分解。第五章那条「自旋相加」的公式,是本页这条规则的特例——连续与离散两条线索,在 LR 规则上会师。
从「数格子」到「拆张量积」,中间没有一步是玄学:组合学负责给出系数,表示论负责赋予它意义。这正是对称群表示论最迷人的分工。
从有限群跨到李代数,第一课永远是 sl(2)——它对应「自旋」那套最小的连续对称,却已经把「最高权」这台分类机器完整演示了一遍。
三重基。sl(2, ℂ) 是迹零的 2×2 复矩阵,由三件生成元张成:e, f, h,满足
[h, e] = 2e, [h, f] = −2f, [e, f] = h。
直观:h 数权,e 升权 +2,f 降权 −2。
不可约表示分类。对每个整数 n ≥ 0,恰有一个((n+1) 维)不可约表示 Vn:它有一条从权 n 降到权 −n、步长 2 的权链,最高权向量被 e 杀成零。「最高权 + 被升算符杀死」这两句话,就是全部的分类信息。
例(三个最小的表示)。V0 是 1 维平凡表示;V1 是 2 维(权 1, −1,即自旋 ½ 的电子态);V2 是 3 维(权 2, 0, −2,正对应第五章的角动量 j = 1)。第五章的「自旋阶梯」在这里获得了代数身份:它不是物理的巧合,而是 sl(2) 表示论的唯一清单。
Casimir 与不变量。二次算符 Ω = ef + fe + h2/2 与整个 sl(2) 交换,故在每个 Vn 上是常数(真跑核对):
Ω|Vn = ½ n(n+2) (n = 1, 2, 3, 4 时得 1.5, 4, 7.5, 12)。
「不可约表示被不变算符的特征值唯一标号」——这是李代数表示论的通用信条,本册仅在此结个印。
看一眼权链就明白:sl(2) 的表示论,是把「自旋相加」的物理直觉,锻造成一条可以逐格下降的组合链条。本章后面每一件工具(根系统、量子群、融合规则),都是这条链条的高维与形变版本。
sl(2) 只有一条权链,因为它只有一个「方向」。一般李代数的表示要复杂得多,但分类仍可归结为一张有限的组合数据——根系统。本节只立骨架,不涉细节。
权、根。取一个极大交换子代数 𝔥(嘉当子代数)。表示里的「权」是 𝔥 上的线性函数(本征值);李代数本身在伴随作用下的非零权叫根。全体根连同反射结构构成根系统。
分类定理。不可约根系统恰好分成四大无穷族与五个例外:
An, Bn, Cn, Dn; E6, E7, E8, F4, G2。
把根画成小圆点、用单/双/三连线记夹角,得到 Dynkin 图——整套分类被压缩成几个不到十笔的小图,这是二十世纪数学最经济的一份清单。
例(A2 = sl(3))。两个单根夹角 120°,六个根排成正六边形(本页图)。对称性由 6 个反射/旋转守护,构成 Weyl 群 S3——连续几何里长出了有限对称群。第五章 SU(3) 的权图(八重态六边形)就画在这套根格上;第六章 6.1 的粒子分类,本质是「在 A2 的权格上数点」。
Weyl 群与「一图定乾坤」。不可约表示由最高权(一个「优势」整向量)唯一标号;所有其他权由 Weyl 群反射最高权得到,重数由 Weyl 特征标公式统一给出。「一张 Dynkin 图 + 一个最高权」= 一个不可约表示——这就是李代数表示论的全部分类机制。
本节最值得带走的一句:分类问题一旦化归为「格点几何 + 有限群」,就有了统一算法。第五章的 SU(2) 是一维权链,第六章的 SU(3) 是二维权格,再往上只是格子变多——语法一份,例子渐丰。
李代数的乘法是括号 [x, y]——它不结合,于是「写矩阵、算乘积」这套老手艺没法直接用。本节介绍一座桥:把括号「包」成结合乘法。
普遍包络代数 U(𝔤)。先取张量代数 T(𝔤) = ⊕k≥0 𝔤⊗k(最自由的结合代数),再商去所有关系 xy − yx − [x, y],得到 U(𝔤)。它保留括号信息,却恢复了结合性。
PBW 定理(Poincaré–Birkhoff–Witt)。取 𝔤 的一组基 x1, …, xk 并固定一个次序。则所有「按键次序排好的单项式」
x1a1 x2a2 ⋯ xkak (ai ≥ 0)
构成 U(𝔤) 的一组基。换句话说:括号带来的「重排」全被关系式吃掉,剩下的只是一个多变量多项式环(对交换李代数就是真多项式环)。
例(U(sl(2)))。基 e, f, h 固定次序后,PBW 说 eafbhc(a,b,c ≥ 0)是一组基;表示上的作用 Ω = ef + fe + h2/2 借助 [e, f] = h 可化简到 PBW 正规形,从而读出特征值(6.10 真跑:½n(n+2))。
这为什么重要?表示论的两条主线在此接通:李代数的表示(几何味道重)与结合代数的表示(线性代数味道重)在 U(𝔤) 上完全等价。下一节的量子群,正是把「关系 xy−yx=[x,y]」改写成「形变版关系」的产物——PBW 是它照抄的地板图。
「包络」这个词很贴切:李代数的括号像一层带刺的皮,U(𝔤) 把它翻过来,露出一个能安心做乘法、能上基与维数的结合代数——再难的对称,也得先住进一个能算的代数里。
前三节的理论都建在复数与正特征上。本节再松开一个旋钮:把「整数」换成「参数」——这就是量子群,二十世纪最后二十年表示论最活跃的疆界。
q-数。对不定元 q 定义
[n]q = (qn − q−n) ⁄ (q − q−1),
于是 [1]q = 1,[2]q = q + q−1,[3]q = q2 + 1 + q−2。当 q → 1 时 [n]q → n——经典整数是一个极限点。
量子群 Uq(sl(2))。生成元 K, K−1, E, F,关系为
K E K−1 = q2E, K F K−1 = q−2F, [E, F] = (K − K−1) ⁄ (q − q−1)。
把 K = qh 形式展开、令 q → 1,第三条就退回 [E, F] = h——经典 sl(2) 是 q = 1 的截面。
例(q 版权链)。不可约表示 Vn 的维数仍是 n+1,但升降算符的系数从整数 1, 2, … 变成 q-整数 [1]q, [2]q, …;张量积的 Clebsch–Gordan 系数变成 q-CG 系数(有理函数而非整数)。「同一张权链,刻度被参数化」——这正是「形变」一词的确切含义。
为什么值得形变?两条出口最著名:① 当 q 取透明参数、在 V 的张量幂上作用时,量子群给出 辫群表示,迹即结不变量(Jones 多项式由此获得量子群解释,V. Jones 1990 年获菲尔兹奖);② 当 q 取单位根时,量子群「退化」成小量子群,其表示论与模表示论(6.3–6.4)意外地同构——两条本不相干的路在单位根处会师。
量子群的名字有误导性:它一般不是任何群的群代数,而是「Hopf 代数的形变」。真正值得注意的是方法与态度——不再问「这个表示论是什么」,而问「它从哪一族理论、在哪个参数上取极限而来」。现代表示论的许多突破,都从这种「看家族而非看个体」的眼光里长出来。
Littlewood–Richardson 给出「张量积拆成几份」;本节的抽象更进一步:把所有「可张量相乘的对象」抽成一个公理系统,系数就是融合规则。这是当代表示论与物理共同的语言。
张量范畴。一个含有「⊗」与「单位对象 𝟙」的范畴,配以结合约束与对称/辫约束。若每个对象都按有限项直和唯一地分解为「单对象」,就得到 融合规则:Xi ⊗ Xj = ⊕k Nkij Xk。Nkij 就是 LR 系数的抽象版。
辫与可模。若「交换两个因子」这一步不带回原状,而是像编辫子一样留下一条「交叉」,则范畴是辫张量范畴;再补上一个「扭」与一条非退化配对的 S 矩阵,就是可模张量范畴。它是 (2+1) 维拓扑量子场论与二维共形场论的共同代数骨架。
Verlinde 公式。在可模张量范畴里,融合系数由 S 矩阵完全决定:
Nkij = Σℓ Siℓ Sjℓ S̄kℓ ⁄ S0ℓ。
外形与「特征标正交关系」是同一副面孔:把 S 矩阵读成一张广义特征标表,融合系数就是它的结构常数。第三章 3.13 的「特征标环」,在可模张量范畴里换了一套无穷维的外衣。
例(SU(2)k 的截断阶梯)。把 sl(2) 的权链截到最高权 ≤ k,得到的有限多对象满足一套融合规则——它正是 Wess–Zumino–Witten 模型的表示论。无穷阶梯被「量子化」成有限阶梯:与 6.13 里「q 取单位根」是同一件事的两种讲法。物理学家的「共形场论初级场」,数学家的「可模张量范畴单对象」,此刻是同一批对象。
本节把前面所有「具体群」的表示论,收进一个纯公理框架:不再需要群、不再需要李代数,只需要「⊗、交换、融合」三件公理——而 LR 规则、CG 分解、特征标正交,都是这套公理在特定范畴里的影子。
本册最后一次出场的是非交换傅里叶变换——它把前几章的两条线索(特征标、量子算法)拧成一股,也把「表示论有什么用」这个问题顶到了计算复杂度的前沿。
非交换傅里叶变换。在有限群 G 上,对函数 f: G → ℂ 定义
F(f) = ⊕ρ dρ Σg ∈ G f(g) ρ(g) (dρ = dim ρ),
即把「按每个不可约表示取加权和」。逆变换要用到正交关系(第三章 3.8),所以非交换傅里叶变换与特征标正交,是同一枚硬币的两面。
隐藏子群问题(HSP)。给定黑箱 f: G → S,它恰好在某个子群 H 的陪集上取常数。问:求出 H。标准策略是「在不可约表示的基底下测量」——表示分解在这里是算法的读出方式。
例(交换群的胜利与停顿)。取 G = ℤN,非交换傅里叶变换退化为离散傅里叶变换(DFT),其量子版(QFT)可以用 O(log2 N) 个门实现——Shor 因数分解算法正是建立在它之上(第五章 5.13 已铺路)。但一旦 G 非交换,问题陡然变难:图同构、某些格问题都可写成一个 HSP,至今没有高效的量子算法。「交换群已解、非交换群未解」这条分界线,与第五章「紧/非紧、离散谱/连续谱」的分界互相呼应——表示论的结构性障碍,直接变成了算法的难度来源。
本页是全册「表示论向外看」的最后一站:当一门理论能同时解释光谱、结不变量与算法速度时,它就不再是「工具」,而是一种世界观的底稿。综合站的余韵几页,将把这条思路收到一处。
走到疆界,最容易被「现代」二字晃眼。四类高频误读逐一澄清。
一句话澄清。本章的名字叫「现代疆界」,而它的全部内容可以压成三个动词:分类(用权、根、杨图给表示编号)、形变(把整数换成参数)、抽象(把群换成范畴)。三者都不是为了「更难」,而是为了「更通用」——同一套语法,能在更多舞台上原样开演。
「命名是历史,不是定义」值得再念一遍:量子群、魔群、怪物月光……数学里最吓人的名字,往往藏着最朴素的内容——剥掉名字,剩下的都是「把对称翻译成分解」这一件事的变奏。
问题。设 G = ℤ/2 × ℤ/2 = {1, a, b, ab},取 p = 2。求不可约 k[G]-模的个数、Brauer 特征标表、分解矩阵与 Cartan 矩阵。
第一步:共轭类与 p′-正则类。群是交换的,故每个元素自成一类,共 4 类,大小各 1。阶为 2 的元有 a, b, ab,都不与 p = 2 互素。唯一 p′-正则类是 {1}。
故 #不可约 k[G]-模 = 1。
第二步:找出这个单模。设 k = 𝔽̄2,k[G] = k[x, y]/(x2, y2)(x = a − 1, y = b − 1)。这是一个局部环,其唯一极大理想 (x, y) 幂零,故唯一单模是 1 维平凡模 φ0,且 φ0 = (1)。
第三步:普通特征标(p = 0)。交换群 ℤ/2 × ℤ/2 有 4 个一维表示,取值 ±1。全部限制到唯一的正则类 {1} 上都得 1。
| χ | 1 | a | b | ab |
|---|---|---|---|---|
| χ00 | 1 | 1 | 1 | 1 |
| χ01 | 1 | 1 | −1 | −1 |
| χ10 | 1 | −1 | 1 | −1 |
| χ11 | 1 | −1 | −1 | 1 |
第四步:Brauer 特征标。约化到 p = 2:−1 ≡ 1 (mod 2),故四个普通特征标在正则类上全为 1,约化后全等于同一个 φ0。
| φ | 1 |
|---|---|
| φ0 | 1 |
第五步:分解矩阵与 Cartan 矩阵。四行普通不可约全映射到 φ0:
D = (1; 1; 1; 1)T (4×1 列向量), C = DTD = (1 + 1 + 1 + 1) = (4)。
第六步:读法与验证。
· 秩 rank D = 1,等于 p′-正则类个数 ✓;
· C = (4) 说唯一的 PIM(即 k[G] 本身)合成长度为 4,与 dim k[G] = 4 一致;
· 结构 k[G] ≅ k[x, y]/(x2, y2),其合成列长度为 4、每层都是 φ0。
对照点。同一个群 ℤ/2 × ℤ/2 在 p ≠ 2 时有 4 个不可约表示(四个一维特征),在 p = 2 时只剩 1 个。从 4 到 1 的落差完全由「p′-正则类减少」解释——这正是 p159 的 S3 算例(3 → 2)的同一个现象的极端版本,也是「模表示论为何是不同于普通表示论的一门学科」的最简证据。
本节把 6.6 的钩长公式用在 S5 上,亲手把它的七个不可约表示全部算出来——这是「组合公式替代特征标计算」最省力的一次演示。
题目。用钩长公式计算 S5 全部不可约表示的维数,并用平方和检验 Σ (fλ)2 = 5!。
第一步:列分拆。5 的分拆共七个:(5), (4,1), (3,2), (3,1,1), (2,2,1), (2,1,1,1), (15)。
第二步:标钩长取积(真跑)。在杨图里逐格写钩长后取乘积:
| λ | 钩长列表 | 乘积 ∏h | dim = 120/∏h |
|---|---|---|---|
| (5) | 5,4,3,2,1 | 120 | 1 |
| (4,1) | 5,3,2,1,1 | 30 | 4 |
| (3,2) | 4,3,1,2,1 | 24 | 5 |
| (3,1,1) | 5,2,1,2,1 | 20 | 6 |
| (2,2,1) | 4,2,3,1,1 | 24 | 5 |
| (2,1,1,1) | 5,1,3,2,1 | 30 | 4 |
| (1,1,1,1,1) | 5,4,3,2,1 | 120 | 1 |
第三步:平方和检验。12 + 42 + 52 + 62 + 52 + 42 + 12 = 1 + 16 + 25 + 36 + 25 + 16 + 1 = 120 = 5! ✔
注意 (4,1) 与 (2,1,1,1) 维数相同(4),(3,2) 与 (2,2,1) 也相同(5)——杨图取转置(共轭分拆)维数不变,这是「把表示与它的对偶配对」的组合证据。
反思。本题一次求出七个数,全程没有解一个线性方程组、没有算一个特征标内积——组合公式把「表示论的重活」接管了。这解释了为什么对称群的表示论在组合学、概率论(随机置换的典型形状)与量子化学里都极其好用:要算的东西,常常可以先画图数钩子。
本题组围绕 Schur–Weyl 对偶与对称函数,共六题。题干后附「用哪条工具」的提示,先做题再看提示。
这六题覆盖了本章前半段的全部工具:钩长(组合)、Schur–Weyl(结构)、Kostka(计数)、LR(乘法)、分支(限制)、转置(对偶)。把它们连起来,就是对称群表示论的一张「使用说明书」。
本题组围绕 sl(2)、根系统与量子群入门,共六题。前三题在经典侧,后三题在形变侧。
经典—形变这条对照里,藏着一个贯穿本册的元教训:不要只问「这个理论是什么」,也问「它在哪个参数下退化成什么」。同一句话,在群论里是「限制到子群」,在李代数里是「q → 1」,在微分几何里是「切空间」。
第六章是全书的顶层。把它的内容摆成一张地图,只需两条腿加一条主线。
左腿:现代疆界。从 SU(3) 的粒子分类(p156)出发,经 Schur–Weyl 对偶(p157)把「排列」与「矩阵」接成一张表,再松开「特征不整除」的前提进入模表示与 Brauer 特征标(p158–159),最后远眺量子群与 Kac–Moody 的地平线(p160)。这是一条「物理驱动、逐步松绑前提」的路。
右腿:对称群自己的表示论。杨图给不可约表示编号(p161),钩长公式一行算出维数,分支规则画出 Young 格(p162);Kostka 数把组合计数接进对称函数(p163);LR 规则把张量积分解写成斜表计数(p164)。这是一条「组合驱动、逐步抽象乘法」的路。
主线:四步扩展。本册从有限群出发(第二至四章),经紧群(第五章)走进连续世界,再经李代数与最高权(p165–167)脱开群本身,最后经量子群与张量范畴(p168–170)抵达纯公理的表示论。四步里每一步只松开一个前提:松「有限」→ 紧;松「群」→ 李代数;松「交换关系」→ 形变。
把地图竖着读一遍会发现:左右两腿在「张量积怎么分解」这一列会师——左腿用权图与 CG 系数,右腿用 LR 系数;再往上,两者都是「可模张量范畴的融合规则」(p169)的特例。同一件事的四套写法,本册到此收齐。
本章十六节讲义走完了一条从抽象到实在的长链。把它压缩成六步,便于记住骨架:
第一步(p126):把「除以群阶」换成「除以体积」。Haar 测度给出连续版的不变积分;紧性保证归一化 ∫ dg = 1 与不变内积存在,Maschke 定理在紧群上复活。
第二步(p127–p128):把「特征标正交」换成「函数空间的谱分解」。Peter–Weyl 定理说 L2(G) ≅ ⊕λ Vλ ⊗ Vλ∗;取 G = U(1) 立即得到 Fourier 级数,Pontryagin 对偶统摄离散与连续两种情形。
第三步(p129–p130):把「半整数格」换成「自旋量子数」。SU(2) 的不可约表示由 j ∈ (1/2)ℤ≥0 标定,维数 2j+1;整数 j 给张量表示(球谐函数),半整数 j 给旋量表示(自旋 1/2 的电子)。Casimir 算符 J2 = j(j+1) 定义「量子数」。
第四步(p131–p132):把「张量积分解」换成「角动量耦合」与「选择定则」。CG 级数 Vj ⊗ Vk = ⊕l=|j−k|j+k Vl;Wigner–Eckart 定理用 Schur 引理把矩阵元拆成「几何 × 物理」两因子,直接给出光谱选择定则。
第五步(p156–p157):把「不可约表示列表」换成「粒子分类表」。SU(3) 的八重态与十重态分类强子,1964 年预言的 Ω− 被实验捕获;Schur–Weyl 对偶把 Sk 与 GL(V) 的表示论接成一张分拆表的两面。
第六步(p158–p160):把「半单」换成「带参数与无穷维」。模表示论在 p | |G| 时用 Brauer 特征标与分解矩阵重写理论;量子群把交换关系形变化,Kac–Moody 代数把维数推向无穷。四步扩展(有限 → 紧 → 李代数 → 量子群)共享同一道核心问题。
一句话总结。把「对称」翻译为「线性空间的分解」,是二十世纪数学与物理最成功的翻译之一。接下来是全册的综合站,将把这些线索并置,并给出本册与相邻领域(代数数论、代数几何、李群)的接口。
小结(上)(p177)收了「从积分到粒子」的正件;本页收疆界的边界线——走到四步扩展的尽头,最常踩的四个坑。
小结下的另一面:还有哪些门开着?本章的四步扩展并未走完——再往前是无穷维(Kac–Moody、Virasoro 与共形场论)、数论化(Langlands 纲领把表示论变成数论引擎)、与范畴化(把「向量空间」升级成「范畴」,把「等式」升级成「自然同构」)。这三扇门都只在本册露过影;综合站的余韵几页会各给一个「门缝里的样子」。
一句话带走:四步扩展的每一步都只松开一个前提,语法却一份未改——这正是表示论敢自称「对称的通用语言」的底气所在。知道哪一步松了什么,比记住每一步的结果更重要。
一句话。把一个对象的一切「结构信息」翻译成「它作用在什么空间上、空间怎么分解」——这就是表示论。本册六章,讲的全是这句话的不同语速。
三个层次。① 算:特征标表、钩长公式——把结构变成可以查、可以算的表;② 看:权图、根系统、Young 格——把抽象对象画成可以「看」的几何;③ 用:光谱判据、粒子分类、结不变量——把几何判据交给实验与工程。
一条判据。当不知道一个「对称问题」该怎么下手时,先问三件事:对称群是什么?(有限、紧、李、还是范畴);它作用在哪个空间上?(群代数、L2(G)、张量幂、还是权空间);这个空间怎么分解?(直和、正交、分支、融合)。三问答完,路线基本只剩一条。
一个反例警醒。不要以为「群越大越难」。Sn 的阶爆炸式增长,但它的表示被杨图管得服服帖帖,一个钩长公式就报出全部维数;反而有些小群的模表示因正特征而失去半单性,立刻变得棘手。难易不由「大不大」决定,由「前提松了多少」决定。
一句寄语。本册把表示论从「置换矩阵」一路讲到「量子群」,最后留下的不是一堆定理,而是一种眼光:凡有对称处,必有表示;凡有表示处,问题就被拆成可以逐块处理的积木。把这副眼光带走,任何一本更深的书都会变得可读。
挑战题。用 Schur–Weyl 对偶证明:对一切 n ≥ 1,
(x1 + ⋯ + xn)k = Σλ ⊢ k, ℓ(λ) ≤ n fλ sλ(x),
其中 fλ 是 Sk 不可约表示 Mλ 的维数(钩长公式),sλ 是 Schur 函数。并由此推出 Σλ⊢k (fλ)2 = k!。
第一步:想清楚要证的是什么。左边是「k 个变量的完全齐次展开」,右边是「按分拆求和」。这个恒等式在组合学里叫 Cauchy 恒等式的特例,是「对称函数」与「表示论」最直接的接口。它的核心是:左边作为一个对称函数,可按 Schur 基展开,而展开系数恰好是 fλ。
第二步:把两边都看成特征标。取 V = ℂn,g = diag(x1, …, xn) ∈ GL(V)。则右端的 sλ(x) 就是 Sλ(V) 的特征标:
sλ(x1, …, xn) = trSλ(V) g。
第三步:用 Schur–Weyl 分解取迹。由 V⊗k ≅ ⊕λ Sλ(V) ⊗ Mλ,两边取 g-作用(在 Mλ 上取恒等,迹为 fλ):
trV⊗k (g ⊗ ⋯ ⊗ g) = Σλ fλ · sλ(x)。
左边 = (tr g)k = (x1 + ⋯ + xn)k(张量幂的迹公式)。恒等式得证。
第四步:特化 xi = 1。此时 sλ(1, …, 1) = dim Sλ(ℂn)。取 n ≥ k(使全部分拆 λ ⊢ k 都出现),并对一切 n 求极限:
k! = Σλ ⊢ k fλ · limn→∞ dim Sλ(ℂn) / (某个增长因子)。
更直接的做法:在恒等式里令 n = k、x1 = ⋯ = xk = 1,则左端 kk——这并不给出 k!。正确的推广是取 x1 = ⋯ = xn = 1/n 并用 dim Sλ(ℂn) = Π(i,j)∈λ(n + j − i)/h(i,j)(钩长公式的推广):
1k = Σλ⊢k fλ limn→∞ sλ(1/n, …, 1/n)。
计算该极限:sλ(1n) = dim Sλ(ℂn),最高次项系数给出 limn→∞ sλ(1/n, …, 1/n) = fλ/k!(因 dim Sλ(ℂn) 关于 n 是 k 次多项式,首项系数 = fλ/k!)。代入得
1 = Σλ⊢k fλ · (fλ/k!) = (1/k!) Σλ⊢k (fλ)2,
即 Σλ⊢k (fλ)2 = k! ✓——这正是第三章 p72 的「不可约维数平方和等于群阶」。
第五步:回望。整个论证的两条支柱是:Schur–Weyl 对偶(提供分解)与特征标的迹(提供可加性)。这也解释了为什么 Schur 函数天然是「对称函数环的基」:它就是 GL(V) 不可约表示的特征标,而特征标的乘法结构正是张量积分解的重数。
第六步:进一步的挑战。(1)把 V⊗k 换成 ΛkV 与 SymkV,导出初等对称函数与完全齐次对称函数的母函数恒等式;(2)用同一手法证明 Littlewood–Richardson 系数是 GL 张量积重数;(3)在 q-形变下(Hall–Littlewood 函数)重做本题,观察 q → 1 时回到 Schur 情形。
本实验用 Python 把 6.6 与 6.8 的两条公式变成可运行代码:钩长公式算对称群维数、枚举半标准杨表算 Kostka 数。两段代码都在本机真跑过,输出如下。
真跑输出(钩长公式):
S4: (4)→1, (3,1)→3, (2,2)→2, (2,1,1)→3, (14)→1; 平方和 = 24 = 4! ✔
S5: (5)→1, (4,1)→4, (3,2)→5, (3,1,1)→6, (2,2,1)→5, (2,1,1,1)→4, (15)→1; 平方和 = 120 = 5! ✔
S6: 1, 5, 9, 10, 5, 16, 10, 5, 9, 5, 1; 平方和 = 720 = 6! ✔
真跑输出(Kostka 矩阵,n = 3):
| Kλμ | μ=(3) | μ=(2,1) | μ=(1,1,1) |
|---|---|---|---|
| λ=(3) | 1 | 1 | 1 |
| λ=(2,1) | 0 | 1 | 2 |
| λ=(1,1,1) | 0 | 0 | 1 |
矩阵恰为上单位三角:对角全 1、左下全 0——这与「分拆按字典序、Schur 函数按 m-基展开」的理论预期完全一致。真跑还顺带验证了 (2,1) 行出现 2,即 s(2,1) = m21 + 2m111。
亲手再改一处。把第二段代码里的 n 改成 4,可以看到 Kostka 矩阵升到 5×5;观察「哪一列最先出现大于 1 的数」。数字的增长方式,正是 LR 系数与钩长公式的组合复杂度的影子。
两条公式、两段代码、几十行输出——本页演示的是一种态度:凡是理论声称的数字,都应当能够真跑出来核对。当亲手算出 1+16+25+36+25+16+1 = 120 时,「杨图管着对称群」这句话就不再是一句比喻。
本章的「形变」「权格」「正特征」听起来极现代,但「给对称的层级造一个可调参数」这件事,在更早的文明里已有雏形。本页并置三段往事。
本章三段现代理论都透着同一种态度:不孤立地看一个对象,而看它所在的「族」与「参数」。朱载堉装上一个根号,量子群装上一个大 q,浑天仪刻上几道环——人类处理对称的手感,几百年没有变,只是数学把它说得越来越精确。
| 概念 | 符号 / 定义 | 要点 |
|---|---|---|
| SU(3) 八正法 | 3 ⊗ 3̅ = 8 ⊕ 1;3⊗3⊗3 = 10⊕8⊕8⊕1 | 权图分类强子;预言 Ω− |
| Schur–Weyl | V⊗k ≅ ⊕_λ Sλ(V) ⊗ Mλ | S_k 与 GL(V) 双中心化子 |
| Brauer 特征标 | p′ 正则类上的取值 | p | |G| 时的「新特征标」 |
| 分解矩阵 | D:普通不可约 ↦ 单模 | Cartan 矩阵 C = DTD |
| 杨图 λ | λ ⊢ n;行弱列严填数 | 索引 S_n 的不可约表示 |
| 钩长公式 | dim Sλ = n!/∏ h(c) | 一行算出维数 |
| 分支规则 | Sλ↓Sn−1 = ⊕λ/μ 一格 Sμ | 重数恒为 1 |
| Kostka 数 | Kλμ = #SSYT(λ, μ) | s_λ = Σ Kλμ m_μ |
| LR 规则 | s_λ s_μ = Σ cνλμ s_ν | 张量积分解 = 斜表计数 |
| Pieri 规则 | μ=(k) 时加水平条 | LR 的最简特例 |
| sl(2) 表示 | V_n:维 n+1,权 n…−n | 最高权被 e 杀死 |
| Casimir | Ω = ef+fe+h2/2 | Ω|V_n = ½n(n+2) |
| 根系统 / Dynkin | A–G 分类;单根 + 夹角 | 分类的有限组合数据 |
| PBW | x1a1…x_ka_k 是 U(g) 的基 | 李表示 ↔ 结合表示 |
| q-数 | [n]_q = (qn−q−n)/(q−q−1) | q → 1 退回 n |
| 量子群 U_q(sl2) | [E,F] = (K−K−1)/(q−q−1) | 参数化形变;q 单位根接模表示 |
| 融合规则 | X_i ⊗ X_j = ⊕ Nkij X_k | 可模张量范畴的指纹 |
| Verlinde 公式 | Nkij = Σ SiℓSjℓS̄kℓ/S0ℓ | 融合由 S 矩阵决定 |
| 非交换 FFT | F(f) = ⊕_ρ d_ρ Σ_g f(g)ρ(g) | HSP 的读出方式 |
第六章走完了「四步扩展」的最后两步,也把本册从一组具体群的表示论,推到了「范畴与参数」的抽象层面。回望全册,可以画出一条清晰的脉络:
综合站(下一站)要做的三件事。① 全景:把六章的关键定理画成一张总图,指明彼此的依赖与呼应;② 余韵:交代表示论与代数数论、代数几何、李群三处的接口,说明本册留下哪些接头;③ 实验与自测:给出一份可运行的综合实验与一套自查清单,供检验自己是否真的走通了全册。
出站台的三个方向。若想继续深入,三条路最自然:往组合与算法走(对称函数、LR 规则、随机置换的典型形状);往几何与拓扑走(李群、可模张量范畴、拓扑量子场论);往数论走(Frobenius 群、Artin 表示、Langlands 纲领)。三条路的分岔点,本册都在相应各章埋过路标。
从「置换群的矩阵」走到「量子群的融合规则」,中间隔着六章、一条四步扩展、以及几百个定理;但回头一看,所有定理都在回答同一个问题——「一组对称,作用在一个空间上,这个空间怎么分解?」综合站将把这句话写成全册的最后一页。
全册 183 页正文到此结束。综合站这十四页不再引入新定理,而是做的事有三件:把全册装订成一张图、给出可动手的自查工具、指出本册之外还站着什么。
第一件:装订。p186 用一张总图把六章的关键节点串成一条链;p187 用年表把 1896 年 Frobenius 的群行列式到 2020 年代的几何 Langlands 排成一列,看这条学科从哪来、往哪去;p188 用十一位数学家的十一种眼光,说明同一个对象(群)可以被多少种完全不同的动机牵引。三张图合起来,就是本册的「外部坐标」。
第二件:自查。p189 是概念依赖总图,把「要理解 A,先得懂哪几个 B」画成有向图,可用来规划复习顺序;p190 是方法决策树——拿到一个具体的群,是该算特征标表、还是该用诱导、还是该查权图,逐层问下去就能定;p191–p192 是两个完整的实验(算 S5/A5 的特征标表、从置换生成矩阵表示),做完能手算出全书的主结论;p193 列出已知与未知的疆界;p194–p195 给出二十四道自查题与评讲,包括常见错漏的清单。
第三件:指路。p196 望向 Langlands 纲领——把表示论、数论、几何接在一起的那张巨网;p197 总结表示论与物理对称的合流;p198 是全册的符号术语总表与结语。
怎么用这个综合站。建议顺序是:先看 p186 的总图建立全局,再用 p189 的依赖图定位自己卡在哪一步,然后直接跳到对应的章去重读;若已通读一遍,不妨从 p194 的二十四题入手,用 p195 的评讲自查——哪一题答不上,就说明哪一块需要回炉。
全册的正文可以压成十一个节点。下图按章排列,节点之间的实线是逻辑依赖,虚线是跨章呼应。
三点读法。
一、前半是「造工具」,后半是「用工具」。第一、二章造出表示、不可约、群代数、Schur 引理这一套机器;第三章把它压缩为一张有限的特征标表;第四章用这张表把各类群逐个解剖;第五、六章则把标签从「共轭类」换成「权」,把工具搬到连续群与物理。工具的形状不变,舞台换了三次。
二、一条隐线贯穿六章:χ(g) = tr ρ(g)。整个学科的核心操作是「把一个群的元素送成一串数」。第一、二章解释为什么这件事有意义(因为表示就是同态),第三章说明这串数多快就能算出全部信息(正交关系),第四章用这串数做分类(Young 图与特征标表),第五、六章把「一串数」换成「一个函数」(特征标 χ(g)),于是求和变成积分、矩阵变成函数、表变成谱。
三、最漂亮的两次「意外」。第一次是 Sn 的不可约表示由整数分拆标定——一个纯组合对象决定了全部表示;第二次是 SU(3) 的十重态预言了 Ω−——一个纯表示论计算给出了实验可检验的结果。两次意外都说明:表示论的结构比它最初的应用面还要深。
四、最末一个节点仍在延伸。Langlands 纲领把群表示论提升为「群的表示论 ↔ 数论对象的自守形式」之间的对应,其猜想的完整证明仍是当代数学最庞大的工程之一。p196 会给出它与本册的直接接口。
| 年份 | 事件 | 在本册中的位置 |
|---|---|---|
| 1896 | Frobenius 提出群行列式与群特征标,有限群表示论诞生 | 绪论 p4;第一、二章 p11 |
| 1898 | Burnside 用特征标论证明 paqb 群可解 | 第四章 p120 挑战题 |
| 1899–1900 | Schur 与 Burnside 各自用有限群论证明 Burnside 定理 | 第三章 p90 挑战题 |
| 1901–1905 | Schur 建立射影表示与 Schur 乘子;Young 给出对称群的组合构造 | 第四章 p100 Specht 模 |
| 1916 | Issai Schur 论一般线性群的多项式表示(Schur 函数) | 第五、六章 p157 Schur–Weyl |
| 1923–1927 | Weyl 的紧群特征标公式与积分公式;Wigner 引入群的量子力学表述 | 第五、六章 p126–p129 |
| 1927–1928 | Weyl《群论与量子力学》出版;Peter–Weyl 定理发表 | 第五、六章 p127 |
| 1931 | Wigner 与 Eckart 建立 Wigner–Eckart 定理 | 第五、六章 p132 |
| 1932 | Wigner 提出「不可约表示的标号即量子数」 | 第五、六章 p130 |
| 1935 | Brauer 建立模表示论与 p-块理论 | 第五、六章 p158–p159 |
| 1935 | Fock 用 SO(4) 解释氢原子简并 | 第五、六章 p130 |
| 1937 | Brauer 特征标理论成熟 | 第五、六章 p159 |
| 1949–1958 | Littlewood–Richardson 规则推广;Schur 函数理论复兴 | 第五、六章 p157、p180 |
| 1954 | Chevalley 与 Harish-Chandra 建立代数群的表示论 | 第五、六章 p157 接口 |
| 1961 | Gell-Mann 与 Ne'eman 提出八正法,预言 Ω− | 第五、六章 p156 |
| 1964 | 实验发现 Ω−(1672 MeV);夸克模型提出 | 第五、六章 p156 |
| 1967–1979 | Langlands 纲领提出与展开(数论 ↔ 表示论) | 综合站 p196 |
| 1968 | Kac 与 Moody 各自引入无穷维李代数(Kac–Moody) | 第五、六章 p160 |
| 1984 | Jones 多项式;量子群(Drinfeld、Jimbo)与实践(Reshetikhin–Turaev) | 第五、六章 p160 |
| 1992 | Borcherds 证明魔群月光猜想 | 第五、六章 p160 |
| 1990s–2000s | Lusztig 的几何方法重塑模表示论与量子群 | 第五、六章 p158 接口 |
| 2010 | Ngô 证明 Langlands 基本引理 | 综合站 p196 |
| 2000s–2020s | 几何 Langlands 与「范畴化」成为主流 | 综合站 p196 |
| 2026 | 本册写完之时,表示论仍是数学最活跃的交汇点之一 | p198 结语 |
读年表三种方式。
一、看「先有应用还是先有理论」。1896–1930 是纯数学内部驱动(Frobenius、Schur、Weyl 都在解数学问题);1927–1935 是物理驱动(量子力学逼出新的群论需求);1961–1964 是理论先行、实验跟进(Ω− 预言);1968 之后又回到数学内部驱动(Langlands、Kac–Moody)。三种驱动方式交替出现,没有一种能单独支撑整个学科。
二、看时间密度。1896–1937 这四十年间诞生了有限群表示论的全部主干(特征标、正交关系、模表示、Brauer 特征标);1923–1935 十余年间诞生了连续群表示论的全部主干(Weyl 积分、Peter–Weyl、Wigner–Eckart)。两次「爆发期」都极短,但都把学科推进到成熟形态。
三、看未完成的线索。Ω− 的预言在三年内被证实,这是幸运;但一般约化群在正特征下的表示论、以及 Langlands 纲领的大部分猜想仍是开放的。本册结束之处,正是这些未完成线索的起点。
同一个对象(对称),在不同的动机下被十一种完全不同的眼光打量。列成人物谱,是为了看到「学科不是一个方向,而是一束方向」。
一、Ferdinand Georg Frobenius(1849–1917):从解方程出发。他从「把群元素排成矩阵、算行列式」这一具体问题入手(群行列式),意外造出了表示论。他的眼光是代数方程论的推广——群行列式是 Galois 理论的直接延续。
二、Issai Schur(1875–1941):从不变式论出发。他从「哪些多项式在变换下保持不变」这一古老问题出发,得到 Schur 函数与 Schur 引理。在有限群上,他证明了 Schur 引理、射影表示、Schur 乘子;在一般线性群上,他造出 Schur 模。他的眼光是不变性。
三、William Burnside(1852–1927):从群论内部问题出发。他关心「一个群能不能被分类」,用特征标把 paqb 群的可解性证明了。他的眼光是结构分类。
四、Alfred Young(1873–1940):从组合出发。他把对称群的表示完全化归为「整数分拆 + Young 图 + 标准表」,是十九世纪不变量论与二十世纪表示论之间的一座桥。他的眼光是组合计数。
五、Hermann Weyl(1885–1955):从分析出发。他把群表示论与积分、微分方程、谱理论接在一起(Weyl 积分公式、特征标公式);同时把数学与物理的对话推到最高处。他的眼光是分析整体。
六、Eugene Wigner(1902–1995):从物理出发。他独立地发现量子力学需要群论,并引入「对称性 ⇒ 守恒量 ⇒ 量子数」这条链条;Wigner–Eckart 定理是他的招牌。他的眼光是物理对称。
七、Richard Brauer(1901–1977):从正特征出发。他注意到当特征整除群阶时 Maschke 定理失效,于是重造了一套表示论(Brauer 特征标、p-模、块理论)。他的眼光是素数特征下的结构。
八、Harish-Chandra(1923–1983):从半单李群出发。他建立半单李群与李代数的无穷维表示论(离散序列、Plancherel 公式、Harish-Chandra 特征标),把 Peter–Weyl 定理推到非紧情形。他的眼光是无穷维分析。
九、George Lusztig(1946– ):从几何出发。他用交叉上同调、Deligne–Lusztig 变体、Springer 对应等几何工具重写有限群与代数群的表示论,把「特征标表」变成「几何对象的迹」。他的眼光是几何化。
十、Robert Langlands(1936– ):从数论出发。他提出「p-进群与实群的表示论 ↔ 数论的自守形式」的对应(Langlands 纲领),把表示论放到现代数论的正中心。他的眼光是数论统一。
十一、Vladimir Drinfeld(1954– )与 Victor Kac:从形变与无穷维出发。他们分别在 1980 年代与 1968 年引入量子群与 Kac–Moody 代数,把表示论从「固定结构」推向「带参数结构」与「无穷维结构」,并接上了纽结不变量与共形场论。他们的眼光是形变与无穷。
从十一束眼光读出什么。表示论没有「唯一入口」:同一个学科可以从方程、不变式、分类、组合、分析、物理、正特征、几何、数论、形变等任意一个方向进入。这解释了它为什么能同时是「抽象代数的核心」与「应用数学的工具箱」。对而言,这十一位不是要背的名字,而是可以按自己的兴趣选一条入口的路线图。
本图回答一个问题:要理解某个概念,先得懂什么?箭头 A → B 读作「A 是理解 B 的前提」。若某个概念读不通,顺着箭头逆推,总能找到断点。
三个最常见的「卡点」。
卡点一:不理解「为什么表示就是同态」。这通常意味着群同态的定义还没熟。回第一、二章 p11 重读同态的像与核,再看「ρ(g1g2) = ρ(g1)ρ(g2)」这一条,把它与「矩阵乘法与群乘法一一对应」联系起来。
卡点二:不理解 Schur 引理为什么那么有力。关键在于「G-等变映射」这个概念——一个映射不仅要线性,还要与群作用交换。回 p46 看「交换图」,再回 p126 看连续版本(不变积分)会更容易。
卡点三:不会算具体群的特征标表。通常卡在「先列共轭类还是先列维数」这一步。p190 的决策树专为这个问题准备;也可先照抄 p85(S3)、p86(D4)、p111(A4)三个已完整算出的例子,再自己算 A5。
本图是一个「操作指南」:给定一个具体的群 G,按问题逐层分支,可得出该用什么工具。
决策树的三条经验规则。
规则一:先数后算。凡遇特征标表,第一步永远是数共轭类个数(=k)与解 Σdi2 = |G|。这两个数一旦确定,表的大小与各行维数就定型了。此规则对 S3(3 类)、D4(5 类)、A4(4 类)、A5(5 类)无一例外。
规则二:能拆就拆。若 G = H1 × H2,其特征标表是两张小表的「乘积表」(χ(h1, h2) = χ1(h1)χ2(h2)),不必重算;若 G 有正规子群 N,先算 G/N 的表再提升,能省一大半工作量(D4 之所以好算,正因为 D4/V4 ≅ ℤ/2)。
规则三:算不出就诱导。如果某个子群 H 的表已知而 G 未知,用诱导表示 IndHG 造候选(p104),再用 Frobenius 互反律(p105)减掉已知成分,剩下的就是新的不可约。这是 S5、A5 等群的标准解法。
紧群情形。把「数共轭类」换成「数权」;把「解 Σd2 = |G|」换成「找最高权」;把「正交关系」换成「积分」。其余三条规则完全照搬,这正是本册从第一章到第六章一路强调的「同一套工具,两次舞台」。
本实验用纯 Python 从头算 S5 与 A5 的特征标表,并用三条独立的途径互相核对。
第一部分:用分拆构造 S5 的不可约维数。
def partitions(n, maxpart=None):
if maxpart is None: maxpart = n
if n == 0:
yield ()
return
for k in range(min(n, maxpart), 0, -1):
for rest in partitions(n - k, k):
yield (k,) + rest
def conjugate(lam):
if not lam: return ()
return tuple(sum(1 for r in lam if r > j) for j in range(lam[0]))
def hook_product(lam):
"""钩长乘积:每格钩长 = 右格数 + 下格数 + 1"""
conj = conjugate(lam)
H = 1
for i, row in enumerate(lam):
for j in range(row):
H *= (row - j) + (conj[j] - i) - 1
return H
def factorial(n):
r = 1
for i in range(2, n + 1): r *= i
return r
def dim_Sn(lam):
return factorial(sum(lam)) // hook_product(lam)
print("=== S5 ===")
tot = 0
for lam in partitions(5):
d = dim_Sn(lam)
tot += d * d
print(f" {lam}: 钩长积 = {hook_product(lam):4d}, 维数 = {d}, d2 = {d*d}")
print(f" Σ d2 = {tot}, |S5| = 120 ->", "OK" if tot == 120 else "FAIL")
预期输出。
=== S5 === (5,): 钩长积 = 120, 维数 = 1, d2 = 1 (4, 1): 钩长积 = 30, 维数 = 4, d2 = 16 (3, 2): 钩长积 = 24, 维数 = 5, d2 = 25 (3, 1, 1): 钩长积 = 20, 维数 = 6, d2 = 36 (2, 2, 1): 钩长积 = 24, 维数 = 5, d2 = 25 (2, 1, 1, 1): 钩长积 = 30, 维数 = 4, d2 = 16 (1, 1, 1, 1, 1): 钩长积 = 120, 维数 = 1, d2 = 1 Σ d2 = 120, |S5| = 120 -> OK
第二部分:算 A5 的维数与类方程。A5 有 5 个共轭类(大小 1, 15, 20, 12, 12),故 5 个不可约表示,维数满足 Σd2 = 60。从 S5 的表限制到 A5 并检查哪些保持不可约,可得维数 1, 3, 3, 4, 5。
dims = [1, 3, 3, 4, 5]
sizes = [1, 15, 20, 12, 12]
print("A5 维数:", dims, "Σd2 =", sum(d*d for d in dims),
"|A5| = 60 ->", "OK" if sum(d*d for d in dims) == 60 else "FAIL")
print("类大小和 =", sum(sizes), "->", "OK" if sum(sizes) == 60 else "FAIL")
预期输出。
A5 维数: [1, 3, 3, 4, 5] Σd2 = 60 |A5| = 60 -> OK 类大小和 = 60 -> OK
第三部分:用正交关系反查特征标。五个类的代表元取 e、双对换、三轮换、两个五轮换类。特征标取值含 (1±√5)/2。
sizes = [1, 15, 20, 12, 12]
g5 = (1 + 5 ** 0.5) / 2
chi = {
"x1": [1, 1, 1, 1, 1],
"x3a": [3, -1, 0, g5, (1 - 5 ** 0.5) / 2],
"x3b": [3, -1, 0, (1 - 5 ** 0.5) / 2, g5],
"x4": [4, 0, 1, -1, -1],
"x5": [5, 1, -1, 0, 0],
}
def ip(a, b):
return sum(s * x * y for s, x, y in zip(sizes, a, b)) / 60
ok = True
for i in chi:
for j in chi:
expect = 1.0 if i == j else 0.0
v = ip(chi[i], chi[j])
if abs(v - expect) > 1e-9:
ok = False
print(f" !! <{i},{j}> = {v:.6f}, 应为 {expect}")
print("全部正交关系成立 ->", "OK" if ok else "FAIL")
# 逐行的加权平方和也应等于 1
for i, row in chi.items():
print(f" <{i},{i}> = {ip(row, row):.6f}")
读法与核对。三个 / 五维行的取值含 (1±√5)/2(黄金比)——这不是巧合,而是 A5 的特征标取值落在 ℚ(√5) 中的表现。A5 是阶 60 的最小非交换单群,它的表示论里出现二次无理数,是「群的结构复杂度」与「特征标域」之间的关系的最简例证。
思考题。(1)把程序改成算 A6、A7,维数平方和仍等于 |An| 吗?(2)为什么 A5 的特征标出现黄金比,而 S5 只出现整数?(3)把浮点换成 Fraction 与二次无理数的符号计算,能否得到零误差的核验?
本实验把第一、二章 p14–p18 的「置换 → 置换矩阵 → 表示」这条链完整实现,并检验它是群同态,最后用重数公式把它分解为不可约。
第一部分:置换与置换矩阵。
def perm_matrix(p):
"""置换 p(元组,p[i] 为 i 的像)写成置换矩阵"""
n = len(p)
M = [[0] * n for _ in range(n)]
for i, pi in enumerate(p):
M[pi][i] = 1 # 第 i 列的第 p[i] 行为 1
return M
def compose(p, q):
"""p ∘ q:先 q 后 p"""
return tuple(p[q[i]] for i in range(len(p)))
def mat_mul(A, B):
n = len(A)
return [[sum(A[i][k] * B[k][j] for k in range(n)) for j in range(n)]
for i in range(n)]
# 同态性检验:ρ(p∘q) = ρ(p) ρ(q)
p = (1, 2, 0, 3) # 三轮换 (0 1 2)
q = (0, 3, 1, 2) # 三轮换 (1 2 3)
lhs = perm_matrix(compose(p, q))
rhs = mat_mul(perm_matrix(p), perm_matrix(q))
print("ρ(p∘q) == ρ(p)ρ(q) ?", lhs == rhs)
预期输出。ρ(p∘q) == ρ(p)ρ(q) ? True
第二部分:用轨道分解读出可约性。置换表示一般可约;它的不变子空间由轨道张成。
def orbits(p):
n = len(p); seen = set(); out = []
for i in range(n):
if i in seen: continue
orb = []; j = i
while j not in seen:
seen.add(j); orb.append(j); j = p[j]
out.append(sorted(orb))
return out
p = (1, 2, 0, 3)
print("轨道:", orbits(p))
print("不动点:", [i for i in range(4) if p[i] == i])
读法:p 在 {0, 1, 2} 上给一个 3-轮换的置换表示(分解为 1 维平凡 + 2 维不可约),在 {3} 上给一个 1 维平凡。置换表示的可约性由轨道结构直接读出——这就是第一、二章 p20 的「子表示 = 轨道上的张成空间」。
第三部分:用正方形顶点实现 D4。
# D4 =-1> r = (1, 2, 3, 0) # 旋转 90° s = (0, 3, 2, 1) # 反射 def power(p, k, order): out = tuple(range(len(p))) for _ in range(k % order): out = compose(p, out) return out e = tuple(range(4)) print("r4 == e ?", power(r, 4, 4) == e) print("s2 == e ?", compose(s, s) == e) lhs = compose(s, compose(r, s)) print("s r s == r^-1 ?", lhs == power(r, 3, 4)) elems = set() for k in range(4): elems.add(power(r, k, 4)) elems.add(compose(s, power(r, k, 4))) print("|D4| =", len(elems))
预期输出。
r4 == e ? True s2 == e ? True s r s == r^-1 ? True |D4| = 8
第四部分:把 D4 的顶点置换表示分解为不可约。D4 作用在正方形四个顶点上,置换表示是 4 维的。用重数公式分解(五类:e, r2, r, s, sr,类大小 1, 1, 2, 2, 2):
sizes = [1, 1, 2, 2, 2]
chi = {
"x1": [1, 1, 1, 1, 1],
"x2": [1, 1, 1, -1, -1],
"x3": [1, 1, -1, 1, -1],
"x4": [1, 1, -1, -1, 1],
"x5": [2, -2, 0, 0, 0],
}
# 置换表示 χ_perm 的取值 = 不动点个数
# e:4 r2:0 r:0 s:2 sr:2
perm = [4, 0, 0, 2, 2]
def mult(row):
return sum(s * a * b for s, a, b in zip(sizes, perm, row)) / 8
total = 0
for name, row in chi.items():
m = mult(row)
total += m * row[0]
print(f" 重数 = {m:.3f}")
print("分解后维数和 =", total)
预期输出与读法。重数分别是 1, 0, 0, 1, 1,即置换表示分解为 χ1 ⊕ χ4 ⊕ χ5,维数 1 + 1 + 2 = 4 ✓。这三块的物理含义分别是:常数函数(四顶点上取值相同,1 维)、顶点二分的符号函数(0, 2 与 1, 3 取相反值,1 维)、顶点的二维坐标函数空间(即正方形的标准表示,2 维)。
思考题。(1)把 D4 换成 D6(正六边形顶点置换),置换表示分解成什么?(2)为什么重数总是非负整数?(3)若改用 S4 作用在四个顶点上,分解结果与 D4 有何不同?(提示:S4 作用更大,不可约成分更多。)
本册讲到的结论,绝大多数在 1930 年代之前就已奠定;此后近一个世纪,这门学科仍然活跃。下面把「已知的坚实大陆」与「仍在推进的疆界」并列,作为进一步阅读的地图。
一、已完全解决的(可放心使用的坚实结论)。
· 有限群在特征 0 上的表示论:完全可约、正交关系、特征标表的存在性与唯一性、维数平方和、标准诱导理论(第一至三章)。
· 紧群的表示论:Haar 测度、Peter–Weyl 定理、Weyl 特征标公式与积分公式(第五、六章 p126–p129)。
· 对称群与一般线性群的表示论:分拆标定、Young 图、钩长公式、Schur–Weyl 对偶、标准 Young 表对应(第四章 p100–p102、第五、六章 p157)。
· SU(2)、SU(3) 的有限维表示分类与张量积分解(第五、六章 p129–p156)。
· 复半单李代数与紧连通半单群的有限维表示分类(Cartan、Weyl):最高权定理——本册第六章只给出骨架,完整展开超出本册范围。
· Brauer 的模表示论基本框架:不可约个数、Brauer 特征标、分解矩阵、块理论的存在性(第五、六章 p158–p159)。
二、已有强理论但仍在推进的。
· 有限群的 p-块分类:Alperin 权猜想(已证大量情形)、Broué 交换亏群猜想(已证若干族)、Donovan 猜想。这些是当代有限群表示论的中心问题。
· Lusztig 的几何方法:Deligne–Lusztig 变体与交叉上同调给出有限群表示论的几何实现,但「所有性质是否都能几何解释」仍在推进。
· Kac–Moody 代数与量子群的表示范畴:模张量范畴的分类仍是活跃方向。
· 模张量范畴与拓扑量子场论的对应:Reshetikhin–Turaev 构造给出 TQFT,但「所有 TQFT 是否来自量子群」仍是猜想。
三、尚未解决的核心问题。
· Langlands 纲领:整体对应(对一般约化群、一般数域)仍未证明;局部 Langlands 对应对于 p-进群的大部分情形仍未完成。(p196 详述。)
· 几何 Langlands:曲线上的对应已有大量进展,但一般情形仍在整理中。
· McKay 猜想与 p-局部结构:关于局部群与有限群表示论之间的对应,仍有开放部分。
· Alperin–McKay 猜想与 Olsson 猜想:有限群的「整体」表示论中的著名开放问题。
· Brauer 的 k(BG) 猜想:把有限群的模表示论与代数拓扑(分类空间的上同调)联系起来,仍在推进。
四、本册未涉及但相邻的方向。
李群与李代数:半单李群的无穷维表示 代数数论:自守形式、L 函数 代数几何:Springer 对应、几何表示论 交换代数:对称函数环、Kazhdan–Lusztig 理论
五、疆界图的一句话解读。把本册所有结论放在坐标系上:横轴是「群的一般性」(从有限到李群到代数群),纵轴是「系数域的特征」(从 0 到正特征)。本册铺满了横轴左段与纵轴下半的左下角一块矩形——这是最经典、最坚实的区域。往右走(李群、代数群)与往上走(正特征、p-进)分别对应更远的方向与当代研究前沿;右上角(一般约化代数群在正特征下的表示论)恰恰是 Langlands 纲领最困难的部分。
以下二十四题覆盖全册主干,每题对应一处正文。答不上时先回原页重读,再看 p195 的评讲。
第一、二章(p10–p64)。
1. 给出群表示的精确定义,说明「表示就是同态」的含义,以及 ρ(g1g2) = ρ(g1)ρ(g2) 这一条的作用。(p18)
2. 陈述轨道–稳定子定理,并由此推出 |G| = |Orb| · |Stab|。(p13)
3. 写出置换表示的显式构造,说明它为什么一定是可约的。(p14)
4. 叙述 Schur 引理,给出一个用它证明「交换群的不可约表示都是 1 维」的推理。(p46–p47)
5. 陈述 Maschke 定理并给出平均法证明;说明「特征不整除群阶」这一条件用在何处。(p45)
第三章(p65–p94)。
6. 定义特征标 χ(g) = tr ρ(g),说明它为什么是类函数。(p67)
7. 写出第一正交关系与第二正交关系,指出两者的区别。(p72、p74)
8. 证明维数平方和 Σ di2 = |G|。(p75)
9. 证明不可约表示个数等于共轭类个数。(p76)
10. 写出重数公式,并用它计算 V ⊗ V∗ 中的平凡成分重数。(p82)
11. 用 Burnside 引理数正六边形的染色数(k 种颜色),给出公式。(p87)
第四章(p95–p124)。
12. 写出 Dn 的共轭类结构(分 n 奇偶)。(p97)
13. 说明「八阶群的特征标表不全相同」,并举出两组例子。(p98)
14. 用钩长公式算 (4,2) 与 (3,2,1) 的维数(n = 6)。(p102)
15. 陈述 Frobenius 互反律,并说明它在「求 S5 的某不可约」时的用法。(p105)
第五、六章(p125–p184)。
16. 什么是 Haar 测度?为什么紧群可以归一化而一般局部紧群不行?(p126)
17. 陈述 Peter–Weyl 定理,并说明取 G = U(1) 时它退化为哪个经典定理。(p127–p128)
18. 写出 SU(2) 的不可约表示分类与维数公式。(p129)
19. 写出 Clebsch–Gordan 级数,并用它算 j = 1 与 j = 2 的张量积分解。(p131)
20. 陈述 Wigner–Eckart 定理,说明它把矩阵元分成哪两因子。(p132)
21. 解释 SU(3) 八重态与十重态的物理意义,以及 Ω− 预言的关键逻辑。(p156)
22. 陈述 Schur–Weyl 对偶,并写出 V⊗3 的分解。(p157)
23. 说明模表示论中「不可约个数 = p′-正则共轭类个数」,并用 S3、p = 3 验证。(p158–p159)
24. 什么是量子群?它在 q → 1 时回到什么?举出一个应用。(p160)
一、常见错漏清单。
错漏一:把「表示」与「特征标」混为一谈。症状:写「χ(g) 是一个矩阵」。正解:ρ(g) 是矩阵,χ(g) = tr ρ(g) 是数。特征标丢失了相位信息,但对不可约表示它仍能唯一标定表示类。
错漏二:把「Σd2 = |G|」误用于可约表示。症状:给 V ⊕ W 写 (dim V + dim W)2 = |G|。正解:此式只对不可约表示成立;对可约表示应是「各不可约成分维数平方和」。
错漏三:数错共轭类个数。典型陷阱是 An:Sn 的共轭类由分拆标定(p(n) 类),而 An 中的同一分拆可能分裂成两类(当分拆的所有部分互异且全为奇数)。例如 A5 的 5-轮换分裂为 12 + 12。
错漏四:诱导表示算错维数。正解:dim IndHGW = [G : H] · dim W,是指数。常见错误是乘了 |H|/|G|。
错漏五:CG 系数漏条件。症状:算了 m ≠ m1 + m2 的项。正解:CG 系数仅当 M = m1 + m2 时非零;且须满足 |j1 − j2| ≤ J ≤ j1 + j2。
错漏六:把「半整数 j」当成 SO(3) 的表示。正解:半整数 j 的表示只是 SU(2)(双覆盖)的表示,不是 SO(3) 的表示。这正是自旋「无经典对应」的原因。
错漏七:模表示中直接用普通正交关系。正解:Brauer 特征标的「正交」是在 p′-正则类上、且带中心化子因子、模 p 意义下的;公式形态随 p 变化。
二、逐题要点。
题 1–5.这五题是本册的地基。题 1 的要点是「同态」;题 2 的式子是日后几乎所有计数题的起点;题 3 的答案是「置换表示含不动向量(平凡子表示)」;题 4 的推理链是「交换群 ⇒ 任一元素与全体交换 ⇒ ρ(g) 与所有 ρ(h) 交换 ⇒ 由 Schur 引理 ρ(g) 是标量 ⇒ 一维」;题 5 的条件用在「除以 |G| 时须可逆」。
题 6–11.题 7 的区别在于「行间正交(第一)」与「按类加权正交(第二)」;题 8 的关键步骤是「Σg χ(g) = |G| 当且仅当 χ 含平凡成分重数 1」;题 11 的公式是 (1/|G|)Σg kc(g),其中 c(g) 是 g 的轮换个数。
题 12–15.题 12 的答案是:n 奇时旋转类 (n+1)/2 个 + 反射类 1 个;n 偶时旋转类 n/2 + 1 个 + 反射类 2 个;题 14 的答案分别是 9 与 16(n = 6,6! = 720)。
题 16–24.题 17 的经典定理是 Fourier 定理(级数版);题 19 的答案是 1 ⊗ 2 = 3 ⊕ 2 ⊕ 1,维数核对 3 · 5 = 15 = 7 + 5 + 3;题 22 的分解是 V⊗3 ≅ S(3)(V) ⊕ (S(2,1)(V))⊕2 ⊕ S(1,1,1)(V),维数核对 n3。
三、如果只做对了一半。那说明主干已通、细节未熟。建议做两件事:(1)把 S3、D4、A4 三张表各自手抄一遍,抄的过程中注意每行的正交性与平方和;(2)把 p190 的决策树默画一遍,遇到任何具体的群都能立刻判断该走哪条分支。
四、如果几乎全对。可以继续深入:本册第五、六章已经把最高权、权图、根系的直觉埋好了,再往前一步,就是把这套直觉严格化,并给出 Dynkin 图与单李代数的完全分类。
一、一个令人不安的相似。1960 年代后期,Langlands 注意到一件事:数论中出现的一类对象(自守形式,如模形式、Maass 形式)的 L-函数,与表示论中的一类对象(自守表示)的 L-函数,看起来是同一套东西。他进一步猜想:这两者之间存在一个系统的对应,把「数论问题」翻译为「表示论问题」。
二、对应的大致形状。用一个不精确但直观的表格:
| 数论侧 | 表示论侧 |
|---|---|
| 数域 F 与其 Galois 群 | 约化代数群 G(F) 的表示(局部/整体) |
| Galois 表示(如 ℓ-进表示) | 自守表示(在 adele 环上) |
| Frobenius 元素的特征多项式 | Hecke 算符的本征值 |
| L-函数(Euler 积) | 自守 L-函数(由表示构造) |
| Artin 猜想、Ramanujan 猜想 | 由表示论的「好性质」推出 |
其核心断言是:「每一个有趣的数论 L-函数都来自某个自守表示」。若此为真,则大量数论猜想(含 Artin 猜想、某些情形下的 Riemann 假设)可由表示论的性质推出。
三、已经证明的部分。对 GL(1)(即交换情形),这就是类域论——十九世纪就已完整(Kronecker、Weber、Takagi、Artin);用本册语言说,类域论 = GL(1) 的表示论与 Galois 群交换化的对应,是「一维表示论」的一个巨大成功。
对 GL(2),局部情形由 Kutzko、Bushnell 等完成;整体情形在函数域上由 Drinfeld、Lafforgue 完成。对一般约化群,Ngô Bảo Châu 在 2010 年证明「基本引理」,这是通往一般情形的关键技术一步。近几年,几何 Langlands(特征 0 的曲线上)已有重大进展,是三十年来最引人注目的方向之一。
四、与本册的直接接口。本册第五、六章的每一件工具都在此处现身:
· Peter–Weyl 定理 → 局部情形的谱分解(GL(n, ℝ)、GL(n, ℂ));
· 诱导表示与 Frobenius 互反律 → 由低维群构造高维群表示的「主序列」技术(第三章 p104–p105 的直接推广);
· 特征标正交关系 → 局部 L-函数与 ε-因子出现的来源;
· Schur 引理与重数 → 自守表示的重数一(multiplicity one)定理;
· Brauer 特征标与块理论 → ℓ-进表示与局部 Langlands 对应的构造。
五、为什么这是「地平线」而不是「终点」。Langlands 纲领的规模远超一本入门册:它连接表示论、数论、代数几何、调和分析、自守形式理论;它的完整证明被公认为当代数学最庞大的工程。它的意义不在于「学会」,而在于看到本册所有这些看似技术性的公式在最高处指向什么——从 χ(g) = tr ρ(g) 出发,一路可以走到数论的中心。
六、下一个具体目标。若想朝这个方向走,最短的路线是:本册 → 半单李群的无穷维表示(补上根与权的严格理论)→ p-进群与代数群的表示论 → 自守形式与 L-函数。每一步都不轻松,但每一步都能看到上一步的工具在新舞台上重新出现。
本册第五、六章已展开表示论与物理的对话,此处再做一次整体收束,并指出几个仍在发展的交汇点。
一、1970 年代之前的三个层次。Wigner 与 Weyl 在 1920–30 年代奠定了「量子力学 = 群表示论」的基础,此后在三个层次上逐级加深:
· 对称性与守恒量(Noether 层面):连续对称 ⇒ 守恒流。用本册语言,这是「不变子代数 ⇒ Casimir 算符」的物理表述。
· 分类与谱(Wigner 层面):物理态按不可约表示分类 ⇒ 量子数与多重数。这是本册第五、六章 p129–p156 的主题。
· 计算与选择定则(Wigner–Eckart 层面):矩阵元的几何部分由群决定 ⇒ 谱线强度与选择定则。这是 p132 的主题。
二、第四个层次:规范场与粒子物理。1970 年代标准模型确立后,表示论成了粒子物理的语法:
| 物理对象 | 表示论表达 |
|---|---|
| 粒子(电子、夸克) | 规范群的不可约表示 |
| 相互作用(强、弱、电磁) | 规范群 SU(3)c × SU(2)L × U(1)Y |
| 衰变与散射的允许 / 禁戒 | 张量积分解的重数(CG 级数的高维版) |
| 质量差(如 Gell-Mann–Okubo) | Wigner–Eckart 定理的一个约化矩阵元 |
| 自发对称破缺 | 表示的「分支规则」(限制到子群) |
三、第五个层次:拓扑与量子场论。1980 年代后,表示论与拓扑结合,生出一条全新的路线:
· 纽结不变量:Jones 多项式来自量子群表示(p160);
· 拓扑量子场论(TQFT):Reshetikhin–Turaev 构造把量子群的模张量范畴变成一个三维 TQFT,从而给出三维流形的不变量;
· 共形场论与顶点算子代数:二维 CFT 的「融合规则」= 表示的张量积分解;
· 拓扑序与任意子:凝聚态物理中的任意子(anyon)由模张量范畴的公理系统刻画——同一个数学结构,先出现在表示论,后出现在材料科学。
四、为什么能合流。归根到底是一句话:「物理定律的形式对称性」与「线性空间的分解结构」是同一件事的两种语言(p149 的思想卡已给出翻译词典)。物理学家关心「哪些态可以被同一次测量区分」,数学家关心「哪些向量属于同一个不可约表示」——问的是同一个问题。
五、本册的一个方法论启示。本册从有限群表示论出发,最后抵达粒子分类与量子场论。这条路上没有一处「为了物理而牺牲数学严格性」:每一步的定理都是数学定理,物理只提供了动机与检验。反过来,物理也从未「迁就数学」:当 1961 年的八重态遇到实验时,是数学先对了。这种双向的独立性与相互检验,是二十世纪科学最成功的一段共生关系。
六、留下的三个问题。(1)若某一天实验发现一个「不属于任何已知表示」的粒子,会发生什么?(2)在量子计算中,对称性如何被用作纠错的手段?(3)表示论的「范畴化」是否会带来新的物理预言?
一、符号总表。
| 符号 | 含义 | 首次出现 |
|---|---|---|
| G, H, N | 群、子群、正规子群 | p11 |
| |G| | 群阶(元素个数) | p11 |
| ρ : G → GL(V) | G 在 V 上的线性表示(同态) | p18 |
| V, W | 表示空间 | p18 |
| V ⊕ W | 表示直和 | p20 |
| V ⊗ W | 表示张量积 | p131 |
| k[G] | 群代数 | p41 |
| χ | 特征标 χ(g) = tr ρ(g) | p67 |
| ⟨χ, ψ⟩ | 特征标内积 | p69 |
| d_i | 第 i 个不可约表示的维数 | p75 |
| S_n, A_n | 对称群、交错群 | p99 |
| λ ⊢ n | n 的一个分拆 | p100 |
| Mλ | Specht 模 | p100 |
| fλ | Specht 模维数(钩长公式) | p102 |
| Ind_HG W | 诱导表示 | p104 |
| Res_HG V | 限制表示 | p106 |
| dg | Haar 测度 | p126 |
| L2(G) | 平方可积函数空间 | p127 |
| U(1), SU(2), SU(3) | 酉群、特殊酉群 | p128–p156 |
| j, m | 角动量量子数(最高权与权) | p129 |
| J2, J_± | Casimir 算符、升降算符 | p130 |
| ⟨j m; k m_k|J M⟩ | Clebsch–Gordan 系数 | p131 |
| Sλ(V) | Schur 模 | p157 |
| s_λ(x) | Schur 函数 | p157 |
| φ_i, D, C | Brauer 特征标、分解矩阵、Cartan 矩阵 | p158–p159 |
| U_q(𝔤) | 量子群 | p160 |
| [n]_q | q-整数 | p160 |
二、术语索引(按笔画序)。完全可约(p45)、不可约表示(p20)、不变内积(p36、p126)、Casimir 算符(p130)、CG 系数(p131)、特征标(p67)、特征标表(p81)、类函数(p68)、诱导表示(p104)、Frobenius 互反律(p105)、Haar 测度(p126)、钩长公式(p102)、群代数(p41)、群作用(p12)、轨道(p13)、Maschke 定理(p45)、Peter–Weyl 定理(p127)、Pontryagin 对偶(p128)、Schur 引理(p46)、Schur 函数(p157)、Schur–Weyl 对偶(p157)、Specht 模(p100)、Wigner–Eckart 定理(p132)、Young 图(p100)、分解矩阵(p159)、半单(p45)、块理论(p158)、张量积分解(p131)、模表示论(p158)、量子群(p160)、维数平方和(p75)、置换表示(p14)、重数公式(p82)、限制表示(p106)、正交关系(p72、p74)。
三、全册三句话。
一、表示 = 群到矩阵的同态;特征标 χ(g) = tr ρ(g) 是它最有信息量的投影。
二、不可约表示是完全可约性的积木;正交关系与维数平方和给出计算全部特征标的完整算法。
三、同一套工具在有限群、紧群、量子力学中三次登场;从 χ(g) 出发,可以一直走到 Langlands 纲领。
四、结语。本册从「正方形有几种对称」这一个看似朴素的问题开始,终于「基本粒子如何分类」与「数论如何与表示论对应」这两个宏大主题。这一路上,最关键的一步始终是同一个:把对称写成矩阵。一旦写成矩阵,迹变得可算,正交关系变得可用,分类变得可能,物理与数学开始说同一种语言。
对称是自然界最普遍的秩序,而表示论是把这种秩序翻译成线性代数的字典。这部字典的第一页写着一个定义,最后一页通向尚在书写中的猜想——本册的任务,正是把这两页之间的路走通一遍。
沿着本册第五、六章留下的线索继续往前走,就是从从「连续对称群」走向「它的无穷小形式」,从「权」走向「根」,从「SU(2)、SU(3) 的个别算例」走向「Dynkin 图与单李代数的完全分类」。