La gente dice a veces que monoids son "categorías con un objeto". De hecho, la gente a veces sugieren que esta es la definición de un monoid (y de la misma manera "groupoid con un objeto", como la definición de un grupo).
Pero las categorías naturalmente formar un $2$categoría $\mathbf{Cat}$. Así que si tomamos la definición anterior, en serio, entonces veríamos monoids como la formación de una $2$categoría $\mathbf{Mon}$. Los objetos sería monoids y los morfismos sería monoid homomorphisms, pero también iba a ser $2$-morfismos entre homomorphisms. Un $2$-morfismos entre el $f,g:M\to N$ $n\in N$ tal que $nf(m)=g(m)n$ todos los $m\in M$.
Si uno toma el principio de la equivalencia en serio, entonces esto plantea un problema, porque perdemos la capacidad de hablar acerca de la "base" de un monoid. No $2$-functor $U:\mathbf{Mon}\to\mathbf{Set}$ (tratamiento de la $\mathbf{Set}$ $2$- categoría sin trivial $2$-morfismos) que envía cada monoid su conjunto subyacente y cada homomorphism a su función subyacente. En el $1$-categoría de monoids esta sería la aplicación de la functor $\mathrm{Hom}(\Bbb N,-)$. Pero en el $2$categoría $\mathbf{Mon}$ dos homomorphisms $f,g:\Bbb N\to M$ son isomorfos cuando $f(1)=mg(1)m^{-1}$ algunos $m\in M$, por lo que esta construcción sólo nos da el conjunto de clases conjugacy de $M$ más que en el conjunto de sus elementos.
Claramente esto plantea un problema si queremos trabajar con monoids y grupos. En particular, las pruebas que involucran grupos finitos a menudo requieren de la capacidad para contar el número de elementos de un subconjunto de un grupo. Se hace imposible para el estado del Teorema de Lagrange. También perdemos la capacidad de hablar sobre el libre grupo en un conjunto, ya que no se puede construir el adjunto a la inexistente functor $U$.
A la luz de esto, quiero saber si es realmente posible tomar "categoría con un objeto" como nuestra definición de monoid, y aún así ser capaz de demostrar las cosas de una manera práctica. Puedo ver dos maneras de hacer esto:
1) Recuperar la $1$-categoría de monoids de $\mathbf{Mon}$ en algunos de forma natural
o
2) la demostración de que podemos reconstruir la teoría del grupo de una manera que nunca utiliza conceptos como "orden de un grupo" o "grupo libre sobre un conjunto"
¿Alguien sabe una manera de hacer cualquiera de estos?