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
.