Esta es la siguiente definición de una categoría con la que estoy trabajando, que ha sido parafraseada de Introducción a los Múltiples Topológicos por John Lee
Una categoría $C$ consiste en lo siguiente
- una clase $\text{Obj}(C)$ cuyos elementos se denominan objetos de $C$
- una clase $\text{Hom}(C)$ cuyos elementos se llaman morfismos de $C$
con las siguientes propiedades
- para cada morfismo $f \in \text{Hom}(C)$ existen dos objetos $X, Y \in \text{Obj}(C)$ llamado el origen y el destino de $f$ respectivamente
- para cada triple $X, Y, Z$ de objetos en $C$ existe un mapeo $\varphi$ llamada composición: $$\varphi: \text{Hom}_C(X, Y) \times \text{Hom}_C(Y, Z) \to \text{Hom}_C(X, Z)$$ definido por $\varphi(f, g) = g \circ f$ , donde $\text{Hom}_C(X, Y)$ denota la clase de todos los morfismos con origen $X$ y el objetivo $Y$ .
Ahora bien, la última propiedad es la que me confunde un poco. La cuestión más evidente es que ¿cómo sabemos que la composición de morfismos está definida para cada $f \in \text{Hom}_C(X, Y)$ y $g \in \text{Hom}_C(Y, Z)$ ? ¿Es algo que tenemos que demostrar, al probar que algo es una categoría?
La segunda cosa que me confunde es por qué necesitamos definir este mapeo entre $\text{Hom}_C(X, Y) \times \text{Hom}_C(Y, Z)$ y $\text{Hom}_C(X, Z)$ ? Parece un montón de problemas para pasar, especialmente teniendo en cuenta que estamos trabajando con clases en lugar de conjuntos.
¿Por qué no podríamos, en cambio, decir para cada uno $f \in \text{Hom}_C(X, Y)$ y cada $g \in \text{Hom}_C(Y, Z)$ existe un $h \in \text{Hom}_C(X, Z)$ tal que $h = g \circ f$ ? (*)
Mi opinión es que probar la existencia de este mapeo $\varphi$ llamada composición para una categoría determinada $C$ requiere implícitamente la condición del último párrafo y la condición de que la composición de morfismos esté bien definida.
Pero aun así, si utilizamos lo que digo en el párrafo (*) en lugar de tener que considerar $\varphi$ también tendríamos que comprobar que la composición de morfismos está definida y sería más sencillo, creo, que tener que trabajar con $\varphi$ .