On the monadicity of Cat

adjoint-functorscategory-theoryfunctorsmonads

I heard that the category of small categories is monadic over the category of small graphs, the monad being the free-graph functor. I interpreted that statement as: the Eilenberg-Moore category of the free-graph monad is isomorphic to the category of small categories.

However, I can't figure out such isomorphism.

Are those categories really isomorphic? Or are they only equivalent?

I would welcome any hint on how to define this isomorphism or equivalence.

Best Answer

Let $C$ be a small category, $UC$ its underlying graph, and $FUC$ the free category on $UC$. All of these entities have the same set of objects, say $X$. Now, $F(UC)(x,y)$ is the set of all formal paths in $C$ from $x$ to $y$. In other words, a typical element in $FUC(x,y)$ is a finite composable sequence of morphisms in $C$ starting at $x$ and ending at $y$. Since $C$ is a category, such a sequence can be composed in $C$ to yield a single morphism $x\to y$. This defines a function $a\colon FUC(x,y)\to UC(x,y)$. All of these patch together to give a morphism $a\colon UFUC\to UC$ in $\mathbf{Grph}$. It is easily seen to be an algebra for the monad $UF$, so each category $C$ determines an algebra structure on $UC$. Conversely, if $G$ is a graph and $a\colon UFG\to G$ is an algebra structure, then deciphering the unit and multiplication compatibilities show that $a$ resolves each composable sequence of morphisms into a single morphism. Further, it does so associatively and it assigns identities as well. In other words, an algebra structure on $G$ is a category structure on $G$. These two processes are each other's inverse, so, yes, the category of small categories is monadic in the sense that it is isomorphic to the Eilenberg-Moore category of the monad induced by the free category functor on graphs.

As usual with monads, the way the algebraic structure is encoded is unbiased; while typically in a category we think of identities and composition of two morphisms as the structure, and then impose associativity axioms, the monad way defines the category by first creating the object encoding all composition problems to be solved, and then the algebra structure is an assignment of a solution for each such problem, in a coherent way.

More generally, and with virtually the same proof, the category of small $V$-enriched categories is monadic over $V$-graphs, provided $V$ is symmetric cocomplete closed monoidal (it suffices that $V$ has all small coproducts and that the tensor product distributes over them).

Related Question