Documentation

DerivedAlgGeo.CategoryTheory.Sites.Descent.StackInGroupoids.Discrete

Discrete stacks from sheaves of types #

An ordinary sheaf of types on an arbitrary site determines a stack in discrete groupoids, and natural transformations induce stack morphisms through CategoryTheory.discretePseudofunctorMap and CategoryTheory.StackInGroupoids.discreteMap. This construction is purely site-theoretic; algebraic geometry consumes it for representable stacks.

Regard a presheaf of types as a pseudofunctor into discrete categories.

Equations
Instances For

    A natural transformation of presheaves induces a strong transformation between their discrete pseudofunctors. Its component functors apply the components of the original natural transformation directly.

    Equations
    Instances For

      A sheaf of types is a stack in discrete groupoids.

      Package a sheaf of types as a stack in discrete groupoids.

      Equations
      Instances For

        Restricting CategoryTheory.stackInGroupoidsOfSheaf to a coarser topology agrees with constructing its discrete stack from the restricted sheaf condition. This requires only a sheaf proof for the finer topology, with no representability or subcanonicity assumption.

        A natural transformation between sheaves induces a morphism between the stacks supplied by CategoryTheory.stackInGroupoidsOfSheaf. This is CategoryTheory.discretePseudofunctorMap on their underlying pseudofunctors.

        Equations
        Instances For
          @[simp]
          theorem CategoryTheory.StackInGroupoids.discreteMap_app_obj {C : Type u} [Category.{v, u} C] {J : GrothendieckTopology C} {P Q : Functor Cᵒᵖ (Type w)} (hP : Presieve.IsSheaf J P) (hQ : Presieve.IsSheaf J Q) (φ : P ⟶ Q) (T : C) (x : P.obj (Opposite.op T)) :
          ((discreteMap hP hQ φ).app T).obj { as := x } = { as := (ConcreteCategory.hom (φ.app (Opposite.op T))) x }

          The component functor of CategoryTheory.StackInGroupoids.discreteMap applies the underlying natural transformation to each object, definitionally.