Waldhausen Categories and the S-Construction
Waldhausen's approach to K-theory generalizes Quillen's framework to categories with cofibrations and weak equivalences. This provides a unified treatment of algebraic K-theory, topological K-theory, and the K-theory of spaces (A-theory), and is the natural setting for the Thomason--Trobaugh localization theorem.
Waldhausen categories
A Waldhausen category consists of:
- A pointed category with a zero object .
- A subcategory of cofibrations (denoted ) satisfying:
- Every isomorphism is a cofibration.
- is a cofibration for all .
- Cofibrations are closed under pushout: if and , then exists and is a cofibration.
- A subcategory of weak equivalences (denoted ) containing all isomorphisms and satisfying the gluing axiom: given a commutative diagram
the induced map is a weak equivalence.
-
Exact categories: Any exact category is a Waldhausen category with cofibrations = admissible monomorphisms and weak equivalences = isomorphisms. This recovers Quillen's K-theory.
-
Chain complexes: (bounded chain complexes of projective -modules) with cofibrations = degreewise split injections and weak equivalences = quasi-isomorphisms. This gives .
-
Spaces: The category of finite CW-complexes (or retractive spaces over a space ) with cofibrations = cellular inclusions and weak equivalences = homotopy equivalences. This gives Waldhausen's A-theory .
-
Perfect complexes: for a scheme , with cofibrations from the triangulated structure and weak equivalences = quasi-isomorphisms. This gives Thomason--Trobaugh K-theory.
The S-construction
For a Waldhausen category , define the simplicial Waldhausen category where has objects consisting of -step filtrations:
together with choices of subquotients for , fitting into cofibration sequences for .
The K-theory space of is:
where is the simplicial category obtained by restricting to weak equivalences, is geometric realization, and is the loop space. The K-groups are:
The S-construction can be iterated: ( times). Waldhausen shows:
up to group completion. The sequence forms a spectrum (the K-theory spectrum), with:
for all , including negative K-groups when defined.
This spectrum-level structure is essential for:
- Homotopy fiber sequences (localization)
- Smash product pairings (ring spectra structure)
- Trace maps to other theories (THH, TC)
Agreement with Quillen
For an exact category , viewed as a Waldhausen category:
i.e., Waldhausen's K-theory agrees with Quillen's. The proof uses Waldhausen's additivity theorem and the observation that for an exact category, the S-construction filtrations correspond to admissible filtrations.
More precisely, there is a natural map (using the "realization lemma" for bisimplicial sets), and this map is a homotopy equivalence. The key ingredient is Waldhausen's approximation theorem:
If is an exact functor between Waldhausen categories that induces an equivalence on "derived categories" (homotopy categories of weak equivalences), then .
The additivity theorem
Let be a Waldhausen category with a functorial choice of cofibration sequences. The functor
(extracting the "fiber" and "cofiber") induces a homotopy equivalence:
Equivalently, the sequence is a product (not just a fibration) for any functor that extracts short exact sequences.
The additivity theorem is the foundational result of Waldhausen K-theory, analogous to the additivity of the Euler characteristic. It implies:
-
Localization: The fiber sequence for a short exact sequence of Waldhausen categories.
-
Approximation: If satisfies the approximation property (every object of is weakly equivalent to for some , and detects weak equivalences), then is an equivalence.
-
Cofinality: If is cofinal (every object of is a retract of an object isomorphic to one in ), then on connective covers.