Alphabeta Math
TheoremStatement: 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.

Cup-product laws

Statement

Assume the Axiom of Choice (The Axiom of Choice) and the setting of Cup product in sheaf cohomology: X is a topological space, Hq(X,−) is sheaf cohomology computed from the supplied functorial injective resolution datum of Sheaf cohomology as right derived global sections under the standing smallness or supplied cofinal-denominator hypothesis of Derived category of an abelian category, ZX is the constant sheaf with value Z (The constant sheaf is the sheaf of locally constant functions), ⊗ZL is the derived tensor product with comparison cF,G of clauses 2 and 4 of Derived tensor product of abelian sheaves, α↦α~ is the canonical isomorphism of Sheaf cohomology classes as derived morphisms and κ(p,q) is the shift multiplication of clause 2 of Koszul coherence of derived sheaf tensor. For a tensor pairing μ:F⊗ZG→H (Tensor product of abelian sheaves and its total complex) let ∪μ:Hp(X,F)×Hq(X,G)→Hp+q(X,H) be the cup product of Cup product in sheaf cohomology, with representing morphisms α∪μβ~∈Hom⁡D(Ab(X))(ZX[−p−q],H).

  1. (Bilinearity.) For every tensor pairing μ and all p,q≥0 the pairing ∪μ is additive in each variable: for α,α′∈Hp(X,F) and β,β′∈Hq(X,G) one has (α+α′)∪μβ=α∪μβ+α′∪μβ and α∪μ(β+β′)=α∪μβ+α∪μβ′. Consequently there is a unique homomorphism of abelian groups, again written ∪μ, Hp(X,F)⊗ZHq(X,G)⟶Hp+q(X,H) with α⊗β↦α∪μβ.

  2. (Naturality.) Let f:F→F′, g:G→G′ and h:H→H′ be morphisms of abelian sheaves and let μ:F⊗ZG→H and μ′:F′⊗ZG′→H′ be tensor pairings with h∘μ=μ′∘(f⊗Zg), where f⊗Zg is the morphism induced by f and g (Tensor product of abelian sheaves and its total complex). Then for all α∈Hp(X,F) and β∈Hq(X,G) Hp+q(X,h)(α∪μβ)=Hp(X,f)(α)∪μ′Hq(X,g)(β).

  3. (Unit.) Let μ=id⁡F⊗ZZX and H=F⊗ZZX be the identity pairing of the pair (F,ZX), and respectively μ=id⁡ZX⊗ZF and H=ZX⊗ZF the identity pairing of the pair (ZX,F). Let 1X∈H0(X,ZX) be the class of the constant section 1X∈Γ(X,ZX) under H0(X,ZX)≅Γ(X,ZX) (clause 2 of Sheaf cohomology classes as derived morphisms). With the canonical isomorphisms λL(F) and ρL(F) of clause 2 of Koszul coherence of derived sheaf tensor, Q(λF)∘1X∪α~=α~andQ(ρF)∘α∪1X~=α~ for every α∈Hp(X,F) and every p≥0; in this sense the ordinary sheaf-level unitors carry the resulting classes to α.

  4. (Associativity.) Let α∈Hp(X,F), β∈Hq(X,G), γ∈Hr(X,H), both cup products being taken with the identity pairings, and let αF,G,H:(F⊗ZG)⊗ZH→F⊗Z(G⊗ZH) be the sheaf-level associator of clause 2 of Associator, symmetry and unitors of the abelian sheaf tensor product. Then Hp+q+r(X,αF,G,H)((α∪β)∪γ)=α∪(β∪γ).

  5. (Sheaves of unital rings.) Let R be an abelian sheaf with a tensor pairing μ:R⊗ZR→R and a morphism u:ZX→R such that μ∘(μ⊗Zid⁡R)=μ∘(id⁡R⊗Zμ)∘αR,R,R,μ∘(u⊗Zid⁡R)=λR,μ∘(id⁡R⊗Zu)=ρR, the unitors and associator being those of clause 2 of Associator, symmetry and unitors of the abelian sheaf tensor product. Let e∈H0(X,R) be the class corresponding to the morphism u (clause 2 of Sheaf cohomology classes as derived morphisms), so that e is the class of the unit section uX(1X)∈Γ(X,R). Then for all classes α,β,γ of H∗(X,R) (α∪μβ)∪μγ=α∪μ(β∪μγ),e∪μα=α,α∪μe=α, where the first identity is an identity in Hp+q+r(X,R). If in addition μ∘σR,R=μ for the symmetry σR,R of clause 2 of Associator, symmetry and unitors of the abelian sheaf tensor product, then β∪μα=(−1)pq(α∪μβ) for α∈Hp(X,R) and β∈Hq(X,R).

Facts & Assumptions

[F1]

The canonical isomorphism Hom⁡D(Ab(X))(ZX[−p],F)→Hp(X,F) of Sheaf cohomology classes as derived morphisms is a group isomorphism, additive and natural in F: for every morphism ψ:F→G the square comparing composition with Q(ψ) and Hp(X,ψ) commutes.

[F2]

The identity of ZX corresponds to 1X∈Γ(X,ZX) under the composite isomorphism with H0(X,ZX)≅Γ(X,ZX); hence the representing morphism of the class 1X of the constant section is id⁡ZX (Sheaf cohomology classes as derived morphisms, clause 2).

[F3]

The derived tensor product ⊗ZL is a bifunctor on bounded-above complexes, additive in each variable, computed on left roofs by (s,h)⊗(t,k)=QTot⁡(Ph⊗ZPk)∘QTot⁡(Ps⊗ZPt)−1, and a quasi-isomorphism in either variable induces an isomorphism of derived tensor products (Derived tensor product of abelian sheaves, clause 2).

[F4]

The comparison cF,G:F⊗ZLG→F⊗ZG is natural in F and G, and the map it induces on H0 is an isomorphism (Derived tensor product of abelian sheaves, clause 4).

[F5]

The canonical replacement is functorial, with P(id⁡)=id⁡ and P(g∘f)=P(g)∘P(f), its augmentation α is a natural transformation (αD∘P(f)=f∘αC for every cochain map f), and P(f) is a quasi-isomorphism whenever f is (Derived tensor product of abelian sheaves, clause 1).

[F6]

For every bounded-above complex C the canonical augmentation αC:P(C)→C is a bounded-above flat replacement: P(C) is a bounded-above complex of flat sheaves and αC is a termwise surjective quasi-isomorphism (Derived tensor product of abelian sheaves, clause 1; Flat resolutions of abelian sheaves and K-flatness of bounded-above flat complexes, clause 1).

[F7]

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

[F8]

If K is a K-flat bounded-above complex of abelian sheaves and s a quasi-isomorphism of bounded-above complexes, then Tot⁡(s⊗id⁡K) and Tot⁡(id⁡K⊗s) are quasi-isomorphisms (K-flat sheaf complexes preserve quasi-isomorphisms, clauses 1 and 2).

[F9]

The Koszul associator A:Tot⁡(Tot⁡(F⊗ZG)⊗ZH)→Tot⁡(F⊗ZTot⁡(G⊗ZH)) is an isomorphism of cochain complexes, natural in the three arguments, and on the summand Fi⊗ZGj⊗ZHk it equals the sheaf-level associator of clause 2 (Associator, symmetry and unitors of the abelian sheaf tensor product, clause 3).

[F10]

The sheaf-level symmetry σF,G, associator αF,G,H and unitors λF,ρF exist and are natural, σ is involutive with σG,F∘σF,G=id⁡, and λ(f⊗s)=f⋅s=ρ(s⊗f) (Associator, symmetry and unitors of the abelian sheaf tensor product, clause 2; the left unitor and unit identification ZX⊗ZZX≅ZX come from Stalks, coproducts and right exactness of the abelian sheaf tensor product, clause 5, while the right unitor is ρ=λ∘σ as constructed in Associator, symmetry and unitors of the abelian sheaf tensor product, clause 2).

[F11]

σL(F,G)=Q(S(PF,PG)) is an isomorphism, natural in F and G, and involutive (Koszul coherence of derived sheaf tensor, clause 1).

[F12]

For all p,q≥0 the morphism κ(p,q) of clause 2 is a canonical isomorphism defined by κ(p,q)=Q(Tot⁡(αZX[−p]⊗αZX[−q]))−1∘Q(κp,q−1), where the strict cochain map κp,q:Tot⁡(ZX[−p]⊗ZZX[−q])→ZX[−p−q] has as its only nonzero component the degree-(p+q) unit identification ZX⊗ZZX→ZX of clause 3 of Associator, symmetry and unitors of the abelian sheaf tensor product; moreover λL(ZX[−q])∘κ(0,q)=id⁡ and ρL(ZX[−q])∘κ(q,0)=id⁡ (Koszul coherence of derived sheaf tensor, clause 2).

[F13]

λL(F):ZX⊗ZLF→F and ρL(F):F⊗ZLZX→F are canonical isomorphisms, natural in F (Koszul coherence of derived sheaf tensor, clause 2).

[F14]

For an abelian sheaf F read in degree zero, λL(F)=Q(λF)∘cZX,F and ρL(F)=Q(ρF)∘cF,ZX (Koszul coherence of derived sheaf tensor, clause 2).

[F15]

αL(F,G,H):(F⊗LG)⊗LH→F⊗L(G⊗LH) is a canonical isomorphism in D−, natural in the three arguments (Koszul coherence of derived sheaf tensor, clause 3).

[F16]

The comparison is compatible with the symmetry and the associator: cG,F∘σL(F,G)=Q(σF,G)∘cF,G, and cF,G⊗ZH∘(id⁡F⊗LcG,H)∘αL(F,G,H)=Q(αF,G,H)∘cF⊗ZG,H∘(cF,G⊗Lid⁡H) (Koszul coherence of derived sheaf tensor, clause 4(b)).

[F17]

The symmetry at shifted units is the sign: σL(ZX[−p],ZX[−q])=κ(q,p)∘((−1)pqid⁡ZX[−p−q])∘κ(p,q)−1 (Koszul coherence of derived sheaf tensor, clause 4(c)).

[F18]

In the localization of an additive category composition is bilinear (Addition of roofs makes an additive localization).

[F20]

For bounded-above complexes the tensor-product total complex has degree-n term the direct sum ⨁i+j=nFi⊗ZGj (Tensor product of abelian sheaves and its total complex).

[F21]

Every balanced map b:M×N→A out of abelian groups regarded as Z-modules (Balanced maps from a right module and a left module, and bilinear maps over a commutative ring) factors uniquely through M⊗ZN: there is a unique group homomorphism b‾:M⊗ZN→A with b‾(m⊗n)=b(m,n) (Universal property of the tensor product for balanced maps into abelian groups); a map additive in each variable is balanced over Z, since the scalar condition is the trivial identity b(mr,n)=b(m,rn) for the unique Z-actions.

[F22]

In the cochain reading the shift satisfies Z[k]n=Zn+k, so ZX[−p] has its single nonzero term, the constant sheaf ZX, in degree p (Derived category of an abelian category).

[F23]

A cochain map f:C∙→D∙ is a family of morphisms fn:Cn→Dn commuting with the differentials; hence a cochain map between complexes each having a single nonzero term is determined by its component in that degree (Cochain map).

[F24]

Morphisms φ:ZX→F of abelian sheaves are in bijection with Γ(X,F) by φ↦φX(1X), so a morphism of sheaves with source ZX is determined by the image of the global section 1X (Morphisms from the constant sheaf are global sections).

[F25]

The Axiom of Choice implies Dependent Choice, and DC implies countable choice (AC implies DC implies countable choice); AC gives enough injectives on Ab(X) (Enough injective abelian sheaves), and the K-injectivity of bounded-below injective complexes uses dependent choice for the countable successive homotopy extensions (A bounded below complex of injectives is homotopically injective).

Proof

Given: The Axiom of Choice, a topological space X, the supplied functorial injective resolution datum with the resulting sheaf cohomology groups Hq(X,−) and the canonical isomorphism α↦α~ of Sheaf cohomology classes as derived morphisms, the derived tensor product with comparison c of Derived tensor product of abelian sheaves, the canonical morphisms κ(p,q),σL,λL,ρL,αL of Koszul coherence of derived sheaf tensor, the sheaf-level structure maps α,σ,λ,ρ of Associator, symmetry and unitors of the abelian sheaf tensor product, abelian sheaves F,G,H,F′,G′,H′ with tensor pairings μ,μ′, and degrees p,q,r≥0 with classes α,β,γ.

1.1

Fix a tensor pairing μ:F⊗ZG→H. The assignment α↦α~ is a bijection and, being a group isomorphism [F1], additive: the representing morphism of α+α′ is α~+α~′. By the definition of the cup product the morphism representing (α+α′)∪μβ is μ∘cF,G∘((α~+α~′)⊗Lβ~)∘κ(p,q); the derived tensor product is additive in each variable [F3] and composition is bilinear [F18], so this composite equals μ∘cF,G∘(α~⊗Lβ~)∘κ(p,q)+μ∘cF,G∘(α~′⊗Lβ~)∘κ(p,q), which by additivity of [F1] represents α∪μβ+α′∪μβ; hence (α+α′)∪μβ=α∪μβ+α′∪μβ. The same computation with additivity of the derived tensor product in the second variable gives α∪μ(β+β′)=α∪μβ+α∪μβ′. The assignment (α,β)↦α∪μβ is therefore additive in each variable and hence balanced over Z [F21]; by the universal property of the tensor product of abelian groups [F21], which is the tensor product over R=Z of the abelian groups Hp(X,F) and Hq(X,G) [F19], there is a unique homomorphism Hp(X,F)⊗ZHq(X,G)→Hp+q(X,H) with α⊗β↦α∪μβ, which is the homomorphism of clause 1.

F1F3F18F19F21
1.2

Let f,g,h,μ,μ′ satisfy h∘μ=μ′∘(f⊗Zg). By naturality of [F1] the representing morphisms of Hp(X,f)(α) and Hq(X,g)(β) are f∘α~ and g∘β~, so by bifunctoriality of the derived tensor product [F3] the tensor ((f∘α~)⊗L(g∘β~)) equals (f⊗Lg)∘(α~⊗Lβ~). Naturality of the comparison [F4] gives cF′,G′∘(f⊗Lg)=(f⊗Zg)∘cF,G; hence the morphism representing Hp(X,f)(α)∪μ′Hq(X,g)(β) is μ′∘(f⊗Zg)∘cF,G∘(α~⊗Lβ~)∘κ(p,q), which by the identity h∘μ=μ′∘(f⊗Zg) equals Q(h)∘μ∘cF,G∘(α~⊗Lβ~)∘κ(p,q). This is Q(h) composed with the representing morphism of α∪μβ, so by naturality of [F1] applied to the sheaf morphism h its class is Hp+q(X,h)(α∪μβ), which is clause 2.

F1F3F4
1.3

By [F2] the representing morphism of 1X is id⁡ZX. With the identity pairing of (ZX,F), the morphism representing 1X∪α is cZX,F∘(id⁡ZX⊗Lα~)∘κ(0,p). The source of 1X∪α~ is Zp=ZX[−p] and its target is the ordinary tensor sheaf ZX⊗F in degree zero. Therefore the typed unit composite is Q(λF)∘1X∪α~=λL(F)∘(id⁡ZX⊗Lα~)∘κ(0,p), using λL(F)=Q(λF)∘cZX,F [F14]. Naturality of the derived unitor [F13] moves α~ past it, and the shifted-unit law [F12] gives λL(Zp)∘κ(0,p)=id⁡Zp; hence this composite is α~. The same argument with ρL(F)=Q(ρF)∘cF,ZX and ρL(Zp)∘κ(p,0)=id⁡ proves Q(ρF)∘α∪1X~=α~.

F2F12F13F14
1.4

For bounded-above complexes F,G define the natural comparison CF,G:=QTot⁡(αF⊗ZαG):F⊗ZLG→QTot⁡(F⊗ZG). It is generally not an isomorphism: on a one-point space with both inputs Z/2[0], the derived tensor has H−1=Tor⁡1Z(Z/2,Z/2)=Z/2, whereas the ordinary tensor complex has no degree −1 term. If both inputs are bounded-above K-flat complexes, however, CF,G is invertible. Factor its chain representative as Tot⁡(id⁡PF⊗αG) followed by Tot⁡(αF⊗id⁡G): the first is a quasi-isomorphism because PF is K-flat [F6, F7], and the second because G is K-flat [F8]. For cochain maps f:F→F′ and g:G→G′, naturality of α [F5] gives the square CF′,G′∘(Qf⊗LQg)=QTot⁡(f⊗g)∘CF,G. If all four complexes are K-flat, both comparisons are invertible, so this square may also be used in its conjugated form. No inverse of C is used for arbitrary complexes.

F3F5F6F7F8
1.5

Let μ:R⊗ZR→R satisfy μ∘σR,R=μ for the sheaf-level symmetry σR,R of clause 2 [F10], and let α∈Hp(X,R), β∈Hq(X,R). The representing morphisms of α∪μβ and β∪μα are μ∘cR,R∘(α~⊗Lβ~)∘κ(p,q) and μ∘cR,R∘(β~⊗Lα~)∘κ(q,p). By naturality of σL [F11] applied to α~ and β~ one has (β~⊗Lα~)∘σL(Zp,Zq)=σL(R,R)∘(α~⊗Lβ~); the symmetry at shifted units [F17] reads σL(Zp,Zq)=κ(q,p)∘((−1)pqid⁡)∘κ(p,q)−1, so κ(q,p)=σL(Zp,Zq)∘κ(p,q)∘((−1)pqid⁡Zp+q) and the representing morphism of β∪μα equals μ∘cR,R∘σL(R,R)∘(α~⊗Lβ~)∘κ(p,q)∘((−1)pqid⁡Zp+q). By the first identity of clause 4(b) [F16] cR,R∘σL(R,R)=Q(σR,R)∘cR,R, and by μ∘σR,R=μ the whole expression becomes the representing morphism of α∪μβ postcomposed with multiplication by (−1)pq on Zp+q. Composition is bilinear [F18] and the isomorphism of [F1] is additive, so that postcomposition multiplies the class by (−1)pq; hence β∪μα=(−1)pq(α∪μβ), the graded commutativity claimed in clause 5.

F1F10F11F16F17F18
2.1

Let F,G,H be bounded-above K-flat complexes and put T:=Tot⁡(F⊗ZG) and U:=Tot⁡(G⊗ZH). The complexes T,U are also K-flat by Stacks Project, Cohomology of Sheaves, Lemma 26, item 5 (tag 079R), so every comparison inverted below has K-flat source inputs [step 1.4]. By clause 3 [F15] αL(F,G,H)=Ξ−1∘Q(A(PF,PG,PH))∘Θ with Θ=QTot⁡(αTot⁡(PF⊗ZPG)⊗id⁡PH) and Ξ=QTot⁡(id⁡PF⊗αTot⁡(PG⊗ZPH)). Naturality of A in the three arguments [F9] applied to the augmentation cochain maps αF,αG,αH gives A(F,G,H)∘Tot⁡(Tot⁡(αF⊗ZαG)⊗ZαH)=Tot⁡(αF⊗ZTot⁡(αG⊗ZαH))∘A(PF,PG,PH); inverting the outer factors, which are quasi-isomorphisms [F5, F6, F8], expresses Q(A(PF,PG,PH)) through Q(A(F,G,H)) and the two strict tensor factors. Naturality of α [F5] in the forms αU∘P(Tot⁡(αG⊗αH))=Tot⁡(αG⊗αH)∘αTot⁡(PG⊗ZPH) and αT∘P(Tot⁡(αF⊗αG))=Tot⁡(αF⊗αG)∘αTot⁡(PF⊗ZPG), together with the functoriality of Tot⁡, gives QTot⁡(αF⊗ZTot⁡(αG⊗ZαH))∘Ξ=CF,U∘(id⁡F⊗LCG,H) and QTot⁡(Tot⁡(αF⊗ZαG)⊗ZαH)∘Θ=CT,H∘(CF,G⊗Lid⁡H), where (id⁡F⊗LCG,H)=QTot⁡(id⁡PF⊗PTot⁡(αG⊗αH)) and (CF,G⊗Lid⁡H)=QTot⁡(PTot⁡(αF⊗αG)⊗id⁡PH) are the derived tensors of the cochain maps CG,H and CF,G with identities, by the formula of clause 2 [F3]. Substituting these two identities into the expression for αL and using that CF,G,CG,H,CF,U,CT,H are isomorphisms [step 1.4] yields αL(F,G,H)=(id⁡F⊗LCG,H−1)∘CF,U−1∘Q(A(F,G,H))∘CT,H∘(CF,G⊗Lid⁡H).

F3F5F6F8F9F15step 1.4
3.1

The shifted units Zn:=ZX[−n] are bounded-above K-flat complexes (their sole term is the flat sheaf ZX), and their strict tensors T,U below are K-flat by the same tensor-closure used in [step 2.1]. Write Zn:=ZX[−n], write κp,q:Tot⁡(Zp⊗ZZq)→Zp+q for the strict cochain map of clause 2, so that κ(p,q)=CZp,Zq−1∘Q(κp,q−1) [F12, step 1.4], and put T:=Tot⁡(Zp⊗ZZq), U:=Tot⁡(Zq⊗ZZr). Each κp,q is an isomorphism of cochain complexes: by the shift convention Zn has ZX as its only nonzero term, in degree n [F22], so by the degree formula [F20] its source and target have ZX⊗ZZX resp. ZX as only nonzero term, in degree p+q, and its only nonzero component is the unit identification ZX⊗ZZX→ZX of clause 3 [F12], which is an isomorphism [F10]; hence κp,q−1 is a cochain map. Both sides of the identity to be proved, αL(Zp,Zq,Zr)∘(κ(p,q)⊗Lid⁡Zr)∘κ(p+q,r)=(id⁡Zp⊗Lκ(q,r))∘κ(p,q+r), are morphisms Zp+q+r→Zp⊗ZL(Zq⊗ZLZr). By [step 1.4] in the two variables and [step 2.1], the left-hand side equals (id⁡Zp⊗LCZq,Zr−1)∘CZp,U−1∘Q(A(Zp,Zq,Zr)∘Tot⁡(κp,q−1⊗id⁡Zr)∘κp+q,r−1) and the right-hand side equals (id⁡Zp⊗LCZq,Zr−1)∘CZp,U−1∘Q(Tot⁡(id⁡Zp⊗κq,r−1)∘κp,q+r−1). The two strict composites agree: both are cochain maps Zp+q+r→Tot⁡(Zp⊗ZU) between complexes whose only nonzero term is ZX⊗Z(ZX⊗ZZX) in degree p+q+r [F20, F22], so by [F23] they are determined by their component in that degree, a morphism ZX→ZX⊗Z(ZX⊗ZZX), and by [F24] that morphism is determined by the image of 1X. There the first composite sends 1X to α((1⊗1)⊗1) and the second sends 1X to 1⊗(1⊗1), and these agree by the defining property of the sheaf-level associator [F9, F10]; hence A(Zp,Zq,Zr)∘Tot⁡(κp,q−1⊗id⁡Zr)∘κp+q,r−1=Tot⁡(id⁡Zp⊗κq,r−1)∘κp,q+r−1, and applying Q [F5, F18] and the invertible outer factors [F3] gives the displayed identity.

F3F5F9F10F12F18F20F22F23F24step 1.4step 2.1
4.1

Put W:=F⊗ZG, V:=G⊗ZH, T1:=(α~⊗Lβ~)⊗Lγ~ and T2:=α~⊗L(β~⊗Lγ~). By the definition of the cup product and bifunctoriality [F3] the morphisms representing (α∪β)∪γ and α∪(β∪γ) are Ψ1:=cW,H∘(cF,G⊗Lid⁡H)∘T1∘(κ(p,q)⊗Lid⁡Zr)∘κ(p+q,r) and Ψ2:=cF,V∘(id⁡F⊗LcG,H)∘T2∘(id⁡Zp⊗Lκ(q,r))∘κ(p,q+r). By [step 3.1], (κ(p,q)⊗Lid⁡Zr)∘κ(p+q,r)=αL(Zp,Zq,Zr)−1∘(id⁡Zp⊗Lκ(q,r))∘κ(p,q+r), and by naturality of αL in the three arguments [F15] applied to α~,β~,γ~ one has αL(F,G,H)∘T1=T2∘αL(Zp,Zq,Zr); substituting both into Ψ1 gives Ψ1=cW,H∘(cF,G⊗Lid⁡H)∘αL(F,G,H)−1∘T2∘(id⁡Zp⊗Lκ(q,r))∘κ(p,q+r). The second identity of clause 4(b) [F16] rearranges to cW,H∘(cF,G⊗Lid⁡H)∘αL(F,G,H)−1=Q(αF,G,H)−1∘cF,V∘(id⁡F⊗LcG,H), so Ψ1=Q(αF,G,H)−1∘Ψ2, that is Q(αF,G,H)∘Ψ1=Ψ2. By naturality of [F1] applied to the sheaf morphism αF,G,H:W⊗ZH→F⊗ZV the class of Q(αF,G,H)∘Ψ1 is Hp+q+r(X,αF,G,H)((α∪β)∪γ), and the class of Ψ2 is α∪(β∪γ); hence clause 4 holds.

F1F3F15F16step 3.1
5.1

Let μ:R⊗ZR→R and u:ZX→R satisfy the associativity and unit identities of clause 5, the unitors being λR,ρR of clause 2 [F10], and let e∈H0(X,R) be the class of u, so that the representing morphism of e is Q(u) [F2]. Unitality: by the definition of the cup product and naturality of the comparison [F4] applied to the pair (u,id⁡R) the morphism representing e∪μα is μ∘cR,R∘(Q(u)⊗Lα~)∘κ(0,p)=μ∘(u⊗Zid⁡R)∘cZX,R∘(id⁡ZX⊗Lα~)∘κ(0,p)=Q(λR)∘cZX,R∘(id⁡ZX⊗Lα~)∘κ(0,p), where the last step is the unit identity μ∘(u⊗Zid⁡R)=λR; since λL(R)=Q(λR)∘cZX,R [F14], the naturality of λL [F13] and the unit law λL(ZX[−p])∘κ(0,p)=id⁡ [F12] give e∪μα=α, and the identity μ∘(id⁡R⊗Zu)=ρR gives α∪μe=α in the same way. Associativity: let Ψ1,Ψ2 be the representing morphisms of (α∪β)∪γ and α∪(β∪γ) with the identity pairings as in [step 4.1]; by naturality of the comparison [F4] applied to (μ,id⁡R) and to (id⁡R,μ) the representing morphisms of (α∪μβ)∪μγ and α∪μ(β∪μγ) are Q(μ∘(μ⊗Zid⁡R))∘Ψ1 and Q(μ∘(id⁡R⊗Zμ))∘Ψ2. By [step 4.1] Q(αR,R,R)∘Ψ1=Ψ2, so with Q(αR,R,R)−1=Q(αR,R,R−1) [F5] the first representative is Q(μ∘(μ⊗Zid⁡R))∘Q(αR,R,R−1)∘Ψ2=Q(μ∘(id⁡R⊗Zμ))∘Ψ2 by the associativity identity μ∘(μ⊗Zid⁡R)=μ∘(id⁡R⊗Zμ)∘αR,R,R of clause 5; the two representing morphisms therefore agree and (α∪μβ)∪μγ=α∪μ(β∪μγ).

F2F3F4F5F10F12F13F14step 4.1step 1.3
6.1

Clause 1 is [step 1.1], clause 2 is [step 1.2], clause 3 is [step 1.3], clause 4 is [step 4.1], and clause 5 is [step 5.1] together with [step 1.5] for the commutative case. The Axiom of Choice is used only as the standing hypothesis of the sheaf cohomology groups: the representing morphisms of the classes come from the supplied functorial injective resolution datum, which exists under AC (Enough injective abelian sheaves) and whose comparison maps use the Axiom of Dependent Choice implied by AC [F25], and the identifications 1X↔id⁡ZX and the class of u are those of [F2]; no other selection occurs in the proof, every morphism used being one of the canonical maps κ,κp,q,c,C,σL,λL,ρL,αL,A,α,σ,λ,ρ or the given pairing. ∎

F2F25step 1.1step 1.2step 1.3step 1.4step 2.1step 3.1step 4.1step 1.5step 5.1

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

114 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