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.
Derived tensor product of abelian sheaves
Statement
Let be a topological space, let be the abelian category of sheaves of abelian groups on , and let and be as in Tensor product of abelian sheaves and its total complex.
-
(Functoriality of the canonical flat replacement.) For every bounded-above cochain complex of abelian sheaves let be the canonical bounded-above flat replacement of clause 1 of Flat resolutions of abelian sheaves and K-flatness of bounded-above flat complexes. Then there is a functor on bounded-above complexes and cochain maps with and , such that is a natural transformation ( for every cochain map ), and is a quasi-isomorphism whenever is. No choice principle is used.
-
(Derived tensor product.) Under the standing smallness or supplied cofinal-denominator hypothesis of Derived category of an abelian category, the assignments on bounded-above complexes and, on left roofs and with quasi-isomorphisms, define a bifunctor additive in each variable, with invertible in whenever is an isomorphism. In particular a quasi-isomorphism in either variable induces an isomorphism of derived tensor products.
-
(Independence of flat replacements.) Let and be bounded-above flat replacements, that is, cochain maps from bounded-above complexes of flat sheaves (Flat abelian sheaves) that are quasi-isomorphisms. Then is canonically isomorphic in to : the canonical isomorphism is exhibited by the two quasi-isomorphisms with common source , one induced by the canonical replacements , of the given replacement complexes and the other by the functorial maps of clause 1; these isomorphisms are compatible with the assignments of clause 2. In particular the derived tensor product does not depend on the chosen bounded-above flat replacements in either variable.
-
(Comparison with the ordinary tensor product.) For abelian sheaves , read in degree zero, the morphisms induce a morphism of complexes the target being concentrated in degree zero (Tensor product of abelian sheaves and its total complex), hence a morphism in . This comparison is natural in and , and the map it induces on is an isomorphism
-
(Stalks.) For every the chosen representative of the derived tensor product has stalk canonically isomorphic to the module-level total complex of the stalk replacements, where is a bounded-above flat replacement of the stalk complex; consequently is the th cohomology of that module-level total complex, the computation of Derived tensor product in the bounded above setting.
Facts & Assumptions
The canonical replacement of clause 1 of Flat resolutions of abelian sheaves and K-flatness of bounded-above flat complexes is a bounded-above, termwise stalk-surjective quasi-isomorphism out of a bounded-above complex of flat sheaves.
The replacement and its augmentation are canonically determined by , being built from the canonical flat covers of the covering flat sheaf construction, so no choice principle enters (Flat resolutions of abelian sheaves and K-flatness of bounded-above flat complexes).
For every abelian sheaf , the reduced covering flat sheaf with its canonical flat epimorphism is the nonzero-section direct summand used by Flat resolutions of abelian sheaves and K-flatness of bounded-above flat complexes, clause 1; its full covering flat sheaf supplier is Flatness criteria and canonical epimorphisms from flat abelian sheaves.
A bounded-above complex of flat abelian sheaves is K-flat (Flat resolutions of abelian sheaves and K-flatness of bounded-above flat complexes, clause 2).
If is K-flat and is a quasi-isomorphism of bounded-above complexes, then is a quasi-isomorphism (K-flat sheaf complexes preserve quasi-isomorphisms, clause 1).
The same holds with the K-flat factor on the left: a K-flat bounded-above complex and a quasi-isomorphism give a quasi-isomorphism (K-flat sheaf complexes preserve quasi-isomorphisms, clause 2).
For sheaves concentrated in degree zero the tensor-product total complex is in degree zero with zero terms elsewhere (Tensor product of abelian sheaves and its total complex).
A cochain map is a quasi-isomorphism when its induced maps on cohomology are isomorphisms in every degree (Quasi-isomorphism).
The th cocycle and coboundary subobjects of a cochain complex are and , and (Cohomology object of a cochain complex).
The kernel sheaf of a morphism of abelian sheaves is the subsheaf defined objectwise, with the universal property of a kernel (Kernel sheaves are objectwise, while cokernels and images are sheafified).
The category is locally small and cocomplete (AB3), so coproducts of abelian sheaves and their universal property are available (Abelian sheaves form a Grothendieck category).
Quasi-isomorphisms satisfy the Ore axiom: given and in the system there exist in and with (Multiplicative system in a category).
In the cochain homotopy category of an abelian category, quasi-isomorphisms form a two-sided multiplicative system, and the same holds in (Quasi isomorphisms admit the roof calculus in the homotopy category).
A left roof with in and has intended localized value (Left roof representing a localized morphism).
Two left roofs are common-refinement equivalent when there are , with and (Common refinement equivalence of roofs).
The composite of the roofs and is the class of for an Ore square ; it is independent of the representatives and the square, associative, with identity roof (Composition of roofs is well defined).
Addition of left roofs by a common denominator makes the localization additive, and composition there is bilinear (Addition of roofs makes an additive localization).
For every quasi-isomorphism , is invertible in the derived category (The localization functor sends quasi isomorphisms to isomorphisms).
is the localization of the termwise bounded-above homotopy category at the quasi-isomorphisms (Derived category of an abelian category).
For bounded-above complexes the stalk of the tensor-product total complex is canonically isomorphic to the module-level total complex of the stalks (Stalks, coproducts and right exactness of the abelian sheaf tensor product, clause 3).
An abelian sheaf is flat when its stalk is a flat -module at every point (Flat abelian sheaves).
The sheaf tensor product is right exact in each variable: a short exact sequence gives an exact sequence ; injectivity of the first tensor map is not asserted (Stalks, coproducts and right exactness of the abelian sheaf tensor product, clause 4).
A complex becomes a zero object in the derived category exactly when all its cohomology objects vanish (A complex is zero in the derived category exactly when it is acyclic).
A complex is acyclic when it is exact at every degree (Exactness of a complex at a degree and acyclic complexes).
The maps induced on cohomology are compatible with composition: and , by the uniqueness in A chain map induces a well-defined map on homology.
Cochain maps are the morphisms commuting with the differentials, (Cochain map).
A bounded-above complex is bounded above in the sense that for all (Bounded, bounded below, and bounded above complexes).
A sequence of sheaves is exact exactly when its stalk sequence is exact at every point, so acyclicity of a complex of sheaves is a stalkwise condition (A sequence of abelian sheaves is exact exactly when it is exact on every stalk).
Proof
Given: The canonical replacement of clause 1 of Flat resolutions of abelian sheaves and K-flatness of bounded-above flat complexes is constructed by descending induction: in degree one forms the kernel of the difference morphism and puts with cover , where uses only nonzero sections ; this recorded construction is used throughout, while the quoted facts supply existence, flatness, stalk-surjectivity, the quasi-isomorphism property and canonicity.
Proof technique: direct.
Let be a cochain map of bounded-above complexes and fix with for every (Bounded, bounded below, and bounded above complexes). In degrees both canonical replacement complexes vanish by the construction of [F1], so declaring to be the zero map is the unique map between zero objects; the cochain identity (Cochain map) and the augmentation identity hold there because all four maps involved are zero, and the same trivial assignment shows the identity and composition laws in those degrees. [F1, F2, F27]
Assume the maps , , have been constructed with and for all , and assume the analogous data for identities and composites. Put , , and (Kernel sheaves are objectwise, while cokernels and images are sheafified). The cochain identity in degree makes restrict to a morphism , and restrict to ; these restrictions are unique, since the kernel inclusion is a monomorphism and the composite with it is prescribed. The morphism whose components are and the negative of the restriction of and the analogous morphism commute with restricted to these kernels, because the two components do; hence there is a morphism of the kernels, again unique. [F1, F10, F26, given]
For a morphism of abelian sheaves, send the summand of indexed by through the identity of to the summand of when , and by the zero morphism when . The coproduct universal property (Abelian sheaves form a Grothendieck category) defines . The covering map on that summand sends to the gluing of on and zero on [F3]. Applying before or after this gluing gives respectively the gluing of and zero, including when ; uniqueness of gluing yields . On each source summand, a composite targets the final nonzero-image summand exactly when both successive images are nonzero, and is zero otherwise; thus and . [F3, F11]
Define to be the morphism attached in step 1.3 to the morphism of step 1.2. Writing and for the two structure maps of the construction, step 1.3 gives , because was defined by its two components and the restriction of ; the same substitution gives . Hence the two identities extend to degree , and descending induction from step 1.1 constructs a cochain map for every . [F26, steps step 1.1, step 1.2, step 1.3]
The induction is unambiguous: at each stage the morphism on the complexes is unique, as recorded in step 1.2, and the morphism on the covering flat sheaves is then determined by step 1.3. Taking gives the identity morphism on at every stage by uniqueness, hence since ; for composable cochain maps the induced morphisms on the complexes compose by uniqueness, so . The augmentation identity produced in step 2.1 is exactly the naturality of , so clause 1 holds: is a functor on bounded-above complexes, is a natural transformation, and no selection occurs beyond the canonical covers of step 1.3. [F1, F2, F3, steps step 1.2, step 1.3, step 2.1]
If is a quasi-isomorphism, then so is : applying the functor to the naturality identity of step 2.1 gives (A chain map induces a well-defined map on homology, whose maps are compatible with composition), and the three outer maps are isomorphisms because [F1] and are quasi-isomorphisms [F8]; hence is an isomorphism for every and is a quasi-isomorphism [F8]. [F1, F8, F25, step step 2.1]
The construction respects cochain homotopy before roof localization, although the canonical replacement functor need not itself preserve a chosen homotopy. If are homotopic, then is null-homotopic. Naturality gives [step 2.1], so after tensoring with the flat replacement the composite of with is null-homotopic. The latter map is a quasi-isomorphism because is K-flat [F1, F4, F5], hence invertible in [F18]; therefore the former map is zero in . The analogous argument in the second variable, or the symmetry of total tensor, gives the same conclusion there. Thus homotopic representatives of either input chain map induce equal derived tensor morphisms. Equalities of roof legs in the homotopy category may consequently be used after applying and total tensor as equalities in . [F1, F4, F5, F18, step 2.1]
Let and be quasi-isomorphisms of bounded-above complexes and let be a bounded-above complex. By step 3.2 the maps are quasi-isomorphisms, and is a bounded-above complex of flat sheaves [F1], hence K-flat [F4]; therefore and are quasi-isomorphisms [F5, F6], as is their composite in the variables of the first two complexes. Consequently carries each of these maps to an isomorphism of [F18, F19]. [F1, F4, F5, F6, F18, F19, step step 3.2]
The bifunctor is additive in each variable. First, for cochain maps and a cochain map the complex map is zero in . Indeed satisfies by naturality (step 2.1, step 3.1), so factors through the kernel (Kernel sheaves are objectwise, while cokernels and images are sheafified); the complex is acyclic in the sense of [F24], because the short exact sequence of complexes has an exact long cohomology sequence (The long exact sequence in homology) in which the maps are isomorphisms [F1, F8], forcing every to vanish; here termwise exactness uses the stalk surjectivity of [F1] and stalkwise exactness [F28]. Since is a bounded-above complex of flat sheaves [F1] and hence K-flat [F4], is acyclic, so it is a zero object of [F23]; bifunctoriality of the total complex gives , and a composite through a zero object is zero. Now let two morphisms be represented by left roofs with a common denominator and numerators , as in Addition of roofs makes an additive localization; their sum is represented by the roof , and subtracting the two summands gives the complex map just computed to be zero in , so ; the denominator factor is literally the same on all three sides, so composition by its inverse is additive. Exchanging the variables gives additivity in the second variable. [F1, F4, F8, F10, F16, F17, F23, F28, steps step 2.1, step 3.1]
Let and be left roofs whose denominators are quasi-isomorphisms (Left roof representing a localized morphism); quasi-isomorphisms form a two-sided multiplicative system in [F13], so these roofs represent morphisms and of [F14, F19]. By step 4.1 the morphism is invertible in , so is a morphism in . [step step 4.1, F19]
The map induced by on is an isomorphism. The complex has th term [F7]; the cochain map into is a quasi-isomorphism by step 4.1, because is a K-flat bounded-above complex of flat sheaves [F1, F4], so it suffices to identify of the second complex. Its th term is with differential , and all terms vanish for because is the canonical replacement of a complex concentrated in degree zero; hence [F9]. The augmentation is an epimorphism with kernel , since is an isomorphism between and [F8, F9]; applying the right exact functor to the right-exact sequence [F22] gives . The composite therefore induces an isomorphism on . [F1, F4, F7, F8, F9, F22, step step 4.1]
Let the first roof be common-refinement equivalent to a roof through legs , with and , and similarly let the second roof be equivalent to through legs , with , (Common refinement equivalence of roofs). Write , , , , and . Functoriality of (step 3.1) and of the total complex give and . The composites and are quasi-isomorphisms; since are quasi-isomorphisms, two-out-of-three shows that are quasi-isomorphisms, and step 4.1 makes and invertible. The equalities of common-refinement legs hold in the homotopy category, and remain equal in after total tensor by step 3.3. Since and are invertible, , so ; that is, . Hence depends only on the two classes, that is, on the morphisms and of . [F15, F18, steps step 3.1, step 5.1]
The identity morphism of a complex is the class of the roof [F16], and of that roof is because (step 3.1). If has roof with a quasi-isomorphism into the target of , the composite is the class of the roof for an Ore square , which exists by the Ore axiom [F12, F16]; substituting and with , for the chosen refinements in both variables gives, exactly as in step 6.1, . Hence the assignment of step 5.1 preserves identities and composition and defines a bifunctor . [F16, F18, steps step 6.1, step 5.1]
Let and be bounded-above flat replacements. By step 3.1 and step 3.2 the induced maps and are quasi-isomorphisms between bounded-above complexes of flat sheaves [F1], hence so are the maps , , and by step 4.1. Composing the last two gives a quasi-isomorphism and composing the first two gives a quasi-isomorphism ; both become isomorphisms under [F18, F19], so is canonically isomorphic in to . The zig-zag is built from the canonical replacements alone, and replacing the roof data by a common refinement changes it only by the comparisons of step 6.1, so the isomorphism is compatible with the assignments of clause 2. [F1, F18, F19, steps step 4.1, step 3.2, step 6.1]
Now let be abelian sheaves, read as complexes concentrated in degree zero. The maps and are cochain maps, so their tensor product is a cochain map whose target is concentrated in degree zero [F7]; write for the morphism it defines in . For a morphism of abelian sheaves the naturality of (step 2.1) gives , and the same identity with the second variable gives ; combined with step 6.1 this says that is natural in each variable. [F7, F26, steps step 2.1, step 6.1]
For the stalk of the chosen representative is canonically isomorphic to the module-level total complex of the stalk replacements, by the stalk computation for the tensor-product total complex [F20]. Each is flat [F1], so its stalk is a flat -module [F21], and these stalks vanish for because is bounded above and the stalk of a zero sheaf is zero; the stalk map is a quasi-isomorphism of complexes, because the stalk of is of the stalk map by stalkwise exactness of kernels, cokernels and images [F9, F28], and it is an isomorphism for every [F8]. Hence is a bounded-above flat replacement of the stalk complex, and by step 7.2 the cohomology of the sheaf-level derived tensor product at is the cohomology of this module-level total complex, the computation used in the module-level definition of the derived tensor product (Derived tensor product in the bounded above setting). [F1, F8, F9, F20, F21, F28, step step 7.2]
Clause 1 is step 3.1 with step 3.2. Clause 2 is step 7.1 with step 6.1, step 5.1, step 4.2 and step 3.3: the assignments define a bifunctor on the bounded-above derived categories, additive in each variable, and a quasi-isomorphism in either variable induces an isomorphism by step 4.1. Clause 3 is step 7.2, clause 4 is step 7.3 with step 5.2, and clause 5 is step 8.1. ∎ [steps step 3.1, step 3.2, step 7.1, step 6.1, step 5.1, step 4.2, step 4.1, step 7.2, step 7.3, step 5.2, step 8.1]
Depends on
- Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison
- Flat resolutions of abelian sheaves and K-flatness of bounded-above flat complexes
- K-flat sheaf complexes preserve quasi-isomorphisms
- Flatness criteria and canonical epimorphisms from flat abelian sheaves
- Tensor product of abelian sheaves and its total complex
- Stalks, coproducts and right exactness of the abelian sheaf tensor product
- Flat abelian sheaves
- K-flat complexes of abelian sheaves in the bounded-above setting
- Derived tensor product in the bounded above setting
- Derived category of an abelian category
- Quasi isomorphisms admit the roof calculus in the homotopy category
- The calculus of fractions constructs the localization
- Localization of a category at a class of morphisms
- The localization functor sends quasi isomorphisms to isomorphisms
- Multiplicative system in a category
- Left roof representing a localized morphism
- Common refinement equivalence of roofs
- Composition of roofs is well defined
- Addition of roofs makes an additive localization
- A complex is zero in the derived category exactly when it is acyclic
- Quasi-isomorphism
- Cohomology object of a cochain complex
- A chain map induces a well-defined map on homology
- The long exact sequence in homology
- Short exact sequence of complexes
- Cochain map
- Cochain complex in an abelian category
- Bounded, bounded below, and bounded above complexes
- Exactness of a complex at a degree and acyclic complexes
- 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 stalk of a presheaf at a point
- Abelian sheaves form a Grothendieck category
- The direct sum of an indexed family of modules
Used by
- Cup product in sheaf cohomology Definition
- Koszul coherence of derived sheaf tensor Lemma
- Cup-product laws Theorem
Dependency tree · two levels
111 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, Derived Categories (standard reference, not scraped)