Download K-theory of Waldhausen categories

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Fundamental theorem of algebra wikipedia , lookup

Group cohomology wikipedia , lookup

Covering space wikipedia , lookup

Sheaf (mathematics) wikipedia , lookup

Group action wikipedia , lookup

Fundamental group wikipedia , lookup

Category theory wikipedia , lookup

Transcript
K-theory of Waldhausen categories
Riccardo Brasca
1
Categories with cofibrations
Definition 1.1 Let C be a category and let A ∈ ob(C) be an object of C.
If A is both initial and final, we call it a zero object and we indicate it with
the symbol 0.
Note that a zero object, if exists, it is uniquely determinated up to a
unique isomorphism. If a category C has a zero object all topological spaces
constructed from C become based topological spaces in a natural way. From
now on we suppose that all our categories have a zero object 0.
Definition 1.2 A category with cofibrations is a category C with a distinguished class of morphisms, closed under composition, called cofibrations, and
denoted with the arrow , such that the following properties are satisfied:
1. every isomorphism is a cofibration;
2. for all objects A of C, the morphism 0 A is a cofibration;
3. the pushout
A /
/
C /
/
B
B
`
A
C
exists provided that A B is a cofibration and the morphism C B qA C is a cofibration too.
Definition 1.3 An exact functor F : C → D between categories with cofibrations is a functor that preserves zero objects, cofibrations and pushout of
cofibrations.
1
If C is a category with cofibrations the coproduct of A and B always
exists (it is A q0 B) and we can define the cokernel of a cofibration A B
as B/A := B qA 0. In this case we write
A B B/A
and we call such a sequence cofibration sequence or exact sequence. Note that
the cokernel is uniquely determinated up to a unique isomorphism.
Example 1.4 Clearly every abelian category becomes a category with cofibrations if we take for cofibrations the monomorphisms.
Example 1.5 Let C be an exact category, embedded in an abelian category
A, C becomes a category with cofibrations if we take for cofibrations the
admissible monomorphisms.
Proof. The only non trivial fact is that cofibrations are closed under pushout.
If A B is a cofibration then in A there is an exact sequence 0 → A → B →
C → 0 of objects of C. Let A → D be any morphism in C. The pushout
B qA D exists in A and the morphism D → B qA D is a monomorphism.
We have the exact sequence
a
0→D→B
D → C → 0,
A
which shows that, being C closed under extensions, B qA D is in C and that
D B qA D is a cofibration.
2
Waldhausen Categories and K0
Definition 2.1 A Waldhausen category is a category with cofibrations C
equipped with another class of morphisms closed under composition, called
∼
weak equivalences and denoted with A −
→ B, such that:
1. every isomorphism is a weak equivalence;
2. if we have the commutative diagram
Co
A /
∼
C0 o
∼
A0 /
∼
/
/
B
∼
B0
then B qA C −
→ B 0 qA0 C 0 is a weak equivalence.
2
Definition 2.2 Let C and D be Waldhausen categories. A functor F : C →
D is an exact functor if it is an exact functor between the corresponding
categories with cofibrations and preserves weak equivalences.
If C is an exact category it becomes a Waldhausen category if we take
the monomorphisms for cofibrations as above and the isomorphisms for weak
equivalences.
Definition 2.3 Let C be a small Waldhausen category. The group K0 (C)
is defined as the abelian group generated on symbols [A], one for each object
of C, with the following relations:
∼
1. A −
→ B ⇒ [A] = [B];
2. A B B/A ⇒ [B] = [A] + [B/A].
If there is an exact equivalence of categories F : C → D for some small Waldhausen category D we say that C is essentially small and we set K0 (C) =
K0 (D), clearly this is well defined. By definition an exact functor F : C → D
induces an homomorphism K0 (F ) : K0 (C) → K0 (D).
In this way K0 is a functor
K : Wcat → grp
C 7→ K0 (C)
from the category of small Waldhausen categories and exact functors to the
category of groups.
Clearly if C is an exact category this definition agrees with the classical
definition of K0 (C). From now on we suppose that all our categories are
essentially small.
Example 2.4 Let C be the category of based CW-complexes with only
finitely many cells and cellular maps. If we take for cofibrations the injective
maps and for weak equivalences the homotopy weak equivalences (maps that
induce isomorphism on homotopy groups) we obtain a Waldhausen category.
We claim that K0 (C) ' Z. Indeed Dn /S n−1 ' S n , so we have S n−1 ∼
Dn S n , but 0 −
→ Dn so [S n ] = −[S n−1 ] for n ≥ 1 and by induction [S n ] =
(−1)n [S 0 ] for each n. Every CW-complex is obtainded with some glueing
of disks P
so K0 (C) is generated by [S 0 ]. The reduced Euler characteristic
χ̃(X) = n (−1)n+1 rk H̃n (C, ) gives a surjection K0 (C) → Z as required.
3
Definition 2.5 Let F , F 0 and F 00 be functors between Waldhausen categories C and D. A sequence F → F 0 → F 00 of functors and natural transformation is called an exact sequence of functors if for every object A of C we
have the exact sequence
F (A) F 0 (A) F 00 (A).
In this case we write F F 0 F 00 and we have K0 (F 0 ) = K0 (F ) + K0 (F 00 ).
Definition 2.6 Let C be a Waldhausen category. We say that C is saturated
if being f ◦ g a weak equivalence implies that f is a weak equivalence if and
only if g is.
3
Chain complexes
Fix an exact category C, embedded in an abelian category A. The category
Chb (C) of bounded chain complexes with objects in C is a Waldhausen category, where the cofibrations are the degreewise monomorphisms and weak
equivalences are quasi-isomorphisms in A.
Proposition 3.1 If C is closed under kernel of surjections then we have
K0 (Chb (C)) ' K0 (C).
Proof. If C. is a chain complex, C[n]. is the chain complex with C[n]i = Ci+n .
If f : C. → D. is a map of complexes, cone(f ). is the complex with cone(f )n =
Cn−1 ⊕ Dn and differentials given by d(a, b) = (−d(a), d(b) − f (a)). If f is the
identity then cone(f ). is split exact, a splitting is given by s(b, c) = (−c, 0).
Given f : C. → D. we have a map α : D. → cone(f ). defined by α(b) = (0, c)
and a map β : cone(f ). → C[−1]. given by β(b, c) = −b. The sequence
0 → D. → cone(f ). → C[−1]. → 0
is exact. Taking for f the identity we have [cone(f ). ] = 0, so −[C. ] = [C[−1]. ]
for each complex C. . The natural functor F : C → Chb (C), that sends an
object of C to the complex concentrated in the 0-th piece, is exact, so it
induces a morphism K0 (F ) : K0 (C) → K0 (Chb (C)). Consider the Euler
characteristic χ : Chb (C) → C, it is an exact functor (it depends only on
the homology of the complex). We have K0 (χ) ◦ K0 (F ) = id. If C. is a
complex with only one non-zero term, at place, say, n, χ(C. ) = (−1)n Cn , but
(−1)n [F (Cn ). ] = [F (Cn )[−n]. ] = [C. ], so in this case K0 (F ) ◦ K0 (χ) = id. If
C. = . . . 0 → Cm → . . . → Cn → 0 → . . . is a complex consider C. /B. , where
B. has Cn at the n-th place and 0 elsewhere, and proceed by induction.
4
4
Localization
Let C be a category with cofibrations equipped with two class of morphisms,
v and w, with v ⊆ w. Suppose that both v and w make C a Waldhausen
category when taken as weak equivalences, let us denote these categories with
Cv and Cw . Let Cw the full subcategory of Cv of all w-acylic objects (i.e.
objects A such that 0 A is in w). Note that the inclusion functors are
exact functors.
Proposition 4.1 With notations as above suppose that Cw is saturated and
that each morphism factors as a cofibration followed by a weak equivalence
of v. The inclusion functors induce the exact sequence
K0 (Cw ) → K0 (Cv ) → K0 (Cw ) → 0.
Proof. The right map is onto because w adds more relations on K0 and by
definition the composite of the two maps is 0. Let L be the cokernel of
K0 (Cw ) → K0 (Cv ), it suffices to find an inverse of the induced map L →
∼
K0 (Cw ). Let f : C1 −
→ C2 be a morphism in w. We can factor f as C1 ∼
C −
→ C2 , where the second map is in v. It follows that in K0 (Cv ) we have
[C2 ] = [C] = [C1 ] + [C1 /C]. Being Cw saturated and v ⊆ w, C1 C is in
w. We have the diagram
0o
C1
C1
∼
0o
C1 /
/
C
it follows that 0 ' C1 qC1 0 C qC1 0 ' C/C1 is in w, so C/C1 is in Cw
and [C1 ] = [C2 ] in L. The map λ : K0 (Cv ) → L, λ(C) = [C], is therefore
well defined and it is the inverse required.
5
Higher K-theory
Definition 5.1 If C is any category we denote with ar(C) the corresponding
arrow category, i.e. the category whose objects are morphisms A → B in C,
and whose morphisms are commutative squares
/
A
/
A0
5
B
B0
Definition 5.2 Given a non negative integer n, we denote with [n] the category whose objects are the elements of the set {0, . . . , n}, with a morphism
i → j if and only if i ≤ j.
If we have i ≤ j ≤ k we have the diagram
/
i
/
i
j
k
and so we have a morphism (i → j) → (j → k). Similarly we have a
morphism (i → k) → (j → k).
Definition 5.3 Let ∆ be the simplicial category, i.e. the category whose
objects are the sets [n] = {0, . . . , n} and whose morphisms are non decreasing
functions.
Definition 5.4 Let C be any category. A simplicial object in C is a functor
A : ∆ → C, [n] 7→ An . Given a simplicial object the faces and degeneracies
maps are the maps corresponding to the injective non decreasing maps [n −
1] → [n] and surjective non decreasing maps [n] → [n − 1].
Definition 5.5 Given a simplicial `
set A : ∆ → set, [n] 7→ An its geometric
realization is the topological space (An × ∆n )/ ∼ (∆n is the standard nsimplex and to each An is given the discrete topology), where (x, s) ∼ (y, t)
if and only if f ∗ (y) = x and f∗ (s) = t, for some non decreasing f : [n] → [m],
where f ∗ and f∗ are the induced maps. It can be proved that it is a CWcomplex with an n-cell for each element of An that it is not in the image of
the degeneracies maps.
Definition 5.6 Let C be a category with cofibrations. With Sn C we denote
the category of functors A : ar[n] → C, (i → j) 7→ Aij such that:
1. Aii = 0 for all i;
2. for all i ≤ j ≤ k the induced morphism Aij Aik is a cofibration;
3. for all i ≤ j ≤ k we have the exact sequence Aij Aik Ajk .
Example 5.7 For example, an object of S4 C can be represented as the
6
following diagram
0 = A00 /
/
A01 /
0 = A11
/
/
/
A02 /
A12
0=
/
/
A22 /
A03 /
/
/
/
A23 /
/
/
A13
/
A04
0 = A33 /
A14
/
A24
A34
0 = A44
and two exact sequences are
A01 A02 A12 ,
A02 A04 A24 .
Given an n-filtration of an object A: 0 = A0 A1 . . . An = A
we can always find a diagram as above, with Aij = Ai /Aj , and the various
maps exist by universal properties. So we see that Sn C is equivalent to the
category of n-filtrations in C. The advantage of Sn C is that its definition
is clearly functorial with respect to any non decreasing map f : [n] → [m].
Given such a map we can send (i → j) to f ((i) → f (j)), so by composition
we get a functor Sm C → Sn C. In particular we have, for all i = 0, . . . , n
the face functor ∂i : Sn C → Sn−1 C corresponding to the unique injective non
decreasing map fi : [n−1] → [n] whose image misses i. Similarly we have, for
all i = 0, . . . , n, the degeneracy functor σi : Sn C → Sn+1 C corresponding to
the unique surjective non decreasing map gi : [n + 1] → [n] with two elements
mapping to i. In practice the map ∂0 erases the first row of the diagram,
while ∂i , i ≥ 1, erases the column that contains A01 and the i-th row, and reindexes each Aij . Note that in the category of n-filtrations the ∂i with i ≥ 1
corresponding to ignore the i-th step of the filtration, while ∂0 is not well
defined and requires the choice of each Ai /Aj . The functors σi in practice
add identities in the diagram.
In other words we have proved that S. C is a simplicial category, i.e. a
7
functor
S. C : ∆ → cat
[n] 7→ Sn C
Definition 5.8 Let C be any category. A bisimplicial object in C is a functor
A: ∆ × ∆ → C
([n], [m]) 7→ Anm
Definition 5.9 Let A : ∆ → Top be a topological simplicial space. The
geometric realization of A, denoted with |A|, is defined as in the case of
simplicial set, but the An ’s that appear in qn An × ∆n are given their natural
topology.
Definition 5.10 Given a bisimplicial set A : ∆ × ∆ → set we can construct
its geometric realization in three different ways:
1. for each m, Bm := |A.m | is a topological space, and B. is a topological
simplicial space, we can consider its geometric realization;
2. as above, starting with Cn = |An. |;
3. the diagonal Xn := Ann is a simplicial set, we can consider its geometric
realization.
It turns out that these three constructions give naturally homeomorphic results, denoted with |A|.
Each Sn C is a category, so we can consider its nerve N. Sn C that is a
simplicial set, as for any category. In this way we have a functor
N. S. C : ∆ × ∆ → set
([n], [m]) 7→ Nn Sm C
that is a bisimplicial set, in fact N. Sm C is a simplicial set for all m and Nn S. C
is a simplicial set for all n. Given any simplicial category A : ∆ → cat, we
denote the geometric realization of the bisimplicial set just defined with |A|.
Definition 5.11 Let C be a Waldhausen category. We denote with wC the
subcategory of C whose morphisms are weak equivalences in C. Clearly wC
is a category with cofibrations. By definition |S. wC| the geometric realization
of the bisimplicial set N. S. wC.
8
Proposition 5.12 If C is a Waldhausen category then |S. wC| is a connected
CW-complex.
Proof. The geometric realization of N. S. wC can be obtainded realizing the
diagonal, that is a simplicial set, so |S. wC| is a CW-complex. In this CWcomplex there is only one 0-cell, indeed, regarding |S. wC| as the realization of
the topological simplicial space [n] 7→ | N. Sn wC|, we have an n-cell for each
non-degenerate point of | N. Sn wC| and, being S0 wC the trivial category,
| N. S0 wC| has only one point. So all 1-cells are attached to the same point
and the CW-complex is connected.
Proposition 5.13 If C be a Waldhausen category then Σ| N. S1 wC| (the
reduced suspension) is the 1-skeleton of |S. wC|.
Proof. Again we regard |S. wC| as the realization of the topological simplicial
space [n] 7→ | N. Sn wC|. The degeneracy map σ0 : | N. S0 wC| → | N. S1 wC|
has as image the point corresponding to the diagram 0 0 0, that is 0, if
we identify S1 wC with wC. Therefore the only 1-cell of |S. wC| collapsed to
a point is that corresponding to the base point and the 1-skeleton is exactly
Σ| N. wC|.
The adjoint of the inclusion yelds a natural map | N. wC| ' | N. S1 wC| →
Ω|S. wC|, so a map ob(C) → π1 (|S. wC|).
Proposition 5.14 If C is a Waldhausen category then π1 (|S. wC|) ' K0 (C).
Proof. We have to look at 1-cells, and, by what we have said above, there
is a 1-cell for each object of C (the one corresponding to 0 is collapsed to
the base point). If two points of | N. S1 wC| are connected by a path, the two
corresponding loop are homotopically equivalent, so we can consider only 1cells arising from elements of π0 (| N. S1 wC|), therefore 1-cells corresponding
to weak equivalence classes of objects of C. Therefore the generators of
π1 (|S. wC|) are the same as the generators of K0 (C). The only relations come
from attaching 2-cells. Again we can consider only elements of π0 (| N. S2 wC|)
and we have ∂1 (x) = ∂2 (x) + ∂0 (x) for each x ∈ π0 (| N. S2 wC|). But elements
of π0 (| N. S2 wC|) are weak equivalence classes of exact sequences, and ∂i
sends the exact sequence to its i-th term. In this way also the relations of
the two groups are equal as required.
9
Definition 5.15 Let C be a Waldhausen category. Its algebraic K-theory
space is K(C) := Ω|S. wC| and its algebraic K-theory groups are
Kn (C) := πn (K(C)) = πn+1 (|wS. C|).
By proposition 5.14 this definition is consistent with the one of K0 (C) given
above. Given two Waldhausen categories C and D, and given an exact
functor F : C → D, it is induced a continuous maps
K(F ) : K(C) → K(D),
and therefore homomorphisms
Kn (F ) : Kn (C) → Kn (D).
In other words K is a functor
K : Wcat → Top
C 7→ K(C)
from the category of Waldhausen categories and exact functors to the category of topological spaces.
Definition 5.16 An H-space X is a topological space X, toghether with a
map X ×X → X that satifies, up to homotopy, the axioms of the composition
law of a group.
Note that the coproduct functor q : C×C → C extends to each categories
Sn wC and it can be proved that it makes K(C) into an H-space. Furthermore
the map induced by an exact functor is an H-space map, so the functor K
has value in the category of H-spaces.
6
Relations with exact categories
We have already seen that every exact category C is a Waldhausen category
in a natural way. We want now to prove that the two possible definitions of
πn (C) agree.
Definition 6.1 If A. : ∆ → C, [n] 7→ An is a simplicial object in any category
C its Segal subdivsion Sub(A. ). is the simplicial object Sub(A. ). : ∆ → C,
[n] 7→ A2n+1 , the faces maps ∂i : A2n+1 → A2n+3 are defined as follows:
∂i0 = ∂i ◦ ∂2n+1−i , the definition of degeneracies maps is similar.
10
Example 6.2 Let C be any category. We denote by Sub(C) its Segal subdivision category, i.e. the category whose objects are morphisms A → B in
C and whose morphisms are commutative squares
/
AO
/
A0
B
B0
Note the diffence between this definition and that of ar(C). There are two
natural functor dom, cod : Sub(C) → C, domain and codomain: the first is
controvariant and the second covariant. If C is a category with an initial
object ∗ (in particular if C is a Waldhausen category) then dom and cod are
id
homotopy equivalences. Indeed the object of cod /x ∗ → x → x is initial,
so cod /x is contractible and by Quillen’s theorem A cod is an homotopy
equivalence. The proof for domain is similar. If we start with any category
C we have Sub(N. C). = N. Sub(C) so, if C has an initial object, | N. C| and
| Sub(N. C). | are homotopically equivalent.
Proposition 6.3 Let A : ∆ → set, [n] 7→ An , a simplicial set, then |A| and
| Sub(A). | are homeomorphic.
Proof. For the proof it is convenient to think to ∆n (the standard n-simplex)
as the set (t1 , . . . , tn ) ∈ Rn such that 0 ≤ t1 ≤ . . . ≤ tn ≤ 1. Let i : ∆n →
∆2n+1 be the map i(t1 , . . . , tn ) = 12 t1 , . . . , 12 tn , 12 , 1 − 21 t1 , . . . , 1 − 12 tn . The
maps A2n−1 × ∆n → A2n+1 × ∆2n+1 given by (a, x) 7→ (a, i(x)) induce a
continuous map | Sub(A)| → |A|. Note that ∆n can be subdivided in 2n
n-simplexes using the middle point of each edge. This ‘2n simplexes can
be indexed ∆nf , where f runs through a set of 2n maps [2n + 1] → [n]:
∆nf is the composition f∗ ◦ i (f∗ is the map induced by the structure of
cosimplicial object of [n] 7→ ∆n ). The maps An × ∆nf → A2n+1 × ∆n given by
(a, f∗ i(x)) 7→ (f ∗ (a), x) (f ∗ is the map induced by the structure of simplicial
object of A) induce a map |A| → | Sub(A)| that is the invese of the map
defined above.
Definition 6.4 Let A : ∆ → cat, [n] 7→ An , be a simplicial category. We
define sn (A) := ob(An ). We have that s. is a functor
s. : ∆ → set
[n] 7→ sn (A)
11
so a simplicial set. If C is a category with cofibrations we set sn C := sn (S. C).
Definition 6.5 Let C be an exact category. We denote with in QC the
category whose object are elements of Nn QC and whose morphisms are
commutative diagram with isomorphisms at each level.
We have that i. QC is a functor
i. QC : ∆ → cat
[n] 7→ in QC
so a simplicial category. Clearly sn (i. QC) = Nn QC.
Fix now an exact category C. We are going to show that the two definitions of πn (C) agree, proving that |S. wC| and | N. QC| are homotopically
equivalent. We prove this constructing a commutative diagram
|s. wC| o
r1
r3
| Sub(s. wC). |
|S. wC|
r2
/
r7
/ | N. QC|
r4
| Sub(S. wC). |
r5
/
r6
|i. QC|
in which all arrow will be homotopy equivalences.
The arrow r1 is defined and proved to be homotopy equivalences in proposition 6.3.
For the arrow r2 note that proposition 6.3 implies that | Nn S. wC| and
| Sub(Nn S. wC)| are homotopically equivalent for each n, so the same is
true for the geometric realization of the corresponding simplicial topological spaces.
If A : ∆ → C is a simplicial object we denote with A∗ : ∆/[1] → C the
composite with the furgetful functor.
Definition 6.6 Let A, B : ∆ → set be two simplicial sets and let f, g : A →
B be two simplicial maps. A simplicial homotopy from f to g is a natural
transformation α : A∗ → B ∗ such that αi0 = f and αi1 = g, where ij is the
object of ∆/[1] that on each [n] is the constant map to j ∈ [1].
It can be proved that a simplicial homotopy induces an homotopy between
the two continuous maps corresponding to f and g.
Proposition 6.7 Let F : C → D an exact functor between categories with
cofibrations. Then F induces a simplicial map s. F : s. C → s. D and a natural
transformation between two functors induces a simplicial homotopy.
12
Proof. The first part is clear, for the second let F, G : C → D be two exact
functors between categories with cofibrations and let η : C × [1] → D be a
natural transformation between F and G. To define a simplicial homotopy α
take any a : [n] → [1], we have to define αa : sn C → sn D. Given an element
of sn C, so a functor A : ar[n] → C let us define A0 : ar[n] → D as the
composite
ar[n]
(A,a∗ )
/ C × ar[1]id × cod/ C × [1]
η
/
D,
where a∗ (i → j) 7→ a(i) → a(j) and cod is the obvious codomain functor.
Now we are ready to define, and prove that it is an homotopy equivalence, the arrow r3 . Remember that |S. wC| is the geometric realization of the
bisimplicial set N. S. wC and that it can be obtainded realizing the simplicial
topological spaces [n] 7→ | Nn S. wC|. By definition we have s. wC = N0 S. wC.
Furthermore N1 S. wC = s. ar(wC) (where a cofibration in ar(C), for a category with cofibration C, is a cofibration at both levels). Therefore the first
faces and degeneracies maps arise from functors ar(wC) → wC that, being
each morphism in wC an isomorphism, are equivalences of categories and so
they are homotopy equivalences. The case n > 1 is the same, but instead
of the arrow category we have to consider the category on n-morphisms.
It follows that the geometric realization of the simplicial topological space
[n] 7→ | Nn S. wC| is homotopically equivalent to that of N0 S. wC = s. wC and
this allows us to define the homotopy equivalence r3 .
The arrow r4 is defined by composition of homotopy equivalences, so it
is an homotopy equivalence too.
The arrow r5 is defined noting that an object of Sub(S. wC)n = S2n+1 wC
gives an object of in QC as in the following example, with n = 1: starting
from a diagram
0 = A00 /
/
A01 /
/ A02 /
/ A03
/ A12 /
/ A13
/ A23
0=
A11 /
0 = A22 /
0 = A33
13
We have the object A12 A02 A03 of i1 QC. Similarly, starting with an
object of Sub(S. wC)n = S2n+1 wC, we obtain an object of in QC. The associated functor is an equivalence of categories because in wC every morphism is
an isomorphism, so the geometric realizations of the two simplicial categories
are homotopically equivalent.
The definition of r6 and the proof that is an homotopy equivalent is quite
techical and we won’t do it, but is very similar to that of r3 , observing that
sn (i. QC) = Nn QC.
Now we have only to define r7 it will be automatically an homotopy
equivalence, being the composition of homotopy equivalence. Clearly an
element of Sub(s. wC). = s1 wC gives an element of ob(C) = N0 QC. As
for r5 , an element of Sub(s. wC)1 gives a morphism in QC, so an element of
N1 QC (see the diagram above). Let us see also the case n = 2, the cases
with n > 2 are very similar: by definition an element of Sub(s. wC)2 = s5 wC
is a diagram
0 = A00 /
/
A01 /
0 = A11 /
/A
/
/
A03 /
/ A12 /
/
A13 /
/
A23 /
02
0 = A22 /
A04 /
/
A14 /
/
A24 /
/
0=
A33 /
A05
/
A15
/
A25
/
/
0 = A44
/
/
A34 /
/
A35
A45
0 = A55
and we obtain an object of N2 QC, the composite of A23 A13 A14 with
A14 A04 A05 .
7
Applications
In this section we fix a Waldhausen category C.
14
Definition 7.1 Let C be a Waldhausen category. The category E(C) is the
category whose object are exact sequences A B C in C. We make
E(C) in to a Waldhausen category as follows: a morphism
A1 /
f1
B1 /
/
A2
//A
f2
/ B2
//
3
f3
B3
is a cofibration if f1 , f2 and the induced morphism B1 qA1 A2 → B2 are
cofibrations, and it is a weak equivalence if all fi ’s are weak equivalences.
There are three natural exact functors s, t, q : E(C) → C, which send the
exact sequence A B C in C to A, B and C.
Theorem 7.2 Let F F 0 F 00 be an exact sequence of functors between
Waldhausen categories C and D. Then K(F 0 ) = K(F ) + K(F 00 ) as H-space
maps and therefore Kn (F 0 ) = Kn (F ) + Kn (F 00 ).
Proof. Giving an exact sequence of functors F , F 0 and F 00 is, by definition,
the same thing as giving a functor G : C → E(D), so we may assume that
C = E(D) and prove that K(t) = K(s) + K(q). There is a natural functor
q : D × D → E(D) which sends (A, B) to A A q B B: it can be proved
that K(q) is an homotopy equivalence. Replacing E(D) with D × D it is
obvious that K(t) = K(s) + K(q).
Definition 7.3 A sequence 0 → A1 → . . . → An → 0 is called admissibly
exact if each map decomposes as Ai+1 Bi Ai and each Bi Ai Bi−1
is an exact sequence. A sequence 0 → F1 → . . . → Fn → 0 of functors between Waldhausen categories is called admissibly exact if every corresponding
sequence of objects is admissibly exact.
Proposition 7.4 Let 0 → F1 → . . . → Fn → 0 be an admissibly exact
sequence
of exact functors between Waldhausen categories. Then we have
P
i
i (−1) K(Fi ) = 0 as H-space maps.
Proof. It follows by induction on n, by theorem 7.2.
Fix now a quasi compact scheme X and a vector bundle E on X of
π
rank r. Let P = P(E) → X the associated projective space bundle. For
i = 0, . . . , r − 1 we have a functor
ui : VB(X) → VB(P)
F 7→ π ∗ (F)(−i)
15
We are going to generalize the fact that K0 (P) ' K0 (X)r proving that K(P)
and K(X)r are homotopically equivalent. First of all we want to replace
K(P) with K(MR(P)).
Proposition 7.5 The inclusion MR(P) ⊆ VB(P) induces an homotopy
equivalence K(MR(P)) ' K(P).
Proof. Being K(P) ' limn K(MR(P)(n)) it suffices to prove that each inclu−→
sion in : MR(P)(n) ⊆ MR(P)(n − 1) induces an homotopy equivalence. We
have exact functors
λi : MR(P)(n − 1) → MR(P)(n)
F 7→ F(i) ⊗OX
i
^
E
and an exact sequence
0 → F → λ1 (F) → . . . → λr (F) → 0.
P
It follows by proposition 7.4 that ri=1 (−1)i K(λi ) is an homotopy inverse of
K(in ).
Theorem 7.6 There is an homotopy equivalence K(P) ' K(X)r .
Proof. It suffices to prove that K(MR(P)) ' K(X). Remember that we are
in an exact category, so product and coproduct are naturally isomorphic.
The functors ui give a functor u : VB(X)r → VB(P) → MR(P), where the
last arrow is an homotopy equivalence. We have seen that there are exact
functors Ti : MR(P) → VB(X),
assemble to form an exact functor
L which
r
i
t : MR(P) → VB(X) , t = (−1) Ti . By Quillen’s canonical resolution of
a Mumford-regular bundle we have an exact sequence
0 → ur−1 ◦ Tr−1 (F) → . . . → u0 ◦ T0 (F) → F → 0,
P
i+1
with F Mumford-regular. This shows that r−1
K(ui ◦ Ti ) = id, so
i=1 (−1)
K(t) is, up to homotopy, a right inverse for K(u). Now define the exact
functors vi : MR(P) → VB(X) by vi (F) = π∗ (F(i)), this assemble to form
an exact functor v : MR(P) → K(X)r . We have seen that the matrix corresponding to K(v ◦ u) is triangular, and that its diagonal entry are homotopy
to the identity, so K(u) has, up to homotopy, a left inverse, as required.
16
Definition 7.7 Let C be a Waldhausen category. A cylinder functor on C is
a functor T : ar(C) → C with three natural transformations j1 : dom → T ,
j2 : cod → T and p : T → cod such that, for every morphism f : A → B in
C the following diagram commutes.
j1
A DD
/
T (f ) o
j2
zzz
DD f
zzzzz
DD
z
p
z
z
DD
D! zzzzzzz
B
B
Furthermore the following axioms must be satisfied:
1. T (0 A) = A for every object A;
2. given f : A → B, the morphism j1 q j2 : A q B T (f ) is a cofibration;
∼
3. given (a, b) : f → f 0 , if a and b are weak equivalences then T (f ) −
→
0
T (f ) is a weak equivalence;
4. given (a, b) : f → f 0 , if a and b are cofibrations then T (f ) T (f 0 )
is a cofibration and the induced map A0 qA T (f ) qB B 0 T (f 0 ) is a
cofibration, where f : A → B and f 0 : A0 → B 0 .
We always assume the cylinder axiom: all morphisms p : T (f ) → B are weak
equivalences.
Definition 7.8 Let C be a Waldhausen category. We say that C satifies the
extension axiom if, given any map f : E → E 0 between two exact sequences
E and E 0 , such that the maps between the first and last terms are weak
equivalences the the other map is a weak equivalence too.
Theorem 7.9 We use notations as in proposition 4.1. Suppose that C is
saturated, satifies the extension axiom and has a cylinder functor. Then
K(Cw ) → K(Cv ) → K(Cw )
is an homotopy fibration sequence.
This theorem is the fundamental step in the proof of the following theorem
Theorem 7.10 Let C an exact category, then K(Chb (C)) and K(C) are
homotopically equivalent.
17