nLab
homotopy group

Contents

Idea

The homotopy groups π n(X,a) of a pointed space (X,a) are a sequence of groups that generalise the fundamental group π 1(X,a) to higher homotopies.

Actually, π 0(X,a) is not a group at all but merely a pointed set. Conversely, π 2(X,a) and above are all abelian groups. Only π 1(X,a) may be an arbitrary group. In general, π n(X,a) is an n-tuply groupal set.

Lower homotopy groups act on higher homotopy groups; the nonabelian group cohomology of this gives the Postnikov invariants of the space. All of this data put together allows one to reconstruct the original space, at least up to weak homotopy type, through its Postnikov system.

Definition

For topological spaces

Let S n be the pointed n-sphere, that is an n-dimensional real sphere equipped with any basepoint. The underlying set of π n(X,a) will be the set of basepoint-preserving continuous maps from S n to (X,a), with such maps identified if there is a basepoint-preserving homotopy between them. Now we will put some structure on that set.

First, the constant function that maps all of S n to a is the null element of π n(X,a). Now, there are n independent equators through the basepoint of S n. Given two maps f,g:S n(X,a), form their copairing in the category of pointed spaces to get a map S nS n(X,a) (where indicates the wedge sum); then combine this with a map S nS nS n that maps the ith equator to the basepoint and each hemisphere to one copy of the sphere. The result is a map S n(X,a), called the ith concatenation of f and g:

S n iS nS n [f,g](X,a)S^n \to_i S^n \vee S^n \to^{[f,g]} (X,a)

One can check that this operation respects homotopy equivalence.

This seems like quite a complicated kind of structure, but it is actually quite simple up to homotopy. First of all, all n concatenations of given maps f and g are homotopic, so we speak of simply a single concatenation for n1 (and none for n=0). By the Eckmann-Hilton argument, this concatenation will be commutative up to homotopy for n2. In any case, it is associative and invertible up to homotopy, and the null element is an identity up to homotopy.

The result is that the set π n(X,a) of equivalence classes is an abelian group for n2, a group for n=1, and a pointed set for n=0 (when the null element is the only structure).

Note that if X is path-connected, then all of the π n(X,a) are isomorphic. Accordingly, it's traditional to just write π n(X) in that case. (This is why we must use Π n(X) for the homotopy n-groupoid.) However, there may be many different isomorphisms between π n(X,a) and π n(X,b) (given by π n+1(X)), so a more careful treatment requires keeping track of the basepoint even in the connected case.

Low-dimensional cases

The 0th homotopy ‘group’ π 0(X,a) can be identified with the set of all path component?s of X, with the component containing a as the basepoint. Similarly, the fundamental 0-groupoid Π 0(X) is the set of all path components without a chosen basepoint. Note that Π 0(X) is traditionally written π 0(X), even without a basepoint.

The 1st homotopy group π 1(X,a) is precisely the fundamental group of X at a. This is the original example from which all others derived. It was once written simply π(X,a) with the π standing for Poincaré, who invented it.

At least, that's where I think that it comes from … —Toby

For simplicial sets

See simplicial homotopy group.

For objects in a general -stack (,1)-topos

Top is the archetypical (∞,1)-topos. The definition of homotopy groups for objects in Top is just a special case of a general definition of homotopy groups of objects of ∞-stack (∞,1)-toposes.

This is described in detail at

Truncated and connected objects

Often it is useful to talk about objects whose homotopy groups are all trivial above or below a certain degree, for instance in the context of Postnikov towers and Whitehead towers.

For n

  • an object is n-truncated if all homotopy groups above degree n are trivial.

  • an object is n-connected if it is not the empty/initial object and all homotopy groups below degree n are trivial.

It makes sense to say an object is (1) connected if it is either initial or equivalent to the point, and (2) connected if it is equivalent to the point.

  • An object is a degree n-Eilenberg-MacLane object if its is both n-connected as well as n-truncated, i.e. if its only nontrivial homotopy group is in degree n.

History

In the early years of the 20th century it was known that the nonabelian fundamental group π 1(X,a) of a space X with base point a was useful in geometry and complex analysis. It was also known that the abelian homology groups H n(X) existed for all n0 and that if X is connected then H 1(X) is isomorphic to the abelianisation of any π 1(X,a).

Consequently it was hoped to generalise the fundamental group to higher dimensions, producing nonabelian groups whose abelianisations would be the homology groups.

In 1932, E. Čech proposed a definition of higher homotopy groups using maps of spheres, but the paper was rejected for the Zurich ICM since it was found that these groups π n(X,a) were abelian for n2, and so do not generalise the fundamental group in the way that was originally desired. Nonetheless, they have proved to be extremely important in homotopy theory, although more difficult to compute in general than homology groups. See weak homotopy equivalence.

Properties

It was early realised that the fundamental groupoid Π 1(X) operates on the family of groups {π n(X,a)aX} which should thus together be regarded as a module over π 1(X,a).

A key property of homotopy groups is the Whitehead theorem: if f:XY is a map of connected m-cofibrant spaces (spaces each of the homotopy type of a CW complex), and f induces isomorphisms π n(X,a)π n(Y,f(a)) for some a and all n1, then f is a homotopy equivalence.

However, the homotopy groups by themselves, even considering the operations of π 1, do not characterise homotopy types. See also algebraic homotopy theory.

See also the Freudenthal suspension theorem.

Some general nonsense

Using the Eckmann-Hilton duality between cohomology and homotopy (as an operation) one may discuss homotopy groups along the same lines as the discussion of cohomology groups (see there).

From that perspective we might say that:

for B,X any two objects in an (∞,1)-topos H, the “homotopy of X with co-coefficients B” is the hom-set

π H(X,B):=H(B,X):=π 0H(B,X),\pi_H(X,B) := H(B,X) := \pi_0 \mathbf{H}(B,X) \,,

where π H denotes the homotopy category of H.

For the special case that the object B here is a co-group object, this homotopy set π(X,B) naturally inherits the structure of a group.

The standard example is that where B=S n is the n-sphere. This naturally comes with an co-group structure up to homotopy, which is precisely the structure underlying the co-category structure of the interval object and more generally that underlying the mechanism of the Trimble n-category.

As opposed to cohomology where people are used to talking about generalized cohomology, “homotopy” usually just means this ordinary homotopy for B=S n.