Documentation

LeanPool.GrothendieckVanishing.ConstantSheafFlasque

Flasqueness of the constant sheaf on an irreducible space #

On an irreducible topological space, the constant sheaf with values in any object of AddCommGrpCat is flasque. The proof descends from the explicit +-construction: the presheaf-level surjectivity lemmas toPlus_surjective_of_const and toPlus_surjective_of_firstPlus combine via a section-by-section gluing argument that relies crucially on nonempty_preirreducible_inter for irreducible spaces.

Main results #

On an irreducible space, the sheafification of the constant presheaf is flasque.

zeroOutsideInt ⊤ is flasque on an irreducible space: it is the sheafification of constZ.zeroOutside ⊤ ≅ constZ (via zeroOutsideTopIso), and the constant sheaf on an irreducible space is flasque (constantSheaf_flasque_of_irreducible).