MathLabs
TheoremProved

The fundamental group of the circle

Statement

π1(S1,1)≅Z\pi_1(S^1, 1) \cong \mathbb{Z}, via the map sending a loop γ\gamma to its winding number (degree) deg⁡(γ)∈Z\deg(\gamma) \in \mathbb{Z}: the net number of times γ\gamma wraps around the circle counterclockwise.

Why is it true?

It converts a geometric, hard-to-pin-down question ("how many essentially different loops are there on a circle?") into ordinary integer arithmetic, and is the single computation that all of algebraic topology's winding-number arguments trace back to.

Proof sketch

Step 1 — Set up the covering map. Let p:R→S1p: \mathbb{R} \to S^1 be p(t)=(cos⁡2πt,sin⁡2πt)p(t) = (\cos 2\pi t, \sin 2\pi t), a continuous surjection where every point of S1S^1 has an evenly-covered neighborhood (a small arc's preimage under pp is a disjoint union of open intervals in R\mathbb{R}, each mapped homeomorphically onto the arc). Fix basepoint 1=p(0)∈S11 = p(0) \in S^1.

Step 2 — Path lifting. Given any loop γ:[0,1]→S1\gamma: [0,1] \to S^1 with γ(0)=γ(1)=1\gamma(0)=\gamma(1)=1, there is a unique continuous lift γ~:[0,1]→R\tilde\gamma: [0,1] \to \mathbb{R} with p∘γ~=γp \circ \tilde\gamma = \gamma and γ~(0)=0\tilde\gamma(0) = 0 (construct it by covering [0,1][0,1] with finitely many subintervals on which γ\gamma stays inside one evenly-covered neighborhood, and lift piece by piece, each time choosing the branch of p−1p^{-1} continuing from the previous endpoint). Define deg⁡(γ)=γ~(1)∈Z\deg(\gamma) = \tilde\gamma(1) \in \mathbb{Z} (an integer since p(γ~(1))=γ(1)=1=p(0)p(\tilde\gamma(1)) = \gamma(1) = 1 = p(0) forces γ~(1)∈Z\tilde\gamma(1) \in \mathbb{Z}).

Step 3 — Homotopy invariance. If γ≃pγ′\gamma \simeq_p \gamma' via homotopy HH, the homotopy lifting property (proved the same way as path lifting, one strip at a time) gives a continuous lift H~\tilde H with H~(s,0)=γ~(s)\tilde H(s,0)=\tilde\gamma(s), and H~(0,t)=0\tilde H(0,t)=0 for all tt (constant, since it lifts the constant basepoint loop). Then t↦H~(1,t)t \mapsto \tilde H(1,t) is a continuous integer-valued function of tt (by the same argument as Step 2), hence constant; so deg⁡(γ)=H~(1,0)=H~(1,1)=deg⁡(γ′)\deg(\gamma) = \tilde H(1,0) = \tilde H(1,1) = \deg(\gamma'). Thus deg⁡\deg is well-defined on homotopy classes [γ]↦deg⁡(γ)[\gamma] \mapsto \deg(\gamma).

Step 4 — Homomorphism property. For loops γ,δ\gamma, \delta, lifting γ∗δ\gamma * \delta by first lifting γ\gamma to end at deg⁡(γ)\deg(\gamma), then lifting δ\delta starting from deg⁡(γ)\deg(\gamma) (a shifted copy of δ\delta's lift, valid since pp is invariant under integer translation) shows deg⁡(γ∗δ)=deg⁡(γ)+deg⁡(δ)\deg(\gamma * \delta) = \deg(\gamma) + \deg(\delta). So [γ]↦deg⁡(γ)[\gamma] \mapsto \deg(\gamma) is a group homomorphism π1(S1,1)→Z\pi_1(S^1,1) \to \mathbb{Z}.

Step 5 — Bijectivity. Surjective: for any n∈Zn \in \mathbb{Z}, γn(s)=p(ns)\gamma_n(s) = p(ns) is a loop with deg⁡(γn)=n\deg(\gamma_n)=n. Injective: if deg⁡(γ)=0\deg(\gamma)=0, the lift γ~\tilde\gamma is a loop in R\mathbb{R} based at 00 (since γ~(1)=0=γ~(0)\tilde\gamma(1)=0=\tilde\gamma(0)); R\mathbb{R} is convex so the straight-line homotopy H~(s,t)=(1−t)γ~(s)\tilde H(s,t) = (1-t)\tilde\gamma(s) contracts γ~\tilde\gamma to the constant path at 00 rel endpoints, and composing with pp gives a path-homotopy from γ\gamma to the constant loop, so [γ][\gamma] is trivial. Hence deg⁡\deg is a bijective homomorphism, i.e. an isomorphism π1(S1,1)≅Z\pi_1(S^1,1) \cong \mathbb{Z}.

Topics that use this theorem

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Allen Hatcher (2002). Algebraic Topology
  2. James Munkres (2000). Topology
  3. Grigori Perelman (2002). The entropy of the Ricci flow and the Poincaré conjecture · arXiv:math/0211159
  4. Michael Farber (2003). Topological Robotics: Motion Planning in Projective Spaces