Fundamental group
![]() |
This article/section deals with mathematical concepts appropriate for a student in late university or graduate level. |
One of the most important problems of topology (and algebraic topology in particular) is the precise and rigorous characterization of the "holes" in a space. This characterization is in terms of some groups known as the homotopy groups and homology groups. The most important of these is the 1st homotopy group, known as the fundamental group.
The concept of homotopy, on which the fundamental group is based, is a type of equivalence between paths. Two paths are said to be homotopic if one can be continuously deformed/moved/stretched into the other. This stretching can't pass over a hole, so a characterization of homotopic paths yields a characterization of holes.
Given a topological space , the fundamental group is an associated algebraic object which describes the paths that are not homotopic, and hence describes the set of "holes" in the space.
The fundamental group is useful to distinguish between different topological spaces: for example, to prove rigorously that a surface with two holes cannot be smoothly deformed into a surface with three holes, one can check that these two spaces have different fundamental groups and so must be distinct. The fundamental group captures information about the set of holes in a space by looking at the set of loops drawn in the space.
Contents
Simply Connected Spaces
Intuition
The easiest topological spaces to deal with, from the standpoint of the fundamental group, are the simply connected spaces. A space is termed simply connected if every loop in the space is homotopic to a constant loop. The intuition behind this definition is simple: imagine a rubber band is immersed in the topological space. A simply connected space is one in which the rubber band may always be contracted to a point, while remaining entirely within the space. For example, no matter how a rubber band is arranged on a sphere, it may always be shrunk down while remaining on the sphere. In contrast, it is possible to place a rubber band on a torus in such a way that no such contraction is possible, and so the torus is not simply connected. A few other spaces which have the property of being simply connected are:
- Euclidean space
. This includes the cases familiar cases of the line (
), the plane (
), and 3-dimensional space (
).
- Convex subsets of Euclidean space. This includes, for example, the unit disk in the plane.
- The sphere
, for
. In the case
, this is the familiar sphere in
.
- The space obtained by gluing two spheres
together at a single point.
- The product of any two simply connected spaces is simply connected.
Other familiar spaces are not simply connected:
- The circle
. A rubber band looped around a circle cannot be contracted to a point without ripping it.
- The punctured plane
.
- The torus (a hollow donut) is not simply connected. A rubber band looped around the central hole, or a rubber band about the inner circle, cannot be contracted.
As Homotopy
The notion of homotopy makes the above definition of simple connectedness precise. A "loop in ", earlier represented by a rubber band, is now a continuous function
satisfying
of the unit interval into
. It is generally convenient to fix a "basepoint"
, which may be any point in the topological space
, and assume that
. The choice of basepoint does not change the fundamental group (up to isomorphism). In terms of the analogy of a rubber band, the function
is defined so that
is the point in
where the point a proportion
along the rubber band is initiall placed.
Two paths are said to be homotopic if there is a continuous function
which satisfies
,
,
The intuition is this: for every value of , we get a path
, and at
and
, these are the two paths in question. Thus
provides a smoothly-varying set of paths in
, parametrized by a variable
, starting with
, and ending with
. This relation is often written as
.
The constant path is defined by , for all
. A space is said to be simply-connected if every loop based at
is homotopic to the constant path. This definition serves to make the intuition in terms of shrinking rubber bands precise.
Problem: Prove that the relation of homotopy of paths is an equivalence relation on the set of paths.
Solution: First we need to check reflexivity, that for any path
. A homotopy from
to itself is provided by
for all
. This clearly satisfies
, as required.
An equivalence relation must also satisfy reflexivity, so that
implies that
. To prove that homotopy of loops satisfy this, suppose that
. Then there is a homotopy
satisfying the requisite conditions. A homotopy from
to
is provided by running
in reverse: set
.
The final requirement is that of transitivity, that
and
implies that
. This is the intuitive fact that if one path may be deformed to another, and that one may be deformed some third path, then the original path may be deformed directly to the third path. To prove this, let
be a homotopy from
to
, and
a homotopy from
to
. Define a new homotopy by
.
This is a homotopy from to
.
This exercise proves that homotopy is an equivalence relation on loops in , whether or not
is simply connected. The elements of the fundamental group are defined to be homotopy equivalence class of loops in
based at
: thus two loops represent different elements of the fundamental group if and only if they are not homotopic to each other. In a simply connected space, all loops are homotopic and thus represent a single homotopy class, and so the fundamental group is the trivial group, with only one element.
The General Situation
In many topological spaces, there are loops which can not be contracted to a point: a few examples were given above. The fundamental group is a structure which serves to describe the set of loops in a space, where two loops that can be continuously deformed into each other are treated as equivalent.
As an example, consider loops in the circle. Let us pass to another analogy for now: a particle moves around in a topological space, and we wish to describe its path as simply as possible, in such a way that two paths that may be deformed into each other (i.e., are homotopic), are given the same description. One path might be described as "go around the circle once in a clockwise direction". It does not matter at what speed the particle moves, or whether it turns around before reversing itself and completing a cycle: such paths may all be deformed to one another, and to describe such a path up to homotopy it suffices to give the preceding description. Similarly, "go around the circle twice in a clockwise direction" describes another class of paths, not equivalent to going around once. Thus, to describe a class of loops in a circle, it suffices to say how many times a path goes around the circle. By writing a path going times around clockwise as
, and
times counterclockwise as
, to describe a homotopy class of paths it is sufficient merely to give an integer counting the number of times the path goes around the circle!
The fundamental group is defined to be the space of loops in a space, modulo the relation of homotopy. The preceding description indicates that
, by an isomorphism which sends a class of paths to the integer describing the number of times these paths go around the circle.
Group Structure
The preceding definition is incomplete, because it does not specify the operation on which gives these classes of paths the structure of not just a set, but a group. The definition of the group operation is simple: given two paths
and
, the product
is the path obtained by first following
, and then following
. More precisely, set
For this to be a group, it is necessary to see that there is an identity element with respect to the operation, and that every loop has an inverse. It is clear that the constant loop at serves as an identity, and the inverse of a loop
is obtained simply by following
in the opposite direction:
-
.
-
To see how this works in the preceding case of the circle, let be a path which goes around the circle
times. The composition
is the path which goes around
times, and then
more: this is exactly the loop
. This indicates that the group operation on
is just the usual operation of addition on
. To prove carefully that paths going around the circle different numbers of times are not homotopic to each other requires a bit more machinery than is developed in this article.
Examples
The fundamental groups of more complex spaces may be harder to describe. Consider the figure eight , the space obtained by gluing two circles together at a point. What is required to describe a class of paths in this space? A path could be specified by saying "starting at the gluing point, go around the left circle 5 times, then the right circle 2 times, then the left circle -3 times (i.e., three times counterclockwise)", etc. This might be written as
-
,
-
where denotes a path which goes around the left circle once clockwise, and
a path which goes around the right circle once clockwise. More generally, any loop in the figure-eight can be specified by a "word"
-
,
-
where and
are sequences of integers.
The multiplication of two loops written in this form is obtained by concatenating the two words describing them. The inverse of a word is obtained by reversing it and switching the signs on all of the exponents. The group of such words on two letters
with these operations is termed the free group on two generators, and usually denoted by
or
.
Problem: Describe the fundamental group of the topological space obtained by gluing three circles together at a single point.
Solution: The fundamental group is described in a similar manner to that of the example. Let
,
, and
denote loops around each of the three circles. An element of the fundamental group is just a "word" on these three letters, describing the order in which a path goes around each of the three circles.
The fundamental groups of a few other familiar topological spaces are given by:
- Torus:
. Let
be a loop going around the central hole, and
be a loop around the core of the torus. It's easy to check that
is actually homotopic to
, which means that to specific a loop on the torus, one needs only say how many times it goes around each of these, by specifying an ordered pair
of integers.
- Mobius strip:
. As in the circle, to specify a path on the Mobius strip up to homotopy, it suffices to say how many times the path goes around the hole.
- Cylinder:
. This too works the same way as the circle: a homotopy class of paths is determined by the number of times it wraps around the hole.
- The complement of a trefoil knot (overhand knot) in 3-dimensional space:
is a non-abelian group, in contrast to the other examples given here.
These examples show that a wide range of groups are in fact the fundamental groups of some topological space. In fact, every finitely presented group is the fundamental group of a topological space! This observation makes possible the study of many aspects in group theory using techniques from topology.
Methods of Computation
The main theorem for computing the fundamental group of topological spaces is the Seifert-van Kampen theorem. This theorem gives a means to describe the fundamental group of a space obtained by gluing two other spaces together along subsets of these two spaces. The computation of the fundamental group of the figure eight, described above, is the most elementary application of the Seifert-van Kampen theorem.
The theory of covering spaces provides another powerful tool for the computation of fundamental groups.
Applications
The fundamental group is a basic object in the study of algebraic topology. In its most basic form, it provides a way to prove that two topological spaces are not the same thing (more precisely, that they are not homeomorphic or indeed homotopy equivalent). For example, the torus and the 2-sphere have different fundamental groups, and this proves that they not the same space. Intuitively, the "hole" in a torus makes it different from a sphere with no holes. This fact, while apparently obvious, is difficult to prove without the methods of algebraic topology, including the fundamental group.
The applications of the fundamental group within algebraic topology are many, and it is one of the most basic tools in the field.
Properties
The fundamental group has a variety of convenient properties that make its application convenient. One is that it is a homeomorphism invariant: if two spaces are homeomorphic, then they have the same fundamental group. Additionally, if one is given a map between two topological spaces
and
, one can construct a map
. They way to do this is easy: given a homotopy class
, choose a representative loop
. Composing
with
, we obtain a loop
. This is just the image of the loop
under
. Now define
to be the equivalence class of
. This construction is well-behaved with respect to the composition of maps: if
and
are two maps, there are induced maps
and
. On the other hand, there is a composition
, inducing
. It turns out that
: this is an important property of the fundamental group, which, in the language of category theory, is called funtoriality.
Higher Homotopy Groups
The fundamental group is the first homotopy group. Higher homotopy groups are defined by generalizing the construction of the fundamental group: while the fundamental group is defined as the set of homotopy classes of maps from into a space, the
homotopy group
is defined as the set of homotopy classes of maps of
into a space. In contrast to the fundamental group, the homotopy groups
for
, are abelian groups. In general, they are much more difficult to compute.