Hola Noitra,
Estás en lo correcto.
Si, dada \( f : A\longrightarrow B \) una función, existe una función \( g : B\longrightarrow A \) tal que \( g o f = id_A \) y \( f o g = id_B \), entonces \( g \) es la inversa de \( f \).
Nota que en estas dos condiciones está implícita la biyectividad de \( f \).
Por otro lado, supón que existen \( h,g:B\longrightarrow A \) tales que
\( g o f = id_A \) y \( f o g = id_B \)
y \( h o f = id_A \) y \( f o h = id_B \).
¿Puedes concluir que \( g=h \)?