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.

Abelian sheaves form a Grothendieck category

Statement

Let X be a topological space whose open sets form a set. Then the category Ab(X) of sheaves of abelian groups on X is locally small, is cocomplete (AB3), satisfies AB5, and has a generator, namely G:=∐U⊆X openjU! ZU, the coproduct over the set of open subsets of X of the extension by zero (Extension by zero for abelian sheaves on an open subspace) along jU:U↪X of the sheaf ZU on U associated to the constant presheaf with value Z (Sheafification of a presheaf). Consequently Ab(X) is a Grothendieck category (Grothendieck category).

Facts & Assumptions

[F1]

Ab(X) is an abelian category; a morphism of abelian sheaves is a morphism of the underlying presheaves, and addition of morphisms is componentwise (Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories, Morphisms of presheaves).

[F2]

Sheafification is left adjoint to the inclusion of sheaves among presheaves: every presheaf morphism into a sheaf factors uniquely through the sheafification map (Sheafification is left adjoint to the inclusion of sheaves into presheaves).

[F3]

A sequence of abelian sheaves is exact if and only if all of its stalk sequences are exact (A sequence of abelian sheaves is exact exactly when it is exact on every stalk).

[F4]

The sheafification map of a presheaf F induces a bijection on stalks Fx→(aF)x for every x (Sheafification preserves stalks).

[F5]

Extension by zero is left adjoint to restriction along an open inclusion: Hom⁡X(j!F,G)≅Hom⁡U(F,j−1G) (Extension by zero is left adjoint to restriction and is exact on abelian sheaves).

[F6]

A cocomplete abelian category satisfies AB5 if and only if every small filtered colimit functor on it is exact (AB5 is equivalent to exactness of filtered colimits).

[F7]

Abelian groups are the same objects and morphisms as Z-modules (Abelian groups and Z-modules have the same objects and morphisms).

[F8]

For every ring R the category of left R-modules is a Grothendieck category (Module categories are Grothendieck categories).

[F9]

The stalk at x of a presheaf is the filtered colimit of its section groups over the open neighbourhoods of x (The stalk of a presheaf at a point).

[F10]

In a small filtered diagram of sets, two elements have equal images in the colimit if and only if they become equal after restriction to a common later stage (Two representatives in a filtered colimit of sets are equal exactly when they become equal at one common later stage).

[F11]

A set {G} is separating exactly when for all distinct f,g there is h:G→X with f∘h≠g∘h (Separating and coseparating sets of objects).

[L1]

A Grothendieck category is an abelian category satisfying AB5 and possessing a generator, and a generator is an object whose singleton family is separating (Grothendieck category, Generator and cogenerator of a category).

Proof

Given: A topological space X whose open sets form a set.

1.1

A morphism φ:F→G of abelian sheaves is a family of group homomorphisms φU:F(U)→G(U) over the open sets of X, compatible with restriction, and φ=ψ exactly when φU=ψU for all U [F1]. Hence Hom⁡(F,G) is a subset of the product ∏UHom⁡Ab(F(U),G(U)) indexed by the set of opens, which is a set. Thus Ab(X) is locally small.

F1given
1.2

Let (Fi)i∈I be a family of abelian sheaves indexed by a set I and let P be the presheaf U↦⨁iFi(U) with componentwise restriction maps. For an abelian sheaf G, a presheaf morphism P→G is exactly a family of morphisms Fi→G (the universal property of the direct sum of groups, applied over each open set), and [F2] converts presheaf morphisms P→G into sheaf morphisms aP→G. So Hom⁡(aP,G)≅∏iHom⁡(Fi,G), naturally in G, and aP is a coproduct of the family. Hence coproducts indexed by sets exist in Ab(X).

F2construct
1.3

Filtered colimits of abelian groups are exact: by [F7] it suffices to treat Z-modules, and Z-Mod is a Grothendieck category [F8], hence satisfies AB5, so by [F6] every filtered colimit functor on it is exact. Thus for a small filtered diagram of short exact sequences 0→Ai→Bi→Ci→0 of abelian groups the colimit sequence 0→colim⁡iAi→colim⁡iBi→colim⁡iCi→0 is short exact.

F6F7F8algebra
2.1

Let D be a small diagram in Ab(X). Because coequalizers exist in the abelian category Ab(X) [F1] and small coproducts exist by step 1.2, the coequalizer of the two canonical maps ∐fFf(0)⇉∐iFi built from the diagram maps and the identities exists and satisfies the universal property of colim⁡D. Hence Ab(X) is cocomplete and satisfies AB3. [F1, step 1.2, construct]

F1construct
2.2

For an open U⊆X let jU:U↪X be the inclusion and let ZU be the sheaf on U associated with the constant presheaf with value Z; write GU:=jU!ZU. For every abelian sheaf F on X, [F5] and the identification jU−1F=F∣U give Hom⁡X(GU,F)≅Hom⁡U(ZU,F∣U). A morphism ZU→F∣U corresponds, by the universal property of sheafification [F2], to a presheaf morphism out of the constant presheaf, which is exactly the data of an element s∈F(U) (the image of 1∈Z, the value of the constant presheaf on U, with compatibility forced by the restriction maps of the constant presheaf); conversely every s∈F(U) gives such a morphism by n↦n⋅s∣V over V⊆U. Hence Hom⁡X(GU,F)≅F(U), naturally in F. The coproduct G:=∐UGU over the set of all open subsets exists by step 1.2 and satisfies Hom⁡(G,F)≅∏UF(U) naturally in F. [F2, F5, step 1.2, construct]

F2F5construct
3.1

Let (Fi)i∈J be a small filtered diagram of abelian sheaves with objectwise colimit presheaf P, so that colim⁡iFi=aP by step 2.1 and step 1.2. Colimits of presheaves are computed objectwise, since a cocone on the diagram is exactly a compatible family of cocones over the open sets. Fix x∈X. An element of Px is represented by a pair (i,s) with s∈Fi(W) for some open neighbourhood W of x [F9], and by [F10] applied to the filtered index categories J and Nxop two such pairs (i1,W1,s1) and (i2,W2,s2) have the same image in Px if and only if they can be refined to a common (i3,W3,s3); the same relation describes equality in colim⁡i(Fi)x, because (Fi)x=colim⁡W∋xFi(W) [F9]. Both sides are therefore the filtered colimit of the same diagram J×Nxop→Ab, and the canonical comparison is an isomorphism of abelian groups, compatible with the maps from the diagram. Composing with the bijection (aP)x≅Px of [F4] gives a natural isomorphism (colim⁡iFi)x≅colim⁡i(Fi)x: stalks of sheaves commute with filtered colimits. [F4, F9, F10, step 2.1, algebra]

F4F9F10algebra
3.2

Let f≠g:F→F0 be distinct morphisms of abelian sheaves. Since morphisms are their families of components [F1], f−g≠0 gives an open U and a section s∈F(U) with (f−g)U(s)≠0. Under the bijection of step 2.2 the pair (U,s) corresponds to a morphism h:GU→F; the coproduct universal property extends h by zero on all other summands to a morphism hˉ:G→F; its composite with the injection GU→G is h, so (f−g)∘hˉ≠0, that is f∘hˉ≠g∘hˉ. By [F11] the singleton family {G} is separating, so G is a generator of Ab(X). [F1, F11, step 2.2]

F1F11
4.1

Let 0→Ai→Bi→Ci→0 be a small filtered diagram of short exact sequences of abelian sheaves, i.e. a short exact sequence of diagrams, and fix x∈X. The stalk sequences 0→(Ai)x→(Bi)x→(Ci)x→0 are exact by [F3], and by step 3.1 the stalk at x of the colimit diagram is the filtered colimit of these exact sequences, which is short exact by step 1.3. Since exactness of sequences of sheaves is stalkwise [F3], the colimit sequence 0→colim⁡iAi→colim⁡iBi→colim⁡iCi→0 is short exact. Thus every small filtered colimit functor on Ab(X) preserves short exact sequences; it is additive and preserves finite coproducts because it is a left adjoint (its right adjoint is the constant diagram functor) and preserves the zero object, and preservation of kernels and cokernels follows from the same stalkwise computation applied to the exact sequences 0→ker⁡→⋅→im⁡→0. Hence every small filtered colimit functor on Ab(X) is exact. [F3, step 1.3, step 3.1, algebra]

F3algebra
5.1

By step 2.1 the category Ab(X) is cocomplete and abelian [F1], so the equivalence [F6] applies; step 4.1 shows that every small filtered colimit functor on it is exact, so Ab(X) satisfies AB5. [F1, F6, step 2.1, step 4.1]

F1F6
6.1

The steps 1.1, 2.1, 5.1 and 3.2 show that Ab(X) is locally small, abelian, cocomplete, satisfies AB5 and has a generator; by [L1] the last three properties together with the abelian structure make it a Grothendieck category.

L1step 1.1step 2.1step 5.1step 3.2∎

Depends on

Used by

Dependency tree · two levels

58 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