En primer lugar, observamos que $f \circ g$ será un mapa $A \to C$ . Si asumimos que $f \circ g$ es biyectiva, tenemos automáticamente las dos observaciones siguientes:
- Subjetividad para cada $c \in C$ existe $a \in A$ tal que $(f \circ g)(a) = c$ .
- Inyectabilidad : si $(f \circ g)(a) = (f \circ g)(a^\prime)$ , entonces debemos tener $a = a^\prime$ .
A partir de aquí, todo lo que se necesita son las dos propiedades anteriores. Escribiré la parte de la inyectividad y te dejaré la parte subjetiva.
Para comprobar que $g$ es inyectiva, procedemos directamente utilizando la definición. Supongamos que $g(a) = g(a^\prime)$ para dos $a,a^\prime \in A$ . Aplicando $f$ a ambos lados de esta ecuación, encontramos que $$ (f \circ g)(a) = f(g(a)) = f(g(a^\prime)) = (f \circ g)(a^\prime) $$ de donde debemos tener $a = a^\prime$ (¿por qué? ¿qué propiedad se utiliza aquí?). Utilizando 1. de forma similar, podemos demostrar que $f$ debe ser también suryectiva.
Además, la hipótesis es que $f \circ g$ es biyectiva. En consecuencia, se hace no necesitan demostrar que $f \circ g$ ¡es biyectiva ya que esta propiedad está dada!