Fibrations and homotopy lifting
Generalize covering-space lifting to families whose fibers need not be discrete, while separating existence from uniqueness.
On this page
The question for today
What you’ll understand
- State the homotopy lifting property and distinguish Hurewicz from Serre fibrations.
- Construct lifts in a product fibration and explain their possible nonuniqueness.
- Identify path-space fibrations and the componentwise meaning of fiber transport.
Coverings lift paths uniquely because their fibers are discrete and local sheets are separated. Many geometric maps have continuous fibers instead, such as a circle above every point of a sphere. Fibrations preserve the existence of coherent lifted homotopies without demanding that individual lifts be unique. This extension is powerful enough to produce exact sequences of homotopy groups, while broad enough to include path spaces that are not ordinary locally trivial bundles.
Lift a whole homotopy from its initial lift
A map is a Hurewicz fibration when every homotopy and every lift of its initial map extend to a homotopy with . The quantifier is over all parameter spaces Y in the usual convenient category of spaces. A Serre fibration requires the property for disks of every nonnegative dimension, equivalently for CW homotopy problems. The distinction matters for general spaces, although either notion gives the disk-lifting tools used for homotopy groups.
The property includes ordinary path lifting by taking Y to be a point. Unlike a covering, a general fibration need not give a unique lift with a chosen starting point. A path can move freely in a non-discrete fiber while projecting to the same base path. Nor does the lifting definition itself imply a local product chart. Fiber bundles over CW bases are standard examples of fibrations, while numerability or paracompactness hypotheses enter general bundle-to-Hurewicz statements. It is safer to name those settings than to assume every locally presented bundle automatically satisfies every global lifting claim.
Products and path spaces
For a product projection , write the initial lift as and keep a(y) fixed while the base homotopy moves. This immediately gives a continuous lift. Allowing the fiber coordinate to vary continuously gives other lifts, exposing the difference from the discrete-fiber case. Pullbacks of fibrations are fibrations, since a lifted base homotopy and the prescribed point in the pullback remain compatible with its defining equation. These elementary examples are useful tests of any proposed general statement.
Fix and let be paths starting there, with endpoint evaluation to B. With the standard compact-open, compactly generated mapping-space convention, endpoint evaluation is a fibration; append a moving base-path segment to construct lifts. Its total space is contractible by shortening each path toward its initial endpoint, and the fiber over is the based loop space . The projection reaches exactly the path component of , so comparisons with all of B should either assume B path connected or restrict to that component.
Transport preserves homotopy type, not a preferred point map
For a Hurewicz fibration, a base path transports one fiber to another through a choice of lifted family. Reversing the path gives an inverse up to homotopy, so fibers over points in the same path component have the same homotopy type. For a Serre fibration, disk lifting supplies the corresponding identifications of homotopy groups; a homotopy equivalence of arbitrary fibers requires additional justification, such as suitable CW-type hypotheses. The transport is not generally a uniquely defined homeomorphism or pointwise canonical map. Going around a loop can produce nontrivial monodromy on fiber homotopy information. This recovers the discrete permutation picture of covering spaces as a special case, while allowing richer actions on continuous fibers.
Restricting a fibration to a chosen path component of the base is often necessary before writing a connected-base conclusion. A selected fiber can be empty if no point above that component has been supplied, and different base components need not have comparable fibers. For the long exact sequence we choose an actual point , set , and use the fiber over . The based homotopy groups see the components containing those chosen points, while component sets near degree zero need their own pointed-set interpretation.
Work it through
Two lifts of the same circle path
In the product fibration , lift from the point . Exhibit two lifts with different endpoints.
Keeping the second coordinate fixed gives . It projects to gamma and starts at the specified point.
Letting that coordinate vary gives . This also projects to gamma and has the same starting point.
The endpoints are and , respectively. Both lie in the same fiber and are joined there by a path. The homotopy lifting property promises lifts, while the discrete-sheet uniqueness theorem does not apply to this continuous fiber.
A fixed start does not force a unique lifted endpoint in a general fibration, even in the simplest product example.
The living notebook
Explore the model
Interactive lab · matrix
Separate a projected coordinate from a fiber coordinate
Pause and Reset; set scale to 1 and shear to 0. Reset for comparison, set scale to 1 and shear to 1, then Play. The selected matrix sends (x,y) to (x+y,y), preserving projection to y while changing x. Predict that points in a horizontal fiber remain above the same y but shift within that fiber.
- Area scale · det A
- 1.4
- Singular values · σmax, σmin
- 1.597, 0.876
- Condition number · κ₂(A)
- 1.823
The selected matrix is A = [[a,b],[0,1]]. Playback interpolates geometry between the identity and A; readouts always describe A. Its determinant is a and its singular values come from AᵀA. Positive a makes every supported matrix invertible. This two-dimensional family is not a general eigensolver or a learned network. 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 forThis shear illustrates a map over the projection to the second coordinate and freedom inside a fiber. The animation is not a general homotopy-lifting algorithm, and the readouts refer to the selected final shear.
Pause & reason
Check your understanding
Your turn
Try it yourself
For the projection onto the first coordinate, take and initial lift . Construct a lifted homotopy and verify its target.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Keep the prescribed second coordinate unchanged and move only the projected coordinate.
Compare with the solution
Set . The first coordinate is a convex combination of s and one-half, so lies in [0,1]; the second is also in [0,1]. The map is continuous, projects to H, and at t zero is exactly . This verifies a complete lifting problem, not merely separate pointwise lifts.
Keep the idea
Take it with you
- Hurewicz lifting quantifies over all parameter spaces; Serre lifting uses disks and CW problems.
- General fibration lifts need not be unique or arise from local product charts.
- Fiber comparisons and exact sequences must be tied to a chosen basepoint and base path component.
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.