Mathlib Map

Theorems · Definition · category theory

CategoryTheory.Functor.associator

{C : Type u₁} →
  [inst : CategoryTheory.Category.{v₁, u₁} C] →
    {D : Type u₂} →
      [inst_1 : CategoryTheory.Category.{v₂, u₂} D] →
        {E : Type u₃} →
          [inst_2 : CategoryTheory.Category.{v₃, u₃} E] →
            {E' : Type u₄} →
              [inst_3 : CategoryTheory.Category.{v₄, u₄} E'] →
                (F : CategoryTheory.Functor C D) →
                  (G : CategoryTheory.Functor D E) →
                    (H : CategoryTheory.Functor E E') → (F.comp G).comp H ≅ F.comp (G.comp H)

The associator for functors, a natural isomorphism ((F ⋙ G) ⋙ H) ≅ (F ⋙ (G ⋙ H)). (In fact, iso.refl _ will work here, but it tends to make Lean slow later, and it's usually best to insert explicit associators.)

Defined in
Mathlib.CategoryTheory.Functor.Category
Cited by
276 results in Mathlib
Foundations
Depth 23 from the axioms, rests on 109 definitions · uses propext, Classical.choice, Quot.sound
Assumes
CategoryTheory.CategoryCategoryTheory.CategoryCategoryTheory.CategoryCategoryTheory.Category

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

CategoryTheory.Equivalence.trans · cited by 57Equivalence.transCategoryTheory.Adjunction.comp · cited by 42Adjunction.compCategoryTheory.Limits.CategoricalPullback.CatCommSqOver.precompose · cited by 37CatCommSqOver.precomposeCategoryTheory.Limits.CategoricalPullback.CatCommSqOver.transform · cited by 37CatCommSqOver.transformCategoryTheory.Equivalence.invFunIdAssoc · cited by 31Equivalence.invFunIdAssocCategoryTheory.Adjunction.comp_unit_app · cited by 25Adjunction.comp_unit_appCategoryTheory.Limits.fiberwiseColimit · cited by 23Limits.fiberwiseColimitCategoryTheory.mateEquiv · cited by 22CategoryTheory.mateEquivCategoryTheory.SingleFunctors.postcomp · cited by 22SingleFunctors.postcompCategoryTheory.Functor.whiskerLeft_twice · cited by 21Functor.whiskerLeft_twiceCategoryTheory.Join.mapPairComp · cited by 20Join.mapPairCompCategoryTheory.Adjunction.comp_counit_app · cited by 19Adjunction.comp_counit_appCategoryTheory.Adjunction.Triple.leftToRight · cited by 18Triple.leftToRightCategoryTheory.Limits.CategoricalPullback.toCatCommSqOver · cited by 18CategoricalPullback.toCat…CategoryTheory.Limits.CatCospanTransform.associator · cited by 17CatCospanTransform.associ…CategoryTheory.Category · cited by 32673CategoryTheory.CategoryCategoryTheory.Functor.obj · cited by 19642Functor.objCategoryTheory.Functor · cited by 16252CategoryTheory.FunctorCategoryTheory.Functor.comp · cited by 6529Functor.compCategoryTheory.CategoryStruct.id · cited by 6235CategoryStruct.idCategoryTheory.Iso · cited by 3963CategoryTheory.IsoFunctor.associatorCITED BYCITES

Cites6

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by410

Results whose statement or proof uses this declaration.