The Dirac matrices, also called gamma matrices or Dirac gamma matrices, in four spacetime dimensions are four complex matrices
satisfying the anticommutator
relations
|
(1)
|
where
and
range over 0, 1, 2, 3, and the diagonal matrix
fixes the metric
signature convention. Here
denotes the
identity matrix,
and
.
These relations give a representation of a Clifford
algebra and imply
and
for
,
2, 3. The matrices arise in the relativistic Dirac
equation (Good 1955, Tong).
The name is also used for related collections, including four Hermitian matrices ,
,
,
, a five-element extension of this set, and a 16-element
vector basis for all
complex matrices.
These counts refer to different collections, not to different numbers of spacetime
gamma matrices.
A useful construction starts with six auxiliary matrices,
|
(2)
| |||
|
(3)
|
where
are the
Pauli matrices,
, 2, 3, and
is the Kronecker
product. The six auxiliary matrices, together with
the identity matrix, give the following seven
matrices.
|
(4)
| |||
|
(5)
| |||
|
(6)
| |||
|
(7)
| |||
|
(8)
| |||
|
(9)
| |||
|
(10)
|
The auxiliary matrices satisfy the anticommutator identities
|
(11)
|
|
(12)
|
where
is the Kronecker delta, and the commutator
identity
|
(13)
|
as well as
|
(14)
|
|
(15)
|
when
is a cyclic permutation of
. The factor
on the right is the imaginary
unit.
The 16 matrices
|
(16)
|
for ,
1, 2, 3 form the Dirac matrix basis (Arfken 1985, p. 212). Here
and
. This vector basis
contains the six auxiliary matrices, the identity
matrix, and nine products
with
, 2, 3. Its elements satisfy
1. ,
where
is the determinant,
2. ,
3. ,
where
denotes the conjugate transpose, making them
Hermitian. Together with
, this also makes them unitary,
4. ,
except
,
where
is the matrix trace,
5. Any product of two basis elements is another basis element multiplied by one of ,
,
, or
,
6. The
are linearly independent,
7. The
form a vector basis, so any
complex matrix may
be written as
|
(17)
|
where the complex coefficients are given by
|
(18)
|
The coefficients are real when
is Hermitian (Arfken 1985). The coefficient
formula follows from
|
(19)
|
The four Hermitian matrices in the Hamiltonian form of the Dirac equation can be chosen as
|
(20)
| |||
|
(21)
|
for ,
2, 3, giving
|
(22)
| |||
|
(23)
| |||
|
(24)
| |||
|
(25)
|
The notation
is sometimes also used (Bjorken and Drell 1964, p. 8; Berestetskii et al.
1982, p. 78). The additional matrix
|
(26)
|
extends this set to five pairwise anticommuting matrices. With this convention,
|
(27)
|
Thus the fifth matrix is derived from the first four.
The corresponding gamma matrices in the Dirac representation are
|
(28)
| |||
|
(29)
|
for ,
2, 3, where
is the
zero matrix. In particular, every block is
. Some conventions label the time matrix
by 4 rather than 0.
Another choice is the Weyl or chiral representation,
|
(30)
| |||
|
(31)
|
which satisfies the same anticommutator relations (Tong). Equivalent representations are related by a simultaneous similarity transformation of all four gamma matrices.
An additional gamma matrix is conventionally defined by
|
(32)
|
The overall sign of this definition varies between references. With the sign chosen here,
|
(33)
| |||
|
(34)
|
It is a product of the four spacetime generators. In the Dirac representation , whereas
, so these two fifth matrices are distinct.
Other sets of Dirac matrices are sometimes defined as
|
(35)
| |||
|
(36)
| |||
|
(37)
|
and
|
(38)
|
for ,
2, 3 (Arfken 1985).
Each of the 15 nonidentity basis elements commutes with eight of the 16 basis elements, including itself and the identity matrix, and
anticommutes with the other eight. The matrix satisfies
|
(39)
|
so it is a projection matrix (Arfken 1985, p. 216). In addition,
|
(40)
|
where the cross product is evaluated using ordered matrix multiplication of the components.
The products of
and
satisfy
|
(41)
|
|
(42)
|
The 15 nonidentity basis elements contain exactly six pairwise anticommuting sets of five matrices each (Arfken 1985, p. 214),
1. ,
,
,
,
,
2. ,
,
,
,
,
3. ,
,
,
,
,
4. ,
,
,
,
,
5. ,
,
,
,
,
6. ,
,
,
,
.
The basis elements
can be constructed in the Wolfram Language
as KroneckerProduct[PauliMatrix[i],
PauliMatrix[j]], where PauliMatrix[0]
is the
identity matrix and
, 1, 2, 3. The Wolfram Function Repository also provides
ResourceFunction["DiracMatrix"][n] (Zeleny).