TheoremComplete

Covering Spaces - Main Theorem

The classification theorem for covering spaces establishes the fundamental correspondence between subgroups of the fundamental group and covering spaces.

Theorem

(Classification of Covering Spaces) Let XX be path-connected, locally path-connected, and semi-locally simply connected, with basepoint x0x_0. Then there is a bijection between:

  1. Conjugacy classes of subgroups Hπ1(X,x0)H \subseteq \pi_1(X, x_0)
  2. Isomorphism classes of path-connected covering spaces p:(X~,x~0)(X,x0)p : (\tilde{X}, \tilde{x}_0) \to (X, x_0)

The correspondence assigns to HH the covering space XHX_H with p(π1(XH,x~0))=Hp_*(\pi_1(X_H, \tilde{x}_0)) = H.

This theorem reveals the algebraic structure underlying the topology of covering spaces. The fundamental group encodes all possible ways to "cover" the space.

Theorem

(Universal Covering Space) Under the same hypotheses, there exists a unique (up to isomorphism) simply connected covering space p:X~Xp : \tilde{X} \to X, called the universal covering space. It has the following properties:

  1. π1(X~)={e}\pi_1(\tilde{X}) = \{e\} (simply connected)
  2. Deck(X~/X)π1(X,x0)\text{Deck}(\tilde{X}/X) \cong \pi_1(X, x_0)
  3. Every other path-connected covering factors uniquely through X~\tilde{X}

The universal covering is "universal" in the categorical sense: it maps to every other covering space via covering maps.

Proof

Sketch of existence: Construct X~\tilde{X} as the set of homotopy classes of paths in XX starting at x0x_0. The projection p:X~Xp : \tilde{X} \to X sends [γ][\gamma] to γ(1)\gamma(1). The topology on X~\tilde{X} is generated by path-lifting: for open UXU \subseteq X and a path class [γ][\gamma] ending in UU, we take all extensions [γδ][\gamma * \delta] where δ\delta stays in UU.

This space is simply connected: any loop in X~\tilde{X} based at the constant path [ex0][e_{x_0}] corresponds to a path in XX from x0x_0 to x0x_0, which defines an element of π1(X,x0)\pi_1(X, x_0). The loop in X~\tilde{X} is nullhomotopic if and only if the corresponding element is trivial.

Example

For X=S1X = S^1 with π1(S1)=Z\pi_1(S^1) = \mathbb{Z}, the universal cover is R\mathbb{R} with covering map p(t)=e2πitp(t) = e^{2\pi i t}. The subgroup nZZn\mathbb{Z} \subseteq \mathbb{Z} corresponds to the nn-fold cover S1S1S^1 \to S^1, zznz \mapsto z^n.

Theorem

(Galois Correspondence) Let p:X~Xp : \tilde{X} \to X be the universal covering. Then:

  • Normal subgroups Nπ1(X)N \triangleleft \pi_1(X) correspond to normal (regular) covering spaces
  • The quotient group π1(X)/N\pi_1(X) / N is isomorphic to the deck transformation group of the corresponding normal cover
  • Subgroup inclusions H1H2H_1 \subseteq H_2 correspond to covering maps XH1XH2X_{H_1} \to X_{H_2}

This establishes covering space theory as geometric Galois theory, where the fundamental group plays the role of the Galois group.

Remark

The classification theorem fails for spaces that are not semi-locally simply connected. The Hawaiian earring n=1Sn1\bigvee_{n=1}^\infty S^1_n (circles of radius 1/n1/n joined at a point) has a complicated fundamental group and its covering space theory is much more subtle.

The correspondence between algebra and geometry provided by this theorem makes many computational problems tractable by translating them into group theory.