I am looking for a reference for the following statement.
Theorem. Let
- $C$ be a regular, well-powered, countably complete cartesian closed category,
- $R$ be a (commutative) ring object in $C$,
- $R\mathrm{Mod}(C)$ be the category of $R$-module objects in $C$.
Then $R\mathrm{Mod}(C)$ is a regular, well-powered, countably complete closed symmetric monoidal category (with the closed monoidal structure given in certain specific ways).
Proof sketch/references I found: I can only piece together the proof from a number of (partially non-citable) places: First, the statement for abelian group objects can essentially be found in Zhen Lin's answer to this question, who refers to some unpublished lecture notes of his. Now, a ring object in $C$ is a monoid in the monoidal category of abelian group objects in $C$, and the modules for this monoid are exactly $R$-module objects, which inherit the closed monoidal structure (see this paper by Seal).
However, this is a bit hand-wavy and the statement seems useful enough to probably have appeared somewhere in the published literature -- I just can't find it.
EDIT: To be extra clear: by an $R$-module object, I mean an abelian group object $M$ together with a morphism $R \times M \to M$ making a number of "obvious" diagrams commute. If we suppose that we already know the monoidal structure on $Ab(C)$ (category of abelian group objects in $C$), then this is the same as an $R$-action/module when viewing $R$ as a monoid in the monoidal category $Ab(C)$.
Examples/Motivation:
- if $C=\mathsf{Set}$, then $R\mathrm{Mod}(C)$ are ordinary $R$-modules,
- if $C$ is a convenient category of topological spaces, then $\mathbb{R}$-module objects are essentially (but not quite) topological vector spaces,
- if $C=\mathsf{Difflg}$ is the category of diffeological spaces, then $\mathbb{R}$-module objects are exactly diffeological vector spaces,
- if $C=\mathsf{Set}^{\Delta}$, then $\mathbb{Z}\mathrm{Mod}(C)$ is the category of simplicial abelian groups.
- if $C=\mathsf{Cond(Set)}$ is the category of condensed sets, then $\mathbb{R}$-module objects are condensed vector spaces (see e.g. here), and $\mathbb{Z}$-module objects are condensed abelian groups,
- further examples: bornological vector spaces, internal $R$-modules in a topos, etc.
I would mainly like a simultaneous construction of the closed symmetric monoidal structure for all of these cases.
The main problem: What I haven't found a good reference for is the fact that the forgetful functor $R\mathrm{Mod}(C) \to C$ is monadic and that the resulting monad is a symmetric monoidal (equivalently, commutative strong) monad on $C$ (with respect to the cartesian monoidal structure on $C$).
EDIT: The main problem, reformulated: The main problem reduces to the assertion: the forgetful functor $\mathrm{Ab}(C) \to C$ is monadic and that the resulting monad is a symmetric monoidal (equivalently, commutative strong) monad on $C$ (with respect to the cartesian monoidal structure on $C$). This was answered in this question, as noted above, with the caveat that the reference provided are unpublished lecture notes which I don't consider citable (for example, it doesn't say which of the results there are original, and the material seems like it should be "old").