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 of sheaves and sections over compact opens

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a topological space, let J be a small filtered category (Filtered categories and filtered colimits) and let i↦Fi be a diagram of sheaves of sets on X whose underlying presheaves of sets (A presheaf on a topological space) are sheaves (A sheaf on a topological space). Let P(U):=colim⁡iFi(U) be the presheaf colimit of the section sets, let F:=aP=P++ be its sheafification, and let Φi:Fi→F be the canonical maps, so that F with the maps Φi is the colimit of the diagram in the category of sheaves of sets on X (Sheafification of a presheaf, Left adjoints preserve every colimit that exists). For an open subset U⊆X let ΨU:colim⁡iFi(U)→F(U) be the canonical map induced by the maps Fi(U)→F(U) of the colimit cocone. Then:

  1. if U is compact (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right), then ΨU is injective;
  2. if U is compact and every open subset of U is compact, then ΨU is bijective;
  3. if X is Noetherian (Noetherian topological spaces via ACC on opens or DCC on closed subsets) then ΨU is bijective for every open subset U⊆X;
  4. if the diagram is a diagram of sheaves of abelian groups, meaning that all Fi are abelian sheaves and every transition map is a group homomorphism on sections over every open set, then ΨU is an injective homomorphism in case 1 and an isomorphism of abelian groups in cases 2 and 3, where the source carries the abelian-group structure of the filtered colimit of the groups Fi(U) and the target the abelian-group structure of the sheaf F.

Facts & Assumptions

[F1]

Sheafification is left adjoint to the inclusion of sheaves among presheaves: every morphism of presheaves φ:P→G into a sheaf factors uniquely as φ=φ‾∘ηP through the sheafification map (Sheafification is left adjoint to the inclusion of sheaves into presheaves); the unit η maps a section to the class of the single-chart presentation (The plus construction for a presheaf), and aP=(P+)+ (Sheafification of a presheaf).

[F2]

Left adjoints preserve colimits: applying a left adjoint to a colimiting cocone produces a colimit of the image diagram (Left adjoints preserve every colimit that exists).

[F3]

Sections of P+ are equivalence classes of germ-compatible local presentations, two presentations being equivalent when all their germs agree; the restriction maps are computed on presentations (The plus construction for a presheaf).

[F4]

For every point x∈X the plus construction induces a bijection on stalks ηx:Px→(P+)x, so P, P+ and P+'s twice-plus have the same stalks, and the germ of η(s) at x is the image of the germ of s (The first plus construction is separated and preserves stalks, Sheafification preserves stalks).

[F5]

The stalk Px is the filtered colimit of the sets P(W) over the open neighbourhoods W of x, described concretely as classes of pairs (W,s) where (W,s)∼(W′,s′) when s and s′ agree on a smaller open neighbourhood of x (The stalk of a presheaf at a point).

[F6]

Two elements of a filtered colimit of sets with the same image become equal after transition 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).

[F7]

In a sheaf, sections that agree on the members of an open cover agree on the union; a sheaf of groups is a presheaf of groups whose underlying set-valued presheaf is a sheaf (A sheaf on a topological space, Presheaves and sheaves of groups, rings, and modules).

[F8]
[F9]

If X is Noetherian (Noetherian topological spaces via ACC on opens or DCC on closed subsets) then every subspace of X is Noetherian and compact, hence every open subset of X is compact, and intersections of compact open subsets are compact open (Subspaces of a Noetherian space and its compact open subsets).

[F10]

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

Proof

Given: A topological space X, a small filtered category J, a diagram i↦Fi of sheaves of sets on X, the presheaf colimit P, the sheaf F=aP=P++ with its canonical maps, and an open subset U⊆X.

1.1

Objectwise colimits of presheaves are colimits: a cocone from the diagram i↦Fi to a presheaf G is exactly a compatible family of maps of sets Fi(W)→G(W) for each open W⊆X, natural in W, and giving such a family for every W is the same as giving, for each W, a map P(W)=colim⁡iFi(W)→G(W) by the universal property of the colimit of sets in each degree. Hence P is the colimit of the diagram in presheaves, with canonical maps Fi→P. Now a is left adjoint to the inclusion of sheaves among presheaves by [F1], so by [F2] it carries this colimiting cocone to a colimit of the diagram i↦aFi=Fi (the sheafification of a sheaf is that sheaf, by [F1] applied to the identity of Fi); thus aP=F with the maps Φi is the colimit of the diagram in sheaves, and the map ΨU is the corresponding canonical map of section sets.

F1F2
1.2

For x∈X the map of stalks induced by ηP:P→P+ is a bijection [F4], and by [F5] the stalk Px is the filtered colimit of the sets P(W) over the neighbourhoods W of x, so two elements s,s′∈P(U) have the same germ at x∈U if and only if they agree in some open neighbourhood W⊆U of x, that is s∣W=s′∣W. Moreover an element of Px is the class of a pair (W,t) with t∈P(W), and under the identification of [F4] the germ at x of the image in F(W)=(P+)+(W) of t is the class of (W,t) itself; consequently the germ of the image of s∈P(U) in F at x is the germ of s at x.

F4F5
2.1

Suppose s,s′∈P(U) have equal images in F(U) under the canonical map. By [step 1.2] their germs at every point of U coincide, so for each x∈U there is an open neighbourhood Wx⊆U of x with s∣Wx=s′∣Wx in P(Wx)=colim⁡iFi(Wx). By [F6] applied to the filtered diagram of section sets i↦Fi(Wx), equality of these classes is witnessed by some index: there are arrows a:i→ℓ and b:i′→ℓ in J with equal images in Fℓ(Wx). Assume now that U is compact [F8]; then finitely many Wx1,…,Wxm cover U. Since J is filtered there is a cocone over the finite diagram consisting of the two original indices, the witnesses ℓ1,…,ℓm, and all witnessing arrows (parallel arrows can be equalized by filteredness); thus there are single arrows from the two original indices to its vertex ℓ, and, the images of s and s′ in Fℓ(U) agree on each Wxj; being sections of the sheaf Fℓ they agree on U by [F7]. Hence s and s′ have the same image in colim⁡iFi(U), which is exactly the injectivity of ΨU.

F6F7F8step 1.2
2.2

Assume that U is compact and that every open subset of U is compact, and let t∈F(U)=(P+)+(U). By [F3] t is the class of a germ-compatible local presentation of P+ over U: an open cover U=⋃aTa together with elements ta∈P+(Ta) whose germs agree on the overlaps; and each ta is in turn the class of a germ-compatible local presentation of P over Ta, consisting of an open cover Ta=⋃bWab and elements sab∈P(Wab) whose germs agree on the overlaps. The families (Wab) cover U, and for x∈Wab∩Wa′b′ the germs of sab and sa′b′ at x both equal the germ of t at x by [F3] and [step 1.2]; hence (Wab,sab) is a germ-compatible local presentation of P over U whose image in F(U)=P++(U) equals t, and consequently ΨWab(sab)=t∣Wab for all a,b by [step 1.2]. Since U is compact, finitely many of the Wab cover U [F8]; enumerate them U1,…,Um and choose corresponding elements sj∈P(Uj) with ΨUj(sj)=t∣Uj. By hypothesis each Uj and each intersection Uj∩Uj′ is compact.

F3F8step 1.2
3.1

With the data of [step 2.2]: for each pair j,j′ the two elements sj∣Uj∩Uj′ and sj′∣Uj∩Uj′ of P(Uj∩Uj′) have the same image under ΨUj∩Uj′, namely t∣Uj∩Uj′, because Ψ is natural with respect to restrictions and agrees with ΨUj, ΨUj′ there. Since Uj∩Uj′ is compact, [step 2.1] shows that these two elements are equal in P(Uj∩Uj′)=colim⁡iFi(Uj∩Uj′); by [F6] there are arrows from the two representing indices to a common later index, and since there are finitely many pairs we may take a cocone over the finite diagram of representing indices, witness indices and witnessing arrows, equalizing parallel arrows by filteredness, with vertex ℓ. Then the elements Fi→Fℓ applied to sj are sections of the sheaf Fℓ over Uj that agree on each overlap Uj∩Uj′ by [F6], so they glue by [F7] to a single element s∈Fℓ(U); and ΨU(s) restricted to Uj equals ΨUj of the image of sj, which is t∣Uj. Since the Uj cover U and F is a sheaf, ΨU(s)=t by [F7]. Hence ΨU is surjective.

F6F7step 2.2step 2.1
4.1

If X is Noetherian and U⊆X is open, then by [F9] the subspace U is Noetherian and compact and every subspace of U is compact; in particular every open subset of U is compact, so [step 3.1] and the compactness of U give the bijectivity of ΨU. For the group statement of assertion 4: if the diagram consists of abelian sheaves and sectionwise group homomorphisms, then each Fi(U) is an abelian group and P(U)=colim⁡iFi(U) carries the filtered-colimit group structure: add representatives after mapping them to a common stage, and negate a representative at its stage; filteredness and [F6] make these operations well defined and give the group-colimit universal property; restrictions on P are additive since they are induced by additive restrictions at every stage. The group structure extends to P+ explicitly: add two local presentations on their common intersection cover, negate their local sections, and use the presentation by the zero section for zero. Equality of germs is compatible with these operations, so they are well defined on the equivalence classes of [F3]; the group laws hold locally, hence on presentation classes, and restrictions and the single-chart unit are additive. Applying the same construction a second time gives the abelian-sheaf structure on F=P++ and its additive unit; and the canonical maps ΨU are group homomorphisms because they are induced by the additive transition maps φii′ and by the additive unit of the sheafification. A bijective group homomorphism is an isomorphism of groups, so ΨU is an isomorphism of abelian groups in cases 2 and 3, and an injective homomorphism in case 1.

F3F6F7F9step 1.2step 3.1
5.1

Assertion 1 is [step 2.1]; assertion 2 combines [step 2.1] with [step 3.1]; assertion 3 is the first part of [step 4.1]; assertion 4 is the second part of [step 4.1]. The stated AC hypothesis permits the simultaneous selection of local witnesses and presentations in steps 2.1 and 2.2. Filteredness supplies the finite cocones used in steps 2.1 and 3.1; neither the germ equivalence relation nor eventual equality is being asserted to require AC. ∎

F10step 2.1step 3.1step 4.1

Depends on

Used by

Dependency tree · two levels

41 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