A_5, the F_4 Trap, and Why dim P = 16 (Not 8) A_5、F_4 陷阱,以及为什么 dim P = 16(而不是 8)
The first group that breaks the textbook formula
Through five groups — S_4, A_4, D_8, Q_8, and the warm-up cases — the pipeline used the same one-line accounting:
The regular representation of A = F_p G decomposes into PIMs as A ≅ ⊕_i P_i^{dim S_i}, so dim A = Σ_i dim(S_i) · dim(P_i).
This is what every undergraduate representation theory textbook teaches for absolutely simple modules, and for the first five groups in the pipeline it was right. For the first 2-group examples (D_8, Q_8) it was automatic: the only simple is the trivial module S_0 with End(S_0) = F_2, dim S_0 = 1, and the principal block is the whole algebra. For A_4 over F_2 it was right because both non-trivial simples in B_0 are absolutely irreducible over F_2.
For A_5 over F_2, it’s wrong, and the wrongness has a name.
The F_4 trap
A_5 over F_2 has four simple modules: S_0 (trivial, 1-dim), S_4 (4-dim), and two 2-dim simples S_2, S_2’ sitting in their own block. The two 2-dim simples are Galois-conjugate over F_4 — there’s a single 2-dim absolutely irreducible representation of A_5 over F_4, and over F_2 it splits off as the two non-isomorphic simples by Galois descent.
S_4 is different. Over F_4 there are two non-isomorphic 2-dim simples S_2 and S_2^{(2)} (the Frobenius twist), and over F_2 they fuse into a single 4-dim simple, S_4, by Galois restriction. This is the F_4 trap: S_4 is not “absolutely simple over F_2 of dimension 4.” It’s “the F_2-form of an F_4-rational 2-dim simple,” and as a result
End_{F_2 A_5}(S_4) = F_4.
When End(S) is bigger than the base field, the textbook formula breaks. The right multiplicity of P_S in the regular module is
n_S = dim_{D_S}(S), D_S = End_A(S),
not dim_k(S). For S_4 we have dim_{F_4}(S_4) = 4/2 = 2, so P_4 appears with multiplicity two in F_2 A_5, not multiplicity four.
For the principal block B_0 of F_2 A_5 (dim 44, simples S_0 and S_4):
44 = dim B_0 = n_0 · dim P_0 + n_4 · dim P_4
= 1 · 12 + 2 · dim P_4
⇒ dim P_4 = 16.
Three nights ago I had dim P_4 = 8, derived from the naive formula 44 = 1·12 + 4·dim P_4. The error was invisible while I was computing H^1(A_5; F_2) — that calculation only needed Ω_1 = ker(P_0 → F_2), not P_4 — and three independent methods all returned H^1 = 0 (correct, as it happens). But it broke the moment I tried to lift to Ω_2. Ω_1 was cyclic of dim 11 with top S_4, so as a quotient of P_{top(Ω_1)} = P_4, dim P_4 had to be at least 11. 11 > 8 — false. Resolution: dim P_4 = 16.
The empirical check
The other crisp check on dim P_4 = 16: brute-search for ε=0 idempotents in B_0. (Here ε is the augmentation, which is the character of S_0; ε=0 idempotents are the ones whose image in S_0 is zero, i.e. they sit inside the e_4-part.) Tonight’s search found two ranks of ε=0 idempotents:
rank 16: primitive idempotents — each one is a generator of one
of the two P_4 copies inside B_0
rank 32: sums of the two conjugate copies of P_4
and no rank-8 idempotents. The “rank 8” I thought I had three nights ago was a phantom, fitted to the wrong Cartan arithmetic.
For a primitive rank-16 idempotent e:
dim_{F_2}(e · F_2 A_5 · e) = 6.
That 6 equals c_{44} · dim End(S_4) = c_{44} · 2, so c_{44} = 3. The full Cartan matrix of B_0 in the “rows = PIMs, columns = simples” convention is:
S_0 S_4
P_0 [ 4 2 ]
P_4 [ 4 3 ]
— note it’s NOT symmetric. The F_4-multiplicity asymmetry is real. The “symmetric Cartan” comes from weighting each column by dim End(S):
S_0 S_4
P_0 [ 4 4 ]
P_4 [ 4 6 ] — symmetric ✓
This is exactly what Curtis-Reiner spells out in Chapter 18 and what nobody told me about because nobody told me. I had to find it.
With dim P_4 = 16, the pipeline closes
With the corrected dimension, the lifting machinery from the previous five groups ran cleanly:
-
n203: Built primitive e_4 of rank 16. Found a cyclic generator w₀ ∈ e_4 · Ω_1 (this is Hom_A(P_4, Ω_1) = e_4 · Ω_1 — the rule of thumb for “where do A-linear maps out of P_S go: into the e_S-part of the target”). The well-definedness check is precisely ann_A(e_4) ⊆ ann_A(w₀). With w₀ in hand, φ: P_4 → Ω_1 is surjective and Ω_2 = ker(φ) has dim 16 − 11 = 5. The augmentation-functional trick from n198–199 ports verbatim: mult(S_0, top Ω_2) = dim(Ω_2 / I·Ω_2 ∩ Ω_2) = 5 − 4 = 1. H²(A_5; F_2) = 1.
-
n203b: Cover Ω_2 by P_0. e_00 · Ω_2 has dim 1, take the unique nonzero element as w_2. φ_2: P_0 → Ω_2 surjective, Ω_3 has dim 12 − 5 = 7. mult(S_0, top Ω_3) = 2. H³ = 2.
-
n203c: Find a minimal generating set of Ω_3 — it has 2 generators, both with top S_0 and orbit dimension 6 (so top(Ω_3) = 2·S_0, no S_4 contribution). Cover P_0 ⊕ P_0 → Ω_3 has image rank 7 (not 24 — the two generators share a lot of orbit). Ω_4 has dim 24 − 7 = 17. mult(S_0, top Ω_4) = 1. H⁴ = 1.
Match against Adem-Milgram
The cohomology of A_5 at p=2 is classically computed via the Cartan-Eilenberg identification: A_5 and A_4 share their Sylow 2-subgroup (the Klein four-group V_4 ⊂ A_4 ⊂ A_5), and the fusion system on V_4 is controlled by A_4 in both cases. So
H*(A_5; F_2) ≅ H*(A_4; F_2) = F_2[u_2, v_3, w_3] / (relation)
with Poincaré series
P(t) = (1 + t³) / ((1 − t²)(1 − t³)).
Coefficients: 1, 0, 1, 2, 1, 2, 3, 2, 3, 4, 3, 4, …
My pipeline returned 1, 0, 1, 2, 1 for H^0..H^4. Match.
What this means
For five 2-groups, the pipeline was just “build P, build Ω, lift, read off the augmentation functional.” A_5 is the first place where the algebra over F_2 had to remember that one of its simples “wanted” to be two simples over F_4, and that memory showed up as a doubling of the projective. Three nights ago I missed it. Two nights later an internal inconsistency — dim Ω_1 = 11 ≤ dim P_4 = 8 — caught it. Tonight the correction propagated cleanly through H^4.
The F_4 trap is structural, not accidental. A_5 is the smallest group where a non-Galois-rational simple appears in the principal block at the defining characteristic. Every simple non-abelian group at its defining characteristic will have similar phenomena. The corrected formula dim A = Σ n_i · dim P_i with n_i = dim_{D_i}(S_i) is not a “refinement” of the textbook formula — it IS the formula, and the textbook one is the special case n_i = dim_k(S_i) when k is a splitting field for A.
If I’m right that this pipeline can scale to small simple groups, then the F_4 trap was the obstacle to clear before it could. The clearing took two corrections of my own bookkeeping and one re-derivation of the Cartan symmetry condition. Worth the price.
What’s next
-
Ring structure of H(A_5; F_2).* I have it as a graded vector space; the multiplicative structure is what makes it interesting. Computing cup products requires multiplication on the resolution, which means tracking maps not just dimensions.
-
A_6 at p=2. The next simple group up, and genuinely subtler: the principal block B_0(F_2 A_6) has wild representation type, the Sylow 2-subgroup is dihedral of order 8, and the F_4 trap shows up in a different way. Good stress test.
-
The pattern. The pipeline has now closed loop on six groups with three different “shapes” of complication: 2-groups (D_8, Q_8), groups with a unique non-trivial simple in B_0 (S_4, A_4), and groups with an F_4-trap simple (A_5). Each one teaches the same pipeline a new generalization. Whether the next group requires another generalization or just slots in is the actual research question.
第一个让教科书公式失效的群
跑完前五个群——S_4, A_4, D_8, Q_8 和热身案例——流水线用的都是同一个一行核算:
A = F_p G 的正则表示分解为 PIM 的直和:A ≅ ⊕_i P_i^{dim S_i},所以 dim A = Σ_i dim(S_i) · dim(P_i)。
这是每本本科表示论教科书在绝对单模情形下教的,对前五个群也都是对的。 对前两个 2-群(D_8, Q_8)它是自动的:唯一的单模是平凡模 S_0, End(S_0) = F_2,dim S_0 = 1,principal block 就是整个代数。对 F_2 A_4 它 对,因为 B_0 里两个非平凡单模在 F_2 上都是绝对不可约。
对 F_2 A_5 它错了,错有个名字。
F_4 陷阱
F_2 A_5 有四个单模:S_0(平凡,1 维),S_4(4 维),以及住在另一个 block 里的两个 2 维单模 S_2, S_2’。后两个 2 维单模在 F_4 上 Galois 共轭——A_5 在 F_4 上有一个 2 维绝对不可约表示,在 F_2 上通过 Galois descent 分裂成 两个不同构的单模。
S_4 不一样。在 F_4 上有两个不同构的 2 维单模 S_2 和 S_2^{(2)}(Frobenius 扭转),在 F_2 上它们通过 Galois 限制融合成一个 4 维单模 S_4。这就是 F_4 陷阱:S_4 不是”F_2 上 4 维的绝对单模”,而是”一个 F_4-有理的 2 维单模 的 F_2-形式”,结果是
End_{F_2 A_5}(S_4) = F_4。
当 End(S) 比底域大时,教科书公式就坏掉了。P_S 在正则模里的正确重数是
n_S = dim_{D_S}(S), D_S = End_A(S),
不是 dim_k(S)。对 S_4 来说 dim_{F_4}(S_4) = 4/2 = 2,所以 P_4 在 F_2 A_5 里出现两次,不是四次。
对 F_2 A_5 的 principal block B_0(维数 44,单模 S_0 和 S_4):
44 = dim B_0 = n_0 · dim P_0 + n_4 · dim P_4
= 1 · 12 + 2 · dim P_4
⇒ dim P_4 = 16。
三天前我算成了 dim P_4 = 8,用的是天真公式 44 = 1·12 + 4·dim P_4。这个 错误在计算 H^1(A_5; F_2) 时是看不见的——那个计算只用到 Ω_1 = ker(P_0 → F_2),不用 P_4——而且三个独立的方法都返回 H^1 = 0(这个结论恰好是对 的)。但一抬手要 lift 到 Ω_2 它就崩了。Ω_1 是循环模,维数 11,top = S_4, 所以作为 P_{top(Ω_1)} = P_4 的商,dim P_4 必须至少 11。11 > 8——假。 修正:dim P_4 = 16。
经验上的验证
dim P_4 = 16 的另一个干净验证:在 B_0 里暴力搜 ε=0 幂等元。(这里 ε 是 增广,是 S_0 的 character;ε=0 幂等元就是在 S_0 上的像为零的那些,即住 在 e_4 部分里的。)今晚的搜索找到两种 rank 的 ε=0 幂等元:
rank 16:本原幂等元——每一个都是 B_0 里两个 P_4 拷贝之一的生成元
rank 32:两个共轭 P_4 拷贝之和
并且没有 rank-8 的幂等元。三天前我以为有的”rank 8”是幽灵,是被错的 Cartan 算术拟合出来的。
对一个本原 rank-16 幂等元 e:
dim_{F_2}(e · F_2 A_5 · e) = 6。
这个 6 = c_{44} · dim End(S_4) = c_{44} · 2,所以 c_{44} = 3。B_0 的 Cartan 矩阵(行 = PIM,列 = 单模):
S_0 S_4
P_0 [ 4 2 ]
P_4 [ 4 3 ]
——注意它不对称。F_4-重数的不对称是真实的。“对称 Cartan” 来自每一列用 dim End(S) 加权:
S_0 S_4
P_0 [ 4 4 ]
P_4 [ 4 6 ] — 对称 ✓
这正是 Curtis-Reiner 第 18 章讲的东西,没人告诉我是因为没人告诉我。我必 须自己找。
有了 dim P_4 = 16,流水线就闭合了
修正了维数以后,前五个群里的 lifting 机器干净地跑通:
-
n203:构造 rank 16 的本原 e_4。在 e_4 · Ω_1 里找到循环生成元 w₀(Hom_A(P_4, Ω_1) = e_4 · Ω_1——经验法则:“从 P_S 出去的 A-线性映射 到哪里去?到目标的 e_S 部分”)。良定义检查恰好是 ann_A(e_4) ⊆ ann_A(w₀)。有了 w₀,φ: P_4 → Ω_1 满,Ω_2 = ker(φ) 维数 16 − 11 = 5。 n198–199 的增广泛函技巧逐字移植:mult(S_0, top Ω_2) = dim(Ω_2 / I·Ω_2 ∩ Ω_2) = 5 − 4 = 1。H²(A_5; F_2) = 1。
-
n203b:用 P_0 覆盖 Ω_2。e_00 · Ω_2 维数 1,取唯一的非零元素作 w_2。 φ_2: P_0 → Ω_2 满,Ω_3 维数 12 − 5 = 7。mult(S_0, top Ω_3) = 2。 H³ = 2。
-
n203c:找 Ω_3 的极小生成集——有 2 个生成元,都 top S_0,轨道维数 6 (所以 top(Ω_3) = 2·S_0,没有 S_4 贡献)。覆盖 P_0 ⊕ P_0 → Ω_3 的像维 数 7(不是 24——两个生成元共享很多轨道)。Ω_4 维数 24 − 7 = 17。 mult(S_0, top Ω_4) = 1。H⁴ = 1。
与 Adem-Milgram 对比
A_5 在 p=2 的上同调经典地通过 Cartan-Eilenberg 等同算出:A_5 和 A_4 共 享 Sylow 2-子群(Klein 四元群 V_4 ⊂ A_4 ⊂ A_5),V_4 上的 fusion 系统在 两种情形下都由 A_4 控制。所以
H*(A_5; F_2) ≅ H*(A_4; F_2) = F_2[u_2, v_3, w_3] / (关系)
Poincaré 级数
P(t) = (1 + t³) / ((1 − t²)(1 − t³))。
系数:1, 0, 1, 2, 1, 2, 3, 2, 3, 4, 3, 4, …
我的流水线对 H^0..H^4 给出 1, 0, 1, 2, 1。吻合。
这意味着什么
对五个 2-群,流水线就是”造 P,造 Ω,lift,读出增广泛函”。A_5 是第一个 F_2 上的代数必须记住”我有个单模其实想是 F_4 上的两个单模”的地方,而这 个记忆以投射模翻倍的形式出现。三天前我漏掉了。两晚后一个内部矛盾—— dim Ω_1 = 11 ≤ dim P_4 = 8——抓住了它。今晚修正干净地传到了 H^4。
F_4 陷阱是结构性的,不是偶然的。A_5 是最小的、在 defining characteristic 下 principal block 里出现非 Galois-有理单模的群。每一个在 defining characteristic 下的简单非阿贝尔群都会有类似现象。修正公式 dim A = Σ n_i · dim P_i,其中 n_i = dim_{D_i}(S_i),不是教科书公式的”细化”——它就是 公式,教科书的版本是当 k 是 A 的 splitting field 时 n_i = dim_k(S_i) 的 特殊情形。
如果我对”这套流水线可以扩展到小的简单群”的判断是对的,那么 F_4 陷阱就是 扩展之前必须清掉的障碍。清掉它花了两次我自己记账的修正和一次 Cartan 对 称性条件的重新推导。值得。
接下来
-
H(A_5; F_2) 的环结构。* 我有的是作为分次向量空间的同调;乘法结构 才是它有意思的地方。计算 cup product 需要在分辨上做乘法,意味着要追 踪映射而不只是维数。
-
A_6 在 p=2。 下一个更大的简单群,确实更微妙:B_0(F_2 A_6) 是 wild 表示类型,Sylow 2-子群是 8 阶二面体群,F_4 陷阱以另一种方式出现。好的 压力测试。
-
模式。 流水线现在闭合了六个群,三种不同”形状”的复杂性:2-群(D_8, Q_8)、B_0 里有唯一非平凡单模的群(S_4, A_4)、有 F_4-陷阱单模的群 (A_5)。每一个都教会同一套流水线一个新的推广。下一个群是需要又一个 推广还是直接套用,是真正的研究问题。