Documentation

TauCeti.CategoryTheory.Preadditive.MorphismIdeal.FactorThrough

The ideal of morphisms factoring through a class of objects #

Given an object property P in a preadditive category, this file constructs the two-sided morphism ideal generated by the maps that factor through a P-object. Taking the additive closure is essential in an arbitrary preadditive category: a sum of two factorizations need not itself have a single intermediate object.

When the category has binary biproducts and P is nonempty and closed under binary products, every member of the generated ideal does factor through one P-object. The sum of factorizations through Q₁ and Q₂ factors through Q₁ ⊞ Q₂; the zero and negation cases use zero morphisms and negating one factor. In particular, this applies when P contains a zero object and is closed under finite biproducts, as for the projective-injective objects used in stable categories.

The factorization predicate itself, together with its closure properties, is in TauCeti.CategoryTheory.ObjectProperty.FactorsThrough; only the generated ideal needs the preadditive morphism-ideal API. Everything here lives in Mathlib's root CategoryTheory.ObjectProperty namespace, so that P.factorIdeal elaborates as dot notation on an object property; a copy of that namespace nested in TauCeti would break it.

Main definitions #

Main results #

References #

The two-sided morphism ideal additively generated by maps factoring through objects satisfying P.

Equations
Instances For

    A map factoring through a P-object belongs to the ideal generated by such maps.

    theorem CategoryTheory.ObjectProperty.comp_mem_factorIdeal {C : Type u} [Category.{v, u} C] [Preadditive C] {P : ObjectProperty C} {X Y Z : C} (hZ : P Z) (i : X ⟶ Z) (p : Z ⟶ Y) :

    A composite through a P-object belongs to factorIdeal P.

    @[simp]
    theorem CategoryTheory.ObjectProperty.factorIdeal_le_iff {C : Type u} [Category.{v, u} C] [Preadditive C] {P : ObjectProperty C} {I : TauCeti.MorphismIdeal C} :
    P.factorIdeal ≤ I ↔ ∀ {X Y Z : C}, P Z → ∀ (i : X ⟶ Z) (p : Z ⟶ Y), CategoryStruct.comp i p ∈ I.hom X Y

    The universal property of factorIdeal P: it is the least morphism ideal containing all composites through P-objects.

    The ideal generated by factorizations is monotone in the class of allowed intermediate objects.

    If P is nonempty and closed under binary products, every member of factorIdeal P is a single morphism factoring through a P-object.

    @[simp]

    Under the standard closure hypotheses on P, the additive closure in the definition of factorIdeal P introduces no new kind of morphism: every member has one P-factorization.