Documentation

Mathlib.CategoryTheory.ObjectProperty.ContainsZero

Properties of objects which hold for a zero object #

Given a category C and P : ObjectProperty C, we define a type class P.ContainsZero expressing that there exists a zero object for which P holds. (We do not require that P holds for all zero objects, as in some applications (e.g. triangulated categories), P may not necessarily be closed under isomorphisms.)

Given P : ObjectProperty C, we say that P.ContainsZero if there exists a zero object for which P holds. When P is closed under isomorphisms, this holds for any zero object.

Instances