It's clear to me that a group homomorphism kernel measures how much the homomorphism is close to be an isomorphism, i.e. if this kernel contains more than the identity, the homomorphism cannot be injective, and so cannot lead to any isomorphism at all.
This sounds to me a "necessary" condition, so far so good.
I was wondering whether this is a "sufficient" condition as well, i.e. whether to check a kernel being made by the identity only it's ENOUGH to claim the homomorphism is actually a isomorphism.
Please, give some counter examples in negative case. Tx in advance.
The kernel being trivial is equivalent to the homomorphism being injective, but it may still fail to be bijective if it is not surjective. Take $C_2\to C_4\colon a\mapsto b^2$ where $a$ and $b$ are generators of the cyclic groups $C_2$ and $C_4$ respectively.
What you can say is that, given a homomorphism $f\colon G\to H$, then the kernel of $f$ is trivial if and only if $f$ defines an isomorphism between $G$ and its image $f(G)$, a subgroup of $H$.