© 2026 NeckPinch · www.neckpinch.com · All rights reserved.
Course 8Book 8A: Smooth ManifoldsChapter 6
Flows and the Lie Derivative
Vector fields, their flows, brackets, and the diffeomorphism invariance behind solitons and DeTurck’s trick.
Read with Lee, Introduction to Smooth Manifolds (2nd edition), chapter 8 (vector fields and the Lie bracket) and chapter 9 (integral curves and flows, Lie derivatives, commuting vector fields, time-dependent vector fields). Lee's ODE proofs in chapter 9 repeat 2B.10 Ordinary Differential Equations and can be skipped; keep the statements.
A vector field on a manifold is a velocity at every point. Following those velocities moves every point at once: the flow of the vector field, a one-parameter family of diffeomorphisms. Flows are how vector fields act on everything else. Differentiating any geometric object along a flow gives its Lie derivative, the rate at which the object changes as it is dragged along. For a function this is just the directional derivative; for another vector field it is the Lie bracket, which measures how two flows fail to commute; and for a metric it is the strain: how the flow stretches lengths.
This chapter ends with the single most important structural fact about the Ricci flow. The Ricci tensor is natural: pulling a metric back by a diffeomorphism pulls back its Ricci tensor. So if is a Ricci flow, so is for any fixed diffeomorphism . That freedom, the diffeomorphism invariance of the equation, has two consequences that run through the rest of the guide: the equation cannot be strictly parabolic, which DeTurck's trick repairs (11A.3 Short-Time Existence and Uniqueness); and there are solutions that move only by diffeomorphisms and scaling, the Ricci solitons, whose defining equation is derived here (11B.1 Ricci Solitons).
By the end of this chapter you will be able to:
- find integral curves and flows of vector fields, and state the fundamental theorem on flows;
- compute Lie brackets in coordinates and explain the bracket as the failure of flows to commute;
- define the Lie derivative of functions, vector fields and tensors, and compute ;
- recognise Killing fields and conformal fields;
- state the naturality of the Ricci tensor and derive the soliton equation from it.
How a fluid strains
A fluid moving with velocity field carries every small blob of fluid along: the blob is translated, rotated and deformed. The translation and rotation don't change distances between fluid particles; the deformation does. Its rate is measured by the rate-of-strain tensor, in Cartesian coordinates
the symmetric part of the velocity gradient. A small disc of fluid becomes, after a short time, an ellipse whose axes point along the eigenvectors of , stretched or squashed at rates given by its eigenvalues (Figure 6.1). In a Newtonian fluid such as water or air, the viscous stress is proportional to it: the Navier–Stokes equations use the stress , with the viscosity.
This tensor is exactly , half the Lie derivative of the Euclidean metric along the flow of (Exercise 6.7): the rate at which the flow changes the metric. It is an identity, not an analogy. A flow with moves the fluid rigidly: its velocity field is a Killing field. And the same object, for a vector field on a Riemannian manifold, is the extra term in the Ricci soliton equation.
Integral curves and flows
A vector field on assigns to each a tangent vector , smoothly (8A.3 Tangent Vectors and Bundles); in coordinates with smooth functions . An integral curve is a curve with : in coordinates, the ODE system .
For a smooth vector field on there is a unique maximal flow: an open set containing and a smooth map , , such that is the maximal integral curve starting at , and where defined. If has compact support (in particular, if is compact), the flow is defined for all and each is a diffeomorphism.
The existence, uniqueness and smooth dependence on the starting point come from the ODE theory of 2B.10 Ordinary Differential Equations, applied in charts; maximality patches the local solutions together. If has compact support, every integral curve stays in a compact set, so by the blow-up alternative (2B.10 Ordinary Differential Equations) it exists for all time. A field whose flow exists for all time is complete. On , the field is not: its integral curve escapes to infinity in finite time.
Time-dependent vector fields have flows too, solving , though they no longer form a group. They are the diffeomorphisms of DeTurck's trick (11A.3 Short-Time Existence and Uniqueness) and of the soliton equation below.
The Lie bracket
The bracket of two vector fields is the vector field
(Exercise 6.4). Second derivatives of cancel, so is again a first-order operator: a vector field. The bracket is antisymmetric and satisfies the Jacobi identity, and for left-invariant fields on a Lie group it is the bracket of the Lie algebra (8A.5 Lie Groups and Group Actions). Coordinate vector fields commute: .
The geometric meaning. Flow along for time , then along for time , then back along , then back along . To second order you arrive at
in coordinates (Lee, chapter 9): the bracket measures the failure of the flows to commute. In particular two flows commute, , if and only if .
A car's position and heading form a three-dimensional configuration , but it has only two controls: drive (move forward along the heading) and steer (change the heading, for this idealised car, while stationary). The corresponding vector fields are and . Neither moves the car sideways. Their bracket does:
the sideways direction (Exercise 6.5). So the sequence "turn, drive forward, turn back, drive back", repeated in small steps, moves the car sideways: parallel parking (Figure 6.2). Control systems whose reachable motions are generated by brackets of the available ones are called nonholonomic; the theory, built on this fact (Chow–Rashevskii theorem), is standard in robotics (Murray, Li and Sastry, A Mathematical Introduction to Robotic Manipulation, 1994, chapter 7).
The Lie derivative
Let be the flow of . The pullback of a covariant tensor field (a function, a covector field, a metric) by a diffeomorphism is ; a vector field is pulled back by .
The Lie derivative of a tensor field along is
It is a tensor of the same type. The cases that recur:
- functions: ;
- vector fields: ;
- covariant 2-tensors, in particular a metric: in coordinates,
and in Euclidean space with Cartesian coordinates (Exercise 6.6); on a Riemannian manifold, in terms of the covariant derivative of 9A.2 Connections, ;
- differential forms: , Cartan's magic formula (8A.8 Differential Forms and Stokes’ Theorem).
The Lie derivative along the flow gives the derivative at every time, not just :
by the group property (Exercise 6.9).
Killing and conformal fields. A vector field with is a Killing field: its flow consists of isometries. On the rotation field is Killing; the dilation is not, but it satisfies : a conformal field, whose flow scales all lengths by the same factor (Exercise 6.8).
Naturality and its consequences
For every diffeomorphism and every Riemannian metric ,
The proof is in 9A.4 Curvature and What It Means; the reason is that the Ricci tensor is built from by a coordinate-free construction (the Levi-Civita connection and its curvature), so it cannot tell a metric from its reparametrisation. Every geometric quantity has this property: scalar curvature, volume, the Laplacian. Two consequences follow, and between them they shape the analysis of the Ricci flow (Figure 6.3).
1. The flow is invariant under diffeomorphisms. If solves , so does for any fixed : . So solutions come in huge families, one for each diffeomorphism, and the linearised equation has a kernel in the directions . An equation with this degeneracy cannot be strictly parabolic (6A.1 What a PDE Is, 6A.7 Nonlinear Parabolic Equations). DeTurck's trick breaks the symmetry by adding a term , solves the resulting strictly parabolic equation, and recovers a Ricci flow by pulling back along the time-dependent flow of (11A.3 Short-Time Existence and Uniqueness).
2. Solitons. The most symmetric solutions change only by diffeomorphisms and scaling:
with , , and the flow of a (time-dependent) vector field with . Differentiating at , using :
with . This is the Ricci soliton equation. The soliton is shrinking, steady or expanding as , or . When is a gradient, and the equation becomes (Exercise 6.10). Solitons are the fixed points of the Ricci flow modulo symmetry, and they are the models for its singularities (11B.1 Ricci Solitons, 12A.3 The 𝓦-Entropy).
History
Sophus Lie introduced the bracket and the derivative now named after him in his work on transformation groups in the 1870s–80s; the term "Lie derivative" and the modern formulation are due to Władysław Ślebodziński (1931) and David van Dantzig. Wilhelm Killing introduced the fields named after him in 1888. Wei-Liang Chow (1939) and Petr Rashevskii (1938) proved that brackets of the available directions determine the reachable configurations of a nonholonomic system. Richard Hamilton introduced Ricci solitons in the 1980s; Dennis DeTurck's trick appeared in 1983.
A vector field has integral curves and a flow , defined for all time when the field has compact support. The bracket measures how the flows fail to commute; brackets of drive and steer give parallel parking. The Lie derivative is on functions, on vector fields, and on the Euclidean metric: twice the rate of strain. Killing fields have . The Ricci tensor is natural, , so the Ricci flow is diffeomorphism invariant (hence weakly parabolic) and has self-similar solutions satisfying . 8A.7 Tensors and Index Notation sets up the tensor notation in which all of this is computed.
Exercises
Show that , and that the second derivatives cancel. Compute on .
Solution
; subtract the same with and exchanged, and the symmetric second-derivative terms cancel. .
For and on , compute , and show that , , span the tangent space at every point. Then compute the result of the four-step manoeuvre "steer by , drive , steer by , drive " from exactly, and compare with .
Solution
. The three are orthonormal in the coordinates. The manoeuvre: after steering, heading ; driving moves to ; steering back gives heading ; driving back moves to . To leading order the displacement is at .
Derive by differentiating at , using . Specialise to .
For a velocity field on , show that , the rate-of-strain tensor. Show that a rigid motion has : rotations and translations are Killing fields of Euclidean space.
On , show that has and that has . What are their flows, and how do they act on the length of a curve?
Using , show that .
Solution
, since is linear and doesn't depend on .
On with the Euclidean metric , let and . (a) Show and . (b) Since , deduce : flat space with this is a shrinking soliton, the Gaussian soliton, with . (c) Reconcile with the fact that flat space doesn't change under Ricci flow: write the solution as with and a scaling of that exactly undoes it. This is the one in Perelman's Gaussian (6A.3 The Heat Equation on ℝⁿ, 12A.3 The 𝓦-Entropy).
Solution
(a) , , and in Euclidean coordinates , so . (b) Immediate. (c) multiplies the Euclidean metric by , so for all : the flat metric is constant, as it must be, but it can also be read as shrinking by while being stretched back by . Differentiating at : , so .
© 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.