ConceptComplete

The Fundamental Group

The fundamental group Ο€1(X,x0)\pi_1(X, x_0) is the first and most intuitive algebraic invariant of a topological space. It captures the "holes" in XX by studying loops up to continuous deformation, and its algebraic structure provides powerful tools for distinguishing spaces.


Definition

Definition9.7Loop

A loop in XX based 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. The point x0x_0 is called the basepoint.

Definition9.8Fundamental Group

The fundamental group of XX at the basepoint x0x_0, denoted Ο€1(X,x0)\pi_1(X, x_0), is the set of path-homotopy classes of loops based at x0x_0: Ο€1(X,x0)={[Ξ³]:Ξ³Β isΒ aΒ loopΒ basedΒ atΒ x0}\pi_1(X, x_0) = \{[\gamma] : \gamma \text{ is a loop based at } x_0\} with the group operation given by concatenation of loops: [Ξ³1]β‹…[Ξ³2]=[Ξ³1βˆ—Ξ³2][\gamma_1] \cdot [\gamma_2] = [\gamma_1 * \gamma_2] where (Ξ³1βˆ—Ξ³2)(t)={Ξ³1(2t)t∈[0,1/2]Ξ³2(2tβˆ’1)t∈[1/2,1](\gamma_1 * \gamma_2)(t) = \begin{cases} \gamma_1(2t) & t \in [0, 1/2] \\ \gamma_2(2t - 1) & t \in [1/2, 1] \end{cases}.


Group Structure

Theorem9.2$\pi_1(X, x_0)$ is a Group

Under the concatenation operation, Ο€1(X,x0)\pi_1(X, x_0) is a group with:

  • Identity: The constant loop e(t)=x0e(t) = x_0 for all tt.
  • Inverse: [Ξ³]βˆ’1=[Ξ³Λ‰][\gamma]^{-1} = [\bar{\gamma}] where Ξ³Λ‰(t)=Ξ³(1βˆ’t)\bar{\gamma}(t) = \gamma(1 - t) (the reverse path).
  • Associativity: [Ξ³1]β‹…([Ξ³2]β‹…[Ξ³3])=([Ξ³1]β‹…[Ξ³2])β‹…[Ξ³3][\gamma_1] \cdot ([\gamma_2] \cdot [\gamma_3]) = ([\gamma_1] \cdot [\gamma_2]) \cdot [\gamma_3].
Proof

Identity: We need [Ξ³βˆ—e]=[Ξ³][\gamma * e] = [\gamma]. The homotopy is: H(t,s)={Ξ³(2t1+s)t∈[0,(1+s)/2]x0t∈[(1+s)/2,1]H(t, s) = \begin{cases} \gamma\left(\frac{2t}{1+s}\right) & t \in [0, (1+s)/2] \\ x_0 & t \in [(1+s)/2, 1] \end{cases} which continuously "speeds up" Ξ³\gamma and shrinks the constant portion. Similarly for [eβˆ—Ξ³]=[Ξ³][e * \gamma] = [\gamma].

Inverse: We need [Ξ³βˆ—Ξ³Λ‰]=[e][\gamma * \bar{\gamma}] = [e]. The homotopy: H(t,s)={Ξ³(2t)t∈[0,s/2]Ξ³(s)t∈[s/2,1βˆ’s/2]Ξ³(2βˆ’2t)t∈[1βˆ’s/2,1]H(t, s) = \begin{cases} \gamma(2t) & t \in [0, s/2] \\ \gamma(s) & t \in [s/2, 1 - s/2] \\ \gamma(2 - 2t) & t \in [1 - s/2, 1] \end{cases} deforms Ξ³βˆ—Ξ³Λ‰\gamma * \bar{\gamma} to the constant loop by "pushing" the turnaround point back to the basepoint.

Associativity: The homotopy reparametrizes the three-fold concatenation: (Ξ³1βˆ—Ξ³2)βˆ—Ξ³3≃γ1βˆ—(Ξ³2βˆ—Ξ³3)(relΒ {0,1}).(\gamma_1 * \gamma_2) * \gamma_3 \simeq \gamma_1 * (\gamma_2 * \gamma_3) \quad (\text{rel } \{0, 1\}). The two sides differ only in how the interval [0,1][0, 1] is partitioned into three pieces; a linear reparametrization provides the homotopy.

β– 

Dependence on Basepoint

Theorem9.3Change of Basepoint

If XX is path-connected, then Ο€1(X,x0)β‰…Ο€1(X,x1)\pi_1(X, x_0) \cong \pi_1(X, x_1) for any x0,x1∈Xx_0, x_1 \in X. The isomorphism depends on the choice of a path from x0x_0 to x1x_1.

Proof

Let Ξ±\alpha be a path from x0x_0 to x1x_1. Define Ξ±^:Ο€1(X,x0)β†’Ο€1(X,x1)\hat{\alpha}: \pi_1(X, x_0) \to \pi_1(X, x_1) by Ξ±^([Ξ³])=[Ξ±Λ‰βˆ—Ξ³βˆ—Ξ±]\hat{\alpha}([\gamma]) = [\bar{\alpha} * \gamma * \alpha]. This is a group homomorphism with inverse Ξ±Λ‰^\hat{\bar{\alpha}}, hence an isomorphism.

β– 
RemarkNotation for Path-Connected Spaces

When XX is path-connected, the fundamental group is independent of basepoint up to isomorphism (but not canonical isomorphism). We sometimes write Ο€1(X)\pi_1(X) without specifying the basepoint.


Examples

ExampleFundamental Groups
  1. Ο€1(Rn)=0\pi_1(\mathbb{R}^n) = 0: Rn\mathbb{R}^n is contractible, so every loop is null-homotopic.

  2. Ο€1(S1)β‰…Z\pi_1(S^1) \cong \mathbb{Z}: Generated by the loop Ξ³(t)=e2Ο€it\gamma(t) = e^{2\pi i t} winding once around the circle. The integer nn corresponds to winding nn times. (Proof: see the theorems section.)

  3. Ο€1(T2)β‰…ZΓ—Z\pi_1(T^2) \cong \mathbb{Z} \times \mathbb{Z}: The torus has two independent loops (one around each S1S^1 factor).

  4. Ο€1(Sn)=0\pi_1(S^n) = 0 for nβ‰₯2n \geq 2: Higher-dimensional spheres are simply connected.

  5. Ο€1(RP2)β‰…Z/2Z\pi_1(\mathbb{R}P^2) \cong \mathbb{Z}/2\mathbb{Z}: Real projective space has a loop (the image of a semicircle under S2β†’RP2S^2 \to \mathbb{R}P^2) that is not null-homotopic but whose square is.

  6. Ο€1(figure-eight)β‰…F2\pi_1(\text{figure-eight}) \cong F_2: The free group on two generators.


Simply Connected Spaces

Definition9.9Simply Connected

A topological space XX is simply connected if it is path-connected and Ο€1(X,x0)=0\pi_1(X, x_0) = 0 (the trivial group) for some (hence every) basepoint.

Equivalently, XX is simply connected if it is path-connected and every loop in XX is null-homotopic.

ExampleSimply Connected Spaces
  • Rn\mathbb{R}^n for all nβ‰₯1n \geq 1.
  • SnS^n for nβ‰₯2n \geq 2.
  • Any convex subset of Rn\mathbb{R}^n.
  • Any contractible space.
  • The universal cover of any space.
RemarkFunctoriality

The fundamental group is a functor Ο€1:Topβˆ—β†’Grp\pi_1: \mathbf{Top}_* \to \mathbf{Grp} from pointed topological spaces to groups. 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 is well-defined because homotopies are preserved: if H:Ξ³0≃γ1H: \gamma_0 \simeq \gamma_1, then f∘H:f∘γ0≃f∘γ1f \circ H: f \circ \gamma_0 \simeq f \circ \gamma_1.