Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-27
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.

Filtered colimits and sheaf cohomology on Noetherian spaces

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a Noetherian topological space (Noetherian topological spaces via ACC on opens or DCC on closed subsets), let J be a small filtered category (Filtered categories and filtered colimits) and let i↦Fi be a diagram of sheaves of abelian groups on X. Let P(U):=colim⁡iFi(U) be the presheaf colimit of the section groups and let F:=aP=P++ be its sheafification (Sheafification of a presheaf), with canonical maps Φi:Fi→F. Then:

  1. F with the maps Φi is the colimit of the diagram in Ab(X), and for every open subset U⊆X the canonical map ΨU:colim⁡iFi(U)→F(U) induced by the maps Fi(U)→F(U) of the colimit cocone is an isomorphism of abelian groups;
  2. for every q≥0 the canonical map colim⁡iHq(X,Fi)⟶Hq(X,F), induced by the maps Hq(X,Φi), is an isomorphism; equivalently, the canonical map colim⁡iHq(X,Fi)→Hq(X,colim⁡iFi) is an isomorphism for every q≥0, where colim⁡iFi:=F denotes the colimit of the diagram in Ab(X).

Facts & Assumptions

[F1]

For a diagram of sheaves of sets, F=aP=P++ with the maps Φi is the colimit of the diagram in the category of sheaves of sets on X (Filtered colimits of sheaves and sections over compact opens).

[F2]

For an open U⊆X the map ΨU is the canonical map of section sets induced by the maps Fi(U)→F(U) of the colimit cocone (Filtered colimits of sheaves and sections over compact opens).

[F3]

If X is Noetherian then ΨU is bijective for every open subset U⊆X, and in particular for the case in which the Fi are sheaves of abelian groups it is an isomorphism of abelian groups, the source carrying the group structure of the filtered colimit of the groups Fi(U) and the target the group structure of the sheaf F (Filtered colimits of sheaves and sections over compact opens).

[F4]

Elements of the colimit of a small diagram of sets are classes of the quotient of the tagged union {(j,x):x∈D(j)}, so every element of a filtered colimit is the image of an element of some stage (Set has all small colimits, realized as a quotient of a set-indexed disjoint union).

[F5]

A small filtered category is nonempty and any two objects admit arrows to a common object: for every j,k there are an object ℓ and arrows j→ℓ←k (Filtered categories and filtered colimits).

[F6]

Under AC the embeddings of Enough injective abelian sheaves supply one injective resolution datum on the whole category Ab(X), assigning to every abelian sheaf one specific injective resolution built functorially from it with no further selection.

[F7]

Ab(X) is cocomplete, satisfies AB5 and has a generator (Abelian sheaves form a Grothendieck category), and a cocomplete abelian category satisfies AB5 exactly when every small filtered colimit functor on it is exact (AB5 is equivalent to exactness of filtered colimits); an exact functor preserves kernels, cokernels and images (Exact functor between abelian categories).

[F8]

A sheaf F of abelian groups is flasque when each restriction map ρUV:F(V)→F(U) for open U⊆V⊆X is surjective (Flasque sheaf), and every injective object of Ab(X) is flasque (Injective abelian sheaves are flasque).

[F9]

A flasque sheaf of abelian groups on X satisfies Hq(U,F∣U)=0 for every open subspace U⊆X and every integer q>0 (Flasque abelian sheaves are Γ-acyclic).

[F10]

A short exact sequence of abelian sheaves induces a natural long exact sequence of sheaf cohomology groups, natural in the short exact sequence (Long exact sequence of sheaf cohomology).

[F11]

For a filtered diagram of exact complexes of abelian groups the colimit complex is exact in every degree, and more generally the canonical maps colim⁡jHp(Kj∙)→Hp(colim⁡jKj∙) are isomorphisms (Filtered colimits of abelian groups are exact).

[F12]

H0(X,F)≅Γ(X,F)=F(X), naturally in F (Degree-zero sheaf cohomology is global sections).

[F13]

The cokernel sheaf coker⁡(φ) of a morphism of abelian sheaves is the sheafification of the objectwise cokernel presheaf (Kernel sheaves are objectwise, while cokernels and images are sheafified).

[F14]

The Axiom of Choice is the statement that every family of nonempty sets has a choice function (The Axiom of Choice).

Proof

Given: A Noetherian topological space X, a small filtered category J, a diagram i↦Fi of sheaves of abelian groups on X, the presheaf colimit P of the section groups, the sheafification F=aP with its canonical maps Φi, and the identifications of assertion 1.

1.1

Let U⊆X be open. By [F3], X being Noetherian makes ΨU an isomorphism of abelian groups, the source carrying the group structure of the filtered colimit of the groups Fi(U) and the target the group structure of the sheaf F. Since ΨU is by [F2] the map induced by the cocone maps Fi(U)→F(U), the component Φi(U) equals ΨU∘ci, where ci:Fi(U)→colim⁡iFi(U) is the structure map of the colimit of groups; hence each Φi(U) is a group homomorphism, and so each Φi is a morphism of sheaves of abelian groups.

F2F3
1.2

For open subsets V⊆U of X, under the identifications ΨU and ΨV of assertion 1 the restriction map F(U)→F(V) is the map of filtered colimits induced by the restriction maps Fi(U)→Fi(V) with the transition maps: the maps Φi are morphisms of sheaves, hence commute with restrictions, and ΨU and ΨV are given by the cocone maps [F2].

F2F3
2.1

F with the maps Φi is the colimit of the diagram in Ab(X). Let H be a sheaf of abelian groups and let ψi:Fi→H be morphisms of abelian sheaves compatible with the transition maps; they form a cocone in the category of sheaves of sets, so [F1] gives a unique morphism of sheaves of sets ψ:F→H with ψ∘Φi=ψi. We show that ψ is additive; uniqueness among morphisms of abelian sheaves then follows from uniqueness among morphisms of sheaves of sets. Let U⊆X be open and s,t∈F(U). By [F3] the map ΨU is a bijection from the colimit of the sets Fi(U), whose elements are by [F4] images of tagged elements of the stages; hence s=ΨU(ci(si))=Φi(U)(si) and t=ΨU(cj(tj))=Φj(U)(tj) for some indices i,j and elements si∈Fi(U), tj∈Fj(U). By [F5] there are a common later index ℓ and arrows i→ℓ, j→ℓ; the Φ's form a cocone, so s=Φℓ(U)(φiℓ(si)) and t=Φℓ(U)(φjℓ(tj)). By [step 1.1] the map Φℓ(U) is a group homomorphism, so s+t=Φℓ(U)(φiℓ(si)+φjℓ(tj)), and therefore ψ(s+t)=ψℓ(φiℓ(si)+φjℓ(tj))=ψℓ(φiℓ(si))+ψℓ(φjℓ(tj))=ψ(s)+ψ(t), using ψ∘Φℓ=ψℓ and the additivity of ψℓ; so ψ is a morphism of abelian sheaves and F is the colimit in Ab(X).

F1F4F5step 1.1
3.1

Let i↦Ji be a diagram of injective abelian sheaves on X and let G:=colim⁡iJi be its colimit in Ab(X), formed as in [step 2.1]. Then G is flasque and Hq(X,G)=0 for every q>0. Indeed, let V⊆U be open and let y∈G(V). By [F3, F4] there are an index i and yi∈Ji(V) with Φi(V)(yi)=y. Since Ji is injective it is flasque [F8], so yi extends to some xi∈Ji(U); put x:=Φi(U)(xi)∈G(U). By [step 1.2] the restriction of x to V is Φi(V)(xi∣V)=Φi(V)(yi)=y, so the restriction G(U)→G(V) is surjective and G is flasque by [F8]. Hence Hq(X,G)=0 for every q>0 by [F9].

F4F8F9step 2.1step 1.2
3.2

Now let i↦Fi be a diagram of abelian sheaves as in the statement. By [F6] each Fi carries the supplied injective resolution 0→Fi→Ii0→Ii1→⋯, and the assignment is functorial, so the transition maps of the diagram induce cochain maps Ii∙→Ij∙ of the deleted resolutions that commute with the coaugmentations and with composition. Hence for each q≥0 the assignment i↦Iiq is a diagram of abelian sheaves, and so is i↦Qi with Qi:=coker⁡(Fi→Ii0) [F13], with transition maps induced by the cochain maps. The diagrams 0→Fi→Ii0→Qi→0 are pointwise short exact, and the filtered colimit functor on Ab(X) is exact by [F7]; an exact functor preserves exactness, so the colimit diagram 0→F→G0→Q→0 is short exact, where G0:=colim⁡iIi0 and Q:=colim⁡iQi are the colimits of these diagrams in Ab(X) formed as in [step 2.1].

F6F7F13step 2.1
4.1

Fix q0≥0 and assume the statement P(q0): for every small filtered category and every diagram i↦Gi of abelian sheaves on X with colimit G in Ab(X) formed as in [step 2.1], the canonical map colim⁡iHq(X,Gi)→Hq(X,G) is an isomorphism for every 0≤q≤q0. We prove P(q0+1). For each i the short exact sequence 0→Fi→Ii0→Qi→0 of [step 3.2] has, by [F10], a natural long exact sequence whose portion Hq0(X,Ii0)→Hq0(X,Qi)→Hq0+1(X,Fi)→Hq0+1(X,Ii0) is exact, the last group being zero because Ii0 is injective, hence flasque [F8], hence acyclic [F9]. These sequences form a diagram of exact complexes of abelian groups, so by [F11] their colimit is exact: colim⁡iHq0(X,Ii0)→colim⁡iHq0(X,Qi)→colim⁡iHq0+1(X,Fi)→0. Likewise the long exact sequence of 0→F→G0→Q→0 contains the exact portion Hq0(X,G0)→Hq0(X,Q)→Hq0+1(X,F)→Hq0+1(X,G0) with Hq0+1(X,G0)=0 by [step 3.1], since G0 is a filtered colimit of the injective sheaves Ii0. By the naturality of the long exact sequence in the short exact sequence [F10] the cocone maps Fi→F, Ii0→G0 and Qi→Q make these two exact sequences into a commutative ladder whose vertical maps are the canonical maps of the two diagrams.

F9F10F11step 3.1step 3.2
5.1

Write the ladder of [step 4.1] as two exact rows A1→A2→dA3→0 and B1→B2→eB3→0, with vertical maps β:A1→B1, γ:A2→B2 and α:A3→B3 satisfying α∘d=e∘γ. Here A3=colim⁡iHq0+1(X,Fi) and B3=Hq0+1(X,F), while β and γ are the canonical maps of the diagrams i↦Ii0 and i↦Qi, whose colimits in Ab(X) are G0 and Q by [step 3.2]; by P(q0) they are isomorphisms. Then α is surjective: given b∈B3, exactness at B3 gives b2∈B2 with e(b2)=b, surjectivity of γ gives a2∈A2 with γ(a2)=b2, and α(d(a2))=e(γ(a2))=b. And α is injective: if a∈A3 has α(a)=0, write a=d(a2); then e(γ(a2))=α(a)=0, so by exactness at B2 there is b1∈B1 with γ(a2)=iB(b1), surjectivity of β gives b1=β(a1) for some a1∈A1, and the element a2−iA(a1) has γ-image γ(a2)−iB(β(a1))=0, hence vanishes because γ is injective; then a=d(a2)=d(iA(a1))=0 by exactness at A2. So α is an isomorphism and P(q0+1) holds.

step 4.1
6.1

P(0) holds: by [F12] the groups H0(X,G) are identified naturally with G(X), so the canonical map of P(0) is colim⁡iGi(X)→G(X), which is the isomorphism ΨX of assertion 1. Hence P(q0) implies P(q0+1) by [step 5.1], and induction gives P(q) for every q≥0; applying P(q) to the given diagram i↦Fi yields the isomorphism of assertion 2 for every q≥0. The Axiom of Choice [F14] is used only through the functorial injective resolution datum of [F6] and the long exact sequence built from it; no further selection is made. ∎

F12F14step 5.1

Depends on

Used by

Dependency tree · two levels

99 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