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.
Flatness criteria and canonical epimorphisms from flat abelian sheaves
Statement
Let be a topological space and let flatness of abelian sheaves be as in Flat abelian sheaves.
- An abelian sheaf on is flat if and only if the functor on abelian sheaves is exact, equivalently if and only if is exact.
- The constant sheaf is flat; for every open subspace the extension by zero is flat; and any coproduct of flat abelian sheaves on is flat.
- For every abelian sheaf the canonical morphism the coproduct being indexed by the set of pairs with open and , and the -component sending a section over an open , viewed as the locally constant function with closed support in , to the section obtained by gluing on with zero on , is an epimorphism whose source is flat. Consequently every abelian sheaf on is a quotient of a flat abelian sheaf, and the covering flat sheaf and the morphism are canonically determined by .
Facts & Assumptions
A left -module is flat exactly when is exact on right -modules (Left and right flat modules over an arbitrary ring).
The kernel sheaf of a morphism of abelian sheaves is defined objectwise, (Kernel sheaves are objectwise, while cokernels and images are sheafified).
A sequence of abelian sheaves is exact if and only if its stalk sequence at every point is exact (A sequence of abelian sheaves is exact exactly when it is exact on every stalk).
A morphism of sheaves of sets is an isomorphism if and only if every induced map on stalks is a bijection (A morphism of sheaves is an isomorphism exactly when it is an isomorphism on every stalk).
Under the canonical isomorphism the constant sheaf is the sheaf of locally constant -valued functions, evaluation at is a canonical bijection on stalks, and the constant function with value is a group homomorphism (The constant sheaf is the sheaf of locally constant functions).
A free module over a commutative ring is flat regardless of any choice principle; in particular the -module is flat (Under the stated choice boundary, free modules are projective and hence flat).
A section of over an open has closed support in , is a locally constant function when , and for the support condition is vacuous so that (Extension by zero for abelian sheaves on an open subspace).
The stalk of an inverse image sheaf is the stalk at the image point: (The stalk of an inverse image sheaf is the stalk over the image point).
The restriction of a sheaf to an open subspace is the inverse image sheaf, (Restriction of a sheaf to an open subspace).
Any direct sum of flat modules over a commutative ring is flat (Direct sums and direct summands of flat modules are flat).
For abelian sheaves the tensor product has stalks , coproducts have stalks , and it is right exact in each variable (Stalks, coproducts and right exactness of the abelian sheaf tensor product).
An abelian sheaf is flat when each of its stalks is a flat -module (Flat abelian sheaves).
The category of abelian sheaves on a topological space is locally small and cocomplete, so coproducts of arbitrary families of abelian sheaves exist (Abelian sheaves form a Grothendieck category, Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories).
In a sheaf, compatible local sections over an open cover glue uniquely (A sheaf on a topological space).
The stalk at is the filtered colimit of the section groups over the open neighbourhoods of (The stalk of a presheaf at a point).
Proof
Given: A topological space , abelian sheaves on , an open subspace , points , and a short exact sequence of -modules.
Assume flat, so that each stalk is a flat -module [F12, F1]. Let be an injective morphism of abelian sheaves and let be the induced morphism, whose stalk at is by naturality of the stalk identification [F11]. Let be the kernel sheaf; by [F2] its stalk is , and since is injective and is flat, this kernel is zero [F1]. The zero morphism therefore has bijective stalks at every point (both are zero groups), so it is an isomorphism by [F4] and ; hence is injective. Since is right exact [F11], it carries every short exact sequence to a short exact sequence and is exact; the argument in the other variable is identical.
The constant sheaf has stalk at every , as the value at of the locally constant functions [F5], and is a free, hence flat, -module [F6]; so is flat [F12].
Let . If , then for every open the support condition is vacuous and [F7], so the restriction of to the open subspace is [F9]; by [F8] the stalk of that restriction at is the stalk of at , which is therefore by [F5]. If and is a section over an open , then the support of is closed in and contained in , so lies in the open subset of on which vanishes [F7, F15]; hence the germ is zero and . The stalk of is thus at points of and at points outside , both flat -modules [F1, F6], so is flat [F12].
Let be an abelian sheaf. For each open and define on a section as follows. The support is closed in and contained in [F7]. On use the section , defined locally where the integer-valued function is constant; these local products glue uniquely since they agree on overlaps [F5, F14]. On the open set use the zero section. These opens cover , and on their intersection , so the sections agree and glue uniquely to [F14]. Addition and restriction of commute with both local formulas, hence with their unique gluing, so this is a morphism of sheaves. On , the section maps to . The construction is canonical in ; by the coproduct universal property [F13] the components induce .
Conversely assume exact, let , and let be a short exact sequence of -modules. Under the canonical isomorphism of [F5] the constant sheaves are the sheaves of locally constant functions with values in , and a homomorphism of abelian groups induces the morphism of sheaves given pointwise on locally constant functions by ; these morphisms are compatible on stalks with under evaluation at [F5], so the induced sequence has exact stalk sequence at every point and is therefore exact [F3]. Applying the exact functor and then taking the stalk at , where the stalks of the tensor products are the tensor products of the stalks [F11] and the stalk of the constant sheaf is [F5], gives the exact sequence . Hence is exact and is flat [F1]; since was arbitrary, is flat [F12]. With step 1.1 this proves clause 1, both equivalent formulations included.
Let be a family of flat abelian sheaves with coproduct [F13]. By [F11] the stalk of the coproduct at is , a direct sum of flat -modules, hence flat [F10]; therefore the coproduct is flat [F12]. This proves clause 2 together with [step 1.2] and [step 1.3].
The source of is a coproduct of the sheaves , each flat by step 1.3, so it is flat by step 2.2. To see that is an epimorphism, compute stalks at : by [F11] the stalk of the source is , the pairs with contributing by step 1.3. The -component of the stalk map sends the canonical basis element to the germ : for the function is locally constant with and for , so the formula of step 1.4 gives and hence germ at . Given , represented by a section over an open [F15], the pair is an index and its basis element maps to ; hence the stalk map is surjective in every degree, and is an epimorphism by [F3]. Therefore every abelian sheaf is a quotient of the flat abelian sheaf , canonically determined as in step 1.4. This is clause 3, and clauses 1 and 2 are step 2.1, step 1.2, step 1.3 and step 2.2. ∎
Depends on
- Flat abelian sheaves
- Left and right flat modules over an arbitrary ring
- Kernel sheaves are objectwise, while cokernels and images are sheafified
- A sequence of abelian sheaves is exact exactly when it is exact on every stalk
- A morphism of sheaves is an isomorphism exactly when it is an isomorphism on every stalk
- The constant sheaf is the sheaf of locally constant functions
- Under the stated choice boundary, free modules are projective and hence flat
- Extension by zero for abelian sheaves on an open subspace
- The stalk of an inverse image sheaf is the stalk over the image point
- Restriction of a sheaf to an open subspace
- Direct sums and direct summands of flat modules are flat
- Stalks, coproducts and right exactness of the abelian sheaf tensor product
- Tensor product of abelian sheaves and its total complex
- Abelian sheaves form a Grothendieck category
- A sheaf on a topological space
- The stalk of a presheaf at a point
- Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison
- Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories
- Abelian category
Used by
Dependency tree · two levels
65 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)