Download 23 Introduction to homotopy theory

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

Orientability wikipedia , lookup

Geometrization conjecture wikipedia , lookup

General topology wikipedia , lookup

Homology (mathematics) wikipedia , lookup

Sheaf (mathematics) wikipedia , lookup

Homotopy type theory wikipedia , lookup

Grothendieck topology wikipedia , lookup

Homotopy groups of spheres wikipedia , lookup

Motive (algebraic geometry) wikipedia , lookup

Covering space wikipedia , lookup

Fundamental group wikipedia , lookup

Homological algebra wikipedia , lookup

Transcript
23
Introduction to homotopy theory
The objects of homotopy theory are the categories of spaces S and spectra Sp. In this
overview I want to explain certain features and constructions with these categories which
will become relevant in the seminar. One needs 1-categories or model categories in order
to capture theses objects on a technical level. In this overview I want to explain how
one can work with spaces and spectra properly by simply obeying some rules of correct
language.
As a preparation I recall the notion of limits and colimits. For categories C and I (the
latter assumed to be small) let C I be the functor category. There is a constant diagram
functor
c : C ! CI .
The limit (colimit) is a (in general partially defined) right (left) adjoint of c:
c : C ⌧ C I : limI ,
colimI : C I ⌧ C : c .
We will illuminate this abstract definition by giving examples.
Example 23.1. A typical example of a limit is a pull-back or fibre product:
X ⇥Z Y
/
✏
X .
✏
/Z
Y
A typical example of a colimit is a push-out
Z
X
/
✏
Y
/
.
✏
X tZ Y
The quotient by an action a of a group G on X is the colimit of the diagram
a
G⇥X
,2
pr2
X
/
X/G .
2
We start with a discussion of spaces S. One can characterize S as the presentable 1category (this essentially means that it admits all limits and colimits) generated by a
point. There are many models for S.
Example 23.2. One can start from topological spaces Top. A morphism f in Top is
called a weak equivalence if ⇡0 (f ) is a bijection and ⇡n (f ) : ⇡n (X, x) ! ⇡n (Y, y) are
29
isomorphisms for all n 1 and x 2 X. If we invert weak equivalences (technically this
happens inside 1-categories), then we get a model for the category of spaces
1
Top ! Top[W
]'S .
2
op
Example 23.3. One can define a model for S starting from simplicial sets sSet := Set .
Recall that op is the category whose objects are the posets [n] = {0, . . . , n} and whose
op
morphisms are order preserving maps. For a category C we call C
the category of
simplicial objects in C.
In order to explain the notion of a weak equivalence in sSet we need the geometric
realization. The standard simplices n ⇢ Rn+1 provide a functor
! Top ,
:
[n] 7!
n
.
Considering sets as topological spaces, a simplicial set X 2 sSet provides a diagram of
topological spaces
F
F
m
:[m]![n]
⇥ X[n]
id⇥
✏
[m]2
m
⇤ ⇥id
⇤
/
F
⇥ X[m]
n
[n]2
/
⇥ X[n] ,
(4)
✏
kXk
whose colimit is the called the geometric realization of X. A more condensed, but equivalent, definition uses the notion of coend
Z op
kXk :=
⇥X .
By definition, a morphism f in sSet is a weak equivalence, if kf k is one in Top. We get
the desired model of spaces
sSet ! sSet[W
1
]'S .
Note that by construction k k descends to a functor k
which happens to be an equivalence.
k : sSet[W
1
] ! Top[W
1
]
2
In the following I list some of the basic properties of the category of spaces S. The model
independent notion of isomorphism is equivalence.
1. Topological spaces or simplical sets represent spaces.
2. There exists a one-point space ⇤, i.e. a final object.
30
3. A space X has a functorially defined set of connected components ⇡0 (X).
4. For each map x : ⇤ ! X we have functorially associated homotopy groups ⇡n (X, x),
n 1.
5. A morphism f : X ! Y between spaces is an equivalence if and only if ⇡n (f ) is an
isomorphism for all n 0 and base points x 2 X (for n 1).
6. For two spaces X, Y 2 S we have a functorially associated mapping space Map(X, Y ) 2
S. Two morphisms f0 , f1 : X ! Y are equivalent if they represent the same point
in ⇡0 (Map(X, Y )).
7. In spaces we can form limits and colimits.
Our language and pictures are adapted to Top.
Example 23.4. The fibre f
be written as a limit
1
(y) of a morphism f : X ! Y in Top at a point y 2 Y can
Fiby (f )
/
⇤ .
y
✏
f
X
/
✏
Y
In general, limits in Top do not preserve weak equivalences. In general, the fibre defined
as above for a map of topological spaces does not represent the fibre of f considered as a
morphism in S. For example, we have a weak equivalence of diagrams
'
⇤
!
⇤ ,
1
⇤
0
/
✏
⇤
[0, 1]
/
✏
⇤
but the map of limits is ; ! ⇤, surely not a weak equivalence.
One needs a modification of the construction of the fibre in order to obtain a model inside
Top for the fibre taken in S. In this situation one speaks of homotopy fibres. A model
for the homotopy fibre is the limit of
Fiby (f )h
/
⇤ .
y
✏
X ⇥f,Y,ev0 Y I
ev1
/
✏
Y
In general, if the morphism X ! Y in Top is a so-called fibration, then the fibre taken
in Top represents the fibre in S. Note that the map ev1 is the replacement of f by a
fibration.
31
For a map f : X ! Y of spaces we can control the homotopy groups of the fibre by the
long exact sequence
⇡n (Fiby (f ), ⇤) ! ⇡n (X, x) ! ⇡n (Y, y) ! ⇡n 1 (Fiby (f ), ⇤) .
2
Example 23.5. The cofibre of a map f : X ! Y is defined as the colimit of
X
/
⇤
.
f
✏
Y
/
✏
Cofib(f )
A good model for the homotopy cofibre is given by the cone of f
X
/
⇤
.
(0,idX )
✏
[0, 1] ⇥ X t{1}⇥X,f Y
✏
/ Cofib(f )h
Here the left vertical map is the replacement of f by a cofibration. It is difficult to control
the homotopy groups of the homotopy cofibre. The appropriate invariant is homology. 2
Example 23.6. The functor
colim
op
:C
op
!C ,
X 7! |X|
is called realization. If applied to simplicial spaces one again observes that it does not
preserve weak equivalences and therefore does not model the realization in S.
A weak equivalence preserving model for the realization is the geometric realization given
by the formula (4) and will be denoted by |X|h .
The homotopy groups of |X|h can be approached via the Bousfield-Kan spectral sequence
whose first page is
1
Es,t
:= ⇡s (X[t]) .
2
Example 23.7. The nerve N (C) of a category is the simplicial set given by
N (C)[n] := Cat([n], C) .
We have a functor N : Cat ! sSet. A categorical equivalence induces a weak equivalence
between nerves. This provides a natural factorization
N : Cat[W
1
] ! sSet[W
32
1
]'S .
One can define the notion of a category is a diagrammatic way. Interpreting these diagrams in topological spaces we obtain the notion of a topological category with space of
objects Ob(C) and space of morphisms Mor(C). In this case the nerve naturally refines
to a simplicial space,
N (C)[0] := Ob(C) ,
N (C)[2] := Mor(C) ⇥s,Ob(C),r Mor(C) , . . . .
N (C)[1] := Mor(C) ,
From now one we consider N (C) as a simplicial space, i.e. as an object in S
classifying space of a topological category is the space defined by
op
. The
BC := |N (C)| 2 S .
A functor between topological categories C ! D is called a weak equivalence if N (C) !
N (D) is an equivalence. It induces an equivalence of classifying spaces BC ! BD.
In the seminar we will study the topological bordism category of n 1-dimensional manifolds with a tangental ✓-structure C✓ . The main goal is to identify the classifying space
BC✓ .
2
Example 23.8. Let G be a topological group. It gives rise to a topological category G with object ⇤ and morphism space G. The classifying space of this category
is the usual classifying space BG of G. A homomorphism between topological groups
which is a weak equivalence induces a weak equivalence between topologically enriched
categories and therefore a weak equivalence of classifying spaces. For example, the
usual inclusion O(n) ! GL(n, R) is a weak equivalence, hence we get an equivalence
BO(n) ' BGL(n, R).
Let G act on a space X. Taking the quotient X/G in Top does not preserve weak
equivalences. A good model for the homotopy quotient is
X/h G := EG ⇥G X ,
where EG is the geometric realization of the simplicial G-space [n] 7! G[n] with the usual
simplicial structure. So the topological space EG ⇥G X is a good model for the quotient
X/G taken in S.
The algebraic tool to calculate the homotopy groups of X/G is again a spectral sequence
derived from the Bousfield-Kan spectral sequence with first term
1 ⇠
Es,t
· · ⇥ G} ⇥X) .
= ⇡s (G
| ⇥ ·{z
t⇥
In topological spaces we can consider:
1. a point in a space
33
2
2. a homeomorphism
3. a locally trivial fibre bundle
4. a (model of a) homotopy quotient
In spaces we can talk about:
1. a connected component
2. an equivalence
3. some space is equivalent to the fibre of a morphism
4. a quotient
Example 23.9. There are similar notions of pointed spaces S⇤ related to Top⇤ and sSet⇤ .
The suspension ⌃X of an object X in a pointed category is defined as a colimit
X
✏
⇤
/
/
⇤
.
✏
⌃X
Note again, that the suspension in Top⇤ does not model the suspension in S⇤ . To represent the latter in Top⇤ we must use homotopy push-outs. For example, in Top⇤ we have
⌃S 0 ⇠
2
= ⇤, while in S⇤ we get ⌃S 0 ' S 1 .
We consider the suspension in C as an endofunctor
⌃:C!C
provided it is defined on all objects. The category of spectra Sp can be characterized as
the universal presentable 1-category generated by one object on which the suspension
acts as an equivalence. More concrete constructions (in the world of 1-categories) are as
Sp ' S⇤ [⌃ 1 ] ,
or as the colimit of the diagram
⇣
⌘
⌃
⌃
Sp ' colim S⇤ ! S⇤ ! . . . .
These descriptions yield the main features of the category of spectra:
1. There is an adjunction
⌃1 : S⇤ ⌧ Sp : ⌦1 .
Note that ⌃1 X is just the image of X under S⇤ ! S⇤ [⌃ 1 ] ' Sp. We call ⌃1 X
the suspension spectrum of X, and ⌦1 (E) the infinite loop space of the spectrum
E.
34
2. A spectrum E has well-defined homotopy groups
⇡n (E) := ⇡2 (⌦1 ⌃2
n
E) ,
n 2 Z ,k  n .
We can replace 2 by any other k 2. A morphism between spectra is an equivalence
if and only if it induces a morphism in homotopy groups.
3. A sequence of pointed spaces and maps
(Xn )n
0
,
⌃Xn ! Xn+1
defines a spectrum E by
E := colim ⌃0 ⌃1 X0 ! ⌃ 1 ⌃1 X1 ! ⌃ 2 ⌃1 X2 ! . . .
.
From this we get the formula for the homotopy groups
⇡n (E) ⇠
= colimk ⇡n+k (Xk ) .
We can also start with such a sequence of topological spaces and maps using the
maps ⌃h Xn ! ⌃X ! Xn+1 .
4. A sequence of morphisms in a category is called a fibre sequence if at every segment
··· ! A ! B ! C ! ...
the morphism A ! B is represents the fibre of B ! C. Similarly we define the
notion of a cofibre sequence. In spectra the notions of fibre and cofibre sequences
coincide.
A map between spectra X ! Y can functorially be extended to a fibre sequence
· · · ! Z ! X ! Y ! ⌃Z ! . . . .
5. The category of pointed spaces and spectra have symmetric monoidal structures
denoted by ^. The functor ⌃1 is a symmetric monoidal functor, i.e.
⌃1 (X ^ Y ) ' ⌃1 X ^ ⌃1 Y .
For two spectra X, Y we have a mapping spectrum map(X, Y ) such that
⌦1 map(X, Y ) ' Map(X, Y ) .
We have the rule
map(X ^ Y, Z) ' map(X, map(Y, Z)) .
35
(5)
6. The (reduced) homology of a pointed space X with values in a spectrum E is defined
by
H⇤ (X, E) := ⇡⇤ (⌃1 X ^ E) .
The functor ⌃1 (as a left adjoint) preserves cofibres. Given a map X ! Y of spaces
we get a cofibre sequence
⌃ 1 ⌃1 Cofib(f ) ! ⌃1 X ! ⌃1 Y ! ⌃1 Cofib(f ) .
(6)
If we take the product with E (which again yields a (co)fibre sequence as a consequence of (5)), then the associated long exact sequence is the long exact homology
sequence
· · · ! H⇤ 1 (Cofib(f ); E) ! H⇤ (X; E) ! H⇤ (Y ; E) ! H⇤ (Cofib(f ); E) ! . . . .
Note that if we want to interpret this in pointed topological spaces Top⇤ , then we
must use homotopy cofibres e.g. represented by the cone of f .
7. The functor ⌦1 preserves fibre sequences (as a right adjoint) and hence we get a
long exact sequence in homotopy groups
· · · ! ⇡n (Z) ! ⇡n (X) ! ⇡n (Y ) ! ⇡n 1 (Z) ! . . . .
The (reduced) cohomology of a space X with coefficients in a spectrum E is defined
by
H ⇤ (X; E) := ⇡ ⇤ (map(⌃1 X, E)) .
If we insert (6) into Map( , E) we get a fibre sequence in spectra which yields the
long exact sequence in cohomology.
· · · ! H ⇤+1 (Cofib(f ); E) ! H ⇤ (Y ; E) ! H ⇤ (X; E) ! H ⇤ (Cofib(f ); E) ! . . . .
Example 23.10. Using the symmetric monoidal structure of S given by the cartesian
product we can define the notion of a commutative monoid. A monoid X in spaces is a
group if ⇡0 (X) is a group. Let CGrp(S) ✓ CMon(S) be the categories of commutative
groups and monoids in spaces. Note that commutative mopnoids in Top represent a very
restrictive class of commutative commutative in spaces. In order to model the general
case one needs the notion of E1 -spaces.
Since Sp is stable, the forgetful functor CGrp(Sp) ! Sp is an equivalence. As a rightadjoint of a symmetric monodical functor the infinite loop space functor ⌦ is lax symmetric
monodidal. It refines to a functor
⌦1 : Sp ' CGrp(Sp) ! CGrp(S)
which after restriction to the subcategory of connective spectra (i.e. those spectra with
trivial homotopy groups in negative degree) induces an equivalence
⌦1 : Sp
0 '
! CGrp(S) .
36
Models for the inverse (denoted by sp) which turn a commutative group in S into a
connective spectrum are usually called 1-loop space machines.
Let A be a commutative topological abelian group, i.e. an object in CGrp(Top). Then
HA := sp(A) is called the Eilenberg-MacLane spectrum of A. We have
⇢
A n=0
⇡n (HA) ⇠
.
=
0 n 6= 0
The ordinary homology and cohomology of a space X is given in this language by
H⇤ (X; Z) ⇠
= H⇤ (X+ ; HZ) ,
H ⇤ (X; Z) ⇠
= H ⇤ (X+ ; HZ) ,
(X+ is obtained from X by attaching a disjoint base point).
For a spectrum E and a space X there is a Atiyah-Hirzebruch spectral sequence con2 ⇠
verging to H⇤ (X+ , E) with natural E 2 -term Ep,q
= Hp (X+ ; ⇡q (E)). In this way ordinary
cohomology can be considered as a first approximation to the cohomology of a space with
coefficients in a general spectrum.
Assume that X is a CW -complex. Then the associated E1 -term of the Atiyah-Hirzebruch
spectral sequence is the cellular chain complex
1 ⇠
Ep,q
= Cp (X+ ) ⌦ ⇡q (E) .
2
Example 23.11. We consider the topological symmetric monoidal (with respect to )
category of complex vector spaces VectC as a commutative monoid CMon(CatTop [W 1 ]).
Since the nerve and the realization preserve products we get BVectC 2 CMon(S).
The inlcusion of monoids into groups fits into an adjunction
GrCompl : CMon(S) ⌧ CGrp(S) : incl .
The connective topological K-theory spectrum is defined by
ku := sp(GrCompl(BVectC )) .
This is actually a ring space with ring structure induced by the tensor product of vector
spaces. Let b 2 ⇡2 (ku) ⇠
= Z be a generator. Then we get the periodic K-theory spectrum
as
KU := ku[b 1 ] .
It gives rise to K-theory H ⇤ (X+ ; KU) and K-homology H⇤ (X+ ; KU) of a space X.
The algebraic tool to calculate the K-homology is the Atiyah-Hirzebruch spectral sequence
whose second term is given by
⇢
Hp (X+ , Z) q even
2 ⇠
Ep,q = Hp (X+ ; ⇡q (KU)) ⇠
.
=
0
q odd
3
The first non-trivial di↵erential is d3 = Sq 2 : Ep,q
! Ep3
37
3,q+2 .
Example 23.12. Let X be a topological space and ⇠ ! X be a real vector bundle. We
define the associated Thom spectrum by
X ⇠ := ⌃1 Cofib((⇠ \ X) ! X)h .
This is meant to a model for a construction in spaces. As an illustration of the usage
of the language of spaces we write this construction in that language. We start with
the action of GL(n, R) on Rn . We apply the quotient construction to the G-equivariant
diagram
/ Rn
Rn \ {0}
$
and get
⇤
~
f
⇤
n
%
/ n
y
BGL(n, R)
the complement zero section of the universal n-dimensional vector bundle. For a map of
spaces ⇠ : X ! BGL(n, R) we define the Thom spectrum by
X ⇠ := ⌃1 Cofib(X ⇥BGL(n,R) f ) .
A map f : Y ! X induces a map of Thom spectra Y f
inclusion of a point in X gives a map ⌃dim(⇠) S ! X ⇠ .
⇤⇠
! X ⇠ . In particular, the
For all n 2 N we have equivalences
⌃
n
X⇠
✏n
' X⇠ .
We can define KO0 (X) as the group of stable isomorphism classes of vector bundles on
X. Therefore ⌃ dim(⇠) X ⇠ only depends up to equivalence on the KO-theory class of ⇠.
We thus can consider the Thom spectrum X ⇠ for a class ⇠ 2 KO0 (X).
Using this we can define e.g. the Thom spectrum
MSO := BSO⇠ ,
where ⇠ 2 KO0 (BSO) is the class of the tautological bundle. By the Pontrjagin-Thom
construction the homotopy groups ⇡n (MSO) are the bordism groups of n-dimensional
oriented manifolds. More generally, we have a cohomology theory X 7! H ⇤ (X; MSO)
and a homology theory X 7! H⇤ (X; MSO).
In general it is difficult to calculate the homotopy groups of a Thom spectrum. Often one
considers multiplicative cohomology theories represented by E 2 CAlg(Sp).
38
The Adams spectral sequence is a machine which tries to calculate the homotopy groups
of a spectrum A starting from its E-homology H⇤ (A; E) ⇠
= ⇡⇤ (A ^ E). In good cases its
E2 -terms has an algebraic description as
E2 ⇠
= ExtE⇤ E (⇡⇤ (E), H⇤ (A; E)) .
An orientation of a vector bundle ⇠ for E is a class or 2 H dim(⇠) (X ⇠ ; E) whose restriction
to every point x 2 X a unit in ⇡0 (E). If the vector bundle ⇠ is oriented for E, then we
have a Thom isomorphism
H⇤+dim(⇠) (X; E) ⇠
= H⇤ (X ⇠ ; E) .
This allows to calculate the first input into the Adams spectral sequence.
1. The tautological bundle on BO(n) is oriented for HZ/2Z.
2. The tautological bundle on BSO(n) is oriented for HZ.
3. The tautological bundle on BSpinc (n) is oriented for KU.
4. The tautological bundle on BSpin(n) is oriented for KO.
In the last two cases the orientations are called Atiyah-Bott-Shapiro orientations.
For example, in the cases of MSO, MU, MSpin and MSpinc the Adams spectral
sequence works successfully with E = HZ/pZ and E = HQ and finally gives a complete
understanding of the homotopy groups.
2
Example 23.13. A map ✓ : X ! BO(n) represents a vector bundle also denoted by ✓.
The Madsen-Tillman spectrum associated to this datum is defined as
MT✓ := X
✓
.
In simple cases like X = BSpin(n) or X = BSO(n) one can calculate ⇡n (MT✓) using
the methods indicated above.
The main goal of the seminar is to construct an equivalence
BC✓ ' ⌦1 ⌃MT✓ .
Remark 23.14. In this remark we sketch how (7) can be refined to an 1-loop map.
Let Fin+ be the category of finite pointed sets. We get a functor
Fin+ ! S⇤ /BO(n) ,
39
F 7! F ^ X+ .
(7)
The Thom spectrum construction can be considered as a functor S⇤ /BO(n) ! Sp. Therefore by composition we get the functor
MT✓ : Fin+ ! Sp .
This is actually an object of the full subcategory of Sp ✓ SpFin+ of -spectra E 2 SpFin+
characterized by
E[n]+ '
n
Y
E[1]+
and a condition of being ”group-like” .
i=1
It refines ⌃MT✓ to a grouplike
We have an equivalence
spectrum, and its 1-loop space to a grouplike -space.
Sp
which under ⌦1 goes to
' CGrp(Sp ) ,
S ' CGrp(S) .
This says that the 1-loop space structure on ⌦1 ⌃MT✓ is equivalent to the 1-loop space
structure on ⌦1 ⌃MT✓ derived from the -space structure ⌦1 ⌃ MT✓.
On the other hand, using the functoriality of the bordism category in ✓ we can consider
the object BC✓ 2 S Fin+ . Since the equivalence (7) is natural in ✓ it refines to an equivalence in S Fin+ . Consequently, BC✓ is a group like -space, and (7) is an 1-loop map,
if we equip BC✓ with the 1-loop space structure coming from the -space structure. 2
40