## FIXME: it suffices that the category knows that it has a zero object
if HasCanComputeZeroObject( category ) and CanComputeZeroObject( category ) then
SetIsSplitMonomorphism( injection_of_cofactor, true );
fi;
## FIXME: it suffices that the category knows that it has a zero object
if HasCanComputeZeroObject( category ) and CanComputeZeroObject( category ) then
SetIsSplitEpimorphism( projection_in_factor, true );
fi;
However, CanComputeZeroObject does not exist in CAP (anymore?). It would be nice to add the missing properties in contexts where they are true.
In
GeneralizedAddMethod.md
you note:InjectionOfCofactorOfCoproduct
/InjectionOfCofactorOfCoproductWithGivenCoproduct
ProjectionInFactorOfDirectProduct
/ProjectionInFactorOfDirectProductWithGivenDirectProduct
However,
CanComputeZeroObject
does not exist in CAP (anymore?). It would be nice to add the missing properties in contexts where they are true.