MethodMath
Ask
Join
HomeTopicsAskAlerts
Profile

© 2026 MethodMath. Built for mathematical knowledge sharing.

AboutContactGuidelinesPrivacyTermsCookies
Elena Vasquez
May 17, 2026

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}.π1​(S1,1)≅Z.

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

How do we formally prove that the map Φ:π1(S1)→Z\Phi: \pi_1(S^1) \to \mathbb{Z}Φ:π1​(S1)→Z sending [γ]↦γ~(1)[\gamma] \mapsto \tilde{\gamma}(1)[γ]↦γ~​(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}Z?

1 answers278 views

1 Answer

6
Elena Vasquez
May 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$.
Still unsure? Join to comment or ask a follow-up.
Login or Register to post your answer

Suggested questions

Why does 0 factorial equal 1 instead of 0? Simple proof

31.4k

Does the Banach-Steinhaus theorem hold for non-complete normed spaces?

31.1k

Do I need Calculus 3 before learning Fourier series?

3501

Does 1+2+3+4+... really equal -1/12? Math explained

25.6k

Can someone finally explain the Monty Hall problem?

24.2k