Skip to content

Homotopy, Homology, and Geometric Invariants

Scrollable formula. Use Left and Right arrow keys to reveal hidden content.

Scrollable table. Use Left and Right arrow keys to reveal additional columns.

Scrollable figure. Use Left and Right arrow keys to inspect hidden content.

No coordinate chart can detect how an entire manifold is connected, whether a closed loop can shrink, or whether a closed surface bounds a region. Homotopy and homology turn these global questions into invariants. This page develops only the tools most often needed in geometry: connected components, the fundamental group, singular homology, cohomology pairings, and Euler characteristic. They distinguish useful examples and explain global flux sectors without attempting a full algebraic-topology course.

Required background. Tensor Fields and Natural Operations supplies the smooth tensor setting used when topological invariants are paired with geometric fields; Smooth Manifolds and Coordinate Atlases and Smooth Maps, Pushforwards, and Pullbacks supply manifolds and smooth maps. Exterior Algebra and Differential Forms supplies forms and pullbacks, while de Rham Cohomology and Global Flux supplies closed forms, periods, and the cohomological pairing used below.

Helpful background. Calculus and Linear Algebra supplies quotient spaces, linear maps, and kernels; The Riemann Curvature Tensor provides local geometric data to contrast with global invariants.

Two continuous maps f0,f1:X→Yf_0,f_1:X\to Y are homotopic if a continuous family H:X×[0,1]→YH:X\times[0,1]\to Y joins them. A space is contractible if its identity map is homotopic to a constant. Contractible coordinate neighborhoods all look topologically simple, which is precisely why local charts cannot reveal global holes.

For a based, path-connected space (X,x0)(X,x_0), the fundamental group π1(X,x0)\pi_1(X,x_0) consists of based loops modulo endpoint-preserving homotopy. Multiplication concatenates loops. A continuous map induces a homomorphism on fundamental groups, and a homotopy equivalence induces an isomorphism. Hatcher constructs this invariant and develops its basic calculations in Hatcher 2002, Chapter 1, §§1.1–1.2, pp. 25–55.

The standard examples already discriminate important geometries:

π1(S1)≅Z,π1(S2)=0,π1(T2)≅Z⊕Z.\pi_1(S^1)\cong\mathbb Z, \qquad \pi_1(S^2)=0, \qquad \pi_1(T^2)\cong\mathbb Z\oplus\mathbb Z.

The two generators of the torus correspond to loops around its two independent circles. The sphere has no noncontractible loop, but it is not contractible; higher-dimensional information is required to see its enclosed two-cycle.

Singular kk-chains are finite integer combinations of continuous maps from standard kk-simplices into XX. The boundary map satisfies ∂2=0\partial^2=0. Thus every boundary is a cycle, and the homology group

Hk(X;Z)=ker⁡∂k/im⁡∂k+1H_k(X;\mathbb Z)=\ker\partial_k/\operatorname{im}\partial_{k+1}

measures cycles not already boundaries. Homology forgets more than homotopy does, but it is computable and naturally pairs with differential forms. The chain construction and basic calculations are developed in Hatcher 2002, Chapter 2, §§2.1–2.2, pp. 102–159.

For connected examples,

SpaceH0H_0H1H_1H2H_2χ\chi
S1S^1Z\mathbb ZZ\mathbb Z0000
S2S^2Z\mathbb Z00Z\mathbb Z22
T2T^2Z\mathbb ZZ2\mathbb Z^2Z\mathbb Z00

For a space with finite-dimensional rational homology in only finitely many degrees, the Euler characteristic is the alternating sum of the Betti numbers:

χ(X)=∑k(−1)krank⁡Hk(X;Q).\chi(X)=\sum_k(-1)^k\operatorname{rank}H_k(X;\mathbb Q).

Compact smooth manifolds satisfy these finiteness conditions. Finite generation in each degree alone would not make an infinite alternating sum well defined. The result is a coarse invariant: S1S^1 and T2T^2 both have χ=0\chi=0 but are not homotopy equivalent.

Cohomology reverses arrows and pairs with homology. For a closed differential kk-form α\alpha, integration defines a linear functional on smooth kk-cycles,

[C]⟼∫Cα.[C]\longmapsto\int_C\alpha.

If α=dβ\alpha=d\beta, Stokes’ theorem makes the integral vanish on every cycle. A nonzero period therefore proves that a closed form is not exact, as developed in de Rham Cohomology and Global Flux.

The stronger de Rham theorem says that, for a smooth manifold MM without boundary, integration induces a natural isomorphism

HdRk(M)≅Hk(M;R).H^k_{\mathrm{dR}}(M)\cong H^k(M;\mathbb R).

Here singular cohomology is the cohomology of real-valued linear functionals on singular chains, with differential dual to ∂\partial. There is one essential bridge: continuous singular simplices need not admit pullbacks of differential forms, but smooth simplices compute the same homology. Integration over those smooth simplices is a cochain map by Stokes’ theorem. On a contractible coordinate neighborhood it induces an isomorphism by the Poincaré lemma; compatible Mayer–Vietoris sequences extend this local result to the manifold. A full proof, including the smooth-chain comparison, is given in Park, undated, Theorems 2.4 and 3.3, pp. 4–8 (PDF).

The theorem translates differential forms into real topological information; it does not recover integral or torsion information. Hatcher develops singular cohomology and its pairings in Hatcher 2002, Chapter 3, §§3.1–3.2, pp. 190–229.

On S1S^1 with angular coordinate understood locally, the one-form dθd\theta is globally defined and closed, and its period around the circle is 2π2\pi. It cannot be the differential of a globally single-valued real function. Similarly, a closed two-form with nonzero integral over S2S^2 represents a nontrivial flux class. The local equation dα=0d\alpha=0 alone cannot decide the global class.

Isomorphic homology groups do not imply homeomorphic manifolds. The fundamental group can be nonabelian, while H1H_1 records only its abelianization. Real de Rham cohomology cannot see torsion classes. None of these invariants determines a metric, curvature, causal structure, or geodesic completeness. Conversely, changing a metric without changing the underlying manifold leaves them unchanged.

The assumptions also matter. Homology depends on coefficients, and compact support or relative groups are often needed on noncompact spaces or manifolds with boundary. Those variants should be selected to match the geometric question rather than treated as interchangeable.

Use the table to compute the Euler characteristics of S1S^1, S2S^2, and T2T^2. Then explain why a closed one-form with nonzero period can exist on S1S^1 and T2T^2 but not on S2S^2.

Solution

The alternating rank sums give χ(S1)=1−1=0\chi(S^1)=1-1=0, χ(S2)=1+1=2\chi(S^2)=1+1=2, and χ(T2)=1−2+1=0\chi(T^2)=1-2+1=0. A nonzero period of a closed one-form defines a nonzero class in HdR1H^1_{\mathrm{dR}}. Since H1(S1;R)≅RH_1(S^1;\mathbb R)\cong\mathbb R and H1(T2;R)≅R2H_1(T^2;\mathbb R)\cong\mathbb R^2, such pairings exist. Since H1(S2;R)=0H_1(S^2;\mathbb R)=0, every closed one-form on S2S^2 is exact and has zero period around every loop.

  • Hatcher, Allen. Algebraic Topology. Cambridge University Press, 2002. Chapters 0–3, pp. 1–260.
  • Park, Peter S. Proof of de Rham’s Theorem. Harvard University notes, n.d. Open PDF.