Implication Details
Assumptions: coproducts, generating set, zero morphisms
Conclusions: generator
Reason: If is a generating set, we claim that is a generator. For this it is not required to have zero morphisms, we only need that for all there is at least one morphism . This implies that each inclusion has a left inverse. Now let be two morphism with for all . If , any morphism extends to by our preliminary remark. Thus, holds for all and . Since is a generating set, this implies .