nLab
Waldhausen category

Contents

Idea

A Waldhausen category C is a homotopical category equipped with a bit of extra structure that allows to regard it as a presentation (via simplicial localization) of an (infinity,1)-category C such that the extra structure allows to conveniently compute the K-theory Grothendieck group K(C) of C.

Notably a Waldhausen category provides the notion of cofibration sequences, which are crucial structures controlling K(C). Dual to the discussion at homotopy limit and homotopy pullback, ordinary pushouts in Waldhausen categories of the form

A B 0 B//A\array{ A &\hookrightarrow& B \\ \downarrow && \downarrow \\ 0 &\to& B//A }

with AB a special morphism called a Waldhausen cofibration compute homotopy pushout s and hence coeact sequences in the corresponding stable (infinity,1)-category.

Using this, the Waldhausen S-construction on C is an algorithm for computing the K-theory spectrum of C.

Definition

Waldhausen in his work in K-theory introduced the notion of a category with cofibration and weak equivalences, nowdays known as Waldhausen category. As the original name suggests, this is a category C with zero object 0, equipped with a choice of two classes of maps cof of the cofibrations and w.e. of weak equivalences such that

  • (C1) all isomorphisms are cofibrations

  • (C2) there is a zero object 0 and for any object a the unique morphism Oa is a cofibration

  • (C3) if ab is a cofibration and db any morphism than the pushout da bd is a cofibration

  • (W1) all isomorphisms are weak equivalences

  • (W2) weak equivalences are closed under composition (make a subcategory)

  • (W3) “glueing for weak equivalences”: Given any commutative diagram of the form

    D A B D A B\array{D &\leftarrow& A &\hookrightarrow &B\\ \downarrow^\sim&& \downarrow^\sim &&\downarrow^\sim\\ D' &\leftarrow &A' &\hookrightarrow &B' }

    in which the vertical arrows are weak equivalences and right horizontal maps cofibrations, the induced map B ADB AD is a weak equivalence.

The axioms imply that for any cofibration AB there is a cofibration sequence ABB/A where B/A is the choice of the cokernel B A0.

Given a Waldhausen category C whose weak equivalence classes from a set, one defines K 0(C) as an abelian group whose elements are the weak equivalence classes modulo the relation [A]+[B/A]=[B] for any cofibraton sequence ABB/A.

Waldhausen then devises so called S-construction CS C from Waldhausen categories to simplicial categories with cofibrations and weak equivalence (hence one can iterate the construction producing multisimplicial categories).

The K-theory space? of a Waldhausen construction is given by formula Ωhocolim Δ op([n]N (w.e.(S nC))), where Ω is the loop space functor, N is the simplicial nerve, w.e. takes the (simplicial) subcategory of weak equivalence and [n]Δ. This construction can be improved (using iterated Waldhausen S-construction) to the K-theory Ω-spectrum of C; the K-theory space will be just the one-space of the K-theory spectrum.

Then the K-groups are the homotopy groups of the K-theory space.

Remarks

Examples

Waldhausen category of a small abelian category

For C a small abelian category the category of bounded chain complexes Ch b(C) becomes a Waldhausen category by taking

Waldhausen category of a small exact category

For C just a Quillen exact category with ambient abelian category Ĉ there is an anlogous, slightly more sophisticated construction of a Waldhausen category structure on Ch b(C):

  • weak equivalences are the morphisms that are quasi-isomorphisms when regarded as morphisms in Ĉ;

  • the cofibrations are the degreewise admissable morphisms, i.e. those morphisms AX such that the pushout AXA/X computed in the ambiend abelian category Ĉ is in C.

References

Waldhausen categories are discussed with an eye towards their application in the computation of Grothendieck groups in chapter 2 of

  • Charles Weibel, The K-book: An introduction to algebraic K-theory (web)