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.
Stalks, coproducts and right exactness of the abelian sheaf tensor product
Statement
Let be a topological space and let be the tensor product of abelian sheaves over of Tensor product of abelian sheaves and its total complex.
- For every and all abelian sheaves there is a canonical isomorphism natural in and .
- For every family of abelian sheaves with coproduct in and every there is a canonical isomorphism the coproduct is the sheafification of the presheaf direct sum.
- For bounded-above complexes of abelian sheaves the tensor-product total complex of Tensor product of abelian sheaves and its total complex is a cochain complex with , and for every there is a canonical isomorphism of complexes the right-hand total complex being the module-level Koszul total complex of The tensor product of a right and a left chain complex is totalized by direct sums with the Koszul differential reindexed to cochains.
- The tensor product is right exact in each variable: for every short exact sequence of abelian sheaves the sequence is exact, and symmetrically in the first variable. It also commutes with coproducts: the canonical map is an isomorphism, and symmetrically.
- There are canonical isomorphisms , and , where is the constant sheaf and is the section with germs ; these are natural and, for sheaves concentrated in degree zero, they are the degree-zero identifications of the tensor-product total complex of clause 3.
Facts & Assumptions
Sheafification preserves stalks: for every presheaf the sheafification map induces a bijection (Sheafification preserves stalks).
The stalk at is the filtered colimit of the section groups over the open neighbourhoods of (The stalk of a presheaf at a point).
Every presheaf morphism from a presheaf into a sheaf factors uniquely through the sheafification map (Sheafification is left adjoint to the inclusion of sheaves into presheaves).
Colimits in a functor category with small source and index categories are computed pointwise (For small source and index categories, chosen target limits and colimits compute the corresponding functor-category limits and colimits pointwise).
In a filtered colimit of sets, two elements have equal image if and only if they become equal after applying arrows to a common object (Two representatives in a filtered colimit of sets are equal exactly when they become equal at one common later stage).
A topology is closed under finite intersections, so an intersection of finitely many open neighbourhoods of a point is again an open neighbourhood of that point (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison).
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 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).
For modules over a commutative ring, tensoring an exact sequence gives an exact sequence : tensoring preserves cokernels and surjections (Tensoring is right exact).
Tensor product of modules over a commutative ring commutes with arbitrary direct sums in each variable (Tensor products commute with arbitrary direct sums).
For modules over a commutative ring the swap is an isomorphism (Symmetry and associativity isomorphisms for tensor products over a commutative ring).
The unit maps , , and of a unital ring are group isomorphisms (The regular module is a tensor unit: and ).
Every element of a tensor product of abelian groups is a finite sum of elementary tensors , and the defining relations make the elementary tensors additive in each variable (The tensor product from the additive group underlying the free -module on , elementary tensors, and finite tensor sums).
A balanced map on induces a unique group homomorphism on (Universal property of the tensor product for balanced maps into abelian groups).
The tensor product of abelian sheaves is the sheafification of the tensor-product presheaf, and the tensor-product total complex has degree- term the direct sum over the diagonal with Koszul differential (Tensor product of abelian sheaves and its total complex).
The constant sheaf is the sheaf of locally constant integer-valued functions and its stalk at is canonically by evaluation at (The constant sheaf is the sheaf of locally constant functions).
The module-level tensor total complex has differential on the degree diagonal (The tensor product of a right and a left chain complex is totalized by direct sums with the Koszul differential).
In a sheaf, compatible local sections over an open cover glue uniquely (A sheaf on a topological space).
Proof
Given: A topological space , abelian sheaves and families , points , bounded-above complexes of abelian sheaves, and a short exact sequence of abelian sheaves.
For open the germ maps and are compatible with the restriction maps of the neighbourhood diagram, so tensoring them gives maps [F14] which form a cocone over that diagram. By the universal property of the filtered colimit [F2], applied to the tensor-product presheaf of [F15], they induce a canonical homomorphism .
Let be a family of abelian sheaves and let be the presheaf with the canonical injections . Since colimits in the presheaf category are computed pointwise [F4], with the is the coproduct of the among presheaves. I claim that with the maps , where is the sheafification map, is a coproduct in : given a cocone with an abelian sheaf, the presheaf coproduct property gives a unique presheaf morphism with , and by the sheafification universal property [F3] there is a unique morphism of sheaves with ; then , and any competitor with this property induces a presheaf map equal to , hence equals .
Recall from [F15] that and that the differential on the summand equals . For and this gives , hence because and . The summands generate and is additive, so : the tensor-product total complex is a cochain complex.
Let be a locally constant function and . On an open on which is constant with value , the assignment is the section ; these local sections agree on overlaps because the constants agree there, so by unique gluing in the sheaf [F18] they define a section with . The pairing is additive in each variable and compatible with restrictions, so it defines a morphism of presheaves ; since is a sheaf, this factors uniquely through the sheafification [F3] and yields with [F15]. At the stalk of is with [F16] and the induced map is the unitor of [F12], an isomorphism; hence is an isomorphism by [F8]. The same construction with gives . For sheaves concentrated in degree zero the total complex is the tensor product in degree zero [F15], so these identifications are the degree-zero identifications of clause 3.
Conversely let and be represented by sections and ; by [F6] the intersection is an open neighbourhood of and the restrictions represent the same germs. The resulting class does not depend on the choices: if over also represents and over also represents , then by the equality criterion in filtered colimits [F5] and the stalk description [F2] there are neighbourhoods of on which agrees with and with , and their intersection [F6] is a neighbourhood on which the two tensor representatives agree. The assignment is thus well defined on elementary tensors and is additive in each variable by the tensor relations [F13], so the universal property of the tensor product [F14] produces a homomorphism with . On elementary tensors is the identity and fixes every class of an elementary tensor; these classes generate the filtered colimit and the elementary tensors generate [F13], so and are mutually inverse.
At the stalk of is by [F2]. The canonical maps induce a homomorphism , which is bijective: a finite tuple of germs of sections over neighbourhoods is represented by the restricted tuple over the open neighbourhood [F6], so is surjective; and if two finite tuples over and have the same tuple of germs, then, component by component, the equality criterion in filtered colimits [F5] with the stalk description [F2] and finitely many intersections [F6] produce a common neighbourhood on which all components agree, so the two classes in coincide. Since the coproduct of the family in is by [step 1.2] and sheafification preserves stalks by [F1], there is a canonical isomorphism , which is clause 2.
By [F15] one has , and by [F1] the sheafification map induces a bijection on stalks, so composing its inverse with the isomorphism of step 2.1 gives a canonical isomorphism . Every map entering its construction is induced by the functorial germ and restriction maps, so the isomorphism is natural in and . This is clause 1.
In degree the canonical maps of clause 2 for the finite direct sum and of clause 1 for each summand identify the stalk with . These identifications are built from the natural stalk maps of [step 1.3] and [step 2.2], so they respect the Koszul differentials, which are given by the same formula on both sides [F17]; hence they assemble into an isomorphism of complexes. This is clause 3.
Let be a short exact sequence of abelian sheaves and let be an abelian sheaf. Applying degreewise gives the sequence ; by clause 1 and naturality of the stalk identification its stalk at is the sequence , which is exact by the right exactness of the tensor product of -modules [F9]. Since was arbitrary, the sheaf sequence is exact by the stalkwise exactness criterion [F7]. No injectivity on the left is claimed, and the argument in the first variable is symmetric.
The assignment on sections over an open set is additive in each variable and commutes with restrictions, so it defines a morphism of presheaves ; by [F15] its sheafification is a morphism . At each its stalk is the swap map , an isomorphism by [F11], so is an isomorphism by [F8].
For a family the maps induced by the coproduct injections give a canonical map . At the source identifies with by clause 2 and the target with by clause 1 and clause 2, and these agree by the module-level commutation of tensor products with direct sums [F10]; the comparison is the canonical one, hence an isomorphism by the stalkwise criterion [F8]. The first variable is treated symmetrically. Together with [step 4.1] this proves clause 4.
Clauses 1 to 5 are step 3.1, step 2.2, step 4.1, step 4.2 with step 5.1, and step 4.3 with step 1.4. Each isomorphism constructed is canonical: it is assembled from germ and restriction maps, the universal property of the filtered colimit [F2], the sheafification map [F1, F3], the module-level symmetry, unitor and distributivity isomorphisms [F10, F11, F12], and the gluing of compatible local sections [F18], all of which are unique once their data are specified; consequently the identifications are natural in their arguments and commute with the morphisms of clause 5. No choice principle is used: the only finitely many open sets intersected are canonical intersections [F6], the sheafification is the canonical double-plus construction [F15], the coproduct and its universal property are canonical [step 1.2], and every tensor element is a finite sum of elementary tensors [F13], so no infinite or arbitrary selection occurs. ∎
Depends on
- Tensor product of abelian sheaves and its total complex
- Sheafification preserves stalks
- The stalk of a presheaf at a point
- Sheafification is left adjoint to the inclusion of sheaves into presheaves
- For small source and index categories, chosen target limits and colimits compute the corresponding functor-category limits and colimits pointwise
- Two representatives in a filtered colimit of sets are equal exactly when they become equal at one common later stage
- Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison
- 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
- Tensoring is right exact
- Tensor products commute with arbitrary direct sums
- Symmetry and associativity isomorphisms for tensor products over a commutative ring
- The regular module is a tensor unit: $R\otimes_RN\cong N$ and $M\otimes_RR\cong M$
- The tensor product $M\otimes_R N$ from the additive group underlying the free $\mathbb Z$-module on $M\times N$, elementary tensors, and finite tensor sums
- Universal property of the tensor product for balanced maps into abelian groups
- The tensor product of a right and a left chain complex is totalized by direct sums with the Koszul differential
- The constant sheaf is the sheaf of locally constant functions
- A sheaf on a topological space
- Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories
Used by
- Flat abelian sheaves Definition
- Associator, symmetry and unitors of the abelian sheaf tensor product Lemma
- Derived tensor product of abelian sheaves Lemma
- Flat resolutions of abelian sheaves and K-flatness of bounded-above flat complexes Lemma
- Flatness criteria and canonical epimorphisms from flat abelian sheaves Lemma
- K-flat sheaf complexes preserve quasi-isomorphisms Lemma
- Koszul coherence of derived sheaf tensor Lemma
- Cup-product laws Theorem
Dependency tree · two levels
66 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)