Documentation

Mathlib.CategoryTheory.Preadditive.Injective.Preserves

Preservation of injective objects #

We define a typeclass Functor.PreservesInjectiveObjects.

We restate the existing result that if F ⊣ G is an adjunction and F preserves monomorphisms, then G preserves injective objects. We show that the converse is true if the codomain of F has enough injectives.

A functor preserves injective objects if it maps injective objects to injective objects.

Instances

    See Functor.injective_obj_of_injective for a variant taking Injective X as an explicit argument.

    See Functor.injective_obj for a variant taking Injective X as a typeclass argument.