Isometries of Clifford Algebras I
Patrick Eberlein
Department of Mathematics, University of North Carolina, Chapel Hill, NC 27599
[email protected]
Key words and phrases:
Clifford algebras, canonical symmetric bilinear form, isometries
2010 Mathematics Subject Classification:
15A66 , 22F99
Abstract Let V be a finite dimensional vector space over a field F of characteristic =2, and let Q be a nondegenerate, symmetric, bilinear form on V. Let Cℓ(V,Q) be the Clifford algebra determined by V and Q. The bilinear form Q extends in a natural way to a nondegenerate, symmetric bilinear form Q on Cℓ(V,Q). Let G be the group of isometries of Cℓ(V,Q) relative to Q, and let G be the Lie algebra of infinitesimal isometries of Cℓ(V,Q) relative to Q. We derive some basic structural information about G, and we compute G in the case that F=R,V=Rn and Q is positive definite on Rn. In a sequel to this paper we determine G in the case that F=R,V=Rn and Q is nondegenerate on Rn.
Remark The main result of this preprint is known, but is left to the reader as a ”hard exercise”. We would like to leave this preprint on the ArXiv in case the details of one solution are of interest to the reader.
I was informed by the referee of ”Isometries of Clifford Algebras II” that the main results of ”Isometries of Clifford Algebras I” and Isometries of ”Clifford Algebras, II” are both contained in the table labeled Rp,q at the top of page 271 of I. Porteus, Topological Geometry, Cambridge University Press, Cambridge, 1969. This result of Porteous also appears later in table XB on page 737 of the paper ”Scalar products of spinors and an extension of Brauer-Wall groups” by P. Lounesto. This paper was published in Foundations of Physics, vol. 11, Nos. 9/10, 721-740.
Introduction Let V be a finite dimensional vector space over a field F with characteristic =2. Let Q:V×V→F be a nondegenerate, symmetric, bilinear form on V. Let Cℓ(V,Q) denote the Clifford algebra determined by V and Q, where the multiplication in V is given by v2=−Q(v,v). There is a canonical involutive anti-automorphism c of Cℓ(V,Q) such that c≡−Id on V. The nondegenerate, symmetric, bilinear form Q on V extends in a canonical way to a nondegenerate, symmetric, bilinear form Q on Cℓ(V,Q).
In the case that F=R the Clifford algebras are algebra isomorphic to matrix algebras M(p,K) or M(p,K)⊕M(p,K), where K=R,C or H and p depends on dim V. The Clifford algebras have played an important role in mathematics and physics. See [LM] for further details.
Let G={g∈Cℓ(V,Q):Lg and Rg preserve Q}, and let G={ξ∈Cℓ(V,Q):c(ξ)=−ξ}. These definitions make sense for any field F of characteristic =2, and G is the Lie algebra of G in the case that F=R or C. In this paper we determine some of the basic structure of G. If dim V=1 (mod 4), then the Killing form B is nondegenerate on G. If dim V≡1 (mod 4), then the center Z(G) is 1-dimensional and G=Z(G)⊕H, where H is an ideal of G and B is nondegenerate on H. The bilinear forms B and Q have a common orthogonal basis of G.
In the special case that V=Rn and the symmetric, bilinear form Q is positive definite on Rn we compute the group G. The group G is compact and isomorphic to H or H×H, where H={g∈M(p,K):g⋅g∗=g∗g=1} for some positive integer p that depends on n and some choice of K=R,C or H.
Let nonnegative integers r,s be given. Let Cℓ(r,s) be the Clifford algebra when V=Fr+s and Q has the matrix \left[\begin{array}[]{ccc}I_{r}&0\\
0&-I_{s}\\
\end{array}\right] for a suitable basis {v1,...,vr+s} of Fr+s. Cℓ(r,s) is uniquely determined up to algebra isomorphism by r and s. In this paper we consider the case that F=R and s=0. In a subsequent paper we compute Gr,s={ξ∈Cℓ(r,s):c(ξ)=−ξ} when s>0 and F=R.
Here is a brief description by section of the paper. In section 1 we present some basic well known facts about Clifford algebras and include some proofs for the sake of completeness. In section 2 we discuss the equivalence of bilinear forms Q1,Q2 on V and the algebra isomorphism between Cℓ(V,Q1) and Cℓ(V,Q2) when Q1 and Q2 are equivalent. In section 3 we discuss the relation between zero divisors and invertible elements in Cℓ(V,Q). In section 4 we define and discuss the canonical nondegenerate, bilinear form Q on Cℓ(V,Q) that extends Q on V. The bilinear form Q is characterized by a small set of axioms. In section 5 we determine the centers of Cℓ(V,Q and G. In section 6 we discuss the group of isometries G on Cℓ(V,Q) and the Lie algebra G of infinitesimal isometries G of Cℓ(V,Q). We determine the Killing form B of G. In section 7 we discuss some quaternionic linear algebra needed later. In section 8 we list the matrix algebras that are algebra isomorphic to Cℓ(Rn,Q), where Q is a symmetric, positive definite bilinear form on Rn. In section 9 we find a special isomorphism between Cℓ(Rn,Q) and a matrix algebra A, and we use this isomorphism to determine G={g∈Cℓ(Rn,Q):Lg and Rg preserve Q}.
1. Preliminaries
Good references for this section are [H], [LM, chapter 1] and [FH,pp.299-315].
Universal mapping definition of the Clifford algebras
Let V be a finite dimensional vector space over a field F, which we shall always assume has characteristic =2. Let Q be a nondegenerate, symmetric bilinear form on V. The next result is fundamental. For a proof see, for example, Proposition 1.1 of Chapter 1, section 1 of [LM].
Proposition 1.1**.**
Let (V,Q) be as above. Then there exists an F-algebra Cℓ(V,Q) and an injective linear map i:V→Cℓ(V,Q) with the following property : Let A be any associative finite dimensional algebra over F, and let σ:V→A be any F - linear map such that σ(v)⋅σ(v)=−Q(v,v)1 for all v ∈ V. Then there exists a unique algebra homomorphism j:Cℓ(V,Q)→A such that j∘i=σ.
Remark The extension property of the result above characterizes Cℓ(V,Q) up to algebra isomorphism.
In the sequel we may assume without loss of generality, since i:V→Cℓ(V,Q) is injective, that i:V→Cℓ(V,Q) is the inclusion map.
Corollary 1.2**.**
Let V be a finite dimensional vector space over a field F with characteristic =2 , and let Q:V×V→F be a nondegenerate, symmetric, bilinear form on V. Let Cℓ(V,Q) denote the Clifford algebra determined by V. Then
1) xy+yx=−2Q(x,y)* for all x,y∈V.*
2)* Let A be a subalgebra of Cℓ(V,Q) that contains V. Then A=Cℓ(V,Q).*
Proof.
We prove (1). First note that x⋅x=−Q(x,x) for all x∈V by the construction of Cℓ(V,Q)=T(V)/I above. Let x,y be elements of V. We compute x2+y2+xy+yx=(x+y)(x+y)=−Q(x+y,x+y)=−Q(x,x)−Q(y,y)−2Q(x,y)=x2+y2−2Q(x,y).
We prove (2). Let σ:V→A be the inclusion map. By Proposition 1.1 there exists a unique algebra homomorphism j:Cℓ(V,Q)→A such that j∘i=σ. Let k:A→Cℓ(V,Q) be the inclusion map. Then k is an algebra homomorphism, and hence φ=k∘j:Cℓ(V,Q)→Cℓ(V,Q) is an algebra homomorphism such that φ∘i=i. It follows that φ=Id on Cℓ(V,Q) by the uniqueness part of Proposition 1.1 applied to the linear map i:V→Cℓ(V,Q). In particular j is injective, which implies that dim Cℓ(V,Q)≤dim A≤dim Cℓ(V,Q). We conclude that A=Cℓ(V,Q).
∎
Example 1 Let V=Rn and let r,s be nonnegative integers such that r+s=n. For elements v=(v1,v2,...,vn) and w=(w1,w2,...,wn) of Rn define Q(v,w)=∑i=1rviwi−∑j=1svr+jwr+j. The classical case first considered is when r=n and s=0.
Example 2 Let V=R2 and define Q(v,w)=v⋅w, the dot product. We assert that Cℓ(R2,Q)=H, the quaternions. Let {e1,e2} be the standard basis of R2. If i=e1,j=e2 and k=e1⋅e2, then we leave it as an exercise to show that Cℓ(R2,Q)=H.
The Clifford algebra Cℓ(V,Q) becomes a Lie algebra with the bracket operation given by
[x,y]=xy−yx for all x,y∈Cℓ(V,Q)
Canonical automorphism α of Cℓ(V,Q)
Let α:V→Cℓ(V,Q) be the R- linear map given by α(v)=−v. Then clearly α(v)⋅α(v)=v⋅v=−Q(v,v)1 for all v ∈V. Hence α extends to an algebra homomorphism of Cℓ(V,Q) by Proposition 1.1. If β=α∘α, then β=Id on V and β(v)⋅β(v)=v⋅v=− Q(v,v)1 for all v ∈ V. By the universal mapping definition β extends uniquely to an algebra homomorphism of Cℓ(V,Q). Since the identity is such an extension of β it follows by uniqueness that β=α∘α is the identity on Cℓ(V,Q). Hence α is an automorphism of Cℓ(V,Q).
Canonical anti−automorphisms τ,c of Cℓ(V,Q)
We define two anti-automorphisms τ and c (transpose and conjugation) of Cℓ(V,Q) Before doing so we recall the definition of opposite algebra. Let A be an associative, finite dimensional algebra over R. The opposite algebra A~ equals A as a vector space. However, if μ:A×A→A is the multiplication operation in A, then we define a multiplication operation μ~:A~×A~→A~ by μ~(x,y)=μ(y,x). It is easy to check that μ~ is associative and that A~ is an algebra.
We define the anti-automorphism τ. Let C=Cℓ(V,Q) and let C~ denote the opposite algebra. Let σ:V→C~ denote the inclusion map. For every v ∈ V σ(v)⋅σ(v)=v⋅v=−Q(v,v)1, and hence there exists a unique algebra homomorphism τ:C→C~ such that τ∘i=σ. It is easy to see that τ:C→C is an anti-homomorphism that is the identity on V. Moreover, τ2=Id on C since both the identity map and β=τ2 are automorphisms of C that are the identity on V. Hence τ is an anti-automorphism of C.
We define c=α ∘ τ. Clearly c is an anti-automorphism of C. Moreover, since c is −Id on V, it follows that c2=Id since both the identity map and γ=c2 are automorphisms of C that are the identity on V.
Action of α,τ and c on monomials
Let v1,...,vN be arbitrary elements of V, and let v=v1⋅...⋅vN. Since α is an automorphism of C while τ and c are anti-automorphsms we obtain immediately from the definitions
α(v)=(−1)Nv
τ(v)=vN⋅vN−1⋅...⋅v2⋅v1
c(v)=(−1)NvN⋅vN−1⋅...⋅v2⋅v1
As an immediate consequence of the statements above we see that any two of the maps {α,τ,c} commute.
Bases and dimension of Cℓ(V,Q)
Let V be a finite dimensional vector space over a field F of characteristic =2. A basis {e1,e2,...,en} of V is said to be Q−orthogonal if Q(ei,ej)=0 whenever i=j. Note that Q(ei,ei)=0 for all i since Q is nondegenerate. A Q-orthogonal basis for V always exists by the nondegeneracy of Q (see for example Theorem 3.1 , Chapter XV, section 2 of [L]).
Let p:Cℓ(V,Q)→F be the linear map such that p(x) is the component of x in F for all x∈Cℓ(V,Q). Define a bilinear form Q:Cℓ(V,Q)×Cℓ(V,Q)→F by Q(x,y)=p(x⋅c(y)) for all x,y∈Cℓ(V,Q).
Let B={e1,...,en} be an orthogonal basis of V relative to Q. Let Ik denote the set of multi-indices I=(i1,...,ik), where 1≤i1<i2<...<ik≤n. For each multi-index I=(i1,...,ik)∈Ik let eI denote the product ei1⋅ei2⋅...⋅eik. Let I=⋃k=1nIk. If I∈Ik, then set ∣I∣=k.
Proposition 1.3**.**
Let B={e1,e2,...,en} be any Q-orthogonal basis of V. Let B′={1}∪{eI:I∈I}. Then
1) B′ is orthogonal relative to Q. Moreover, Q(x,x)=0 for all x∈B′.
2) B′ is a basis of Cℓ(V,Q).
3) Q is symmetric and nondegenerate on Cℓ(V,Q).
Remark It follows from 2) that dim Cℓ(V,Q)=2n. We shall see below in Proposition 4.1 that Q is uniquely characterized by certain properties.
Proof.
We prove 1). Let x=ei1⋅ei2⋅...⋅eir and y=ej1⋅ej2⋅...⋅ejs be any elements of B′. Then Q(x,y)=p(ei1⋅ei2⋅...⋅eir⋅c(ejs)⋅...⋅c(ej1))=±p(ei1⋅ei2⋅...⋅eir⋅ejs⋅...⋅ej1)=0 unless r=s and {i1,...,ir}={j1,...,jr}. If x=y, then Q(x,x)=0 since Q(ei,ei)=0 for every i.
We prove 2). By 1) of Corollary 1.2 it follows that any finite product of elements from B′ can be written as c ei1⋅ei2⋅...⋅eik for some integers 1≤i1<i2<...<ik≤n and some nonzero constant c∈F. It follows that if A=R− span B′, then A is a subalgebra of Cℓ(V,Q) that contains V. From 2) of Corollary 1.2 we see that A=Cℓ(V,Q) and hence B′ spans Cℓ(V,Q). From 1) of this Proposition it follows that B′ is linearly independent on Cℓ(V,Q).
The assertion 3) follows immediately from assertions 1) and 2).
∎
2. Equivalence of bilinear forms
Let V be a finite dimensional vector space over a field F of characteristic =2, and let Qi:V×V→F be symmetric bilinear forms for i=1,2. The bilinear forms Q1,Q2 are said to be equivalent if there exists a nonsingular linear transformation T:V→V such that Q2(v,w)=Q1(T(v),T(w)) for all v,w∈V. It is easy to see that being equivalent is an equivalence relation on the vector space of symmetric bilinear forms on V.
Proposition 2.1**.**
Let V be a finite dimensional vector space over F, and let Q1,Q2 be equivalent, nondegenerate, symmetric, bilinear forms on V. Then Cℓ(V,Q1) is algebra isomorphic to Cℓ(V,Q2).
Proof.
By the equivalence of Q1 and Q2 there exists a nonsingular linear transformation T:V→V such that Q2(v,w)=Q1(T(v),T(w)) for all v,w∈V. Define i:V→Cℓ(V,Q1) by i(v)=T(v). Clearly i is linear and injective. Moreover, if v∈V, then −Q2(v,v)=−Q1(T(v),T(v))=T(v)2=i(v)2. Hence by the universal mapping definition of Cℓ(V,Q1) the injective linear map i extends to an algebra homomorphism i~:Cℓ(V,Q2)→Cℓ(V,Q1). The map i~ is surjective since i~(V)=i(V)=V generates Cℓ(V,Q1) as an algebra by 2) of Corollary 1.2. We conclude that the map i~ is an isomorphism since the dimensions of Cℓ(V,Q1) and Cℓ(V,Q2) are the same.
∎
Corollary 2.2**.**
Let Q1,Q2:Rn×Rn→R be symmetric, positive definite, bilinear forms on Rn. Then Cℓ(Rn,Q1) is algebra isomorphic to Cℓ(Rn,Q2).
Proof.
For every symmetric, positive definite, bilinear form Q on Rn there exists a basis {v1,v2,...,vn} of Rn such that Q(vi,vj)=δij for 1≤i,j≤n. Given symmetric, positive definite, bilinear forms Q1,Q2 on Rn choose orthonormal bases B1,B2 and a linear isomorphism T of Rn such that T(B1)=B2. It follows that Q1(v,w)=Q2(Tv,Tw) for all v,w∈Rn. Now apply Proposition 2.1.
∎
3. Zero divisors and invertible elements
In general zero divisors exist in Cℓ(V,Q), but only for a set of elements that lie in an F-algebraic variety in Cℓ(V,Q).
Example Let F be a field with characteristic =2, and let V=F3. Let Q be the nondegenerate bilinear form on F3 given by Q(v,w)=v1w1+v2w2−v3w3, where v=(v1,v2,v3)∈F3 and w=(w1,w2,w3)∈F3. If x=e1+e3, then x2=0.
We now give a more general description of the set Z of zero divisors of Cℓ(V,Q). We then use this information to show that the set of invertible elements in Cℓ(V,Q) is Cℓ(V,Q)−Z.
If a nonzero element a is a zero divisor, then either 0=ax=La(x) for some nonzero element x or 0=xa=Ra(x) for some nonzero element x of Cℓ(V,Q). Define algebra homomorphisms φL:Cℓ(V,Q)→F and φR:Cℓ(V,Q)→F by φL(a)=det La and φR(a)=det Ra. We may write φL=det∘L, where L:Cℓ(V,Q)→End(Cℓ(V,Q)) is the algebra homomorphism give by L(a)=La. The map φL is a polynomial map since L is a linear map and det is a polynomial map. The same argument shows that φR is also a polynomial map .
The discussion above shows that the set of zero divisors in Cℓ(V,Q) is the variety Z=φL−1(0)∪φR−1(0). Note that the maps φL and φR are not identically zero. For example, if v is an element of V such that Q(v,v)=0, then Lv2=Rv2=−Q(v,v) Id=0. In particular 0=φL(v2)=φR(v2)=(φL(v))2=(φR(v))2.
An element a of Cℓ(V,Q) is invertible if there exists an element z of Cℓ(V,Q) such that a⋅z=z⋅a=1. The set GL(V,Q) of invertible elements In Cℓ(V,Q) forms a group.
Proposition 3.1**.**
GL(V,Q=Cℓ(V,Q)−Z, where Z denotes the set of zero divisors in Cℓ(V,Q) .
Proof.
If φL(a)=0 for some element a of Cℓ(V,Q), then La is surjective and there exists x ∈Cℓ(V,Q) such that 1=La(x)=a⋅x. Similarly, if φR(a)=0 for some element a of Cℓ(V,Q), then Ra is surjective and there exists y ∈Cℓ(V,Q) such that 1=Ra(y)=y⋅a. If φL(a) and φR(a) are both nonzero, then x=y and a is invertible. Hence Cℓ(V,Q)−Z⊂GL(V,Q). Conversely, let a∈Cℓ(V,Q) be invertible, and let x ∈Cℓ(V,Q) be an element such that 1=a⋅x=x⋅a. If φL(a)=0, then 0=La(z)=a⋅z for some nonzero element z of Cℓ(V,Q). But then 0=x⋅(a⋅z)=(x⋅a)⋅z=z, a contradiction. Hence φL(a)=0, and a similar argument shows that φR(a)=0. This shows that GL(V,Q)⊂Cℓ(V,Q)−Z.
∎
4. Canonical symmetric bilinear form
Let F be a field with characteristic =2. Let V be a finite dimensional vector space over F, and let Q:V×V→F be a symmetric, nondegenerate, bilinear form. If T:V→V is a linear transformation, then let the metric adjoint T∗:V→V be the unique linear transformation such that Q(Tv,w)=Q(v,T∗w) for all v,w ∈V. The existence and uniqueness of T∗ follows from the nondegeneracy of Q.
Let c=α∘τ be the anti-automorphism of Cℓ(V,Q) defined above. Let Q be the nondegenerate, symmetric, bilinear form on Cℓ(V,Q) discussed in Proposition 1.3. For x∈Cℓ(V,Q) let L(x):Cℓ(V,Q)→Cℓ(V,Q) and R(x):Cℓ(V,Q)→Cℓ(V,Q) denote left and right translation by x respectively. Let L(x)∗ and R(x)∗ denote the metric adjoints of L(x) and R(x) respectively relative to Q,
Proposition 4.1**.**
Q* satisfies the following properties :*
1) Q(1,1)=1.
2) L(x)∗=L(c(x)) for all x ∈Cℓ(V,Q)
3) R(x)∗=R(c(x)) for all x ∈Cℓ(V,Q)
*4) Q=Q on V.
Moreover, Q satisfies
5) Q(α(x),α(y))=Q(x,y) for all x,y ∈Cℓ(V,Q).
6) Q(c(x),c(y))=Q(x,y) for all x,y ∈Cℓ(V,Q).
Proof.
We need some preliminary results and notation.
Recall from Proposition 1.3 that B′={1,eI:I∈I} is a basis of Cℓ(V,Q). For an element x of Cℓ(V,Q) we write x=a+∑IxIeI, where the sum is over all multi-indices I∈I, and a=p(x),xI are elements of F.
Lemma 4.2**.**
Let I∈I and J∈I be given. Then
1) 0=eI2=(−1)2k(k−1) ei12⋅ei22⋅...⋅eik2∈F.
2) eI⋅eJ=±eJ⋅eI=λIJeK, where K=(I∪J)−(I∩J) if I=J and 0=λIJ∈F.
Proof.
Assertion 1) follows from induction on ∣I∣. Assertion 2) follows from assertion 1) and induction on ∣I∣+∣J∣.
∎
Lemma 4.3**.**
1) p(xy)=p(yx) for all x,y ∈Cℓ(V,Q).
2) p(α(x))=p(x)=p(c(x)) for all x ∈Cℓ(V,Q).
Proof.
We prove 1). Let x,y be elements of Cℓ(V,Q). Write x=a+∑I∈IaIeI and y=b+∑J∈IbJeJ, where a,b,aI,bJ∈F. Then p(xy)=p(ab+∑I,J∈IaIbJ(eI⋅eJ)+b ∑I∈IaIeJ+a ∑J∈IbJeJ). By Lemma 4.2 we have eIeJ=λIJeK, where K=(I∪J)−(I∩J) and λIJ is a nonzero element of F. By inspection K is nonempty unless I=J. If I=J, then eIeJ=eIeI=ϵI, where 0=ϵI∈F by Lemma 4.2. Hence p(xy)=ab+∑IaIbIϵI, where the sum is over all multi-indices I∈I. This expression is symmetric in the components of x and y, which proves 1).
We prove 2) Let x ∈Cℓ(V,Q) be given, and write x=a+∑IaIeI as in the proof of 1). Both statements in 2) are now an immediate consequence of the fact that the mappings α and c fix the elements of F and take eI into ±eI for every multi-index I.
∎
We are now ready to prove Proposition 4.1. Assertion 1) is obvious. We prove 2). For elements x,y,z of Cℓ(V,Q) we have Q(L(x)y,z)=p(x⋅y⋅c(z)). On the other hand Q(y,L(c(x))z)=Q(y,c(x)⋅z)=p(y⋅c(z)⋅x)=p(x⋅y⋅c(z))=Q(L(x)y,z). Hence L(x)∗=L(c(x)). A similar argument proves 3).
We prove 4). If v∈V, then Q(v,v)=p(v⋅c(v))=−p(v⋅v)=−p(−Q(v,v)1)=Q(v,v). A standard polarization argument now shows that Q(v,w)=Q(v,w) for all v,w∈V.
We prove 5). For elements x,y∈Cℓ(V,Q) we have Q(α(x),α(y))=p(α(x)⋅c(α(y)))=p(α(x)⋅α(c(y)))=p(α(x⋅c(y)))=p(x⋅c(y))=Q(x,y).
We prove 6). For elements x,y∈Cℓ(V,Q) we have Q(c(x),c(y))=p(c(x)⋅y)=p(c(c(x)⋅y))=p(c(y)⋅x)=p(x⋅c(y))=Q(x,y).
∎
We now prove a converse to Proposition 4.1.
Proposition 4.4**.**
Let Q~:Cℓ(V,Q)×Cℓ(V,Q)→F be a symmetric bilinear form that satisfies properties 1),2),3) and 4) of Proposition 4.1. Then Q~=Q
Let Q be the nondegenerate, symmetric bilinear form defined on Cℓ(V,Q) above. Let Q~ be another symmetric, bilinear form on Cℓ(V,Q) that satisfies properties 1), 2), 3) and 4). Since Q is nondegenerate on Cℓ(V,Q) there exists a linear transformation S:Cℓ(V,Q)→Cℓ(V,Q) such that Q~(x,y)=Q(S(x),y) for all x,y ∈Cℓ(V,Q). It is easy to see that S is symmetric with respect to both Q and Q~.
Lemma 4.5**.**
x⋅S(y)=S(x⋅y)=S(x)⋅y* for all x,y ∈Cℓ(V,Q).*
Proof.
Let elements x,y,z ∈Cℓ(V,Q) be given. Since Q~ satisfies property 3) it follows that Q(S(x⋅y),z)=Q~(x⋅y,z)=Q~(R(y)x,z)=Q~(x,R(c(y))z)=Q(S(x),R(c(y))z)=Q(R(y)S(x),z)=Q(S(x)⋅y,z). Since Q is nondegenerate we conclude that
- S(x⋅y)=S(x)⋅y for all x,y ∈Cℓ(V,Q)
Similarly, since Q~ satisfies property 2) we conclude that Q(S(x⋅y),z)=Q~(x⋅y,z)=Q~(L(x)y,z)=Q~(y,L(c(x))z)=Q(S(y),L(c(x))z)=Q(L(x)S(y),z)=Q(x⋅S(y),z). From the nondegeneracy of Q we conclude
- S(x⋅y)=x⋅S(y) for all x,y ∈Cℓ(V,Q)
This completes the proof of the lemma.
∎
Lemma 4.6**.**
If λ=S(1), then λ lies in the center of Cℓ(V,Q), and S(x)=λx=xλ for all x ∈Cℓ(V,Q).
Proof.
We note that S(y)=λy for all y ∈Cℓ(V,Q) by substituting x=1 in equation 1) above. Similarly we observe that S(x)=xλ for all x ∈Cℓ(V,Q) by substituting y=1 in equation 2) above.
∎
Lemma 4.7**.**
λv=v* for all v∈V.*
Proof.
Let v,w be elements of V. Then by property 4) and Lemma 4.7 Q(v,w)=Q(v,w)=Q~(v,w)=Q(λv,w), and hence 0=Q(λv−v,w) for all v,w∈V. The assertion of the lemma now follows from the nondegeneracy of Q.
∎
We now complete the proof of Proposition 4.4. Let v be an element of V such that Q(v,v)=0. By the previous lemma it follows that λ Q(v,v)=−λ v⋅v=−v⋅v=Q(v,v)1. Hence λ=1 and Q=Q~ since S is the identity by Lemma 4.6.
5. Centers of the Clifford algebras
Proposition 5.1**.**
Let Q be a nondegenerate, symmetric, bilinear form on a vector space V of dimension n over a field F of characteristic =2. Let Cℓ(V,Q) denote the corresponding Clifford algebra, and let Z(V,Q) denote the center of Cℓ(V,Q). Let {e1,...,en} denote a Q-orthogonal basis of V and let ω=e1⋅...⋅en. Then
1) If n is even, then
a) φω=ωα(φ) for all φ∈Cℓ(V,Q).
b) Z(V,Q)=F.
2) If n is odd, then
Z(V,Q)=F−span{1,ω}.
3) ω2=(−1)2n(n−1)e12⋅...⋅en2
We begin with some preliminary results.
Lemma 5.2**.**
Let ξ∈Z(V,Q) and write ξ=ξ0+∑I∈IξIeI, where ξ0∈F and ξI∈F for all I. Then eI∈Z(V,Q) if ξI=0.
Proof.
Let I∈I with ξI=0 and k with 1≤k≤n be given. By Lemma 4.2 ±eIek=ekeI=λkeIk for some 0=λk∈F, where Ik=I∪{k} if k∈/I and Ik=I−{k} if k∈I. By inspection Ik=Jk if I=J∈I. By Proposition 1.3 we have ξIQ(ekeI,eIk)=Q(ekξ,eIk)=Q(ξek,eIk)=ξIQ(eIek,eIk)=ϵ ξIQ(ekeI,eIk), where ϵ=±1 and ekeI=ϵ eIek. Note that Q(ekeI,eIk)=λkQ(eIk,eIk)=0 by 1) of Proposition 1.3. Hence ϵ=1 since ξI=0.
We have shown that ekeI=eIek for 1≤k≤n. Hence eI∈Z(V,Q) since eI commutes with the elements in the set {e1,...,en}, which generates Cℓ(V,Q) as an algebra.
∎
Lemma 5.3**.**
If eI∈Z(V,Q) for some I∈I, then eI=ω and n is odd.
Proof.
Let I=(i1,i2,...,ik), where ij<ij+1 for 1≤j≤k−1. We show first that k is odd. We compute ei1eI=(ei1)2ei2...eik and eIei1=(−1)k−1(ei1)2ei2...eik. Hence k is odd since ei1eI=eIei1.
Next suppose that ∣I∣=k<n. Choose α∈{1,2,...,n} with α∈/{i1,i2,...,ik}. Then eαeI=eαei1ei2...eik and eIeα=(−1)keαei1ei2...eik=−1 eαei1ei2...eik=−eαeI since k is odd. This contradiction shows that ∣I∣=k=n and eI=ω∈Z(V,Q). Finally, n=k is odd, as was shown above.
∎
We now prove the Proposition. Assertion 1b) follows immediately from Lemmas 5.2 and 5.3. To prove 1a) we show first that ωei=−eiω for 1≤i≤n if n is even. We compute ωei=(−1)n−ie1e2...ei−1ei2ei+1...en and −eiω=(−1)ie1e2...ei−1ei2ei+1...en=ωei since n even implies that n−2i is even. Next, we let A={φ∈Cℓ(V,Q):φω=ωα(φ)}. Note that A is a subalgebra of Cℓ(V,Q) since α is an automorphism of Cℓ(V,Q). It follows that A=Cℓ(V,Q) by 2) of Corollary 1.2 since A⊃V by the work above.
Assertion 3) follows routinely by induction on n. We prove 2). Let n be odd. Then Z(V,Q)⊂F−span{1,ω} by Lemmas 5.2 and 5.3. To complete the proof of 2) it suffices to show that ω∈Z(V,Q) if n is odd. This follows by the same argument used to prove 1a), namely by showing that ωek=ekω for 1≤k≤n.
6. Isometries and infinitesimal isometries
Isometries of Cℓ(V,Q)
Proposition 6.1**.**
Consider the following groups :
U(V,Q)={g∈Cℓ(V,Q):g⋅c(g)=c(g)⋅g=1}.
UL(V,Q)={g∈Cℓ(V,Q):L(g) preserves Q}**
UR(V,Q)={g∈Cℓ(V,Q):R(g) preserves Q}.
Then U(V,Q)=UL(V,Q)∩UR(V,Q).
Remark We regard the group G=U(V,Q) as the group of isometries of Cℓ(V,Q).
Proof.
We show first that U(V,Q) is a subgroup of both UL(V,Q) and UR(V,Q). Let g be an element of U(V,Q). Let x,y be elements of Cℓ(V,Q). Then Q(L(g)x,L(g)y)=Q(x,L(c(g))L(g)(y))=Q(x,L(c(g)⋅g)y)=Q(x,y). This shows that U(V,Q)⊂UL(V,Q) and a similar proof shows that U(V,Q)⊂UR(V,Q).
We now show that UL(V,Q)∩UR(V,Q)⊂U(V,Q). Let g ∈UL(V,Q)∩UR(V,Q) and x,y ∈Cℓ(V,Q) be given. Since g∈UL(V,Q) it follows that Q(x,y)=Q(L(g)x,L(g)y)=Q(x,L(c(g))L(g)y)=Q(x,L(c(g)⋅g)y)=Q(x,c(g)⋅g⋅y). Hence 0=Q(x,[1−c(g)⋅g]⋅y) for all x,y ∈Cℓ(V,Q). By the nondegeneracy of Q it follows that [1−c(g)⋅g]⋅y=0 for all y ∈Cℓ(V.Q). Setting y=1 we conclude that c(g)⋅g=1. A similar argument shows that g⋅c(g)=1 since g∈UR(V,Q). Hence g∈U(V,Q).
∎
Infinitesimal isometries of Cℓ(V,Q)
We define G={ξ∈Cℓ(V,Q):c(ξ)=−ξ}, where c:Cℓ(V,Q)→Cℓ(V,Q) is the canonical anti-automorphism. The set G is a Lie algebra since c is an anti-automorphism. For reasons we now explain, we call G the Lie algebra of infinitesimal isometries of Cℓ(V,Q) relative to Q.
Remark Let G denote U(V,Q). If F=R or C, then the matrix exponential exp:Cℓ(V,Q)→Cℓ(V,Q) can be defined in the usual way. If ξ∈Cℓ(V,Q), then the definition of G and standard arguments show that ξ∈G⇔exp(tξ)∈G for all t∈R. Both G = U(V,Q) and the Lie algebra G have been defined for any field F with characteristic =2, but the relationship stated above between G and G makes no sense for an arbitrary field F. Nevertheless, it seems reasonable to think of G as the Lie algebra of infinitesimal isometries of Cℓ(V,Q).
Center Z(G) of G
Let Z(G)={ξ∈G:ad ξ=0 on G}, the center of G.
Proposition 6.2**.**
Z(G)=Z(V,Q)∩G.
Proof.
Clearly Z(V,Q)∩G⊂Z(G). Now let ξ∈Z(G) be a nonzero element, and let H={η∈Cℓ(V,Q):ξ⋅η=η⋅ξ}. It is easy to check that H is a subalgebra of Cℓ(V,Q), and H⊃V since V⊂G. Hence H=Cℓ(V,Q) since V generates Cℓ(V,Q) as an algebra by 2) of Corollary 1.2. We conclude that ξ∈Z(V,Q).
∎
Corollary 6.3**.**
If n is even or n≡3 (mod 4), then Z(G)={0}. If n≡1 (mod 4), then Z(G)=F−span{ω}
We need a preliminary result
Lemma 6.4**.**
Let {e1,...,en} be a Q-orthogonal basis of V. Let c:Cℓ(V,Q)→Cℓ(V,Q) be the canonical anti-automorphism. Let I=(i1,i2,...,ik)∈I be an arbitrary multi-index. Then
1) c(eI)=−eI if ∣I∣≡1 or 2 mod 4
2) c(eI)=eI if ∣I∣≡0 or 3 mod 4
Proof.
For ∣I∣ = 1,2,3 or 4 it is routine to verify the assertion. Let ∣I∣≥5 and write I=I1∪I2, where I2={ik−3,ik−2,ik−1,ik} and I1=I−I2. Then eI=eI1⋅eI2 and c(eI)=c(eI2)⋅c(eI1)=eI2⋅c(eI1)=(−1)4∣I1∣c(eI1)⋅eI2=c(eI1)⋅eI2. The assertion now follows by induction since ∣I∣=∣I1∣+4.
∎
We complete the proof of the Corollary. If n is even, then Z(G)=Z(V,Q)∩G=F∩G={0} by assertion 1) of Proposition 5.1. If n≡3 (mod 4), then c(ω)=ω by Lemma 6.4, and hence ω does not lie in G. It follows that Z(G)=Z(V,Q)∩G={0} by assertion 2) of Proposition 5.1. If n≡1 (mod 4), then c(ω)=−ω by Lemma 6.4, and hence ω∈G. We conclude that Z(G)=Z(V,Q)∩G=F−span {ω} by assertion 2) of Proposition 5.1.
Killing form of G
Let {e1,...,en} be a Q-orthogonal basis of V. Define the Killing form B:G×G→F by B(ξ,η)=trace ad ξ∘ad η. In this section we show that B(eI,eJ)=0 if eI,eJ are distinct elements of G. We also compute B(eI,eI) for all eI∈G. Finally, we show that G=Z(G)⊕H, where H is an ideal of G such that B restricted to H is nondegenerate. By Corollary 6.3 it then follows that G=H if n= 1 (mod 4) and H has codimension 1 in G if n≡1 (mod 4).
Lemma 6.5**.**
G=F−span{eI:eI∈G}.
Proof.
Clearly G⊃F−span{eI:eI∈G}. Now let ξ∈G and write ξ=ξ0+∑I∈IξIeI, where ξ0,ξI∈F. Then −ξ0−∑I∈IξIeI=−ξ=c(ξ)=ξ0+∑I∈IξIc(eI). By Lemma 6.4 c(eI)=±eI. By inspection and the linear independence of {eI:I∈I} it follows that ξ0=0 and c(eI)=−eI if ξI=0. We conclude that ξ∈F−span{eI:eI∈G}, which completes the proof.
∎
Proposition 6.6**.**
Let {e1,...,en} be a Q-orthogonal basis of V. Let I,J be distinct multi-indices in I such that eI∈G and eJ∈G. Then B(eI,eJ)=0.
Again, we need some preliminary results.
Lemma 6.7**.**
Let ξ∈G. Then for all x,y∈G we have Q(ad ξ(x),y)+Q(x,ad ξ(y))=0.
Proof.
Note that ad ξ=Lξ−Rξ. By Proposition 4.1 we have Q(ad ξ(x),y)=Q(Lξ(x),y)−Q(Rξ(x),y)=Q(x,Lc(ξ)(y))−Q(x,Rc(ξ)(y))=−Q(x,Lξ(y))+Q(x,Rξ(y))=−Q(x,(Lξ−Rξ)(y))=−Q(x,ad ξ(y).
∎
Lemma 6.8**.**
*Let I,J∈I be distinct elements such that eI,eJ∈G. Then
Q(ad eI∘ad eJ(eK),eK)=0 for all K∈I with eK∈G.*
Proof.
Q(ad eI∘ad eJ(eK),eK)=−Q(ad eJ(eK),ad eI(eK)) by Lemma 6.7. By Proposition 4.1 and Lemma 6.4 we obtain Q(ad eJ(eK),ad eI(eK))=Q(eJeK−eKeJ,eIeK−eKeI)=p([eJeK−eKeJ],c([eIeK−eKeI]))=p([eJeK−eKeJ],[c(eK)c(eI)−c(eI)c(eK)])=α1+α2+α3+α4, where αi=λip(eJeI) for some nonzero λi∈F. However, p(eIeJ)=0 since I=J.
∎
We now complete the proof of the Proposition. Let K∈I with eK∈G. Since (ad eI∘ad eJ)(eK)∈G we may write (adeI∘ad eJ)(eK)=∑eL∈GAIJKLeL for some constants AIJKL∈F. Hence B(eI,eJ)=∑eK∈GAIJKK. It suffices to show that AIJKK=0 if eK∈G. Recall that {1,eI,I∈I} is a Q - orthogonal basis for Cℓ(V,Q) by Proposition 1.3. Hence by Lemma 6.8 we have 0=Q(ad eI∘ad eJ(eK),eK)=Q(eK,eK)AIJKK. Note that Q(eK,eK)=0 by Proposition 1.3. We conclude that AIJKK=0 if I=J and eK∈G.
Proposition 6.9**.**
Let {e1,...,en} be a Q-orthogonal basis of V. Let I,K∈I with eI,eK∈G. Then (ad eI)2(eK)=λeK, where λ=0 or 4eI2∈F.
Corollary 6.10**.**
Let {e1,...,en} be a Q-orthogonal basis of V. Let I,J∈I with eI,eJ∈G. Then
1) B(eI,eJ)=Q(eI,eJ)=0 if I=J.
2) B(eI,eI)=4mIeI2, where mI is the number of eK in G such that (ad eI)2(eK) is nonzero.
3) Q(eI,eI)=−eI2.
Proof.
We first prove the corollary. Assertion 1) follows from Propositions 6.6 and 1.3. We prove 2). If eK∈G, then by Proposition 6.9 (ad eI)2(eK)=λKeK, where λK=0 or 4eI2. Hence B(eI,eI)=trace (ad eI)2=∑eK∈GλK, which completes the proof of 2). To prove 3) we compute Q(eI,eI)=p(eIc(eI))=p(−eI2)=−eI2 since eI2∈F by Lemma 4.2.
We now prove the Proposition. We show first that eK is an eigenvector of (ad eI)2. Write (ad eI)2(eK)=∑eJ∈GAIKJeJ for suitable elements AIKJ∈F. It suffices to show that AIKJ=0 if eJ∈G,J=K. By Lemma 6.7 and the argument used in the proof of Lemma 6.8 we have Q((ad eI)2(eK),eJ)=−Q(ad eI(eK),ad eI(eJ))=λ p(eJeK)=0 if J=K. On the other hand, Q((ad eI)2(eK),eJ)=AIKJQ(eJ,eJ) and Q(eJ,eJ) is nonzero. We conclude that AIKJ=0 if eJ∈G,J=K.
We have shown that (ad eI)2(eK)=λKeK for some λK∈F if eI,eK∈G. Note again that ad eI=LeI−ReI and hence (ad eI)2=(LeI)2+(ReI)2−2LeI∘ReI=(2eI2) Id−2LeI∘ReI since eI2∈F by Lemma 4.2. Hence eK is an eigenvector of (eI)2 Id−21(ad eI)2=LeI∘ReI. Now (LeI∘ReI)2=eI4 Id, where 0=eI2∈F, so the only eigenvalues of LeI∘ReI are eI2 and −eI2. If (LeI∘ReI)(eK)=eI2 eK, then (ad eI)2(eK)=2eI2eK−2eI2eK=0. If (LeI∘ReI)(eK)=−eI2 eK, then (ad eI)2(eK)=2eI2eK+2eI2eK=4eI2eK.
∎
Proposition 6.11**.**
Let eI∈G for some I∈I. Then B(eI,eI)=0⇔eI=ω=e1e2...en and ω∈Z(V,Q).
Proof.
If eI=ω∈Z(V,Q), then B(eI,eI)=trace (ad eI)2=0. Conversely, suppose that B(eI,eI)=0 for some I∈I with eI∈G. Then (ad eI)2=0 on G by 2) of Corollary 6.10. By Propositions 5.1 and 6.2 it suffices to show that eI∈Z(G).
Let J∈I with eJ∈G be given. We show that ad eI(eJ)=0, and we may assume that I=J. By Lemma 4.2 eJeI=λeIeJ, where λ=±1.
We compute 0=(ad eI)2(eJ)=eI(eIeJ−eJeI)−(eIeJ−eJeI)eI=eI2eJ−2eIeJeI+eJeI2=2eI2eJ−2eI(λeIeJ)=(2−2λ)eI2eJ. It follows that λ=1 since eI2=0, and we conclude that eJeI=eIeJ or ad eI(eJ)=0.
∎
Proposition 6.12**.**
There exists an ideal H of G such that G=Z(G)⊕H and the restriction of B to H is nondegenerate. If dim V ≡1 (mod 4), then H has codimension 1 in G but otherwise G=H.
Proof.
We prove the first assertion. Assuming that H exists, it follows from Corollary 6.10 and Proposition 6.11 that B is nondegenerate on H. If Z(G)={0}, then set H=G. If Z(G)={0}, then Z(G)=F−span{ω} by Corollary 6.3. In this case let H=F−span{eI:eI∈G and eI=ω}. Clearly G=Z(G)⊕H, so it remains only to prove that H is an ideal of G.
It suffices to consider the case that Z(G)={0}. Let I,J∈I with eI∈H,eJ∈G and eJ=ω be given. It suffices to prove that ad ω(eI)∈H and ad eJ(eI)∈H. The first assertion is obviously true since ω∈Z(G). To prove the second assertion write ad eJ(eI)=ξ+λω for some ξ∈H and some λ∈F. This is possible since G=H⊕Z(G) and ad eJ(eI)∈G. We need to show that λ=0. By Corollary 6.10 and the definition of H we obtain Q(ω,ξ)=0. We now compute 0=−Q(eI,ad eJ(ω))=Q(ad eJ(eI),ω)=Q(ξ,ω)+λQ(ω,ω)=λQ(ω,ω). It follows that λ=0 since Q(ω,ω)=0 by assertion 3) of Corollary 6.10.
The argument above proves the first assertion of the Proposition. The second assertion follows immediately from the first and from Corollary 6.3.
∎
7. Quaternion linear algebra
Let H denote the quaternions, and let Hn denote the space of n-tuples of quaternions. The space Hn is an H-module, where the elements of H act by multiplication on the left. Let M(n,H) denote the n x n matrices with entries in H. Linear algebra in M(n,H) is slightly more complicated than in M(n,C) or M(n,R) since H is noncommutative. Some concepts, such as the determinant, don′t exist in M(n,H). A good reference for this section is [R].
If A=(Aij)∈M(n,H) and x=(x1,...,xn)∈Hn, then we define A(x)=(y1,...,yn), where yi=∑k=1nxkAik. For elements A,B∈M(n,H) we define A⋅B∈M(n,H) by (A⋅B)ij=∑k=1nBkjAik. For real or complex matrices this is just the usual definition of matrix multiplication. It follows that M(n,H) is an algebra. Next, define the metric adjoint operation ∗ in M(n,H) by Aij∗=Aji, where x→x denotes conjugation in H.
Define R-linear maps I,J,K on Hn by I(x)=ix,J(x)=jx and K(x)=kx. It follows from Lemma 7.3 below that the elements of M(n,H) commute with I,J and K.
Let GL(n,H) denote the set of invertible elements of M(n,H). It is evident that GL(n,H) is a group. It is also known that GL(n,H) is a dense open subset of M(n,H) (see for example part b) of Proposition 5.10 of [ R]).
It is straightforward to verify the first three of the following statements.
Lemma 7.1**.**
Let A,B∈M(n,H) and let x∈Hn. Then (A⋅B)x=A(Bx)
Lemma 7.2**.**
Let A,B∈M(n,H). Then (A⋅B)∗=B∗⋅A∗.
Lemma 7.3**.**
Let x∈H,y∈Hn and A∈M(n,H). Then A(xy)=xA(y).
Lemma 7.4**.**
Let B={u1,...,un} be an basis of Hn as an H-module. Given A∈M(n,H) let B(A)∈M(n,H) be the unique matrix such that A(ui)=∑r=1nB(A)ri ur. Then the map B:M(n,H)→M(n,H) is an algebra isomorphism.
Proof.
It is straightforward to show that B is an H-linear isomorphism of M(n,H) and we omit the details. We prove that B preserves multiplication. Let A,B∈M(n,H) be given. Then (A⋅B)(ui)=∑s=1nB(A⋅B)si us. On the other hand by Lemmas 7.1 and 7.3 we have (A⋅B)(ui)=A(B(ui))=A(∑r=1nB(B)ri ur)=∑r=1nB(B)ri A(ur)=∑r=1nB(B)ri(∑s=1nB(A)sr us)=∑s=1n(∑r=1nB(B)riB(A)sr) us=∑s=1n(B(A)⋅B(B))si us. Since {u1,...,un} is an H-basis for Hn it follows that B(A⋅B)si=(B(A)⋅B(B))si for all 1≤i,s≤n
∎
8. Classical Clifford algebras and matrix algebras
Let F=R and let Q1,Q2:Rn×Rn→R be symmetric, positive definite bilinear forms. By Corollary 2.2 Q1 and Q2 are equivalent, and Cℓ(Rn,Q1) is algebra isomorphic to Cℓ(Rn,Q2). We denote this isomorphism class of Clifford algebras by Cℓ(n). The traditional explicit model for Cℓ(n) is to define Q on Rn by Q(ei,ej)=δij, where {e1,e2,...,en} is the usual basis of Rn. In particular ei2=−1 for 1≤i≤n. Let Gn=U(Rn,Q) in the notation of Proposition 6.1. If Gn={ξ∈Cℓ(Rn,Q):c(ξ)=−ξ}, then Gn is the Lie algebra of Gn by the discussion in section 6. Let Hn be the ideal of Gn defined in Proposition 6.12.
Proposition 8.1**.**
The Killing form B is negative definite on Hn.
Proof.
Let I=(i1,i2,...,ik) be a arbitrary multi-index in I, where 1≤k=∣I∣≤n. By 2) of Corollary 6.10 and Proposition 6.11 it suffices to show that eI2=−1 for all eI∈Hn. By 1) of Lemma 4.2 eI2=(−1)2k(k−1)ei12ei122...eik2=(−1)2k(k+1). The fact that eI∈Hn means that k=∣I∣≡1 or 2 (mod 4) by Lemma 6.4. In either case it follows immediately that eI2=(−1)2k(k+1)=−1.
∎
From 1) and 3) of Corollary 6.10 we now obtain
Corollary 8.2**.**
The symmetric, bilinear form Q is positive definite on Hn.
Next we describe Cℓ(n) as a matrix algebra over K=R,C or H. Given K and an integer n let M(n,K) denote the K-algebra of n x n matrices with elements in K. We list the isomorphism classes of the classical Clifford algebras. For details see Table 1 and the discussion in Chapter 1, section 4 of [LM]. The algebra isomorphism Cℓ(n+8)≈Cℓ(n)⊗M(16,R) plays a key role.
Proposition 8.3**.**
The Clifford algebras Cℓ(n) are algebra isomorphic to matrix algebras A as given below :
-
Cℓ(8k)A=M(24k,R)
-
Cℓ(8k+1)A=M(24k,C)
-
Cℓ(8k+2)A=M(24k,H)
-
Cℓ(8k+3)A=M(24k,H)⊕M(24k,H)
-
Cℓ(8k+4)A=M(24k+1,H)
-
Cℓ(8k+5)A=M(24k+2,C)
-
Cℓ(8k+6)A=M(24k+3,R)
-
Cℓ(8k+7)A=M(24k+3,R)⊕M(24k+3,R)
9. A special isomorphism between Cℓ(n) and a matrix algebra
Proposition 9.1**.**
Let A denote the matrix algebra, or sum of matrix algebras, in the list 1) through 8) of Proposition 8.3. In each of these cases there exist algebra isomorphisms ρ:Cℓ(8k+α)→A, 0≤α≤7 such that ρ(c(x))=ρ(x)∗ for all x∈Cℓ(8k+α)
Remarks
-
In M(n,K)⊕M(n,K) we define the operation ∗ in the natural way, namely, (X,Y)∗=(X∗,Y∗) for all (X,Y)∈M(n,K)⊕M(n,K).
-
The isomorphism ρ:Cℓ(8k+α)→A with the properties stated in Proposition 9.1 is not unique. Let ρ be one such isomorphism, and let g be an element of A such that 1=g⋅g∗=g∗⋅g. If ρ′:Cℓ(8k+α,0)→A is given by ρ′(x)=g⋅ρ(x)⋅g∗, then ρ′ is another such isomorphism.
Proof.
The proof is essentially the same in all cases. We give the proof only in the most difficult cases 3), 4) and 5), where the division algebra K in question is the quaternions H. In each of these three cases we begin with a fixed isomorphism σ:Cℓ(8k+α)→A, α=2,3,4. Throughout the proof we define p=24k if n=8k+2,p=24k if n=8k+3 and p=24k+1 if n=8k+4. Note that σ(Rn) acts on Hp since σ(Rn)⊂σ(Cℓ(n))=M(p,H) or M(p,H)⊕M(p,H).
We now break the proof into three steps. In all of them we regard Hp as a real vector space of dimension 4p.
Lemma 9.2**.**
There exists a positive definite inner product ⟨,⟩ on Hp such that the elements of σ(Rn) are skew symmetric relative to ⟨,⟩ and the elements {I,J,K} in GL(R,Hp) are both skew symmetric and orthogonal relative to ⟨,⟩.
Lemma 9.3**.**
Let ⟨,⟩ be a positive definite inner product on Hp as in Lemma 9.2. Then there exists an orthonormal R- basis B′={u1,...,u4p} of Hp such that for 1≤r≤p we have up+r=I(ur),u2p+r=J(ur) and u3p+r=K(ur).
Remark Let B′={u1,...,u4p} be an orthonormal R-basis of Hp as in Lemma 9.3. Then the first p elements {u1,...,up} become in a natural way a basis of Hp as a free H-module. Let u be an element of Hp. By Lemma 9.3 there exist unique real numbers αr,βr,γr,δr,1≤r≤p such that u=∑r=1pαrur+∑r=1pβrI(ur)+∑r=1pγrJ(ur)+∑r=1pδrK(ur). Now write u=∑r=1phrur, where hr=αr+iβr+jγr+kδr for 1≤r≤p. Conversely, given elements h1,...,hr∈H we reverse the argument above to define u=∑r=1phrur∈Hp.
Lemma 9.4**.**
Choose a positive definite inner product ⟨,⟩ induced by σ and an orthonormal basis B′={u1,...,u4p} as in Lemma 9.2 and 9.3. Let B:A→A be the isomorphism induced by the H-basis B={u1,...,up} of Hp as in Lemma 7.4. Let ρ=B∘σ:Cℓ(n)→A. Then ρ is an isomorphism such that ρ(x)∗=−ρ(x) for all x∈Rn.
Remark In case 4) it would be more precise to say that B is the diagonal isomorphism B×B induced by B={u1,...,up}.
For the moment we assume that the three lemmas above have been proved, and we use them to prove the Proposition. Let A′={x∈Cℓ(n):ρ(x)∗=ρ(c(x))}. Since ρ:Cℓ(n)→A is an algebra isomorphism and c and the transpose operation ∗ are algebra anti-automorphisms it follows that A′ is a subalgebra of Cℓ(n). Note that A′⊃Rn by Lemma 9.4. Hence by 2) of Corollary 1.4 we conclude that A′=Cℓ(n).
Proof of Lemma 9.2 We consider first the algebra isomorphisms σ:Cℓ(8k+2)→A=M(24k,H) and Cℓ(8k+4)→A=M(24k+1,H). For notational simplicity we let n = 8k+2 and p = 24k in the first case, and n = 8k+4 and p = 24k+1 in the second case.
Recall that Pin(n) is the set of finite products x=x1...xm in Cℓ(n), where each xi is a unit vector in Rn and m is an arbitrary positive integer. The group Pin(n) is compact (cf. Chapter 1, section 1 of [LM]) and it is easy to check that x⋅c(x)=c(x)⋅x=1 for all x∈Pin(n) since xi2=−1 for all i. Note that the unit vectors in Rn lie in Pin(n).
Let H=Pin(n)0, the identity component of Pin(n), and let x1,...,xN be elements of Pin(n) such that Pin(n)=⋃i=1NxiH. Let dH (Haar measure) denote the measure on H induced from the unique bi-invariant volume form Ω such that ∫HΩ=1. One of the basic properties of Haar measure dH is that ∫H(f∘Rh) dH=∫H(f∘Lh) dH=∫Hf dH for all smooth functions f:H→R and all elements h of H.
Now let ⟨,⟩0 be an arbitrary positive definite inner product on Hp. Fix u,v∈Hp and define ⟨u,v⟩1=∫h∈H⟨σ(h)(u),σ(h)(v)⟩0 dH. By the left invariance property of the Haar measure it follows that ⟨,⟩1 is a positive definite inner product on Hp that is preserved by σ(H). Finally, define ⟨u,v⟩2=∑i=1N⟨σ(xi)(u),σ(xi)(v)⟩1. The inner product ⟨,⟩2 is preserved by the elements {σ(x1),...,σ(xN)}. If h∈H, then hi=xihxi−1∈H for 1≤i≤N. Hence ⟨σ(h)u,σ(h)v⟩2=∑i=1N⟨σ(xih)u,σ(xih)v⟩1=∑i=1N⟨σ(hixi)u,σ(hixi)v⟩1=∑i=1N⟨σ(xi)u,σ(xi)v⟩1=⟨u,v⟩2. This shows that ⟨,⟩2 is preserved by σ(H). We conclude that ⟨,⟩2 is preserved by σ(Pin(n)) and in particular by the elements σ(x), where x is a unit vector of Rn.
To prove that σ(x) is skew symmetric for all x∈Rn it suffices to consider the case that x is a unit vector. If x is a unit vector in Rn, then x2=−1 and hence σ(x)2=−Id. The map σ(x) is orthogonal relative to ⟨,⟩2, and hence it is also skew symmetric since ⟨σ(x)u,v⟩2=⟨σ(x)2u,σ(x)v⟩2=−⟨u,σ(x)v⟩2 for all u,v ∈Hp.
Let C={±Id,±I,±J,±K}. Note that C is a subgroup of eight elements in GL(R,Hp) that commutes with the elements of M(p,H)=σ(Cℓ(n)) by Lemma 7.3. For u,v∈Hp define ⟨u,v⟩=∑q∈C⟨q(u),q(v)⟩2. The inner product ⟨,⟩ is positive definite and preserved by both σ(Pin(n)) and Q since these two groups commute. Since I2=J2=K2=−Id it follows as above that I,J and K are skew symmetric as well as orthogonal relative to ⟨,⟩.
Next we consider the isomorphism σ:Cℓ(8k+3)→A=M(24k,H)⊕M(24k,H). Again, for notational simplicity we set n=8k+3 and p=24k in the discussion below.
Let p1:A→M(p,H) and p2:A→M(p,H) denote the projections onto the first and second M(p,H) factors of A respectively. From the isomorphism σ:Cℓ(n)→A we obtain the algebra homomorphisms σ1=p1∘σ:Cℓ(n)→M(p,H) and σ2=p2∘σ:Cℓ(n)→M(p,H). If G1=σ1(Pin(n)) and G2=σ2(Pin(n)), then G1 and G2 are compact subgroups of GL(p,H) that commute since the first and second factors of M(p,H) in A commute.
Let G denote the compact Lie group G1×G2. Note that σ(Sn−1)⊂σ(Pin(n))⊂σ1(Pin(n))×σ2(Pin(n))=G. The group G acts on Hp by (g1,g2)(x)=g2(g1(x))=g1(g2(x)). Now let ⟨,⟩0 be an arbitrary positive definite inner product on Hp. Average it over G, following the argument above, to obtain a positive definite G-invariant inner product ⟨,⟩1 on Hp such that the elements of σ(Rn) are skew symmetric relative to ⟨,⟩1. Average ⟨,⟩1 over the finite group C to obtain an inner product ⟨,⟩. The group C commutes with the elements of M(n,H)×M(n,H) by Lemma 7.3 and in particular with the elements of G and σ(Sn−1)⊂G. Hence ⟨,⟩ is G invariant, and by the argument above ⟨,⟩ satisfies the conditions of Lemma 9.2.
Proof of Lemma 9.3 Let ⟨,⟩ be an inner product on Hp as in Lemma 9.2. Let u1 be a unit vector, and let U1=R-span {u1,I(u1),J(u1),K(u1)}. Note that {u1,I(u1),J(u1),K(u1)} is an orthonormal basis of U1 since the transformations I,J,K are skew symmetric and orthogonal. Now consider the orthogonal complement U1⊥ of U1 in Hp. The elements of C={±Id,±I,±J,±K} leave U1⊥ invariant by Lemma 9.2. Let u2 be a unit vector in U1⊥ and define U2=R-span {u2,I(u2),J(u2),K(u2)}⊂U1⊥. Proceed in this fashion to obtain a real orthonormal basis of Hp of the form {u1,I(u1),J(u1),K(u1)}∪{u2,I(u2),J(u2),K(u2)}∪...∪{up,I(up),J(up),K(up)}. We now obtain the desired basis B′ by defining up+r=I(ur),u2p+r=J(ur) and u3p+r=K(ur) for 1≤r≤p.
Proof of Lemma 9.4 Let ⟨,⟩ be a positive definite inner product on Hp induced by σ as in Lemma 9.2. Let B={u1,...,up} be the H basis of Hp defined in Lemma 9.3 and the following discussion. Let x∈Rn be given. Then for 1≤r≤p we have σ(x)(ur)=∑s=1pB(σ(x))sr us=∑s=1pρ(x)sr us. For 1≤r,s≤p we have ρ(x)sr=⟨σ(x)(ur),us⟩, which lies in R since ⟨,⟩ has real values on Hp. By Lemma 9.2 we know that σ(x):Hp→Hp is skew symmetric relative to ⟨,⟩. For 1≤r,s≤p it follows that ρ(x)rs∗=ρ(x)sr=ρ(x)sr=⟨σ(x)(ur),us⟩=−⟨ur,σ(x)(us)⟩=−ρ(x)rs. This completes the proof.
∎
Theorem 9.5**.**
Let k≥0 be an integer, and let ≈ denote group isomorphism. For a positive integer n let Gn={g∈Cℓ(n):g⋅c(g)=c(g)⋅g=1}. Then
1)G8k≈O(24k,R)**
2)G8k+1≈U(24k)**
3)G8k+2≈Sp(24k)**
4)G8k+3≈Sp(24k)×Sp(24k)**
5)G8k+4≈Sp(24k+1)**
6)G8k+5≈U(24k+2)**
7)G8k+6≈O(24k+3,R)**
8)G8k+7≈O(24k+3,R)×O(24k+3,R)**
In particular, Gn is compact for all positive integers n.
Remark The groups G8k+1 and G8k+5 have 1-dimensional center since the groups U(24k) and U(24k+2) have this property. (See also Corollary 6.3). In all other cases Gn is a semisimple group.
Proof.
Let ρ:Cℓ(n)→A be an algebra isomorphism as in Proposition 9.1 such that ρ(c(g))=ρ(g)∗ for all g∈Cℓ(n). Then g∈Gn⇔1=g⋅c(g)=c(g)⋅g⇔1=ρ(g)⋅ρ(c(g))=ρ(c(g))⋅ρ(g)⇔1=ρ(g)ρ(g)∗=ρ(g)∗ρ(g). For K=R,C,H let U(n,K)={g∈M(n,K):g⋅g∗=g∗⋅g=1}. Then U(n,K)=O(n,R) if K=R, U(n,K) = U(n) if K=C and U(n,K)=Sp(n) if K=H.
The discussion above shows that ρ(Cℓ(n))=U(n,K) if n=3 (mod 4) and ρ(Cℓ(n))=U(n,K)×U(n,K) if n≡3 (mod 4). The eight assertions above now follow directly from the corresponding eight assertions in Proposition 8.3.
∎
References
[FH] W. Fulton and J. Harris, ”Representation Theory, A First Course”, Springer, New York, 1991.
[H] F.R. Harvey, ”Spinors and Calibrations”, Perspectives in Mathematics, vol.9, Academic Press, New York, 1990.
[L] S. Lang, ”Algebra” (revised Third Edition), Springer, New York, 2002.
[LM] H. B. Lawson and M-L. Michelsohn, ”Spin Geometry”, Princeton University Press, Princeton, 1989.
[R] L. Rodman, ”Topics in Quaternion Linear Algebra”, Princeton Series in Applied Mathematics, Princeton University Press, Princeton, 2014.