Monoidal opposites #
We write Cᵐᵒᵖ for the monoidal opposite of a monoidal category C.
The type of objects of the opposite (or "reverse") monoidal category.
Use the notation Cᴹᵒᵖ.
- mop :: (
- unmop : C
The object of
Crepresented byx : MonoidalOpposite C. - )
Instances For
The type of objects of the opposite (or "reverse") monoidal category.
Use the notation Cᴹᵒᵖ.
Equations
- CategoryTheory.MonoidalOpposite.«term_ᴹᵒᵖ» = Lean.ParserDescr.trailingNode `CategoryTheory.MonoidalOpposite.«term_ᴹᵒᵖ» 1024 0 (Lean.ParserDescr.symbol "ᴹᵒᵖ")
Instances For
Equations
- One or more equations did not get rendered due to their size.
The identity functor on C, viewed as a functor from C to its monoidal opposite.
Equations
- CategoryTheory.mopFunctor C = { obj := CategoryTheory.MonoidalOpposite.mop, map := fun {X Y : C} => Quiver.Hom.mop, map_id := ⋯, map_comp := ⋯ }
Instances For
The identity functor on C, viewed as a functor from the monoidal opposite of C to C.
Equations
- CategoryTheory.unmopFunctor C = { obj := CategoryTheory.MonoidalOpposite.unmop, map := fun {X Y : Cᴹᵒᵖ} => Quiver.Hom.unmop, map_id := ⋯, map_comp := ⋯ }
Instances For
An isomorphism in C gives an isomorphism in Cᴹᵒᵖ.
Equations
- f.mop = (CategoryTheory.mopFunctor C).mapIso f
Instances For
An isomorphism in Cᴹᵒᵖ gives an isomorphism in C.
Equations
- f.unmop = (CategoryTheory.unmopFunctor C).mapIso f
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
The (identity) equivalence between C and its monoidal opposite.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The (identity) equivalence between Cᴹᵒᵖ and C.
Equations
Instances For
The equivalence between C and its monoidal opposite's monoidal opposite.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
The identification mop X ⊗ mop Y = mop (Y ⊗ X) as a natural isomorphism.
Equations
Instances For
The identification X ⊗ - = mop (- ⊗ unmop X) as a natural isomorphism.
Instances For
The identification mop X ⊗ - = mop (- ⊗ X) as a natural isomorphism.
Equations
Instances For
The identification unmop X ⊗ - = unmop (mop - ⊗ X) as a natural isomorphism.
Equations
Instances For
The identification - ⊗ X = mop (unmop X ⊗ -) as a natural isomorphism.
Instances For
The identification - ⊗ mop X = mop (- ⊗ unmop X) as a natural isomorphism.
Equations
Instances For
The identification - ⊗ unmop X = unmop (X ⊗ mop -) as a natural isomorphism.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Alias of CategoryTheory.monoidalOpOp_ε.
Alias of CategoryTheory.monoidalOpOp_η.
Alias of CategoryTheory.monoidalUnopUnop_ε.
Alias of CategoryTheory.monoidalUnopUnop_η.
Alias of CategoryTheory.monoidalOpOp_μ.
Alias of CategoryTheory.monoidalOpOp_δ.
Alias of CategoryTheory.monoidalUnopUnop_μ.
Alias of CategoryTheory.monoidalUnopUnop_δ.