Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-sol)audited 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.

Filtered colimits of abelian groups are exact

Statement

Let J be a small filtered category (Filtered categories and filtered colimits). The filtered colimit functor colim⁡J:AbJ→Ab on abelian groups is exact (Exact functor between abelian categories). Equivalently:

  1. for a J-indexed diagram of short exact sequences 0→Aj→Bj→Cj→0 of abelian groups, the colimit sequence 0→colim⁡jAj→colim⁡jBj→colim⁡jCj→0 is short exact;
  2. for a J-indexed diagram of cochain complexes of abelian groups Kj∙, the canonical map colim⁡jHp(Kj∙)→Hp(colim⁡jKj∙) is an isomorphism for every p∈Z; in particular the colimit of a diagram of exact complexes is exact in every degree.

Facts & Assumptions

[F1]

Abelian groups and Z-modules have the same objects and morphisms, so a categorical or functorial property of one category transfers to the other (Abelian groups and Z-modules have the same objects and morphisms).

[F2]

For every ring R the category R-Mod of left R-modules is a Grothendieck category (Module categories are Grothendieck categories).

[F3]

A Grothendieck category is an abelian category that satisfies AB5 and has a generator (Grothendieck category).

[F4]

An abelian category satisfies AB3 when it has all small coproducts, which in the abelian setting is the same as being cocomplete (The axioms AB3 and AB3*).

[F5]

In a cocomplete abelian category, AB5 holds if and only if every small filtered colimit functor on it is exact (AB5 is equivalent to exactness of filtered colimits).

[F6]

An exact functor between abelian categories is additive and preserves the finite limits and finite colimits that exist in its source, hence in particular preserves kernels, cokernels and images (Exact functor between abelian categories).

Proof

Given: A small filtered category J.

1.1

By [F1] the categories Ab and Z-Mod have the same objects and morphisms, so every statement about the categorical structure of one holds for the other. By [F2] Z-Mod is a Grothendieck category, hence by [F3] an abelian category satisfying AB5 and having a generator, and satisfying AB5 includes AB3 by [F4], so Z-Mod is a cocomplete abelian category satisfying AB5. By [F1] the same holds for Ab, and [F5] then gives that for every small filtered category J the filtered colimit functor colim⁡J:AbJ→Ab is exact.

F1F2F3F4F5
2.1

Let j↦(0→Aj→Bj→Cj→0) be a diagram of short exact sequences of abelian groups. Viewing it as an object of AbJ concentrated in cohomological degrees 0,1,2, it is a diagram of complexes that is exact in each degree. By [F6] the exact functor colim⁡J preserves kernels and cokernels, hence also images; applied to the diagrams j↦Aj, j↦Bj, j↦Cj with their structure maps it therefore yields the short exact sequence 0→colim⁡jAj→colim⁡jBj→colim⁡jCj→0. Concretely, injectivity on the left is preservation of the kernel of Aj→Bj, surjectivity on the right is preservation of the cokernel of Bj→Cj, and exactness at the middle term follows because the image of a morphism is the kernel of its cokernel: im⁡(colim⁡jAj→colim⁡jBj)=colim⁡jim⁡(Aj→Bj)=colim⁡jker⁡(Bj→Cj)=ker⁡(colim⁡jBj→colim⁡jCj).

F6step 1.1
3.1

Let j↦Kj∙ be a diagram of cochain complexes of abelian groups with differentials djp, and put Zjp:=ker⁡djp and Bjp:=im⁡djp−1, so that 0→Zjp→Kjp→Bjp+1→0 and 0→Bjp→Zjp→Hp(Kj∙)→0 are pointwise exact sequences of diagrams of abelian groups. By [step 2.1] the colimits of these two diagrams of short exact sequences are short exact: 0→colim⁡jZjp→colim⁡jKjp→colim⁡jBjp+1→0 and 0→colim⁡jBjp→colim⁡jZjp→colim⁡jHp(Kj∙)→0. Since colim⁡J is exact it preserves kernels and images [F6], so colim⁡jZjp=ker⁡(colim⁡jKjp→colim⁡jKjp+1)=Zp(colim⁡jKj∙) and colim⁡jBjp+1=im⁡(colim⁡jKjp→colim⁡jKjp+1)=Bp+1(colim⁡jKj∙). It also preserves cokernels, so colim⁡j(Zjp/Bjp)≅(colim⁡jZjp)/(colim⁡jBjp); combining the identifications gives Hp(colim⁡jKj∙)=(colim⁡jZjp)/(colim⁡jBjp)=colim⁡j(Zjp/Bjp)=colim⁡jHp(Kj∙), which is assertion 2.

F6step 2.1
4.1

If every complex Kj∙ is exact, then Hp(Kj∙)=0 for all j and all p, so assertion 2 gives Hp(colim⁡jKj∙)=0 for every p and the colimit complex is exact in every degree. Assertion 1 is [step 2.1] and the exactness of the filtered colimit functor itself is [step 1.1]; no choice principle is used anywhere, the proof resting only on the identification of abelian groups with Z-modules and on AB5 for module categories. ∎

step 1.1step 2.1step 3.1

Depends on

Used by

Dependency tree · two levels

36 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