Alphabeta Math
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.

✓ 31 results · all verified · 12 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 19 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Chain Complexes and Homology

1 · Prerequisites

2 · Summary

Successive differentials squaring to zero are the load-bearing datum of the page. That single equation first turns boundaries into subobjects of cycles, so that homology is a genuine quotient, and then controls how chain maps act on cycles, boundaries, kernels, cokernels, and exactness.

The page keeps the general ambient category abelian and avoids element language except in the module and abelian-group examples on the companion. After the basic homology constructions it builds the category of complexes degreewise, records quasi-isomorphisms and the exact-functor comparison on homology, and ends with the deliberately narrow Euler-Poincare formula for finite complexes of finite-rank free abelian groups.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Chain complex in an abelian category

Definition

Let A be an abelian category (Abelian category). A chain complex in A is a family of objects (Cn)n∈Z together with morphisms dn:Cn→Cn−1 such that dn−1∘dn=0 for every n∈Z.

The pair is written (C∙,d), or just C∙ when the differentials are clear. The differential has degree −1.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Cochain complex in an abelian category

Definition

Let A be an abelian category. A cochain complex in A is a family of objects (Cn)n∈Z together with morphisms dn:Cn→Cn+1 such that dn+1∘dn=0 for every n∈Z.

This page uses the reindexing convention that a cochain complex C∙ may also be read as the chain complex with (C♯)n:=C−n and dn♯:=d−n, so that lower and upper indices differ only by the sign of the grading.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Bounded, bounded below, and bounded above complexes

Definition

A chain complex C∙ is:

  • bounded below if Cn=0 for all n≪0;
  • bounded above if Cn=0 for all n≫0;
  • bounded if Cn=0 outside some finite interval of integers.

For a cochain complex C∙ the same words mean:

  • Cn=0 for all n≪0;
  • Cn=0 for all n≫0;
  • Cn=0 outside a finite interval.

Under the reindexing convention of Cochain complex in an abelian category, bounded below and bounded above exchange roles, while boundedness is unchanged.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Zero complex and stalk complex

Definition

Fix a zero object 0 of an abelian category (Initial object, terminal object, and zero object).

The zero complex is the chain complex with Cn=0 for every n and every differential equal to the zero endomorphism of 0.

For an object A and an integer n, the stalk complex Sn(A) is the chain complex with Sn(A)k={A,k=n,0,k≠n, and every differential zero. It is concentrated in degree n.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Cycle and boundary subobjects of a complex

Definition

Let C∙ be a chain complex in an abelian category and fix n∈Z.

The nth cycle subobject of C is Zn(C):=ker⁡(dn)↪Cn.

The nth boundary subobject of C is Bn(C):=im⁡(dn+1)↪Cn.

Thus both are subobjects of Cn, one defined by the kernel of dn and the other by the image of dn+1.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

The boundary subobject factors through the cycle subobject

Statement

Let C∙ be a chain complex in an abelian category. For every n∈Z, the boundary inclusion Bn(C)↪Cn factors uniquely through the cycle inclusion Zn(C)↪Cn.

Facts & Assumptions

Given: A chain complex C∙ and an integer n.

[L1]

In a chain complex, dndn+1=0 (Chain complex in an abelian category).

[L2]

A kernel k:Zn(C)→Cn is characterized by dnk=0 and universal factorization among arrows annihilated by dn (Kernels and cokernels in a category with zero morphisms as equalizers and coequalizers).

[L3]

Every morphism admits an epic-monic factorization; in particular dn+1 factors as Cn+1→eBn(C)→iCn with e epic and i monic (Every morphism factors as an epimorphism followed by a monomorphism, uniquely up to unique isomorphism).

Proof

technique · direct
1.1L1L3givenalgebra

By [L3], write dn+1=ie with i:Bn(C)→Cn monic and e epic. Then dnie=dndn+1=0 by [L1], so epicity of e gives dni=0.

2.1L2step 1.1constructdischarge-construct∎

Since dni=0, the kernel property in [L2] gives a unique morphism βn:Bn(C)→Zn(C) with kβn=i, where k:Zn(C)→Cn is the cycle inclusion. That is exactly the required factorization.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Homology object of a chain complex

Definition

Let C∙ be a chain complex and let βn:Bn(C)→Zn(C) be the canonical morphism supplied by The boundary subobject factors through the cycle subobject.

The nth homology object of C is the cokernel Hn(C):=coker⁡(βn).

Equivalently, one writes Hn(C)=Zn(C)/Bn(C), with the understanding that this quotient notation abbreviates the cokernel of the canonical monomorphism from boundaries to cycles.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Cohomology object of a cochain complex

Definition

Let C∙ be a cochain complex. Its nth cocycle subobject is Zn(C):=ker⁡(dn)↪Cn, and its nth coboundary subobject is Bn(C):=im⁡(dn−1)↪Cn.

Reading C∙ as a chain complex by the reindexing convention of Cochain complex in an abelian category, the morphism dndn−1=0 is exactly the chain-complex relation in degree −n. Hence The boundary subobject factors through the cycle subobject supplies a canonical monomorphism Bn(C)→Zn(C).

The nth cohomology object is its cokernel: Hn(C):=coker⁡(Bn(C)→Zn(C)).

Equivalently, Hn(C)=Zn(C)/Bn(C).

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Exactness of a complex at a degree and acyclic complexes

Definition

Let C∙ be a chain complex and let βn:Bn(C)→Zn(C) be the canonical map from boundaries to cycles.

The complex is exact at degree n when βn is an isomorphism. Equivalently, the pair Cn+1→dn+1Cn→dnCn−1 is exact at Cn in the sense of Exactness at a node, so that im⁡(dn+1) and ker⁡(dn) represent the same subobject of Cn.

The complex is acyclic if it is exact at every degree.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

A complex is exact at n exactly when its nth homology is zero

Statement

Let C∙ be a chain complex in an abelian category and let n∈Z. Then C is exact at degree n if and only if Hn(C) is a zero object.

Facts & Assumptions

Given: A chain complex C∙ and an integer n.

[L1]

Exactness at degree n means that the canonical map βn:Bn(C)→Zn(C) is an isomorphism (Exactness of a complex at a degree and acyclic complexes).

[L2]

The homology object Hn(C) is the cokernel of βn (Homology object of a chain complex).

[L3]

In an abelian category, a morphism is epic exactly when its cokernel is zero (In an abelian category, monic means zero kernel and epic means zero cokernel).

[L4]

In an abelian category, a morphism that is both monic and epic is an isomorphism (An abelian category is balanced).

Proof

technique · direct
1.1L1L2L3

Assume C is exact at degree n. Then [L1] says βn is an isomorphism, hence in particular epic. By [L2] and [L3], the cokernel of βn, namely Hn(C), is therefore zero.

2.1L1L2L3L4algebra∎

Conversely, assume Hn(C) is zero. By [L2], the cokernel of βn is zero, so [L3] makes βn epic. The map βn is monic because it factors the monic image inclusion of Bn(C) through the monic cycle inclusion. Hence [L4] makes βn an isomorphism, and [L1] says that C is exact at degree n.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

An exact sequence is a complex, and its exactness agrees with the earlier notion

Statement

Every exact sequence in an abelian category is a chain complex. At each object, its exactness as a chain complex is exactly the previously defined exactness of the sequence.

Facts & Assumptions

Given: A composable sequence in an abelian category.

[L1]

An exact sequence is exact at each interior object in the sense of Exact sequence and short exact sequence in an abelian category.

[L2]

Exactness at a node is the equality of image and kernel subobjects (Exactness at a node).

[L3]

For composable morphisms A→fB→gC, the relation gf=0 is equivalent to the factorization of im⁡(f) through ker⁡(g) (The arrow-theoretic criterion for exactness).

[L4]

Exactness of a chain complex at degree n is the same equality of boundary and cycle subobjects at that degree (Exactness of a complex at a degree and acyclic complexes).

Proof

technique · direct
1.1L1L2L3

If A→fB→gC is exact at B, then [L1] and [L2] identify im⁡(f) with ker⁡(g). By [L3], this implies gf=0. Applying this at each consecutive pair shows that any exact sequence is a chain complex.

2.1L2L4∎

At a chosen object of that exact sequence, the chain-complex notion in [L4] again compares im⁡(f) with ker⁡(g). That is exactly the criterion in [L2], so no new notion of exactness is introduced.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Chain map

Definition

Let C∙ and D∙ be chain complexes. A chain map f:C∙→D∙ is a family of morphisms fn:Cn→Dn such that for every n∈Z, dnD∘fn=fn−1∘dnC.

Equivalently, each square Cn→fnDndnC↓↓dnDCn−1→fn−1Dn−1 commutes.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Cochain map

Definition

Let C∙ and D∙ be cochain complexes. A cochain map f:C∙→D∙ is a family of morphisms fn:Cn→Dn such that dDn∘fn=fn+1∘dCn for every n∈Z.

Thus the upper-index square Cn→fnDndCn↓↓dDnCn+1→fn+1Dn+1 commutes in each degree.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Identities and composites of chain maps are chain maps

Statement

For every chain complex C∙, the identity family 1Cn is a chain map 1C:C→C. If f:C→D and g:D→E are chain maps, then the componentwise composite (gnfn)n is a chain map g∘f:C→E.

Facts & Assumptions

Given: Chain complexes C∙,D∙,E∙ and chain maps f:C→D, g:D→E.

[L1]

A chain map is a degree-zero family commuting with the differentials (Chain map).

Proof

technique · direct
1.1L1givenalgebra

For the identity family, dnC∘1Cn=1Cn−1∘dnC holds trivially in every degree, so [L1] makes 1C a chain map.

2.1L1givenalgebra∎

Since f and g are chain maps, [L1] gives dnEgn=gn−1dnD and dnDfn=fn−1dnC. Therefore dnE(gnfn)=gn−1(dnDfn)=gn−1fn−1dnC, so the composite family again satisfies [L1].

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

The category of chain complexes

Definition

The category of chain complexes in an abelian category A is denoted Ch⁡(A). Its objects are chain complexes in A, and its morphisms are chain maps.

By Identities and composites of chain maps are chain maps, identities and composition are defined degreewise.

The full subcategories on bounded below, bounded above, and bounded complexes are denoted Ch⁡+(A),Ch⁡−(A),Ch⁡b(A).

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

A chain map carries cycles to cycles and boundaries to boundaries

Statement

Let f:C∙→D∙ be a chain map. For every n∈Z there are induced morphisms Zn(f):Zn(C)→Zn(D),Bn(f):Bn(C)→Bn(D), compatible with the canonical inclusions into Cn and Dn.

Facts & Assumptions

Given: A chain map f:C∙→D∙ and an integer n.

[L1]

A chain map satisfies dnDfn=fn−1dnC (Chain map).

[L2]

Kernels are universal among arrows killed by the given morphism (Kernels and cokernels in a category with zero morphisms as equalizers and coequalizers).

[L3]

Write dn+1C=iCeC and dn+1D=iDeD as epic-monic factorizations, where iC and iD are the boundary inclusions (Every morphism factors as an epimorphism followed by a monomorphism, uniquely up to unique isomorphism).

[L4]

In an abelian category, every monomorphism is the kernel of its cokernel (Every monomorphism is the kernel of its cokernel, and dually every epimorphism is the cokernel of its kernel).

Proof

technique · direct
1.1L1L2givenconstruct

Let kC:Zn(C)→Cn and kD:Zn(D)→Dn be the cycle inclusions. Using [L1], dnDfnkC=fn−1dnCkC=0, so [L2] yields a unique map Zn(f):Zn(C)→Zn(D) with kDZn(f)=fnkC.

2.1L1L2L3L4givenalgebraconstructdischarge-construct∎

By [L3], fniCeC=fndn+1C=dn+1Dfn+1=iDeDfn+1. Let cD be a cokernel of iD. Then cDfniCeC=cDiDeDfn+1=0. Since eC is epic, this implies cDfniC=0. By [L4], the monomorphism iD is a kernel of cD, so [L2] gives a unique morphism Bn(f):Bn(C)→Bn(D) with iDBn(f)=fniC. This is the required boundary map.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

A chain map induces a well-defined map on homology

Statement

Let f:C∙→D∙ be a chain map. For every n∈Z there is a unique morphism Hn(f):Hn(C)→Hn(D) such that the quotient maps from cycles to homology commute with Zn(f).

Facts & Assumptions

Given: A chain map f:C∙→D∙ and an integer n.

[L1]

The maps Zn(f):Zn(C)→Zn(D) and Bn(f):Bn(C)→Bn(D) exist and are compatible with the boundary and cycle inclusions (A chain map carries cycles to cycles and boundaries to boundaries).

[L2]

Hn(C) and Hn(D) are the cokernels of the canonical maps Bn(C)→Zn(C) and Bn(D)→Zn(D) (Homology object of a chain complex).

[L3]

A cokernel is universal among arrows that kill the map being quotiented (Kernels and cokernels in a category with zero morphisms as equalizers and coequalizers).

Proof

technique · direct
1.1L1L2givenalgebra

Let βC:Bn(C)→Zn(C) and βD:Bn(D)→Zn(D) be the boundary-to-cycle maps. Compatibility in [L1] means Zn(f)βC=βDBn(f). Therefore the composite qDZn(f) kills βC, where qD:Zn(D)→Hn(D) is the homology quotient.

2.1L2L3step 1.1constructdischarge-construct∎

Since qDZn(f) annihilates βC, the cokernel property [L3] for qC:Zn(C)→Hn(C) gives a unique morphism Hn(f):Hn(C)→Hn(D) with Hn(f) qC=qDZn(f). By [L2], this is exactly the induced map on homology.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

Homology respects identities and composition

Statement

For every n∈Z:

  1. Hn(1C)=1Hn(C) for every chain complex C.
  2. If f:C→D and g:D→E are chain maps, then Hn(g∘f)=Hn(g)∘Hn(f).

Facts & Assumptions

Given: Chain maps f:C→D and g:D→E.

[L1]

Identities and composites of chain maps are chain maps (Identities and composites of chain maps are chain maps).

[L2]

A chain map induces a unique map on homology compatible with the quotient from cycles (A chain map induces a well-defined map on homology).

Proof

technique · direct
1.1L1L2

By [L1], 1C is a chain map. The identity on Hn(C) satisfies the same compatibility with the quotient from cycles as the map Hn(1C) from [L2], so uniqueness in [L2] gives Hn(1C)=1Hn(C).

2.1L1L2algebra∎

Again by [L1], g∘f is a chain map. Both Hn(g∘f) and Hn(g)∘Hn(f) compose with the cycle quotient to the map induced by the composite on cycles, so [L2] forces them to agree.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Homology is an additive functor

Statement

For each n∈Z, homology defines an additive functor Hn:Ch⁡(A)→A.

Facts & Assumptions

Given: An abelian category A and an integer n.

[L1]

A chain map induces a map on homology (A chain map induces a well-defined map on homology).

[L2]

Those induced maps respect identities and composition (Homology respects identities and composition).

[L3]

An additive functor is a functor that is additive on each hom-group (Additive functor).

[L4]

An abelian category is additive, so Ch⁡(A) is also additive and sums of chain maps are defined degreewise (Abelian category, The category of complexes in an additive category is additive).

[L5]

Kernels are universal among arrows annihilated by the displayed map (Kernels and cokernels in a category with zero morphisms as equalizers and coequalizers).

Proof

technique · direct
1.1L1L2

By [L1] and [L2], the assignment C↦Hn(C) and f↦Hn(f) is already a functor.

1.2L1L4L5algebra

Let f,g:C→D be chain maps. By [L4], their sum f+g is the chain map with components fn+gn. Let kC:Zn(C)→Cn,kD:Zn(D)→Dn be the cycle inclusions and qC:Zn(C)→Hn(C),qD:Zn(D)→Hn(D) the homology quotients. Then kD(Zn(f)+Zn(g))=fnkC+gnkC=(fn+gn)kC=kDZn(f+g). Since both maps on cycles are killed by dnD, the uniqueness in the kernel property [L5] for kD gives Zn(f+g)=Zn(f)+Zn(g). Therefore (Hn(f)+Hn(g))qC=Hn(f)qC+Hn(g)qC=qDZn(f)+qDZn(g)=qDZn(f+g). By the uniqueness clause in [L1], this forces Hn(f+g)=Hn(f)+Hn(g).

2.1L3step 1.1step 1.2∎

Steps 1.1 and 1.2 are exactly the functoriality and additivity demanded by [L3]. Hence Hn is an additive functor.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Quasi-isomorphism

Definition

A chain map f:C∙→D∙ is a quasi-isomorphism if for every n∈Z the induced map Hn(f):Hn(C)→Hn(D) is an isomorphism.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Isomorphisms of complexes are quasi-isomorphisms

Statement

Every isomorphism in Ch⁡(A) is a quasi-isomorphism.

Facts & Assumptions

Given: An isomorphism of chain complexes f:C→D with inverse g:D→C.

[L1]

A quasi-isomorphism is a chain map inducing isomorphisms on all homology objects (Quasi-isomorphism).

[L2]

Homology respects identities and composition (Homology respects identities and composition).

Proof

technique · direct
1.1L2givenalgebra

Since gf=1C and fg=1D, [L2] gives Hn(g)Hn(f)=1Hn(C),Hn(f)Hn(g)=1Hn(D) for every n. Thus each Hn(f) is an isomorphism.

2.1L1step 1.1∎

By [L1], that means f is a quasi-isomorphism.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

A chain map is a quasi-isomorphism exactly when its cochain reindexing is

Statement

Let f:C∙→D∙ be a chain map, and read both complexes as cochain complexes by the reindexing convention (C♯)−n=Cn, (D♯)−n=Dn. Then f is a quasi-isomorphism if and only if the induced cochain map f♯:C♯→D♯ is a quasi-isomorphism in cohomology.

Facts & Assumptions

Given: A chain map f:C∙→D∙.

[L1]

A cochain complex may be read as a reindexed chain complex (Cochain complex in an abelian category).

[L2]

Cohomology is the cokernel of the coboundary subobject inside the cocycle subobject (Cohomology object of a cochain complex).

[L3]

A quasi-isomorphism is a chain map inducing isomorphisms on every homology object (Quasi-isomorphism).

Proof

technique · direct
1.1L1L2given

Under the reindexing convention [L1], the cocycles and coboundaries of C♯ in degree −n are exactly Zn(C) and Bn(C). Therefore [L2] identifies H−n(C♯)≅Hn(C),H−n(D♯)≅Hn(D).

2.1L3step 1.1∎

The map induced by f♯ on H−n is therefore the same morphism as Hn(f) under the identifications of step 1.1. Hence Hn(f) is an isomorphism for every n if and only if H−n(f♯) is an isomorphism for every n. By [L3], this is exactly the claimed equivalence.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-30Open item page →

Subcomplex

Definition

Let C∙ be a chain complex. A subcomplex of C is a family of subobjects Sn↪Cn such that for every n the differential dnC:Cn→Cn−1 restricts to a morphism dnS:Sn→Sn−1 making Sn↪CndnS↓↓dnCSn−1↪Cn−1 commute.

Because the structure maps of a subobject are monic, each restricted differential is unique when it exists.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

The differential descends to a quotient complex

Statement

Let S∙↪C∙ be a subcomplex in an abelian category. For every n the differential dnC induces a unique morphism dˉn:Cn/Sn→Cn−1/Sn−1, and these induced morphisms satisfy dˉn−1dˉn=0.

Facts & Assumptions

Given: A subcomplex S∙↪C∙ with quotient maps qn:Cn→Cn/Sn.

[L1]

In a subcomplex, the differential restricts to Sn→Sn−1 (Subcomplex).

[L2]

A cokernel is universal among arrows vanishing on the given subobject (Kernels and cokernels in a category with zero morphisms as equalizers and coequalizers).

[L3]

In a chain complex, consecutive differentials compose to zero (Chain complex in an abelian category).

Proof

technique · constructive
1.1L1L2givenconstruct

By [L1], the composite qn−1dnC kills Sn, because dnC(Sn) lands in Sn−1 and qn−1 kills Sn−1. Hence [L2] gives a unique map dˉn:Cn/Sn→Cn−1/Sn−1 with dˉnqn=qn−1dnC.

2.1L2L3step 1.1algebradischarge-construct∎

Composing the identity from step 1.1 twice and using [L3], dˉn−1dˉnqn=qn−2dn−1CdnC=0. Since qn is epic as a cokernel map, dˉn−1dˉn=0.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Quotient complex

Definition

Let S∙↪C∙ be a subcomplex. The quotient complex C/S is the chain complex whose degree-n term is the quotient object Cn/Sn and whose differential is the descended morphism dˉn:Cn/Sn→Cn−1/Sn−1 constructed in The differential descends to a quotient complex.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Short exact sequence of complexes

Definition

A short exact sequence of complexes is a sequence of chain maps 0→A∙→B∙→C∙→0 that is exact in each degree as a sequence in the ambient abelian category.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

The kernel of a chain map is computed degreewise

Statement

Let f:C∙→D∙ be a chain map. The kernels ker⁡(fn)↪Cn assemble into a chain complex, and this complex is a kernel of f in Ch⁡(A).

Facts & Assumptions

Given: A chain map f:C∙→D∙.

[L1]

A chain map satisfies dnDfn=fn−1dnC (Chain map).

[L2]

Kernels are universal among arrows annihilated by the displayed map (Kernels and cokernels in a category with zero morphisms as equalizers and coequalizers).

Proof

technique · constructive
1.1L1L2givenconstruct

Let kn:Kn→Cn be a kernel of fn. By [L1], fn−1dnCkn=dnDfnkn=0, so [L2] gives a unique differential dnK:Kn→Kn−1 with kn−1dnK=dnCkn.

2.1L2step 1.1algebradischarge-construct∎

The family K∙ is a chain complex because kn−2dn−1KdnK=dn−1CdnCkn=0, and kn−2 is monic. The map k:K→C is a chain map by construction, and its componentwise kernel universal properties from [L2] together give the kernel universal property in Ch⁡(A).

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

The cokernel of a chain map is computed degreewise

Statement

Let f:C∙→D∙ be a chain map. The cokernels Dn↠coker⁡(fn) assemble into a chain complex, and this complex is a cokernel of f in Ch⁡(A).

Facts & Assumptions

Given: A chain map f:C∙→D∙.

[L1]

A chain map satisfies dnDfn=fn−1dnC (Chain map).

[L2]

Cokernels are universal among arrows that kill the displayed map (Kernels and cokernels in a category with zero morphisms as equalizers and coequalizers).

Proof

technique · constructive
1.1L1L2givenconstruct

Let qn:Dn→Qn be a cokernel of fn. Since qn−1dnDfn=qn−1fn−1dnC=0 by [L1], [L2] gives a unique differential dnQ:Qn→Qn−1 with dnQqn=qn−1dnD.

2.1L2step 1.1algebradischarge-construct∎

The family Q∙ is a chain complex because dn−1QdnQqn=qn−2dn−1DdnD=0, and qn is epic. The quotient map q:D→Q is a chain map by construction, and the componentwise cokernel universal properties from [L2] assemble to the cokernel universal property in Ch⁡(A).

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

Images and coimages of chain maps are computed degreewise

Statement

For a chain map f:C∙→D∙, the image complex and coimage complex in Ch⁡(A) are obtained degreewise from the images and coimages of the component maps fn.

Facts & Assumptions

Given: A chain map f:C∙→D∙.

[L1]

In any category with kernels and cokernels, the image is the kernel of the cokernel and the coimage is the cokernel of the kernel (Image and coimage in a category with kernels and cokernels).

[L2]

Kernels of chain maps are computed degreewise (The kernel of a chain map is computed degreewise).

[L3]

Cokernels of chain maps are computed degreewise (The cokernel of a chain map is computed degreewise).

Proof

technique · direct
1.1L1L2L3

By [L2] and [L3], the kernel and cokernel complexes of f have nth terms ker⁡(fn) and coker⁡(fn). Applying [L1] inside Ch⁡(A) therefore shows that the coimage and image complexes have nth terms coker⁡(ker⁡fn) and ker⁡(coker⁡fn).

2.1L1step 1.1∎

Those are exactly the ordinary coimage and image objects of fn by [L1]. Hence the complex-level image and coimage are computed degreewise, and the canonical coimage-to-image map is the family of the component canonical maps.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

The category of complexes in an additive category is additive

Statement

Let Ch⁡(A) denote the category whose objects are Z-graded objects of A equipped with differentials dn:Cn→Cn−1 satisfying dn−1dn=0, and whose morphisms are chain maps. If A is an additive category, then Ch⁡(A) is an additive category.

Facts & Assumptions

Given: An additive category A.

[L1]

An additive category has a zero object and finite biproducts (Additive category).

[L2]

A biproduct is a common product-coproduct object (Biproduct).

[L3]

A chain map is a degreewise family commuting with the differentials (Chain map).

Proof

technique · direct
1.1L1L3

Since A is additive, [L1] includes the preadditive structure that supplies zero morphisms, so the displayed chain-complex condition is meaningful in A. The zero object of A from [L1] therefore gives the zero complex, which is a zero object of Ch⁡(A) because every chain map to or from it is forced degreewise.

1.2L1L2L3algebra

For chain complexes C and D, let (C⊕D)n:=Cn⊕Dn using the biproducts from [L1]. Define the differential by dnC⊕D:=dnC⊕dnD. Then (dn−1C⊕dn−1D)(dnC⊕dnD)=0, so this is a chain complex, and the degreewise injections and projections are chain maps. By [L2], they make C⊕D a biproduct in Ch⁡(A).

2.1L1L3step 1.1step 1.2algebra∎

Addition of chain maps is defined degreewise on the additive hom-groups of A, and the chain-map equation is preserved because composition is bilinear. Together with steps 1.1 and 1.2, [L1] shows that Ch⁡(A) is additive.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

The category of complexes in an abelian category is abelian

Statement

If A is an abelian category, then Ch⁡(A) is an abelian category.

Facts & Assumptions

Given: An abelian category A.

[L1]

An abelian category is an additive category in which every morphism has a kernel and a cokernel, and every coimage-to-image comparison is an isomorphism (Abelian category).

[L3]
[L4]

Images, coimages, and the coimage-to-image comparison of a chain map are computed degreewise (Images and coimages of chain maps are computed degreewise).

Proof

technique · direct
1.1L2L3

By [L2] and [L3], Ch⁡(A) is additive and every chain map has a kernel and a cokernel.

1.2L1L4algebra

Let f:C→D be a chain map. By [L4], the coimage-to-image comparison of f is the family of the coimage-to-image comparisons of the component maps fn. Each of those is an isomorphism by [L1], so the family is an isomorphism of complexes. Therefore the defining clauses of [L1] hold in Ch⁡(A).

2.1L1step 1.1step 1.2∎

Steps 1.1 and 1.2 prove that Ch⁡(A) is abelian.

CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

A sequence of chain maps is exact exactly when it is exact degreewise

Statement

Let A∙→uB∙→vC∙ be composable chain maps in an abelian category. The sequence is exact at B∙ in Ch⁡(A) if and only if for every n∈Z the sequence An→unBn→vnCn is exact at Bn in A.

Facts & Assumptions

Given: Composable chain maps A∙→uB∙→vC∙.

[L2]

Exactness at a node means equality of the image and kernel subobjects (Exactness at a node).

[L3]

Images and kernels of chain maps are computed degreewise (Images and coimages of chain maps are computed degreewise).

Proof

technique · direct
1.1L1L2L3

If the sequence is exact at B∙ in Ch⁡(A), then [L2] says im⁡(u)=ker⁡(v) as subobjects of B∙. By [L3], their nth components are im⁡(un) and ker⁡(vn), so [L2] gives exactness of An→Bn→Cn in every degree.

2.1L2L3∎

Conversely, if every degreewise sequence is exact, then [L2] gives im⁡(un)=ker⁡(vn) inside Bn for every n. By [L3], that is exactly the degreewise comparison between the image and kernel complexes, so [L2] makes the sequence exact at B∙ in Ch⁡(A).

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

A subcomplex is the kernel of its quotient map

Statement

If S∙↪C∙ is a subcomplex, then the quotient map C∙→C∙/S∙ has kernel S∙. Conversely, every monomorphism of complexes identifies its source, up to unique isomorphism, with a subcomplex of its target.

Facts & Assumptions

Given: A subcomplex S∙↪C∙ and a monomorphism m:A∙→C∙.

[L1]

The quotient complex C/S is defined degreewise from the quotients Cn/Sn (Quotient complex).

[L2]

Kernels of chain maps are computed degreewise (The kernel of a chain map is computed degreewise).

[L3]

In Ch⁡(A), monomorphisms are morphisms in an abelian category (The category of complexes in an abelian category is abelian).

[L4]

In an abelian category, a morphism is monic exactly when its kernel is zero (In an abelian category, monic means zero kernel and epic means zero cokernel).

Proof

technique · direct
1.1L1L2

Let q:C→C/S be the quotient map. By [L1], each component qn:Cn→Cn/Sn has kernel represented by Sn↪Cn. Then [L2] says the kernel complex of q is exactly S∙.

2.1L2L3L4givenalgebra∎

Now let m:A→C be monic. Its kernel in Ch⁡(A) is therefore the zero complex. By [L2], that kernel is assembled degreewise from the kernels of the component maps mn, so each ker⁡(mn) is zero. Then [L4] makes every mn monic in A. Since m is a chain map, the commuting squares mn−1dnA=dnCmn show that the family of monomorphisms mn:An↪Cn is stable under the differentials. Hence these degreewise monomorphisms exhibit A∙ as a subcomplex of C∙, unique up to the usual unique isomorphism of represented subobjects.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

The first isomorphism theorem for complexes

Statement

For every chain map f:C∙→D∙ in an abelian category, there is a canonical isomorphism of complexes C∙/ker⁡(f)≅im⁡(f).

Facts & Assumptions

Given: A chain map f:C∙→D∙.

[L1]

In an abelian category, Cn/ker⁡(fn)≅im⁡(fn) canonically for every component map fn (First isomorphism theorem in an abelian category).

[L2]

The image and coimage of a chain map are computed degreewise (Images and coimages of chain maps are computed degreewise).

[L3]

The kernel of f is the degreewise kernel complex (The kernel of a chain map is computed degreewise).

Proof

technique · direct
1.1L1L3

By [L3], the quotient complex C/ker⁡(f) has nth term Cn/ker⁡(fn). By [L1], each of these terms is canonically isomorphic to im⁡(fn).

2.1L1L2step 1.1∎

By [L2], the complex im⁡(f) has nth term im⁡(fn), and the component isomorphisms from step 1.1 are the coimage-to-image comparisons of the chain map f. Hence they commute with the differentials and assemble to the claimed isomorphism of complexes.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

Finite biproducts of complexes are computed degreewise

Statement

Let A be an abelian category. Finite biproducts in Ch⁡(A) are formed degreewise. In particular, Hn(C∙⊕D∙)≅Hn(C∙)⊕Hn(D∙) for every n.

Facts & Assumptions

Given: An abelian category A and chain complexes C∙ and D∙ in A.

[L1]

Ch⁡(A) is additive, so it has finite biproducts (The category of complexes in an additive category is additive).

[L2]

Homology is an additive functor (Homology is an additive functor).

Proof

technique · direct
1.1L1

The proof of [L1] constructs the biproduct C∙⊕D∙ degreewise, with term Cn⊕Dn and differential dnC⊕dnD. Thus finite biproducts of complexes are formed degreewise.

2.1L2step 1.1∎

Since Hn is additive by [L2], it preserves finite biproducts. Applying it to the biproduct from step 1.1 gives Hn(C∙⊕D∙)≅Hn(C∙)⊕Hn(D∙).

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

Products and coproducts of complexes are degreewise when they exist and preserve differentials

Statement

Let (C∙(i))i∈I be a family of chain complexes in an abelian category where the termwise products or coproducts exist.

  1. If every ∏iCn(i) exists, then these products form a chain complex with differential characterized by the component differentials, and it is the product of the family in Ch⁡(A).
  2. If every ∐iCn(i) exists, then these coproducts form a chain complex with differential characterized by the component differentials, and it is the coproduct of the family in Ch⁡(A).

Facts & Assumptions

Given: A family of chain complexes (C∙(i))i∈I in an abelian category.

[L1]

A chain complex is a graded family with dn−1dn=0 (Chain complex in an abelian category).

Proof

technique · constructive
1.1L1L2givenconstruct

Suppose the products exist. For each degree n, let Pn:=∏iCn(i). By [L2] there is a unique map dnP:Pn→Pn−1 such that for every i, πin−1dnP=dn(i)πin, where πin:Pn→Cn(i) is the ith projection. Then πin−2dn−1PdnP=dn−1(i)dn(i)πin=0 by [L1], so dn−1PdnP=0 because all projections of that composite are zero. Thus P∙ is a chain complex and has the required product universal property degreewise.

2.1L1L2givenconstructdischarge-construct∎

The coproduct case is dual. If Qn:=∐iCn(i) exists in each degree, [L2] gives a unique dnQ:Qn→Qn−1 such that for every i, dnQιin=ιin−1dn(i), where ιin:Cn(i)→Qn is the ith coproduct injection. By [L1], dn−1QdnQιin=dn−1Qιin−1dn(i)=ιin−2dn−1(i)dn(i)=0, so dn−1QdnQ=0 because its composites with every injection vanish. Hence Q∙ is the coproduct complex.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

An additive functor applies degreewise to complexes and chain maps

Statement

Let F:A→B be an additive functor between abelian categories. Applying F degreewise to a chain complex C∙ and to a chain map f:C∙→D∙ produces a chain complex F(C)∙ and a chain map F(f):F(C)∙→F(D)∙.

Facts & Assumptions

Given: An additive functor F:A→B between abelian categories.

[L1]

Additive functors preserve zero morphisms (An additive functor preserves zero morphisms).

[L2]

A chain complex satisfies dn−1dn=0 (Chain complex in an abelian category).

[L3]

A chain map commutes with differentials (Chain map).

Proof

technique · direct
1.1L1L2givenalgebra

If C∙ is a chain complex, then F(dn−1C)F(dnC)=F(dn−1CdnC)=F(0)=0 by [L1] and [L2]. Hence the objects F(Cn) with differentials F(dnC) form a chain complex.

2.1L3step 1.1algebra∎

If f:C→D is a chain map, then [L3] gives dnDfn=fn−1dnC. Applying F yields F(dnD)F(fn)=F(fn−1)F(dnC), so the family F(fn) is a chain map F(C)→F(D).

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

An exact functor commutes with homology

Statement

Let F:A→B be an exact functor between abelian categories. For every chain complex C∙ and every n∈Z, there is a canonical isomorphism F(Hn(C))→  ∼  Hn(F(C)). These isomorphisms are natural in chain maps.

Facts & Assumptions

Given: An exact functor F:A→B, a chain complex C∙, and an integer n.

[L1]

An exact functor preserves kernels and cokernels (An additive functor is exact exactly when it preserves kernels and cokernels).

[L2]

An additive functor applies degreewise to complexes and chain maps (An additive functor applies degreewise to complexes and chain maps).

[L3]

Hn(C) is the cokernel of the canonical map βn:Bn(C)→Zn(C) (Homology object of a chain complex).

Proof

technique · direct
1.1L1L2L3

By [L2], F(C) is a chain complex. Because F preserves kernels and cokernels by [L1], it carries ker⁡(dnC) to ker⁡(dnF(C)) and im⁡(dn+1C) to im⁡(dn+1F(C)). Thus it identifies F(Zn(C)) with Zn(F(C)) and F(Bn(C)) with Bn(F(C)).

2.1L1L3step 1.1

Applying F to the cokernel description in [L3] and using [L1], the object F(Hn(C)) is the cokernel of the image of βn under F. Under the identifications of step 1.1, that cokernel is exactly Hn(F(C)). This gives the canonical isomorphism F(Hn(C))≅Hn(F(C)).

3.1L2step 1.1step 2.1∎

Naturality follows because the cycle maps, boundary maps, and quotient maps used in steps 1.1 and 2.1 are all functorial in the chain map input.

CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

An exact functor preserves quasi-isomorphisms and reflects them when it is conservative

Statement

Let F:A→B be an exact functor between abelian categories. Then F preserves quasi-isomorphisms. If F is also conservative, then it reflects quasi-isomorphisms.

Facts & Assumptions

Given: An exact functor F:A→B and a chain map f:C∙→D∙.

[L1]

A quasi-isomorphism is a chain map inducing isomorphisms on all homology objects (Quasi-isomorphism).

[L2]

Exact functors commute with homology (An exact functor commutes with homology).

[L3]

A conservative functor reflects isomorphisms (Conservative functor).

Proof

technique · direct
1.1L1L2

If f is a quasi-isomorphism, then [L1] says each Hn(f) is an isomorphism. By [L2], the induced map on the homology of F(f) is identified with F(Hn(f)), hence is an isomorphism. Therefore F(f) is a quasi-isomorphism by [L1].

2.1L1L2L3∎

Now assume F is conservative and F(f) is a quasi-isomorphism. Then [L1] makes each induced map on Hn(F(f)) an isomorphism. By [L2], those are the morphisms F(Hn(f)). Since F reflects isomorphisms by [L3], each Hn(f) is an isomorphism, so f is a quasi-isomorphism by [L1].

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-30Open item page →

Euler characteristic of a finite complex of finite-rank free abelian groups

Definition

Let C∙ be a bounded chain complex of abelian groups such that every Cn is free of finite rank. Its Euler characteristic is χ(C):=∑n∈Z(−1)nrank⁡(Cn).

Boundedness makes the sum finite, and Invariant basis number and the rank of a free module supplies the meaning of rank⁡ for each term.

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

Euler-Poincare formula for finite free complexes

Statement

Let C∙ be a bounded chain complex of finite-rank free abelian groups. Assume that every homology group Hn(C) is free of finite rank. Then χ(C)=∑n∈Z(−1)nrank⁡(Hn(C)).

Facts & Assumptions

Given: A bounded chain complex C∙ of finite-rank free abelian groups whose homology groups are free of finite rank.

[L1]

The Euler characteristic is the finite alternating sum ∑n(−1)nrank⁡(Cn) (Euler characteristic of a finite complex of finite-rank free abelian groups).

[L2]

Homology is the quotient Zn(C)/Bn(C) (Homology object of a chain complex).

[L3]

Abelian groups and Z-modules are the same objects and morphisms (Abelian groups and Z-modules have the same objects and morphisms).

[L4]

The ring Z is a principal ideal domain: it is a commutative ring (The integers form a commutative ring), it has no zero divisors (The integers have no zero divisors; multiplicative cancellation), and every ideal is generated by one integer because every subgroup of (Z,+) is cyclic (Every subgroup of (Z,+) is ⟨n⟩=nZ for exactly one natural number n, Principal ideal domain).

[L5]

A submodule of a finite-rank free module over a PID is again finite free (A submodule of a free module of finite rank over a PID is free of no larger rank).

[L6]

A finite free module over a commutative ring is projective (Under the stated choice boundary, free modules are projective and hence flat).

[L7]

A short exact sequence ending in a projective module splits (Equivalent characterizations of projective modules).

Proof

technique · direct
1.1L3L4L5given

By [L3] and [L4], each Cn is a finite-rank free Z-module over a PID. Therefore [L5] makes every cycle group Zn(C)≤Cn and every boundary group Bn(C)≤Cn finite free. Since the homology groups are finite free by the hypothesis, all ranks appearing below are defined.

2.1L2L6L7L8step 1.1algebra

By [L2], the short exact sequence 0→Zn(C)→Cn→Bn−1(C)→0 has projective quotient Bn−1(C) by steps 1.1 and [L6], so [L7] splits it. Likewise 0→Bn(C)→Zn(C)→Hn(C)→0 splits because Hn(C) is finite free by hypothesis and hence projective by [L6]. Using [L8], split exactness gives rank⁡(Cn)=rank⁡(Zn(C))+rank⁡(Bn−1(C)) and rank⁡(Zn(C))=rank⁡(Bn(C))+rank⁡(Hn(C)).

3.1L1step 2.1algebra

Substitute the second identity of step 2.1 into the first: rank⁡(Cn)=rank⁡(Bn(C))+rank⁡(Hn(C))+rank⁡(Bn−1(C)). Multiply by (−1)n and sum over all n. The boundedness in [L1] makes this a finite sum, and the two boundary sums cancel after the index shift m=n−1: ∑n(−1)nrank⁡(Bn−1(C))=−∑n(−1)nrank⁡(Bn(C)). Hence only the homology contribution remains.

4.1L1step 3.1∎

The resulting identity is ∑n(−1)nrank⁡(Cn)=∑n(−1)nrank⁡(Hn(C)), which is exactly the formula in the statement by [L1].

5 · Examples, counterexamples and false statements

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

FALSE: any sequence of morphisms is a chain complex

Statement

Any sequence of morphisms in an abelian category is a chain complex.

Facts & Assumptions

Given: The sequence Z→1ZZ→1ZZ in Ab.

[L1]

Ab is an abelian category (Abelian groups form an abelian category).

[L2]

A chain complex requires consecutive composites to be zero (Chain complex in an abelian category).

Refutation

technique · direct
1.1L1given

By [L1], the displayed sequence is a sequence of morphisms in an abelian category.

2.1L2step 1.1algebra∎

Its consecutive composite is 1Z∘1Z=1Z, which is not the zero endomorphism of Z. Therefore [L2] shows that this sequence is not a chain complex.

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

FALSE: the boundaries of a complex are a quotient of its cycles

Statement

For every chain complex C∙ and degree n, the boundary object Bn(C) is a quotient of the cycle object Zn(C).

Facts & Assumptions

Given: In the category Ab, the two-term complex 0→Z→ιQ→0, with Z in degree 1, Q in degree 0, and ι the inclusion.

[L1]

Boundaries are the images of the incoming differentials, and cycles are the kernels of the outgoing differentials (Cycle and boundary subobjects of a complex).

Refutation

technique · direct
1.1L1given

In degree 0, the outgoing differential is 0:Q→0, so [L1] gives Z0(C)=ker⁡(0)=Q. The incoming differential is ι:Z→Q, so B0(C)=im⁡(ι)=Z.

1.2algebra

Let ϕ:Q→Z be any group homomorphism. Then for every positive integer n, ϕ(1)=ϕ(n⋅1n)=n ϕ(1n), so ϕ(1) is divisible by every positive integer. The only integer with that property is 0, hence ϕ(1)=0. Therefore ϕ(mn)=m ϕ(1n)=0 for every rational number mn, so ϕ=0. Thus no epimorphism Q→Z exists.

2.1step 1.1step 1.2∎

Step 1.1 shows that in this complex B0(C)=Z and Z0(C)=Q, while step 1.2 shows that Z is not a quotient of Q. Therefore the statement is false.

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

FALSE: a chain map is determined by its maps on homology

Statement

If two chain maps induce the same morphism on every homology object, then the two chain maps are equal.

Facts & Assumptions

Given: The two-term complex 0→Z→1ZZ→0 and the endomorphisms f=1C and g=0C of this complex.

[L1]

Ab is an abelian category (Abelian groups form an abelian category).

[L2]

Chain maps induce homology maps (A chain map induces a well-defined map on homology).

Refutation

technique · direct
1.1L1givenalgebra

The complex is acyclic: in degree 1 the kernel of 1Z is 0, and in degree 0 the cokernel of 1Z is also 0. Hence all its homology objects are zero. The maps f and g are distinct because f1=1Z while g1=0.

2.1L2step 1.1∎

By [L2], both f and g induce the zero endomorphism on every homology object, since those homology objects are zero by step 1.1. Therefore equal homology maps do not force equality of chain maps.

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30Open item page →

FALSE: every quasi-isomorphism is an isomorphism of complexes

Statement

Every quasi-isomorphism of chain complexes is an isomorphism in Ch⁡(A).

Facts & Assumptions

Given: The zero map from the acyclic complex 0→Z→1ZZ→0 to the zero complex.

[L1]

A quasi-isomorphism is a chain map inducing isomorphisms on homology (Quasi-isomorphism).

[L2]

Ab is an abelian category (Abelian groups form an abelian category).

Refutation

technique · direct
1.1L1L2givenalgebra

As in the standard identity-complex computation, the source complex is acyclic and the target zero complex is also acyclic, so every homology object on both sides is zero. Therefore the zero chain map induces isomorphisms on all homology objects and is a quasi-isomorphism by [L1].

2.1step 1.1algebra∎

The source complex is nonzero while the target is zero, so no inverse chain map can exist. Thus this quasi-isomorphism is not an isomorphism of complexes.

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passaudited 2026-08-30Open item page →

FALSE: an additive functor commutes with homology

Statement

Every additive functor between abelian categories commutes with homology.

Facts & Assumptions

Given: The additive functor F:Ab→Ab defined by F(A)=A/2A, and the complex 0→Z→×2Z→0.

[L1]

Additive functors apply degreewise to complexes and chain maps (An additive functor applies degreewise to complexes and chain maps).

[L2]

Exactness is the hypothesis that makes a functor commute with homology (An exact functor commutes with homology).

[L3]

Additivity means preservation of sums on hom-groups (Additive functor).

Refutation

technique · direct
1.1L1L3givenalgebra

The functor F is additive in the sense of [L3], and by [L1] it sends the displayed complex to 0→Z/2→0Z/2→0, because multiplication by 2 becomes zero after quotienting by 2A. The original complex has H1=0 and H0≅Z/2, while the new complex has H1≅Z/2.

2.1L2step 1.1∎

Therefore F(H1(C))=0butH1(F(C))≅Z/2, so F does not commute with homology. The contrast with [L2] shows that exactness is genuinely load-bearing.

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passaudited 2026-08-30Open item page →

FALSE: every infinite coproduct of complexes has homology equal to the coproduct of their homologies

Statement

In every abelian category, whenever an infinite coproduct of chain complexes exists, its homology is the coproduct of the homologies.

Facts & Assumptions

Given: An abelian category with small coproducts and a family of monomorphisms ui:Ai→Bi.

[A1]

There exist abelian categories with small coproducts that do not satisfy AB4.

[L1]

AB4 means that every small coproduct of monomorphisms is again monic (The axioms AB4 and AB4*).

[L2]

Degreewise coproducts of complexes, when they exist, are computed degreewise (Products and coproducts of complexes are degreewise when they exist and preserve differentials).

[L3]

A complex is exact at degree n exactly when its nth homology is zero (A complex is exact at n exactly when its nth homology is zero).

[L4]

In an abelian category, a morphism is monic exactly when its kernel is zero (In an abelian category, monic means zero kernel and epic means zero cokernel).

Refutation

technique · direct
1.1L3L4given

For each i, form the two-term complex C∙(i):0→Ai→uiBi→0, with Ai in degree 1 and Bi in degree 0. Because ui is monic, [L4] gives ker⁡(ui)=0, so [L3] implies H1(C(i))=0 for every i.

2.1L1L2L3L4step 1.1

If the statement were true, then by [L2] the coproduct complex ∐iC(i) would satisfy H1 ⁣(∐iC(i))≅∐iH1(C(i))=0. Its degree-1 differential is exactly ∐iui, so [L3] and [L4] would force ∐iui to be monic. By [L1], that would make every abelian category with small coproducts satisfy AB4.

3.1A1step 2.1∎

This contradicts [A1]. Therefore the statement is false.

Sources