next up previous contents
Next: Some First Applications Up: Geometric Topology Previous: Homotopy Equivalence - Homotopy

The fundamental group

Given two spaces X and Y let [X, Y] denote the set of all homotopy classes of maps from X to Y. More generally if (X, A) and (Y, B) are two topological pairs, let [X, A;Y, B] denote the set of all relative homotopy classes of maps from (X, A) to (Y, B). These sets are generally just discrete sets of points. However, under certain hypotheses they are endowed with extra structure. The fundamental group of a space X is a canonical example of this situation. Before we define this construction let us start with some generalities concerning homotopy classes of maps.

The first important feature of [X, Y] is the fact that if f : X $ \rightarrow$ X' and g : Y $ \rightarrow$ Y' then there are induced maps

f# : [X', Y] $\displaystyle \rightarrow$ [X, Y]      and      g# : [X, Y] $\displaystyle \rightarrow$ [X, Y'],

defined as follows: Let [$ \alpha$] $ \in$ [X', Y] be the homotopy class of some map $ \alpha$ : X' $ \rightarrow$ Y. Define f#[$ \alpha$] = [$ \alpha$of]. If [$ \beta$] $ \in$ [X, Y] is the homotopy class of some $ \beta$ : X $ \rightarrow$ Y, define g#[$ \beta$] = [go$ \beta$].

Lemma 6.1   Let f : Z$ \rTo$X and g : Y$ \rTo$W be maps. Then the induced maps

f# : $\displaystyle \left[\vphantom{X,Y}\right.$X, Y$\displaystyle \left.\vphantom{X,Y}\right]$$\displaystyle \rTo$$\displaystyle \left[\vphantom{Z,Y}\right.$Z, Y$\displaystyle \left.\vphantom{Z,Y}\right]$      and      g# : $\displaystyle \left[\vphantom{X,Y}\right.$X, Y$\displaystyle \left.\vphantom{X,Y}\right]$$\displaystyle \rTo$$\displaystyle \left[\vphantom{X,W}\right.$X, W$\displaystyle \left.\vphantom{X,W}\right]$

are well defined.


\begin{proof}We prove the claim for $f^\char93 $\space and leave the other case ...
...alpha(f(z))$\space and $H^f(z,1) = \alpha'(f(z))$\space as required.
\end{proof}

The second and probably most important feature of sets of homotopy classes of maps is their homotopy invariance.

Theorem 6.2   Let f, g : X $ \rightarrow$ Y be homotopic maps. Then for any space Z the induced maps

f# : [Y, Z] $\displaystyle \rightarrow$ [X, Z]      and      g# : [Y, Z] $\displaystyle \rightarrow$ [X, Z]

and

f# : [Z, X] $\displaystyle \rightarrow$ [Z, Y]      and      g# : [Z, X] $\displaystyle \rightarrow$ [Z, Y]

coincide.


\begin{proof}Let $[h]$ denote the homotopy class of some map $h:Y\rightarrow Z$ ...
...) = h(H(x,0)) = h(f(x))$\space and $H_h(x,1)= h(H(x,1)) = h(g(x))$ .
\end{proof}

Corollary 6.3   If f : X $ \rightarrow$ X' and g : Y $ \rightarrow$ Y' are homotopy equivalences then both f# : [X', Y] $ \rightarrow$ [X, Y] and g# : [X, Y] $ \rightarrow$ [X, Y'] are bijections of sets.


\begin{proof}Let $\tilde f$\space be a homotopy inverse for $f$ , namely $f\tild...
... $\space is an
isomorphism of sets. The second statement is similar.
\end{proof}

A pointed map from one pointed space to another is simply a map of pairs f : (X, x0) $ \longrightarrow$ (Y, y0). Also we will sometimes say that X is a pointed space without using the pair notation (X, x0).

Lemma 6.4   Let (X, x0),(Y, y0) and (Z, z0) be pointed spaces. Then

[X $\displaystyle \vee$ Y,(x0, y0);Z, z0] $\displaystyle \cong$ [X, x0;Z, z0] x [Y, y0;Z, z0]

and

[X, x0;Y x Z,(y0, z0)] $\displaystyle \cong$ [X, x0;Y, y0] x [X, x0;Z, z0]


\begin{proof}Given a pointed map $f: X\vee Y\longrightarrow Z$ , let $f_X$\space...
...s. It is now
easy to verify that $H$\space is a homotopy as required
\end{proof}

We are now ready to define a sequence of extremely important topological invariants. Namely homotopy groups. However, in this course only one of those groups will be discussed in detail, namely the so called fundamental group.

Definition 6.5   Let (X, x0) be a pointed space. Consider the n-sphere Sn, n $ \geq$ 0 as a pointed space by taking the point (1, 0, ... , 0) $ \in$ Rn as a basepoint b0. The n-th homotopy group $ \pi_{n}^{}$(X, x0) of (X, x0) is defined to be the set of relative homotopy classes of maps [Sn, b0;X, x0]. In particular $ \pi_{1}^{}$(X, x0) is called the fundamental group of X at x0.

Exercise 6.6   Show that the set $ \pi_{0}^{}$(X, x0) is the set of path components of X

Let us now think about the fundametal group, in slightly intuitive terms. By definition the fundamental group of a pointed space (X, x0) is the set of homotopy classes of maps from S1 to X sending b0 to x0. Thus it is the set of homotopy classes of loops in X, which start and end at x0. How can such a set become a group? If $ \lambda$ and $ \omega$ are two loops in X starting and ending at x0 one can imagine ``adding them up'' by defining a new loop, i.e. a map from S1 to X, which goes half the time along $ \lambda$ and the second half along $ \omega$. This is an operation which takes two loops and adds them together thus defining a binary operation on the set of all loops in X which start and end at the base point. One could wonder whether this makes this set into a group.

Unfortunately, this is not quite the case. Namely the operation we have just defined is not associative and does not have a unit. Indeed, if you let $ \lambda$, $ \omega$ and $ \nu$ be three loops, multiplying them as ($ \lambda$$ \omega$)$ \nu$ means letting the product loop go the for first quarter along $ \lambda$, for the second quarter along $ \omega$ and for the last half of the time along $ \nu$. On the other hand the product $ \lambda$($ \omega$$ \nu$) goes for the first half through $ \lambda$ and then the second half is split in two between $ \omega$ and $ \nu$. These are simply not the same maps. Also the natural choice for a unit is the constant loop at the base point. But multiplying an arbitrary loop by the constant loop in any order does not give the original loop, but rather a new loop that goes through the original one twice as fast and then stays put for the other half.

It is easy to imagine though why multiplication in this set of loops is associative and has a unit up to homotopy. That is to say, although the two ways of multiplying loops ($ \lambda$$ \omega$)$ \nu$ and $ \lambda$($ \omega$$ \nu$) do not give the same loop do give homotopic loops. Multiplying with the constant loop does not yield the original loop but does give one homotopic to it. Thus if instead of considering the loops themselves we consider homotopy classes of loops, we will get a group. This is the idea behind the definition of the fundamental group, originally due to Poincaré. We shall now proceed by making the discussion more rigorous.

We now explicitly define multiplication in the fundamental group and prove its basic properties.

Consider the circle S1. There is a map called the ``pinch map''

p : S1$\displaystyle \rTo$S1 $\displaystyle \vee$ S1

given by identifying the base point with its antipodal. Notice that p is a based map, namely it sends the base point of S1 to the base point of the wedge. On the other hand for every pointed space X there is a canonical map $ \phi$ : X $ \vee$ X $ \longrightarrow$ X called the folding map, given by sending each factor to X by the identity map.

By Lemma 6.4 for any pointed space (X, x0) there is an isomorphism of sets

[S1 $\displaystyle \vee$ S1, b0;X, x0] $\displaystyle \cong$ $\displaystyle \pi_{1}^{}$(X, x0) x $\displaystyle \pi_{1}^{}$(X, x0).

The operation on $ \pi_{1}^{}$(X, x0) is by definition, the map induced by p. More explicitely, given two homotopy classes [f],[g] $ \in$ $ \pi_{1}^{}$(X, x0) represented by pointed loops f, g : S1 $ \longrightarrow$ X, their product [f][g] is the homotopy class of the loop given by the composition

S1$\displaystyle \;\stackrel{p}{\longrightarrow}\;$S1 $\displaystyle \vee$ S1$\displaystyle \;\stackrel{f\vee g}{\longrightarrow}\;$X $\displaystyle \vee$ X$\displaystyle \;\stackrel{\phi}{\longrightarrow}\;$X.

The next lemma is the major step in proving associativity of this multiplication.

Lemma 6.7   The maps

l : S1$\displaystyle \;\stackrel{p}{\longrightarrow}\;$S1 $\displaystyle \vee$ S1$\displaystyle \;\stackrel{p\vee
id}{\longrightarrow}\;$(S1 $\displaystyle \vee$ S1) $\displaystyle \vee$ S1

and

r : S1$\displaystyle \;\stackrel{p}{\longrightarrow}\;$S1 $\displaystyle \vee$ S1$\displaystyle \;\stackrel{id\vee
p}{\longrightarrow}\;$S1 $\displaystyle \vee$ (S1 $\displaystyle \vee$ S1)

are homotopic.


\begin{proof}Write
\begin{displaymath}l(e^{2\pi i t}) = \left\{\begin{array}{ll}...
...2}\leq t\leq 1
\end{array}\right. = l(e^{2\pi i t}).
\end{multline*}\end{proof}

Now that we have a homotopy between the maps r and l we are ready to prove associativity of multiplication in the fundamental group. Indeed by Lemma 4.18 one has

[S1 $\displaystyle \vee$ S1 $\displaystyle \vee$ S1, b0;X, x0] $\displaystyle \cong$ $\displaystyle \pi_{1}^{}$(X, x0) x $\displaystyle \pi_{1}^{}$(X, x0) x $\displaystyle \pi_{1}^{}$(X, x0).

Thus the maps r and l induce two functions

r*, l* : $\displaystyle \pi_{1}^{}$(X, x0) x $\displaystyle \pi_{1}^{}$(X, x0) x $\displaystyle \pi_{1}^{}$(X, x0) $\displaystyle \longrightarrow$ $\displaystyle \pi_{1}^{}$(X, x0).

If [$ \alpha$],[$ \beta$],[$ \gamma$] $ \in$ $ \pi_{1}^{}$(X, x0) then by definition

r*([$\displaystyle \alpha$],[$\displaystyle \beta$],[$\displaystyle \gamma$]) = [$\displaystyle \alpha$]([$\displaystyle \beta$][$\displaystyle \gamma$])      and      r*([$\displaystyle \alpha$],[$\displaystyle \beta$],[$\displaystyle \gamma$]) = ([$\displaystyle \alpha$][$\displaystyle \beta$])([$\displaystyle \gamma$]).

But we have shown that r and l are homotopic and therefore the induced maps coincide, proving that multiplication on $ \pi_{1}^{}$(X, x0) is an associative operation.

Before we proceed, let us recapitulate on what was done here. We defined the multiplication on $ \pi_{1}^{}$(X, x0) as the map induced by the pinch map. Then we observed that the two ways of pinching a circle into a wedge of three circles are homotpic. Notice that the proof of this fact depends on the fact that the map f defined in the proof is homotopic to the identity map on I. This map simply reparametrises the partition for the interval which is used to define r into the partition used to define l. Since this gives the two possible ways of multiplying three elements in $ \pi_{1}^{}$(X, x0), we obtained associativity of multiplication. The proofs of existence of a unit and inverses for the multiplication can be done in a very similar fashion. We now prove the existence of a unit following the same lines with a bit less detail.

Let 1 denote the class of the constant map in $ \pi_{1}^{}$(X, x0). We must show that for any pointed loop $ \alpha$ in X, 1[$ \alpha$] = [$ \alpha$]1 = [$ \alpha$]. Again consider the reparametrisation of the interval given by

f (t) = $\displaystyle \left\{\vphantom{\begin{array}{ll}
0 & 0\leq t\leq \frac{1}{2}\\
2t-1 & \frac{1}{2}\leq t \leq 1
\end{array}}\right.$$\displaystyle \begin{array}{ll}
0 & 0\leq t\leq \frac{1}{2}\\
2t-1 & \frac{1}{2}\leq t \leq 1
\end{array}$ $\displaystyle \left.\vphantom{\begin{array}{ll}
0 & 0\leq t\leq \frac{1}{2}\\
2t-1 & \frac{1}{2}\leq t \leq 1
\end{array}}\right.$

Given a based loop $ \alpha$ : S1 $ \longrightarrow$ X the element 1[$ \alpha$] in $ \pi_{1}^{}$(X, x0) is given by the class of the composition $ \alpha$(e2$\scriptstyle \pi$if(t)). But f (t) as a self map of the unit interval is homotopic to the identity map relative to the boundary $ \partial$I. And so $ \alpha$(e2$\scriptstyle \pi$if(t)) is homotopic to $ \alpha$(e2$\scriptstyle \pi$it) as a pointed map, showing that 1[$ \alpha$] = [$ \alpha$]. The proof that 1 is a right unit is similar and is left for the reader.

For the proof of existence of inverses we use a little trick. For any based loop $ \alpha$ representing [$ \alpha$] in $ \pi_{1}^{}$(X, x0) let [$ \alpha$]-1 be the class represented by the loop $ \alpha^{-1}_{}$(e2$\scriptstyle \pi$it) = $ \alpha$(e2$\scriptstyle \pi$i(1 - t)). Then by definition [$ \alpha$][$ \alpha$]-1 is represented by

$\displaystyle \alpha$*$\displaystyle \alpha^{-1}_{}$(e2$\scriptstyle \pi$it) = $\displaystyle \left\{\vphantom{\begin{array}{ll}
\alpha(e^{2\pi i2t}) & 0\leq ...
...
\alpha^{-1}(e^{2\pi i(2t-1)})
& \frac{1}{2}\leq t\leq 1
\end{array}}\right.$$\displaystyle \begin{array}{ll}
\alpha(e^{2\pi i2t}) & 0\leq t\leq
\frac{1}{2}\\
\alpha^{-1}(e^{2\pi i(2t-1)})
& \frac{1}{2}\leq t\leq 1
\end{array}$ $\displaystyle \left.\vphantom{\begin{array}{ll}
\alpha(e^{2\pi i2t}) & 0\leq t...
...
\alpha^{-1}(e^{2\pi i(2t-1)})
& \frac{1}{2}\leq t\leq 1
\end{array}}\right.$ = $\displaystyle \left\{\vphantom{\begin{array}{ll}
\alpha(e^{2\pi i2t}) & 0\leq ...
...2}\\
\alpha(e^{2\pi i(2-2t)}) &
\frac{1}{2}\leq t\leq 1
\end{array}}\right.$$\displaystyle \begin{array}{ll}
\alpha(e^{2\pi i2t}) & 0\leq t\leq
\frac{1}{2}\\
\alpha(e^{2\pi i(2-2t)}) &
\frac{1}{2}\leq t\leq 1
\end{array}$ $\displaystyle \left.\vphantom{\begin{array}{ll}
\alpha(e^{2\pi i2t}) & 0\leq t...
...2}\\
\alpha(e^{2\pi i(2-2t)}) &
\frac{1}{2}\leq t\leq 1
\end{array}}\right.$

Equivalently $ \alpha$*$ \alpha^{-1}_{}$ can be written the composition

S1$\displaystyle \;\stackrel{p}{\longrightarrow}\;$S1 $\displaystyle \vee$ S1$\displaystyle \;\stackrel{1\vee -1}{\longrightarrow}\;$S1 $\displaystyle \vee$ S1$\displaystyle \;\stackrel{\alpha\vee\alpha}{\longrightarrow}\;$X $\displaystyle \vee$ X$\displaystyle \;\stackrel{\phi}{\longrightarrow}\;$X.

The reader should have no trouble verifying that the composition $ \phi$o($ \alpha$ $ \vee$ $ \alpha$ is identically the same as the composition

S1 $\displaystyle \vee$ S1$\displaystyle \;\stackrel{\phi}{\longrightarrow}\;$S1$\displaystyle \;\stackrel{\alpha}{\longrightarrow}\;$X.

Consequently $ \alpha$*$ \alpha^{-1}_{}$ can be written as the composition

$\displaystyle \alpha$$\displaystyle \phi$(1 $\displaystyle \vee$ - 1)p

and it suffices to show that $ \phi$(1 $ \vee$ - 1)p is null-homotopic. But it is easy to see that this composition factors through the unit interval which is a contractible space and hence the map is null-homotopic as required.

To summarise our observation we consider once more what has been done. Notice that multiplication on the fundamental group was defined as the map induced by the pinch map on S1. Namely p : S1 $ \longrightarrow$ S1 $ \vee$ S1 induces a map

p# : [S1 $\displaystyle \vee$ S1, b0;X, x0] $\displaystyle \longrightarrow$ [S1, b0;X, x0].

The right hand side is by definition the fundamental group $ \pi_{1}^{}$(X, x0) and by Lemma 4.18 the left hand side is $ \pi_{1}^{}$(X, x0) x $ \pi_{1}^{}$(X, x0). We than used only the features of the pinch map to conclude associativity, the existence of a unit and the existence of inverses. Indeed the fact that the fundamental group of a space X is indeed a group depends entirely on the fact that S1 admits a pinch map. An important side remark at this point is that every suspension space admits a pinch map, and indeed if X is a suspension space and Y is arbitrary, the existence of the pinch map implied that the set of pointed homotopy classes of maps from X to Y forms a group under multiplication induced by the pinch map.

Our observations have thus produced a group associated to each pointed space (X, x0). If f : X $ \longrightarrow$ Y is a pointed map then one obtains an induced map

f# : $\displaystyle \pi_{1}^{}$(X, x0) $\displaystyle \longrightarrow$ $\displaystyle \pi_{1}^{}$(Y, y0).

The next question one may naturally ask is whether or not this map is a homomorphism.

The approach we took makes it very easy to observe that the answer to this question is positive. Indeed let [$ \alpha$],[$ \beta$] $ \in$ $ \pi_{1}^{}$(X, x0) be represented by maps $ \alpha$ and $ \beta$ respectively. Then [$ \alpha$][$ \beta$] is represented by the class of the composition

S1$\displaystyle \;\stackrel{p}{\longrightarrow}\;$S1 $\displaystyle \vee$ S1$\displaystyle \;\stackrel{\alpha\vee\beta}{\longrightarrow}\;$X $\displaystyle \vee$ X$\displaystyle \;\stackrel{\phi}{\longrightarrow}\;$X.

Then f#([$ \alpha$][$ \beta$]) is represented by fo$ \phi$o($ \alpha$ $ \vee$ $ \beta$)op. But fo$ \phi$ is identically the same as the composite

X $\displaystyle \vee$ X$\displaystyle \;\stackrel{f\vee f}{\longrightarrow}\;$Y $\displaystyle \vee$ Y$\displaystyle \;\stackrel{\phi}{\longrightarrow}\;$Y.

Composing the last with ($ \alpha$ $ \vee$ $ \beta$)op one obtains a map representing f#[$ \alpha$]f#[$ \beta$]. And so we conclude that f# is a homomorphism of groups. Notice that we did not check that the identity element of $ \pi_{1}^{}$(X, x0) is sent to the identity of $ \pi_{1}^{}$(Y, y0) under f#, but this is obvious. We summarise our results in the following

Theorem 6.8   Let X be a pointed space. Then the set [S1, b0;X, x0] of pointed homotopy classes of maps forms a group under the map induced by the pinch map on S1. Furthermore, if f : X $ \longrightarrow$ Y is a pointed map then the induced map

f# : $\displaystyle \pi_{1}^{}$(X, x0) $\displaystyle \longrightarrow$ $\displaystyle \pi_{1}^{}$(Y, y0)

is a group homomorphism.

In example sheet 5 you are required to show that if X is path-connected then $ \pi_{1}^{}$(X, x0) does not depend of the choice of a base point. It should be remarked though that if x1 is another point in X, then $ \pi_{1}^{}$(X, x0) is isomorphic to $ \pi_{1}^{}$(X, x1) but the isomorphism involves a choice of a path from x0 to x1 and thus is not canonical.

Calculation of the fundamental group of a space is generally not easy. In the example sheet you are required to show that contractible spaces as well as spheres of dimension at least 2 have a trivial fundamental group. Spaces with a trivial fundamental group are called simply-connected or 1-connected. You are also asked to calculate the fundamental group of a product and of a wedge in terms of the fundamental groups of the factors. The first non-trivial example of a non-vanishing fundamental group is given by $ \pi_{1}^{}$(S1). However in order to be able to give a rigorous calculation of it we shall need the machinery of ``covering spaces'' which will be covered in the next section. This will also enable us to compute the fundamental group of many other spaces. We conclude this subsection by an intuitive discussion of the fundamental group of some simple spaces.

Consider the circle S1 first. Based loops in S1 are in some sense determined up to homotopy by the number of times the loop completes an entire circle and in what orientation. There are canonical choices for loops which go around the circle exactly n times for any integer n, namely the loops taking z to zn. These loops turn out to represent all the elements in $ \pi_{1}^{}$(S1). Thus $ \pi_{1}^{}$(S1) $ \cong$ Z. As we shall see later the fact that S1 is the orbit space of a R under the natural Z action is closely related to the fundamental group of the circle being the integers.

Exercise 6.9   Calculate the fundamental group of the n-fold torus Tn = S1 x ... S1, n-times and of the wedge S1 $ \vee$ S1.

Next consider the real projective space RP2. This space can be considered as a hemisphere with an identification on its boundary, which gives the prjective plane. The identification indicates that one loop around the boundary is not null-homotopic. However if one continues to loop around once more then the resulting loop is null-homotopic. The outcome is that the fundamental group of RP2 is isomorphic to Z/2Z.



 
next up previous contents
Next: Some First Applications Up: Geometric Topology Previous: Homotopy Equivalence - Homotopy
Ran Levi
2000-03-13