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.
Finite filtration of a generated subsheaf of the constant integer sheaf
Statement
Let be a topological space in which the intersection of any two compact open subsets is compact (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right), and let be the constant sheaf on associated to the constant presheaf with value (Sheafification of a presheaf). Let be a subsheaf generated by finitely many sections over compact open subsets: there are , compact open subsets and sections with in the sense of The subsheaf generated by a family of sections. Then there are a natural number and a chain of subsheaves of such that for every there are compact open subsets and a short exact sequence of sheaves of abelian groups on , where and are the inclusions, and are the constant sheaves associated to the constant presheaves with value on and (Sheafification of a presheaf), is extension by zero (Extension by zero for abelian sheaves on an open subspace) and is the cokernel sheaf of the inclusion (Kernel sheaves are objectwise, while cokernels and images are sheafified). If one may take , so that the chain is trivial. No choice principle is used.
Facts & Assumptions
denotes the sheaf on an open associated to the constant presheaf with value (Abelian sheaves form a Grothendieck category).
For every presheaf the sheafification map induces a bijection on stalks, (Sheafification preserves stalks).
Every morphism of presheaves from into a sheaf factors uniquely through the sheafification map (Sheafification is left adjoint to the inclusion of sheaves into presheaves).
The sheaf of locally constant -valued functions is a sheaf of sets whose stalk at is canonically by evaluation at (Locally constant functions form a sheaf with constant stalks).
Extension by zero along an open inclusion is left adjoint to restriction, , and is exact on sheaves of abelian groups (Extension by zero is left adjoint to restriction and is exact on abelian sheaves).
Restriction maps of are inherited from , and is a subsheaf of (Extension by zero for abelian sheaves on an open subspace).
For a family of sections the generated subsheaf is given by the stalk condition , where is generated by the germs of the generators defined at , and (The subsheaf generated by a family of sections).
A subsheaf with for every equals the subsheaf generated by the family, and if a further family lies in then the generated subsheaf is unchanged (The subsheaf generated by a family of sections).
Every subgroup of equals for exactly one natural number (Every subgroup of is for exactly one natural number ).
The subgroup generated by a subset of a group is the smallest subgroup containing , hence a subgroup that contains every contains (The subgroup generated by a subset, the cyclic subgroup , and cyclic groups).
A sequence of sheaves of abelian groups is exact if and only if all its stalk sequences are exact (A sequence of abelian sheaves is exact exactly when it is exact on every stalk).
The cokernel sheaf of a morphism of abelian sheaves is the sheafification of the cokernel presheaf (Kernel sheaves are objectwise, while cokernels and images are sheafified).
The category of sheaves of abelian groups on is an abelian category, so kernels and cokernels give short exact sequences (Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories, Exact sequences of sheaves).
A subset is a compact subset when the subspace is a compact topological space (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right).
Compactness of a subset can be read in the ambient space: is compact if and only if every family of open subsets of covering has a finite subfamily covering (A subspace is compact exactly when every family of open subsets of the ambient space covering it, indexed or not, has finitely many members covering it).
The open subsets of a subspace are the traces of open subsets of the ambient space (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace).
Stalks are computed as the filtered colimit of the section groups over the open neighbourhoods of the point, and germs of restrictions agree (The stalk of a presheaf at a point, Germs of sections).
Proof
Given: A topological space whose compact open subsets are closed under pairwise intersections, the constant sheaf associated to the constant presheaf with value , compact open subsets and sections generating a subsheaf , the fibre decomposition of each , and the subgroups .
Fix the data and of the statement. If then by [F7] and we take , ; this is the case covered by the boundary discussion below, so assume from now on that and that each is a compact open subset of [F14]. [F7, F14, given]
For and put , where denotes the germ at of the constant section . The sheafification map identifies with the sheaf of locally constant -valued functions [F1, F2, F4], and under this identification is a locally constant function whose value at is the integer with ; hence each is open in and therefore in [F16], and the nonempty cover . Since is compact [F14], by [F15] finitely many of the open sets cover , so only finitely many of the sets are nonempty. Each nonempty is a compact subset of : if a family of open subsets of covers , then adjoining one open set of whose trace on is the open subset of [F16] produces a family of open sets covering , so by [F15] and compactness of finitely many of them cover and, discarding the possibly adjoined set, finitely many members of the original family cover ; hence is compact by [F15]. Moreover the sections over the sets generate the same subsheaf as the original sections: for exactly one has , and there by [F17], so the subgroups generated by the germs of the two families at coincide, and [F7, F8] give . Relabel the nonempty fibres and their constant values as with , so that is compact open and is generated by the constant sections over . [F1, F2, F4, F7, F8, F14, F15, F16, F17, given]
For every nonempty subset put and let be the unique natural number with in [F9]. Each is compact open by the hypothesis on and induction on the number of elements of [F14], and the constant section over lies in the subsheaf generated by the sections over : at a point one has , so is a finite integer combination of the integers with [F10] and therefore lies in the subgroup generated by the germs [F10]; by the stalk description of generated subsheaves [F7] the section over belongs to the generated subsheaf. Hence [F8] shows that the subsheaf generated by the enlarged family consisting of all the original sections over together with all the sections over is again . For write ; the values of the enlarged family at are exactly the integers with , because holds precisely when . For such the inclusion shows that is a nonnegative multiple of whenever , and is itself one of the values at ; if and not all integers with are zero then , and if all of them are zero then every with is . [F7, F8, F9, F10, F14, given]
Let be open with inclusion . By [F6] a section of over an open is a section of over with support closed in ; for the open neighbourhoods of contained in are cofinal among all neighbourhoods of , so the colimit description of stalks [F17] gives generated by the germ of the constant section , while for every section of vanishes on a neighbourhood of , so . For the morphism obtained from the adjunction [F5] and the identification is a monomorphism, and on stalks at it is the identity while at both stalks are .
Put and, for , let be the subsheaf generated by the sections over with (The subsheaf generated by a family of sections). Then , because the sections with are the zero sections of the pieces with ; the form a chain of subsheaves of , since by [F7, F8] adding sections already contained in a generated subsheaf does not change it; and because every and the pieces of [step 1.3] generate .
Fix and . The indices of generators of active at are the nonempty with [step 2.1]. If , or if , every such generator has zero germ and [F7, step 1.3]. Suppose . Every positive for is a positive multiple of , since contains [F9, step 1.3]. If , no positive is active and . If , the generator indexed by is active and all other active values are multiples of it, so . Thus Zero gcd values never suppress a positive generator.
For put [F12, F13] and define All unions are over the finite set of nonempty subsets of ; empty unions are permitted. Each is compact open: finite unions of compact subsets are compact by [F15], and finite intersections of compact opens are compact by the hypothesis on [F14, given]. At one has and because the positive gcd divides a value active at [step 1.3]. If , some positive is active, so ; hence [step 3.1] gives . If , then : otherwise and , a contradiction. Thus , , and . Conversely, if then whenever , since would put in ; [step 3.1] therefore gives . The stalks of are consequently exactly on and zero elsewhere.
The constant section of on belongs to : every point of belongs to some with , and there its germ is the germ of the generator of [F7, step 2.1]. Let be its image. The group homomorphism sending to induces a morphism by the sheafification universal property [F3]: a locally constant integer-valued function acts locally as that integer times . Extension-by-zero adjunction [F5] yields For the stalk map sends to the class of in ; outside its source stalk is zero [step 1.4]. This construction uses a single constant section, without assuming that membership in compact open subsets is locally constant.
Since , step 1.4 gives the canonical monomorphism . Its composite with is zero: at the target stalk is zero by [step 4.1], and at every other point the source stalk is zero by [step 1.4]; stalkwise zero implies the morphism is zero [F11]. The resulting sequence is exact on stalks. Outside all three stalks vanish. On it is . On it is , which is exact [steps 1.4, 4.1, 5.1]. Exactness of sheaves follows from [F11].
Take and in [steps 4.1 and 6.1]. They are compact open with , and the chain of [step 2.1] has precisely the quotient sequences required in the statement. If the chain is and there are no quotients to check. Only finitely many fibres of the original sections, subsets , and finite unions and intersections of the resulting compact opens were used; no choice principle is used. ∎
Depends on
- Sheafification of a presheaf
- Sheafification preserves stalks
- Sheafification is left adjoint to the inclusion of sheaves into presheaves
- Locally constant functions form a sheaf with constant stalks
- 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 subsheaf generated by a family of sections
- Every subgroup of $(\mathbb{Z}, +)$ is $\langle n \rangle = n\mathbb{Z}$ for exactly one natural number $n$
- The subgroup $\langle S \rangle$ generated by a subset, the cyclic subgroup $\langle g \rangle$, and cyclic groups
- A sequence of abelian sheaves is exact exactly when it is exact on every stalk
- Kernel sheaves are objectwise, while cokernels and images are sheafified
- Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories
- Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right
- A subspace is compact exactly when every family of open subsets of the ambient space covering it, indexed or not, has finitely many members covering it
- Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace
- The stalk of a presheaf at a point
- Germs of sections
- Abelian sheaves form a Grothendieck category
- Exact sequences of sheaves
Used by
Dependency tree · two levels
70 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, Cohomology of Sheaves (standard reference, not scraped)
- The Stacks Project, Sheaves on Spaces (standard reference, not scraped)