I am trying to show that two groups are isomorphic only if a certain condition holds. I can show that a specific epimorphism between the two groups is one-to-one only if this condition holds, but it isn't obvious that for infinite groups that this should mean that there can't exist an isomorphism between the two groups.
If there is a non-one-to-one epimorphism from a group $G_1$ to a group $G_2$, does this mean that all epimorphisms from $G_1$ to $G_2$ are not one-to-one?