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 modules are flasque and Ext from the structure sheaf is cohomology
Statement
Assume the Axiom of Choice. Let be a ringed space, let be sheaf cohomology computed from the supplied functorial injective resolution datum on of Sheaf cohomology as right derived global sections, and let be the global sheaf Ext of Sheaf Ext of coherent modules.
- Every injective -module (Injective object) is flasque as a sheaf of abelian groups (Flasque sheaf): for all open subsets the restriction map is surjective.
- For every -module and every there is a canonical isomorphism natural in ; in degree zero it is the composite which sends a morphism to its value at the unit section.
Facts & Assumptions
Given: a ringed space , an open inclusion of opens , an injective -module , an -module , and the supplied functorial injective resolution data used in Sheaf Ext of coherent modules and in Sheaf cohomology as right derived global sections.
The Axiom of Choice states that every family of nonempty sets has a choice function. (The Axiom of Choice)
An -module is a sheaf of abelian groups with a compatible -module structure, and morphisms of -modules are the module-structure-compatible morphisms of the underlying sheaves; the forgetful functor to preserves kernels and cokernels. (Modules on a ringed space)
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, , and is exact; over an open its sections are the sections of over whose support is closed in . (Extension by zero is left adjoint to restriction and is exact on abelian sheaves, Extension by zero for abelian sheaves on an open subspace)
The kernel of a morphism of sheaves is computed on sections over every open, so a morphism of sheaves whose section maps are all injective has zero kernel and is a monomorphism. (Kernel sheaves are objectwise, while cokernels and images are sheafified, A sequence of abelian sheaves is exact exactly when it is exact on every stalk)
A sheaf of abelian groups is flasque when all restriction maps for open are surjective, and a flasque abelian sheaf satisfies for every open and every : it is acyclic for the global-sections functor. (Flasque sheaf, Flasque abelian sheaves are Γ-acyclic, An acyclic object for a left exact functor)
With an -injective resolution one has , and this is independent of the supplied resolution up to canonical isomorphism; the functorial datum of the cited module-injective supplier provides such a resolution for every under the Axiom of Choice. (Sheaf Ext of coherent modules, Enough injective sheaves of modules)
is the -th right derived object of the global-sections functor relative to the supplied functorial injective resolution datum on , with for . (Sheaf cohomology as right derived global sections)
Acyclic-resolution theorem: if is additive and left exact, is a supplied injective resolution datum on a class containing the object and the cycles of a given exact coaugmented complex , and each is -acyclic, then under the Axiom of Dependent Choice there is a canonical isomorphism for every . (The acyclic-resolution theorem for right derived functors, An F-acyclic resolution)
In ZF the Axiom of Choice implies the Axiom of Dependent Choice, which is the choice principle consumed by [F8]. (AC implies DC implies countable choice)
Given: the data of the statement, an open inclusion , and an injective -module .
Proof
Extension by zero for modules. Let be an open inclusion and let be an -module. Define the presheaf on by with restriction maps those of and with the -module structure induced by the ring map [F1]. The support condition is stable under multiplication by functions and under restrictions, and the presheaf is a sheaf because its sections are the sections of the abelian extension by zero of [F3] with the additional module structure: the underlying abelian sheaf of is exactly , and the module structure is well defined on the same section sets. Consequently the functor is exact on -modules, since the forgetful functor to abelian sheaves preserves kernels and cokernels [F1] and is exact on abelian sheaves [F3].
The Hom complex of the structure sheaf. For every -module the map is a bijection: two morphisms with the same value at agree on the unit section over every open and hence on all sections, and conversely a section defines a morphism whose value on is , with inverse given by the unit section. This bijection is natural in and identifies the complex degreewise with the complex of [F1], the differentials corresponding because both are postcomposition with the differentials of . Hence for every .
The adjunction. The abelian-sheaf adjunction of [F3] sends a morphism to its restriction over . It restricts to an adjunction of -modules. Indeed an -linear map restricts over to an -linear map. Conversely the abelian adjoint of an -linear map is -linear stalkwise: at a point of the stalk map is the given -linear map, and at a point outside the source stalk of is zero; equality of the two candidate multiplication morphisms is detected on stalks. Thus For and , evaluation at the unit section gives This uses stalkwise module linearity, not surjectivity of , which need not hold.
The comparison map is a monomorphism. For open let be the inclusion. The natural map that extends a section of over with support closed in by zero across is a morphism of -modules, because extension by zero is -linear on the subsheaf of sections with closed support [F1, step 1.1]. Its section maps are injective: a section over with closed support in , extended by zero over , has support closed in as well and restricts back to . Hence by [F4], so is a monomorphism.
Injective modules are flasque. Let . Under the bijection of step 2.1 for the element corresponds to some morphism . By step 2.2 the map is a monomorphism, so [F2] applied to the subobject and the morphism provides with . Let correspond to under the bijection of step 2.1 for . Precomposition with corresponds under these two bijections to restriction along , so says . Hence every section over extends to , the restriction map is surjective, and since were arbitrary is flasque, which is clause 1.
Flasque injective resolutions compute cohomology. Let be an -module and let be the -injective resolution supplied by the functorial datum of [F6]. By step 3.1 every is flasque as an abelian sheaf, so for every by [F5]: each is acyclic for the global sections functor on . The underlying abelian complex of is therefore a -acyclic resolution of the abelian sheaf , with all its cycles lying in the class of all abelian sheaves on , on which the supplied datum of [F7] is defined. The Axiom of Dependent Choice is available by [F9] and [A1], so [F8] gives a canonical isomorphism
Conclusion. Combining steps 4.1 and 1.2 with the identification of [F6] and of [F7] gives the canonical isomorphism of clause 2 for every -module and every ; in degree zero both bijections display the value at the unit section, which is the identification asserted in the statement. Naturality in holds because the supplied resolution datum is functorial: a morphism gives a cochain map commuting with the coaugmentations, and the comparisons used in steps 4.1 and 1.2 are built from the datum and the fixed functor and therefore intertwine the two 's; the right-hand isomorphism of step 4.1 is the canonical comparison of the two acyclic resolutions, so the square commutes. Clause 1 is step 3.1. The Axiom of Choice [A1] is assumed in the statement and is used exactly through the functorial injective resolution data of [F6] and [F7] for modules and for abelian sheaves and, through the Dependent Choice instance of [F9], in the acyclic-resolution comparison of step 4.1; no further selection of resolutions, indices or sections is made, the charts and open sets being arbitrary parameters of the construction.
Depends on
- Sheaf Ext of coherent modules
- Enough injective sheaves of modules
- Sheaf cohomology as right derived global sections
- Flasque sheaf
- Injective object
- Modules on a ringed space
- Extension by zero for abelian sheaves on an open subspace
- Extension by zero is left adjoint to restriction and is exact on abelian sheaves
- Kernel sheaves are objectwise, while cokernels and images are sheafified
- A sequence of abelian sheaves is exact exactly when it is exact on every stalk
- Flasque abelian sheaves are Γ-acyclic
- An acyclic object for a left exact functor
- An F-acyclic resolution
- The acyclic-resolution theorem for right derived functors
- AC implies DC implies countable choice
- The Axiom of Choice
Used by
Dependency tree · two levels
73 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, Sheaves of Modules (standard reference, not scraped)
- The Stacks Project, Cohomology of Sheaves (standard reference, not scraped)