Skip to content

Homotopy Type

Defines Homotopy Type, homotopy types

Let XX be a topological space.

Definition. The homotopy type of XX is its equivalence class under homotopy equivalence. That is, two spaces XX and YY have the same homotopy type if and only if XYX \simeq Y: there exist continuous maps f:XYf: X \to Y and g:YXg: Y \to X with gfidXg \circ f \simeq \mathrm{id}_X and fgidYf \circ g \simeq \mathrm{id}_Y.

Proposition. If XX and YY have the same homotopy type, then they share all homotopy-invariant algebraic data: homotopy groups, singular homology groups, singular cohomology ring, and Euler characteristic (when defined).

Proof sketch. Each of these invariants is a functor from the homotopy category hTop\mathsf{hTop} (or from pointed spaces in the case of homotopy groups) to an algebraic category; homotopy equivalences become isomorphisms in hTop\mathsf{hTop}, hence are sent to isomorphisms by any such functor. \square

Proposition. Every compact polyhedron (finite simplicial complex) has the homotopy type of a finite CW complex, and conversely.

Examples.

  • {}\{*\}, DnD^n, Rn\mathbb{R}^n, and any convex subset of Rn\mathbb{R}^n all represent the contractible homotopy type.
  • S1S^1, the annulus {zC:1z2}\{z \in \mathbb{C} : 1 \leq |z| \leq 2\}, the cylinder S1×[0,1]S^1 \times [0,1], and the Möbius band all represent the same homotopy type.
  • S2S^2 and T2T^2 have different homotopy types: π1(S2)=0\pi_1(S^2) = 0 while π1(T2)Z×Z\pi_1(T^2) \cong \mathbb{Z} \times \mathbb{Z}.

Remark. In higher category theory, homotopy types are identified with \infty-groupoids – \infty-categories in which every morphism at every level is invertible. This identification is the content of the homotopy hypothesis (Grothendieck), proven in several models of higher categories.

Relations

Date created
Mathematical object
Topological space

Cite

@misc{emsenn2025-homotopy-type,
  author    = {emsenn},
  title     = {Homotopy Type},
  year      = {2025},
  url       = {https://emsenn.net/library/math/domains/topology/terms/homotopy-type/},
  publisher = {emsenn.net},
  license   = {CC BY-SA 4.0}
}