full families of Hopfian (co-Hopfian) groups
Proposition. Let be a full family of groups. Then each is Hopfian (co-Hopfian) if and only if is Hopfian (co-Hopfian).
Proof. ,,” Let
be a surjective (injective
) homomorphism
![]()
. Since is full, then there exists family of homomorphisms such that
Of course since is surjective (injective), then each is surjective (injective). Thus each is an isomorphism![]()
, because each is Hopfian (co-Hopfian). Therefore is an isomorphism, because
,,” Fix and assume that is a surjective (injective) homomorphism. For such that define to be any automorphism of . Then
is a surjective (injective) group homomorphism. Since is Hopfian (co-Hopfian) then is an isomorphism. Thus each is an isomorphism. In particular is an isomorphism, which completes the proof.
Example. Let and be any subset of . Then
is both Hopfian and co-Hopfian.
Proof. It is easy to see that is full, so is also full. Moreover for any the group is finite, so both Hopfian and co-Hopfian. Therefore (due to proposition)
is both Hopfian and co-Hopfian.