Compactness of the embedded objects of the ind-completion #
Objects of a small category C are compact in Ind C: the hom
functor out of an embedded object preserves filtered colimits. This
is the finite-stage engine of Deligne 2.8 — a morphism from an
embedded object into a filtered colimit factors through a stage, and
two stage factorisations that agree in the colimit are merged by
transition maps of the diagram.
RS.indOf— the canonical embeddingC ⥤ Ind C(Mathlib'sInd.yoneda, re-exported);RS.indOfCoyonedaIso— mapping out ofindOf.obj XinInd Cis mapping out of the representableyoneda.obj Xafter applying the inclusionInd C ⥤ Cᵒᵖ ⥤ Type v;RS.preservesColimitsOfShape_coyoneda_indOfand the derivedPreservesFilteredColimitsinstance — compactness itself;RS.exists_factor_of_hom_colimit— factorisation through a stage;RS.factor_eq_of_hom_colimit— merging of stage factorisations;RS.comp_ι_eq_comp_ι_iff— equality after passing to the colimit is equality at some later stage.
The route: the inclusion Ind C ⥤ Cᵒᵖ ⥤ Type v is fully faithful
and creates (hence preserves) filtered colimits, and mapping out of a
representable presheaf preserves all colimits that exist (Mathlib's
Limits.Preserves.Yoneda); the stage lemmas then read off elements
of a filtered colimit of types (Types.jointly_surjective',
Types.FilteredColimit.colimit_eq_iff).
The canonical embedding of a small category into its
ind-completion: Mathlib's Ind.yoneda, re-exported under the name
used throughout the Deligne development.
Equations
Instances For
Mapping out of an embedded object of Ind C is mapping out of
its representable presheaf: the inclusion Ind C ⥤ Cᵒᵖ ⥤ Type v is
fully faithful and carries indOf.obj X to an object isomorphic to
yoneda.obj X.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Objects of C are compact in Ind C: the hom functor out
of an embedded object preserves filtered colimits of any given small
shape.
Compactness, packaged: the hom functor out of an embedded object preserves all (small) filtered colimits.
Stage description of an element of the hom-out-of-indOf functor
applied to a filtered colimit: the colimit injection of the diagram
of hom sets is postcomposition with the colimit injection of the
diagram, read through the preservation isomorphism.
Factorisation through a stage (half of Kashiwara–Schapira
6.1.19, the surjectivity half of the compactness formula): a
morphism from an embedded object into a filtered colimit in Ind C
factors through one of the stages of the diagram.
Merging of stage factorisations (the injectivity half of the compactness formula): two stage factorisations that agree after passing to the filtered colimit are merged by transition maps of the diagram.
Equality in the colimit is equality at a stage: two parallel
morphisms from an embedded object to a stage of a filtered diagram
agree after passing to the colimit iff they agree after some
transition map. (In an additive setting, applied with g₂ = 0:
a stage morphism vanishes in the colimit iff it vanishes at some
later stage.)