Physlib.Relativity.PauliMatrices.ToTensor
22 declarations
Index equivalence for tensors of type
#indexEquivThis definition provides an equivalence between the component indices of a tensor with the index configuration —consisting of one Lorentz vector index, one left-handed spinor index, and one right-handed spinor index—and the product type . Specifically, the 4-dimensional Lorentz index is decomposed into a temporal component () and three spatial components (), while the spinor indices remain in . This correspondence aligns the abstract tensor indices with the physical representation of Pauli matrices .
Tensorial isomorphism for the Pauli matrices
#tensorialThis definition establishes a tensorial structure for the Pauli matrices by providing a linear isomorphism between the abstract tensor space in the `complexLorentzTensor` species with indices of colors (representing a contravariant Lorentz vector index, a left-handed spinor index, and a right-handed spinor index) and the concrete space of matrix-valued functions . The isomorphism maps an abstract tensor to its components , identifying the 4-dimensional Lorentz index (decomposed into temporal and spatial parts) with the function's domain and the spinor indices with the matrix indices.
The component representation of a Pauli tensor is its curried basis representation via `indexEquiv`
#toTensor_symm_applyLet be a tensor in the complex Lorentz tensor space , which has one contravariant Lorentz vector index and two spinor indices. The inverse of the tensorial isomorphism, , maps this abstract tensor to its concrete representation as a matrix-valued function . This theorem states that this function is obtained by: 1. Taking the coefficients of with respect to the canonical tensor basis. 2. Reindexing these components using the equivalence `indexEquiv`, which maps the abstract multi-indices to the physical product space . 3. Currying the resulting indices so that the Lorentz index selects a matrix indexed by the spinor components.
Components of the basis tensor for Pauli matrices are Kronecker deltas
#toTensor_symm_basisLet be a multi-index belonging to the component index set for the color sequence , and let be the corresponding basis tensor in the complex Lorentz tensor space . This theorem states that the component representation of as a matrix-valued function , evaluated at Lorentz index and spinor indices , is 1 if the indices match the components of and 0 otherwise. Specifically: where the match for and is defined by the equivalence between the abstract four-dimensional index and the decomposed temporal/spatial index .
The Pauli tensor
#termσ^^^The notation (denoted as `σ^^^`) represents the Pauli matrices, including the identity, as a tensor in the complex tensor space . This tensor is defined by applying the `toTensor` mapping to the standard Pauli matrices `pauliMatrix`, where corresponds to the Lorentz vector index (type `up`) and correspond to the spinor indices (types `upL` and `upR`).
Basis Expansion of the Pauli Tensor
#toTensor_basis_expandLet be the Pauli tensor. Let denote the canonical basis elements of the tensor space indexed by the multi-index , where is the contravariant Lorentz index and are the left-handed and right-handed spinor indices, respectively. The Pauli tensor is expressed as the following linear combination of basis elements: where is the imaginary unit.
The Pauli Tensor Equals the Tensor Derived from the Invariant Morphism `asConsTensor`
#toTensor_eq_asConsTensorLet be the Pauli tensor within the `complexLorentzTensor` species, associated with the sequence of index colors (representing a contravariant Lorentz vector index, a left-handed spinor index, and a right-handed spinor index, respectively). Let be the -invariant morphism of representations that defines the Pauli matrices. This theorem states that the Pauli tensor is equal to the rank-3 tensor constructed from this invariant morphism via the `fromConstTriple` mapping.
Equals its `ofRat` Component-wise Definition
#toTensor_eq_ofRatThe Pauli tensor is equal to the tensor constructed via the `ofRat` mapping from the following component function of the multi-index : - if and ; - if and ; - if and ; - if and ; - if and ; - if and ; - otherwise. Here, denotes the imaginary unit, and the components are represented as rational complex numbers .
for
#smul_eq_selfFor any element , the action of on the Pauli matrices leaves them invariant: Here, is the collection of Pauli matrices (for ), considered as a tensor with one contravariant Lorentz vector index and two spinor indices (one left-handed and one right-handed conjugate). The group action is defined via the tensorial isomorphism between the space of matrix-valued functions and the abstract Lorentz tensor space.
\Lambda \cdot \sigma^{\text{^^^}} = \sigma^{\text{^^^}} for
#toTensor_smul_eq_selfFor any transformation , the Pauli tensor \sigma^{\text{^^^}} (representing the Pauli matrices with one contravariant Lorentz vector index and two spinor indices) is invariant under the group action, such that \Lambda \cdot \sigma^{\text{^^^}} = \sigma^{\text{^^^}}.
Covariant Pauli tensor
#pauliCoThe definition `pauliCo` represents the covariant version of the Pauli tensor, denoted by . It is an element of the complex Lorentz tensor space with three indices: a covariant Lorentz vector index (color `.down`), a left-handed spinor index (color `.upL`), and a right-handed spinor index (color `.upR`). Mathematically, this tensor is defined by contracting the covariant Minkowski metric with the contravariant Pauli tensor : where the index is the internal index over which the contraction occurs, is the resulting covariant vector index, and are the spinor indices.
Notation for the Pauli tensor \sigma_{\text{^^}}
#termσ_^^The notation `σ_^^` represents the Pauli matrix tensor , which is formally defined as `PauliMatrix.pauliCo`. This tensor maps spacetime indices to their corresponding complex Pauli matrices within a tensorial framework.
Covariant Pauli tensor
#pauliCoDownThe definition `pauliCoDown` represents the Pauli matrices as a complex Lorentz tensor with three covariant (lower) indices, denoted as . It is an element of the complex Lorentz tensor space with indices corresponding to: 1. A covariant Lorentz vector index (color `.down`), represented by . 2. A covariant right-handed (dotted) spinor index (color `.downR`), represented by . 3. A covariant left-handed (undotted) spinor index (color `.downL`), represented by . Mathematically, this tensor is constructed by lowering the indices of the contravariant Pauli tensor using the covariant Minkowski metric and the covariant spinor metrics and : where is the metric for Lorentz vectors and denotes the invariant metrics for the respective spinor representations.
Notation `σ___` for the Pauli tensor with three lower indices
#termσ___The notation `σ___` represents the Pauli matrices as a tensor with three covariant (lower) indices, typically denoted in physics as . This notation is defined to refer to the formal term `PauliMatrix.pauliCoDown`.
Pauli tensor
#pauliContrDownThe Pauli tensor is a complex Lorentz tensor of type defined over the species `complexLorentzTensor`. It possesses: - A contravariant Lorentz vector index (corresponding to the color `.up`). - A covariant right-handed (dotted) Weyl spinor index (corresponding to the color `.downR`). - A covariant left-handed (undotted) Weyl spinor index (corresponding to the color `.downL`). The tensor is constructed by taking the product of the contravariant Pauli matrices with the right-handed and left-handed spinor metrics ( and ) and performing the appropriate contractions to lower the spinor indices.
Notation for the Pauli tensor
#termσ^__The notation represents the Pauli tensor `PauliMatrix.pauliContrDown`, which is a complex tensor with one contravariant index (typically corresponding to Minkowski space) and two covariant indices (representing the spinor row and column indices). This notation provides a shorthand for the tensorial representation of the Pauli matrices .
Equals its Rational Component Representation
#pauliCo_eq_ofRatThe covariant Pauli tensor is equal to the tensor constructed via the `ofRat` mapping from the component function of the multi-index defined as: - if and ; - if and ; - if and ; - if and ; - if and ; - if and ; - otherwise. Here, denotes the imaginary unit, and the components are represented as rational complex numbers where corresponds to the covariant Lorentz index (color `.down`), to the left-handed spinor index (color `.upL`), and to the right-handed spinor index (color `.upR`).
Equals its Rational Component Representation
#pauliCoDown_eq_ofRatThe covariant Pauli tensor is equal to the tensor constructed via the `ofRat` mapping from the component function of the multi-index defined as: - if and ; - if and ; - if and ; - if and ; - if and ; - if and ; - otherwise. Here, denotes the imaginary unit, and the components are represented as rational complex numbers where corresponds to the covariant Lorentz index (color `.down`), to the covariant right-handed spinor index (color `.downR`), and to the covariant left-handed spinor index (color `.downL`).
Equals its `ofRat` Component-wise Definition
#pauliContrDown_ofRatThe Pauli tensor is equal to the tensor constructed via the `ofRat` mapping from the following component function of the multi-index , where is the Lorentz vector index, is the right-handed (dotted) spinor index, and is the left-handed (undotted) spinor index: - if and ; - if and ; - if and ; - if and ; - if and ; - if and ; - otherwise. Here, denotes the imaginary unit, and the components are represented as rational complex numbers via the `ofRat` map.
Invariance of the Covariant Pauli Tensor under
#smul_pauliCoFor any transformation , the covariant Pauli tensor (represented by `pauliCo`) is invariant under the group action, such that .
Invariance of the Covariant Pauli Tensor under
#smul_pauliCoDownFor any transformation , the covariant Pauli tensor (represented by `pauliCoDown`) is invariant under the group action, such that . Here, the tensor consists of a covariant Lorentz vector index , a covariant right-handed spinor index , and a covariant left-handed spinor index .
-Invariance of the Pauli Tensor
#smul_pauliContrDownFor any transformation in the group , the Pauli tensor (representing the Pauli matrices with one contravariant Lorentz vector index , one covariant dotted spinor index , and one covariant undotted spinor index ) is invariant under the group action, such that .
