In abstract algebra, in particular in the theory of nondegenerate quadratic forms on vector spaces, the finite-dimensional Clifford algebras for a nondegenerate quadratic form are completely classified as rings. In general, the Clifford algebra is either a central simple algebra or a direct sum of two copies of such an algebra. For Clifford algebras over real or complex field, this means that the Clifford algebra is isomorphic to a full matrix ring over R, C, or H (the quaternions), or to a direct sum of two such algebras that are (non-canonically) isomorphic. The dimensions of the matrix algebra, and what division ring (R, C, H) can be determined by the dimension of the vector space and invariants of the quadratic form (its signature, over the reals).
Notation and conventions
The Clifford product is the manifest ring product for the Clifford algebra, and all algebra homomorphisms in this article are with respect to this ring product. Other products defined within Clifford algebras, such as the exterior product, and other structure, such as the distinguished subspace of generators V, are not used here. This article uses the (+) sign convention for Clifford multiplication so that
<math display = block>v^2 = Q(v)1</math>
for all vectors v in the vector space of generators V, where Q is the quadratic form on the vector space V. We will denote the algebra of matrices with entries in the division algebra K by M<sub>n</sub>(K) or End(K<sup>n</sup>). The direct sum of two such identical algebras will be denoted by , which is isomorphic to .
Complex case
The complex case is particularly simple: every nondegenerate quadratic form on a complex vector space is equivalent to the standard diagonal form
: <math>Q(u) = u_1^2 + u_2^2 + \cdots + u_n^2 ,</math>
where , so there is essentially only one Clifford algebra for each dimension. This is because over the complex numbers one may multiply a basis vector by i, so positive and negative squares are equivalent. We will denote the Clifford algebra on C<sup>n</sup> with the standard quadratic form by Cl<sub>n</sub>(C).
There are two separate cases to consider, according to whether n is even or odd. When n is even, the algebra Cl<sub>n</sub>(C) is central simple and so by the Artin–Wedderburn theorem is isomorphic to a matrix algebra over C.
When n is odd, the center includes not only the scalars but the pseudoscalars (degree n elements) as well. After rescaling the volume element by a nonzero complex scalar if necessary, one may choose a normalized pseudoscalar ω such that . Define the operators
: <math>P_{\pm} = \frac{1}{2}(1\pm\omega).</math>
These two operators form a complete set of orthogonal idempotents, and since they are central they give a decomposition of Cl<sub>n</sub>(C) into a direct sum of two algebras
: <math>\mathrm{Cl}_n(\mathbf{C}) = \mathrm{Cl}_n^+(\mathbf{C}) \oplus \mathrm{Cl}_n^-(\mathbf{C}),</math>
where
: <math>\mathrm{Cl}_n^\pm(\mathbf{C}) = P_\pm \mathrm{Cl}_n(\mathbf{C}).</math>
The algebras Cl<sub>n</sub><sup>±</sup>(C) are just the positive and negative eigenspaces of ω, and the P<sub>±</sub> are the corresponding projection operators. Since ω is odd, these algebras are exchanged by the involution α induced by on the generating space:
: <math>\alpha\left(\mathrm{Cl}_n^\pm(\mathbf{C})\right) = \mathrm{Cl}_n^\mp(\mathbf{C}) ,</math>
and are therefore isomorphic. Each of these two summands is central simple and hence isomorphic to a matrix algebra over C. The sizes of the matrices are determined from the fact that the dimension of Cl<sub>n</sub>(C) is 2<sup>n</sup>. What one obtains is the following table:
{| class=wikitable align=center
|+ Classification of complex Clifford algebras
|style="background: #e0e0e0;"|n
|style="background: #e0e0e0;"|Cl<sub>n</sub>(C)
|style="background: #e0e0e0;"|Cl(C)
|style="background: #e0e0e0;"|N
|-
| even
| End(C<sup>N</sup>)
| End(C<sup>N/2</sup>) ⊕ End(C<sup>N/2</sup>)
| 2<sup>n/2</sup>
|-
| odd
| End(C<sup>N</sup>) ⊕ End(C<sup>N</sup>)
| End(C<sup>N</sup>)
| 2<sup>(n−1)/2</sup>
|}
The even subalgebra Cl(C) is (non-canonically) isomorphic to Cl<sub>n−1</sub>(C). When n is even, the even subalgebra can be identified with the block diagonal matrices (after writing elements in block form). When n is odd, the even subalgebra consists of those elements of for which the two components are equal. Projection onto either factor then gives an isomorphism with .
Complex spinors in even dimension
The classification allows Dirac spinors and Weyl spinors to be defined in even dimension.
In even dimension n, the Clifford algebra Cl<sub>n</sub>(C) is isomorphic to End(C<sup>N</sup>), which has its fundamental representation on . A complex Dirac spinor is an element of Δ<sub>n</sub>. The word complex indicates that this is a module for a complex Clifford algebra, not merely that the underlying vector space is complex.
The even subalgebra Cl<sub>n</sub><sup>0</sup>(C) is isomorphic to and therefore its spinor module decomposes as the direct sum of two irreducible representation spaces , each isomorphic to C<sup>N/2</sup>. A left-handed (respectively right-handed) complex Weyl spinor is an element of Δ (respectively, Δ).
Proof of the structure theorem for complex Clifford algebras
The structure theorem may be proved inductively. For the base cases, Cl<sub>0</sub>(C) is simply , while Cl<sub>1</sub>(C) is the algebra , obtained by taking the unique generator to be .
One also needs . The Pauli matrices give a concrete realization: if one sets and , then these generate a copy of Cl<sub>2</sub>(C) whose span is all of End(C<sup>2</sup>).
The inductive step is the standard 2-periodicity isomorphism
: <math>\mathrm{Cl}_{n+2}(\mathbf{C}) \cong \mathrm{Cl}_n(\mathbf{C}) \otimes \mathrm{Cl}_2(\mathbf{C}).</math>
To construct it, let γ<sub>a</sub> generate Cl<sub>n</sub>(C), and let <math>\tilde \gamma_1,\tilde \gamma_2</math> generate Cl<sub>2</sub>(C). Let be the chirality element in Cl<sub>2</sub>(C), so that and each <math>\tilde\gamma_a</math> anticommutes with ω. Then one obtains generators for Cl<sub>n+2</sub>(C) by setting
: <math>\Gamma_a = \gamma_a \otimes \omega \qquad (1 \le a \le n),</math>
: <math>\Gamma_{n+1} = 1 \otimes \tilde\gamma_1,\qquad \Gamma_{n+2} = 1 \otimes \tilde\gamma_2.</math>
These satisfy the Clifford relations, so by the universal property of Clifford algebras they induce an isomorphism .
Finally, if n is even and , then
: <math>\mathrm{Cl}_{n+2}(\mathbf{C}) \cong \operatorname{End}(\mathbf{C}^N)\otimes \operatorname{End}(\mathbf{C}^2) \cong \operatorname{End}(\mathbf{C}^{2N}).</math>
Since , this gives the even-dimensional case in dimension . The odd-dimensional case follows similarly, using that tensor product distributes over direct sums.
Proof of the structure theorem for complex Clifford algebras
A standard proof proceeds from three ingredients: the low-dimensional base cases, the 2-periodicity isomorphism
: <math>\mathrm{Cl}_{n+2}(\mathbf{C}) \cong \mathrm{Cl}_n(\mathbf{C}) \otimes \mathrm{Cl}_2(\mathbf{C}),</math>
and the identification of the even subalgebra
: <math>\mathrm{Cl}_{n+1}(\mathbf{C})^0 \cong \mathrm{Cl}_n(\mathbf{C}).</math>
See, for example, or .
For the base cases, one has
: <math>\mathrm{Cl}_0(\mathbf{C}) \cong \mathbf{C}</math>
and
: <math>\mathrm{Cl}_1(\mathbf{C}) \cong \mathbf{C}\oplus\mathbf{C}.</math>
The first is immediate. For the second, if <math>e</math> is the generator with <math>e^2=1</math>, then
: <math>P_\pm=\frac{1}{2}(1\pm e)</math>
are central orthogonal idempotents with <math>P_++P_-=1</math>, so the algebra splits as the direct sum of the two one-dimensional ideals <math>\mathbf{C}P_+</math> and <math>\mathbf{C}P_-</math>.
Next, one needs the two-dimensional case
: <math>\mathrm{Cl}_2(\mathbf{C}) \cong M_2(\mathbf{C}).</math>
A concrete realization is obtained from the Pauli matrices:
: <math>\gamma_1=\sigma_1=\begin{pmatrix}0&1\\1&0\end{pmatrix},\qquad
\gamma_2=\sigma_2=\begin{pmatrix}0&-i\\ i&0\end{pmatrix}.</math>
These satisfy <math>\gamma_i\gamma_j+\gamma_j\gamma_i=2\delta_{ij}</math>, so by the universal property they define a homomorphism <math>\mathrm{Cl}_2(\mathbf{C})\to M_2(\mathbf{C})</math>. Since the image contains <math>1,\gamma_1,\gamma_2,\gamma_1\gamma_2</math>, it has dimension 4 and hence is all of <math>M_2(\mathbf{C})</math>.
The key step is the 2-periodicity isomorphism. Let <math>\gamma_1,\dots,\gamma_n</math> generate <math>\mathrm{Cl}_n(\mathbf{C})</math>, let <math>\tilde\gamma_1,\tilde\gamma_2</math> generate <math>\mathrm{Cl}_2(\mathbf{C})</math>, and set
: <math>\omega=i\tilde\gamma_1\tilde\gamma_2.</math>
Then <math>\omega^2=1</math> and <math>\omega</math> anticommutes with both <math>\tilde\gamma_1</math> and <math>\tilde\gamma_2</math>. Define elements of <math>\mathrm{Cl}_n(\mathbf{C})\otimes \mathrm{Cl}_2(\mathbf{C})</math> by
: <math>\Gamma_a=\gamma_a\otimes \omega \qquad (1\le a\le n),</math>
: <math>\Gamma_{n+1}=1\otimes \tilde\gamma_1,\qquad \Gamma_{n+2}=1\otimes \tilde\gamma_2.</math>
Because <math>\omega^2=1</math> and <math>\omega</math> anticommutes with the generators of <math>\mathrm{Cl}_2(\mathbf{C})</math>, the elements <math>\Gamma_1,\dots,\Gamma_{n+2}</math> satisfy the Clifford relations for the standard quadratic form on <math>\mathbf{C}^{n+2}</math>. Therefore the universal property gives a homomorphism
: <math>\mathrm{Cl}_{n+2}(\mathbf{C})\to \mathrm{Cl}_n(\mathbf{C})\otimes \mathrm{Cl}_2(\mathbf{C}).</math>
Both algebras have dimension <math>2^{n+2}</math>, so this homomorphism is an isomorphism.
It follows by induction on <math>m</math> that
: <math>\mathrm{Cl}_{2m}(\mathbf{C})\cong \mathrm{Cl}_0(\mathbf{C})\otimes \mathrm{Cl}_2(\mathbf{C})^{\otimes m}
\cong M_{2^m}(\mathbf{C}).</math>
Indeed, the case <math>m=0</math> is <math>\mathrm{Cl}_0(\mathbf{C})\cong \mathbf{C}</math>, and each application of 2-periodicity tensors with <math>\mathrm{Cl}_2(\mathbf{C})\cong M_2(\mathbf{C})</math>, doubling the matrix size.
For odd dimension, let <math>n=2m+1</math>. The volume element <math>\omega=e_1e_2\cdots e_n</math> is central because <math>n</math> is odd, and over <math>\mathbf{C}</math> it may be rescaled so that <math>\omega^2=1</math>. Hence
: <math>P_\pm=\frac{1}{2}(1\pm \omega)</math>
are central orthogonal idempotents, giving a decomposition
: <math>\mathrm{Cl}_{2m+1}(\mathbf{C})=\mathrm{Cl}_{2m+1}^+(\mathbf{C})\oplus \mathrm{Cl}_{2m+1}^-(\mathbf{C}).</math>
On the other hand, the even subalgebra is isomorphic to <math>\mathrm{Cl}_{2m}(\mathbf{C})</math>, and projection onto either summand identifies each simple factor with that even subalgebra. Since
: <math>\mathrm{Cl}_{2m}(\mathbf{C})\cong M_{2^m}(\mathbf{C}),</math>
one obtains
: <math>\mathrm{Cl}_{2m+1}(\mathbf{C})\cong M_{2^m}(\mathbf{C})\oplus M_{2^m}(\mathbf{C}).</math>
This proves the classification:
: <math>\mathrm{Cl}_{2m}(\mathbf{C})\cong M_{2^m}(\mathbf{C}),\qquad
\mathrm{Cl}_{2m+1}(\mathbf{C})\cong M_{2^m}(\mathbf{C})\oplus M_{2^m}(\mathbf{C}).</math>
Equivalently, the complex Clifford algebras are 2-periodic, and the even subalgebra of <math>\mathrm{Cl}_{n+1}(\mathbf{C})</math> is isomorphic to <math>\mathrm{Cl}_n(\mathbf{C})</math>.
Real case
The real case is significantly more complicated, exhibiting a periodicity of 8 rather than 2, and there is a 2-parameter family of Clifford algebras.
Classification of quadratic forms
Firstly, there are non-isomorphic quadratic forms of a given degree, classified by signature.
Every nondegenerate quadratic form on a real vector space is equivalent to a diagonal form
: <math>Q(u) = u_1^2 + \cdots + u_p^2 - u_{p+1}^2 - \cdots - u_{p+q}^2</math>
where is the dimension of the vector space. The pair of integers (p, q) is called the signature of the quadratic form.
Failure of symmetry under swapping p and q
Note that in the real classification, in general,
: <math>\operatorname{Cl}_{p,q}(\mathbf{R}) \not\cong \operatorname{Cl}_{q,p}(\mathbf{R}).</math>
In the sign convention used in this article, exchanging p and q replaces the quadratic form by its negative, so it sends the signature difference to . Since the isomorphism class of the real Clifford algebra is determined by , one should compare the entries in the classification table for residues d and modulo 8.
These entries agree only when , that is, only when or . In all other congruence classes, the algebras are of different types. For example,
: <math>\operatorname{Cl}_{1,0}(\mathbf{R}) \cong \mathbf{R}\oplus \mathbf{R},\qquad \operatorname{Cl}_{0,1}(\mathbf{R}) \cong \mathbf{C},</math>
while
: <math>\operatorname{Cl}_{2,0}(\mathbf{R}) \cong M_2(\mathbf{R}),\qquad \operatorname{Cl}_{0,2}(\mathbf{R}) \cong \mathbf{H}.</math>
So the failure of symmetry appears already in the first few low-dimensional cases.
There are two different mechanisms behind this asymmetry. In odd dimension, the distinction is visible in the center. If , then and the algebra splits as a direct sum of two simple ideals, so its center is . If instead , then and the center is . Thus swapping p and q can change the center from split real to complex.
In even dimension, both algebras are central simple, so the distinction is instead in their Brauer classes. For example, when the algebra is a split matrix algebra over , while when —equivalently —the algebra is a matrix algebra over . So swapping p and q can also change a split algebra into a quaternionic one.
Equivalently, one has
: <math>\operatorname{Cl}_{p,q}(\mathbf{R}) \cong \operatorname{Cl}_{q,p}(\mathbf{R})</math>
if and only if or . This is simply the fixed-point condition for the involution <math>d\mapsto -d</math> on the real classification table.
This is one reason sign conventions matter in the literature: authors using the opposite convention for Clifford multiplication often write <math>\operatorname{Cl}_{p,q}</math> for what this article denotes by <math>\operatorname{Cl}_{q,p}</math>. The non-symmetry under <math>(p,q)\mapsto(q,p)</math> is a property of real Clifford algebras, not just a notational artefact.
This asymmetry belongs to the full Clifford algebra, not to the spin group. Let be a real quadratic space. The spin group is defined inside the even Clifford algebra by
: <math>\operatorname{Spin}(V,q)=\operatorname{Pin}(V,q)\cap \operatorname{Cl}^0(V,q),</math>
where is generated by the unit vectors with . Under the standard twisted-adjoint action, such a vector acts on by reflection in the hyperplane orthogonal to , so products of an even number of unit vectors act by orientation-preserving orthogonal transformations.
Now replacing by does not change the orthogonal group: the same linear maps preserve and , so and hence . This is why one has and correspondingly . The point is that although the Clifford algebras need not be the same, the spin group is built from even products of the same reflections, inside the even Clifford algebra.
The lowest-dimensional examples already show the distinction. In the sign convention used in this article,
: <math>\operatorname{Cl}_{1,0}(\mathbf{R}) \cong \mathbf{R}\oplus\mathbf{R},\qquad \operatorname{Cl}_{0,1}(\mathbf{R}) \cong \mathbf{C},</math>
so the full algebras are different, but in both cases the even subalgebra is just . Hence
: <math>\operatorname{Spin}(1,0)\cong \operatorname{Spin}(0,1)\cong \{\pm 1\}.</math>
A more instructive example is
: <math>\operatorname{Cl}_{2,0}(\mathbf{R}) \cong M_2(\mathbf{R}),\qquad \operatorname{Cl}_{0,2}(\mathbf{R}) \cong \mathbf{H}.</math>
Here the full algebras, and therefore their irreducible real modules, are of different types: in the first case the irreducible module is real 2-dimensional, whereas in the second it is quaternionic 1-dimensional. But the spin group only sees the even subalgebra. In both signatures the even subalgebra is generated by 1 and the bivector , and
: <math>(e_1e_2)^2=-e_1^2e_2^2=-1.</math>
Therefore
: <math>\operatorname{Cl}_{2,0}^0(\mathbf{R}) \cong \operatorname{Cl}_{0,2}^0(\mathbf{R}) \cong \mathbf{C},</math>
and in either case the spin group is the circle group
: <math>\{\cos\theta+\sin\theta\,e_1e_2:\theta\in\mathbf{R}\}\cong U(1).</math>
So the full Clifford algebra can distinguish real and quaternionic module types even when the associated spin group cannot: after passing to the even subalgebra, both cases are governed by the same complex structure.
The same phenomenon persists in higher dimensions. For example, although <math>\operatorname{Cl}_{1,3}(\mathbf{R})</math> and <math>\operatorname{Cl}_{3,1}(\mathbf{R})</math> are different entries in the real classification table, the associated spin groups are both the double cover of the Lorentz group; in particular
: <math>\operatorname{Spin}(1,3)\cong \operatorname{SL}_2(\mathbf{C}),</math>
and hence also <math>\operatorname{Spin}(3,1)\cong \operatorname{SL}_2(\mathbf{C})</math>.
General fields
Let F be a field of characteristic not 2, and let <math>q</math> be a nondegenerate quadratic form on a finite-dimensional F-vector space <math>V</math>. Over such a field, the classification of Clifford algebras is naturally expressed in terms of the center and a Brauer class rather than by a periodic matrix table.
If <math>\dim V = 2m</math> is even, then the full Clifford algebra <math>\operatorname{Cl}(V,q)</math> is a central simple algebra over <math>F</math>. Its Brauer class
: <math>c(q):=[\operatorname{Cl}(V,q)]\in \operatorname{Br}(F)</math>
is called the Clifford invariant of <math>q</math>. The center of the even Clifford algebra <math>\operatorname{Cl}^0(V,q)</math> is the quadratic étale <math>F</math>-algebra
: <math>Z(q)=F[x]/(x^2-\delta(q))</math>,
where <math>\delta(q)=(-1)^m \det(q)</math> is the signed discriminant of <math>q</math>. Thus <math>Z(q)</math> is either a separable quadratic extension field of <math>F</math> or the split algebra <math>F\oplus F</math>.
If <math>\dim V = 2m+1</math> is odd, then the even Clifford algebra <math>\operatorname{Cl}^0(V,q)</math> is central simple over <math>F</math>. In this case the relevant Clifford invariant is
: <math>c(q):=[\operatorname{Cl}^0(V,q)]\in \operatorname{Br}(F),</math>
while the full Clifford algebra has center <math>Z(q)</math> and satisfies
: <math>\operatorname{Cl}(V,q)\cong \operatorname{Cl}^0(V,q)\otimes_F Z(q).</math>
Thus, in odd dimension, the isomorphism class of the full Clifford algebra is determined by the quadratic étale center <math>Z(q)</math> together with the Brauer class <math>c(q)</math>. If <math>K</math> is a local field of characteristic not 2, then quadratic spaces over <math>K</math> are classified up to isometry by dimension, determinant, and Clifford invariant; equivalently, one may use dimension, determinant, and Hasse invariant. The Brauer group <math>\operatorname{Br}(K)</math> has exactly two elements of order dividing 2, namely the split class and the class of the unique quaternion division algebra over <math>K</math>. Accordingly, the Brauer-class part of the Clifford-algebra classification over <math>K</math> is especially simple. If <math>q</math> has even dimension <math>2m</math>, then <math>\operatorname{Cl}(q)</math> is isomorphic either to <math>M_{2^m}(K)</math> or to <math>M_{2^{m-1(D)</math>, where <math>D</math> is the quaternion division algebra over <math>K</math>. If <math>q</math> has odd dimension <math>2m+1</math>, then <math>\operatorname{Cl}^0(q)</math> is isomorphic either to <math>M_{2^m}(K)</math> or to <math>M_{2^{m-1(D)</math>; the full Clifford algebra is then obtained from <math>\operatorname{Cl}^0(q)</math> by adjoining its quadratic étale center. In practice one diagonalizes <math>q</math>, computes the Hilbert-symbol product <math>s(q)=\prod_{i<j}(a_i,a_j)</math>, and then obtains <math>c(q)</math> from the same formula relating Hasse and Clifford invariants. Odd-dimensional forms are still important, but they are treated using the theory of regular (or “1/2-regular”) quadratic forms rather than the nonsingular theory.
For this reason, the characteristic-2 theory is usually formulated not only in terms of quadratic forms, but in terms of quadratic pairs on central simple algebras. In that setting the discriminant and the even Clifford algebra are defined for quadratic pairs and play the role of the corresponding invariants in characteristic different from 2. Accordingly, there is no direct analogue of the real-signature classification table in characteristic 2 without first reformulating the theory in this language.
See also
- Clifford algebra
- Dirac algebra Cl<sub>1,3</sub>(C)
- Pauli algebra Cl<sub>3,0</sub>(R)
- Spacetime algebra Cl<sub>1,3</sub>(R)
- Clifford module
- Spin representation
