Module docstring
{"# Strong epimorphisms
In this file, we define strong epimorphisms. A strong epimorphism is an epimorphism f
which has the (unique) left lifting property with respect to monomorphisms. Similarly,
a strong monomorphisms in a monomorphism which has the (unique) right lifting property
with respect to epimorphisms.
Main results
Besides the definition, we show that
* the composition of two strong epimorphisms is a strong epimorphism,
* if f ≫ g is a strong epimorphism, then so is g,
* if f is both a strong epimorphism and a monomorphism, then it is an isomorphism
We also define classes StrongMonoCategory and StrongEpiCategory for categories in which
every monomorphism or epimorphism is strong, and deduce that these categories are balanced.
TODO
Show that the dual of a strong epimorphism is a strong monomorphism, and vice versa.
References
- [F. Borceux, Handbook of Categorical Algebra 1][borceux-vol1] "}