Tensor product of colimits #
In this file, we apply the PreservesColimit₂ API to the bifunctor
curriedTensor C on a monoidal category C.
Given cocones c₁ and c₂ for functors F₁ : J₁ ⥤ C and F₂ : J₂ ⥤ C,
we define a cocone c₁.tensor₂ c₂ for the functor J₁ × J₂ ⥤ C obtained
using the tensor product on C, and we obtain that it is a colimit cocone
if both c₁ and c₂ are, and PreservesColimit₂ F₁ F₂ (curriedTensor C) holds.
We also introduce a definition Cocone.tensor which takes as an input two
cocones c₁ and c₂ for two functors F₁ : J ⥤ C and F₂ : J ⥤ C and
produces a cocone for F₁ ⊗ F₂ : J ⥤ C with point c₁.pt ⊗ c₂.pt and we show
that it is a colimit cocone when PreservesColimit₂ F₁ F₂ (curriedTensor C)
holds and J is sifted.
The external tensor product of two cocones.
Equations
- c₁.tensor₂ c₂ = (CategoryTheory.MonoidalCategory.curriedTensor C).mapCocone₂ c₁ c₂
Instances For
The external tensor product of colimit cocones for functors F₁ : J₁ ⥤ C
and F₂ : J₂ ⥤ C is a colimit cocone when PreservesColimit₂ F₁ F₂ (curriedTensor C)
holds.
Equations
Instances For
The tensor product of two cocones.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The tensor product of colimit cocones for functors F₁ : J ⥤ C
and F₂ : J ⥤ C is a colimit cocone when PreservesColimit₂ F₁ F₂ (curriedTensor C)
holds and J is sifted.
Equations
- One or more equations did not get rendered due to their size.