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 #
Mod.symmetricCategory: modules over a commutative monoid object in a symmetric monoidal category form a symmetric monoidal category under the balanced tensor product.
Main statements #
Mod.braiding_tensorπ_conditionandMod.smul_tensorDesc_braiding: the braiding of the underlying objects descends to anA-linear mapM ⊗_A N ⟶ N ⊗_A M.Mod.tensorπ_braiding_hom_homandMod.tensorπ_braiding_inv_hom: the braiding ofMod C Aon representatives inM.X ⊗ N.X.
References #
- M. Hovey, B. Shipley and J. Smith, Symmetric spectra, J. Amer. Math. Soc. 13 (2000), Section 2.2.
The braiding of the underlying objects, followed by the quotient map onto N ⊗_A M, identifies
the actions of A on M and on N.
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.
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.
On representatives, the braiding M ⊗_A N ≅ N ⊗_A M is the braiding of the underlying
objects.
On representatives, the braiding M ⊗_A N ≅ N ⊗_A M is the braiding of the underlying
objects.
On representatives, the inverse braiding N ⊗_A M ≅ M ⊗_A N is the inverse braiding of the
underlying objects.
On representatives, the inverse braiding N ⊗_A M ≅ M ⊗_A N is the inverse braiding of the
underlying objects.