03.02.40 · differential-geometry / manifolds

The path space as a CW complex: the fundamental theorem of Morse theory

shipped3 tiersLean: none

Anchor (Master): Milnor Morse Theory Part III §§16--17 and Appendix; Bott 1956 Comm. Pure Appl. Math. 9; Bott 1959 Ann. Math. 70 (the periodicity theorem); Klingenberg Lectures on Closed Geodesics Ch. 2

Intuition Beginner

Fix two cities on a globe and think about every possible route between them — not just the shortest one, but all the wiggly paths, the long detours, the ones that loop over a pole. This whole collection of routes is a space in its own right. A single point of this new space is one entire journey from start to finish. Moving around in it means deforming one route into a nearby route.

To each route attach a number that measures how stretched it is: short, taut routes get a small number, long sprawling ones get a big number. The straightest-possible routes — the geodesics — are the special routes where this number stops changing under small wiggles. They are the resting points of the landscape of all routes.

Morse theory studies a landscape by its peaks, passes, and pits. Here the landscape is the space of all routes, and its special resting points are the geodesics. The remarkable payoff is that this enormous, infinite space of routes can be rebuilt out of a small number of simple building blocks — one block for each geodesic. A geodesic that is genuinely shortest contributes the simplest block; a geodesic that wanders past a focusing point contributes a fatter block.

So a question about every route at once turns into a question about a handful of straightest routes. That trade is the heart of this unit, and it is the engine behind one of the deepest patterns in topology.

Visual Beginner

Alt text: The left panel shows a sphere with two marked points and several curving paths between them; the shortest meridian geodesic is bold, and a couple of longer geodesics that wind further around are drawn lighter. A bracket gathers all these paths into one box labelled "space of all routes." An arrow points to the right panel, where the same routes are redrawn as a tidy tower of building blocks: a small block at the bottom for the shortest geodesic, then taller blocks stacked above for each longer geodesic. The picture shows that the unmanageable space of every route is assembled from one simple block per straightest route, with block height growing as the geodesic winds more.

Worked example Beginner

Take the round sphere and pick the north pole as the start and the south pole as the finish. What are the straightest routes between them?

Every line of longitude is one. There are infinitely many longitudes, but they all have the same length and the same shape, so as a family they form one circle's worth of shortest geodesics. After that come the geodesics that run from pole to pole, overshoot, and wrap around once more before stopping — these are longer, and they have passed a focusing point along the way. Then there are ones that wrap around twice, longer still, and so on.

The building-block recipe says: the shortest family gives the low blocks, and each extra wrap-around adds a taller block, because each extra wrap-around means the route has slid past one more focusing point. The height of a block is exactly the count of focusing points the geodesic has passed.

What this tells us. Even on the simplest curved surface, the space of all routes between two poles is layered: a bottom layer of genuine shortest paths, then ever-taller layers for the routes that wind further. Counting focusing points — which the previous units taught us to do — assigns each straightest route to its correct layer. The infinite jumble of routes is organised into clean shelves.

Check your understanding Beginner

Formal definition Intermediate+

Throughout, is a complete Riemannian manifold, , and is the path space of piecewise-smooth curves with , , topologised by the metric of 03.02.19. The energy is , and for the sublevel set is $$ \Omega^c = E^{-1}[0, c] = {, \omega \in \Omega : E(\omega) \le c ,}. $$ The critical points of are exactly the geodesics from to 03.02.19, and by Schwarz a geodesic of length has energy , so contains exactly the geodesics of length .

Definition (broken-geodesic approximation). Fix a subdivision . Let be the subspace of paths that are a (minimal) geodesic on each , with the subdivision chosen fine enough that each such restriction is the unique minimal geodesic between its endpoints. As established in 03.02.19, this is a finite-dimensional smooth manifold, coordinatised by the breakpoints , and restricted to it is a smooth function whose critical points are precisely the smooth geodesics in , with the same index and nullity (in the sense of ) as on the full . Write for the corresponding sublevel set of this finite-dimensional model.

Definition (non-conjugate endpoints). The pair is non-conjugate if is not conjugate to along any geodesic from to . By Sard's theorem applied to the exponential map, the set of conjugate to a fixed along some geodesic has measure zero, so non-conjugate pairs are generic. Under this hypothesis every geodesic from to is a nondegenerate critical point of : its nullity is by the Morse Index Theorem 03.02.19, and its index is finite and equals the number of interior conjugate points counted with multiplicity.

Definition (CW homotopy type). A topological space has the homotopy type of a CW complex if there is a homotopy equivalence . The cells of are the building blocks of 03.12.10; a -cell is attached along a map of its boundary into the lower skeleton. The fundamental theorem below produces such a for , with one -cell per index- geodesic.

Counterexamples to common slips

  • "One cell per geodesic, always." The clean one-cell-per-geodesic statement needs non-conjugate endpoints, so that each geodesic is a nondegenerate critical point of . If is conjugate to — e.g. antipodal on , where a whole sphere's worth of geodesics has the same length — the critical points form positive-dimensional manifolds and one instead attaches a cell-bundle's worth, handled by Morse-Bott theory rather than the bare statement here.
  • Sublevel set versus full space. is not itself a finite CW complex unless only finitely many geodesics have energy ; that finiteness is what the broken-geodesic reduction supplies. The full is then the increasing union of the , and its homotopy type is recovered only after the monotone-union (direct-limit) passage of the Appendix.
  • Energy versus length. One must vary the energy , not the length , to get isolated critical points: is invariant under reparametrisation, so its critical set is never isolated. breaks the reparametrisation symmetry, and a geodesic (constant-speed) is the energy-critical representative of its length-critical orbit.

Key theorem with proof Intermediate+

Theorem (Fundamental Theorem of Morse Theory). Let be a complete Riemannian manifold and a non-conjugate pair, with . Then has the homotopy type of a countable CW complex containing one cell of dimension for each geodesic from to of index . Moreover each has the homotopy type of a finite CW complex with one -cell per index- geodesic of energy , provided is not the energy of any geodesic.

Proof. Fix not a critical value of .

Step 1: pass to the finite-dimensional model. Choose a subdivision fine enough (Lebesgue number of an open cover by uniquely-geodesic balls, using to bound lengths) that contains every geodesic of energy and approximates . Milnor's finite-dimensional approximation [Milnor Part III §16] shows the inclusion is a homotopy equivalence: the map sending a path to its broken-geodesic replacement (geodesic interpolation between the values at the ) is a deformation retraction of onto . So it suffices to give , a sublevel set of the smooth function on a finite-dimensional manifold, its CW structure.

Step 2: is a Morse function on the model. On the finite-dimensional manifold the critical points of are the smooth geodesics, each nondegenerate because is non-conjugate: the Hessian of there is the index form restricted to the broken-geodesic tangent space, whose nullity is 03.02.19. Its index equals the geodesic's index , the interior conjugate-point count, by the Morse Index Theorem 03.02.19. Thus is a Morse function whose index- critical points are exactly the index- geodesics.

Step 3: assemble the cells by handle attachment. Apply the handle-attachment machinery of 03.02.31 to the Morse function on the finite-dimensional model. Crossing each critical value of an index- geodesic , Milnor's Theorem 3.2 03.02.31 gives a homotopy equivalence $$ B^{c'} \simeq B^{c''} \cup_{\varphi_\gamma} e^\lambda $$ across the value, where are regular and is the descending attaching sphere. Between critical values, Theorem 3.1 03.02.31 gives a deformation retraction, so the homotopy type is locally constant there. Iterating across the finitely many geodesics of energy exhibits , and hence , as a finite CW complex with one -cell per index- geodesic of energy .

Step 4: pass to the limit. Let through a sequence of regular values with (possible since geodesic energies are discrete and unbounded). Each inclusion is, by Steps 1--3, the inclusion of a subcomplex up to homotopy, adding the cells of the geodesics with energy in . The Appendix lemma on the homotopy type of a monotone union (stated and proved below) identifies the homotopy type of the increasing union with the CW complex obtained as the direct limit of the . This is the countable CW complex with one -cell per index- geodesic, completing the proof.

The theorem is the exact variational analogue of the CW-type corollary of 03.02.31: there a Morse function on a finite-dimensional closed manifold built it from handles; here the energy functional on the infinite-dimensional path space does the same, with the index theorem 03.02.19 supplying the index of each cell. The broken-geodesic model is the device that makes the finite-dimensional handle theory applicable, and the monotone-union lemma is the device that lifts the answer back to the infinite-dimensional space.

Bridge. This builds toward Bott periodicity: when is a symmetric space whose minimal geodesics from to form a manifold of minima and whose next geodesics all have index , the theorem says is, up to dimension , homotopy equivalent to ; iterating this across is exactly how Bott computed the stable homotopy of the classical groups, and this is the foundational reason periodicity has a geometric proof at all. The cell-per-geodesic dictionary appears again in 03.08.07, where the minimal-geodesic manifold on is a Grassmannian and the index gap drives the periodicity isomorphism. Putting these together, the variational Morse theory of 03.02.19 and the handle theory of 03.02.31 generalise from a single manifold to its entire loop space, and the central insight is that the index theorem turns "geodesic of index " into "-cell," so loop-space topology becomes a conjugate-point count — this is exactly the mechanism that the periodicity calculation exploits.

Exercises Intermediate+

Lean formalization Intermediate+

Mathlib has CWComplex, singular and cellular homology, the Levi-Civita connection, geodesics, and the exponential map, but no path-space variational layer and no Morse-theoretic bridge from a functional to a cell structure, so the fundamental theorem is not yet formalisable end-to-end. The statement-level shape one would target is below, written as Lean-compatible pseudo-Lean; it does not compile against current Mathlib (lean_status: none).

-- Statement target (NOT compiling against current Mathlib):
-- The path space Ω(M; p q) and the energy functional.
variable {M : Type*} [RiemannianManifold M] (p q : M)

def PathSpace : Type _ := { ω : C(unitInterval, M) // ω 0 = p ∧ ω 1 = q }

noncomputable def energy (ω : PathSpace p q) : ℝ :=
  (1/2) * ∫ t in Set.Icc 0 1, ‖tangent ω t‖ ^ 2

-- (p, q) non-conjugate: no geodesic has q conjugate to p.
def NonConjugatePair : Prop := ∀ γ : Geodesic p q, ¬ IsConjugate γ 1

-- Fundamental theorem (target): for a non-conjugate pair, the path space
-- is homotopy equivalent to a CW complex with one λ-cell per index-λ geodesic.
-- theorem fundamental_morse (h : NonConjugatePair p q) :
--   ∃ (K : CWComplex) (cells : Geodesic p q → K.Cell),
--     (∀ γ, (cells γ).dim = morseIndex γ) ∧
--     Nonempty (HomotopyEquiv (PathSpace p q) K)

the Mathlib gap analysis above enumerates the missing primitives: the topologised path space and energy functional, the finite-dimensional broken-geodesic model with its deformation-retraction theorem, the monotone-union (direct-limit) lemma for CW pairs, and the cell-per-geodesic identity itself.

Advanced results Master

The minimal-geodesic theorem and the index gap. The sharpest form of the fundamental theorem, the one Bott used, isolates a range of dimensions. Suppose is the set of minimal geodesics and it is a smooth compact manifold, and suppose every non-minimal geodesic has index . Then the inclusion induces isomorphisms on homotopy groups for and a surjection at [Milnor Part III §17]. The reason is precisely the cell dictionary: the first non-minimal cell has dimension , so up to dimension the CW model is just . The number is the index gap, and computing it is a conjugate-point count via the index theorem 03.02.19.

Bott periodicity from the loop space. On the special unitary group, the minimal geodesics from to form a Grassmannian, and the index gap is large; the minimal-geodesic theorem then gives a homotopy equivalence, in a range growing with , between and a Grassmannian, and iterating this across produces the eightfold and twofold periodicities , [Bott 1959]. This is the original 1959 proof of the periodicity theorem, and it is entirely Morse-theoretic: the loop space of a Lie group is studied through the energy functional, the geodesics are computed explicitly via the group exponential, and their indices via conjugate points. The whole of topological -theory 03.08.07 rests on this geometric foundation.

Closed geodesics and the free loop space. Replacing fixed endpoints by the condition (and quotienting by the circle action that rotates the parameter) turns into the free loop space , whose critical points of are the closed geodesics. Bott's 1956 iteration formula [Bott 1956] computes how the index of an -fold iterate grows with via the Sturm intersection number, and feeding this into the fundamental theorem for is the route to existence results for infinitely many closed geodesics (Gromoll–Meyer, Vigué-Poirrier–Sullivan) when the loop-space homology is unbounded. The same cell-per-geodesic mechanism, applied to a different boundary condition, drives the entire closed-geodesic problem.

Palais–Smale and the Hilbert-manifold completion. Completing to the Hilbert manifold makes a function satisfying condition (C) of Palais and Smale, so the abstract infinite-dimensional Morse theory of Palais applies directly, bypassing the broken-geodesic model: the negative gradient flow of on the Hilbert manifold gives the handle attachments intrinsically. The broken-geodesic approach of Milnor and the Hilbert-manifold approach of Palais yield the same CW homotopy type; the former is more elementary, the latter generalises to other variational problems.

Synthesis. The fundamental theorem of Morse theory is the keystone that ties at least five threads into one structure. It is the path-space generalisation of the handle/CW theorem of 03.02.31: the energy functional plays the role of the Morse function, the broken-geodesic model the role of the manifold, and handle attachment proceeds identically — this is exactly the same machinery lifted from a finite-dimensional manifold to its loop space. It consumes the Morse Index Theorem of 03.02.19 as the computation of each cell's dimension, so the cell structure is read off conjugate points, and this is the foundational reason the loop space "knows" the curvature. It is dual to the homology computation of 03.12.13, in that the cell counts feed the cellular chain complex whose homology is that of , and the weak Morse inequalities then bound geodesic counts below by Betti numbers. It generalises the closed-manifold CW corollary to the infinite-dimensional setting via the monotone-union lemma, the central insight being that an increasing union of finite CW pairs is a CW complex. And putting these together, it is the bridge by which Bott periodicity 03.08.07 becomes a theorem of differential geometry: the stable homotopy of the classical groups is computed by counting conjugate points along geodesics in a symmetric space, which is the deepest single application of the entire Morse-theoretic apparatus assembled across 03.02.19, 03.02.31, and this unit.

Full proof set Master

Lemma (homotopy type of a monotone union — Milnor Appendix). Let be a space with the weak topology of an increasing sequence of subspaces , , such that each inclusion is a cofibration and a homotopy equivalence. Then each inclusion is a homotopy equivalence, and if each has the homotopy type of a CW complex, so does .

Proof. Build the mapping telescope , gluing to via the inclusion. The projection , , is a homotopy equivalence because the telescope deformation-retracts onto when the inclusions are cofibrations (collapse each cylinder onto its right end, compatibly). Within , the inclusion is a homotopy equivalence since each cylinder retracts to and each inclusion is one by hypothesis. Composing, is a homotopy equivalence. For the CW conclusion, each is homotopy equivalent to a CW complex , and the homotopy equivalences may be chosen compatibly with the inclusions (each inclusion is a cofibration, so the equivalence extends), realising as the colimit , which is a CW complex with the weak topology.

Proposition (each non-critical sublevel set is a finite CW complex). If is not a critical value of and only finitely many geodesics from to have energy , then has the homotopy type of a finite CW complex with one -cell per index- geodesic of energy .

Proof. By Step 1 of the fundamental theorem, deformation-retracts onto , a sublevel set of the smooth Morse function on a finite-dimensional manifold (Step 2). By the closed-manifold-with-boundary version of the handle theorem 03.02.31, a sublevel set of a Morse function with finitely many critical points below level has the homotopy type of a finite CW complex with one cell of dimension equal to the index of each such critical point. The critical points of below are the geodesics of energy , of index each, by the Morse Index Theorem 03.02.19.

Proposition (geodesic energies are discrete and unbounded; non-conjugate genericity). On a complete with non-conjugate, the set of energies of geodesics from to is a discrete subset of with no finite accumulation point, and is unbounded if is compact with infinite or is non-compact suitably.

Proof. Each geodesic of energy is a nondegenerate critical point of (non-conjugacy), hence isolated in by the Morse lemma in the broken-geodesic model; on the compact set there are finitely many, so the critical values in are finite, giving discreteness with no accumulation below any . Unboundedness: if there were a largest energy , then would be a finite CW complex, contradicting that (based loop space) has nonzero homology in arbitrarily high degree whenever has nontrivial higher homotopy or an infinite fundamental group.

Proposition (cell count equals geodesic count; Morse inequality on ). In the CW model of , the number of -cells equals the number of index- geodesics, and consequently the number of index- geodesics is at least .

Proof. The cell-count statement is the content of the fundamental theorem (one cell of dimension per index- geodesic). Cellular homology 03.12.13 of the CW model computes , and the chain group is free of rank = (number of index- geodesics). The weak Morse inequality of 03.02.31, , follows from rank-nullity of the cellular boundary maps exactly as in the finite-dimensional case.

Connections Master

  • Jacobi fields, conjugate points, and the Morse Index Theorem 03.02.19. That unit supplies the two ingredients this one assembles: the broken-geodesic finite-dimensional model , and the computation of the index of a geodesic as its interior conjugate-point count. Here those are repackaged into cells — each index- geodesic becomes a -cell — so the index theorem is precisely the dimension formula for the cells of the path space.

  • Handle attachment, CW type, and the Morse inequalities 03.02.31. This unit is the path-space lift of that one. The handle-attachment theorems 3.1 and 3.2 are applied verbatim to the energy functional on the broken-geodesic model, and the Morse inequalities transport to bound the number of geodesics from to below by the Betti numbers of . The finite-dimensional CW corollary there is the local engine of the infinite-dimensional theorem here.

  • CW complexes 03.12.10. The target object of the fundamental theorem is a CW complex in the precise sense of that unit: cells attached along sphere maps into lower skeleta. The monotone-union lemma needed for the infinite-dimensional passage is a statement about colimits of CW pairs, and the cellular-approximation theorem from that unit is what makes the iterated mapping cones an honest CW complex.

  • Bott periodicity 03.08.07. The deepest application: when is a symmetric space, the minimal-geodesic refinement of this theorem identifies the loop space, in a range of dimensions set by the index gap, with a manifold of minimal geodesics; iterating across the classical groups yields the periodicity isomorphisms underlying -theory. The cell-per-geodesic dictionary established here is the mechanism of that proof.

  • Cellular homology 03.12.13. The cells produced here feed the cellular chain complex, whose homology is the homology of the path space; this is the computational route from geodesic counts to the Betti numbers of , and it is what makes the Morse inequalities on the loop space effective.

Historical & philosophical context Master

The idea that the calculus of variations should be studied "in the large" — globally, through the topology of the space of competing curves rather than locally through a single extremal — is Marston Morse's, articulated in his 1934 The Calculus of Variations in the Large (American Mathematical Society Colloquium Publications 18) [Morse 1934]. Morse already understood the geodesic problem as the study of critical points of a functional on a path space, but the clean statement that the path space is a CW complex assembled from one cell per geodesic awaited the CW formalism of J. H. C. Whitehead and the streamlined exposition of John Milnor.

Milnor's Morse Theory (Annals of Mathematics Studies 51, 1963), from notes by Spivak and Wells, gave the canonical treatment: Part III §§16--17 prove the fundamental theorem via the broken-geodesic approximation, and the Appendix isolates the monotone-union lemma that handles the infinite-dimensional passage [Milnor Part III §§16--17]. The motivating triumph, occupying the final sections, is Raoul Bott's periodicity theorem: Bott's 1959 The stable homotopy of the classical groups (Annals of Mathematics 70, 313--337) computed the stable homotopy of by realising their loop spaces, through this very theorem, as approximated by manifolds of minimal geodesics [Bott 1959]. Bott's earlier 1956 paper on the iteration of closed geodesics and the Sturm intersection theory [Bott 1956] supplied the index computations that make the periodicity calculation iterate. That a question in the stable homotopy of Lie groups — a purely topological question — should be answered by counting conjugate points along geodesics in a Riemannian symmetric space remains one of the most striking unifications in twentieth-century mathematics, and it is the philosophical centre of gravity of the whole subject: global topology read off the focusing of geodesics.

Bibliography Master

@book{Milnor1963Morse,
  author    = {Milnor, John W.},
  title     = {Morse Theory},
  series    = {Annals of Mathematics Studies},
  number    = {51},
  publisher = {Princeton University Press},
  year      = {1963},
  note      = {Based on lecture notes by M. Spivak and R. Wells. Part III, §§16--17 and Appendix}
}

@article{Bott1959Stable,
  author  = {Bott, Raoul},
  title   = {The stable homotopy of the classical groups},
  journal = {Annals of Mathematics},
  volume  = {70},
  pages   = {313--337},
  year    = {1959}
}

@article{Bott1956Iteration,
  author  = {Bott, Raoul},
  title   = {On the iteration of closed geodesics and the {S}turm intersection theory},
  journal = {Communications on Pure and Applied Mathematics},
  volume  = {9},
  pages   = {171--206},
  year    = {1956}
}

@book{Morse1934CVL,
  author    = {Morse, Marston},
  title     = {The Calculus of Variations in the Large},
  series    = {American Mathematical Society Colloquium Publications},
  volume    = {18},
  publisher = {American Mathematical Society},
  year      = {1934}
}

@book{doCarmo1992,
  author    = {do Carmo, Manfredo P.},
  title     = {Riemannian Geometry},
  publisher = {Birkh{\"a}user},
  year      = {1992}
}

@book{Klingenberg1978,
  author    = {Klingenberg, Wilhelm},
  title     = {Lectures on Closed Geodesics},
  series    = {Grundlehren der mathematischen Wissenschaften},
  number    = {230},
  publisher = {Springer},
  year      = {1978}
}

@book{Palais1963Morse,
  author    = {Palais, Richard S.},
  title     = {Morse theory on {H}ilbert manifolds},
  journal   = {Topology},
  volume    = {2},
  pages     = {299--340},
  year      = {1963}
}