Documentation

Mathlib.CategoryTheory.Functor.KanExtension.Dense

Dense functors #

A functor F : C ℤ D is dense (F.IsDense) if šŸ­ D is a pointwise left Kan extension of F along itself, i.e. any Y : D is the colimit of all F.obj X for all morphisms F.obj X ⟶ Y (which is the condition F.DenseAt Y). When F is full, we show that this is equivalent to saying that the restricted Yoneda functor D ℤ Cįµ’įµ– ℤ Type _ is fully faithful (see the lemma Functor.isDense_iff_fullyFaithful_restrictedULiftYoneda).

We also show that the range of a dense functor is a strong generator (see Functor.isStrongGenerator_of_isDense).

References #

A functor F : C ℤ D is dense if any Y : D is a canonical colimit relatively to F.

Instances
    noncomputable def CategoryTheory.Functor.denseAt {C : Type u₁} {D : Type uā‚‚} [Category.{v₁, u₁} C] [Category.{vā‚‚, uā‚‚} D] (F : Functor C D) [F.IsDense] (Y : D) :

    This is a choice of structure F.DenseAt Y when F : C ℤ D is dense, and Y : D.

    Equations
    Instances For