Documentation

TauCeti.CategoryTheory.Monoidal.Mod.Symmetric

The symmetric monoidal category of modules over a commutative monoid #

Let A be a commutative monoid object in a symmetric monoidal category C with coequalizers preserved by tensoring. The balanced tensor product M ⊗_A N of TauCeti's Mod.monoidalCategory is then symmetric: the symmetry M ⊗ N ≅ N ⊗ M of C descends to an isomorphism M ⊗_A N ≅ N ⊗_A M of A-modules, and these isomorphisms satisfy the hexagon identities and square to the identity. This makes Mod C A a symmetric monoidal category, so commutative monoids in it (Mathlib's IsCommMonObj and CommMon) make sense. For the commutative sphere monoid in symmetric sequences this is the symmetric monoidal structure on the smash product of symmetric spectra, whose commutative monoids are the commutative symmetric ring spectra.

The symmetry of C is used already for the braiding to be well defined on the quotient M ⊗_A N, not only for its symmetry: the balancing relation moves scalars between the factors through the inverse braiding, and in a merely braided category the braiding of the factors need not respect it.

Main definitions #

Main statements #

References #

The morphism M ⊗_A N ⟶ N ⊗_A M induced by the braiding M ⊗ N ⟶ N ⊗ M of the underlying objects is A-linear: the scalars act on M ⊗_A N through M and on N ⊗_A M through N, and these agree on N ⊗_A M by the balancing relation.

@[instance_reducible]

Modules over a commutative monoid object in a symmetric monoidal category form a symmetric monoidal category under the balanced tensor product, with braiding induced by that of C.

@[simp]

On representatives, the braiding M ⊗_A N ≅ N ⊗_A M is the braiding of the underlying objects.

@[simp]

On representatives, the inverse braiding N ⊗_A M ≅ M ⊗_A N is the inverse braiding of the underlying objects.

@[simp]

On representatives, the inverse braiding N ⊗_A M ≅ M ⊗_A N is the inverse braiding of the underlying objects.