In the last post we’ve finally defined the fundamental group of a topological space at a point
. It’s elements are equivalence classes of loops (that starts and ends at
). The equivalence realtion is homotopy with respect to
(which is homotopy with respect to the only endpoint).
The action in this group was:
[\gamma][\delta]=[\gamma*\delta]
Where:
\gamma*\delta=\begin{cases} \gamma(t) & 0\leq t\leq\frac{1}{2}\\ \delta(t) & \frac{1}{2}\leq t\leq1 \end{cases}
We’ve seen that this action is well defined (and not only in a specific group – it is always well defined when ends at the same point that
starts in).
The inverse element of was
– Where
(you can think on
as ‘going backwards’ on
).
Lastly, the identity element was where
is the constant loop on
.
We’ve denote the fundamental group as .
In this post, we will start seeing some properties of the group, and find connections between group. First things first though, I still need to define formally how to ‘extract’ the group from a topological space with a point.
Back to categories
Since we are interested not only in topological spaces – but also a point in them, I am going to focus on the category of pairs where
is a topological space and
. The morphisms in this category are going to be continuous maps
where
.
The requirement actually makes sense – the goal of the morphisms in general is to find connections between two objects in a category. Therefore, this requierment helps us to find some connection between those two pairs.
On the other hand, the second category we are dealing with is the category of groups, and obviously, the morphisms in this category are going to be group homomorphisms.
Our goal is to map pairs into groups, and continuous maps to group homomorphisms. For that, we need a functor. So let’s define now.
Let’s denote this functor by . The most natural thing to do is to map a pair
to it’s fundamental group
:
F((X,a))=\pi_1(X,a)
Great, what about morphisms now? We need to map a continuous function:
f:(X,a)\to(Y,b),\ \ f(a)=b
Into a group homomrphism:
f^\prime:\pi_1(X,a)\to \pi_2(X,b)
What I am going to define where
. It seems like the most natural way to define
, and this is the first thing that came to my head when I asked to think of a way to define
. However, there is a risk that this function won’t even be well defined! if
why would
wil be the same as
. This question is equivalent to the statement: “If
and
with
then
“
A stronger statemenet
I shall prove now a stronger statement:
Suppose that ,
satisfy
. And,
satisfy
.
X\overset{h,h^\prime}{\longrightarrow} Y\overset{k,k^\prime}{\longrightarrow} Z
Moreover, . Then:
k\circ h\sim_Ak^\prime\circ h^\prime
In our case, ,
and
. We know that
is homotopic to itself with respect to any set. In addition,
, Then we can conclude what we wanted.
The proof
Let’s see what we’ve got.
- An homomtopy
from
to
with respect to
.
- An homomtopy
from
to
with respect to
.
We are looking for a homotopy .
I am just going to define .
J:X\times I\overset{(H,\rho_2)}{\longrightarrow} Y\times I\overset{K}{\longrightarrow} Z
It is indeed continuous. Let’s verify that it is indeed a homotpy with respect to . For every
:
J(a,t)=K(H(a,t),t)=K(h(a),t)
Since by our assumption, and
is an homotpy with respect to
, we get:
J(a,t)=K(h(a),t)=h(a)
Indeed, this map is constant on . Moreover:
J(x,0)=K(H(x,0),0)=K(h(x),0)=k(h(x))=k\circ h(x)
J(x,1)=K(H(x,1),1)=K(h^\prime(x),1)=k^\prime(h^\prime(x))=k^\prime\circ h^\prime(x)
To summarize, is indeed the homotopy we watned, and the proof is done.
Back to 
Great, now we know that is well defined. We still need to show that
is a group homorphism, i.e:
f_{*}([\gamma][\delta])=f_{*}([\gamma])f_{*}([\delta])
Which is equivalent to show:
[f\circ(\gamma*\delta)]=[(f\circ\gamma)*(f\circ\delta)]
However, notice that:
f\circ(\gamma*\delta)(t)=\begin{cases} f\circ\gamma(t) & 0\leq t\leq\frac{1}{2}\\ f\circ\delta(t) & \frac{1}{2}\leq t\leq1 \end{cases}=(f\circ\gamma)*(f\circ\delta)(t)
Not only those function are homotopic, they are actually the same.
The only thing left to check is that the map is indeed a functor.
Proving it is a functor
To prove that a map is a functor between categories , we need to show two things:
where:
where:
Ok, In our case we have:
F(Id_{(X,a)})={Id_{(X,a)}}_*
Notice that:
{Id_{(X,a)}}_*([\gamma])=[Id_X\circ\gamma]=[\gamma]=Id_{\pi_1(X,a)}
Therefore, as we wanted. In addition:
F(f\circ g)={(f\circ g)}_*\ \ , \ F(f)\circ F(g)=f_*\circ g_*
However:
(f\circ g)_*([\gamma])=[(f\circ g)\circ \gamma]=[f\circ(g\circ \gamma)]=f_*([g\circ\gamma])=f_*(g_*([\gamma]))=f_*\circ g_*([\gamma])
Thus, and we’ve completed the proof!
Some connections between groups
After we’ve constructed a functor between the category of topological spaces (with a point) to the category of groups, we have a real connection between the categrories. We can translate topological problems into group problems. However, there is still something that might be bothering you – we are limited to a specific point!
To overcome this problem we need to understand the fundamental groups of a given space a little better.
Path-connected spaces
Suppose that is not a path-connected space and
is some point in the space.

The elements of the group are equivalence classes of loops that starts and ends at
.

Now, if we denote by the path-connected component of
and focus only at it – the fundamental group is still the same, it is ‘not aware’ of the other components. We also have no way of finding a connection between the fundamental group at
to another fundamental group at a point whose not in the same component of
.
Therefore, at least for now, we think of our topological spaces as path connected. By that, we can treat a non-path-connected space as many path-connected spaces and apply our results on path-connected spaces there.
Two homotopic maps
we’ve seen a way to translate a contiuous map into a group homomorphisms using our functor . Suppose that there are two maps
which are homotopic with respect to
.
f\sim_{\{a\}}g
This means we can continuously change to
without changing the output of
(In that case, the output of
is
).

What can we say about ?
Let’s pick some class . Of course,
. Moreover, by out assumption,
. We can now applay the statement from before to conclude that:
f\circ\gamma\sim_{\partial I}g\circ\gamma
Therefore, . However,
is exactly
and
is exactly
. Thus, we get that
! That’s great – if we have two homotopic maps, they induce the same homomorphism between
and
.

What about which are just homtopic? Well… then we know that
may not be the same as
. Thus, even though they both induce a homorphism from the group
, the homomorphisms may not even be into the same group!
So that’s kind of a problem… We need to find a way to connect these groups somehow.
Isomorphisms between groups
Even though the maps send the group to differenet group, yet, we can find some hope! If we will be able to find a connection between two fundamental groups
, then, maybe the fact that
range’s from before are different groups is not so bad after all…
Recall that we are dealing with path-connected spaces! So let be some path-connected space and
. Then there is a path
where
. Morover, pick some arbitrary loop
with
as it’s base-point.

From those path, we can create a loop with as it’s endpoint:
We begin by ‘walking backwards’ over , then ‘walking’ over
, and finally, ‘walk’ on
to return to
.

Formally, this is the path:
\overline{\gamma}*\delta*\gamma
This is acutally useful – with the help of , we can create a loop with base-point
from a loop
with base-point
.
Therefore, we can define a map:
F_\gamma:\pi_1(X,a)\to \pi_1(X,b)
Such that:
F_\gamma([\delta])=[\overline{\gamma}][\delta][\gamma]\ \ (=[\overline{\gamma}*\delta*\gamma])
This is a map between groups – we would be happy if this map was a homomorphism, let’s check if it is: To do so, we need to show that:
F_\gamma([\varphi])F_\gamma([\psi])=F_\gamma([\varphi][\psi])
Well:
F_\gamma([\varphi])F_\gamma([\psi])=([\overline{\gamma}][\varphi][{\gamma}])([\overline{\gamma}][\psi][{\gamma}])
Recall that the action between equivalence classes is associative, therefore:
([\overline{\gamma}][\varphi][{\gamma}])([\overline{\gamma}][\psi][\gamma])=[\overline\gamma][\varphi]([\gamma][\overline{\gamma}])[\psi][\gamma]=[\overline{\gamma}][\varphi][K_a][\psi][\gamma]=[\overline{\gamma}][\varphi][\psi][{\gamma}]
=[\overline{\gamma}]([\varphi][\psi])[{\gamma}]=F_\gamma([\varphi][\psi])
Great, now we know that is a group homomorphism. However, maybe it is even more than that?
With similar process, we can also define the map:
F_{\overline{\gamma}}:\pi_1(X,b)\to\pi_1(X,a)
Right? is indeed a path that starts at
and ends at
, then we can repeat (almost) the exact same process as before to get the map
.
This map is actually looks like a candidate of an inverse function to . Let’s verify it:
F_{\overline{\gamma}}\circ F_\gamma([\varphi])=F_{\overline{\gamma}}(F_\gamma([\varphi]))=F_{\overline{\gamma}}([\overline{\gamma}][\varphi][\gamma])=[\gamma]([\overline\gamma][\varphi][\gamma])[\overline\gamma]=([\gamma][\overline\gamma])[\varphi]([\gamma][\overline\gamma])
=[K_a][\varphi][K_a]=[\varphi]=Id_{\pi_1(X,a)}([\varphi])
With similar process, we get that .
Wow! So not only is a group homomorphisms, it is actually a group isomorphism!
A fabulous corollary
This map proves us that in a path-connected space all the fundamental groups
are isomorphic to each other. This fact allows us to keep studying the space in a single point without worrying about the other point – since computing the fundamental group of the other point will yield an isomorphic group to the one we are dealing with.
We’ve also seen an explicit isomorphism between the group, however – it is definitely not unique! every path from
to
yields a different isomorphism between the groups.
Summary
In this post, we’ve met a useful functor that allows us to translate pairs of a topoligcal space and a point in it to a group!
Moreover, we have fonud out that the fundamental groups off all the points in a path-connected components are isomorphic to each other!
In the next post, I am going to keep exploring the fundemental group and it’s properties to find even stronger things that we can learn from the group.
One thought on “The Fundamental Group”