In the mathematical subject of group theory, a co-Hopfian group is a group that is not isomorphic to any of its proper subgroups. The notion is dual to that of a Hopfian group, named after Heinz Hopf.[1]
A group G is called co-Hopfian if whenever is an injective group homomorphism then is surjective, that is .[2]