Equivalences onto the essential image with a prescribed inverse #
A fully faithful functor L : C ⥤ D is an equivalence onto its essential image
(CategoryTheory.Functor.fullyFaithfulToEssImage), but the inverse of L.toEssImage.asEquivalence
is chosen. When L is full and admits a retraction R : D ⥤ C, in the sense of a natural
isomorphism e : L ⋙ R ≅ 𝟭 C (which makes L faithful), this file constructs the equivalence
C ≌ L.EssImageSubcategory whose inverse is R restricted to the essential image and whose unit
is e.symm. Its counit is determined by the triangle identities; on objects L.obj X it is
L.map (e.hom.app X), by CategoryTheory.Equivalence.counit_app_functor.
This is the shape of the equivalence between a category of coefficients and the free objects on them, whose coefficients are recovered by a retraction: for instance, quasicoherent sheaves and their graded symmetric algebras, with the degree-one component as retraction.
Main declarations #
CategoryTheory.Functor.equivEssImageOfCompIso: the equivalence onto the essential image with inverseL.essImage.ι ⋙ Rand unite.symm;CategoryTheory.Functor.essImage_iff_nonempty_iso_of_compIso: an objectAlies in the essential image ofLexactly whenL.obj (R.obj A) ≅ A.
A full functor L with a retraction e : L ⋙ R ≅ 𝟭 C, which is then fully faithful, is an
equivalence onto its essential image whose inverse is R restricted to the essential image and
whose unit is e.symm.
Instances For
The forward functor of equivEssImageOfCompIso is the corestriction of L to its essential
image.
The inverse functor of equivEssImageOfCompIso is the retraction R restricted to the
essential image.
The unit of equivEssImageOfCompIso is the inverse of the retraction isomorphism.
An object lies in the essential image of a functor L with a retraction e : L ⋙ R ≅ 𝟭 C
exactly when it is isomorphic to L applied to its image under R.