The monoidal structure on ind-objects #
Deligne's 2.2: the tensor product of a small ℂ-tensorielle
category extends to its ind-completion by
(colim Xᵢ) ⊗ (colim Yⱼ) = colim (Xᵢ ⊗ Yⱼ). Here the extension
is packaged through Day convolution: presheaves on C carry the
Day monoidal structure (Cᵒᵖ ⊛⥤ Type v, with the instances of
DayType.lean), the ind-objects are closed under it — the Day
tensor preserves colimits in each variable and sends a pair of
representables to the representable of the tensor — and Ind C
inherits the structure through Ind.equivalence and the full
monoidal subcategory of the ind-property.
The ind-property, read on the Day synonym of the presheaf category.
Equations
Instances For
The ind-property is monoidal: it holds for the unit and is stable under the Day tensor.
The ind-property respects isomorphisms.
The wrapper equivalence between the ind-subcategory of the presheaf category and the ind-subcategory of its Day synonym.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Ind C is equivalent to the monoidal full subcategory of
ind-objects of the Day presheaf category.
Equations
Instances For
Deligne 2.2, structure half: the tensor product of a small monoidal category extends to its ind-completion — the Day tensor structure transported across the indization equivalence.
The opposite of a symmetric category is symmetric (the braided instance exists in Mathlib at this pin; the symmetric one does not).
Equations
- RS.symmetricCategoryOp = { toBraidedCategory := instBraidedCategoryOpposite, symmetry := ⋯ }
The braiding transports as well: Ind C of a braided small
category is braided.
Equations
- RS.indBraidedCategory C = { braiding := RS.indBraidedCategory._aux_1 C, braiding_naturality_right := ⋯, braiding_naturality_left := ⋯, hexagon_forward := ⋯, hexagon_reverse := ⋯ }
And the symmetry: Ind C of a symmetric small category is
symmetric.
Equations
- RS.indSymmetricCategory C = { toBraidedCategory := RS.indBraidedCategory C, symmetry := ⋯ }