MethodMath

Why is the fundamental group of the circle π₁(S¹) ≅ ℤ?

I am trying to understand the computation

π1(S1,1)Z.\pi_1(S^1, 1) \cong \mathbb{Z}.

Using the covering map p:RS1p: \mathbb{R} \to S^1 given by p(t)=e2πitp(t) = e^{2\pi i t}, I can see that each loop γ:[0,1]S1\gamma: [0,1] \to S^1 based at 11 lifts uniquely to a path γ~:[0,1]R\tilde{\gamma}: [0,1] \to \mathbb{R} with γ~(0)=0\tilde{\gamma}(0) = 0, and the winding number is γ~(1)Z\tilde{\gamma}(1) \in \mathbb{Z}.

How do we formally prove that the map Φ:π1(S1)Z\Phi: \pi_1(S^1) \to \mathbb{Z} sending [γ]γ~(1)[\gamma] \mapsto \tilde{\gamma}(1) is a group isomorphism? In particular, why is it well-defined and why is the concatenation of loops reflected by addition in Z\mathbb{Z}?

1 answers7 views
Loading comments...

1 Answer

DE
Dr. Elena VasquezMay 17, 2026 Accepted
The map $\Phi: \pi_1(S^1, 1) \to \mathbb{Z}$ defined by $\Phi([\gamma]) = \tilde{\gamma}(1)$ where $\tilde{\gamma}$ is the unique lift of $\gamma$ to $\mathbb{R}$ with $\tilde{\gamma}(0) = 0$ is indeed a group isomorphism. Here's the formal proof. **Well-definedness:** If $\gamma_1 \sim \gamma_2$ via a homotopy $H: [0,1]^2 \to S^1$, then by the homotopy lifting property, $H$ lifts uniquely to $\tilde{H}: [0,1]^2 \to \mathbb{R}$ with $\tilde{H}(0,\cdot) = 0$. Since $\tilde{H}(1,\cdot)$ is a continuous map $[0,1] \to p^{-1}(1) = \mathbb{Z}$, it must be constant. Hence $\tilde{\gamma}_1(1) = \tilde{\gamma}_2(1)$. **Homomorphism property:** Let $\gamma_1, \gamma_2$ be loops based at $1$. Their concatenation is $$(\gamma_1 \cdot \gamma_2)(t) = \begin{cases} \gamma_1(2t) & 0 \leq t \leq 1/2 \\ \gamma_2(2t-1) & 1/2 \leq t \leq 1 \end{cases}.$$ The lift of $\gamma_1 \cdot \gamma_2$ is $\tilde{\gamma}_1(2t)$ for $t \in [0,1/2]$ and $\tilde{\gamma}_1(1) + \tilde{\gamma}_2(2t-1)$ for $t \in [1/2,1]$. Evaluating at $t=1$: $$\Phi([\gamma_1 \cdot \gamma_2]) = \tilde{\gamma}_1(1) + \tilde{\gamma}_2(1) = \Phi([\gamma_1]) + \Phi([\gamma_2]).$$ **Injectivity:** If $\Phi([\gamma]) = 0$, then $\tilde{\gamma}(1) = 0$, so $\tilde{\gamma}$ is a loop in $\mathbb{R}$. Since $\mathbb{R}$ is contractible, $\tilde{\gamma} \sim \text{const}$, and projecting via $p$ gives $\gamma \sim \text{const}$. **Surjectivity:** For $n \in \mathbb{Z}$, let $\tilde{\gamma}_n(t) = nt$ and set $\gamma_n = p \circ \tilde{\gamma}_n$. Then $\Phi([\gamma_n]) = n$.
Loading comments...
Login or Register to post an answer