Over color category. #
Color #
The notion of color will plays a critical role of the formalisation of index notation used here. The way to describe color is through examples. Indices of real Lorentz tensors can either be up-colored or down-colored. On the other hand, indices of Einstein tensors can just down-colored. In the case of complex Lorentz tensors, indices can take one of six different colors, corresponding to up and down, dotted and undotted weyl fermion indices and up and down Lorentz indices.
The core of the category of Types over C.
Equations
Instances For
The instance of OverColor C
as a groupoid.
The equivalence of types underlying the identity morphism is the reflexive equivalence.
Given a morphism in OverColor C
, the corresponding isomorphism.
Equations
- IndexNotation.OverColor.Hom.toIso m = { hom := m, inv := CategoryTheory.Iso.symm m, hom_inv_id := ⋯, inv_hom_id := ⋯ }
Instances For
The monoidal structure on OverColor C
. #
The category OverColor C
can, through the disjoint union, be given the structure of a
symmetric monoidal category.
The category OverColor C
carries an instance of a Monoidal category structure.
Equations
- One or more equations did not get rendered due to their size.
The category OverColor C
carries an instance of a Monoidal category.
Equations
- IndexNotation.OverColor.instMonoidalCategory C = CategoryTheory.MonoidalCategory.mk ⋯ ⋯ ⋯ ⋯ ⋯ ⋯ ⋯ ⋯ ⋯ ⋯
The category OverColor C
carries an instance of a braided category.
Equations
- One or more equations did not get rendered due to their size.
The category OverColor C
carries an instance of a symmetric monoidal category.