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)nZ together with morphisms dn:CnCn1 such that dn1dn=0 for every nZ.

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)nZ together with morphisms dn:CnCn+1 such that dn+1dn=0 for every nZ.

This page uses the reindexing convention that a cochain complex C may also be read as the chain complex with (C)n:=Cn and dn:=dn, 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 n0;
  • bounded above if Cn=0 for all n0;
  • bounded if Cn=0 outside some finite interval of integers.

For a cochain complex C the same words mean:

  • Cn=0 for all n0;
  • Cn=0 for all n0;
  • 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,kn, 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 nZ.

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 nZ, 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+1eBn(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.1

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.

L1L3givenalgebra
2.1

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.

L2step 1.1constructdischarge-construct
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(dn1)Cn.

Reading C as a chain complex by the reindexing convention of Cochain complex in an abelian category, the morphism dndn1=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+1dn+1CndnCn1 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 nZ. 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.1

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.

L1L2L3
2.1

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.

L1L2L3L4algebra
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 AfBgC, 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.1

If AfBgC 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.

L1L2L3
2.1

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.

L2L4
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:CD is a family of morphisms fn:CnDn such that for every nZ, dnDfn=fn1dnC.

Equivalently, each square CnfnDndnCdnDCn1fn1Dn1 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:CD is a family of morphisms fn:CnDn such that dDnfn=fn+1dCn for every nZ.

Thus the upper-index square CnfnDndCndDnCn+1fn+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:CC. If f:CD and g:DE are chain maps, then the componentwise composite (gnfn)n is a chain map gf:CE.

Facts & Assumptions

Given: Chain complexes C,D,E and chain maps f:CD, g:DE.

[L1]

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

Proof

technique · direct
1.1

For the identity family, dnC1Cn=1Cn1dnC holds trivially in every degree, so [L1] makes 1C a chain map.

L1givenalgebra
2.1

Since f and g are chain maps, [L1] gives dnEgn=gn1dnD and dnDfn=fn1dnC. Therefore dnE(gnfn)=gn1(dnDfn)=gn1fn1dnC, so the composite family again satisfies [L1].

L1givenalgebra
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),Chb(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:CD be a chain map. For every nZ 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:CD and an integer n.

[L1]

A chain map satisfies dnDfn=fn1dnC (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.1

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

L1L2givenconstruct
2.1

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.

L1L2L3L4givenalgebraconstructdischarge-construct
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:CD be a chain map. For every nZ 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:CD 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.1

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.

L1L2givenalgebra
2.1

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.

L2L3step 1.1constructdischarge-construct
PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

Homology respects identities and composition

Statement

For every nZ:

  1. Hn(1C)=1Hn(C) for every chain complex C.
  2. If f:CD and g:DE are chain maps, then Hn(gf)=Hn(g)Hn(f).

Facts & Assumptions

Given: Chain maps f:CD and g:DE.

[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.1

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).

L1L2
2.1

Again by [L1], gf is a chain map. Both Hn(gf) 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.

L1L2algebra
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 nZ, 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.1

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

L1L2
1.2

Let f,g:CD 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).

L1L4L5algebra
2.1

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

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

Quasi-isomorphism

Definition

A chain map f:CD is a quasi-isomorphism if for every nZ 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:CD with inverse g:DC.

[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.1

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.

L2givenalgebra
2.1

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

L1step 1.1
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:CD 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:CD is a quasi-isomorphism in cohomology.

Facts & Assumptions

Given: A chain map f:CD.

[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.1

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

L1L2given
2.1

The map induced by f on Hn 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 Hn(f) is an isomorphism for every n. By [L3], this is exactly the claimed equivalence.

L3step 1.1
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 SnCn such that for every n the differential dnC:CnCn1 restricts to a morphism dnS:SnSn1 making SnCndnSdnCSn1Cn1 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 SC be a subcomplex in an abelian category. For every n the differential dnC induces a unique morphism dˉn:Cn/SnCn1/Sn1, and these induced morphisms satisfy dˉn1dˉn=0.

Facts & Assumptions

Given: A subcomplex SC with quotient maps qn:CnCn/Sn.

[L1]

In a subcomplex, the differential restricts to SnSn1 (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.1

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

L1L2givenconstruct
2.1

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

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

Quotient complex

Definition

Let SC 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/SnCn1/Sn1 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 0ABC0 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:CD 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:CD.

[L1]

A chain map satisfies dnDfn=fn1dnC (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.1

Let kn:KnCn be a kernel of fn. By [L1], fn1dnCkn=dnDfnkn=0, so [L2] gives a unique differential dnK:KnKn1 with kn1dnK=dnCkn.

L1L2givenconstruct
2.1

The family K is a chain complex because kn2dn1KdnK=dn1CdnCkn=0, and kn2 is monic. The map k:KC is a chain map by construction, and its componentwise kernel universal properties from [L2] together give the kernel universal property in Ch(A).

L2step 1.1algebradischarge-construct
LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30Open item page →

The cokernel of a chain map is computed degreewise

Statement

Let f:CD be a chain map. The cokernels Dncoker(fn) assemble into a chain complex, and this complex is a cokernel of f in Ch(A).

Facts & Assumptions

Given: A chain map f:CD.

[L1]

A chain map satisfies dnDfn=fn1dnC (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.1

Let qn:DnQn be a cokernel of fn. Since qn1dnDfn=qn1fn1dnC=0 by [L1], [L2] gives a unique differential dnQ:QnQn1 with dnQqn=qn1dnD.

L1L2givenconstruct
2.1

The family Q is a chain complex because dn1QdnQqn=qn2dn1DdnD=0, and qn is epic. The quotient map q:DQ is a chain map by construction, and the componentwise cokernel universal properties from [L2] assemble to the cokernel universal property in Ch(A).

L2step 1.1algebradischarge-construct
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:CD, 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:CD.

[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.1

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(kerfn) and ker(cokerfn).

L1L2L3
2.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.

L1step 1.1
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 \mathbb Z-graded objects of A equipped with differentials dn:CnCn1 satisfying dn1dn=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.1

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.

L1L3
1.2

For chain complexes C and D, let (CD)n:=CnDn using the biproducts from [L1]. Define the differential by dnCD:=dnCdnD. Then (dn1Cdn1D)(dnCdnD)=0, so this is a chain complex, and the degreewise injections and projections are chain maps. By [L2], they make CD a biproduct in Ch(A).

L1L2L3algebra
2.1

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.

L1L3step 1.1step 1.2algebra
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.1

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

L2L3
1.2

Let f:CD 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).

L1L4algebra
2.1

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

L1step 1.1step 1.2
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 AuBvC be composable chain maps in an abelian category. The sequence is exact at B in Ch(A) if and only if for every nZ the sequence AnunBnvnCn is exact at Bn in A.

Facts & Assumptions

Given: Composable chain maps AuBvC.

[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.1

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 AnBnCn in every degree.

L1L2L3
2.1

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).

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

A subcomplex is the kernel of its quotient map

Statement

If SC is a subcomplex, then the quotient map CC/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 SC and a monomorphism m:AC.

[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.1

Let q:CC/S be the quotient map. By [L1], each component qn:CnCn/Sn has kernel represented by SnCn. Then [L2] says the kernel complex of q is exactly S.

L1L2
2.1

Now let m:AC 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 mn1dnA=dnCmn show that the family of monomorphisms mn:AnCn 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.

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

The first isomorphism theorem for complexes

Statement

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

Facts & Assumptions

Given: A chain map f:CD.

[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.1

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).

L1L3
2.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.

L1L2step 1.1
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(CD)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.1

The proof of [L1] constructs the biproduct CD degreewise, with term CnDn and differential dnCdnD. Thus finite biproducts of complexes are formed degreewise.

L1
2.1

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

L2step 1.1
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))iI 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))iI in an abelian category.

[L1]

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

Proof

technique · constructive
1.1

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

L1L2givenconstruct
2.1

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

L1L2givenconstructdischarge-construct
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:AB be an additive functor between abelian categories. Applying F degreewise to a chain complex C and to a chain map f:CD produces a chain complex F(C) and a chain map F(f):F(C)F(D).

Facts & Assumptions

Given: An additive functor F:AB between abelian categories.

[L1]

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

[L2]

A chain complex satisfies dn1dn=0 (Chain complex in an abelian category).

[L3]

A chain map commutes with differentials (Chain map).

Proof

technique · direct
1.1

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

L1L2givenalgebra
2.1

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

L3step 1.1algebra
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-30 rests on unproved material (inherited)Open item page →
Rests on 3 statements not proved in this library, by way of the results it cites. This item cites no such statement directly; it depends on results that do. The unproved premises it inherits are Cohen's first model: an infinite Dedekind-finite set of reals, Sierpiński 1947: the generalised continuum hypothesis implies the Axiom of Choice and The continuum hypothesis and its generalisation are independent of ZFC. Each is recorded with a citation to the literature and is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

An exact functor commutes with homology

Statement

Let F:AB be an exact functor between abelian categories. For every chain complex C and every nZ, 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:AB, 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.1

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)).

L1L2L3
2.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)).

L1L3step 1.1
3.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.

L2step 1.1step 2.1
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30 rests on unproved material (inherited)Open item page →
Rests on 3 statements not proved in this library, by way of the results it cites. This item cites no such statement directly; it depends on results that do. The unproved premises it inherits are Cohen's first model: an infinite Dedekind-finite set of reals, Sierpiński 1947: the generalised continuum hypothesis implies the Axiom of Choice and The continuum hypothesis and its generalisation are independent of ZFC. Each is recorded with a citation to the literature and is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

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

Statement

Let F:AB 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:AB and a chain map f:CD.

[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.1

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].

L1L2
2.1

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].

L1L2L3
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):=nZ(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-30 rests on unproved material (inherited)Open item page →
Rests on 3 statements not proved in this library, by way of the results it cites. This item cites no such statement directly; it depends on results that do. The unproved premises it inherits are Cohen's first model: an infinite Dedekind-finite set of reals, Sierpiński 1947: the generalised continuum hypothesis implies the Axiom of Choice and The continuum hypothesis and its generalisation are independent of ZFC. Each is recorded with a citation to the literature and is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

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)=nZ(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.1

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.

L3L4L5given
2.1

By [L2], the short exact sequence 0Zn(C)CnBn1(C)0 has projective quotient Bn1(C) by steps 1.1 and [L6], so [L7] splits it. Likewise 0Bn(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(Bn1(C)) and rank(Zn(C))=rank(Bn(C))+rank(Hn(C)).

L2L6L7L8step 1.1algebra
3.1

Substitute the second identity of step 2.1 into the first: rank(Cn)=rank(Bn(C))+rank(Hn(C))+rank(Bn1(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=n1: n(1)nrank(Bn1(C))=n(1)nrank(Bn(C)). Hence only the homology contribution remains.

L1step 2.1algebra
4.1

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

L1step 3.1

5 · Examples, counterexamples and false statements

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30 rests on unproved material (inherited)Open item page →
Rests on 3 statements not proved in this library, by way of the results it cites. This item cites no such statement directly; it depends on results that do. The unproved premises it inherits are Cohen's first model: an infinite Dedekind-finite set of reals, Sierpiński 1947: the generalised continuum hypothesis implies the Axiom of Choice and The continuum hypothesis and its generalisation are independent of ZFC. Each is recorded with a citation to the literature and is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

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 Z1ZZ1ZZ 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.1

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

L1given
2.1

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

L2step 1.1algebra
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 0ZιQ0, 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.1

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

L1given
1.2

Let ϕ:QZ be any group homomorphism. Then for every positive integer n, ϕ(1)=ϕ(n1n)=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 QZ exists.

algebra
2.1

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.

step 1.1step 1.2
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30 rests on unproved material (inherited)Open item page →
Rests on 3 statements not proved in this library, by way of the results it cites. This item cites no such statement directly; it depends on results that do. The unproved premises it inherits are Cohen's first model: an infinite Dedekind-finite set of reals, Sierpiński 1947: the generalised continuum hypothesis implies the Axiom of Choice and The continuum hypothesis and its generalisation are independent of ZFC. Each is recorded with a citation to the literature and is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

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 0Z1ZZ0 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.1

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.

L1givenalgebra
2.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.

L2step 1.1
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-30 rests on unproved material (inherited)Open item page →
Rests on 3 statements not proved in this library, by way of the results it cites. This item cites no such statement directly; it depends on results that do. The unproved premises it inherits are Cohen's first model: an infinite Dedekind-finite set of reals, Sierpiński 1947: the generalised continuum hypothesis implies the Axiom of Choice and The continuum hypothesis and its generalisation are independent of ZFC. Each is recorded with a citation to the literature and is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

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 0Z1ZZ0 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.1

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].

L1L2givenalgebra
2.1

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.

step 1.1algebra
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passaudited 2026-08-30 rests on unproved material (inherited)Open item page →
Rests on 3 statements not proved in this library, by way of the results it cites. This item cites no such statement directly; it depends on results that do. The unproved premises it inherits are Cohen's first model: an infinite Dedekind-finite set of reals, Sierpiński 1947: the generalised continuum hypothesis implies the Axiom of Choice and The continuum hypothesis and its generalisation are independent of ZFC. Each is recorded with a citation to the literature and is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

FALSE: an additive functor commutes with homology

Statement

Every additive functor between abelian categories commutes with homology.

Facts & Assumptions

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

[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.1

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

L1L3givenalgebra
2.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.

L2step 1.1
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passaudited 2026-08-30 rests on unproved material (inherited)Open item page →
Rests on 3 statements not proved in this library, by way of the results it cites. This item cites no such statement directly; it depends on results that do. The unproved premises it inherits are Cohen's first model: an infinite Dedekind-finite set of reals, Sierpiński 1947: the generalised continuum hypothesis implies the Axiom of Choice and The continuum hypothesis and its generalisation are independent of ZFC. Each is recorded with a citation to the literature and is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

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:AiBi.

[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.1

For each i, form the two-term complex C(i):0AiuiBi0, 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.

L3L4given
2.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.

L1L2L3L4step 1.1
3.1

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

A1step 2.1

Sources