The balanced tensor product of modules over a commutative monoid #
Let A be a commutative monoid object in a braided monoidal category C with coequalizers, such
that tensoring on either side preserves (universe-0 small) colimits, in particular these
coequalizers. The balanced tensor product M ⊗_A N of two left
A-modules is the coequalizer of the two actions of A on M ⊗ A ⊗ N: the right action
m ⊗ a ↦ a • m of A on M, obtained through the braiding, and the left action on N. The
scalars act on M ⊗_A N through M. With unit the regular module A, this makes Mod C A a
monoidal category.
For the commutative sphere monoid in symmetric sequences this is the smash product X ∧ Y of
symmetric spectra, the coequalizer of X ⊗ S ⊗ Y ⇉ X ⊗ Y.
The construction reuses Mathlib's tensor product of bimodules Bimod.tensorBimod, with the
associator and unitors of Mathlib's bicategory Bimod.monBicategory of monoids and bimodules.
A module over a commutative monoid is a bimodule through Mod.toBimod. The bimodule tensor
product of two such bimodules is again of this form (Bimod.tensorBimod_actRight_eq), so the
monoidal structure Bimod.monoidalCategory of the endomorphism category Bimod R R is
transported to Mod C A along the fully faithful functor Mod.toBimod by Mathlib's
Monoidal.induced.
Main definitions #
Mod.monoidalCategory: the monoidal category of modules over a commutative monoid object, under the balanced tensor product.Mod.tensorπ M N : M.X ⊗ N.X ⟶ (M ⊗ N).X: the quotient map onto the balanced tensor product, andMod.tensorDesc, its universal property.
Main statements #
Mod.tensorπ_whiskerLeft_hom,Mod.tensorπ_whiskerRight_hom,Mod.tensorπ_associator_hom_hom,Mod.tensorπ_associator_inv_hom,Mod.tensorπ_leftUnitor_hom_homandMod.tensorπ_rightUnitor_hom_hom: the monoidal structure on representatives inM.X ⊗ N.X.- The instance
(Mod.toBimod (A := A)).Monoidal:Mod.toBimodis a monoidal functor, with structure mapsMod.toBimod_μ,Mod.toBimod_δ,Mod.toBimod_εandMod.toBimod_η.
References #
- M. Hovey, B. Shipley and J. Smith, Symmetric spectra, J. Amer. Math. Soc. 13 (2000), Section 2.2.
The balanced tensor product M ⊗_A N of modules over a commutative monoid object: the
tensor product of the associated bimodules, with its left action.
Instances For
The bimodule associated with M ⊗_A N is the tensor product of the bimodules associated with
M and N. The comparison is the identity on the common carrier.
Instances For
The balanced tensor product, with the monoidal data of bimodules conjugated by
toBimodTensorObjIso.
The data inducing the monoidal structure of Mod C A from that of bimodules along toBimod.
Instances For
Modules over a commutative monoid object form a monoidal category under the balanced tensor product, with unit the regular module.
Regarding modules over a commutative monoid object as bimodules is a monoidal functor.
The tensorator of the monoidal functor toBimod is the comparison toBimodTensorObjIso.
The inverse tensorator of toBimod is the inverse of toBimodTensorObjIso.
The unit map of the monoidal functor toBimod is the inverse of toBimodRegularIso.
The counit map of the monoidal functor toBimod is toBimodRegularIso.
The quotient map M ⊗ N ⟶ M ⊗_A N onto the balanced tensor product.
Instances For
The quotient map onto M ⊗_A N identifies the action of A on M with that on N.
The quotient map onto M ⊗_A N identifies the action of A on M with that on N.
In M ⊗_A N, a scalar acting on M may be moved, through the braiding, to act on N.
In M ⊗_A N, a scalar acting on M may be moved, through the braiding, to act on N.
Tensoring on the right preserves the coequalizer defining M ⊗_A N, so the whiskered quotient
map is still an epimorphism.
Tensoring on the left preserves the coequalizer defining M ⊗_A N, so the whiskered quotient
map is still an epimorphism.
Morphisms out of M ⊗_A N are determined by their composites with the quotient map.
A morphism out of M ⊗ N identifying the actions of A on M and on N factors through
the balanced tensor product.
Instances For
The factorization through the balanced tensor product restricts to the given morphism.
The factorization through the balanced tensor product restricts to the given morphism.
The factorization through the balanced tensor product, whiskered on the left, restricts to the whiskered morphism.
The factorization through the balanced tensor product, whiskered on the left, restricts to the whiskered morphism.
The factorization through the balanced tensor product, whiskered on the right, restricts to the whiskered morphism.
The factorization through the balanced tensor product, whiskered on the right, restricts to the whiskered morphism.
The scalars act on M ⊗_A N through M.
The scalars act on M ⊗_A N through M.
The comparison toBimodTensorObjIso carries the quotient map onto M ⊗_A N to the quotient
map onto the tensor product of bimodules.
The comparison toBimodTensorObjIso carries the quotient map onto the tensor product of
bimodules to the quotient map onto M ⊗_A N.
Whiskering g : N ⟶ N' on the left by M acts on representatives as M.X ◁ g.hom.
Whiskering g : N ⟶ N' on the left by M acts on representatives as M.X ◁ g.hom.
Whiskering f : M ⟶ M' on the right by N acts on representatives as f.hom ▷ N.X.
Whiskering f : M ⟶ M' on the right by N acts on representatives as f.hom ▷ N.X.
The tensor product of f : M ⟶ M' and g : N ⟶ N' acts on representatives as
f.hom ⊗ₘ g.hom.
The tensor product of f : M ⟶ M' and g : N ⟶ N' acts on representatives as
f.hom ⊗ₘ g.hom.
The associator of M ⊗_A N ⊗_A P acts on representatives in M.X ⊗ N.X ⊗ P.X as the
associator of the underlying objects.
The associator of M ⊗_A N ⊗_A P acts on representatives in M.X ⊗ N.X ⊗ P.X as the
associator of the underlying objects.
The inverse associator of M ⊗_A (N ⊗_A P) acts on representatives in M.X ⊗ N.X ⊗ P.X as
the inverse associator of the underlying objects.
The inverse associator of M ⊗_A (N ⊗_A P) acts on representatives in M.X ⊗ N.X ⊗ P.X as
the inverse associator of the underlying objects.
The left unitor of 𝟙_ ⊗_A M is induced by the action γ[A, M.X] of A on M.
The left unitor of 𝟙_ ⊗_A M is induced by the action γ[A, M.X] of A on M.
The right unitor of M ⊗_A 𝟙_ is induced by the action of A on M precomposed with the
inverse braiding.
The right unitor of M ⊗_A 𝟙_ is induced by the action of A on M precomposed with the
inverse braiding.