Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 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.

Under AC, left Noetherian rings of finite left global dimension identify perfect and bounded finite-module derived categories

Statement

Assume AC. Let A be a unital left Noetherian ring of finite left global dimension d. Then the exact inclusion of finitely generated left A-modules into all left A-modules induces an exact equivalence Db(A-modfg)≃Dperf(A), under the standing derived-localization size convention of Derived category of an abelian category. Consequently the canonical Cartan map K0split(Proj⁡fg(A))→G0(A-modfg), [P]↦[P], is an isomorphism through the two separate triangle-K0 comparisons. Neither comparison theorem by itself requires these ring hypotheses.

Facts & Assumptions

Given: The Axiom of Choice; a unital left Noetherian ring A of finite left global dimension d; the category A=A-modfg of finitely generated left A-modules, included in the category of all left A-modules.

[F1]

A is left Noetherian, so every finitely generated left A-module is Noetherian, and a module is Noetherian exactly when all of its submodules are finitely generated; a finitely generated module is one generated by a finite set, and An is free (Left and right Noetherian rings, Finitely generated modules over a left Noetherian ring are Noetherian, Noetherian modules: every submodule is finitely generated, Generated submodule, cyclic and finitely generated modules, module basis and free module).

[F2]

A module is projective exactly when it is a direct summand of a free module, and every finitely generated module is a quotient of a finite free module; hence every finitely generated projective module is a direct summand of some An (Equivalent characterizations of projective modules, Projective modules and the lifting property, Generated submodule, cyclic and finitely generated modules, module basis and free module).

[F3]

l.gl.dim⁡A=d means pd⁡(M)≤d for every left A-module M, and for n≥1 and a fixed projective resolution, pd⁡(M)≤n holds exactly when the n-th syzygy Ωn(M) of that resolution is projective (Left and right global dimension of a ring, Projective dimension at most n iff the nth syzygy is projective).

[F4]

If an abelian category has enough projectives and Xn=0 for n>b, there is a termwise epic quasi-isomorphism p:P→X with each Pn projective and Pn=0 for n>b, where DC supplies the successive objectwise choices (Bounded above complexes admit projective replacements).

[F5]

A bounded-above cochain complex of projective objects is K-projective, with DC supplying the successive homotopy choices (A bounded above complex of projectives is homotopically projective).

[F6]

For a K-projective complex P and any complex X the localization map Hom⁡K(P,X)→Hom⁡D(P,X) is bijective (Morphisms from a homotopically projective complex need no roof).

[F7]

For every abelian category, the canonical functors D−(A),D+(A),Db(A)→D(A) are fully faithful and exact, and the essential image of Db(A) is the objects with bounded cohomology (Bounded derived localizations embed fully faithfully).

[F9]

Dperf(A) consists of the objects isomorphic to bounded complexes of finitely generated projective left A-modules, and it is an essentially small strictly full triangulated subcategory (Perfect complexes over a ring and its graded version, Perfect complexes form an essentially small triangulated subcategory).

[F10]

Degree-zero inclusion is an isomorphism K0split(Proj⁡fg(A))→K0tri(Dperf(A)) with inverse the Euler class, and for every essentially small abelian category C, degree-zero inclusion is an isomorphism G0(C)→K0tri(Db(C)) with inverse [X]↦∑n(−1)n[Hn(X)] (Triangle K0 of perfect complexes equals split K0 of finite projectives, G0 of an abelian category equals triangle K0 of its bounded derived category).

[F11]

An exact functor between essentially small triangulated categories induces a homomorphism of triangle Grothendieck groups, identities and composites are respected, and naturally isomorphic exact functors induce the same homomorphism (Shift signs and exact-functor maps on triangulated K0, Grothendieck group of an essentially small triangulated category).

Proof

technique · direct
1.1F1F2F3constructalgebra

Under the hypotheses, A is an essentially small abelian category with enough projectives, and every finitely generated left A-module M has a finite resolution 0→Qn→⋯→Q0→M→0 by finitely generated projective modules, with n:=max⁡(1,d). Indeed, kernels of maps of finitely generated modules are finitely generated submodules of Noetherian modules [F1], so A is closed under kernels and cokernels and is abelian; each finitely generated M is a quotient of a finite free module Am [F1, F2], which is projective, so A has enough projectives; and isomorphism classes of finitely generated modules form a set because every such module is a quotient of some Am, so A is essentially small. Iterating finite free covers builds a projective resolution all of whose syzygies are finitely generated [F1]; since pd⁡(M)≤d≤n and n≥1, the syzygy theorem [F3] makes Ωn(M) projective, and it is finitely generated as a submodule of a finitely generated free module [F1]; truncating the resolution there gives the displayed finite resolution.

2.1F1F4F8step 1.1constructalgebra

Every bounded complex X of finitely generated left A-modules, say supported in degrees [a,b], admits a bounded complex P of finitely generated projectives together with a quasi-isomorphism p:P→X. Apply the published replacement construction [F4] inside the abelian category A of step 1.1, which has enough projectives, using the successive choices licensed by the DC supplied by AC [F8]; this gives a termwise epic quasi-isomorphism p∞:P∞→X with P∞j=0 for j>b and every P∞j a finitely generated projective. Let M:=ker⁡(dP∞a−1:P∞a−1→P∞a), a finitely generated module [F1]; by step 1.1, M has a finite resolution by finitely generated projectives. Place that resolution in degrees a−2,a−3,…, the first of its maps being composed onto M followed by the inclusion M↪P∞a−1, keep P∞ unchanged in degrees ≥a−1, and set the terms below the placed resolution to zero; call the result P. Then P is bounded with finitely generated projective terms, and the restricted map p (the map p∞ above degree a−1, and zero in degrees below a−1, where X vanishes) is a chain map. Its cohomology matches that of X: in degrees ≥a because P agrees with P∞ there and p∞ is a quasi-isomorphism [F4]; in degree a−1 the kernel of dPa−1 is M, which is exactly the image of the placed first differential, so Ha−1(P)=0=Ha−1(X); and in degrees below a−1 the placed resolution is exact and X vanishes. Hence p is a quasi-isomorphism.

3.1F2F5F6F7F8step 2.1algebra

The functor Db(A)→D(A-Mod) induced by the inclusion is fully faithful. Given objects X,Y of Db(A), step 2.1 supplies bounded complexes P,Q of finitely generated projectives with quasi-isomorphisms onto bounded complexes representing X and Y, so in both derived categories X≅P and Y≅Q. Such P is a bounded-above complex of projective objects of A and, since each Pj is a direct summand of a finite free module [F2], also a bounded-above complex of projective A-modules; hence P is K-projective in both categories by the DC-qualified theorem [F5], with DC supplied by AC [F8]. By the no-roof proposition [F6], Hom⁡D(A)(P,Q)≅Hom⁡K(A)(P,Q) and Hom⁡D(A-Mod)(P,Q)≅Hom⁡K(A-Mod)(P,Q), and by [F7] these derived Hom sets are the bounded ones. Chain maps and homotopies between P and Q are the same data in A and in A-Mod because A is a full subcategory, so the comparison map Hom⁡Db(A)(X,Y)→Hom⁡D(A-Mod)(X,Y) is bijective.

4.1F7F9step 2.1algebra

The functor of step 3.1 is essentially surjective onto Dperf(A) and has image contained in it. Every perfect object is isomorphic in D(A-Mod) to a bounded complex P of finitely generated projective left A-modules [F9], which is a bounded complex in A and hence an object of Db(A) mapping to P; conversely every object of Db(A) is isomorphic by step 2.1 to a bounded complex of finitely generated projectives, whose image is perfect by [F9]. The inclusion of complexes preserves finite biproducts, shifts and cones degreewise, so the induced functor is exact.

5.1F7F11step 3.1step 4.1algebra

Steps 3.1 and 4.1 show that the induced exact functor Db(A)→Dperf(A) is fully faithful and essentially surjective, that is, an exact equivalence of triangulated categories; by [F7] it is also compatible with the bounded localizations. By [F11] it induces an isomorphism E∗:K0tri(Db(A))→K0tri(Dperf(A)) on triangle Grothendieck groups, with inverse induced by any quasi-inverse equivalence.

6.1F10F11step 5.1algebra∎

Write φ for the isomorphism of [F10] on the projective side, with φ([P])=[P[0]], and ψ for the isomorphism G0(A)→K0tri(Db(A)) of [F10], whose inverse sends [X] to ∑n(−1)n[Hn(X)]. The composite ψ−1∘E∗−1∘φ is a homomorphism K0split(Proj⁡fg(A))→G0(A), and on a generator [P] it sends [P]↦[P[0]]↦[P[0]]↦∑n(−1)n[Hn(P[0])]=[P], because the bounded complex P[0] lies in the equivalence of step 5.1 with P as its image and has cohomology P in degree 0 and zero elsewhere [F10]. Since the classes [P] generate K0split(Proj⁡fg(A)) [F10], this composite is exactly the Cartan map [P]↦[P], which is therefore an isomorphism, being a composite of isomorphisms. The ring hypotheses entered only through the equivalence of step 5.1: the two comparison isomorphisms of [F10] hold for every unital ring and every essentially small abelian category respectively, and this does not generalise to a singular or non-left-Noetherian ring.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

85 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