Documentation

PhysLean.Relativity.Tensors.RealTensor.ToComplex

Complex Lorentz tensors from Real Lorentz tensors #

In this module we define the equivariant semi-linear map from real Lorentz tensors to complex Lorentz tensors.

The map from colors of real Lorentz tensors to complex Lorentz tensors.

Equations
    Instances For

      The complexification of the component index of a real Lorentz tensor to a complex Lorentz tensor.

      Equations
        Instances For

          The semilinear map from real Lorentz tensors to complex Lorentz tensors, defined through basis.

          Equations
            Instances For

              Relation to tensor operations #

              @[simp]

              The PermCond condition is preserved under colorToComplex.

              The map toComplex commutes with permT.

              @[simp]

              colorToComplex commutes with Fin.append (as functions).

              prodT on the complex side, with colors written as colorToComplexFin.append .... This is prodT followed by a cast using colorToComplex_append.

              Equations
                Instances For
                  theorem realLorentzTensor.contrT_toComplex {n : } {c : Fin (n + 1 + 1)Color} {i j : Fin (n + 1 + 1)} (h : i j realLorentzTensor.τ (c i) = c j) (t : realLorentzTensor.Tensor c) :

                  The map toComplex commutes with contrT.

                  Convert an evaluation index from the real repDim to the complex repDim.

                  Equations
                    Instances For

                      evalT on the complex side, but with output colors as colorToComplex ∘ (c ∘ i.succAbove). Implemented via permT (σ := id) (by simp) as a transport.

                      Equations
                        Instances For

                          The map toComplex commutes with evalT.