English
If a finite diagram in Ind C has a colimit componentwise, then the colimit object is again an Ind object.
Русский
Если конечная диаграмма в Ind C имеет ко-лимит компонентно, то получившийся объект является Ind-объектом.
LaTeX
$$$\\text{IsIndColimit}(I) \\Rightarrow \\text{IsIndObject}(\\operatorname{colimit} I)$$$
Lean4
/-- Suppose `F : J ⥤ I ⥤ C` is a finite diagram in the functor category `I ⥤ C`, where `I` is small
and filtered. If `i : I`, we can apply the Yoneda embedding to `F(·, i)` to obtain a
diagram of presheaves `J ⥤ Cᵒᵖ ⥤ Type v`. Suppose that the limits of this diagram is always an
ind-object.
For `j : J` we can apply the Yoneda embedding to `F(j, ·)` and take colimits to obtain a finite
diagram `J ⥤ Cᵒᵖ ⥤ Type v` (which is actually a diagram `J ⥤ Ind C`). The theorem states that
the limit of this diagram is an ind-object.
This theorem will be used to construct equalizers in the category of ind-objects. It can be
interpreted as saying that ind-objects are closed under finite limits as long as the diagram
we are taking the limit of comes from a diagram in a functor category `I ⥤ C`. We will show (TODO)
that this is the case for any parallel pair of morphisms in `Ind C` and deduce that ind-objects
are closed under equalizers.
This is Proposition 6.1.16(i) in [Kashiwara2006].
-/
theorem isIndObject_limit_comp_yoneda_comp_colim (hF : ∀ i, IsIndObject (limit (F.flip.obj i ⋙ yoneda))) :
IsIndObject (limit (F ⋙ (Functor.whiskeringRight _ _ _).obj yoneda ⋙ colim)) :=
by
let G : J ⥤ I ⥤ (Cᵒᵖ ⥤ Type v) := F ⋙ (Functor.whiskeringRight _ _ _).obj yoneda
apply IsIndObject.map (HasLimit.isoOfNatIso (colimitFlipIsoCompColim G)).hom
apply IsIndObject.map (colimitLimitIso G).hom
apply isIndObject_colimit
exact fun i => IsIndObject.map (limitObjIsoLimitCompEvaluation _ _).inv (hF i)