Documentation

DerivedAlgGeo.CategoryTheory.Sites.Descent.StackInGroupoids.Representable

Representable stacks on subcanonical sites #

A subcanonical topology makes every Yoneda presheaf a sheaf and hence a discrete stack.

Main definitions #

Main results #

Implementation notes #

The construction reuses CategoryTheory.stackInGroupoidsOfSheaf: subcanonicity supplies its sheaf proof, rather than an additional descent hypothesis. Fibres currently lie in Cat.{v, v}, the universe of the Yoneda presheaf; #1637 will generalize this in place after #1631.

References #

Mathlib's CategoryTheory/Sites/Canonical.lean supplies the represented-sheaf theorem. Stacks Project, Tag 0268 describes stacks by their fibre-to-descent-data equivalences, the condition carried by the existing sheaf-to-stack root.

Tags #

subcanonical sites, representable stacks, discrete groupoids

The stack represented by X on a subcanonical site is the discrete stack of yoneda.obj X, constructed by CategoryTheory.stackInGroupoidsOfSheaf.

Its fibres belong to Cat.{v, v} because yoneda.obj X is Type v-valued. After #1631, #1637 generalizes this construction in place to independent fibre universes, preserving the names CategoryTheory.StackInGroupoids.representable and CategoryTheory.StackInGroupoids.representableMap.

Equations
Instances For
    @[simp]
    theorem CategoryTheory.StackInGroupoids.representableMap_app_obj {C : Type u} [Category.{v, u} C] (J : GrothendieckTopology C) [J.Subcanonical] {X Y T : C} (f : X ⟶ Y) (g : T ⟶ X) :
    ((representableMap J f).app T).obj { as := g } = { as := CategoryStruct.comp g f }

    The component functors of CategoryTheory.StackInGroupoids.representableMap act by postcomposition, definitionally.

    theorem CategoryTheory.StackInGroupoids.representable_ofLE {C : Type u} [Category.{v, u} C] {J₁ J₂ : GrothendieckTopology C} [J₁.Subcanonical] [J₂.Subcanonical] (h : J₁ ≤ J₂) (X : C) :
    ofLE h (representable J₂ X) = representable J₁ X

    CategoryTheory.StackInGroupoids.representable is unchanged by restriction along an inequality between subcanonical topologies: CategoryTheory.StackInGroupoids.ofLE changes only its descent proof.