Documentation

TauCeti.CategoryTheory.Sites.SheafCohomology.FreeYoneda

The free abelian sheaf generated by an object of a site #

The source object in Mathlib's CategoryTheory.Sheaf.H' is obtained by applying the free abelian group functor to a representable presheaf and then sheafifying. This file packages those objects as a functor of the object of the site and records their universal property and its naturality.

Main declarations #

The equivalence composes the sheafification adjunction, the free-forgetful adjunction for abelian groups, and the Yoneda equivalence. This is the same model of the free abelian sheaf used definitionally by Mathlib's Sheaf.cohomologyPresheafFunctor.

This advances TauCetiRoadmap/JacobianChallenge/README.md, Layer B, "coherent sheaves and cohomology Hⁱ(X, ℱ)": it is the input to the acyclicity of flasque sheaves in TauCeti/Topology/Sheaves/Flasque.lean. No formalization is vendored.

The sheafification of the free abelian presheaf on yoneda.obj U, functorial in U. This is the source-object functor used in Mathlib's definition of Sheaf.H'.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Mathlib's sheaf cohomology over an object of a site is Ext from the corresponding free abelian sheaf.

    Morphisms from the free abelian sheaf on U to an abelian sheaf F are additively equivalent to the sections of F over U.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The free abelian sheaf on U corepresents the functor of sections over U.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        A monomorphism of site objects induces a monomorphism between the corresponding free abelian sheaves.