Waldhausen's Additivity Theorem
The additivity theorem is the fundamental structural result for Waldhausen K-theory. It states that the K-theory of the category of cofibration sequences splits as the product of the K-theories of the "fiber" and "cofiber." This result underpins essentially all computations in Waldhausen K-theory.
Statement
Let be a Waldhausen category and the category of cofibration sequences in (objects are with ). The "source and quotient" functor:
induces a homotopy equivalence on K-theory spaces:
Equivalently, , meaning:
Proof
The proof uses the S-construction and a "swallowing" argument.
Step 1: Setup. We work with the bisimplicial set and its realization. The additivity theorem is equivalent to showing that the two functors
(source and quotient of the cofibration sequence) satisfy at the level of K-theory spaces.
Step 2: The "generic cofibration" argument. Consider the functor defined by . Then . Similarly, via gives .
The functor , , satisfies and .
Step 3: Key lemma (Waldhausen's "swallowing" lemma). Define two functors that are naturally weakly equivalent to and but have the property that and together "generate" .
Consider the filtration on . An object is an -step filtration of cofibration sequences:
This can be decomposed into the filtration on the -components and the -components independently, using the cofibration axioms and the fact that cofibrations in are cofibrations on each component.
Step 4: Realization argument. The bisimplicial identity follows from the decomposition in Step 3 and the "realization lemma": a map of bisimplicial sets that is a weak equivalence on each row (or column) is a weak equivalence on realizations.
More precisely, the functor on -level gives:
which is a homotopy equivalence for each (by induction on using the cofibration structure). Taking geometric realization over preserves the equivalence.
Step 5: Passage to loop spaces. Since and , the equivalence on gives .
Consequences
The additivity theorem implies that K-theory is an "additive invariant": for any exact sequence , we have in . This is the algebraic version of the Euler characteristic formula:
for short exact sequences of complexes. More generally, for a bounded complex with homology :
(assuming all terms are in the Waldhausen category).
The additivity theorem implies Waldhausen's fibration theorem: if is a "short exact sequence" of Waldhausen categories (meaning the functor from to the "fiber" of is a K-theory equivalence), then there is a homotopy fiber sequence:
This gives long exact sequences in K-groups:
The Thomason--Trobaugh localization sequence is a special case, applied to .
The additivity theorem implies:
-
Eilenberg swindle: If has countable coproducts, then (contractible), because and , giving for all .
-
Cofinality theorem: If is cofinal (every is a summand of some ), then for and with cokernel determined by the "missing" summands.
-
Agreement principle: For two Waldhausen category structures on the same category that have the same weak equivalences, the K-theories agree. This is because additivity forces the K-theory to depend only on the "homological" structure.