Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)
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.

Projection formula for higher direct images and K-theory pushforward

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let f:X→Y be a proper morphism of schemes of finite type over a field k (Proper morphisms, Locally finite type and finite type morphisms). Let E be a finite locally free OY-module (Locally free sheaves of finite rank) and let F be a coherent OX-module (Coherent module sheaves). Then for every q≥0 there is a canonical isomorphism of coherent OY-modules Rqf∗(f∗E⊗OXF)  ≅  E⊗OYRqf∗F, and consequently, in K0(Y) (Grothendieck groups of coherent sheaves and of vector bundles on a scheme), f!(f∗[E]⋅[F])=[E]⋅f![F], where f! is the pushforward of Pushforward of coherent sheaves in algebraic K-theory and the products are the K-theory module products.

Facts & Assumptions

Given: the Axiom of Choice; a proper morphism f:X→Y of finite type k-schemes; a finite locally free OY-module E; a coherent OX-module F.

[F1]

The higher direct images Rqf∗F are coherent and vanish for q>dim⁡X; hence the alternating sum f![F] is a well-defined element of K0(Y) (Pushforward of coherent sheaves in algebraic K-theory, Grothendieck groups of coherent sheaves and of vector bundles on a scheme).

[F2]

Pullback of quasi-coherent sheaves is quasi-coherent, tensor products of quasi-coherent sheaves are quasi-coherent, and pullback of a finite locally free sheaf is finite locally free (Tensor product preserves quasi-coherence, Locally free sheaves of finite rank).

[F3]

For a finitely presented quasi-coherent sheaf E and a quasi-coherent sheaf G on Y, the internal Hom is quasi-coherent and its affine description is the sheaf associated to the module of linear maps; these descriptions agree on overlaps (Internal Hom from a finitely presented sheaf is quasi-coherent). The higher-cohomology comparison below is constructed directly from the tensor maps attached to sections of E.

Proof

technique · direct; reduce to the structure sheaf on a trivializing affine cover, then telescope over the finite algebraic local trivializations
1.1F2F3givenalgebra

Canonical map and the locally free case. For an open U⊆Y and a section e of E∣U, the morphism F∣f−1U→(f∗E⊗F)∣f−1U sending s to f∗e⊗s induces a map on every higher direct image. This construction is additive in e, linear over OY(U), and compatible with restriction. Tensoring and sheafifying therefore defines the canonical comparison E⊗Rqf∗F→Rqf∗(f∗E⊗F). Suppose first that E=OYd is free. Then f∗E=OXd, tensoring with it commutes with the direct image and with cohomology, and the map is the identity componentwise; so the comparison map is an isomorphism in this case.

2.1F2step 1.1algebra

Local trivialization and additivity. Since E is finite locally free, Y is covered by affine opens U on which E is free, and on each such U the restriction of the comparison map is an isomorphism by step 1.1, using that the restrictions of f, E and F compute the restricted higher direct images. Two maps of quasi-coherent sheaves that agree on an open cover agree, so the comparison map is an isomorphism for every finite locally free E: the argument is local on Y and the local triviality makes the free case available, so no further additivity over direct summands is needed.

3.1F1F2step 2.1algebra∎

The K-theory identity. Tensoring a coherent sheaf with a finite locally free sheaf is exact, so on K0 the class [E] acts by [G]↦[E⊗G], and f∗[E] is a finite locally free class by [F2]. Summing the isomorphisms of step 2.1 with alternating signs gives f!(f∗[E]⋅[F])=∑q(−1)q[E⊗Rqf∗F] in K0(Y) by [F1], and ∑q(−1)q[E⊗Rqf∗F]=[E]⋅∑q(−1)q[Rqf∗F]=[E]⋅f![F] because the action of [E] is additive. That is the projection formula in K0(Y).

Depends on

Used by

Dependency tree · two levels

58 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