Bourbaki

Appendix

Alternative algebras. Octonions

1. Alternative algebras

Let A be a commutative ring and F a (not necessarily associative) A-algebra. For any three elements x,y,zx, y, z of F, we write

a(x,y,z)=x(yz)−(xy)z a(x, y, z) = x(yz) - (xy)z

(associator of x,y,zx, y, z); aa is obviously an A-trilinear mapping of F×F×FF \times F \times F into FF.

Lemma 1

For all p,q,r,sp, q, r, s in the algebra FF,

a(pq,r,s)−a(p,qr,s)+a(p,q,rs)=a(p,q,r)s+pa(q,r,s). a(pq, r, s) - a(p, qr, s) + a(p, q, rs) = a(p, q, r)s + pa(q, r, s).

The verification follows immediately from definition (1).

Proposition 1

For an A-algebra FF, the following conditions are equivalent:* (a) For every ordered pair of elements x,yx, y of FF, the subalgebra generated by xx and yy is associative. (b) The trilinear mapping (x,y,z)↦a(x,y,z)(x, y, z) \mapsto a(x, y, z) is alternating (§ 7, no. 3). (c) *For every ordered pair of elements x,yx, y of FF, x2y=x(xy)x^2y = x(xy) and yx2=(yx)xyx^2 = (yx)x.

Clearly (a) implies (c). We show that (c) implies (b): by definition (§ 7, no. 3) to prove (b), it suffices to verify that a(x,x,y)=0a(x, x, y) = 0 and a(x,y,y)=0a(x, y, y) = 0, which is precisely (c).

To prove that (b) implies (a), we use the following 4 lemmas:

Lemma 2

Let EE be an A-algebra such that the trilinear mapping (x,y,z)↦a(x,y,z)(x, y, z) \mapsto a(x, y, z) is alternating, SS a generating system of EE and UU a sub-A-module of EE containing SS and such that sU⊂UsU \subset U and Us⊂UUs \subset U for all s∈Ss \in S. Then U=EU = E.

The set U′U' of x∈Ex \in E such that xU⊂UxU \subset U and Ux⊂UUx \subset U is obviously a sub-A-module of EE, which contains SS by hypothesis. On the other hand, for x,yx, y in U′U' and u∈Uu \in U, by hypothesis

(xy)u=x(yu)+a(x,y,u)=x(yu)−a(x,u,y)=x(yu)−(xu)y+x(uy)∈U; (xy)u = x(yu) + a(x, y, u) = x(yu) - a(x, u, y) = x(yu) - (xu)y + x(uy) \in U;

on passing to the opposite algebra, we have similarly u(xy)∈Uu(xy) \in U. Hence U′U' is a subalgebra of EE and, since it contains SS, U′=EU' = E. Hence EU⊂UEU \subset U and a fortiori UU⊂UUU \subset U, which proves that UU is a subalgebra of EE; as it contains SS, U=EU = E, which proves the lemma.

A subset HH of FF is called strongly associative if a(u,v,w)=0a(u, v, w) = 0 when at least two of the elements u,v,wu, v, w belong to HH.

Lemma 3

Suppose that the mapping aa is alternating. If HH is a strongly associative subset of FF, the subalgebra of FF generated by HH is strongly associative.

As the set of strongly associative subsets of FF is inductive, it suffices to prove that if HH is a maximal strongly associative subset of FF, HH is then a subalgebra of FF. As HH is obviously a sub-A-module of FF, it suffices to verify that for any two elements u,vu, v of HH, H∪{uv}H \cup \{uv\} is also strongly associative, for by virtue of the definition of HH, this will imply uv∈Huv \in H. Now, for all z∈Hz \in H and all t∈Ft \in F, by (2)

a(uv,t,z)−a(u,vt,z)+a(u,v,tz)=0 a(uv, t, z) - a(u, vt, z) + a(u, v, tz) = 0

since H\mathbf{H} is strongly associative; as u,v,zu, v, z are in H\mathbf{H}, also

a(u,vt,z)=a(u,v,tz)=0, a(u, vt, z) = a(u, v, tz) = 0,
whence a(uv,t,z)=0a(uv, t, z) = 0. Using the fact that aa is alternating, this shows that a(p,q,r)=0a(p, q, r) = 0 whenever at least two of the elements p,q,rp, q, r belong to H∪{uv}\mathbf{H} \cup \{uv\} whence the lemma.

Lemma 4

Suppose that the mapping aa is alternating. Then, for all x∈Fx \in \mathbf{F}, the subalgebra of F\mathbf{F} generated by xx is strongly associative.

a(u,v,w)=0a(u, v, w) = 0 whenever two of the three elements u,v,wu, v, w are equal to xx and it suffices to apply Lemma 3.

Lemma 5

Suppose that the mapping aa is alternating and let X,Y\mathbf{X}, \mathbf{Y} be two strongly associative subalgebras of F\mathbf{F}. Then the subalgebra of E\mathbf{E} generated by X∪Y\mathbf{X} \cup \mathbf{Y} is associative.

Let ZZ be the set of z∈Ez \in \mathbf{E} such that a(u,v,z)=0a(u, v, z) = 0 for all u∈Xu \in \mathbf{X} and v∈Yv \in \mathbf{Y}, this is obviously a sub-A-module containing X\mathbf{X} and Y\mathbf{Y} since X\mathbf{X} and Y\mathbf{Y} are strongly associative; by Lemma 2, it will suffice to verify that, for u∈Xu \in \mathbf{X} and v∈Yv \in \mathbf{Y}, uZ⊂Z,vZ⊂Z,Zu⊂ZuZ \subset Z, vZ \subset Z, Zu \subset Z and Zv⊂ZZv \subset Z. Now, for u,u′u, u' in X\mathbf{X}, v∈Yv \in \mathbf{Y} and z∈Zz \in Z, by (2)

a(u′u,z,v)−a(u′,uz,v)+a(u′,u,zv)=a(u′,u,z)v+u′a(u,z,v)=0 a(u'u, z, v) - a(u', uz, v) + a(u', u, zv) = a(u', u, z)v + u'a(u, z, v) = 0
by virtue of the fact that X\mathbf{X} is strongly associative and the definition of ZZ. But as X\mathbf{X} is strongly associative, a(u′,u,zv)=0a(u', u, zv) = 0 and since u′u∈Xu'u \in \mathbf{X}, a(u′u,z,v)=0a(u'u, z, v) = 0 by definition of ZZ. Hence a(u′,uz,v)=0a(u', uz, v) = 0, which shows that uZ⊂ZuZ \subset Z. Applying (2) now with (p,q,r,s)=(v,z,u,u′)(p, q, r, s) = (v, z, u, u'), we obtain similarly Zu⊂ZZu \subset Z. Interchanging the roles of X\mathbf{X} and Y\mathbf{Y} and using the fact that aa is alternating, we obtain vZ⊂ZvZ \subset Z and Zv⊂ZZv \subset Z; whence the lemma.

It now suffices, to prove that (b) implies (a) in Proposition 1, to take X={x}\mathbf{X} = \{x\} and Y={y}\mathbf{Y} = \{y\}, using Lemma 4.

Definition 1

An algebra F\mathbf{F} is called alternative if it satisfies the equivalent conditions of Proposition 1.

An associative algebra is obviously alternative. In no. 3 we shall give an example of an alternative algebra which is not associative.

If F\mathbf{F} is an alternative A-algebra, every A-algebra F⊗AA′\mathbf{F} \otimes_A A' obtained from F\mathbf{F} by extending the scalars (§ 1, no. 5) is an alternative A′A'-algebra, as follows from condition (b) of Proposition 1.

2. Alternative cayley algebras

Proposition 2

Let A\mathbf{A} be a ring, F\mathbf{F} a Cayley A\mathbf{A}-algebra, e its unit element, s:x↦x‾s : x \mapsto \overline{x} its conjugation and N:F→A\mathbf{N} : \mathbf{F} \to \mathbf{A} its Cayley norm (§ 3, no. 4).

(i) For F\mathbf{F} to be alternative, it is necessary and sufficient that, for every ordered pair of elements x,yx, y of F\mathbf{F}, x2y=x(xy)x^2y = x(xy).

(ii) If F is alternative, then N(xy) = N(x)N(y) for all x, y in F. (iii) Suppose that F is alternative. For an element x ∈ F to be invertible, it is necessary and sufficient that N(x) be invertible in Ae; the inverse of x is then unique and equal to N(x)^{-1}\overline{x}; denoting this by x^{-1},

x−1(xy)=x(x−1y)=y x^{-1}(xy) = x(x^{-1}y) = y
or all y ∈ F.

The condition x2y=x(xy)x^2y = x(xy) is obviously necessary for F to be alternative (no. 1, Proposition 1). Conversely, if it holds for every ordered pair of elements of F, applying it to x‾\overline{x} and y‾\overline{y}, it gives x‾2y‾=x‾(xy‾)\overline{x}^2\overline{y} = \overline{x}(\overline{xy}); applying the conjugation s to this relation, we obtain yx2=(yx)xyx^2 = (yx)x, so that conditions (c) of Proposition 1 of no. 1 are satisfied.

Obviously a(e,x,y)=0a(e, x, y) = 0 for all x,yx, y in F. If F is alternative, we therefore deduce from Proposition 1 (no. 1) that the subalgebra G of F generated by e, x and y is associative. As x‾=−x+T(x)∈−x+Ae,x‾∈G\overline{x} = -x + T(x) \in -x + Ae, \overline{x} \in G and similarly y‾∈G\overline{y} \in G. Then N(xy)=(xy)(xy‾)=xy.y‾.x‾=N(y)xx‾=N(y)N(x)N(xy) = (xy)(\overline{xy}) = xy.\overline{y}.\overline{x} = N(y)x\overline{x} = N(y)N(x), using the fact that N(y)∈AeN(y) \in Ae. This proves (ii).

Finally we prove (iii). If N(x)N(x) is invertible in Ae and we write x′=N(x)−1x‾x' = N(x)^{-1}\overline{x}, then xx′=x′x=exx' = x'x = e, for N(x)=xx‾=x‾xN(x) = x\overline{x} = \overline{x}x. Conversely if x admits a left inverse x′′x'', then N(x′′)N(x)=N(e)=eN(x'')N(x) = N(e) = e by (ii) and N(x)N(x) is invertible in Ae; further, as x′=N(x)−1x‾x' = N(x)^{-1}\overline{x} is in the subalgebra generated by x and e, the elements x,x′,x′′x, x', x'' belong to the associative subalgebra generated by x, x′′x'' and e and hence x′′=x′′(xx′)=(x′′x)x′=x′x'' = x''(xx') = (x''x)x' = x', whence the uniqueness assertion. The formulae x−1(xy)=x(x−1y)=yx^{-1}(xy) = x(x^{-1}y) = y follow from the fact that x−1,xx^{-1}, x and y are elements of the subalgebra generated by x, y and e, which is associative.

Proposition 3

Let E be a Cayley A-algebra, γ an element of A and F the Cayley extension of E defined by γ and the conjugation of E (§ 2, no. 5, Proposition 5). For F to be alternative, it is necessary and sufficient that E be associative.

Let u=(x,y),v=(x′,y′)u = (x, y), v = (x', y') be two elements of F (where x, y, x′,y′x', y' are in E). Then (§ 2, no. 5, formula (27))

{u2v=((x2+γy‾y)x′+γy‾′(yx‾+yx),(yx‾+yx)x‾′+y′(x2+γy‾y))u(uv)=(x(xx′+γy‾′y)+γ(x′y‾+x‾.y‾′)y,y(x‾′x‾+γy‾y′)+(yx‾′+y′x)x). \begin{cases} u^2v = ((x^2 + \gamma \overline{y}y)x' + \gamma \overline{y}'(y\overline{x} + yx), (y\overline{x} + yx)\overline{x}' + y'(x^2 + \gamma \overline{y}y)) \\ u(uv) = (x(xx' + \gamma \overline{y}'y) + \gamma (x'\overline{y} + \overline{x}.\overline{y}')y, y(\overline{x}'\overline{x} + \gamma \overline{y}y') + (y\overline{x}' + y'x)x). \end{cases}

Using the fact that y‾y\overline{y}y and x‾+x\overline{x} + x are in Ae, examining these formulae shows that the associativity of E implies u2v=u(uv)u^2v = u(uv) and hence the fact that F is alternative (Proposition 2). Conversely, if F is alternative, the equation u2v=u(uv)u^2v = u(uv) applied when y′=0y' = 0 gives

(yx‾+yx)x‾′=y(x‾′x‾)+(yx‾′)x. (y\overline{x} + yx)\overline{x}' = y(\overline{x}'\overline{x}) + (y\overline{x}')x.
Now the left hand side is equal to (yT(x))x‾′=y(x‾′T(x))=y(x‾′x+x‾′x‾);(yT(x))\overline{x}' = y(\overline{x}'T(x)) = y(\overline{x}'x + \overline{x}'\overline{x});

comparing with the right hand side, we obtain (yxˉ′)x=y(xˉ′x)(y \bar{x}') x = y (\bar{x}' x), which proves the associativity of E, since x,yx, y and xˉ′\bar{x}' are arbitrary elements of E.

3. Octonions

Let E be a quaternion algebra of type (α,β,γ)(\alpha, \beta, \gamma) over A (§2§ 2, no. 5, Example 2) and let δ∈A\delta \in A. The Cayley extension F of E by δ\delta and the conjugation of E is called an octonion algebra over A and is said to be of type (α,β,γ,δ)(\alpha, \beta, \gamma, \delta). By Proposition 3 of no. 2, F is an alternative algebra. It has a basis (ei)0≤i≤7(e_i)_{0 \leq i \leq 7} of 8 elements, defined by

e0=(e,0),e1=(i,0),e2=(j,0),e3=(k,0)e4=(0,e),e5=(0,i),e6=(0,j),e7=(0,k) \begin{align*} e_0 &= (e, 0), & e_1 &= (i, 0), & e_2 &= (j, 0), & e_3 &= (k, 0) \\ e_4 &= (0, e), & e_5 &= (0, i), & e_6 &= (0, j), & e_7 &= (0, k) \end{align*}
where (e,i,j,k)(e, i, j, k) is the basis of E defined loc. cit.; clearly e0e_0 (also denoted by ee) is the unit element of F. If u=∑i=07ξieiu = \sum_{i=0}^{7} \xi_i e_i is an element of F (with the ξi∈A\xi_i \in A), formulae (23), (24) and (31) of §2§ 2, no. 5, give for the conjugate, trace and norm of the octonion uu

{uˉ=(ξ0+βξ1)e0−∑i=17ξieiTF(u)=2ξ0+βξ1NF(u)=ξ02+βξ0ξ1−αξ12−γ(ξ22+βξ2ξ3−αξ32)−δ(ξ42+βξ4ξ5−αξ52)+γδ(ξ62+βξ6ξ7−αξ72). \left\{ \begin{aligned} \bar{u} &= (\xi_0 + \beta \xi_1) e_0 - \sum_{i=1}^{7} \xi_i e_i \\ T_F(u) &= 2\xi_0 + \beta \xi_1 \\ N_F(u) &= \xi_0^2 + \beta \xi_0 \xi_1 - \alpha \xi_1^2 - \gamma (\xi_2^2 + \beta \xi_2 \xi_3 - \alpha \xi_3^2) \\ &\quad - \delta (\xi_4^2 + \beta \xi_4 \xi_5 - \alpha \xi_5^2) + \gamma \delta (\xi_6^2 + \beta \xi_6 \xi_7 - \alpha \xi_7^2). \end{aligned} \right.

Now let u=(x,y)u = (x, y), u′=(x′,y′)u' = (x', y') and u′′=(x′′,y′′)u'' = (x'', y'') be three octonions (where the elements x,x′,x′′,y,y′,y′′x, x', x'', y, y', y'' belong to E). Formulae (24) and (27) of §2§ 2, no. 5 give

TF((uu′)u′′)=T(xx′x′′)+δT(yˉ′yx′′)+δT(yˉ′′yxˉ′)+δT(yˉ′′y′x)TF(u(u′u′′))=T(xx′x′′)+δT(x′′yˉ′y)+δT(xˉ′yˉ′′y)+δT(xyˉ′′y′) \begin{align*} T_F((uu')u'') &= T(xx'x'') + \delta T(\bar{y}'y x'') + \delta T(\bar{y}''y \bar{x}') + \delta T(\bar{y}''y' x) \\ T_F(u(u'u'')) &= T(xx'x'') + \delta T(x''\bar{y}'y) + \delta T(\bar{x}'\bar{y}''y) + \delta T(x\bar{y}''y') \end{align*}
(where T denotes trace in E and use is made of the fact that E is associative). As T(xy)=T(yx)T(xy) = T(yx) for all quaternions x,yx, y (§2§ 2, no. 4, formula (17)), it follows that
TF((uu′)u′′)=TF(u(u′u′′)) T_F((uu')u'') = T_F(u(u'u''))
We study in particular octonions of type (−1,0,−1,−1)(-1, 0, -1, -1); formulae (4) then simplify to
{uˉ=ξ0e0−∑i=17ξieiTF(u)=2ξ0NF(u)=∑i=07ξi2. \left\{ \begin{aligned} \bar{u} &= \xi_0 e_0 - \sum_{i=1}^{7} \xi_i e_i \\ T_F(u) &= 2\xi_0 \\ N_F(u) &= \sum_{i=0}^{7} \xi_i^2. \end{aligned} \right.

*If we take A\mathbf{A} to be the field R\mathbf{R} of real numbers, the octonions of type (−1,0,−1,−1)(-1, 0, -1, -1) over R\mathbf{R} are called Cayley octonions (or octaves). It follows from Proposition 2 (ii) of no. 2 that every Cayley octonion ≠0\neq 0 is invertible.*

Proposition 4

Let FF be an octonion algebra of type (−1,0,−1,−1)(-1, 0, -1, -1) over A\mathbf{A}. There exists a vector space VV of dimension 3 over the field with two elements Z/2Z\mathbf{Z}/2\mathbf{Z} and a bijection λ↦eλ′\lambda \mapsto e'_\lambda of VV onto the basis (ei)0≤i≤7(e_i)_{0 \leq i \leq 7} such that*

e0′=e0,eλ′eμ′=±eλ+μ′ e'_0 = e_0, \qquad e'_\lambda e'_\mu = \pm e'_{\lambda + \mu}
*for all λ,μ\lambda, \mu in VV. In order that eλ′(eμ′eν′)=(eλ′eμ)eν′e'_\lambda (e'_\mu e'_\nu) = (e'_\lambda e_\mu) e'_\nu, it suffices that, in VV, λ,μ,ν\lambda, \mu, \nu be linearly dependent over Z/2Z\mathbf{Z}/2\mathbf{Z}; this condition is necessary if 2≠02 \neq 0 in A\mathbf{A}.

We preserve the notation at the beginning of this no. It follows from formulae (33) of § 2, no. 5 that the set SS consisting of the elements ±e0,±e1,±e2,±e3\pm e_0, \pm e_1, \pm e_2, \pm e_3 is stable under multiplication. Moreover, for x,y,y′x, y, y' in EE, by formula (22) of § 2, no. 5,

(x,0)(0,y′)=(0,y′x),(0,y′)(x,0)=(0,y′x‾),(0,y)(0,y′)=(−y‾′y,0) (x, 0)(0, y') = (0, y'x), \quad (0, y')(x, 0) = (0, y'\overline{x}), \quad (0, y)(0, y') = (-\overline{y}'y, 0)
so that the set TT consisting of the elements ±ei\pm e_i (0≤i≤70 \leq i \leq 7) is stable under multiplication; moreover, its multiplication table is independent of the ring A\mathbf{A}.

In particular, let A′′\mathbf{A}'' be the field Z/2Z\mathbf{Z}/2\mathbf{Z} with two elements and let E′′E'' be the quaternion algebra of type (1,0,1)(1, 0, 1) over A′′\mathbf{A}'' and F′′F'' the algebra of octonions of type (1,0,1,1)(1, 0, 1, 1) over A′′\mathbf{A}''; let (ei′′)0≤i≤7(e''_i)_{0 \leq i \leq 7} be the basis of F′′F'' formed as described above. Since −ei′′=ei′′-e''_i = e''_i, the set T′′T'' of ei′′e''_i has 8 elements and is stable under multiplication; moreover, it follows immediately from the above that the mapping θ:T→T′′\theta : T \to T'' such that θ(ei)=θ(−ei)=ei′′\theta(e_i) = \theta(-e_i) = e''_i for 0≤i≤70 \leq i \leq 7 is a homomorphism for multiplication. Moreover the quaternion algebra E′′E'' is in this case commutative and hence F′′F'' is associative (§ 2, no. 5, Proposition 5); further, conjugation in F′′F'' is in this case the identity. Hence T′′T'' is a group and formulae (8) show that it is commutative; these formulae and formulae (33) of § 2, no. 5 show that the square of every element of T′′T'' is the unit. If VV is used to denote the group T′′T'' written additively, VV can be given a unique vector space structure over Z/2Z\mathbf{Z}/2\mathbf{Z}, necessarily of dimension 3 since

Card⁡(V)=8=2dim⁡(V). \operatorname{Card}(V) = 8 = 2^{\dim(V)}.

For all λ∈V\lambda \in V, let eλ′e'_\lambda then denote the element of (ei)0≤i≤7(e_i)_{0 \leq i \leq 7} such that θ(eλ′)=λ\theta(e'_\lambda) = \lambda; then e0′=e0e'_0 = e_0; moreover, as θ\theta is a homomorphism and the relation θ(x)=θ(y)\theta(x) = \theta(y) is equivalent to x=±yx = \pm y, eλ′eμ′=±eλ+μ′e'_\lambda e'_\mu = \pm e'_{\lambda + \mu}. If λ,μ,ν\lambda, \mu, \nu are linearly independent over Z/2Z\mathbf{Z}/2\mathbf{Z}, they form a basis of VV and hence all the elements eie_i (0≤i≤70 \leq i \leq 7) would belong to the subalgebra generated by eλ′,eμ′e'_\lambda, e'_\mu and eν′e'_\nu; when 2≠02 \neq 0 in A\mathbf{A}, eλ′(eμ′eν′)=(eλ′eμ′)eν′e'_\lambda (e'_\mu e'_\nu) = (e'_\lambda e'_\mu) e'_\nu is therefore impossible, for FF would be associative and hence EE would be commutative (§ 2, no. 5, Proposition 5), which contradicts relations (33) of § 2, no. 5. On the other hand, if λ,μ,ν\lambda, \mu, \nu are linearly dependent in V, the three elements eλ′,eμ′,ev′e'_\lambda, e'_\mu, e'_v belong to a subalgebra with 2 generators of F, which is therefore associative (no. 1, Proposition 1); whence the conclusion.

Remark

As eˉλ′=−eλ′\bar{e}'_\lambda = -e'_\lambda for λ≠0\lambda \neq 0,

eλ′2=−e0for λ≠0, e'_\lambda{}^2 = -e_0 \quad \text{for } \lambda \neq 0,
eμ′eλ′=−eλ′eμ′for λ≠0,μ≠0 and μ≠λ. e'_\mu e'_\lambda = -e'_\lambda e'_\mu \quad \text{for } \lambda \neq 0, \mu \neq 0 \text{ and } \mu \neq \lambda.

Exercises

See the exercises for Appendix 0.

Transcribed from the printed edition, 1998, Springer. Not translated.