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.
K-flat sheaf complexes preserve quasi-isomorphisms
Statement
Let be a topological space, let be a K-flat bounded-above complex of abelian sheaves on (K-flat complexes of abelian sheaves in the bounded-above setting), and let be a quasi-isomorphism of bounded-above complexes of abelian sheaves (Quasi-isomorphism).
- The induced morphism of tensor-product total complexes of Tensor product of abelian sheaves and its total complex is a quasi-isomorphism.
- The same holds with the K-flat factor on the left: if is K-flat and is a quasi-isomorphism, then is a quasi-isomorphism, through the canonical isomorphism which on is .
Facts & Assumptions
A bounded-above complex is K-flat when for every acyclic bounded-above complex the tensor-product total complex is acyclic (K-flat complexes of abelian sheaves in the bounded-above setting).
For a cochain map the cone is acyclic if and only if is a quasi-isomorphism (The cone criterion from the general long exact sequence, Quasi-isomorphism).
The cone convention is with (Derived category of an abelian category).
The tensor-product total complex has degree- term and differential on the summand (Tensor product of abelian sheaves and its total complex).
A complex is bounded above when for all sufficiently large , so a complex whose terms are built from finitely many bounded-above complexes is again bounded above (Bounded, bounded below, and bounded above complexes).
A complex is acyclic when it is exact at every degree (Exactness of a complex at a degree and acyclic complexes).
A cochain map satisfies in every degree (Cochain map).
The tensor total complex of bounded-above complexes is defined with finite diagonals, and the Koszul signs of clause 3 of the stalk computation match the module-level convention (Stalks, coproducts and right exactness of the abelian sheaf tensor product).
Proof
Given: Bounded-above complexes of abelian sheaves on with K-flat and a quasi-isomorphism, and bounded-above complexes for the swap computation.
For each the map is defined on the summands of and is compatible with the coproduct injections, so it induces a degree-zero morphism ; it is a cochain map because is a cochain map [F7] and the Koszul differential [F4] has the same shape on both sides, the sign factor being unchanged by .
Assume the cone convention of [F3]. Define to be the identity on the summands and the identity, after the identification of the -part of with , on the summands . Then is an isomorphism of graded groups, both sides having degree- term , and a direct check on generators shows that it commutes with the differentials: for the element of has , so both sides give ; for the element has , so the left side is , while the right side, by [F3] with and by the Koszul differential of [F4], is , the same element. Hence is an isomorphism of complexes.
Since is a quasi-isomorphism, is acyclic [F2, F6]; it is a bounded-above complex of abelian sheaves because its terms vanish for all sufficiently large by [F5], and is bounded above, so the tensor-product total complex is acyclic by the K-flatness of [F1]. By the isomorphism of step 1.2 the cone of step 1.1 is acyclic, and therefore is a quasi-isomorphism by the cone criterion [F2]. This is clause 1.
For bounded-above define on the summand by . This is an isomorphism of graded groups, and it commutes with the differentials: by [F4] the differential applied first gives , while applying the differential of first gives ; the two expressions agree because and ; the Koszul signs used are those of the sheaf-level total complex, consistent with the module-level convention on stalks [F8]. Applying step 1.1 and step 2.1 to the swap of gives clause 2.
Clause 1 is step 2.1 and clause 2 is step 3.1. Both isomorphisms are canonical: the cone is the canonical cone of [F3], the identification of step 1.2 is the identity on the canonical summands, and the swap sign is forced by the Koszul convention [F4] through the computation of step 3.1; no selection is made beyond the hypotheses, and the K-flatness input [F1] is a universal statement about all acyclic bounded-above complexes. ∎
Depends on
K-flat complexes of abelian sheaves in the bounded-above setting
Tensor product of abelian sheaves and its total complex
Derived category of an abelian category
The cone criterion from the general long exact sequence
Bounded, bounded below, and bounded above complexes
Quasi-isomorphism
Exactness of a complex at a degree and acyclic complexes
Cochain map
Cochain complex in an abelian category
Stalks, coproducts and right exactness of the abelian sheaf tensor product