PhysLean Documentation

PhysLean.Relativity.Tensors.TensorSpecies.Contractions.Categorical

Contraction of specific tensor types #

In this file we expand some contractions of given tensors in terms of basic categorical properties of the tensor species.

Th map built contracting a 1-tensor with a 2-tensor using basic categorical constructions.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    @[simp]
    theorem TensorSpecies.contr_two_two_inner_tprod {S : TensorSpecies} (c : S.C) (x : (S.F.obj (IndexNotation.OverColor.mk ![c, c])).V) (fx : (i : (CategoryTheory.Functor.id Type).obj (IndexNotation.OverColor.mk ![c, c]).left) → (S.FD.obj { as := (IndexNotation.OverColor.mk ![c, c]).hom i }).V) (y : (S.F.obj (IndexNotation.OverColor.mk ![S.τ c, S.τ c])).V) (fy : (i : (CategoryTheory.Functor.id Type).obj (IndexNotation.OverColor.mk ![S.τ c, S.τ c]).left) → (S.FD.obj { as := (IndexNotation.OverColor.mk ![S.τ c, S.τ c]).hom i }).V) (hx : x = (PiTensorProduct.tprod S.k) fx) (hy : y = (PiTensorProduct.tprod S.k) fy) :

    Expands the inner contraction of two 2-tensors which are tprods in terms of basic categorical constructions and fields of the tensor species.

    theorem TensorSpecies.contr_two_two_inner {S : TensorSpecies} (c : S.C) (x : (S.F.obj (IndexNotation.OverColor.mk ![c, c])).V) (y : (S.F.obj (IndexNotation.OverColor.mk ![S.τ c, S.τ c])).V) :

    Expands the inner contraction of two 2-tensors in terms of basic categorical constructions and fields of the tensor species.