Symmetry of the tensor product on invertible sheaves #
The presheaf braiding descends through module sheafification. Naturality and both hexagon identities reduce to the corresponding symmetric-monoidal identities for presheaves; the reverse hexagon is obtained from the forward hexagon using involutivity of the commutor.
@[implicit_reducible]
Equations
- AlgebraicGeometry.Scheme.Modules.instCategory_derivedAlgGeo_3 = { toCategoryStruct := AlgebraicGeometry.Scheme.Modules.instCategory.toCategoryStruct, id_comp := ⋯, comp_id := ⋯, assoc := ⋯ }
Instances For
@[implicit_reducible]
noncomputable def
AlgebraicGeometry.Scheme.Modules.instMonoidalCategoryPresheafOfModules_derivedAlgGeo_2
{X : Scheme}
:
Equations
Instances For
@[implicit_reducible]
noncomputable def
AlgebraicGeometry.Scheme.Modules.instSymmetricCategoryPresheafOfModules_derivedAlgGeo_2
{X : Scheme}
:
Equations
Instances For
theorem
AlgebraicGeometry.Scheme.Modules.tensorCommIso_naturality
{X : Scheme}
{L₁ L₂ M₁ M₂ : X.Modules}
(f : L₁ ⟶ L₂)
(g : M₁ ⟶ M₂)
:
CategoryTheory.CategoryStruct.comp (tensorHom f g) (L₂.tensorCommIso M₂).hom = CategoryTheory.CategoryStruct.comp (L₁.tensorCommIso M₁).hom (tensorHom g f)
@[implicit_reducible]
noncomputable instance
AlgebraicGeometry.Scheme.Modules.invertibleSheafBraidedCategory
{X : Scheme}
:
Equations
- One or more equations did not get rendered due to their size.
@[implicit_reducible]
noncomputable instance
AlgebraicGeometry.Scheme.Modules.invertibleSheafSymmetricCategory
{X : Scheme}
:
Equations
- AlgebraicGeometry.Scheme.Modules.invertibleSheafSymmetricCategory = { toBraidedCategory := AlgebraicGeometry.Scheme.Modules.invertibleSheafBraidedCategory, symmetry := ⋯ }