advanced23 min studyLesson 474 in Mathematics

Covering spaces and path lifting

Use evenly covered neighborhoods to unwrap paths uniquely and test whether a general based map admits a lift.

On this page

What you’ll understand

  • Distinguish a covering map from a branched map or an unspecified local model.
  • Compute a lifted circle loop and decide when its endpoint closes.
  • Apply the based lifting criterion with the correct source-space hypotheses.

A covering space looks locally like disjoint copies of the base, but traveling around a global loop can move a lifted point to a different copy. This combines local simplicity with global information. Unique path lifting turns that information into concrete endpoint calculations, and homotopy lifting makes the endpoint depend on a loop class rather than on a particular route or parametrization. These are the mechanisms behind winding numbers and the subgroup description of coverings.

Evenly covered means every sheet is accounted for

A covering map p:E→Bp:E\to B is a continuous surjection such that every point of B has an open neighborhood U whose inverse image is a disjoint union of open sets, each mapped homeomorphically onto U. These sets are the local sheets. The whole inverse image must have this form; identifying one locally invertible branch near a point is not enough. The circle power map z↦zmz\mapsto z^m for a positive integer m is a finite covering, while the exponential from the real line is an infinite covering.

A small circle arc avoids the ambiguity of an angle and has one inverse arc on each sheet. By contrast, z↦z2z\mapsto z^2 on the complex plane is branched at zero and is not a covering there: no neighborhood of zero splits into homeomorphic inverse sheets. Removing the branch point from domain and base repairs that example. Covering spaces do not require distances or a differentiable structure. Their definition is topological and includes graph coverings, where local sheets replicate the edge incidence near each vertex.

p−1(U)=∐αUα,p∣Uα:Uα→≅Up^{-1}(U)=\coprod_{\alpha}U_\alpha,\qquad p|_{U_\alpha}:U_\alpha\xrightarrow{\cong}U
Every point of the base has an evenly covered neighborhood; the disjoint union includes all sheets above it.↔ Scroll wide equations horizontally.

Choose a start, then the lift is forced

Given a path gamma in B and a chosen point e over its start, there is a unique lifted path starting at e. Subdivide the compact time interval so successive path pieces lie in evenly covered neighborhoods, and use the unique inverse branch containing the already determined endpoint. Uniqueness on overlaps prevents inconsistent choices. A loop in the base need not lift to a loop: its endpoint can be a different point of the same fiber. Homotopies of paths with fixed endpoints lift so that this endpoint remains unchanged when the initial lift is fixed.

Projecting a nullhomotopy of a lifted loop is immediate; lifting a nullhomotopy in the base shows the induced map on fundamental groups is injective. For a path-connected cover of a path-connected base, the number of sheets is the index of the image subgroup in the base group. These conclusions concern an existing cover and should be separated from the stronger local hypotheses needed later to construct covers from arbitrary subgroups. Path lifting itself follows from the evenly covered definition, not from an assumed universal cover.

pγ~=γ,γ~(0)=e0,p∗:π1(E,e0)↪π1(B,p(e0))p\widetilde\gamma=\gamma,\quad\widetilde\gamma(0)=e_0,\qquad p_*:\pi_1(E,e_0)\hookrightarrow\pi_1(B,p(e_0))
A chosen initial point determines the entire path lift, and covering homotopy lifting makes p* injective.↔ Scroll wide equations horizontally.

Lift an entire map, not just separate paths

For a based map f:(Y,y0)→(B,b0)f:(Y,y_0)\to(B,b_0) with Y path connected and locally path connected, and an existing cover with chosen e0e_0 over b0b_0, a based lift exists precisely when f∗π1(Y,y0)f_*\pi_1(Y,y_0) is contained in p∗π1(E,e0)p_*\pi_1(E,e_0). To construct it, choose paths from y0y_0 to each point, lift their images, and take endpoints. The subgroup condition makes this independent of the chosen paths; local path connectedness supplies the continuity step. Once the starting lift is fixed, uniqueness follows from connectedness and local sheet separation.

For maps between circles, this criterion becomes divisibility of winding degree. A lift through the mth-power cover exists exactly when the map's degree is a multiple of m. One must still specify a lift of the basepoint; different choices can give different lifted maps. The criterion does not say that every loop with a fractional-looking angle formula fails to be continuous, since such a formula may be perfectly continuous on the interval yet fail to close when its endpoints are identified into a circle.

A loop can lift to an open path

For p:S1→S1p:S^1\to S^1, p(z)=z4p(z)=z^4, lift γ2(t)=e4πit\gamma_2(t)=e^{4\pi i t} starting at one. Compare with the lift of a loop of winding eight.

  1. The formula γ~2(t)=e2πi(2t/4)=eπit\widetilde\gamma_2(t)=e^{2\pi i(2t/4)}=e^{\pi i t} projects to gamma two and starts at one, so uniqueness identifies it as the lift.

  2. At time one the lift is minus one, a different point of the four-point fiber over one. Thus a closed base loop of winding two has not produced a closed lifted loop.

  3. For winding eight, the lift is e2πi(8t/4)=e4πite^{2\pi i(8t/4)}=e^{4\pi i t}, which closes at one and winds twice upstairs. Multiples of four are exactly the base windings that close this chosen lift.

The result

Lifted endpoints detect winding modulo four, while a closed lift retains the divided integer winding upstairs.

Explore the model

Interactive lab

Interactive lab · modular

Follow the endpoint sheet

Pause and Reset; set modulus to 4 and additive step to 2. Predict endpoint sheets 0, 2, 0 after zero, one, and two Steps. Reset, set modulus to 4 and step to 1, and predict four Steps before the first return. Each Step adds one chosen winding increment to the sheet label.

Follow the endpoint sheetAddition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Current readings: Residue r0: 0; Orbit period · m/gcd(m,a): 12; Distinct residues visited: 1 of 12. All parameters are adjustable with the labeled controls below.Repeated addition modulo 12: the current residue is 0, and the orbit period is 12.01234567891011+ 5mod 12An additive orbitn = 0rₙ = 0Period = 12Cycle starts at 0:0 → 5 → 10 → 3 →8 → 1 → 6 → 11 →4 → 9 → 2 → 7 → 0Exact residues · two additions per second
Additive orbitCurrent residue / next edge
Residue r0
0
Orbit period · m/gcd(m,a)
12
Distinct residues visited
1 of 12
t = 0 s

Addition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forResidues model endpoint monodromy for the fourth-power circle cover. The instrument records sheet labels, not the continuous lifted path between them, and returning to a sheet need not mean zero winding upstairs.

Check your understanding

What does unique path lifting require after a base path has been specified?

Try it yourself

For the third-power circle cover based at one, does f(z)=z6f(z)=z^6 admit a based circle lift? What about g(z)=z4g(z)=z^4?

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

The cover sends the upstairs integer group to the subgroup of multiples of three downstairs.

Compare with the solution

The image of f∗f_* is 6Z⊂3Z6\mathbb Z\subset3\mathbb Z, so f lifts based at one; explicitly f~(z)=z2\widetilde f(z)=z^2. For g, 4Z4\mathbb Z is not contained in 3Z3\mathbb Z, so no based circle lift exists. The interval expression e2πi(4t/3)e^{2\pi i(4t/3)} fails to close, which exhibits the obstruction directly.

Take it with you

  • Evenly covered neighborhoods describe the entire inverse image, not just one inverse branch.
  • A based path lift is unique, but a lifted loop may end on another sheet.
  • The general based lifting criterion needs path connectedness and local path connectedness of the source.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.