Morse Theory

Morse Theory studies the topology of a smooth manifold by analyzing the critical points of a generic real-valued function on it. One-line statement: the number and indices of critical points of a Morse function determine the homotopy type of via attachment of cells. Key result: has the homotopy type of a CW complex with one -cell for each critical point of index ; this yields the Morse inequalities relating critical points to Betti numbers. Where it applies: differential topology, Riemannian geometry, gauge theory, calculus of variations (geodesics), symplectic geometry (Floer theory), data analysis (persistent homology). Who/when: Marston Morse, 1925–1934; refined by Bott, Smale, Milnor, Witten.

Morse theory provides a dictionary between the analysis of a smooth function on a manifold and the topology of . A Morse function is a smooth function whose critical points are all nondegenerate (the Hessian is invertible). The central insight is that as one sweeps through sublevel sets and increases , the topology changes only when passing a critical value, and the change is precisely the attachment of a cell whose dimension equals the Morse index of the critical point. This converts global topological questions into local computations at finitely many points. A surprising fact: a manifold that admits a Morse function with exactly two critical points must be homeomorphic to a sphere (Reeb's theorem) — the entire global shape is forced by minimal critical data.

The Core Insight

Topology is built from critical points. Where the gradient of vanishes, the level sets of change their topological type. By cataloguing how they change — quantified by the index of the Hessian — you reconstruct the manifold one cell at a time. The flow of organizes the manifold into a CW structure, and the algebra of its critical points (the Morse complex) computes homology.

Formal Statement

Critical Points and Nondegeneracy

Let be a smooth -dimensional manifold and a smooth function. A point is a critical point if . In local coordinates centered at , this means

1
⟳the differential acts on tangent vectors by directional derivatives; it vanishes iff all partials vanish.

At a critical point the Hessian is the well-defined symmetric bilinear form on :

2
⟳the ambiguity from choice of vector field extensions vanishes precisely because , making coordinate-independent.

A critical point is nondegenerate if is a nondegenerate bilinear form (). The index is the number of negative eigenvalues of , i.e. the dimension of a maximal subspace on which is negative definite. A function all of whose critical points are nondegenerate is a Morse function.

Morse Lemma

Let be a nondegenerate critical point of with index . Then there exist local coordinates centered at in which

3
⟳iteratively complete the square using a smooth version of the Taylor remainder (Hadamard's lemma), simultaneously diagonalizing the Hessian by Sylvester's law of inertia.

In particular nondegenerate critical points are isolated, and the index is a coordinate-free invariant.

Fundamental Theorems of Morse Theory

Let be a smooth function on a compact manifold, and .

(A) If is compact and contains no critical points, then is diffeomorphic to , and is a deformation retract of . (B) If contains exactly one critical point , of index , with , then has the homotopy type of with a -cell attached:
4
⟳use the gradient flow of for (A) to push down to ; for (B), the Morse Lemma normal form lets you explicitly attach the cell of descending directions.
(Corollary) If is compact and is Morse, then has the homotopy type of a CW complex with one cell of dimension for each critical point of index .

Why It Holds / Derivation

Sketch of the Fundamental Theorems

Step 1 — Riemannian setup. Fix a Riemannian metric on , defining the gradient by . Consider the negative gradient flow . Along a flow line,
5
⟳chain rule plus the defining identity of the gradient; equality to zero holds only at critical points.
Step 2 — No critical values (Theorem A). On with no critical points, . Rescale the flow by so decreases at unit rate. The time- flow gives a diffeomorphism and a deformation retraction onto . Step 3 — Passing one critical point (Theorem B). Use Morse coordinates from equation [3]. Let be small. The set deformation retracts onto together with the descending disk — the cell spanned by the negative () directions — attached along its boundary sphere via the gradient flow. Explicitly the model is , and one constructs a modified function whose sublevel set is plus a "handle," then retracts. Step 4 — Assembling the CW complex. Order critical values . Inductively each is homotopy equivalent to the previous sublevel set with cells attached. Compactness gives finitely many critical points (each isolated by the Morse Lemma). The result is a CW complex with the stated cells.

Morse Inequalities

Let be compact and Morse with critical points of index . Let be the Betti numbers over a field . Then the weak Morse inequalities:

6
⟳cellular homology of the Morse CW complex has chain groups of rank ; ranks of chain groups dominate homology ranks, and Euler characteristic is a chain-level invariant.

The strong Morse inequalities sharpen this to, for every :

7
⟳encode via the Morse polynomial and Poincaré polynomial ; then with having nonnegative coefficients.

Edward Witten | b. 1951

Although Marston Morse founded the subject, Witten's 1982 paper "Supersymmetry and Morse Theory" reinvented it. Witten deformed the de Rham differential by and showed that as the harmonic forms (and hence cohomology) localize at critical points of . This gave an analytic proof of the Morse inequalities, interpreted the Morse complex as instanton-counting tunnelling amplitudes between critical points in supersymmetric quantum mechanics, and seeded Floer theory. His physical reasoning — that perturbative ground states sit at minima while instantons (gradient flow lines) connect them — became the template for infinite-dimensional Morse theory in gauge theory and symplectic topology.

Building Intuition

Imagine a mountainous landscape flooded by rising water, where the height is . The sublevel set is the submerged region at water level . As the water rises:

  • Crossing a minimum (index 0): a new isolated puddle appears — you attach a -cell (a point).
  • Crossing a saddle (index 1): two bodies of water merge, or a handle forms — you attach a -cell (an arc connecting components).
  • Crossing a maximum (index 2 on a surface): a remaining lake fills a basin and disappears as an island gets submerged — you attach a -cell (a disk capping off a hole).

The index counts the number of independent downhill directions at a critical point. A minimum has none (all uphill, index 0), a maximum on an -manifold has all . The genius is that the global shape of the terrain is encoded entirely by how these merging/capping events happen, in what order, attached where.

The height function on a vertically-standing torus, showing four critical points and the cells they attach.

<svg viewBox="0 0 460 420" xmlns="http://www.w3.org/2000/svg">
<rect width="460" height="420" fill="#0a0e17"/>
<text x="230" y="28" fill="#e2e8f0" font-size="16" text-anchor="middle">Height function f on a standing torus</text>
<!-- axis -->
<line x1="40" y1="380" x2="40" y2="60" stroke="#94a3b8" stroke-width="1.5"/>
<polygon points="40,52 36,64 44,64" fill="#94a3b8"/>
<text x="22" y="220" fill="#e2e8f0" font-size="13" transform="rotate(-90 22 220)">f (height)</text>
<!-- torus outline -->
<ellipse cx="250" cy="220" rx="120" ry="150" fill="none" stroke="#94a3b8" stroke-width="2"/>
<ellipse cx="250" cy="220" rx="55" ry="80" fill="none" stroke="#94a3b8" stroke-width="2"/>
<!-- critical-point key curve highlight: vertical of critical heights -->
<path d="M250 70 L250 150 M250 290 L250 370" stroke="#d4a853" stroke-width="2.5" fill="none"/>
<!-- critical points -->
<circle cx="250" cy="70" r="5" fill="#d4a853"/>
<text x="270" y="74" fill="#e2e8f0" font-size="13">max, index 2</text>
<circle cx="250" cy="150" r="5" fill="#d4a853"/>
<text x="270" y="154" fill="#e2e8f0" font-size="13">saddle, index 1</text>
<circle cx="250" cy="290" r="5" fill="#d4a853"/>
<text x="270" y="294" fill="#e2e8f0" font-size="13">saddle, index 1</text>
<circle cx="250" cy="370" r="5" fill="#d4a853"/>
<text x="270" y="374" fill="#e2e8f0" font-size="13">min, index 0</text>
<!-- water level -->
<line x1="100" y1="320" x2="400" y2="320" stroke="#475569" stroke-width="1" stroke-dasharray="4 3"/>
<text x="105" y="335" fill="#94a3b8" font-size="11">sublevel set M^a</text>
<!-- cell counts -->
<text x="60" y="400" fill="#e2e8f0" font-size="12">C0=1, C1=2, C2=1  ⇒  χ = 1−2+1 = 0</text>
</svg>

Worked Examples

Morse Function on the 2-Torus

Given: the standing torus with = height (the -coordinate). Find its critical points, indices, and verify the Morse inequalities over . Steps:
  1. Critical points occur where the tangent plane is horizontal: the bottom minimum, the inner-bottom saddle, the inner-top saddle, the top maximum.
  2. Compute indices via the Hessian:
- bottom min: , index . - lower saddle: , index . - upper saddle: , index . - top max: , index .
  1. Critical counts: .
  2. Known Betti numbers of : .
  3. Weak inequalities: holds with equality everywhere — this is a perfect Morse function.
  4. Euler characteristic: . ✓
Answer:

The Standard Height on the n-Sphere

Given: with (height). Determine the CW structure and homology. Steps:
  1. Critical points: north pole and south pole . Only two, both nondegenerate.
  2. At (the minimum) all directions go up: index .
  3. At (the maximum) all directions go down: index .
  4. Counts: , , all others zero. By the CW corollary — a point with an -cell attached, the standard CW structure of the sphere.
  5. Homology: chain complex has in degrees and only, with zero differentials, giving , all else . ✓
  6. Reeb's theorem check: a compact manifold admitting a Morse function with exactly two critical points is homeomorphic to .
Answer:

Common Misconceptions

Morse functions are not unique, but they are generic. Any smooth function can be perturbed (in the topology) to a Morse function — Morse functions form an open dense set. Do not confuse a specific Morse function (which can have unnecessarily many critical points, e.g. a wiggly height function) with the minimal one (a perfect Morse function realizing the Betti numbers). Not every manifold admits a perfect Morse function: over has 2-torsion forcing extra critical points beyond the -Betti numbers — the strong Morse inequalities with field coefficients matter. The index is the number of negative eigenvalues, not positive. A common sign error flips minima and maxima. A function with a degenerate critical point fails the theory. Consider , . Then so is critical, but — the Hessian is degenerate. The Morse Lemma fails: has no quadratic normal form at , and is not even a local extremum. Such "monkey saddle"-type degeneracies ( in 2D) are exactly what Morse theory excludes, and they can be removed by an arbitrarily small perturbation (e.g. has either zero or two nondegenerate critical points). This illustrates why nondegeneracy is essential and why genericity arguments are needed.

Connections

Morse theory sits at the crossroads of analysis, topology, and geometry:

  • Homology Theory and CW Complexes: the Morse complex , where and counts gradient flow lines between critical points of adjacent index, computes directly — a finite-dimensional, geometrically transparent chain complex.
  • Riemannian Geometry: the gradient flow requires a metric, and Morse theory of the energy functional on the loop space recovers geodesics as critical points, proving the existence of closed geodesics and underpinning Bott's periodicity theorem.
  • Symplectic Geometry and Floer Theory: infinite-dimensional Morse theory of the symplectic action functional yields Floer homology, resolving the Arnold conjecture on fixed points of Hamiltonian symplectomorphisms.
  • Handle Decompositions and Cobordism Theory: each index- critical point corresponds to attaching a -handle; Smale's handle-cancellation techniques powered the proof of the high-dimensional Poincaré conjecture.
  • de Rham Cohomology: Witten's deformation links the analytic spectrum of a deformed Laplacian to the Morse complex.

Real-World Applications

  1. High-dimensional Poincaré conjecture (Smale, 1961): the -cobordism theorem, proved using Morse-theoretic handle cancellation, established that homotopy -spheres () are homeomorphic to .
  2. Existence of closed geodesics: Morse theory on the loop space (Lyusternik–Fet) guarantees every compact Riemannian manifold has at least one closed geodesic; the energy functional's critical points are geodesics.
  3. Bott periodicity: Bott computed the homotopy of classical Lie groups via Morse theory of energy on path spaces, foundational for topological K-theory.
  4. Persistent homology / Topological Data Analysis: discrete Morse theory (Forman) on filtered simplicial complexes underlies persistence diagrams used in shape recognition, neuroscience connectomics, and materials science.
  5. Computer graphics & mesh processing: Reeb graphs and Morse–Smale complexes segment 3D surfaces, extract ridges/valleys, and enable shape matching and feature extraction.
  6. Scientific visualization: Morse–Smale complexes identify critical features (maxima, saddles, minima) in scalar fields from combustion simulations, cosmology (cosmic web structure), and medical imaging.
  7. Gauge theory & 4-manifold topology: Floer homology of flat connections (instanton Floer homology) distinguishes smooth structures and feeds into Donaldson and Seiberg–Witten theory.

Historical Development

  • 1925–1934 — Marston Morse develops the "calculus of variations in the large," proving the Morse inequalities and applying them to geodesics; his treatise The Calculus of Variations in the Large (1934) founds the field.
  • 1929 — Morse establishes the relation between critical points of the energy functional on path spaces and geodesics, the infinite-dimensional template.
  • 1949 — Lyusternik & Fet prove existence of a closed geodesic on any compact Riemannian manifold using Morse-theoretic methods on the free loop space.
  • 1956–1959 — Raoul Bott proves the periodicity theorem for the stable homotopy of classical groups via Morse theory of energy functionals; introduces Morse–Bott theory for nondegenerate critical manifolds.
  • 1960–1962 — Stephen Smale uses Morse theory and handle decompositions to prove the -cobordism theorem and the generalized Poincaré conjecture in dimensions .
  • 1963 — John Milnor publishes Morse Theory, the canonical exposition, streamlining proofs of the fundamental theorems and the -cobordism setup.
  • 1982 — Edward Witten gives an analytic proof of the Morse inequalities via supersymmetric deformation of the de Rham complex, linking it to physics and instantons.
  • 1988–1989 — Andreas Floer constructs Floer homology for Hamiltonian systems and 3-manifolds, infinite-dimensional Morse theory resolving cases of the Arnold conjecture.
  • 1998 — Robin Forman develops discrete Morse theory on CW/simplicial complexes, making the theory algorithmically usable for data and computation.

Subtleties & Limits

Morse–Smale transversality and the Morse complex. To define the boundary operator counting flow lines, one needs the descending and ascending manifolds of critical points to intersect transversally (the Morse–Smale condition). This holds for generic metrics but requires careful proof; the moduli spaces of flow lines must be compactified (broken trajectories), and orientations must be coherently assigned to fix signs in . Proving amounts to a gluing/compactness argument over 1-dimensional moduli of flow lines. Open and active directions:
  • Min-max and Lyusternik–Schnirelmann category: for degenerate settings one needs cup-length / category bounds; sharp results on the minimal number of critical points (the Arnold conjecture for non-degenerate vs. degenerate Hamiltonians) remain subtle.
  • Infinite-dimensional Morse theory (Floer-type) requires the Palais–Smale condition and Fredholm analysis; constructing well-defined theories in gauge-theoretic settings (e.g., reducibles, bubbling) is delicate and partly open.
  • Discrete vs. smooth correspondence: optimal (minimal critical-cell) discrete Morse functions are NP-hard to compute in general; bridging algorithmic efficiency and topological optimality is ongoing.

See Also

Smooth Manifolds · Singular Homology · Riemannian Geometry · Floer Homology · CW Complexes · Handle Decompositions and Cobordism · Bott Periodicity · Discrete Morse Theory · Persistent Homology · Symplectic Geometry

Before this

Where this leads