Godement, Part IV - definition of monads, examples
A monad is a monoid in a category of endofunctors. In the previous post, we have established a very general notion of monoid which is suitable for many applications. For example, the category of chain complexes $R$-modules can be equipped with a monoidal product which associates to each pair $(C,C')$ of chain complexes the total complex $Tot(C\otimes C')$ of the double complex $(C\otimes C')_{i,j}= C_i\otimes C_j'$. The unit of this monoidal product is the complex with $R$ in dimension $0$ and $0$'s in all other dimension. A DG-algebra is precisely a monoid with respect to this monoidal product. For a given category $\mathcal{C}$, the functor category $[\mathcal{C};\mathcal{C}]$ is naturally equipped with thestructure of a strict monoidal category, whose monoidal product $\otimes$ is precisely functor composition, $F\otimes G= F\circ G$; and whose unit $1$ is precisely the identity functor $id_{\mathcal{C}}$. It is easily verified that this is functorial simulta...