Additive structure of morphism-ideal quotients #
Quotienting an additive category by a two-sided morphism ideal preserves zero objects and
finite biproducts. These instances allow the quotient to be used as an additive category, not
just as a category with additive hom groups. The quotient functor preserves these biproducts
by Mathlib's Functor.preservesFiniteBiproductsOfAdditive; its standard biproduct comparison
isomorphisms therefore apply without a separate choice of sums in the quotient.
The constructions reuse Mathlib's Functor.hasZeroObject_of_additive,
Functor.hasFiniteProducts_of_additive_of_essSurj, and biproduct preservation API.
References #
- M. Auslander, I. Reiten, S. Smalø, Representation Theory of Artin Algebras, Chapter IV, Section 1.
- D. Happel, Triangulated Categories in the Representation Theory of Finite Dimensional Algebras, Section I.2.
A quotient by a morphism ideal has a zero object whenever the original category does.
Finite biproducts descend to the quotient by a morphism ideal.
Binary biproducts descend even without a zero object in the original category.