Octonions, Cubes, Embeddings Martin H
Total Page:16
File Type:pdf, Size:1020Kb
OCTONIONS, CUBES, EMBEDDINGS MARTIN H. WEISSMAN MARCH 2, 2009 Octonions Let k be a field, with char(k) = 2. A Hurwitz algebra over k is a Resulting structures on a Hurwitz algebra A 6 include a trace, finite-dimensional, unital, k-algebra A, together with a quadratic form N : A k, such that the associated bilinear form is nonde- Tr(a)=N(a + 1) N(a) N(1), generate and:! − − and involution a¯ = Tr(a) a. Hurwitz − N(xy)=N(x)N(y), for all x, y A. algebras are quadratic: 2 a2 Tr(a)+N(a)=0. Every Hurwitz algebra over k has dimension 1, 2, 4, or 8, as a k − vector space. An 8-dimensional Hurwitz k-algebra is often called a Cayley or octonion algebra. The isomorphism class of a Cayley k-algebra A is determined by the isomorphism class of the quadratic space (A, N). The quadratic form N of a Cayley k-algebra is always a Constructing all Cayley algebras (up to isomorphism) Pfister form. Every Pfister form of dimension over Q (or a local field) is not difficult. One construction is the 8 is hyperbolic or anisotropic. There are no anisotropic forms over Qp of dimension Cayley-Dickson process: begin with a quaternion algebra B over greater than 4. There are two dimension 8 R Q. Define O = B B as a Q-vector space. Define a Q-algebra Pfister forms over . The isomorphism class ⊕ of a quadratic form over Q is determined structure on O by: by local invariants. There is no local-global obstruction for Cayley algebras. (u, v) (z, w)=(uz wv¯ , wu + vz¯). · − If b B, then b¯ = Tr(b) b denotes the main involution.2 − Define the main involution on O by (u, v)=(u¯, v). − Status update: The Cayley-Dickson construc- tion is implemented in SAGE by J. Hanke and M. Weissman. A common construction of a “nonsplit” octonion algebra 2 Nonsplit here means that the quadratic form over Q arises as follows: Let P (F2) denote the projective space of is anisotropic 3 lines in F2 (a set with seven elements). Since F2 has one nonzero 2 element, there is a natural bijection Elements of P (F2) are often called e1, e2, e3, e4, e5, e6, e7 in the literature. This construction of an octonion algebra is due to P2(F ) F3 0 . 2 $ 2 −{ } Freudenthal. Define O to be the Q-vector space whose basis is the set 1 2 2 { }[ P (F2). If ~x P (F2), write e~x for the associated basis element of 2 2 2 O. Define a function f : P (F2) P (F2) F2 by: Given a long history of mistakes is the ⇥ ! subject, the signs given by f (~x,~y) should be machine-verified: one should verify that one f (~x,~y)= Â xs(1)ys(1) + xs(1)ys(2) + ys(1)xs(2)xs(3). gets an alternative algebra from this choice of s A signs, by considering quantities like (e e )e , 2 3 ~x ~y ~x which should equal e~x (e~y e~x ). Define a Q-algebra structure on O by identifying 1 as the unit, 001 and defining: (e ) (e )=e ( 1) f (~x,~y). ~x · ~y ~x+~y · − The main involution on O is determined by 1¯ = 1 and e = e . ~x − ~x 101 011 111 1 100 110 010 Figure 1: The Fano plane. The label abc refers to the line through (a, b, c) P2(F ). 2 2 octonions, cubes, embeddings 2 Bhargava Cubes 1 The results on this page are all due to Manjul Bhargava Define a 1 Manjul Bhargava, Higher composition Z2 Z2 Z2 laws. I. A new view on Gauss composition, Bhargava cube to be an element C Z Z . and quadratic generalizations, in Annals of 3 2 ⌦ ⌦ The group SL2(Z) acts on the Z-module of Bhargava cubes, Mathematics, 2004. via the tensor cube of the standard action of SL (Z) on Z2. There 2 f is a unique (up to normalization) quartic polynomial invariant for e the resulting geometric action; its (normalized) value is called the a b discriminant, and denoted D(C). From a Bhargava cube C, one may construct three ordered pairs of matrices by slicing: C : (M1, N1) or (M2, N2) or (M3, N3). These yields three integer-valued quadratic forms, all of the same g h discriminant D(C): c d Qi(x, y)= det(Mix Niy), for i = 1, 2, 3. − − Figure 2: A Bhargava cube. Slicing along the The cube C is called projective if the three associated quadratic light line yields the two matrices: forms Q1, Q2, Q3 are primitive. Projective cubes can be brought, ab M = , Z 3 1 cd by the action of SL2( ) , into a “normal form” as displayed in the ✓ ◆ margin. ef N = . The following theorem is the starting point for Bhargava’s work: 1 gh ✓ ◆ 3 Theorem 1 (Bhargava) Fix an integer D. The orbits of SL2(Z) on 0 g the set of projective Bhargava cubes of discriminant D are in one-to-one 1 0 correspondence with the set of triples ([Q1], [Q2], [Q3]) of SL2(Z)- equivalence classes of primitive binary quadratic forms of discriminant D, such that [Q ] [Q ] [Q ]=[1], in the sense of Gauss composition. 1 ◦ 2 ◦ 3 f m 0 e The significance of Bhargava’s theorem is that it provides a completely new definition of Gauss composition. Indeed, in any Figure 3: A Bhargava cube in normal form. ( ) The three resulting quadratic forms, all of group G, knowledge of the set of triples g1, g2, g3 such that discriminant D = m2 + 4efg, are: g1 g2 g3 = 1 suffices to determine the group law. In practice, ◦ ◦ 2 2 Q (x, y)= ex + mxy + fgy , it implies that, given two primitive quadratic forms Q1, Q2, there 1 − exists a projective Bhargava cube C in normal form, from which 2 2 Q2(x, y)= fx + mxy + egy , Q3 can be easily computed. − Q (x, y)= gx2 + mxy + efy2. For example, consider the following two quadratic forms of 3 − discriminant 20: − 2 2 Q (x, y)=x + 5y . 0 2 1 − Q (x, y)=3x2 2xy + 2y2. 1 0 2 − These fit into the cube at the right. The third quadratic form is: Q (x, y)=2x2 2xy + 3y2. 3 − 3 2 Since [Q ]=[Q ] and [Q ]=[1], [Q ] [Q ]=[1]. − − 3 2 1 2 2 0 1 · − Figure 4: A Bhargava cube of discriminant 20. − octonions, cubes, embeddings 3 Orders and an Embedding Question Let O denote the nonsplit octonion algebra over Q, with basis 1 P2(F ). We are interested in writing down a maximal order { }[ 2 in O. The naive guess Wng = Z 2 Ze at a maximal ⊕ ~x P (F2) ~x O 2 order in is incorrect! The correctL maximal order was identified 2 by Coxeter , after many mistaken attempts (e.g. by Kirmse). There 2 H.S.M. Coxeter, Integral Cayley Numbers, Duke Math J., 1946 exists a maximal order W, which contains Wng with index 16; Coxeter describes this order explicitly. The history of mistakes, and the fact that The following statements characterize the order W as a lattice our description of O differs from Coxeter’s, suggests we should recompute the correct containing W : if ~x + ~y = ~z, in P2(F ), then the octonion 1/2 ng 2 · maximal order W, and check our work using ( 1 e e e ) is in W. Furthermore, W contains an element computer assistance. First, ± ± ~x ± ~y ± ~z 1 2 w = /2 (e~x + e~y + e~z + ew~ ), for some ~x,~y,~z, w~ P (F2), such that W W 1/2W . · 2 ng ⇢ ⇢ ng N(w)=1. One should check that the lattice W has the The maximal order W (unique up to conjugation by Aut(O/k)) following properties: the lattice, with the is isometric to the E8 root lattice. The theta function of the E8 root norm form, is isometric to the E8 root lattice (with 240 elements of norm 1). It should also lattice is just the Eisenstein series E4 (of weight 4, level 1); for this be closed under multiplication. reason, there is a formula for the number of integral octonions (elements of W) of any given norm: # w W : N(w)=n = 240 Â d3. { 2 } · d n | There is a connection between Bhargava’s cubes and Cox- eter’s integral octonions, arising from modular forms on excep- 3 3 tional groups. In my work on D4 modular forms , the following M. Weissman, D4 Modular Forms, Amer. J. quantities arise: Suppose that C is a projective cube, in normal of Math., 2006 form, with D = D(C) < 0, as pictured on the right. 0 g Define: 1 0 (a, b, g) W3 such that Emb(C, W)= 2 . Na = e, Nb = f , Ng = g, Tr(abg)=m ⇢ − − − This counts the number of embeddings of “QT-structures” (triples m of quadratic lattices endowed with a trilinear form), from a QT- f 0 e structure coming from a Bhargava cube, into the QT-structure arising from O (with the norm quadratic form and the trace trilin- Figure 5: A Bhargava cube in normal form. 2 ear form). Suppose that D = m + 4efg < 0. 3 For three octonions a, b, g, it happens that Theorem 2 If C and C0 are in the same SL2(Z) -orbit, then Emb(C, W)= Emb(C0, W). The numbers Emb(C, W) are the Fourier coefficients (in- Tr((ab)g)=Tr(a(bg)).