© 2026 NeckPinch · www.neckpinch.com · All rights reserved.
Course 7Book 7A: Topology and the Fundamental GroupChapter 10
Morse Theory
Optional: critical points, handles and Heegaard splittings.
Optional. Read with Milnor, Morse Theory, Part I (non-degenerate smooth functions on a manifold: the Morse lemma, homotopy type in terms of critical values, the Morse inequalities). Hatcher doesn't cover it; Matsumoto's An Introduction to Morse Theory is a gentler alternative.
This chapter is optional: nothing later depends on it that isn't recalled where it is used. It is here because it answers a question that the rest of the book raises and doesn't answer: how can a manifold be understood by cutting it into simple pieces? Morse theory does it with a single function. Take the height of a surface standing upright and slice it at increasing levels: the slices change shape only when they pass a critical point of the height, a peak, a pass or a pit, and each critical point adds a standard piece, a handle. Counting critical points by type recovers the Euler characteristic, and bounds the Betti numbers.
In three dimensions the same construction splits every closed three-manifold into two handlebodies glued along a surface, a Heegaard splitting, which is the basic way three-manifolds are described (10A.2 Building Three-Manifolds). And the search for critical points of other kinds, the saddles of an energy rather than its minima, leads to the min–max methods behind finite extinction (10A.8 Min–Max and Width, 12C.2 Finite Extinction).
By the end of this chapter you will be able to:
- define Morse functions, their critical points and indices, and state the Morse lemma;
- describe how sublevel sets change at critical points, by attaching handles;
- state the Morse inequalities and the relation ;
- count peaks, passes and pits on a landscape;
- explain how a Morse function on a three-manifold gives a Heegaard splitting, and prove Reeb's sphere theorem.
Peaks, passes and pits
On a contour map, three kinds of special points stand out: peaks, where the ground is highest locally; pits, where it is lowest (a lake bed, a closed basin); and passes, saddle points, where a path crossing from one valley to the next reaches its highest point. In 1859 Arthur Cayley studied the pattern of contour lines and slope lines on a topographic map ("On contour and slope lines", Philosophical Magazine), and in 1870 James Clerk Maxwell, in "On hills and dales" (Philosophical Magazine), proved the count that relates them: on the whole surface of the Earth, treating the height as a generic smooth function on a sphere,
For an island, whose coastline is a single closed contour at sea level, treat the sea as one more pit and subtract it: peaks − passes + inland pits = 1. Every additional peak on the island forces a pass between it and the rest, and every closed basin likewise.
This count is the Euler characteristic, computed from a function (Theorem 10.3, Figure 10.1). The same structure is used in terrain analysis and scientific visualisation: the Reeb graph or contour tree of a height function, which records how contour components appear, merge and split as the level rises, summarises a landscape or a scalar field by its critical points, and is computed routinely for elevation data and simulation output.
Morse functions
Let be a smooth manifold (a submanifold of some , as in 7A.7 Smooth Topology) and smooth. A critical point is a point where . It is non-degenerate if the Hessian of at , computed in any chart, is an invertible matrix (2B.8 Calculus in Several Variables). The index of a non-degenerate critical point is the number of negative eigenvalues of the Hessian: at a local minimum, at a local maximum, and in between at saddles. A Morse function is one all of whose critical points are non-degenerate.
Near a non-degenerate critical point of index , there are coordinates centred at in which
So a non-degenerate critical point looks, up to a change of coordinates, exactly like its quadratic part: the second-derivative test of 2B.8 Calculus in Several Variables made exact. Non-degenerate critical points are isolated, so a Morse function on a compact manifold has finitely many.
Morse functions are common. For almost every unit vector , the height function restricted to a submanifold is a Morse function (by Sard's theorem, 7A.7 Smooth Topology, applied to the Gauss map). Any smooth function can be made Morse by an arbitrarily small perturbation.
The torus. Stand a torus on its end and take = height (Figure 10.2). There are four critical points: the bottom (index ), the bottom of the hole (index , a saddle), the top of the hole (index ), and the top (index ).
Sublevel sets and handles
Write for the sublevel sets.
Let be a Morse function on a closed manifold .
- If has no critical values in , then and are diffeomorphic; in fact deformation retracts onto .
- If contains exactly one critical point, of index , in its interior, then is obtained from by attaching a -handle along ; up to homotopy, , with a -cell attached.
Proof. (Outline; Milnor, Morse Theory, §3.) (1) Flow along the vector field , which is defined where and decreases at unit rate (2B.10 Ordinary Differential Equations): in time it carries onto . (2) In Morse coordinates near the critical point, ; the set where crosses the level near is the handle, attached along its "descending" sphere, the points of .
So a Morse function builds the manifold from nothing: start with the empty set below the minimum, add a -handle (a disc) at each minimum, then handles of increasing index, and finish with an -handle at each maximum. Every closed manifold has a handle decomposition, and is homotopy equivalent to a cell complex with one -cell for each critical point of index .
Let be the number of critical points of index of a Morse function on a closed manifold , and the Betti numbers (7A.8 Homology in Brief). Then
Proof. The cell complex of Theorem 10.2 has cells of dimension ; its Euler characteristic, computed from the cells, is , and it equals (7A.8 Homology in Brief). The -th homology of a complex with cells of dimension has rank at most .
The relation is Poincaré–Hopf (7A.7 Smooth Topology) for the gradient field , whose zero at a critical point of index has index . On a sphere, peaks and pits have index and and count , passes have index and count : Maxwell's formula. On a surface of genus , a Morse function has at least saddles, since ; the upright surface has exactly one minimum, one maximum and saddles.
Heegaard splittings
On a closed three-manifold , choose a Morse function with one minimum and one maximum, all index-1 critical points at level and all index-2 points at level (such self-indexing Morse functions exist; Milnor's Lectures on the h-cobordism theorem). Then:
- is a -handle with one-handles attached: a handlebody of genus , a solid ball with solid handles, like a thickened graph;
- is, by the same argument applied to , another handlebody of genus ;
- they are glued along the surface , of genus .
This is a Heegaard splitting of : every closed orientable three-manifold is two handlebodies of the same genus glued along their boundary surface (10A.2 Building Three-Manifolds). Genus : two balls, giving . Genus : two solid tori, giving , or a lens space depending on the gluing (7A.2 Compactness and Compactification, 7A.5 Computing π₁). The gluing map is recorded by the curves on the Heegaard surface that bound discs in the second handlebody, a Heegaard diagram, and the fundamental group can be read off it (7A.5 Computing π₁).
Morse theory counts critical points of all indices, not just minima. Finding the saddle points of an energy, the critical points of index , is the subject of min–max methods: over a family of curves or surfaces that sweeps out a manifold, take the maximum energy along the family and minimise over families. Birkhoff found closed geodesics on spheres this way in 1917, and the width of a three-manifold, defined by sweepouts by 2-spheres, decreases at a definite rate under Ricci flow, which is how finite extinction is proved for simply connected manifolds (10A.8 Min–Max and Width, 12C.2 Finite Extinction). The narrow catenoid of 6A.9 Calculus of Variations and Gradient Flows is a saddle point of area in exactly this sense.
History
Cayley's paper on contour and slope lines appeared in 1859 and Maxwell's "On hills and dales" in 1870. Marston Morse developed the theory of critical points in a series of papers from 1925, culminating in The Calculus of Variations in the Large (1934). Georges Reeb proved his sphere theorem and introduced the graph named after him in 1946. Raoul Bott used Morse theory to prove his periodicity theorem in 1959, and Stephen Smale used handle decompositions to prove the h-cobordism theorem and the high-dimensional Poincaré conjecture in 1961. Milnor's Morse Theory (1963) remains the standard introduction. Poul Heegaard introduced his splittings in his 1898 thesis.
Topological spaces are sets with open sets; quotients glue them, and give tori, projective spaces and lens spaces (7A.1 Topological Spaces and Quotients). Compact-to-Hausdorff continuous bijections are homeomorphisms, and (7A.2 Compactness and Compactification). Manifolds are locally Euclidean, Hausdorff and second countable, and closed surfaces are classified by orientability and (7A.3 Manifolds and Surfaces). The fundamental group counts loops up to deformation; , and is simply connected for (7A.4 The Fundamental Group). Van Kampen computes of glued spaces: surfaces, projective spaces, knot complements (7A.5 Computing π₁). Covering spaces turn group actions into fundamental groups: , and spherical space forms include the Poincaré homology sphere (7A.6 Covering Spaces). Degree and indices prove Brouwer, the hairy ball and Poincaré–Hopf (7A.7 Smooth Topology). Homology abelianises and cannot detect (7A.8 Homology in Brief). The Poincaré conjecture says a closed simply connected three-manifold is (7A.9 The Poincaré Conjecture, Precisely). Morse functions cut manifolds into handles, and three-manifolds into two handlebodies (this chapter).
Milnor's smooth topology worked with submanifolds of . The Poincaré conjecture needs abstract manifolds, with no ambient space, and the Ricci flow needs to differentiate tensors on them. Book 8A builds smooth manifolds intrinsically: charts, tangent spaces, vector fields and their flows, tensors and forms, and ends with the curvature of surfaces in and Gauss's discovery that it is intrinsic, the bridge into Riemannian geometry (8A.1 Smooth Structures).
Exercises
For the upright torus, parametrised by with height the third coordinate , find the critical points (, ) and compute the Hessian in at each to find the indices . Check .
Solution
and vanish at , . At : , : index (top, ). At : , : index (). At : , : index (). At : , : index ().
An island has peaks and closed inland basins. How many passes must it have, if the height is a Morse function and the coastline is a single closed curve? Explain the formula by capping the island off with the sea as one extra pit and applying .
Solution
peaks − passes + inland pits , so passes . Gluing a disc (the sea, with one minimum at its centre) to the island along the coastline gives a sphere with a Morse function, so peaks − passes + (inland pits ) .
(a) Show that every Morse function on the genus- surface has at least critical points. (b) Show that a Morse function on has at least critical points (use Betti numbers with coefficients mod , which are ). (c) Show that a Morse function on a closed manifold has at least two critical points (a maximum and a minimum).
Explain, using Theorem 10.2 and 7A.5 Computing π₁, why the fundamental group of a closed manifold is determined by its handles of index : -handles add free generators, -handles add relations, and handles of index change nothing. What does this give for a three-manifold with a Heegaard splitting of genus (how many generators and relations)?
Solution
Up to homotopy, -handles are -cells, and 7A.5 Computing π₁ shows that 1-cells attached to a connected complex add free generators, 2-cells add relations, and cells of dimension don't change . A genus- Heegaard splitting comes from one -handle, one-handles, two-handles and one -handle, so has a presentation with generators and relations.
Let be a closed -manifold with a Morse function that has exactly two critical points. (a) Show they are the minimum and the maximum. (b) Show that and are closed -discs, and that the region between is diffeomorphic to by Theorem 10.2. (c) Conclude that is homeomorphic to (two discs glued along their boundary). For this is the genus-0 Heegaard splitting. The Poincaré conjecture can be read as saying that a simply connected closed three-manifold admits such a function; the difficulty is that nothing in the topology hands you one, and the Ricci flow is what does.
Solution
(a) A function on a compact manifold attains its minimum and maximum, which are critical points, and they are different unless is constant (not Morse). (b) Near a minimum the Morse lemma gives , so small sublevel sets are discs; similarly near the maximum. Between the two levels there are no critical values, so the region is a product of a level set (the boundary sphere of the small disc) and an interval. (c) is two discs glued along a homeomorphism of their boundary spheres, and any such gluing gives (extend the boundary homeomorphism radially over the disc, the "Alexander trick", which works for homeomorphisms; for diffeomorphisms this is where exotic spheres come from).
© 2026 NeckPinch (www.neckpinch.com). All content in the guidebook (text, mathematics, figures and exercises) is protected by copyright. All rights reserved. No part may be copied, republished or redistributed without written permission.