Canonical colimits, or functors that are dense at an object #
Given a functor F : C ⥤ D and Y : D, we say that F is dense at Y (F.DenseAt Y),
if Y identifies to the colimit of all F.obj X for X : C
and f : F.obj X ⟶ Y, i.e. Y identifies to the colimit of
the obvious functor CostructuredArrow F Y ⥤ D. In some references,
it is also said that Y is a canonical colimit relatively to F.
While F.DenseAt Y contains data, we also introduce the
corresponding property isDenseAt F of objects of D.
TODO #
- formalize dense subcategories
 - show the presheaves of types are canonical colimits relatively to the Yoneda embedding
 
References #
- https://ncatlab.org/nlab/show/dense+functor
 
A functor F : C ⥤ D is dense at Y : D if the obvious natural transformation
F ⟶ F ⋙ 𝟭 D makes 𝟭 D a pointwise left Kan extension of F along itself at Y,
i.e. Y identifies to the colimit of the obvious functor CostructuredArrow F Y ⥤ D.
Equations
Instances For
If F : C ⥤ D is dense at Y : D, then it is also at Y'
if Y and Y' are isomorphic.
Equations
Instances For
If F : C ⥤ D is dense at Y : D, and G is a functor that is isomorphic to F,
then G is also dense at Y.
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
If F : C ⥤ D is dense at Y : D, then so is G ⋙ F if G is an equivalence.
Equations
Instances For
If F : C ⥤ D is dense at Y : D and G : D ⥤ D' is an equivalence,
then F ⋙ G is dense at G.obj Y.
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Given a functor F : C ⥤ D, this is the property of objects Y : D such
that F is dense at Y.