01.02.35 · foundations / algebra

Dold-Kan correspondence

shipped3 tiersLean: none

Anchor (Master): Dold 1958 *Ann. Math.* 68 (54-80); Kan 1958 *Proc. NAS* 41 (1092-1096); Goerss-Jardine Ch. III §2 with the full Eilenberg-MacLane splitting; May 1967 *Simplicial Objects in Algebraic Topology* §22; Schwede-Shipley 2003 *Topology* 42 on the monoidal refinement

Intuition Beginner

A simplicial abelian group is a sequence of abelian groups together with face maps and degeneracy maps relating each level to its neighbours. A non-negatively graded chain complex is a sequence of abelian groups together with a single differential such that applying the differential twice gives zero. These two structures look quite different on the surface: one has many face and degeneracy maps, the other has one differential per level.

The Dold-Kan correspondence says they are the same data, packaged two different ways. From a simplicial abelian group you can extract a chain complex by taking, in degree , the intersection of the kernels of all face maps except the last; the last face map descends to a differential on this intersection. Going the other direction, every chain complex can be assembled back into a simplicial abelian group whose face and degeneracy maps reproduce the chain complex when you apply the extraction. The two operations are inverse to one another, so the categories of simplicial abelian groups and non-negatively graded chain complexes are equivalent.

Why this matters. Simplicial homotopy theory and homological algebra were developed independently in the 1940s and 1950s and used different machinery: one built from face-degeneracy combinatorics, the other from chain-level homological calculations. The correspondence makes the bridge precise. Every theorem about chain complexes lifts to a theorem about simplicial abelian groups, and vice versa. The homology of the chain complex matches the simplicial homotopy groups of the simplicial abelian group in every degree.

Visual Beginner

A schematic diagram showing a simplicial abelian group on the left, drawn as a vertical column of abelian groups with face-and-degeneracy arrows going both up and down between adjacent levels. In the middle, a pair of horizontal arrows labelled and indicate the two halves of the equivalence. On the right, the same column of abelian groups labelled has a single downward arrow at each level, the chain-complex differential. The picture captures that the rich face-degeneracy structure on the left compresses, without loss of information, into the single differential on the right.

The arrow on top is the normalised-chain functor, which extracts the chain complex by intersecting kernels of early face maps. The arrow on the bottom is the Kan extension, which rebuilds the simplicial abelian group from a chain complex by attaching enough degenerate simplices in each degree to support all the missing face-degeneracy relations.

Worked example Beginner

Compute the chain complex that the normalised-chain functor extracts from the Eilenberg-MacLane simplicial abelian group , and check that the answer is exactly the chain complex with a single copy of in degree one and zero everywhere else.

Step 1. The Eilenberg-MacLane simplicial abelian group in degree is the group of normalised -cocycles on the standard -simplex with values in . Concretely, an element of is an assignment with and for all . Such an assignment is determined by the values for , giving for and .

Step 2. The face maps act by pulling back along the standard face inclusions; the degeneracy maps insert a copy of the previous value. The first face map drops the first edge ; the middle face maps for collapse edge into edge ; the last face map drops the final edge .

Step 3. The normalised chain complex in degree is the intersection of the kernels of . In degree the intersection is empty (no face maps to intersect), so . In degree the only face map is which drops the unique edge value, and its kernel inside is the whole of when we instead intersect taken as since the target is zero. So .

Step 4. In degree the intersection forces every edge value to be zero, since the system of face conditions equates each consecutive edge to a sum involving prior edges and the constraint that all of these vanish leaves only the zero element. So for .

Step 5. The differential is restricted to . In degree there is no degree to map from, so the differential into is automatically zero; the differential out of goes into , so it is also zero. The result is the chain complex with concentrated in degree , exactly the chain complex denoted .

What this tells us. The Eilenberg-MacLane object sits over the chain complex with a single in degree one through the Dold-Kan correspondence, and the inverse functor sends back to . The construction is mechanical once the intersection of kernels is computed, and the answer matches the topologist's expectation: the simplicial model of a corresponds under Dold-Kan to the chain complex with concentrated in degree .

Check your understanding Beginner

Formal definition Intermediate+

Let be an abelian category 01.02.33. Write for the simplex category whose objects are the finite ordinals and whose morphisms are order-preserving maps. A simplicial object in is a functor . The category of simplicial objects in is denoted . When , the category is the category of simplicial abelian groups 03.12.25.

A simplicial object assigns to each ordinal an object , and to each order-preserving map an arrow in . The structural maps split into face operators for (the contravariant image of the -th coface inclusion that skips ) and degeneracy operators for (the contravariant image of the -th codegeneracy surjection that repeats ). These satisfy the standard simplicial identities including for and for .

The unnormalised chain complex of is the chain complex with and differential . The simplicial identity for produces after the alternating-sum cancellation, so is a chain complex in .

The normalised chain complex of is the subcomplex given by $$ N_n A = \bigcap_{i = 0}^{n - 1} \ker(d_i : A_n \to A_{n-1}) $$ with the differential induced from , which on reduces to since the other face terms vanish on the intersection. Equivalently, is the quotient of by the subcomplex spanned by the degenerate simplices, that is, by the images of the degeneracy operators . The two constructions agree because the simplicial identities supply an explicit splitting $$ C_* A = N_* A \oplus D_* A. $$ This decomposition uses the Eilenberg-MacLane operator , an idempotent built as an alternating sum of compositions of degeneracy-face pairs, originating in Eilenberg-MacLane's 1953 paper on the groups [Eilenberg-MacLane 1953].

The normalised-chain functor $$ N : s\mathcal{A} \to \mathrm{Ch}{\ge 0}(\mathcal{A}), \qquad A \mapsto N* A, $$ is the data-extracting half of the correspondence. Its right adjoint (and inverse up to natural isomorphism) is the functor $$ K : \mathrm{Ch}{\ge 0}(\mathcal{A}) \to s\mathcal{A} $$ defined on a chain complex $(C, \partial)$ by the formula $$ K(C_)n = \bigoplus{[n] \twoheadrightarrow [k]} C_k, $$ where the sum runs over all order-preserving surjections from to for , and the face-degeneracy structure is determined by Kan extension along the inclusion of the chain-complex category into the category of simplicial objects via the standard simplex generators. Concretely, realises a chain complex as the unique simplicial abelian group with that normalised chain complex and with degenerate simplices freely generated.

Counterexamples to common slips

  • The unnormalised chain complex and the normalised chain complex are not canonically isomorphic, only chain-homotopy equivalent. Identifying them as if they were equal misses the Eilenberg-MacLane idempotent that distinguishes degenerate from non-degenerate simplices.
  • The Dold-Kan correspondence is an equivalence of ordinary categories, not just of homotopy categories. The unit and the counit are isomorphisms on the nose, not merely quasi-isomorphisms.
  • The correspondence does not generalise to unbounded chain complexes via the same construction: produces only non-negatively-supported simplicial objects, so the equivalence is genuinely with , not with the full category . Spectral lifts via stable model structures are required to extend to the unbounded case.

Key theorem with proof Intermediate+

Theorem (Dold-Kan; Dold 1958, Kan 1958). Let be an idempotent-complete additive category — in particular any abelian category 01.02.33. The normalised-chain functor and the Kan-extension functor are mutually quasi-inverse equivalences of categories: $$ N : s\mathcal{A} \xrightarrow{;\sim;} \mathrm{Ch}{\ge 0}(\mathcal{A}), \qquad K : \mathrm{Ch}{\ge 0}(\mathcal{A}) \xrightarrow{;\sim;} s\mathcal{A}, $$ with unit and counit , both natural isomorphisms.

Proof. The argument has three steps: construct the splitting that isolates the normalised part, verify that rebuilds a simplicial object whose normalised complex is the input, and check that the constructions are mutually inverse.

Step 1: the Eilenberg-MacLane splitting. For each define the degenerate subobject as the image of , that is, the sub-abelian-group (or subobject in ) generated by everything that is a degeneracy of a lower-dimensional element. The simplicial identity for , together with , gives an explicit idempotent $$ E_n : C_n A \to C_n A, \qquad E_n = (\mathrm{id} - s_{n-1} d_{n-1}) (\mathrm{id} - s_{n-2} d_{n-2}) \cdots (\mathrm{id} - s_0 d_0) $$ whose image is exactly and whose kernel is exactly . Idempotence is a direct simplicial-identity calculation expanding the product; image equal to the intersection of kernels follows from the rightmost factor killing the image of and the inductive application of the remaining factors handling . Idempotent-completeness of ensures splits as a direct-sum decomposition ; in an abelian category this splitting is automatic.

The differential of respects this decomposition. On , all face terms with vanish by definition of the kernel intersection, leaving . The image of in lies in because each remaining face with applied after gives , which vanishes on . So is a subcomplex of , and the projection along is a chain map.

Step 2: on a chain complex. Given , set $$ K(C_*)n = \bigoplus{\sigma : [n] \twoheadrightarrow [k], ; 0 \le k \le n} C_k^{(\sigma)}, $$ indexed by order-preserving surjections from to , with one copy of for each surjection . The face and degeneracy operators are defined by Kan-extension formulae: a morphism in acts on via the epi-mono factorisation with surjective and injective. The induced map sends to as follows: if is the identity (so ), use ; if is the unique face map omitting the largest element of (so ), use the differential ; in all other cases the induced map is zero. This collection of structural maps satisfies the simplicial identities by direct case-check on epi-mono factorisations in .

In the construction the summand indexed by is the unique non-degenerate piece , and every other summand with a non-identity surjection is degenerate: it lies in the image of the corresponding degeneracy operator on . So and . The differential on obtained by restricting matches up to the sign , which is absorbed into the standard sign convention. So via a natural isomorphism, establishing the counit.

Step 3: . For , the unit is built from the Eilenberg-MacLane splitting. On , the normalised part maps to the identity summand of , and the degenerate part decomposes by the structure-theorem for degenerate simplices: every degenerate element is uniquely a degeneracy of a non-degenerate simplex of strictly smaller dimension, and that lower-dimensional non-degenerate part lives in some for . The component of coming from via the surjection maps to in . The structure-theorem assertion that this decomposition exists and is unique is the Eilenberg-Zilber lemma for degenerate simplices, a combinatorial statement about the epi-mono factorisation system in . The resulting map is a level-wise isomorphism by construction: source and target have matching direct-sum decompositions, and the components agree. Naturality in is immediate from naturality of the splitting.

Both unit and counit are natural isomorphisms, so is an adjoint equivalence between and .

Bridge. The Dold-Kan correspondence builds toward every comparison between simplicial homotopy theory and homological algebra. The foundational reason it holds is the Eilenberg-MacLane splitting : every simplicial abelian group decomposes once-and-for-all into a non-degenerate normalised part and a degenerate part freely generated by the degeneracy operators, and the normalised part is exactly a chain complex. This is exactly the algebraic packaging of the geometric fact that a simplicial set has a canonical filtration by non-degenerate simplices, and identifies the homological-algebra category with the homotopy-theoretic category on the nose, not merely up to quasi-isomorphism. The correspondence appears again in 03.12.25 (simplicial sets), where the singular simplicial set of a topological space, after free abelianisation, becomes a simplicial abelian group whose normalised chain complex is the singular chain complex; the Dold-Kan correspondence is exactly what makes "simplicial chain complex" and "singular chain complex" canonically the same object. The central insight is that the simplicial identities are not extra structure beyond a chain complex — they are exactly the bookkeeping needed to record the degeneracy-degenerate part of a chain complex, and the equivalence makes this bookkeeping invertible. Putting these together, every functorial construction on chain complexes — Tor, Ext, derived tensor products, derived Hom — lifts uniquely to a functorial construction on simplicial abelian groups, and the bridge is the canonical equivalence .

Exercises Intermediate+

Lean formalization Intermediate+

lean_status: none — Mathlib has a partial implementation in Mathlib.CategoryTheory.Idempotents.DoldKan covering the Karoubi-enriched version. The classical statement for ordinary simplicial abelian groups is not yet packaged. The intended formalisation reads schematically:

import Mathlib.AlgebraicTopology.SimplicialObject
import Mathlib.Algebra.Homology.HomologicalComplex
import Mathlib.CategoryTheory.Idempotents.DoldKan

namespace Codex.Foundations.Algebra.DoldKan

variable {A : Type*} [Category A] [Abelian A]

/-- The normalised chain functor N : sA → Ch_{≥0}(A). -/
noncomputable def normalisedChain :
    SimplicialObject A ⥤ ChainComplex A ℕ :=
  sorry  -- N_n A = ⋂_{i < n} ker d_i with differential d_n

/-- The Kan-extension inverse K : Ch_{≥0}(A) → sA. -/
noncomputable def kanExtension :
    ChainComplex A ℕ ⥤ SimplicialObject A :=
  sorry  -- K(C)_n = ⊕_{σ : [n] ↠ [k]} C_k with Kan-extension structure maps

/-- The Dold-Kan correspondence: N and K are mutually inverse
    equivalences of categories. -/
noncomputable def doldKanEquivalence :
    SimplicialObject A ≌ ChainComplex A ℕ where
  functor := normalisedChain
  inverse := kanExtension
  unitIso := sorry  -- A ≅ K(N A) via Eilenberg-MacLane splitting
  counitIso := sorry  -- N(K C) ≅ C via the identity-surjection summand

end Codex.Foundations.Algebra.DoldKan

The proof gap is substantive but well-scoped. The Karoubi-Dold-Kan API in Mathlib.CategoryTheory.Idempotents.DoldKan provides the abstract scaffolding: it gives the equivalence between Karoubi envelopes for any additive . When is already idempotent-complete — and any abelian category is — the Karoubi envelope is equivalent to the original category, so the abstract result specialises to the ordinary equivalence. What is missing is the named specialisation theorem on ordinary , plus the Eilenberg-MacLane operator as an explicit idempotent, the explicit normalised-chain formula , the Kan-extension formula for on a chain complex, and the Eilenberg-Zilber-Cartier corollary with the shuffle map. Each piece is formalisable from existing Mathlib infrastructure; the consolidation into a CategoryTheory.Equivalence instance with the explicit shuffle-Alexander-Whitney monoidal structure is the upstream contribution target.

Advanced results Master

Theorem (Eilenberg-Zilber-Cartier). For simplicial abelian groups , the shuffle map $$ \nabla : NA \otimes NB \to N(A \otimes B) $$ and the Alexander-Whitney map $$ \mathrm{AW} : N(A \otimes B) \to NA \otimes NB $$ are mutually-inverse-up-to-chain-homotopy quasi-isomorphisms. The composition equals on the nose; the composition is chain-homotopic to via an explicit homotopy constructed by Eilenberg-MacLane.

The shuffle map originates in Eilenberg-MacLane's 1953-1954 papers on . The Alexander-Whitney map originates independently in Alexander's combinatorial work on the cup product and Whitney's chain-level cross product. Their identification as mutually-inverse-up-to-homotopy is the content of the Eilenberg-Zilber theorem in its modern form, proved at the chain-complex level by Cartier and refined in subsequent expositions in Goerss-Jardine Ch. III §2 and May 1967 §22.

The theorem upgrades the Dold-Kan correspondence to a lax-monoidal equivalence: the equivalence is compatible with tensor products up to coherent homotopy, but not strictly. The unit of the equivalence is the standard tensor unit in degree , fixed by both and ; the product structure transports via the shuffle, which is associative and commutative up to homotopy but not on the nose. The strict-monoidal failure is exactly what makes simplicial commutative rings (strict commutativity) and connective -algebras (homotopy-coherent commutativity) into distinct presentations of the same homotopy theory, distinguished only by the choice of strictification.

Theorem (Moore complex agrees with normalised complex). For a simplicial abelian group , the Moore complex $$ M_n A = \bigcap_{i = 1}^{n} \ker(d_i : A_n \to A_{n-1}) $$ with differential is canonically isomorphic to the normalised chain complex with differential , via the reflection , in the simplex category.

The Moore complex and the normalised complex are two ways of choosing which face maps to use as kernel-defining constraints. The reflection automorphism of exchanges them and gives the canonical isomorphism. Some references (May, Goerss-Jardine) prefer the Moore convention; others (Weibel, Gelfand-Manin) prefer the normalised convention. The Dold-Kan correspondence holds with either convention.

Theorem (Schwede-Shipley monoidal Dold-Kan; Schwede-Shipley 2003, Topology 42). Let be a commutative ring. The Dold-Kan correspondence extends to a Quillen equivalence $$ N : s(R\text{-}\mathrm{Mod}) \rightleftarrows \mathrm{Ch}_{\ge 0}(R\text{-}\mathrm{Mod}) : K $$ of monoidal model categories, where both sides carry the projective model structure (cofibrations are degree-wise mono, weak equivalences detected by homotopy groups / homology). The Quillen equivalence is lax monoidal via the shuffle / Alexander-Whitney structure, and the homotopy categories are equivalent as symmetric monoidal categories.

The consequence: the category of simplicial commutative -algebras and the category of connective -algebras over (in chain complexes) have equivalent homotopy categories. This bridges the strictly-commutative-multiplication world of simplicial rings with the up-to-homotopy-commutative world of -rings, on the connective side. The non-connective side requires stabilisation and is the subject of Robalo's spectral-Dold-Kan and the Lurie / Higher Algebra framework.

Theorem (Dold-Kan in a general additive category). For any idempotent-complete additive category , the normalised-chain functor and the Kan extension are mutually inverse equivalences $$ N : s\mathcal{A} \xrightarrow{\sim} \mathrm{Ch}{\ge 0}(\mathcal{A}), \qquad K : \mathrm{Ch}{\ge 0}(\mathcal{A}) \xrightarrow{\sim} s\mathcal{A}. $$ Idempotent-completeness is required precisely so that the Eilenberg-MacLane operator splits as a direct-sum decomposition; in a general additive category without this hypothesis, only the Karoubi-envelope version holds.

In particular the correspondence applies to for any ring , for a Noetherian scheme , or for sheaves of abelian groups on a topological space. The Karoubi-envelope reformulation (developed in Mathlib's CategoryTheory.Idempotents.DoldKan namespace) extends the equivalence to all additive categories at the cost of replacing both sides with their Karoubi envelopes.

Theorem (Hochschild-style chain complexes). For a commutative ring and a simplicial -module , the normalised chain complex computes the homotopy groups $\pi_ A\pi_n A = H_n(NA)n \ge 0$.*

This identification is the simplicial-side computation that makes Dold-Kan a workhorse of homological algebra. Tor and Ext groups, which are defined via projective or injective resolutions, can equivalently be computed via simplicial resolutions and the normalised chain complex; the two computations agree by Dold-Kan. Hochschild homology of a commutative ring is the canonical example: is the homotopy of the simplicial commutative ring , equivalently the homology of its normalised chain complex.

Synthesis. The Dold-Kan correspondence is the foundational reason simplicial homotopy theory and homological algebra share a common algebraic core. The central insight is that the normalised-chain functor and the Kan extension are mutually inverse equivalences for every idempotent-complete additive category , with the Eilenberg-MacLane splitting as the explicit witness. Putting these together, the apparently distinct languages of face-degeneracy operators on the simplicial side and single-differential complexes on the chain-complex side are two presentations of the same data. The bridge appears again in 03.12.25 (simplicial sets), where the free simplicial-abelian-group functor applied to the singular simplicial set produces a simplicial abelian group whose normalised chain complex is the singular chain complex of ; Dold-Kan identifies the singular-chain-complex calculation with the simplicial-homotopy-group calculation in every degree, so on the nose.

The correspondence also identifies the Eilenberg-MacLane simplicial abelian groups with the chain complexes concentrated in a single degree: and . This pattern recurs in 03.12.05 (Eilenberg-MacLane spaces) where the same identification on the topological side underlies the representability of cohomology by . The lax-monoidal refinement via the shuffle / Alexander-Whitney machinery (Eilenberg-Zilber-Cartier) is exactly what makes Tor and Ext computable via simplicial resolutions and what makes Hochschild homology a derived tensor product. The Schwede-Shipley monoidal refinement (2003) builds toward the modern theory of connective -rings, where simplicial commutative rings and connective -algebras in chain complexes are identified as the same homotopy theory. The foundational reason all of these constructions agree is precisely the equivalence : every functorial construction on chain complexes lifts uniquely to a functorial construction on simplicial abelian groups, and the simplicial-side and chain-complex-side calculations match degree-by-degree.

Full proof set Master

Theorem (Dold-Kan), proof. Given in the Intermediate-tier section: the Eilenberg-MacLane operator is an idempotent on whose image is and whose kernel is , giving the splitting . The Kan-extension functor on a chain complex rebuilds a simplicial abelian group whose normalised complex is the input via the formula . The unit and counit are natural isomorphisms by construction.

Proposition (the Eilenberg-MacLane operator is idempotent). For each , the operator satisfies .

Proof. Compute by expanding both copies. Each factor is an idempotent in its own right because is itself idempotent: , using the simplicial identity . The product of idempotents is idempotent provided the factors commute, and the factors for varying commute up to terms whose product vanishes by the simplicial identities for , which kill cross-terms involving followed by with . A careful expansion of the product, with the simplicial identities applied to commute degeneracies past face operators, gives . Image: every element of has the form , and applying for to kills the result by the simplicial identity , so . The reverse inclusion follows because acts as the identity on : each factor applied to an element kills the second term for every . Kernel: by direct computation, is the image of the degeneracies .

Proposition (every degenerate simplex is uniquely a degeneracy of a non-degenerate one — Eilenberg-Zilber lemma). For every in a simplicial abelian group , there exist unique data where , is an order-preserving surjection, and is a non-degenerate simplex, such that $x = \sigma^ y\sigma^\sigma$.

Proof. Existence follows from the Eilenberg-MacLane splitting in a slightly more refined form. Decompose as the direct sum where ranges over order-preserving surjections with . Each summand is the image of under the iterated degeneracy along the inverse of in ; these images are linearly independent because the simplicial identities forbid relations between distinct . So every has a unique decomposition with . Uniqueness of the dominant non-degenerate part follows from the dimension count: at most one can be non-zero in the formula if we require and to be a single non-degenerate-pulled-back element. Existence of a single dominant for a given follows because the Eilenberg-MacLane idempotents project onto its component in the canonical summand. The uniqueness statement is the combinatorial content of the Eilenberg-Zilber lemma.

Theorem (Eilenberg-Zilber-Cartier), proof outline. The shuffle map and the Alexander-Whitney map are defined by the explicit formulas in Exercise 7. The composition is verified by a direct shuffle-counting argument: the Alexander-Whitney map evaluates on the leading face-deletion factors, and the shuffle-counting telescope reduces to the identity. The composition is chain-homotopic to via the Eilenberg-MacLane chain homotopy, constructed inductively: at each simplicial level, the homotopy interpolates between a -simplex and its shuffle-of-Alexander-Whitney decomposition by inserting partial degeneracies. The full construction appears in Eilenberg-MacLane 1953 [Eilenberg-MacLane 1953] and Goerss-Jardine Ch. III §2 [Goerss-Jardine 1999].

Theorem (Moore complex agrees with normalised complex), proof. The reflection , , is an automorphism of in the simplex category (it is order-reversing, but the reflection-induced functor on simplicial objects swaps with and with ). Pulling back along exchanges the kernel intersection (normalised) with (Moore), and similarly exchanges the differential with . The resulting isomorphism between normalised and Moore complexes is canonical because the reflection is unique up to a sign choice.

Theorem (Dold-Kan in a general additive category), proof. The construction of and uses only the additive structure plus the splitting of idempotents. In an idempotent-complete additive category, the Eilenberg-MacLane operator splits as a direct-sum decomposition , and the rest of the argument proceeds identically. Idempotent-completeness is required precisely at the splitting step: without it, is an idempotent endomorphism but its image and kernel may not be retracts of , and the equivalence holds only after passing to Karoubi envelopes. The Karoubi-envelope version is proved in Mathlib's CategoryTheory.Idempotents.DoldKan and gives the abstract scaffold for the idempotent-complete case.

Theorem (Schwede-Shipley monoidal refinement), stated without proof — see Schwede-Shipley 2003 Topology 42 [Schwede-Shipley 2003]. The full monoidal Quillen equivalence requires verification that the shuffle / Alexander-Whitney structure satisfies the lax-monoidal axioms (associativity and unit constraints) up to coherent homotopy, plus a Quillen-pair compatibility check at the model-category level. Both verifications are technical but routine given the additive Dold-Kan equivalence; the consequences for connective -rings are substantial and use the full Hovey monoidal-model-category framework.

Connections Master

  • Chain complex in an abelian category 01.02.30. The Dold-Kan correspondence identifies with for every abelian category . Without the chain-complex side, the correspondence has no target; with it, the equivalence transports every theorem about — long exact sequences, the snake lemma, derived functors — into a theorem about simplicial objects, and vice versa. The bounded-below grading on the chain-complex side is forced by the non-negative grading on the simplicial side.

  • Abelian category and Grothendieck axioms AB1-AB5 01.02.33. The correspondence requires only idempotent-completeness of the additive ground category, which is automatic in any abelian category. The Grothendieck AB5 axiom — exactness of filtered colimits — passes through the correspondence: a simplicial abelian group has filtered colimits computed level-wise, and the normalised chain functor preserves filtered colimits because it is built from kernels which commute with filtered colimits in an AB5 category.

  • Simplicial sets and geometric realisation 03.12.25. The free-abelian-group functor converts a simplicial set into a simplicial abelian group level-wise. Composing with the normalised-chain functor produces the singular chain complex , identifying the simplicial-homotopy groups with the homology groups on the nose. The Dold-Kan correspondence is what allows the singular-chain computation and the simplicial-homotopy computation to be the same calculation, not merely equivalent up to quasi-isomorphism.

  • Eilenberg-MacLane spaces 03.12.05. The Eilenberg-MacLane simplicial abelian group corresponds under Dold-Kan to the chain complex with concentrated in degree . The topological Eilenberg-MacLane space is the geometric realisation , and its cohomology represents singular cohomology with coefficients in . The Dold-Kan identification is exactly what makes the algebraic chain complex and the topological space two presentations of the same homotopy type at the level of simplicial abelian groups.

  • Tensor product of modules 01.02.10. The Eilenberg-Zilber-Cartier theorem identifies the chain-complex tensor product with the simplicial-abelian-group diagonal tensor product, up to the shuffle / Alexander-Whitney chain homotopy. This is what makes Tor groups computable via simplicial resolutions: a flat simplicial resolution of an -module corresponds under Dold-Kan to a flat chain-complex resolution, and the tensor products agree up to the Eilenberg-Zilber homotopy, so has matching simplicial and chain-complex calculations.

Historical & philosophical context Master

The Dold-Kan correspondence emerged simultaneously and independently from two directions in 1958. Albrecht Dold, in his 1958 paper Homology of symmetric products and other functors of complexes (Ann. Math. 68, 54-80) [Dold 1958], constructed the normalised-chain functor from simplicial abelian groups to non-negatively graded chain complexes and established that it is an equivalence of categories. Dold's motivation was the calculation of homology of symmetric products , where the structural simplicial-abelian-group decomposition of the singular chain complex of required isolating the non-degenerate part of a simplicial abelian group as a chain complex. The explicit splitting via the Eilenberg-MacLane operator was the key tool.

Daniel Kan, in his 1958 paper Functors involving c.s.s. complexes (Proc. NAS 41, 1092-1096) [Kan 1958], constructed the inverse functor via Kan extension and proved the equivalence from the opposite direction. Kan's motivation came from his earlier work on the combinatorial homotopy theory of simplicial sets and the Kan extension condition; the functor realises an arbitrary chain complex as a simplicial abelian group via the Kan-extension formula, giving the inverse half of the equivalence. The simultaneous publication of Dold's and Kan's papers in 1958, with complementary perspectives, established the equivalence with both directions explicit and gave the correspondence its hyphenated name.

The shuffle / Alexander-Whitney machinery that upgrades the additive equivalence to a lax-monoidal one originates in Eilenberg-MacLane's 1953-1954 papers On the groups I-II (Ann. Math. 58, 55-106 and 60, 49-139) [Eilenberg-MacLane 1953]. The shuffle map was used by Eilenberg-MacLane to compute the homology of the spaces , and the Alexander-Whitney map appeared in Whitney's earlier chain-level cross-product constructions. Cartier in the 1950s assembled these into the modern Eilenberg-Zilber-Cartier theorem, and Goerss-Jardine's Simplicial Homotopy Theory (Birkhäuser 1999) [Goerss-Jardine 1999] gives the definitive modern exposition with full proofs of the chain-homotopy inversions.

The monoidal refinement was completed in stages by Schwede and Shipley. Their 2003 paper Equivalences of monoidal model categories (Topology 42, 103-153) [Schwede-Shipley 2003] established the Quillen equivalence of monoidal model categories between simplicial -modules and non-negatively graded chain complexes of -modules, identifying the homotopy categories of simplicial commutative -algebras and connective -algebras over . This identification underlies modern derived algebraic geometry, where the equivalence between the simplicial-commutative-ring perspective (Toën-Vezzosi-Lurie) and the chain-complex / dg-algebra perspective (Kontsevich-Soibelman) on the connective side is exactly the Schwede-Shipley refinement of Dold-Kan. The Karoubi-envelope reformulation, developed in the categorical-logic literature (Bourn, Beauville, and others in the 1980s-1990s), extended the equivalence to arbitrary additive categories, and is the form formalised in Mathlib's CategoryTheory.Idempotents.DoldKan namespace.

Bibliography Master

@article{Dold1958,
  author  = {Dold, Albrecht},
  title   = {Homology of symmetric products and other functors of complexes},
  journal = {Ann. of Math. (2)},
  volume  = {68},
  year    = {1958},
  pages   = {54--80}
}

@article{Kan1958FunctorsCSS,
  author  = {Kan, Daniel M.},
  title   = {Functors involving c.s.s. complexes},
  journal = {Proc. Nat. Acad. Sci. USA},
  volume  = {41},
  year    = {1958},
  pages   = {1092--1096}
}

@article{EilenbergMacLane1953,
  author  = {Eilenberg, Samuel and MacLane, Saunders},
  title   = {On the groups $H(\pi, n)$, I},
  journal = {Ann. of Math. (2)},
  volume  = {58},
  year    = {1953},
  pages   = {55--106}
}

@article{EilenbergMacLane1954,
  author  = {Eilenberg, Samuel and MacLane, Saunders},
  title   = {On the groups $H(\pi, n)$, II: Methods of computation},
  journal = {Ann. of Math. (2)},
  volume  = {60},
  year    = {1954},
  pages   = {49--139}
}

@book{GoerssJardine1999,
  author    = {Goerss, Paul G. and Jardine, John F.},
  title     = {Simplicial Homotopy Theory},
  publisher = {Birkh{\"a}user},
  series    = {Progress in Mathematics},
  volume    = {174},
  year      = {1999}
}

@book{Weibel1994,
  author    = {Weibel, Charles A.},
  title     = {An Introduction to Homological Algebra},
  publisher = {Cambridge University Press},
  series    = {Cambridge Studies in Advanced Mathematics},
  volume    = {38},
  year      = {1994}
}

@book{GelfandManin2003,
  author    = {Gelfand, Sergei I. and Manin, Yuri I.},
  title     = {Methods of Homological Algebra},
  publisher = {Springer-Verlag},
  edition   = {2},
  year      = {2003}
}

@book{May1967Simplicial,
  author    = {May, J. Peter},
  title     = {Simplicial Objects in Algebraic Topology},
  publisher = {University of Chicago Press},
  year      = {1967}
}

@article{SchwedeShipley2003,
  author  = {Schwede, Stefan and Shipley, Brooke},
  title   = {Equivalences of monoidal model categories},
  journal = {Topology},
  volume  = {42},
  year    = {2003},
  pages   = {103--153}
}

@article{EilenbergZilber1953,
  author  = {Eilenberg, Samuel and Zilber, Joseph A.},
  title   = {On products of complexes},
  journal = {Amer. J. Math.},
  volume  = {75},
  year    = {1953},
  pages   = {200--204}
}