In a category I have two objects $a$ and $b$ and a morphism $m$ from $a$ to $b$ and one $n$ from $b$ to $a$. Is this always an isomorphism? Why is it emphasized that this has to be true, too: $m \circ n = \mathrm{id}_b$ and $n \circ m = \mathrm{id}_a$?
I am looking for an example in which the id-part is not true and therefore $m$ and $n$ are not isomorphic.