nLab
zero morphism

In a category C with zero object 0 the zero morphism 0 c,d:cd between two objects c,dC is the unique morphism that factors through 0:

0 c,d:c0d.0_{c,d} : c \to 0 \to d \,.

See zero object for examples.

More generally, in any category enriched over the closed monoidal category of pointed sets (with smash product), the zero morphism 0 c,d:cd is the basepoint of the hom-object [c,d].

In fact, an enrichment over pointed sets consists precisely of the choice of a ‘zero’ morphism 0 c,d:cd for each pair of objects, with the property that 0 c,df=0 b,d and f0 a,b=0 a,c for any morphism f:bc. Such an enrichment is unique if it exists, for if we are given a different collection of zero morphisms 0 c,d, we must have

0 c,d=0 c,d0 c,c=0 c,d0'_{c,d} = 0'_{c,d} \circ 0_{c,c} = 0_{c,d}

for any c,d. Thus, the existence of zero morphisms can be regarded as a property of a category, rather than structure on it. (To be more precise, it is an instance of property-like structure, since not every functor between categories with zero morphisms will necessarily preserve the zero morphisms, although an equivalence of categories will.)