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.
Locally contractible metric spaces have singular constant sheaf cohomology
Statement
Assume the Axiom of Choice (The Axiom of Choice). Let be a metric space (Metric space: iff , symmetry, and the triangle inequality; pseudometric and ultrametric) having a neighbourhood basis of contractible open sets at every point, and let be a field. Write for its constant sheaf. There are natural isomorphisms in every degree, where the left side is derived cohomology in the category of sheaves of -vector spaces (computed with the functorial -linear injective resolutions supplied by Enough injective sheaves of modules; compare Sheaf cohomology as right derived global sections). The same assertion holds on every open subset of . In particular a nonempty contractible space with this local property has constant-sheaf cohomology in degree zero and zero otherwise. This applies to every finite-polyhedral open star and to its nonempty intersection with a closed simplex.
Facts & Assumptions
Given: AC, a metric space with a neighbourhood basis of contractible open sets, and a field .
Under AC every metric space is paracompact (Stone's theorem, under choice: every metric space is paracompact).
Distinct points of a metric space have disjoint balls around them, so a metric space is Hausdorff (Distinct points of a metric space have disjoint balls around them).
Under AC a cover of a paracompact Hausdorff space can be shrunk: there are locally finite open covers and with for members of the given cover (Under choice, every open cover of a paracompact Hausdorff space has locally finite open refinements and with ).
For every abelian group and every open cover the inclusion of the -small singular chains into all singular chains induces an isomorphism on homology (Cover-small chains compute singular homology).
A homotopy from to satisfies in every degree (The singular chain homotopy formula).
Sheafification preserves stalks, and the stalk of a sheafification is the filtered colimit of the presheaf sections over the open neighbourhoods of the point (Sheafification preserves stalks).
Under AC the sheaves of -vector spaces on a space, being the modules over the ringed space with constant structure sheaf , carry functorial injective embeddings and hence one specific injective resolution for every sheaf (Enough injective sheaves of modules, Sheaf cohomology as right derived global sections).
In a short exact sequence of abelian sheaves with flasque kernel, every section of the quotient lifts over every open set, and if the middle term is also flasque then the quotient is flasque (Flasque kernel lifts quotient sections).
A sheaf is flasque exactly when all its restriction maps between open subsets are surjective (Flasque sheaf).
Extension by zero along an open inclusion satisfies and is exact (Extension by zero for abelian sheaves on an open subspace, Extension by zero is left adjoint to restriction and is exact on abelian sheaves).
Under DC, supplied injective resolution data on all objects give a long exact sequence of right derived functors for every short exact sequence, and positive derived functors vanish on injective objects (Right derived functors form a cohomological delta functor, Positive right derived functors vanish on injective objects). AC supplies DC (AC implies DC implies countable choice).
Under DC an acyclic resolution computes the right derived functors when the resolution datum is defined on its successive kernels (The acyclic-resolution theorem for right derived functors).
Filtered colimits of abelian groups are exact and commute with cohomology of complexes (Filtered colimits of abelian groups are exact); the same applies to underlying groups of vector spaces. Short exact sequences of cochain complexes have a natural long exact cohomology sequence (The long exact sequence in cohomology).
Under AC abelian sheaves also have supplied functorial injective resolutions (Enough injective abelian sheaves).
AC supplies the paracompactness and shrinking inputs [F1], [F3], the injective data [F7], [F14], the DC used in [F11], [F12], and flasque section lifting [F8]. It also supplies the cochain representatives, refinement indices and simplex assignments in step 1.2, and the degreewise complements in step 3.2. The finite-polyhedral contractions use no choice (The Axiom of Choice).
Proof
(Flasque sheaves are acyclic.) For an injective -sheaf , the monomorphism for opens is the identity on stalks in and has zero source elsewhere. The adjunction [F10], restricted to -linear maps, identifies Hom from these sheaves with and : a map from is determined by its value on , and locally constant scalar multiples are defined by gluing. Thus injectivity makes onto, so is flasque. Embed a flasque into an injective using [F7], with quotient . By [F8], is onto and is flasque. The long exact sequence and injective acyclicity [F11] give and for . Induction, uniformly over flasque sheaves, proves their acyclicity. The same proof on any open subspace gives the assertion there. Repeating the argument for abelian sheaves, with in place of and [F14] for the injective data, proves abelian flasque acyclicity as well. No -injective is claimed to be injective among abelian sheaves.
(Global representatives.) Let be the functions on singular -simplices with image in , with the usual cochain differential, and let be its sheafification. Locally represent by cochains on an open cover ; local representability follows from the stalk bijection [F6]. The open subspace is itself metric, hence paracompact and Hausdorff by [F1], [F2]. Apply [F3] in to obtain a locally finite open cover and assigned indices with , and write for the representative on . For each singular simplex in whose image lies in some , choose one such index and assign the value ; assign zero when no such index exists. These choices use [A1] and define a global cochain . The germ verification below shows that its sheafification restricts to .
(Prescribed germs and flasqueness.) Fix . Local finiteness implies that is finite and some neighbourhood meets no for : first take a neighbourhood meeting only finitely many , then avoid the closures of those not containing . Closure containment from step 1.2 puts in every for . The therefore have germs at , all representing . The stalk bijection [F6] makes their presheaf germs equal, so on one common smaller neighbourhood the finitely many cochains agree. Further shrink into a containing and away from all with . Every simplex in is then assigned the value of , independently of its chosen admissible index. Thus represents at every point of . Every section over has a global representative; restricting that representative to any larger open set gives an extension. Hence every is flasque. The canonical sheafification map is also onto for every open .
(The flasque resolution.) The augmentation sends a locally constant function to the same function on points. By [F6], [F13], the cohomology of its stalk complex at is the colimit of the singular cohomology of neighbourhoods of . Contractible open neighbourhoods are cofinal. A contraction and the cochain dual of [F5] identify their cohomology with that of a point. The ordinary singular cochain complex of a point has in every nonnegative degree, with differential equal to zero in even degrees and the identity in odd degrees, because the boundary is the alternating sum of identical faces. Its cohomology is consequently in degree zero and zero otherwise. The augmentation induces the degree-zero stalk isomorphism, and all positive stalk cohomology vanishes. Therefore is exact. By steps 1.1 and 2.1 its terms are acyclic, and [F12] applies: the injective datum [F7] is defined on every successive kernel. Its section complex computes the -linear derived cohomology. The same resolution consists of acyclic underlying abelian sheaves by step 1.1; applying [F12] with [F14] identifies its section cohomology also with the published abelian-sheaf convention.
(Identification with singular cohomology.) The canonical sheafification map is surjective by step 2.1. Let be its kernel. A cochain lies in exactly when it vanishes on all simplices contained in some member of some open cover of : a cochain has zero germ at exactly when it vanishes on all simplices of some neighbourhood of by [F6], and a cochain vanishing on the small simplices of a cover has zero germ everywhere, while conversely the neighbourhoods of all points form such a cover. For an open cover let be the subcomplex of cochains vanishing on the -small singular chains. By [F4] applied with coefficients in the field , the inclusion of the small chain complex into all chains is a homology isomorphism, so the quotient chain complex is acyclic; over a field an acyclic chain complex of possibly infinite-dimensional spaces splits degreewise into its boundaries and a complementary subspace, and dualizing such a splitting shows that the Hom of the quotient into is acyclic. Since restriction of functions to the subcomplex of small chains is surjective, this dual complex is exactly ; hence is acyclic. The complexes are directed by refinement, and their union is . A cocycle in the union lies in one and is a coboundary there, so is acyclic. The long exact sequence of the short exact sequence of cochain complexes therefore identifies with the cohomology of .
(Comparison and naturality.) Steps 3.1 and 3.2 identify with in all nonnegative degrees; both are zero in negative degrees. The comparison uses the canonical augmentation and sheafification map, not the choices used to prove surjectivity. For a continuous map between spaces satisfying the hypotheses, pullback of singular cochains on each open gives cochains on , commuting with differentials, restriction and the constant-sheaf augmentation. Sheafifying gives the same pullback morphism of resolutions. Thus the induced cohomology comparisons commute with pullback, proving naturality, in both the -linear and abelian conventions compared in step 3.1.
(Open subspaces and finite-polyhedral consequences.) Every open subspace is metric and inherits the contractible-open basis, so the argument applies there. A nonempty contractible such space has the cohomology of a point by [F5]. For the remaining geometric claims, realize a finite simplicial complex in barycentric coordinates on its finite vertex set. If has support simplex , choose and put . These are open neighbourhoods and form a basis as . Every carrier simplex of contains , so the segment from to stays in that carrier and satisfies the defining inequalities; these segments contract to . The open star of a simplex is . It is star-shaped toward the barycentre of , since each carrier contains and the segment preserves these positive coordinates. Its nonempty intersection with a closed simplex requires and has the same contraction inside . The intersections of the neighbourhoods with these subspaces form contractible open neighbourhood bases: their contractions toward preserve the star's positive coordinates and membership in . All these spaces inherit a metric from the finite coordinate space. Therefore their constant-sheaf cohomology is in degree zero and zero otherwise. An open star need not be convex in the whole realization; only these explicit contractions are used.
Remarks
-
The lemma is stated for sheaves of -vector spaces and uses the -linear injective resolutions of Enough injective sheaves of modules; it does not assert that a -injective sheaf is injective among abelian sheaves, and the flasque lifting input is applied to underlying abelian sheaves only.
-
The choices recorded in [A1] are exactly those visible in the construction: a refinement index for each member of a locally finite cover, a cover member for each singular simplex in the definition of the global representative, and complements or bases in the degreewise splitting. The paracompactness and shrinking arguments themselves already consume AC as stated in [F1] and [F3].
Depends on
- Metric space: $d(x,y) = 0$ iff $x = y$, symmetry, and the triangle inequality; pseudometric and ultrametric
- Distinct points of a metric space have disjoint balls around them
- Stone's theorem, under choice: every metric space is paracompact
- Under choice, every open cover of a paracompact Hausdorff space has locally finite open refinements $\{V_s\}$ and $\{W_s\}$ with $\overline{V_s}\subseteq W_s\subseteq\overline{W_s}\subseteq U_s$
- Cover-small chains compute singular homology
- The singular chain homotopy formula
- Sheafification preserves stalks
- Sheaf cohomology as right derived global sections
- Enough injective sheaves of modules
- Flasque kernel lifts quotient sections
- Flasque sheaf
- Extension by zero for abelian sheaves on an open subspace
- Extension by zero is left adjoint to restriction and is exact on abelian sheaves
- Right derived functors form a cohomological delta functor
- Positive right derived functors vanish on injective objects
- The acyclic-resolution theorem for right derived functors
- Filtered colimits of abelian groups are exact
- The long exact sequence in cohomology
- AC implies DC implies countable choice
- Enough injective abelian sheaves
- The Axiom of Choice
Used by
- A point and projective-line check of source-first convolution and opposite composition Example
- Equivariant Ext of a point is degreewise finite and not total finite Example
- Proper Cech descent does not require acyclic fibers Example
- Unequal-dimensional proper pushforwards carry the summed-dimension Ext/Borel–Moore degree Example
- Finite simplicial constructible sheaves have an actual derived incidence model Lemma
- General linear frame spaces have the Stiefel cohomology gap Lemma
- Geometric Gauss-Manin Hodge variations and integral lattices Lemma
- Coherent six operations on analytic constructible field sheaves Theorem
- Logarithmic construction of smooth-open mixed Hodge structures Theorem
- Proper cohomology and functorial mixed Hodge weights Theorem
Dependency tree · two levels
106 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
- Mark Goresky, Lecture Notes on Sheaves and Perverse Sheaves, version of June 26, 2026 (standard reference, not scraped)