Documentation

LeanPool.RegtsSevenster.RS.Classical.Deligne.IndCompact

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.

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).

@[reducible, inline]

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.)