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

G0 of an abelian category equals triangle K0 of its bounded derived category

Statement

For every essentially small abelian category C, under the standing bounded-derived localization size convention of Derived category of an abelian category, degree-zero inclusion induces an isomorphism G0(C)→K0tri(Db(C)). Its inverse is [X]↦∑n(−1)n[Hn(X)]. It does not require enough projectives, enough injectives, Noetherianity or finite global dimension.

Facts & Assumptions

Given: An essentially small abelian category C, its stalk complexes, and the bounded derived category Db(C) under the standing size convention of Derived category of an abelian category.

[F1]

G0(C) is the free abelian group on Iso⁡(C) modulo the relations [Y]=[X]+[Z] from short exact sequences, and a class function on Iso⁡(C) additive on short exact sequences factors uniquely through G0(C) (Grothendieck group of an essentially small abelian category, Universal properties and functoriality of G0 and split K0).

[F2]

K0tri(T) is the free abelian group on Iso⁡(T) modulo the subgroup generated by the triangle relations [Y]−[X]−[Z], and [0]=0, [X[n]]=(−1)n[X] for every integer n (Grothendieck group of an essentially small triangulated category, Shift signs and exact-functor maps on triangulated K0).

[F3]

A function from a set to an abelian group extends uniquely to a homomorphism on the free abelian group on that set, and a homomorphism killing a subgroup factors uniquely through the quotient group (Free abelian group on a set, A homomorphism that kills a normal subgroup factors uniquely through the quotient group).

[F4]

D(C) is triangulated with distinguished triangles the isomorphic images of cone triangles, the localization is exact, and every distinguished triangle carries a long exact cohomology sequence ⋯→Hn(X)→Hn(Y)→Hn(Z)→Hn+1(X)→⋯ whose maps are the images of the triangle's maps; the functors Hn factor through the localization (Derived category of an abelian category, The derived category inherits a triangulated structure, Cohomology factors through the derived category).

[F5]

Under the standing size convention, Db(C)→D(C) is a fully faithful exact inclusion of a full triangulated subcategory, and its essential image is exactly the objects with bounded cohomology (Bounded derived localizations embed fully faithfully).

[F6]

Every short exact sequence 0→A→B→C→0 of cochain complexes gives a distinguished triangle A→B→C→A[1] in D(C), and for every integer n there are canonical distinguished triangles τ≤nX→τ≤n+1X→Hn+1(X)[−n−1]→(τ≤nX)[1]; canonical truncations are functorial on the derived category with Hi(τ≤nX)=Hi(X) for i≤n and zero for i>n (Canonical truncations fit a distinguished triangle, Canonical truncation is a complex and has the claimed cohomology, Canonical truncation of a complex).

[F7]

The stalk complex S0(A) has S0(A)0=A, vanishes in every other degree and has zero differentials; its cohomology is H0(S0(A))≅A and Hn(S0(A))=0 for n≠0 (Zero complex and stalk complex, Cohomology object of a cochain complex).

Proof

technique · direct
1.1F1F2F5F6F7constructalgebra

The assignment A↦S0(A), functorial by degreewise application, sends isomorphic objects of C to isomorphic degree-zero stalk complexes, so [A]↦[S0(A)] is a well-defined class function on Iso⁡(C) with values in K0tri(Db(C)): the stalk complex has cohomology supported in degree 0 by [F7], hence lies in Db(C) by [F5]. A short exact sequence 0→A→B→C→0 of C, viewed in degree zero, is degreewise short exact as a sequence of complexes (in every other degree it reads 0→0→0 with zero differentials), so [F6] gives a distinguished triangle S0(A)→S0(B)→S0(C)→S0(A)[1] in D(C) whose objects all have bounded cohomology and therefore lie in Db(C) by [F5]; its relation [S0(B)]=[S0(A)]+[S0(C)] holds in K0tri(Db(C)) by [F2]. Thus the class function is additive on short exact sequences, and [F1] gives a unique homomorphism ι∗:G0(C)→K0tri(Db(C)) with ι∗([A])=[S0(A)].

1.2F4F5constructalgebra

For X in Db(C) the cohomology objects Hn(X) are defined for all n by [F4] and vanish outside a finite interval by [F5]; set χ(X):=∑n(−1)n[Hn(X)]∈G0(C), a finite alternating sum. If X≅X′ in Db(C), then Hn(X)≅Hn(X′) for every n because the cohomology functors factor through the derived category [F4], so χ is a class function on Iso⁡(Db(C)). The zero object has χ(0)=0, since its cohomology vanishes in every degree.

2.1F1F4F5step 1.2algebra

The class function χ of step 1.2 is additive on distinguished triangles. Let X→Y→Z→X[1] be a distinguished triangle of Db(C); its image under the exact inclusion is distinguished in D(C) by [F5], so [F4] gives the long exact cohomology sequence ⋯→Hn(X)→Hn(Y)→Hn(Z)→Hn+1(X)→⋯. Choose integers a≤b with Hn(X)=Hn(Y)=Hn(Z)=0 for n<a and n>b; such bounds exist since all three objects lie in the essential image described in [F5], and the sequence vanishes outside [a,b]. For each n put Jn:=ker⁡(Hn(X)→Hn(Y)), Kn:=im⁡(Hn(X)→Hn(Y)) and In:=im⁡(Hn(Y)→Hn(Z)), objects of C that are subobjects or quotients of Hn(X),Hn(Y),Hn(Z) and hence vanish for n<a and n>b. Exactness at Hn(X), Hn(Y) and Hn(Z), together with im⁡(Hn(Z)→Hn+1(X))=ker⁡(Hn+1(X)→Hn+1(Y))=Jn+1, gives the short exact sequences 0→Jn→Hn(X)→Kn→0, 0→Kn→Hn(Y)→In→0 and 0→In→Hn(Z)→Jn+1→0 in C, with Jb+1⊆Hb+1(X)=0. Multiplying the three resulting G0-relations by (−1)n and summing over the finitely many nonzero degrees gives χ(Y)=χ(X)+χ(Z): the J-terms telescope, since ∑n(−1)n[Jn+1]=−∑n(−1)n[Jn], while the K- and I-terms cancel between [Hn(X)]+[Hn(Z)] and [Hn(Y)].

3.1F2F3step 2.1constructalgebra

Since χ is a class function additive on distinguished triangles by step 2.1, extending it over the free abelian group on Iso⁡(Db(C)) and applying the quotient universal property, exactly as the functor-induced class functions of [F2] are factored, produces a unique homomorphism χ‾:K0tri(Db(C))→G0(C) with χ‾([X])=χ(X).

4.1F1F7step 1.1step 3.1algebra

The composite χ‾∘ι∗ is the identity of G0(C): for an object A of C, χ‾(ι∗([A]))=χ(S0(A))=∑n(−1)n[Hn(S0(A))]=[A] by [F7], so the two homomorphisms agree on every generator of G0(C) [F1], where ι∗ is the homomorphism of step 1.1 and χ‾ is that of step 3.1.

4.2F2F5F6step 1.1step 3.1inductionalgebra

The composite ι∗∘χ‾ is the identity of K0tri(Db(C)). Let X have Hn(X)=0 for n<a and n>b. The canonical truncations are objects of Db(C) and the triangles τ≤nX→τ≤n+1X→Hn+1(X)[−n−1]→(τ≤nX)[1] of [F6] are distinguished in Db(C) by [F5]. The complex τ≤a−1X has zero cohomology in every degree by [F6], so the zero map τ≤a−1X→0 is a quasi-isomorphism and [τ≤a−1X]=0 in K0tri(Db(C)). For each n=a−1,…,b−1 the triangle relation and [Hn+1(X)[−n−1]]=(−1)n+1[Hn+1(X)[0]] from [F2] give [τ≤n+1X]=[τ≤nX]+(−1)n+1[Hn+1(X)[0]], and summing these relations telescopes to [τ≤bX]=∑n=ab(−1)n[Hn(X)[0]]. The truncation map τ≤bX→X is a quasi-isomorphism by the cohomology formula of [F6], so [τ≤bX]=[X] and [X]=∑n=ab(−1)n[Hn(X)[0]]=∑n=ab(−1)nι∗([Hn(X)])=ι∗(χ‾([X])), using the identification ι∗([Hn(X)])=[S0(Hn(X))]=[Hn(X)[0]] of step 1.1. The classes [X] generate K0tri(Db(C)) [F2], so ι∗∘χ‾ is the identity.

5.1F1F2step 4.1step 4.2algebra∎

Steps 4.1 and 4.2 exhibit χ‾ as a two-sided inverse of ι∗, so degree-zero inclusion induces the asserted isomorphism G0(C)→K0tri(Db(C)) whose inverse sends [X] to ∑n(−1)n[Hn(X)]. The argument used only the free abelian group presentations, their universal properties, the long exact cohomology sequence and the finite canonical-truncation induction: no enough-projectives or enough-injectives hypothesis, no Noetherianity and no finite global dimension was used, and no choice principle occurs.

Depends on

Used by

Dependency tree · two levels

53 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