Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedPipeline-generatedprecheck passaudited 2026-09-24
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.

Chain-homotopic maps induce the same map on homology

Statement

If f,g:C∙→D∙ are chain-homotopic chain maps, then for every n∈Z, Hn(f)=Hn(g):Hn(C)→Hn(D).

Facts & Assumptions

Given: A chain homotopy s:f≃g and an integer n.

[L1]

A chain homotopy satisfies fn−gn=dn+1Dsn+sn−1dnC (A chain homotopy).

[L2]

The cycle inclusion kC:Zn(C)→Cn is the kernel of dnC, hence dnCkC=0. The boundary inclusion Bn(D)→Dn is the image of dn+1D (Cycle and boundary subobjects of a complex).

[L3]

The boundary inclusion factors through the cycle inclusion kD:Zn(D)→Dn. Thus there are arrows eD:Dn+1→Bn(D) and βD:Bn(D)→Zn(D) with dn+1D=kDβDeD (The boundary subobject factors through the cycle subobject).

[L4]

The homology quotients qC:Zn(C)→Hn(C) and qD:Zn(D)→Hn(D) are cokernels of the respective boundary-to-cycle maps; in particular qDβD=0 (Homology object of a chain complex).

[L5]

For a chain map u:C∙→D∙, its cycle map satisfies kDZn(u)=unkC (A chain map carries cycles to cycles and boundaries to boundaries), and its induced homology map is characterized by Hn(u)qC=qDZn(u) (A chain map induces a well-defined map on homology).

[L6]

A cokernel is a coequalizer and therefore an epimorphism: two arrows agreeing after precomposition with qC are equal (Kernels and cokernels in a category with zero morphisms as equalizers and coequalizers).

Proof

technique · direct
1.1L1L2L3L5givenalgebra

Restrict the homotopy identity [L1] along kC. Since dnCkC=0 by [L2], (fn−gn)kC=dn+1DsnkC=kDβDeDsnkC. By [L5], the left side is kD(Zn(f)−Zn(g)). The kernel inclusion kD is monic, so Zn(f)−Zn(g)=βDeDsnkC.

2.1L4L5L6step 1.1algebra∎

Apply qD to the equality in step 1.1. Since qDβD=0 by [L4], qD(Zn(f)−Zn(g))=0. By [L5], this is (Hn(f)−Hn(g))qC=0. The cokernel map qC is epic by [L6], so Hn(f)=Hn(g) for every n.

Depends on

Used by

Dependency tree · two levels

16 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources