Representations of Clifford algebras
From Wikipedia, the free encyclopedia
This article does not cite any references or sources. (March 2008) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
This article or section uses first-person ("I" or "we") or second-person ("you") inappropriately. Please edit it to use a more formal, encyclopedic tone.(March 2008) |
This article may require cleanup to meet Wikipedia's quality standards. Please improve this article if you can. (March 2008) |
In mathematics, the representations of Clifford algebras are also known as Clifford modules. In general a Clifford algebra C is a central simple algebra over some field extension L of the field K over which the quadratic form Q defining C is defined.
The abstract algebra theory of Clifford modules was founded by a paper of M. F. Atiyah, R. Bott and A. Shapiro (Clifford Modules, Topology 3 (Suppl. 1) (1964), 3–38). This article gives an explicit theory.
A fundamental result on Clifford modules is that the Morita equivalence class of a Clifford algebra (the equivalence class of the category of Clifford modules over it) depends only on the signature p − q mod 8. This is an algebraic form of Bott periodicity.
[edit] Matrix representations of real Clifford algebras
We will need to study anticommuting matrices (AB = −BA) because in Clifford algebras orthogonal vectors anticommute
For the real Clifford algebra , we need p + q mutually anticommuting matrices, of which p have +1 as square and q have −1 as square.
Such a base of gamma matrices is not unique. One can always obtain another set of gamma matrices satisfying the same Clifford algebra by means of a similarity transformation.
where S is a non-singular matrix. The sets γ a' and γ a belong to the same equivalence class.
[edit] Intermezzo: the K-system for naming matrices
The following method for naming 2n × 2n matrices will be used:
Notice that K0 is the identity matrix. The names were so chosen that there is a simple rule for remembering the products:
- K1 K2 = K3
- K1 K3 = K2
- K2 K3 = K1
- K2 K1 = −K3
- K3 K1 = −K2
- K3 K2 = −K1.
Incrementing index is positive result. Decreasing index is negative result.
Attention! These are NOT the same relations that hold for the standard basis of the quaternions. If you would name i = i1, j = i2 and k = i3 you would get
- i1i2=i3
- i2i3=i1
- i3i1=i2
so the last rule is different. The pure quaternions i,j and k can be represented by K12,K20and K32
Remark that
K2 is the only one with negative square, so it can be regarded as the simplest representation of i
It's easy now to give all possible Kronecker products a name (see matrix multiplication):
Some examples
Each index has its level ( 2x2, 4x4, 8x8, 16x16, ...)
K13 is a K3 at the 2x2 level and a K1 at the 4x4 level. With this notation its very easy to multiply large square matrices since, by mixed product property (see Kronecker product),
Let's work out an example
- K123 K222 = K301
- 8x8-level 1 times 2 gives 3
- 4x4-level 2 times 2 gives 0 but remember the minus sign
- 2x2-level 3 times 2 gives 1 but with again a minus sign
( the two minus signs cancel so the result is K301 )
With this method, the construction of sets of mutually anticommuting orthogonal matrices (see orthogonal matrix), sometimes called Dirac matrices is simple. Its obvious that two such matrices anticommute if they anticommute in an odd number of indexes (index o commutes with all the other indices).
K13 for example anticommutes with
- K01,K02,K11,K12,K20,K23,K30,K33
and commutes with
- K00,K10,K13,K21,K22,K31,K32.
If the index 2 appears an even number of times in the name then the square of the matrix is plus the identity matrix, let's call this a Kplus
- examples are K1, K22, K311, K2222
If the index 2 appears an odd number of times in the name then the square of the matrix is minus the identity matrix, let's call this a Kminus
- examples are K2, K222, K211, K1222
We have now a very simple way of constructing the largest possible sets of anticommuting matrices.
Start with an existing set {K1,K2,K3}
Insert a constant new index (for example a 1 in first position) and you get {K11,K12,K13}
Then add two more matrices that anticommute in the new level and commute in the old level (by means of the zero index 0)
So you get {K11, K12, K13, K20, K30}
Other examples
- {K21, K22, K23, K10, K30}
- {K31, K32, K33, K10, K20}
- {K111, K112, K113, K120, K130, K200, K300}
- {K211, K212, K213, K220, K230, K100, K300}
- {K311, K312, K313, K320, K330, K100, K200}
You always get a set with an odd number of matrices and there is always one Kplus more than Kminus.
Each of them can be written as the product of all the other. Example K11 K12 K13 K20 = K30
[edit] Real Clifford algebra R2,0
p = 2 and q =0 so we need 2 Kplus as basevectors
grade 0 (the scalar)
grade 1 (the vectors)
grade 2 (the pseudoscalar)
n = p + q = 2 and we have 22 = 4 elements so it is what I. Porteous calls a universal Clifford algebra.
[edit] Real Clifford algebra R1,1
p=1 and q = 1 so we need one Kplus and 1 Kminus as basevectors
grade 0 (the scalar)
grade 1 (the vectors)
grade 2 (the pseudoscalar)
Here again we have 2n elements in the algebra with n = p+q so it is again a universal Clifford algebra
[edit] Real Clifford algebra R2,1
p = 2 and q = 1 so 2 Kplus basevectors and 1 Kminus basevector
grade 0 (the scalar)
grade 1 ( the vectors)
The signature is ( + + - )
grade 2 (the bivectors)
grade 3 (the pseudoscalar)
This is the first example of a non-universal Clifford algebra since p+q= 3 and we only have 22 elements and not 23. The reason is very simple, every matrix is used twice, once as vector and once as bivector. And the pseudoscalar is real just as the scalar.
(The Hodge dual of every element is simply minus the original)
- * A = − A
[edit] Real Clifford algebra R0,2
Here p = 0 and q = 2 so we need 2 two anti-commuting Kminus-matrices as base vectors. This is not possible with real 2×2 matrices so we need to use 4×4 matrices, and there are many possibilities. This algebra is isomorphic with the ring H of quaternions.
grade 0 (the scalar)
grade 1 (the vectors)
The signature is (− −)
grade 2 (the pseudoscalar)
The isomorphism with the quaternions is as follows:
1 is scalar, i and j are vectors and k = ij is the pseudoscalar.
A Clifford number is a linear combination of the four elements 1, i, j and k
The use of k as pseudoscalar ( i times j ) is a bit strange but perfectly sound.
[edit] Real Clifford algebra R0,3
p = 0 and q = 3 so we need 3 Kminus basevectors, this is the usual way of working with quaternions i, j and k are now basevectors and ijk = -1 is the pseudoscalar. This algebra is again isomorphic with the quaternions.
grade 0 (the scalar)
grade 1 (the vectors)
The signature is ( - - - )
grade 2 (the bivectors)
grade 3 (the pseudoscalar)
A Clifford number is here again a linear combination of the 4 elements 1 i j and k. The use of -1 as pseudoscalar (ijk)is as we are used to, but it makes the algebra a new example of a non-universal Clifford algebra, since p + q = 3 and we only have 22 elements.
[edit] Real Clifford algebra R3,0
This is similar to the Pauli algebra, letting K02 act as i and K00 act as 1. We have tree Kplus as basevectors.
grade 0 (the scalar)
grade 1 (the vectors)
The signature is ( + + + )
grade 2 (the bivectors)
grade 3 (the pseudoscalar)
So i is the pseudoscalar and the equations for the bivectors mean in fact that each bivector is the Hodge star of the one vector not part of the bivector.
[edit] Real Clifford algebra R3,1
Developed by Ettore Majorana, this algebra enables the construction of a Dirac-like equation without complex numbers, and its elements are called Majorana spinors.
The four basevectors are the three Pauli matrices (Kplus) completed with a fourth antihermitian (Kmin) matrix. The signature is ( + + + - ). For the signatures ( + - - - ) and ( - - - + ) often used in physics, 4x4 complex matrices or 8x8 real matrices are needed because it is not possible to form 3 anticommuting Kmin 4x4 matrices. See R1,3 for several representations.
grade 0 (the scalar)
grade 1 (the vectors)
The signature is ( + + + - )
grade 2 (the bivectors, tree rotations and tree boosts)
grade 3 (the pseudovectors, the Hodge duals of the vectors)
the last one was the pseudoscalar in R3,0
grade 4 (the pseudoscalar)
[edit] Further representations with real 4x4 matrices
[edit] Representations with real 8x8 matrices
This Clifford algebra is commonly used for working in Minkowski space. Other used representations are
With 8x8 real matrices one can form 7 anticommuting Kmin matrices. They form a baseset for the non-universal real Clifford algebra R0,7
( For R0,3 we showed one only needs 4x4 real matrices)
[edit] Representations with 16x16 real matrices
R1,3 only needs 4x4 real matrices
R0,7 only needs 8x8 real matrices
R5,0 only needs 8x8 real matrices