Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-27
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 X be a topological space, let Ab(X) be the abelian category of sheaves of abelian groups on X, and let ⊗Z and Tot⁡ be as in Tensor product of abelian sheaves and its total complex.

  1. (Functoriality of the canonical flat replacement.) For every bounded-above cochain complex C∙ of abelian sheaves let αC:P∙(C)→C∙ 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 C↦P(C) on bounded-above complexes and cochain maps with P(id⁡)=id⁡ and P(g∘f)=P(g)∘P(f), such that α is a natural transformation (αD∘P(f)=f∘αC for every cochain map f:C∙→D∙), and P(f) is a quasi-isomorphism whenever f is. No choice principle is used.

  2. (Derived tensor product.) Under the standing smallness or supplied cofinal-denominator hypothesis of Derived category of an abelian category, the assignments F∙⊗ZLG∙:=Tot⁡(P(F)⊗ZP(G)) on bounded-above complexes and, on left roofs (F← s V→ h F′) and (G← t W→ k G′) with s,t quasi-isomorphisms, (s,h)⊗(t,k):=Q(Tot⁡(Ph⊗ZPk))∘Q(Tot⁡(Ps⊗ZPt))−1 define a bifunctor ⊗ZL:D−(Ab(X))×D−(Ab(X))⟶D−(Ab(X)), additive in each variable, with u⊗Lid⁡ invertible in D− whenever u is an isomorphism. In particular a quasi-isomorphism in either variable induces an isomorphism of derived tensor products.

  3. (Independence of flat replacements.) Let K∙→F∙ and L∙→G∙ be bounded-above flat replacements, that is, cochain maps from bounded-above complexes of flat sheaves (Flat abelian sheaves) that are quasi-isomorphisms. Then QTot⁡(K⊗ZL) is canonically isomorphic in D−(Ab(X)) to F∙⊗ZLG∙: the canonical isomorphism is exhibited by the two quasi-isomorphisms with common source Tot⁡(P(K)⊗ZP(L)), one induced by the canonical replacements P(K)→K, P(L)→L of the given replacement complexes and the other by the functorial maps P(κ),P(λ) 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.

  4. (Comparison with the ordinary tensor product.) For abelian sheaves F,G, read in degree zero, the morphisms αF[0],αG[0] induce a morphism of complexes Tot⁡(αF[0]⊗ZαG[0]):Tot⁡(P(F[0])⊗ZP(G[0]))⟶F⊗ZG, the target being concentrated in degree zero (Tensor product of abelian sheaves and its total complex), hence a morphism cF,G:F⊗ZLG⟶F⊗ZG in D−(Ab(X)). This comparison is natural in F and G, and the map it induces on H0 is an isomorphism H0(F⊗ZLG)→ ∼ F⊗ZG.

  5. (Stalks.) For every x∈X the chosen representative of the derived tensor product has stalk canonically isomorphic to the module-level total complex of the stalk replacements, (Tot⁡(P(F)⊗ZP(G)))x≅Tot⁡(P(F)x∙⊗ZP(G)x∙), where P(F)x∙→Fx∙ is a bounded-above flat replacement of the stalk complex; consequently Hn(F∙⊗ZLG∙)x is the nth cohomology of that module-level total complex, the computation of Derived tensor product in the bounded above setting.

Facts & Assumptions

[F1]

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.

[F2]

The replacement P∙(C) and its augmentation αC are canonically determined by C∙, 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).

[F3]

For every abelian sheaf F, the reduced covering flat sheaf Gred(F)=⨁(U,s), s≠0jU!ZU with its canonical flat epimorphism ΦF:Gred(F)→F 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.

[F4]

A bounded-above complex K∙ of flat abelian sheaves is K-flat (Flat resolutions of abelian sheaves and K-flatness of bounded-above flat complexes, clause 2).

[F5]

If K∙ is K-flat and s:A∙→B∙ is a quasi-isomorphism of bounded-above complexes, then Tot⁡(s⊗id⁡K) is a quasi-isomorphism (K-flat sheaf complexes preserve quasi-isomorphisms, clause 1).

[F6]

The same holds with the K-flat factor on the left: a K-flat bounded-above complex K∙ and a quasi-isomorphism s give a quasi-isomorphism Tot⁡(id⁡K⊗s) (K-flat sheaf complexes preserve quasi-isomorphisms, clause 2).

[F7]

For sheaves F,G concentrated in degree zero the tensor-product total complex is F⊗ZG in degree zero with zero terms elsewhere (Tensor product of abelian sheaves and its total complex).

[F8]

A cochain map is a quasi-isomorphism when its induced maps on cohomology are isomorphisms in every degree (Quasi-isomorphism).

[F9]

The nth cocycle and coboundary subobjects of a cochain complex are Zn(C)=ker⁡(dn)↪Cn and Bn(C)=im⁡(dn−1)↪Cn, and Hn(C)=coker⁡(Bn(C)→Zn(C))=Zn(C)/Bn(C) (Cohomology object of a cochain complex).

[F10]

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).

[F11]

The category Ab(X) is locally small and cocomplete (AB3), so coproducts of abelian sheaves and their universal property are available (Abelian sheaves form a Grothendieck category).

[F12]

Quasi-isomorphisms satisfy the Ore axiom: given f:U→Y and t:V→Y in the system S there exist a:W→U in S and b:W→V with fa=tb (Multiplicative system in a category).

[F13]

In the cochain homotopy category K(A) of an abelian category, quasi-isomorphisms form a two-sided multiplicative system, and the same holds in K− (Quasi isomorphisms admit the roof calculus in the homotopy category).

[F14]

A left roof (s,f) with s:U→X in S and f:U→Y has intended localized value Q(f)Q(s)−1 (Left roof representing a localized morphism).

[F15]

Two left roofs are common-refinement equivalent when there are a:V→U, b:V→U′ with sa=tb∈S and fa=gb (Common refinement equivalence of roofs).

[F16]

The composite of the roofs (s,f) and (t,g) is the class of (sa,gb) for an Ore square fa=tb; it is independent of the representatives and the square, associative, with identity roof (1X,1X) (Composition of roofs is well defined).

[F17]

Addition of left roofs by a common denominator makes the localization S−1C additive, and composition there is bilinear (Addition of roofs makes an additive localization).

[F18]

For every quasi-isomorphism s, Q(s) is invertible in the derived category (The localization functor sends quasi isomorphisms to isomorphisms).

[F19]

D− is the localization of the termwise bounded-above homotopy category at the quasi-isomorphisms (Derived category of an abelian category).

[F20]

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).

[F21]

An abelian sheaf is flat when its stalk is a flat Z-module at every point (Flat abelian sheaves).

[F22]

The sheaf tensor product is right exact in each variable: a short exact sequence 0→G′→G→G′′→0 gives an exact sequence F⊗G′→F⊗G→F⊗G′′→0; injectivity of the first tensor map is not asserted (Stalks, coproducts and right exactness of the abelian sheaf tensor product, clause 4).

[F23]

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).

[F24]

A complex is acyclic when it is exact at every degree (Exactness of a complex at a degree and acyclic complexes).

[F25]

The maps induced on cohomology are compatible with composition: Hn(g∘f)=Hn(g)∘Hn(f) and Hn(id⁡)=id⁡, by the uniqueness in A chain map induces a well-defined map on homology.

[F26]

Cochain maps are the morphisms commuting with the differentials, dDn∘fn=fn+1∘dCn (Cochain map).

[F27]

A bounded-above complex is bounded above in the sense that Cn=0 for all n≫0 (Bounded, bounded below, and bounded above complexes).

[F28]

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 n−1 one forms the kernel Q of the difference morphism Cn−1⊕ker⁡(dPn)→Cn and puts Pn−1:=Gred(Q) with cover ΦQ, where Gred(Q)=⨁(U,s), s≠0jU!ZU uses only nonzero sections s∈Q(U); this recorded construction is used throughout, while the quoted facts supply existence, flatness, stalk-surjectivity, the quasi-isomorphism property and canonicity.

Proof technique: direct.

1.1

Let f:C∙→D∙ be a cochain map of bounded-above complexes and fix a with Cj=Dj=0 for every j>a (Bounded, bounded below, and bounded above complexes). In degrees j>a both canonical replacement complexes vanish by the construction of [F1], so declaring Pj(f) 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]

given
1.2

Assume the maps Pj(f), j≥n, have been constructed with αDj∘Pj(f)=fj∘αCj and dDj∘Pj(f)=Pj+1(f)∘dCj for all j≥n, and assume the analogous data for identities and composites. Put KP(C):=ker⁡(dPn), KP(D):=ker⁡(dPn), KC:=ker⁡(dCn) and KD:=ker⁡(dDn) (Kernel sheaves are objectwise, while cokernels and images are sheafified). The cochain identity in degree n makes Pn(f) restrict to a morphism KP(C)→KP(D), and fn restrict to KC→KD; these restrictions are unique, since the kernel inclusion is a monomorphism and the composite with it is prescribed. The morphism δC:Cn−1⊕KP(C)→Cn whose components are dCn−1 and the negative of the restriction of αCn and the analogous morphism δD commute with fn−1⊕Pn(f) restricted to these kernels, because the two components do; hence there is a morphism φ:Q(C):=ker⁡δC→ker⁡δD=:Q(D) of the kernels, again unique. [F1, F10, F26, given]

given
1.3

For a morphism φ:Q→Q′ of abelian sheaves, send the summand of Gred(Q) indexed by (U,s) through the identity of jU!ZU to the (U,φU(s)) summand of Gred(Q′) when φU(s)≠0, and by the zero morphism when φU(s)=0. The coproduct universal property (Abelian sheaves form a Grothendieck category) defines Gred(φ). The covering map on that summand sends g∈(jU!ZU)(V) to the gluing of g⋅s on V∩U and zero on V∖Supp⁡(g) [F3]. Applying φ before or after this gluing gives respectively the gluing of g⋅φ(s) and zero, including when φ(s)=0; uniqueness of gluing yields ΦQ′∘Gred(φ)=φ∘ΦQ. On each source summand, a composite targets the final nonzero-image summand exactly when both successive images are nonzero, and is zero otherwise; thus Gred(id⁡)=id⁡ and Gred(ψ∘φ)=Gred(ψ)∘Gred(φ). [F3, F11]

algebra
2.1

Define Pn−1(f) to be the morphism Gred(φ) attached in step 1.3 to the morphism φ of step 1.2. Writing αn−1=π1∘Φ and dPn−1=ι∘π2∘Φ for the two structure maps of the construction, step 1.3 gives αDn−1∘Pn−1(f)=π1D∘φ∘ΦQ(C)=fn−1∘αCn−1, because φ was defined by its two components fn−1 and the restriction of Pn(f); the same substitution gives dPn−1∘Pn−1(f)=Pn(f)∘dPn−1. Hence the two identities extend to degree n−1, and descending induction from step 1.1 constructs a cochain map P(f):P(C)→P(D) for every f. [F26, steps step 1.1, step 1.2, step 1.3]

algebra
3.1

The induction is unambiguous: at each stage the morphism on the complexes Q is unique, as recorded in step 1.2, and the morphism on the covering flat sheaves is then determined by step 1.3. Taking f=id⁡ gives the identity morphism on Q at every stage by uniqueness, hence P(id⁡)=id⁡ since Gred(id⁡)=id⁡; for composable cochain maps the induced morphisms on the complexes Q compose by uniqueness, so P(g∘f)=P(g)∘P(f). The augmentation identity produced in step 2.1 is exactly the naturality of α, so clause 1 holds: P 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]

algebra
3.2

If f is a quasi-isomorphism, then so is P(f): applying the functor Hn to the naturality identity of step 2.1 gives Hn(αD)∘Hn(Pf)=Hn(f)∘Hn(αC) (A chain map induces a well-defined map on homology, whose maps are compatible with composition), and the three outer maps are isomorphisms because αC,αD [F1] and f are quasi-isomorphisms [F8]; hence Hn(Pf) is an isomorphism for every n and P(f) is a quasi-isomorphism [F8]. [F1, F8, F25, step step 2.1]

algebra
3.3

The construction respects cochain homotopy before roof localization, although the canonical replacement functor need not itself preserve a chosen homotopy. If f,g:C→D are homotopic, then (f−g)αC is null-homotopic. Naturality gives αD(Pf−Pg)=(f−g)αC [step 2.1], so after tensoring with the flat replacement PE the composite of Tot⁡((Pf−Pg)⊗id⁡PE) with Tot⁡(αD⊗id⁡PE) is null-homotopic. The latter map is a quasi-isomorphism because PE is K-flat [F1, F4, F5], hence invertible in D− [F18]; therefore the former map is zero in D−. 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 P and total tensor as equalities in D−. [F1, F4, F5, F18, step 2.1]

algebra
4.1

Let s:A∙→B∙ and t:C∙→D∙ be quasi-isomorphisms of bounded-above complexes and let E∙ be a bounded-above complex. By step 3.2 the maps P(s),P(t) are quasi-isomorphisms, and P(E) is a bounded-above complex of flat sheaves [F1], hence K-flat [F4]; therefore Tot⁡(Ps⊗id⁡PE) and Tot⁡(id⁡PE⊗Pt) are quasi-isomorphisms [F5, F6], as is their composite Tot⁡(Ps⊗Pt) in the variables of the first two complexes. Consequently Q carries each of these maps to an isomorphism of D− [F18, F19]. [F1, F4, F5, F6, F18, F19, step step 3.2]

algebra
4.2

The bifunctor is additive in each variable. First, for cochain maps f,g:R→F′ and a cochain map k:W→G′ the complex map Tot⁡((P(f+g)−P(f)−P(g))⊗Pk) is zero in D−. Indeed D:=P(f+g)−P(f)−P(g) satisfies αF′∘D=(f+g)∘αR−f∘αR−g∘αR=0 by naturality (step 2.1, step 3.1), so D=ι∘u factors through the kernel K:=ker⁡(αF′) (Kernel sheaves are objectwise, while cokernels and images are sheafified); the complex K is acyclic in the sense of [F24], because the short exact sequence of complexes 0→K→P(F′)→αF′→0 has an exact long cohomology sequence (The long exact sequence in homology) in which the maps Hn(P(F′))→Hn(F′) are isomorphisms [F1, F8], forcing every Hn(K) to vanish; here termwise exactness uses the stalk surjectivity of α [F1] and stalkwise exactness [F28]. Since P(G′) is a bounded-above complex of flat sheaves [F1] and hence K-flat [F4], Tot⁡(K⊗P(G′)) is acyclic, so it is a zero object of D− [F23]; bifunctoriality of the total complex gives Tot⁡(D⊗Pk)=Tot⁡(ι⊗id⁡)∘Tot⁡(u⊗Pk), and a composite through a zero object is zero. Now let two morphisms F→F′ be represented by left roofs with a common denominator r:R→F and numerators ha, h′b as in Addition of roofs makes an additive localization; their sum is represented by the roof (r,ha+h′b), and subtracting the two summands gives the complex map just computed to be zero in D−, so (u+u′)⊗v=u⊗v+u′⊗v; 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]

algebra
5.1

Let (s:V→F, h:V→F′) and (t:W→G, k:W→G′) be left roofs whose denominators are quasi-isomorphisms (Left roof representing a localized morphism); quasi-isomorphisms form a two-sided multiplicative system in K− [F13], so these roofs represent morphisms u=Q(h)Q(s)−1 and v=Q(k)Q(t)−1 of D− [F14, F19]. By step 4.1 the morphism Q(Tot⁡(Ps⊗Pt)) is invertible in D−, so Θ(h,s,k,t):=Q(Tot⁡(Ph⊗Pk))∘Q(Tot⁡(Ps⊗Pt))−1 is a morphism F⊗ZLG→F′⊗ZLG′ in D−. [step step 4.1, F19]

given
5.2

The map induced by cF,G on H0 is an isomorphism. The complex Tot⁡(P(F[0])⊗P(G[0])) has nth term ⨁i+j=nPi(F[0])⊗Pj(G[0]) [F7]; the cochain map Tot⁡(id⁡⊗αG[0]) into Tot⁡(P(F[0])⊗G[0]) is a quasi-isomorphism by step 4.1, because P(F[0]) is a K-flat bounded-above complex of flat sheaves [F1, F4], so it suffices to identify H0 of the second complex. Its nth term is Pn(F[0])⊗ZG with differential dPn⊗id⁡, and all terms vanish for n>0 because P(F[0]) is the canonical replacement of a complex concentrated in degree zero; hence H0=coker⁡(dP−1⊗id⁡G) [F9]. The augmentation αF[0]0:P0(F[0])→F is an epimorphism with kernel im⁡(dP−1), since H0(α) is an isomorphism between P0(F[0])/im⁡(d−1) and H0(F[0])=F [F8, F9]; applying the right exact functor −⊗ZG to the right-exact sequence P−1(F[0])→d−1P0(F[0])→α0F→0 [F22] gives coker⁡(dP−1⊗id⁡G)≅F⊗ZG. The composite cF,G=Tot⁡(α⊗id⁡)∘Tot⁡(id⁡⊗α) therefore induces an isomorphism on H0. [F1, F4, F7, F8, F9, F22, step step 4.1]

algebra
6.1

Let the first roof be common-refinement equivalent to a roof (s′:V′→F,h′:V′→F′) through legs a:R→V, b:R→V′ with sa=s′b∈S and ha=h′b, and similarly let the second roof be equivalent to (t′,k′) through legs c:S→W, d:S→W′ with tc=t′d, kc=k′d (Common refinement equivalence of roofs). Write H:=Tot⁡(Ph⊗Pk), S:=Tot⁡(Ps⊗Pt), H′:=Tot⁡(Ph′⊗Pk′), S′:=Tot⁡(Ps′⊗Pt′), A:=Tot⁡(Pa⊗Pc) and B:=Tot⁡(Pb⊗Pd). Functoriality of P (step 3.1) and of the total complex give SA=Tot⁡(P(sa)⊗P(tc))=Tot⁡(P(s′b)⊗P(t′d))=S′B and HA=Tot⁡(P(ha)⊗P(kc))=Tot⁡(P(h′b)⊗P(k′d))=H′B. The composites sa=s′b and tc=t′d are quasi-isomorphisms; since s,s′,t,t′ are quasi-isomorphisms, two-out-of-three shows that a,b,c,d are quasi-isomorphisms, and step 4.1 makes Q(A) and Q(B) invertible. The equalities of common-refinement legs hold in the homotopy category, and remain equal in D− after total tensor by step 3.3. Since Q(S′) and Q(B) are invertible, Q(S)=Q(S′)Q(B)Q(A)−1, so Q(H)Q(S)−1=Q(HA)Q(B)−1Q(S′)−1=Q(H′B)Q(B)−1Q(S′)−1=Q(H′)Q(S′)−1; that is, Θ(h,s,k,t)=Θ(h′,s′,k′,t′). Hence Θ depends only on the two classes, that is, on the morphisms u and v of D−. [F15, F18, steps step 3.1, step 5.1]

algebra
7.1

The identity morphism of a complex is the class of the roof (id⁡,id⁡) [F16], and Θ of that roof is Q(Tot⁡(id⁡⊗id⁡))∘Q(Tot⁡(id⁡⊗id⁡))−1=id⁡ because P(id⁡)=id⁡ (step 3.1). If u′ has roof (s′,h′) with s′ a quasi-isomorphism into the target of u, the composite u′∘u is the class of the roof (sa,h′b) for an Ore square ha=s′b, which exists by the Ore axiom [F12, F16]; substituting Q(H′A)=Q(H′B) and Q(SA)=Q(S′B) with A:=Tot⁡(Pa⊗Pc), B:=Tot⁡(Pb⊗Pd) for the chosen refinements in both variables gives, exactly as in step 6.1, Θ(composite roof)=Θ(h′,s′,k′,t′)∘Θ(h,s,k,t). Hence the assignment of step 5.1 preserves identities and composition and defines a bifunctor D−(Ab(X))×D−(Ab(X))→D−(Ab(X)). [F16, F18, steps step 6.1, step 5.1]

algebra
7.2

Let κ:K∙→F∙ and λ:L∙→G∙ be bounded-above flat replacements. By step 3.1 and step 3.2 the induced maps P(κ):P(K)→P(F) and P(λ):P(L)→P(G) are quasi-isomorphisms between bounded-above complexes of flat sheaves [F1], hence so are the maps Tot⁡(Pκ⊗id⁡), Tot⁡(id⁡⊗Pλ), Tot⁡(αK⊗id⁡) and Tot⁡(id⁡⊗αL) by step 4.1. Composing the last two gives a quasi-isomorphism Tot⁡(P(K)⊗P(L))→Tot⁡(K⊗L) and composing the first two gives a quasi-isomorphism Tot⁡(P(K)⊗P(L))→Tot⁡(P(F)⊗P(G)); both become isomorphisms under Q [F18, F19], so QTot⁡(K⊗L) is canonically isomorphic in D− to F∙⊗ZLG∙. 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]

construct
7.3

Now let F,G be abelian sheaves, read as complexes concentrated in degree zero. The maps αF[0] and αG[0] are cochain maps, so their tensor product is a cochain map Tot⁡(αF[0]⊗αG[0]) whose target is Tot⁡(F[0]⊗ZG[0])=F⊗ZG concentrated in degree zero [F7]; write cF,G for the morphism it defines in D−. For a morphism φ:F→G of abelian sheaves the naturality of α (step 2.1) gives αG[0]∘P(φ)=φ∘αF[0], and the same identity with the second variable gives Tot⁡(α⊗α)∘Tot⁡(Pφ⊗id⁡)=Tot⁡(φ⊗id⁡)∘Tot⁡(α⊗α); combined with step 6.1 this says that c is natural in each variable. [F7, F26, steps step 2.1, step 6.1]

construct
8.1

For x∈X the stalk of the chosen representative is canonically isomorphic to the module-level total complex of the stalk replacements, (Tot⁡(P(F)⊗ZP(G)))x≅Tot⁡(P(F)x∙⊗ZP(G)x∙), by the stalk computation for the tensor-product total complex [F20]. Each Pn(F) is flat [F1], so its stalk Pn(F)x is a flat Z-module [F21], and these stalks vanish for n≫0 because P(F) is bounded above and the stalk of a zero sheaf is zero; the stalk map P(F)x∙→Fx∙ is a quasi-isomorphism of complexes, because the stalk of Hn(α) is Hn of the stalk map by stalkwise exactness of kernels, cokernels and images [F9, F28], and it is an isomorphism for every n [F8]. Hence P(F)x∙→Fx∙ 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 x 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]

algebra
9.1

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]

algebra

Depends on

Used by

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