Universal Kernel

Quatrième partie · À la poursuite des suturesChapitre 19

Une formule du produit

A product formula

en chantierRead from the draft of 3 October 2026

the even unimodular lattices of rank 8E8, alone in its genusE8, alone in its genus|Aut E8| = |W(E8)| = 696 729 600|Aut E8| = |W(E8)| = 696 729 600mass = Σ 1/|Aut L| over the classes L of the genusmass = Σ 1/|Aut L| over the classes L of the genus= a product of local densities, one at each prime and one at ∞= a product of local densities, one at each prime and one at ∞for E8: mass = 1/696 729 600for E8: mass = 1/696 729 600
Plate 19.1The even unimodular lattices of rank 8: one class, E8E_8, whose mass is the inverse of the order of its group, 696 729 600696\,729\,600.
  1. 19.1
  2. 19.2
  3. 19.3
  4. 19.4
  5. 19.5
  6. 19.6
  7. 19.7
  8. 19.8

Can the order of a group be read as a product of local factors, one for each place, the way Siegel’s mass formula reads the order of the symmetry group of E8E_8?

Siegel’s mass formula is a classical product formula for lattices. Two lattices lie in one genus when they are isometric over every completion; the mass of the genus is the sum of 1/∣Aut⁡L∣1/|\Aut L| over its classes; and the formula of Smith, Minkowski and Siegel writes the mass as a product of local factors, one for each place. When a genus has a single class, the left side is 1/∣Aut⁡L∣1/|\Aut L|, and the order of a symmetry group comes out of local data. For the even unimodular lattices of rank 8 the only class is E8E_8, and the order of its group, 696 729 600696\,729\,600, comes out as 240×24×240×504240\times24\times240\times504, one factor at a time from Bernoulli numbers.

The program reads this as a seam statement: each local factor is the order of a finite group, the group of the lattice’s residue at that place, its life there, so a group’s size would be the product of its lives. For 168 it asked whether Klein’s lattice is alone in its genus, so that its 336 symmetries would come out of data attached to −7\sqrt{-7}. It is not. The genus of unimodular hermitian lattices of rank 3 over Z[α]\Z[\alpha] has two classes, Klein’s lattice and the standard lattice Z[α]3\Z[\alpha]^3, and its mass is 142=148+1336\tfrac1{42}=\tfrac1{48}+\tfrac1{336}. The second class is made of Klein’s own frames, and its group is a stabilizer inside Klein’s.

In the strict sense, one global group the product of its lives, the formula holds exactly when the genus has one class, and the draft realizes it on the genera beside Klein’s: Mumford’s lattice Z[ζ7]\Z[\zeta_7], whose 42 symmetries are the inverse of its mass; the Witting lattice, where the two lives of PSp(4,3)≅PSU(4,2)\mathrm{PSp}(4,3)\cong\mathrm{PSU}(4,2) are two local factors of one mass; E8E_8 over Z[α]\Z[\alpha]; and the icosians, with the two lives of A5A_5. The theorems are classical; reading them as statements about lives is the new part.

The central result · A product formula

Local lives multiply to the whole group. The mass of a genus of definite hermitian lattices is a product over all places, and each local factor is the normalized order of a finite group of Lie type, the group of the lattice’s residue at that place: its life there. In the strict sense, that one global group is the product of its lives, this holds exactly when the genus has one class.

For 168 the source is not alone: Klein’s genus has two classes, 142=148+1336\tfrac1{42}=\tfrac1{48}+\tfrac1{336}, and the second is built from Klein’s frames. The strict form holds for Mumford’s genus beside it, 142=1/∣Aut⁡Z[ζ7]∣\tfrac1{42}=1/|\Aut\Z[\zeta_7]|, and for the Witting lattice, E8E_8 over Z[α]\Z[\alpha] and the icosians.

Status

A reading of classical theorems, the mass formulas of Smith, Minkowski and Siegel, of Hashimoto and Koseki for hermitian lattices, and of Prasad for arithmetic groups, with every case below computed in exact arithmetic or proved: Klein’s genus has exactly two classes, by the mass formula and Kneser’s neighbours and again from the Z\Z-lattices of its trace forms; Mumford’s genus has one; the Witting lattice is alone in its genus; E8E_8 over Z[α]\Z[\alpha] and the icosians have one class each. The program’s hope for 168, that Klein’s lattice would be alone and its order a product of lives, is answered in the negative.

Still open: the genera of the other lattices of the type law, Valentiner’s (2160 symmetries) and that of PSL⁡(2,8)\PSL(2,8) (1008); whether the mass can tell apart the two lives that a ramified prime offers, which at 7 have the same order; and a column of genus-mates for the seam table, such as the standard lattice beside Klein’s. The draft also records, as a reading and not a computation, Cartwright and Steger’s two classes of fake projective planes over Q(−7)\Q(\sqrt{-7}) as the two kinds of vertex of the tree at 7.

La masse d’un genreThe mass of a genus

the even unimodular lattices of rank 8E8, alone in its genusE8, alone in its genus|Aut E8| = |W(E8)| = 696 729 600|Aut E8| = |W(E8)| = 696 729 600mass = Σ 1/|Aut L| over the classes L of the genusmass = Σ 1/|Aut L| over the classes L of the genus= a product of local densities, one at each prime and one at ∞= a product of local densities, one at each prime and one at ∞for E8: mass = 1/696 729 600for E8: mass = 1/696 729 600
Plate 19.1The even unimodular lattices of rank 8: one class, E8E_8, whose mass is the inverse of the order of its group, 696 729 600696\,729\,600.

Let LL be a positive definite lattice, over Z\Z or over the integers of an imaginary quadratic field. Its genus is the set of lattices isometric to LL over the completion at every prime; it holds finitely many isometry classes, and each has a finite group. The draft reads the mass formula as a seam statement: each local factor is the order of a finite group of Lie type, the group of the lattice’s residue at that place, its life there.

Siegel’s formula computes the mass without listing the classes. For the even unimodular lattices of rank 8 the genus has one class, E8E_8, so its mass is 1/∣W(E8)∣=1/696 729 6001/|W(E_8)|=1/696\,729\,600, the inverse of the order of the group of E8E_8.

Definition(Genus and mass)

Two positive definite hermitian lattices over OE\mathcal O_E, EE imaginary quadratic, lie in the same genus if they become isometric over OE⊗Zp\mathcal O_E\otimes\Z_p for every prime pp. The mass of the genus of LL is ∑i1/∣Aut⁡(Li)∣\sum_i1/|\Aut(L_i)|, summed over representatives LiL_i of its isometry classes. The same definitions apply to positive definite Z\Z-lattices, with Aut⁡=O\Aut=\mathrm O.

Facteur par facteurFactor by factor

the even unimodular lattices of rank 8E8, alone in its genusE8, alone in its genus|Aut E8| = |W(E8)| = 696 729 600|Aut E8| = |W(E8)| = 696 729 600the mass, one factor at a timethe mass, one factor at a timeB4 = −1/30B4 = −1/30|B4|/8|B4|/8= 1/240= 1/240×240240B2 = 1/6B2 = 1/6|B2|/4|B2|/4= 1/24= 1/24×2424B4 = −1/30B4 = −1/30|B4|/8|B4|/8= 1/240= 1/240×240240B6 = 1/42B6 = 1/42|B6|/12|B6|/12= 1/504= 1/504504504240 × 24 × 240 × 504 = 696 729 600240 × 24 × 240 × 504 = 696 729 600
Plate 19.2Siegel’s mass for E8E_8 one factor at a time: from B4B_4, B2B_2, B4B_4 and B6B_6 the factors 1240\tfrac1{240}, 124\tfrac1{24}, 1240\tfrac1{240} and 1504\tfrac1{504}, whose product is 1/∣W(E8)∣1/|W(E_8)|.

With B2=16B_2=\tfrac16, B4=−130B_4=-\tfrac1{30} and B6=142B_6=\tfrac1{42}, the four factors for rank 8 are ∣B4∣/8=1240|B_4|/8=\tfrac1{240}, ∣B2∣/4=124|B_2|/4=\tfrac1{24}, ∣B4∣/8=1240|B_4|/8=\tfrac1{240} and ∣B6∣/12=1504|B_6|/12=\tfrac1{504}, and their product is the mass:

∣W(E8)∣=240×24×240×504=696 729 600, |W(E_8)| = 240\times24\times240\times504 = 696\,729\,600,

the order recorded in Chapter 8 for the Weyl group. In product form the Euler factor at a prime pp is the normalized order ∣SO8+(Fp)∣/p28|\mathrm{SO}^+_8(\F_p)|/p^{28} of the special orthogonal group of the split quadratic space E8/pE8E_8/pE_8: the life of the group at pp. At p=2p=2 the global group fills it: W(E8)W(E_8) maps onto O8+(2)\mathrm O^+_8(2), of order 348 364 800348\,364\,800, with kernel {±1}\{\pm1\}. At every odd prime it is a proper subgroup of its life.

Example(The lattice E8E_8)

E8E_8 is the only even unimodular lattice of rank 8, so the mass of its genus is 1/∣W(E8)∣1/|W(E_8)|, and the Bernoulli form of the mass formula reads 1696729600=∣B4∣8⋅∣B2∣4⋅∣B4∣8⋅∣B6∣12=1240⋅24⋅240⋅504\frac1{696729600}=\frac{|B_4|}8\cdot\frac{|B_2|}4\cdot\frac{|B_4|}8\cdot\frac{|B_6|}{12}=\frac1{240\cdot24\cdot240\cdot504}. In the form of Conway and Sloane it is the standard mass 28/6967296002^8/696729600 times the type factor 2−82^{-8} at 2; in product form its Euler factor at pp, (1−p−2)(1−p−4)2(1−p−6)(1-p^{-2})(1-p^{-4})^2(1-p^{-6}), is ∣SO8+(Fp)∣/p28|\mathrm{SO}^+_8(\F_p)|/p^{28}.

Les facteurs sont des viesThe factors are lives

at 2: the building of PGL(3, Q2)at 7: the tree of PGL(2, Q7)v1123224641451234567123145167246257347356the link of v0123456∞(1, 246), at distance 3 ↔ {0, ∞}
Plate 19.3Two lives of the group of order 168, two factors of the mass of Klein’s genus: the Heawood graph, the link of a vertex of the building over Q2\Q_2, and P1(F7)\Proj^1(\F_7), the link of a vertex of the tree over Q7\Q_7.

For hermitian lattices over E=Q(−d)E=\Q(\sqrt{-d}) the mass formula of Hashimoto and Koseki is a product over the primes in which each factor is the normalized order of the isometry group of the residue. At a split prime p=ppˉp=\mathfrak p\bar{\mathfrak p} the residues L/pLL/\mathfrak pL and L/pˉLL/\bar{\mathfrak p}L are dual spaces paired by hh, and the group is GL⁡m(Fp)\GL_m(\F_p); for Klein’s lattice at 2 they are the points and the lines of the Fano plane. At an inert prime the residue is a hermitian space over Fp2\F_{p^2}. At an odd ramified prime it is the quadratic space L/−d LL/\sqrt{-d}\,L; for Klein’s lattice at 7 it is the ternary space whose conic is the sky. At the archimedean place the factor is the volume of U(m)\mathrm U(m).

So the factors are the lives of the lattice’s group, and the group itself sits at one point of the product of its local geometries: the stabilizer of the point given by L∞L_\infty in the building at 2 and the tree at 7 is Aut⁡(L∞)\Aut(L_\infty) modulo its centre, acting on the two links by the two lives of 168. Klein’s group fills its life at 2: it maps onto GL⁡3(F2)\GL_3(\F_2) with kernel {±1}\{\pm1\}. At 7 it has index 2 in O3(F7)\mathrm O_3(\F_7), the missing coset being the non-square Möbius maps of the outer automorphism, and at the inert prime 3 index 72 in U3(F3)\mathrm U_3(\F_3).

Theorem(The mass as a product of lives) proved

Let E=Q(−d)E=\Q(\sqrt{-d}) have discriminant dEd_E and quadratic character χ\chi, let tt be the number of primes dividing dEd_E, and let LL lie in the genus of OEm\mathcal O_E^m with the form ∑ixiyˉi\sum_ix_i\bar y_i. Then

mass⁡(L)=2 ∣dE∣m(m+1)/4∏j=1m(j−1)!(2π)j ∏pαp−1, \operatorname{mass}(L)=2\,|d_E|^{m(m+1)/4}\prod_{j=1}^m\frac{(j-1)!}{(2\pi)^j}\,\prod_p\alpha_p^{-1},

where αp=∣GL⁡m(Fp)∣/pm2\alpha_p=|\GL_m(\F_p)|/p^{m^2} if pp splits in EE, αp=∣Um(Fp)∣/pm2\alpha_p=|\mathrm U_m(\F_p)|/p^{m^2} if pp is inert, and αp=∣Om(Fp)∣/pm(m−1)/2\alpha_p=|\mathrm O_m(\F_p)|/p^{m(m-1)/2} if pp is odd and ramified and mm is odd. For mm odd, mass⁡(L)=21−t∏j=1m∣Bj,χj∣/2j\operatorname{mass}(L)=2^{1-t}\prod_{j=1}^m|B_{j,\chi^j}|/2j, with χj=χ\chi^j=\chi for odd jj and the trivial character for even jj. (Hashimoto and Koseki; Gan and Yu prove the product form for every genus of unimodular lattices.)

Deux classesTwo classes

L∞, Klein’s latticeL∞, Klein’s lattice|Aut| = 336|Aut| = 336OE3, the standard latticeOE3, the standard lattice|Aut| = 48|Aut| = 4811223344556677its fourteen neighbours at (α):its fourteen neighbours at (α):7 points and 7 lines of P(L∞/αL∞)7 points and 7 lines of P(L∞/αL∞)each the standard lattice ᾱ−1·(a frame),each the standard lattice ᾱ−1·(a frame),its group the frame’s stabilizer, of order 48its group the frame’s stabilizer, of order 48mass = |B1,χ|/2 · |B2|/4 · |B3,χ|/6 = 1/2 · 1/24 · 8/7 = 1/42mass = |B1,χ|/2 · |B2|/4 · |B3,χ|/6 = 1/2 · 1/24 · 8/7 = 1/42= 1/48 + 1/336: two classes= 1/48 + 1/336: two classes
Plate 19.4Klein’s genus: Klein’s lattice and the standard lattice, its two classes, with masses 1336\tfrac1{336} and 148\tfrac1{48} making up 142\tfrac1{42}; Klein’s fourteen neighbours at (α)(\alpha) are the points and lines of its Fano plane, each the standard lattice spanned by αˉ−1\bar\alpha^{-1} times a frame.

Over E=Q(−7)E=\Q(\sqrt{-7}) all positive definite unimodular hermitian lattices of rank 3 lie in one genus. Its mass, from the Bernoulli form with B1,χ=−1B_{1,\chi}=-1, B2=16B_2=\tfrac16 and B3,χ=487B_{3,\chi}=\tfrac{48}7, is 12⋅124⋅87=142\tfrac12\cdot\tfrac1{24}\cdot\tfrac87=\tfrac1{42}. Klein’s lattice contributes 1336\tfrac1{336}, so it is not alone. Kneser’s neighbours at the split prime (α)(\alpha), started at the standard lattice, find exactly two classes, the standard lattice with 48 symmetries and Klein’s, and 148+1336\tfrac1{48}+\tfrac1{336} is already the whole mass.

The second class is not a new group. Klein’s fourteen neighbours at (α)(\alpha), one for each point and each line of its Fano plane P(L∞/αL∞)\mathbb P(L_\infty/\alpha L_\infty), are all standard: αˉ\bar\alpha times the six unit vectors of such a neighbour is a frame of L∞L_\infty, three mutually orthogonal root pairs, and its group is the stabilizer of that frame in Klein’s group, {±1}×S4\{\pm1\}\times S_4, the objects S4aS_4^a and S4bS_4^b. The same mass comes out of Z\Z-lattices: the trace forms of the two classes are B⊕3B^{\oplus3} and the Barnes lattice P6P_6, in a genus of three classes whose OE\mathcal O_E-structures number 8, 2 and 0, and 8384+2672=142\tfrac8{384}+\tfrac2{672}=\tfrac1{42}.

Theorem(Klein’s genus has two classes) computed

The genus of OE3\mathcal O_E^3 has exactly two classes, the standard lattice and Klein’s lattice L∞L_\infty, and mass⁡=142=148+1336\operatorname{mass}=\tfrac1{42}=\tfrac1{48}+\tfrac1{336}, with ∣Aut⁡(OE3)∣=48|\Aut(\mathcal O_E^3)|=48 and ∣Aut⁡(L∞)∣=336|\Aut(L_\infty)|=336. The fourteen Kneser neighbours of L∞L_\infty at (α)(\alpha), seven for the points and seven for the lines of the Fano plane P(L∞/αL∞)\mathbb P(L_\infty/\alpha L_\infty), are standard; for each, αˉ\bar\alpha times its six vectors of norm 1 is a frame of L∞L_\infty, a bijection onto the fourteen frames; and its group is the stabilizer of the frame in Aut⁡(L∞)\Aut(L_\infty), of order 48, the stabilizer of a point or of a line of the Fano plane.

Proof

The mass is the Bernoulli form with m=3m=3 and t=1t=1. Kneser’s method of neighbours at the split prime (α)(\alpha), started at OE3\mathcal O_E^3 and closed when no new class appears, gives the two classes; since 148+1336\tfrac1{48}+\tfrac1{336} is already the whole mass, there is no other. The neighbours, frames and stabilizers were computed from the 336 automorphisms, the 42 roots and the 14 frames of L∞L_\infty. The class number agrees with the list of single-class genera of Jürgens and Zimmermann, which has no genus of rank 3 over Q(−7)\Q(\sqrt{-7}), and with Hoffmann’s result, recorded by Elkies, that L∞L_\infty is the only indecomposable unimodular lattice of rank 3 over OE\mathcal O_E.

Les voisins à septThe neighbours at seven

the quotient of the tree at 7groups modulo ±1groups modulo ±1edge group of order 3edge group of order 3edge group of order 21edge group of order 2188OE3OE3S4, order 24S4, order 24self-dualself-dual7 + 17 + 1OLOLF21, order 21F21, order 21not self-dualnot self-dual88L∞L∞PSL(2, 7), order 168PSL(2, 7), order 168self-dualself-dualcounting edges from both ends: 8/24 + 8/168 = 8/21counting edges from both ends: 8/24 + 8/168 = 8/211/24 + 1/168 = 1/211/24 + 1/168 = 1/21
Plate 19.5The quotient of the tree at 7: the standard lattice, Z[ζ7]\Z[\zeta_7] and Klein’s lattice, with their groups modulo ±1\pm1 and their eight neighbours each, coloured by class; counting edges from both ends gives the mass relation, and Z[ζ7]\Z[\zeta_7]‘s neighbours, 7+17+1, divide Klein’s mass.

Change the lattice at 7 instead. Mumford’s lattice Z[ζ7]\Z[\zeta_7], with the form tr⁡(xyˉ)\operatorname{tr}(x\bar y), is of type 2 at 7 and unimodular elsewhere, and its genus has exactly one class: its mass is 142=1/∣Aut⁡Z[ζ7]∣\tfrac1{42}=1/|\Aut\Z[\zeta_7]|, with 42=∣7:3∣⋅∣μE∣42=|7{:}3|\cdot|\mu_E|. Here the product formula holds in the strict sense. Its eight self-dual neighbours in the tree at 7 are one Klein lattice and seven standard ones, and the eight points of the sky, the link of its vertex, divide Klein’s mass accordingly: 142=1+7336\tfrac1{42}=\tfrac{1+7}{336}, the orbits of the Frobenius group 7:37{:}3 on P1(F7)\Proj^1(\F_7).

The two genera, one vertex type of the tree each, have the same mass, 842=848+8336\tfrac8{42}=\tfrac8{48}+\tfrac8{336} by counting the edges between them, and in the product formula this is the equality of their factors at 7: the reductive quotients at the two kinds of vertex are O3\mathrm O_3 and O1×Sp2\mathrm O_1\times\mathrm{Sp}_2 over F7\F_7, and ∣O3(F7)∣=2∣PGL⁡(2,7)∣=672=2∣SL⁡(2,7)∣|\mathrm O_3(\F_7)|=2|\PGL(2,7)|=672=2|\SL(2,7)|. The mass cannot tell the two lives of the sky apart. Modulo ±1\pm1 and with determinant one this is the relation 124+1168=121\tfrac1{24}+\tfrac1{168}=\tfrac1{21} that the neighbours at 7 found first, Prasad’s formula for Q(−7)\Q(\sqrt{-7}). Mumford’s group, whose vertex stabilizer is that 121\tfrac1{21}, has Euler characteristic χ(Γ1)=121=2mass⁡(Z[ζ7])\chi(\Gamma_1)=\tfrac1{21}=2\operatorname{mass}(\Z[\zeta_7]), the factor at 2, the Fano building, being 1−7+72+213=11-\tfrac{7+7}2+\tfrac{21}3=1.

Theorem(Mumford’s genus has one class) computed

The genus of Mumford’s lattice OL=Z[ζ7]\mathcal O_L=\Z[\zeta_7], of type 2 at 7 and unimodular elsewhere, has exactly one class, and mass⁡(OL)=142=1/∣Aut⁡(OL)∣\operatorname{mass}(\mathcal O_L)=\tfrac1{42}=1/|\Aut(\mathcal O_L)|, ∣Aut⁡(OL)∣=42=∣7:3∣⋅∣μE∣|\Aut(\mathcal O_L)|=42=|7{:}3|\cdot|\mu_E|. The eight self-dual lattices between OL\mathcal O_L and its dual are one Klein lattice and seven standard ones, permuted by Aut⁡(OL)\Aut(\mathcal O_L) in orbits of sizes 1 and 7; OE3\mathcal O_E^3 and L∞L_\infty each have exactly eight sublattices of type 2 and colength one, all isometric to OL\mathcal O_L; and the masses of the two genera are equal, 842=848+8336\tfrac8{42}=\tfrac8{48}+\tfrac8{336}.

Proof

Let MM lie in the genus of OL\mathcal O_L. An isometry from OL⊗Z7\mathcal O_L\otimes\Z_7 onto M⊗Z7M\otimes\Z_7 carries a self-dual lattice between OL⊗Z7\mathcal O_L\otimes\Z_7 and its dual to one between M⊗Z7M\otimes\Z_7 and its dual. The lattice UU that is the latter at 7 and MM elsewhere lies in the genus of OE3\mathcal O_E^3, so it is standard or Klein’s, and MM is a sublattice of UU of type 2 and colength one, hence isometric to OL\mathcal O_L. Every vertex of T7T_7 has eight neighbours, and counting the edges between the two genera gives the identity of masses. The neighbour data were computed.

Deux vies, deux facteursTwo lives, two factors

lattice, mass, and the lives its group fillsE8, Z, rank 8: mass 1/696 729 600, one classE8, Z, rank 8: mass 1/696 729 600, one classO+8(2) at 2: onto, kernel ±1O+8(2) at 2: onto, kernel ±1L∞ (Klein), Q(√−7), rank 3: mass 1/336 + 1/48 = 1/42, 2 classesL∞ (Klein), Q(√−7), rank 3: mass 1/336 + 1/48 = 1/42, 2 classesGL3(F2) at 2: onto, kernel ±1; O3(F7) at √−7: index 2; U3(F3) at 3: index 72GL3(F2) at 2: onto, kernel ±1; O3(F7) at √−7: index 2; U3(F3) at 3: index 72OL (Mumford), Q(√−7), rank 3: mass 1/42, one classOL (Mumford), Q(√−7), rank 3: mass 1/42, one classW (Witting), Q(√−3), rank 4: mass 1/155 520, one classW (Witting), Q(√−3), rank 4: mass 1/155 520, one classGU4(2) at 2: onto, kernel ±1; Sp4(3) at √−3: onto, kernel μ3GU4(2) at 2: onto, kernel ±1; Sp4(3) at √−3: onto, kernel μ3E8 over Z[α], Q(√−7), rank 4: mass 1/5040, one classE8 over Z[α], Q(√−7), rank 4: mass 1/5040, one classthe icosians, Q(√5), quaternionic: mass 1/60, one classthe icosians, Q(√5), quaternionic: mass 1/60, one classSL2(F4) at 2: onto, kernel ±1; SL2(F5) at √5: onto, kernel 1SL2(F4) at 2: onto, kernel ±1; SL2(F5) at √5: onto, kernel 1Valentiner, Q(√−3, √5), rank 3: |Aut| = 2160; the genus not yet computedValentiner, Q(√−3, √5), rank 3: |Aut| = 2160; the genus not yet computedthe PSL(2, 8) lattice, Q(ζ9)+, rank 7: |Aut| = 1008; the genus not yet computedthe PSL(2, 8) lattice, Q(ζ9)+, rank 7: |Aut| = 1008; the genus not yet computed
Plate 19.6The genera the draft has computed, with their masses, gold where one class makes the mass the inverse of one group, and the lives each group fills; below, the two lattices of the type law whose genera are not yet computed.

Where a group has a double life, the formula shows both lives as factors of one mass. The Witting lattice WW over Z[ω]\Z[\omega], the lattice of PSp(4,3)≅PSU(4,2)\mathrm{PSp}(4,3)\cong\mathrm{PSU}(4,2) in the type law, is alone in its genus, so its 155520 symmetries are the inverse of its mass; reduction maps Aut⁡(W)\Aut(W) onto the unitary group GU4(2)\mathrm{GU}_4(2) of W/2WW/2W with kernel {±1}\{\pm1\}, and onto the symplectic group Sp4(3)\mathrm{Sp}_4(3) of W/−3 WW/\sqrt{-3}\,W with kernel μ3\mu_3, so 155520=2∣GU4(2)∣=3∣Sp4(3)∣155520=2|\mathrm{GU}_4(2)|=3|\mathrm{Sp}_4(3)|. The icosians do the same for A5A_5: one ideal class, mass 160=1/∣A5∣\tfrac1{60}=1/|A_5|, and 2I2I fills SL⁡2(F4)\SL_2(\F_4) at 2 and SL⁡2(F5)\SL_2(\F_5) at 5\sqrt5, the two lives of A5≅PSL⁡(2,4)≅PSL⁡(2,5)A_5\cong\PSL(2,4)\cong\PSL(2,5).

In the four cases computed the global group fills its life, up to scalars and the outer automorphism, at 2 for E8E_8, at 2 and 7 for Klein’s lattice, at 2 and −3\sqrt{-3} for the Witting lattice, and at 2 and 5\sqrt5 for the icosians; for the last three these are exactly the places of the double lives of PSL⁡(2,7)\PSL(2,7), PSp(4,3)\mathrm{PSp}(4,3) and A5A_5. It cannot happen at large primes, where the order of the life grows like a power of pp.

Theorem(The Witting lattice) computed

Let W=E8ρW=E_8^\rho be the z∈Z[ω]4z\in\Z[\omega]^4 whose reduction modulo θ=−3\theta=\sqrt{-3} lies in the tetracode, with h(x,y)=∑ixiyˉih(x,y)=\sum_ix_i\bar y_i. Then W∨=θ−1WW^\vee=\theta^{-1}W, 13Tr⁡h\tfrac13\operatorname{Tr}h is E8E_8, and ∣Aut⁡(W)∣=155520|\Aut(W)|=155520. The genus of WW has mass 1155520\tfrac1{155520}, so WW is alone in its genus and the product of local factors returns 1/∣μ6⋅Sp(4,3)∣1/|\mu_6\cdot\mathrm{Sp}(4,3)|. Reduction maps Aut⁡(W)\Aut(W) onto GU4(2)\mathrm{GU}_4(2) with kernel {±1}\{\pm1\} and onto Sp4(3)\mathrm{Sp}_4(3) with kernel μ3\mu_3. So the two lives of PSp(4,3)≅PSU(4,2)\mathrm{PSp}(4,3)\cong\mathrm{PSU}(4,2) are two local factors of one mass, and the global group fills both.

Quinze croixFifteen crosses

11223344556677uuu: the cross of the sixteen ±vcu: the cross of the sixteen ±vcblue: the fourteen other crosses,blue: the fourteen other crosses,one orbit, with stabilizer A4aone orbit, with stabilizer A4athe seven lines through u, labelledthe seven lines through u, labelledby their points modulo u: the Fanoby their points modulo u: the Fanoplane of points, stabilizer S4aplane of points, stabilizer S4a240 roots = 15 crosses × 16240 roots = 15 crosses × 16|2·A7| = 5040 = 15 × 336|2·A7| = 5040 = 15 × 336the stabilizer of u: SL(2, 7)the stabilizer of u: SL(2, 7)
Plate 19.7E8E_8 over Z[(1+−7)/2]\Z[(1+\sqrt{-7})/2] modulo λ\lambda: the fifteen crosses as the points of PG(3,2)\mathrm{PG}(3,2), the cross of the sixteen vectors at the centre and the seven lines through it, labelled by their points in the Fano plane.

The ring of Klein’s lattice also carries E8E_8. The complex structure of the Weil representation of SL⁡(2,7)\SL(2,7) is integral on the lattice E8aE_8^a, a free module of rank 4 over Z[λ]\Z[\lambda], λ=(1+−7)/2\lambda=(1+\sqrt{-7})/2, with a basis of roots. Since 2=λλˉ2=\lambda\bar\lambda, the 240 roots fall into fifteen crosses of sixteen, one in each nonzero residue modulo λ\lambda. The Z[λ]\Z[\lambda]-linear isometries form 2⋅A72{\cdot}A_7, of order 5040, two-transitive on the crosses as A7A_7 is on the points of PG(3,2)\mathrm{PG}(3,2), and the stabilizer of the cross of the sixteen vectors ±vc\pm v_c is SL⁡(2,7)\SL(2,7): 5040=15×3365040=15\times336. Modulo λ\lambda the seven lines through that cross have stabilizers S4aS_4^a, and the quotient is the Fano plane of points.

The same construction gives a lattice alone in its genus. The unimodular lattice OE4\mathcal O_E^4 has sixteen sublattices MM between −7 OE4\sqrt{-7}\,\mathcal O_E^4 and itself with a totally isotropic plane as quotient; on each, 17Tr⁡h\tfrac17\operatorname{Tr}h is E8E_8 and ∣Aut⁡(M)∣=5040|\Aut(M)|=5040, and since each has 400 self-dual overlattices, mass⁡(M)=51008⋅16400=15040\operatorname{mass}(M)=\tfrac5{1008}\cdot\tfrac{16}{400}=\tfrac1{5040}. The genus has one class, with 5040=∣A7∣⋅∣μE∣5040=|A_7|\cdot|\mu_E|, the order of the group of the hermitian E8E_8 above; an isometry between the two lattices was not computed.

Theorem(E8E_8 as a Hermitian lattice) computed

λ=(1+θ)/2\lambda=(1+\theta)/2 preserves E8aE_8^a and E8bE_8^b; each is a free Z[λ]\Z[\lambda]-module of rank 4 with a basis of roots, and Tr⁡K/Qh=2⟨ ,⟩\operatorname{Tr}_{K/\Q}h=2\langle\,,\rangle. The roots in each nonzero residue of E8/λE8≅F24E_8/\lambda E_8\cong\F_2^4 form a cross, and likewise modulo λˉ\bar\lambda. The Z[λ]\Z[\lambda]-linear isometries of E8aE_8^a form a group U≅2⋅A7U\cong2{\cdot}A_7 of order 5040 with centre {±1}\{\pm1\}, two-transitive on the fifteen crosses modulo λ\lambda and transitive on the 240 roots, and the stabilizer of the cross of the sixteen vectors is SL⁡(2,7)\SL(2,7).

Proof

No root lies in λE8\lambda E_8, since ∣λy∣2=2∣y∣2≥2|\lambda y|^2=2|y|^2\ge2. Two roots in one residue differ by an element of λE8\lambda E_8, so their inner product is an integer and they are equal, opposite or orthogonal; a residue holds at most sixteen roots, and 240 roots in fifteen residues fill each. The isometries were found from the images of a basis of roots; the image of UU on the crosses has order 2520 and index 8 in GL⁡(4,2)≅A8\GL(4,2)\cong A_8, hence is A7A_7, and the extension does not split because −I-I is the only involution of the stabilizer SL⁡(2,7)\SL(2,7).

Ce qui est cherchéWhat is sought

lattice, mass, and the lives its group fillsE8, Z, rank 8: mass 1/696 729 600, one classE8, Z, rank 8: mass 1/696 729 600, one classO+8(2) at 2: onto, kernel ±1O+8(2) at 2: onto, kernel ±1L∞ (Klein), Q(√−7), rank 3: mass 1/336 + 1/48 = 1/42, 2 classesL∞ (Klein), Q(√−7), rank 3: mass 1/336 + 1/48 = 1/42, 2 classesGL3(F2) at 2: onto, kernel ±1; O3(F7) at √−7: index 2; U3(F3) at 3: index 72GL3(F2) at 2: onto, kernel ±1; O3(F7) at √−7: index 2; U3(F3) at 3: index 72OL (Mumford), Q(√−7), rank 3: mass 1/42, one classOL (Mumford), Q(√−7), rank 3: mass 1/42, one classW (Witting), Q(√−3), rank 4: mass 1/155 520, one classW (Witting), Q(√−3), rank 4: mass 1/155 520, one classGU4(2) at 2: onto, kernel ±1; Sp4(3) at √−3: onto, kernel μ3GU4(2) at 2: onto, kernel ±1; Sp4(3) at √−3: onto, kernel μ3E8 over Z[α], Q(√−7), rank 4: mass 1/5040, one classE8 over Z[α], Q(√−7), rank 4: mass 1/5040, one classthe icosians, Q(√5), quaternionic: mass 1/60, one classthe icosians, Q(√5), quaternionic: mass 1/60, one classSL2(F4) at 2: onto, kernel ±1; SL2(F5) at √5: onto, kernel 1SL2(F4) at 2: onto, kernel ±1; SL2(F5) at √5: onto, kernel 1Valentiner, Q(√−3, √5), rank 3: |Aut| = 2160; the genus not yet computedValentiner, Q(√−3, √5), rank 3: |Aut| = 2160; the genus not yet computedthe PSL(2, 8) lattice, Q(ζ9)+, rank 7: |Aut| = 1008; the genus not yet computedthe PSL(2, 8) lattice, Q(ζ9)+, rank 7: |Aut| = 1008; the genus not yet computed
Plate 19.8What remains: the lattices of Valentiner and of PSL⁡(2,8)\PSL(2,8), lit, whose genera are not yet computed, below the genera the draft has.

Three things are sought. The other lattices of the type law: the genera of Valentiner’s lattice, 2160 symmetries over Q(−3,5)\Q(\sqrt{-3},\sqrt5), and of the lattice of PSL⁡(2,8)\PSL(2,8), 1008 symmetries over the real cubic subfield of Q(ζ9)\Q(\zeta_9), are not yet computed. The ramified places: at 7 the self-dual and the type-2 vertices have local factors of the same order, so the mass cannot tell the two lives of the sky apart, and whether this blindness holds at every ramified prime in odd rank is open. And the classes beside the source: for 168 the second class of Klein’s genus is made of Klein’s frames, and a column of such genus-mates for the seam table is proposed.

One more seam between genera is in the draft. The rank-4 unimodular genus over Z[α]\Z[\alpha] and the genus of Z\Z-lattices of the Barnes lattice P6P_6 both have mass 51008\tfrac5{1008} and three classes, with 384, 672 and 1152 symmetries, and L↦(Λ2L)⋆L\mapsto(\Lambda^2L)^\star carries one onto the other, sending OE⊕L∞\mathcal O_E\oplus L_\infty to P6P_6: the exceptional isomorphism SU4≃Spin6\mathrm{SU}_4\simeq\mathrm{Spin}_6 read on lattices, a seam between two genera.

Open questionopen

Do the genera of Valentiner’s lattice and of the lattice of PSL⁡(2,8)\PSL(2,8) have one class, so that their groups are products of their lives? At every ramified prime in odd rank, are the local factors of the two kinds of vertex equal, so that the mass cannot tell the two lives there apart, as at 7?

What would settle the chantier is the genera of the remaining lattices of the type law computed, with their local factors identified as lives, and the blindness at ramified primes decided. For 168 the answer to the program’s question is in: Klein’s lattice is not alone, and the classes that share its mass are built from its frames, the objects S4aS_4^a and S4bS_4^b.

The product formula reads a group’s size from its lives at all places, beside the reciprocity law of Chapter 16, which reads its natural seams from the same source. The epilogue turns from one group to all curves at once.