Homotopy theory is the branch of topology that studies spaces by ignoring rigid geometric shape and focusing instead on the ways spaces can be continuously deformed into one another. Two maps between spaces are considered equivalent if one can be gradually bent, stretched, or compressed into the other without ever tearing or gluing; two spaces are considered homotopy equivalent if there are maps between them whose compositions can be so deformed back to the identity maps. This coarse notion of equivalence turns out to be surprisingly powerful: many invariants of spaces—such as the number of holes, the behavior of loops, or the obstruction to retracting one space onto another—are unchanged by homotopy equivalence, and the resulting theory organizes spaces into classes that reflect their essential global structure rather than their incidental metric or embedding details.
The central object of study is the homotopy category, whose objects are topological spaces and whose morphisms are homotopy classes of continuous maps. Within this category, the fundamental questions concern the classification of spaces up to homotopy equivalence and the computation of the sets or groups of homotopy classes of maps between them. The most famous of these invariants are the homotopy groups \(\pi_n(X)\), which for a pointed space \(X\) record the homotopy classes of maps from the \(n\)-dimensional sphere \(S^n\) into \(X\) that preserve a chosen basepoint. For \(n=1\), this is the fundamental group, which captures the loops in the space; for \(n>1\), the groups are always abelian and capture higher-dimensional "holes" or "voids" that cannot be detected by loops alone. Unlike homology groups, which are generally computable by breaking a space into simple pieces, homotopy groups are notoriously difficult to compute even for spheres, and much of the subject's history is the story of developing ever more sophisticated machinery to approach this problem.
The origins of homotopy theory lie in the late nineteenth and early twentieth centuries, when mathematicians began to ask whether two spaces could be distinguished by algebraic data attached to them. The fundamental group, introduced by Henri Poincaré in the 1890s, was the first such invariant: it assigns to each space a group whose elements are loops up to continuous deformation, and it proved capable of distinguishing many spaces that homology could not. For several decades, the fundamental group and homology groups—which count holes of various dimensions in a more combinatorial way—were the primary tools for classifying spaces. The crucial conceptual shift came in the 1930s, when Witold Hurewicz defined the higher homotopy groups and recognized that they form a sequence of invariants \(\pi1(X), \pi2(X), \pi_3(X), \ldots\) that together capture far more information than homology alone. Hurewicz also proved the relationship between the first nonzero homotopy group and homology, showing that the two families of invariants agree in the lowest dimension where either is nontrivial, but diverge sharply thereafter.
The discovery of higher homotopy groups immediately raised the central computational problem of the field: for a given space, what are its homotopy groups? Even for the simplest nontrivial spaces—the spheres—this question proved extraordinarily hard. The homotopy groups of spheres exhibit a rich and intricate pattern: \(\pin(S^n) \cong \mathbb{Z}\) for each \(n\), but \(\pi{n+k}(S^n)\) is generally a finite abelian group whose structure depends delicately on both \(n\) and \(k\), with no simple closed formula known. This problem, still far from fully solved, became a driving force for the development of the subject. It motivated the creation of new algebraic tools, new ways of organizing spaces, and new relationships between homotopy theory and other areas of mathematics.
A major turning point came in the 1950s and 1960s, when homotopy theory began to acquire its modern structural form. The work of Daniel Quillen in the late 1960s provided a general framework—model categories—that axiomatized the essential features needed to do homotopy theory in any category with enough structure. A model category is a category equipped with three distinguished classes of maps (weak equivalences, fibrations, and cofibrations) satisfying axioms that allow one to formally invert the weak equivalences and obtain a homotopy category. This abstraction revealed that homotopy-theoretic methods apply not only to topological spaces but also to chain complexes, simplicial sets, and many algebraic categories, and it became the foundation for a vast generalization of the subject. The insight was not that a single new invariant had been found, but that the process of passing to homotopy classes could be made systematic and transferable across mathematical contexts.
Parallel to this structural development, a second major current emerged: stable homotopy theory. The idea, originating in the work of George Whitehead and others in the 1950s, is to study spaces not individually but in a stabilized regime where one suspends a space (roughly, thickens it into one higher dimension) and considers the limiting behavior of its homotopy groups. The stable homotopy groups \(\pin^s(X)\) are defined as the colimit of the groups \(\pi{n+k}(\Sigma^k X)\) as \(k\) grows, and they are far more regular than the unstable groups. The stable category—whose objects are spectra, the formal limits of sequences of suspensions—has a rich algebraic structure: it is a triangulated category with a tensor product, and its homotopy groups form a graded ring that encodes deep information about the stable behavior of spaces. The computation of the stable homotopy groups of spheres became one of the great projects of the field, pursued through the Adams spectral sequence, introduced by J. Frank Adams in the late 1950s, which computes these groups from the cohomology of the spaces involved. This spectral sequence, and its many descendants, remains a central computational tool.
The relationship between unstable and stable homotopy theory is not one of replacement but of complementarity. Unstable homotopy groups capture the specific, often intricate behavior of individual spaces; stable groups capture the regular, systematic patterns that emerge after enough suspension. Many problems are best approached by passing to the stable world, where computations become tractable, and then translating results back. The Freudenthal suspension theorem provides the precise bridge: it states that for a connected space, the suspension map from \(\pin(X)\) to \(\pi{n+1}(\Sigma X)\) is an isomorphism in a range of dimensions that grows with the connectivity of the space. This theorem explains why stable behavior eventually dominates and why the stable category is a natural home for many questions.
A third major development, beginning in the 1970s and accelerating through the 1990s, concerned the algebraic structure of the stable category itself. Early spectra were defined in ways that made them difficult to manipulate algebraically: they lacked a good notion of "multiplication" or of mapping objects between them. The work of Peter May, and later of many others, led to the construction of structured spectra—spectra equipped with coherently associative and commutative multiplication—and to the recognition that the stable category is not merely a triangulated category but a full-fledged symmetric monoidal category. This allowed homotopy theorists to import the language of algebra into topology: one could speak of ring spectra, module spectra, and algebras over spectra, and the resulting theory, sometimes called higher algebra, treats spectra as a kind of generalized abelian group whose structure is governed by homotopy-coherent operations.
This development had profound consequences. It made possible a precise formulation of the idea that many algebraic invariants of spaces—such as cohomology theories—are themselves representable by spectra, and that operations on these invariants correspond to maps between spectra. It also forged deep connections with algebraic geometry and number theory, through the theory of motivic homotopy theory and through the use of spectra in the study of formal groups and the Adams–Novikov spectral sequence. The latter, introduced by Sergei Novikov in the 1960s, computes stable homotopy groups from complex cobordism, a cohomology theory that carries a remarkably rich algebraic structure. The interaction between homotopy theory and algebraic geometry, mediated by the theory of formal groups, led to the chromatic filtration of stable homotopy theory, a conjectural but deeply influential picture in which the stable homotopy groups of spheres are organized into layers corresponding to periodic families detected by various cohomology theories. This chromatic perspective, developed by Jack Morava, Douglas Ravenel, and others, remains one of the most active and conceptually ambitious parts of the field.
Throughout its history, homotopy theory has relied on combinatorial models that make continuous phenomena accessible to algebraic computation. The most important of these is the theory of simplicial sets, introduced in the 1950s by Samuel Eilenberg and J. A. Zilber. A simplicial set is a combinatorial object built from simplices (points, line segments, triangles, tetrahedra, and their higher-dimensional analogues) glued together according to face and degeneracy maps. Simplicial sets can be used to model topological spaces up to homotopy equivalence, and they have the advantage of being purely algebraic objects that can be manipulated by computer and by algebraic methods. The geometric realization functor converts a simplicial set into a topological space, and the singular simplicial set converts a space into a simplicial set, establishing an equivalence between the homotopy theory of spaces and that of simplicial sets. This equivalence is the foundation for much of modern homotopy theory, because simplicial sets admit a natural model category structure and are far more amenable to categorical constructions than general topological spaces.
The success of simplicial methods led, in the late twentieth century, to the development of higher category theory, which studies categories in which morphisms between objects can themselves have morphisms between them, and so on to arbitrarily high levels. A quasi-category (also called an \(\infty\)-category) is a simplicial set satisfying a weak composition condition, and it provides a framework in which homotopy-coherent algebraic structures can be described precisely. The work of André Joyal and Jacob Lurie showed that quasi-categories are the natural setting for much of modern homotopy theory: the homotopy category of spaces is itself an \(\infty\)-category, and many constructions that are awkward or impossible in ordinary category theory become natural in this higher setting. This perspective has reshaped the field, providing a unified language for discussing structured spectra, the interactions between homotopy theory and algebra, and the many situations in which operations are defined only up to coherent homotopy rather than strictly.
The present state of homotopy theory is characterized by a deep interweaving of its classical computational core with its modern structural and categorical apparatus. The computation of homotopy groups of spheres, while still incomplete, has been carried out to remarkably high dimensions through a combination of spectral sequences, computer-assisted calculation, and the chromatic filtration. The stable homotopy groups of spheres are known through a range that extends far beyond what seemed feasible in the mid-twentieth century, and the patterns revealed by these computations have confirmed and refined the chromatic picture. At the same time, the structural tools of model categories, \(\infty\)-categories, and structured spectra have become standard equipment, not only in homotopy theory itself but in neighboring fields: algebraic geometry, algebraic K-theory, representation theory, and mathematical physics all now make use of homotopy-theoretic methods.
Several distinct research programmes coexist and interact within the field. One tradition, descending from the classical computations, focuses on the explicit determination of homotopy groups and the development of spectral sequences and other computational devices. A second tradition, rooted in Quillen's model categories and the theory of \(\infty\)-categories, emphasizes the formal structure of homotopy theory and its connections to algebra and geometry. A third tradition, centered on the chromatic filtration, seeks a global organizing principle for stable homotopy theory, drawing on deep analogies with number theory and algebraic geometry. These programmes are not rivals in any simple sense; they share tools, results, and personnel, and many of the most important advances have come from their interaction. The Adams spectral sequence, for example, is both a computational device and a source of structural insight; the theory of \(\infty\)-categories is both a foundational framework and a practical tool for constructing new spectra and new invariants.
The field's enduring questions remain those that motivated its founding: What are the homotopy groups of a given space, and how do they relate to its other invariants? How can spaces be classified up to homotopy equivalence? What algebraic structures are carried by the collection of all spaces or all spectra, and how do these structures reflect the geometry of the underlying spaces? These questions have not been answered so much as transformed: each generation has found new ways to pose them, new tools to address them, and new connections to other parts of mathematics. The result is a subject that is at once highly technical and deeply conceptual, with a rich internal structure and a remarkable reach beyond its original domain.