Theorems · Definition · category theory
CategoryTheory.MonoidalCategory.DayConvolutionInternalHom.mk.noConfusion
{C : Type u₁} →
{inst : CategoryTheory.Category.{v₁, u₁} C} →
{V : Type u₂} →
{inst_1 : CategoryTheory.Category.{v₂, u₂} V} →
{inst_2 : CategoryTheory.MonoidalCategory C} →
{inst_3 : CategoryTheory.MonoidalCategory V} →
{inst_4 : CategoryTheory.MonoidalClosed V} →
{F G H : CategoryTheory.Functor C V} →
{P : Sort u} →
{π : (c j : C) → H.obj c ⟶ F.obj j ⟹ G.obj (CategoryTheory.MonoidalCategoryStruct.tensorObj j c)} →
{hπ :
∀ (c : C) ⦃i j : C⦄ (f : i ⟶ j),
CategoryTheory.CategoryStruct.comp (π c i)
((CategoryTheory.ihom (F.obj i)).map
(G.map (CategoryTheory.MonoidalCategoryStruct.whiskerRight f c))) =
CategoryTheory.CategoryStruct.comp (π c j)
((CategoryTheory.MonoidalClosed.pre (F.map f)).app
(G.obj (CategoryTheory.MonoidalCategoryStruct.tensorObj j c)))} →
{isLimitWedge :
(c : C) → CategoryTheory.Limits.IsLimit (CategoryTheory.Limits.Wedge.mk (H.obj c) (π c) ⋯)} →
{map_comp_π :
∀ {c c' : C} (f : c ⟶ c') (j : C),
CategoryTheory.CategoryStruct.comp (H.map f) (π c' j) =
CategoryTheory.CategoryStruct.comp (π c j)
((CategoryTheory.ihom (F.obj j)).map
(G.map (CategoryTheory.MonoidalCategoryStruct.whiskerLeft j f)))} →
{π' :
(c j : C) →
H.obj c ⟶ F.obj j ⟹ G.obj (CategoryTheory.MonoidalCategoryStruct.tensorObj j c)} →
{hπ' :
∀ (c : C) ⦃i j : C⦄ (f : i ⟶ j),
CategoryTheory.CategoryStruct.comp (π' c i)
((CategoryTheory.ihom (F.obj i)).map
(G.map (CategoryTheory.MonoidalCategoryStruct.whiskerRight f c))) =
CategoryTheory.CategoryStruct.comp (π' c j)
((CategoryTheory.MonoidalClosed.pre (F.map f)).app
(G.obj (CategoryTheory.MonoidalCategoryStruct.tensorObj j c)))} →
{isLimitWedge' :
(c : C) →
CategoryTheory.Limits.IsLimit (CategoryTheory.Limits.Wedge.mk (H.obj c) (π' c) ⋯)} →
{map_comp_π' :
∀ {c c' : C} (f : c ⟶ c') (j : C),
CategoryTheory.CategoryStruct.comp (H.map f) (π' c' j) =
CategoryTheory.CategoryStruct.comp (π' c j)
((CategoryTheory.ihom (F.obj j)).map
(G.map (CategoryTheory.MonoidalCategoryStruct.whiskerLeft j f)))} →
{ π := π, hπ := hπ, isLimitWedge := isLimitWedge, map_comp_π := map_comp_π } =
{ π := π', hπ := hπ', isLimitWedge := isLimitWedge', map_comp_π := map_comp_π' } →
(π ≍ π' → isLimitWedge ≍ isLimitWedge' → P) → P- Cited by
- 1 results in Mathlib
- Foundations
- Depth 45 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites24
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
- Quiver.Homstatement and proof · cited by 32,603
- CategoryTheory.Functor.objstatement and proof · cited by 19,642
- CategoryTheory.CategoryStruct.compstatement and proof · cited by 17,999
- CategoryTheory.Functorstatement and proof · cited by 16,252
- CategoryTheory.Functor.mapstatement and proof · cited by 8,698
- Oppositestatement · cited by 8,081
- CategoryTheory.NatTrans.appstatement and proof · cited by 7,406
- CategoryTheory.MonoidalCategoryStruct.tensorObjstatement and proof · cited by 3,106
- CategoryTheory.MonoidalCategorystatement and proof · cited by 3,095
- CategoryTheory.MonoidalCategoryStruct.whiskerLeftstatement and proof · cited by 915
- CategoryTheory.MonoidalCategoryStruct.whiskerRightstatement and proof · cited by 903
Cited by1
Results whose statement or proof uses this declaration.
- CategoryTheory.MonoidalCategory.DayConvolutionInternalHom.mk.injproof · cited by 1