CatDat

Implication Details

Assumptions: coproductsgenerating setzero morphisms

Conclusions: generator

Reason: If SS is a generating set, we claim that U:=GSGU := \coprod_{G \in S} G is a generator. For this it is not required to have zero morphisms, we only need that for all G,GSG,G' \in S there is at least one morphism GGG \to G'. This implies that each inclusion GUG \to U has a left inverse. Now let f,g:ABf,g : A \rightrightarrows B be two morphism with fh=ghf h = g h for all h:UAh : U \to A. If GSG \in S, any morphism GAG \to A extends to UU by our preliminary remark. Thus, fh=ghfh = gh holds for all h:GAh : G \to A and GSG \in S. Since SS is a generating set, this implies f=gf = g.