0 -> A -> B -> C -> 0이 short exact sequnce이고

split이려면

B -> C가 right inverse를 가져야 한다는게

책의 정의인데

이러면 C를 B의 subgroup으로 칠 수 있기 때문이라는데요

여기서 right inverse가 homomorphism이어야 하나요?

만약 short exact sequence가 abelian group들로 이루어져있을때는
          \phi
0 -> M  ->  N -> N/im(\phi) ->0
가 split한다는 거랑 \phi가 left inverse를 가진다는 게 동치인데 이 abelian group이 아니면 동치가 아닌것 같은데 반례가 있나요?