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 constant functions form a sheaf with constant stalks
Statement
Let be a topological space (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison) and let be a set. A function on an open subset is locally constant when every has an open neighbourhood with on which is constant. Then:
- the assignment with the usual restriction maps, is a sheaf of sets on ;
- for every , evaluation at induces a canonical bijection
- if is an abelian group, then with pointwise addition is a sheaf of abelian groups, the restriction maps are group homomorphisms, and for every open the assignment is a group homomorphism (the zero homomorphism when ).
Facts & Assumptions
A presheaf of sets on is a section set for every open and a restriction map for every inclusion , with and for (A presheaf on a topological space).
A sheaf is a presheaf in which, for every open cover , sections agreeing on all members are equal (locality) and compatible local sections glue to a section of (gluing), the glued section being unique by locality (A sheaf on a topological space).
The stalk is described by equivalence classes of pairs with an open neighbourhood of and , where when and agree on some smaller open neighbourhood of (The stalk of a presheaf at a point).
A presheaf of groups on is a presheaf such that every is a group and every restriction map is a group homomorphism; a sheaf of groups is such a presheaf whose underlying set-valued presheaf is a sheaf (Presheaves and sheaves of groups, rings, and modules).
The category of sheaves of abelian groups on is an abelian category (Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories).
Proof
Given: A topological space , a set , the assignment of locally constant -valued functions, an open cover with compatible sections of , and a point .
with the usual restriction maps is a presheaf of sets: the restriction of a locally constant to an open is locally constant, since a neighbourhood of on which is constant is again a neighbourhood of in on which is constant; and and hold because both sides are the same function [F1].
Locality holds: if satisfy for every , then given the cover provides an index with , and ; hence as functions.
For define by , where denotes the class of a pair. This is well defined: if then and agree on a smaller open neighbourhood of [F3], so ; and it is additive in the sense of respecting the group operations when is an abelian group, since sums are formed pointwise.
Gluing holds: let satisfy for all . The union of graphs is a function : it is total because the cover , and it is single-valued because for in it, say from and , compatibility gives . Then , and is locally constant: for pick with and an open with on which is constant, so that is constant. No index is selected in the definition of , the graph being described by a formula. By [F2] with [step 1.2] the presheaf is a sheaf of sets, which is clause 1.
is surjective: for the constant function with value is locally constant, so it is an element of whose class maps to ; this uses no selection, the function being given by the formula .
is injective: suppose . By local constancy there are open neighbourhoods and of with and constant, necessarily with value because ; on the open neighbourhood of the two functions agree, so by [F3] and the two classes coincide. Hence is a bijection for every , which is clause 2.
Suppose now that is an abelian group. Pointwise addition makes every an abelian group, with the empty function as the zero element over and the constant function with value as the zero element over ; the sum and the negative of locally constant functions are locally constant, because on the intersection of neighbourhoods on which the two functions are constant the sum is constant, and the negative is constant wherever the function is; and each restriction map is a group homomorphism because and hold pointwise. By [step 2.1] the underlying set-valued presheaf is a sheaf, so by [F5] is a sheaf of groups, abelian since addition is pointwise abelian, that is a sheaf of abelian groups, and the category of these is abelian by [F6]. Finally the assignment is a group homomorphism for every open , since pointwise and over it is the zero homomorphism to the trivial group. This is clause 3, and the proof is complete. ∎
Depends on
- Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison
- A presheaf on a topological space
- A sheaf on a topological space
- The stalk of a presheaf at a point
- Presheaves and sheaves of groups, rings, and modules
- Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories
Used by
Dependency tree · two levels
22 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, Sheaves on Spaces (standard reference, not scraped)