How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Injective abelian sheaves are flasque
Statement
Let be a topological space and let be an injective object of (Injective object, Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories). Then is flasque (Flasque sheaf): for all open subsets the restriction map is surjective.
No choice principle beyond the given data is used: the injective object is part of the hypothesis.
Facts & Assumptions
An object of an abelian category is injective when every morphism out of a subobject extends over the inclusion (Injective object).
Extension by zero along an open inclusion is left adjoint to restriction: , naturally in both variables, and is exact (Extension by zero is left adjoint to restriction and is exact on abelian sheaves, Extension by zero for abelian sheaves on an open subspace).
Let be the sheaf on associated to the constant presheaf with value (Sheafification of a presheaf). Every presheaf morphism out of that constant presheaf into a sheaf on factors uniquely through the sheafification map, and such a presheaf morphism is determined by the image of at the open , that is, by an element of (Sheafification is left adjoint to the inclusion of sheaves into presheaves).
The sections of the extension by zero over an open are the sections of over whose support is closed in (Extension by zero for abelian sheaves on an open subspace).
The kernel sheaf of a morphism of sheaves is computed objectwise, (Kernel sheaves are objectwise, while cokernels and images are sheafified); hence a morphism of sheaves injective on sections over every open has zero kernel, and in the abelian category a morphism with zero kernel is a monomorphism (In an abelian category, monic means zero kernel and epic means zero cokernel, Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories).
is the flasque condition: for all open the restriction map is surjective (Flasque sheaf).
Proof
Given: A topological space , an open inclusion of opens , and an injective abelian sheaf on .
Let and be the inclusions and let be the sheaves associated to the constant presheaves with value on and on [F3]. Since is open, the restriction has sections over an open equal to , so restriction along identifies it with ; concretely its sections over are the locally constant -valued functions on with closed support in [F4]. Let be that identification and let be the morphism whose adjoint transpose under the adjunction [F2] is ; on sections over an open the map extends a section of over with closed support in by zero across .
Combining the adjunction bijection [F2] with the presheaf correspondence of [F3] gives, for every open , a natural bijection : a morphism corresponds to , and by [F3] this corresponds to the image of in ; a morphism of sheaves or an inclusion acts by the corresponding map of section groups, so the bijection is natural and, for , it carries the element of to its restriction in .
For every open the map is injective, because it is the inclusion of the sections over into the sections over given by extension by zero [F4, step 1.1]. By [F5] the kernel sheaf is computed objectwise, so for every open ; hence , and since is abelian [F5] the morphism is a monomorphism.
Let and let correspond to under the bijection of step 1.2 applied to . By step 2.1 the morphism is a monomorphism, so [F1] applied to the subobject and to the morphism provides with . Let correspond to under the bijection of step 1.2 applied to . Precomposition with corresponds, under the two bijections of step 1.2, to the identification of step 1.1, so by the naturality of step 1.2 the element corresponding to is the restriction ; the identity therefore says . Hence every extends to , that is, is surjective, and since were arbitrary open subsets, is flasque [F6]. ∎ [F1, F2, F3, F6, step 2.1, step 1.2]
Depends on
- Flasque sheaf
- Injective object
- Extension by zero is left adjoint to restriction and is exact on abelian sheaves
- A sequence of abelian sheaves is exact exactly when it is exact on every stalk
- Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories
- Sheafification is left adjoint to the inclusion of sheaves into presheaves
- Sheafification of a presheaf
- Extension by zero for abelian sheaves on an open subspace
- Kernel sheaves are objectwise, while cokernels and images are sheafified
- In an abelian category, monic means zero kernel and epic means zero cokernel
Used by
Dependency tree · two levels
29 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- The Stacks Project, Cohomology of Sheaves (standard reference, not scraped)