Homotopy Groups and the Fundamental Group
One-line: The fundamental group measures the distinct ways loops based at a point can wind through a space , and the higher homotopy groups generalize this to -dimensional spheres.
Key result in words: Loops in a space, considered up to continuous deformation (homotopy), form a group under concatenation; this group is a topological invariant that detects "holes."
Where it applies: Algebraic topology, differential geometry, knot theory, complex analysis, physics (defects, anyons, gauge theory).
Who/when: Introduced by Henri Poincaré in his 1895 memoir Analysis Situs; higher homotopy groups defined by Witold Hurewicz in 1935.
A "hole" in a space is something a loop can get caught on. If every loop can be shrunk to a point, the space is simply connected and the fundamental group is trivial. If loops can wind around obstructions, the failure of contractibility is recorded algebraically as a nontrivial group. The genius is that deformation (homotopy) is exactly the right equivalence relation to make this counting into a group: it ignores wiggling and stretching, retaining only the essential topological linkage. Higher homotopy groups extend the idea: instead of asking which 1-dimensional loops are nontrivial, we ask which -dimensional spheres cannot be filled in.
Formal Statement
Let be a topological space and the unit interval. A path is a continuous map , with endpoints and . A loop based at is a path with . A homotopy of paths between and (sharing endpoints ) is a continuous map with
Derivation hint: The first variable parametrizes position along the path; the second variable interpolates between the two paths while pinning the endpoints for all . We write and denote the homotopy class of by .
The fundamental group of at basepoint , written , is the set of homotopy classes of loops based at ,
Derivation hint: Take all loops based at and quotient by the equivalence relation of endpoint-fixing homotopy. with group operation given by concatenation:
Derivation hint: Traverse at double speed in the first half-interval, then at double speed in the second; both end/start at so the result is a loop. The product on classes is , the identity is the constant loop , and the inverse is the reversed loop .
For , the -th homotopy group is the set of homotopy classes of basepoint-preserving maps . Equivalently, using the -cube with boundary collapsed to :
Derivation hint: Collapsing to a point turns the cube into a sphere; basepoint-preserving maps of correspond to maps of sending the whole boundary to . The group operation concatenates in the first coordinate, mirroring [3]:
Derivation hint: Split the first cube-coordinate in half exactly as for loops; the remaining coordinates are spectators, so boundary conditions still hold.
1. is a group under . 2. For , is an abelian group. 3. (Basepoint independence) If is path-connected, then for any two basepoints; the isomorphism depends (for , up to inner automorphism) on a chosen path. 4. (Functoriality) A continuous map induces a homomorphism , with and .
```svg
```
Why It Holds / Derivation
We verify that gives a well-defined group operation on .
Step 1 — Well-definedness. If via and via , define
This is continuous by the pasting lemma (the two pieces agree at since both equal ), so . The product on classes is independent of representatives.
Step 2 — Associativity. and traverse the same three loops but reparametrize the speeds differently. A homotopy is built by linearly sliding the two breakpoints from positions to ; explicitly, reparametrize via a continuous family of piecewise-linear maps .
Step 3 — Identity. Let be the constant loop. The loop traverses at double speed then waits; the homotopy
deforms to . Similarly .
Step 4 — Inverses. With , the loop goes out along and back. The homotopy
retracts the loop toward as goes from to , so . Hence .
∎For there are two independent ways to concatenate cube maps: in the first coordinate () and the second (). Both share the same identity (constant map) and both descend to the same group operation on homotopy classes.
Step 1 — Interchange law. Because chops the first coordinate and the second, the two operations commute compatibly:
which holds because both sides describe the same block subdivision of the cube.
Step 2 — Eckmann–Hilton. Whenever two unital binary operations on a set satisfy the interchange law and share a unit , they coincide and are commutative:
and similarly .
Step 3 — Conclusion. Thus : the group is abelian. The single direction available to leaves no room for this argument, which is exactly why may be nonabelian.
∎Poincaré single-handedly created algebraic topology in his 1895 Analysis Situs and its supplements, where the fundamental group ("groupe fondamental") first appeared as a tool for distinguishing three-dimensional manifolds. He recognized that a non-simply-connected space could possess loops that cannot be shrunk, and that these formed a group encoding the manifold's structure. His celebrated Poincaré Conjecture — that a simply connected closed 3-manifold must be the 3-sphere — grew directly out of this circle of ideas and remained open for almost a century until Grigori Perelman proved it in 2003. Poincaré's insistence on combining geometry, group theory, and analysis set the template for twentieth-century topology.
Building Intuition
Picture a loop as a rubber band pinned at a point . The fundamental group asks: in how many essentially different ways can the band be laid down so that it cannot be slipped off and contracted to the pin?
- The plane : any loop shrinks to a point — trivial group, .
- The plane minus a point, or the circle : a loop can wind around the missing point any integer number of times, and winding number is conserved under deformation. The group is : addition of integers is concatenation of loops, sign is direction.
- The figure-eight: loops can wind around two distinct holes in any order, and the order matters (you cannot freely commute them), giving the free group — the simplest nonabelian fundamental group.
For higher , replace the rubber band by a rubber balloon () and ask how it can be wrapped around the space. The crucial mental shift: with an extra dimension to maneuver in, you can always slide one balloon around another, which is the geometric reason is abelian for .
Worked Examples
Given: , basepoint , and the covering map , .
Steps: 1. Each loop in at lifts uniquely to a path in with (path-lifting property of covering maps). 2. Since , the lift ends at an integer: . This is the winding number. 3. The map , , is well-defined (homotopies lift too, fixing endpoints) and a homomorphism. 4. It is surjective: the loop has winding number . It is injective: if the winding number is , the lift is a loop in , which is contractible, and projecting down gives a contraction of . The winding number computation:
Derivation hint: For a smooth representative, the integral of around the loop measures the total change in argument, which equals times the winding number.
Answer: (infinite cyclic, generated by the once-around loop).
Given: The torus .
Steps: 1. Use the product formula: , valid because a map into a product is a pair of maps into the factors, and homotopies respect this. 2. Apply it with and :
Derivation hint: A loop on the torus is determined up to homotopy by how many times it wraps the two independent circle directions — one integer for each factor. 3. Concretely, the two generators are the meridian and longitude circles and ; a loop wrapping five times and minus-three times corresponds to . 4. Note this group is abelian (a torus has no "noncommuting" holes), in contrast to the figure-eight whose is the free group — these two spaces both have but different .
Answer: , with element representing 5 wraps around the meridian and 3 reverse wraps around the longitude.
Common Misconceptions
"Higher homotopy groups are always trivial above the dimension of the holes." False. for are notoriously rich and largely unknown. For example , generated by the Hopf map — a -sphere can be "wrapped" by a -sphere in nontrivial ways even though intuition suggests higher spheres should slide off lower ones.
" depends drastically on the basepoint." For a path-connected space the isomorphism class of is basepoint-independent; only the specific identification varies (by conjugation). The notation without a basepoint is therefore meaningful for path-connected up to isomorphism.
"Concatenation is literally associative." It is not associative as functions — the two bracketings parametrize loops at different speeds. Associativity holds only after passing to homotopy classes.
The fundamental group is not a complete invariant. The fundamental group does not determine the homotopy type. Consider and : both are simply connected, so , yet they are not homotopy equivalent (they differ in higher homotopy and homology: while ). Conversely, homology cannot replace : the figure-eight wedge has (nonabelian free group), but its first homology is the abelianization . The torus also has but . Homology cannot see the noncommutativity; the fundamental group can.
Connections
The fundamental group sits at a crossroads of algebraic topology:
- <a class="wiki-link" href="/wiki/math-topgeo-covering-spaces">Covering Spaces</a>: There is a Galois-style correspondence between connected covering spaces of and subgroups of ; the universal cover corresponds to the trivial subgroup, and acts as the deck transformation group.
- <span class="wiki-link-missing">Van Kampen's Theorem</span>: Computes of a space glued from pieces as an amalgamated free product of the pieces' fundamental groups — the main computational engine.
- <a class="wiki-link" href="/wiki/singular-homology">Singular Homology</a>: The Hurewicz theorem states that for a path-connected space, , the abelianization; more generally the first nonzero equals the corresponding .
- <span class="wiki-link-missing">Homotopy Equivalence</span>: All homotopy groups are invariants of homotopy type, and Whitehead's theorem says a map of CW complexes inducing isomorphisms on all is a homotopy equivalence.
- <span class="wiki-link-missing">CW Complexes</span>: Provide the natural setting where homotopy groups are computable and where cellular approximation tames maps.
Real-World Applications
Historical Development
Subtleties & Limits
The homotopy groups of spheres, , remain one of the deepest unsolved problems in mathematics. While the stable groups (where is fixed and ) are organized by the chromatic and motivic machinery, no general closed formula exists, and computations push the limits of modern computer algebra and homotopy theory. The Kervaire invariant problem — asking in which dimensions framed manifolds of Kervaire invariant one exist — was resolved (negatively, except in a few low dimensions) only in 2009 by Hill, Hopkins, and Ravenel, with dimension 126 settled affirmatively as recently as 2024. A subtler limitation of the fundamental group itself: it is blind to higher-dimensional phenomena, and pathological spaces (e.g. the Hawaiian earring) have uncountable, non-free fundamental groups for which standard tools like van Kampen fail, since the space is not built from nice cells. Understanding such "wild" fundamental groups remains an active area.
See Also
Covering Spaces · Van Kampen's Theorem · Singular Homology · Homotopy Equivalence · Hopf Fibration · Knot Theory · Braid Groups · Fibrations and the Long Exact Sequence · CW Complexes · Poincaré Conjecture