Theorems · Definition · category theory
CategoryTheory.endofunctorMonoidalCategory
(C : Type u) → [inst : CategoryTheory.Category.{v, u} C] → CategoryTheory.MonoidalCategory (CategoryTheory.Functor C C)The category of endofunctors of any category is a monoidal category, with tensor product given by composition of functors (and horizontal composition of natural transformations). Note: due to the fact that composition of functors in mathlib is reversed compared to the one usually found in the literature, this monoidal structure is in fact the monoidal opposite of the one usually considered in the literature.
- Defined in
- Mathlib.CategoryTheory.Monoidal.End
- Cited by
- 118 results in Mathlib
- Foundations
- Depth 29 from the axioms, rests on 138 definitions · uses propext, Classical.choice, Quot.sound
- Assumes
- CategoryTheory.Category
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CategoryTheory.Categorystatement and proof · cited by 32,673
- CategoryTheory.Functorstatement · cited by 16,252
- CategoryTheory.MonoidalCategorystatement · cited by 3,095
Cited by134
Results whose statement or proof uses this declaration.
- CategoryTheory.MonoidalCategory.MonoidalRightAction.actionOfMonoidalFunctorToEndofunctorstatement · cited by 10
- CategoryTheory.MonoidalCategory.MonoidalLeftAction.actionOfMonoidalFunctorToEndofunctorMopstatement · cited by 10
- CategoryTheory.Monad.monToMonadstatement · cited by 7
- CategoryTheory.Monad.monadToMonstatement · cited by 7
- CategoryTheory.μ_δ_appstatement · cited by 6
- CategoryTheory.Monad.monadMonEquivstatement · cited by 6
- CategoryTheory.MonoidalCategory.endofunctorMonoidalCategory.evaluationRightActionstatement · cited by 5
- CategoryTheory.Monad.ofMonstatement · cited by 5
- CategoryTheory.unitOfTensorIsoUnitstatement · cited by 4
- CategoryTheory.equivOfTensorIsoUnitstatement · cited by 4
- CategoryTheory.Monad.toMonstatement · cited by 4
- CategoryTheory.obj_ε_appstatement · cited by 3