## Does the category Monoid of monoids have finite coproducts?

### Remember to vote up questions/answers you find interesting or helpful (requires 15 reputation points)

Does the category Monoid of monoids have finite coproducts?

-

I rolled this question back to its previous version. Someone edited it to simply read aaaaaaaaaaaaaaaaaaaaaaaaaaa. (Which is presumably why it attracted votes to close.) – David Speyer Mar 13 2010 at 19:04
@David: I haven't (yet) voted to close but the question immediately reminded me of mathoverflow.net/questions/18026/… – Yemon Choi Mar 13 2010 at 19:55
I should add that the present question is a bit more interesting than the one I linked to (IMHO). – Yemon Choi Mar 13 2010 at 20:00
There's something a bit strange going on here.  After I answered, someone else posted a one-"sentence" answer that sounded like a drunk person yelling nonsense.  It must have been multiply flagged then deleted by the moderators.   – Tom Leinster Mar 13 2010 at 20:04
Yes, the drunken shouting was deleted. – David Speyer Mar 13 2010 at 23:28

## 1 Answer

Yes. More generally, any category of algebras (in the sense of universal algebra), such as groups, rings, vector space, Lie algebras, ..., has all (small) limits and colimits. See for instance p.210 (end of section IX.1) of Mac Lane's book Categories for the Working Mathematician.

Explicitly, the initial monoid ("0-fold coproduct of monoids") is the one-element monoid. The coproduct $A * B$ of two monoids $A, B$ is constructed similarly to the coproduct of two groups (often called their "free product"). That is, it's the free monoid generated by all the elements of $A$ together with all the elements of $B$, quotiented out by all the relations that hold in $A$ and all the relations that hold in $B$.

-
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 6, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 20, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "plain"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "english_confidence": 0.9246665239334106, "perplexity_flag": "middle"}