Physlib.Relativity.Fermions.Dirac.Slash
The Dirac slash operator
This file defines the Dirac slash `k̸ = k_μ γ^μ` of a Lorentz vector, in the Dirac representation obtained from the gamma endomorphisms `Fermion.Dirac.gamma` via the change of coordinates `Fermion.Dirac.endEquivMatrix`. The slash is the Dirac representation of Clifford multiplication `Fermion.Dirac.gammaMatrix`, and so contracts the lowered coordinates of a Lorentz vector with the gamma matrices.
Main Definitions
- `Slash.slash`: The Dirac slash `k̸ = k_μ γ^μ` of a Lorentz vector
- `Slash.slashProd`: The product of the Dirac slashes of a list of Lorentz vectors
12 declarations
Dirac slash
For a Lorentz vector , the Dirac slash is the complex matrix defined by the contraction , where are the covariant (lowered) components of and are the Dirac gamma matrices. This matrix is the representation of the Clifford multiplication operator in the Dirac basis.
Dirac slash notation
For a Lorentz vector , the notation represents the Dirac slash operator, defined as the contraction of the vector's components with the Dirac gamma matrices . This operator is represented as a complex matrix.
-linear map of the Dirac slash $\slashed{k}$
The Dirac slash $\slashed{k}$ is an -linear map from the space of Lorentz vectors to the space of complex matrices . It is defined by the contraction $\slashed{k} = \sum_{\mu=0}^3 k_\mu \gamma^\mu$, where are the covariant (lowered) components of the Lorentz vector and are the Dirac gamma matrices. This map is the matrix representation of Clifford multiplication by a Lorentz vector.
$\text{slashLinear}(k) = \slashed{k}$
For any Lorentz vector , the value of the -linear map applied to is equal to the Dirac slash matrix $\slashed{k}$, which is defined by the contraction $\slashed{k} = \sum_{\mu=0}^3 k_\mu \gamma^\mu$ of the covariant components of with the Dirac gamma matrices .
$\slashed{k} = \sum_{\mu} k_\mu \gamma^\mu$
For a Lorentz vector , the Dirac slash $\slashed{k}$ is equal to the sum over spacetime indices of the covariant components multiplied by the matrix representation of the Dirac gamma matrices : \[\slashed{k} = \sum_{\mu} k_\mu \gamma^\mu\] where are the lowered coordinates of obtained via the Minkowski metric , and are the Dirac gamma matrices.
The Dirac slash of the zero Lorentz vector is the zero matrix. That is, , where the on the left is the zero Lorentz vector and the on the right is the zero complex matrix.
For any two Lorentz vectors and , the Dirac slash of their sum is equal to the sum of their individual Dirac slashes: where is the complex matrix formed by contracting the covariant components of the Lorentz vector with the Dirac gamma matrices .
For any real number and any Lorentz vector , the Dirac slash of the scalar product is equal to the scalar multiplication of the matrix by . That is: where is the complex matrix formed by the contraction of the covariant components of with the Dirac gamma matrices .
Left multiplication by Dirac slash
For a Lorentz vector , this is the -linear endomorphism of the space of complex matrices that maps a matrix to the product , where is the Dirac slash matrix.
Product of Dirac slashes
Given a list of Lorentz vectors , this function computes the product of their corresponding Dirac slash matrices in the order they appear. The result is the complex matrix: where each is the Dirac slash of the vector and are the Dirac gamma matrices. If the list is empty, the result is the identity matrix .
The Dirac slash product of an empty list is
The product of the Dirac slashes of an empty list of Lorentz vectors is the identity matrix .
For any Lorentz vector and any list of Lorentz vectors , the product of the Dirac slashes of the list formed by prepending to (denoted ) is equal to the matrix product of the Dirac slash and the product of the Dirac slashes of the list .
