Skip to content

Fundamental Group

Defines Fundamental Group, π₁

Let (X,x0)(X, x_0) be a pointed topological space.

Definition. A loop at x0x_0 is a continuous map γ:[0,1]X\gamma: [0,1] \to X with γ(0)=γ(1)=x0\gamma(0) = \gamma(1) = x_0. Two loops γ,δ\gamma, \delta at x0x_0 are homotopic relative to {0,1}\{0,1\} if there exists a continuous map H:[0,1]×[0,1]XH: [0,1] \times [0,1] \to X satisfying H(0,t)=γ(t)H(0,t) = \gamma(t), H(1,t)=δ(t)H(1,t) = \delta(t), and H(s,0)=H(s,1)=x0H(s,0) = H(s,1) = x_0 for all s,t[0,1]s, t \in [0,1]. Write [γ][\gamma] for the homotopy class of γ\gamma.

Definition. The fundamental group π1(X,x0)\pi_1(X, x_0) is the set of homotopy classes of loops at x0x_0, with group operation [γ][δ]=[γδ][\gamma] \cdot [\delta] = [\gamma * \delta], where

(γδ)(t)={γ(2t)t1/2,δ(2t1)t1/2.(\gamma * \delta)(t) = \begin{cases} \gamma(2t) & t \leq 1/2, \\ \delta(2t-1) & t \geq 1/2. \end{cases}

Proposition. π1(X,x0)\pi_1(X, x_0) is a group.

Proof sketch. Identity: the constant loop cx0(t)=x0c_{x_0}(t) = x_0 satisfies [γcx0]=[γ]=[cx0γ][\gamma * c_{x_0}] = [\gamma] = [c_{x_0} * \gamma] via linear reparametrization homotopies. Inverses: setting γˉ(t)=γ(1t)\bar{\gamma}(t) = \gamma(1-t), one constructs explicit homotopies γγˉcx0γˉγ\gamma * \bar{\gamma} \simeq c_{x_0} \simeq \bar{\gamma} * \gamma rel {0,1}\{0,1\}. Associativity: (γδ)ϵγ(δϵ)(\gamma * \delta) * \epsilon \simeq \gamma * (\delta * \epsilon) rel {0,1}\{0,1\} by reparametrization. \square

Proposition. If XX is path-connected, then for any x0,x1Xx_0, x_1 \in X, the groups π1(X,x0)\pi_1(X, x_0) and π1(X,x1)\pi_1(X, x_1) are isomorphic.

Proof sketch. Let α\alpha be a path from x0x_0 to x1x_1. The map βα:π1(X,x0)π1(X,x1)\beta_\alpha: \pi_1(X, x_0) \to \pi_1(X, x_1) defined by [γ][αˉγα][\gamma] \mapsto [\bar{\alpha} * \gamma * \alpha] is a group isomorphism, with inverse βαˉ\beta_{\bar{\alpha}}. The isomorphism depends on the homotopy class of α\alpha, so π1\pi_1 of a path-connected space is well-defined up to inner automorphism. \square

Proposition. A continuous map f:(X,x0)(Y,y0)f: (X, x_0) \to (Y, y_0) induces a group homomorphism f:π1(X,x0)π1(Y,y0)f_*: \pi_1(X, x_0) \to \pi_1(Y, y_0) by f([γ])=[fγ]f_*([\gamma]) = [f \circ \gamma]. This assignment is functorial: (gf)=gf(g \circ f)_* = g_* \circ f_* and (idX)=id(\mathrm{id}_X)_* = \mathrm{id}.

Examples.

  • π1(S1,)Z\pi_1(S^1, *) \cong \mathbb{Z}: loops are classified by winding number.
  • π1(T2,)Z×Z\pi_1(T^2, *) \cong \mathbb{Z} \times \mathbb{Z}: the torus has two independent generating loops.
  • π1(S1S1,)F2\pi_1(S^1 \vee S^1, *) \cong F_2, the free group on two generators.
  • π1(Sn,)=0\pi_1(S^n, *) = 0 for n2n \geq 2.
  • XX is simply connected if it is path-connected and π1(X,x0)=0\pi_1(X, x_0) = 0.

Remark. The fundamental group is the case n=1n = 1 of the homotopy groups πn(X,x0)\pi_n(X, x_0). It is equivalently the automorphism group Aut(x0)\mathrm{Aut}(x_0) in the fundamental groupoid of XX.

Relations

Date created
Mathematical object
Pointed topological space

Cite

@misc{emsenn2025-fundamental-group,
  author    = {emsenn},
  title     = {Fundamental Group},
  year      = {2025},
  url       = {https://emsenn.net/library/math/domains/topology/terms/fundamental-group/},
  publisher = {emsenn.net},
  license   = {CC BY-SA 4.0}
}