Step-by-step Lie derivative computations in the plane.
This note has some quick explicit computations of the Lie derivatives of vector fields from its definition
Lie Derivative of a Vector Field
Let V be a vector field on M with associated flow Φ, and X another vector field. Then for each p∈M the Lie derivative of X along V is given by
(LVX)p=t→0limtXΦt(p)−(Φt)∗Xp=t→0limt(Φ−t)∗XΦt(p)−Xp
To keep things simple, we work in R2 equipped with the coordinates x,y. We denote the coordinate vector fields ∂x, ∂y, and the dual 1-forms dx and dy.
A Warmup Example
First, let’s think about the Lie derivative along the coordinate vector field ∂x of an arbitrary field W=a(x,y)∂x+b(x,y)∂y.
The first step is to find the flow associated to ∂x=⟨1,0⟩ starting from a point p=(a,b), which one easily confirms by differentiation is Φt(a,b)=(a+t,b). Thus, as a diffeomorphism of the plane we have
Φt:(x,y)↦(x+t,y)
The differential of this flow at time t is the identity
DΦt=(∂x∂(x+t)∂x∂(y)∂y∂(x+t)∂y∂(y))=(1001)
Confirming our intuition that carrying a vector along with us via a coordinate vector field does not change its coordinate expression, since (Φt)∗W=(DΦt)W. Thus at any fixed time t we can explicitly evaluate the numerator of our difference quotient as a vector written in the coordinate vector fields ∂x,∂y
WΦt=W(x+t,y)=(a(x+t,y)b(x+t,y))
(Φt)∗W=DΦtW=(1001)(ab)=(a(x,y)b(x,y))
Forming the difference quotient and taking the limit as t→0 confirms our guess, each coordinate is precisely the x-partial derivative of the original:
L∂xW=t→0lim(ta(x+t,y)−a(x,y)tb(x+t,y)−b(x,y))=(axbx)
A More Interesting Example
Let V=∂x+y∂y=⟨1,y⟩ be the vector field along which we flow. This vector field is exponentially spreading out from the x axis as it flows, so what happens to W=a∂x+b∂y as we flow along? Again, we start by solving the differential equation posed by V for a flow Φt on the plane. By definition, the flow Φt=(x(t),y(t)) satisfies
Φt′=(x(t)y(t))′=V(x(t),y(t))=(1y(t))
so x′(t)=1 and y′(t)=y(t). Solving these for the initial conditions (x,y) yields the flow
Φt(x,y)=(x+t,yet)
To compute the pushforward we need the differential DΦt, which is diagonal
DΦt=(100et)
Thus for a vector field W=⟨a,b⟩, the terms in the numerator of the difference quotient become
WΦt=W(x+t,yet)=(a(x+t,yet)b(x+t,yet))
(Φt)∗W=DΦtW=(100et)(ab)=(a(x,y)etb(x,y))
Forming the difference quotient and taking the limit as t→0 gives the Lie derivative here:
L∂xW=t→0lim(ta(x+t,yet)−a(x,y)tb(x+t,yet)−etb(x,y))
We compute each component separately. For the ∂x-component, consider the curve γ(t)=(x+t,yet) passing through (x,y) at t=0 (this is of course just the flow line Φt(x,y)). We may rewrite the difference quotient the derivative of a composition limt→0ta(γ(t))−a(γ(0)) and then compute via the chain rule:
(a∘γ)′(0)=Daγ(0)γ′(0)=(ax,ay)(1y)=ax+yay
For the ∂y component, we have this additional factor of et to deal with, so we perform a little trick. Adding and subtracting b(x,y) from the numerator allows us to separate it into two limits,
tb(x+t,yet)−etb(x,y)=tb(x+t,yet)−etb(x,y)+b(x,y)−b(x,y)=tb(x+t,yet)−b(x,y)−tetb(x,y)−b(x,y)
The first of these is identical to the previous term (with a swapped for b) so in the limit as t→0 we know it approaches bx+yby. The second term has a factor of b in common which pulls out of the numerator, yielding the limit of tet−1. This is the derivative of et at 0 which is 1, so the second term contributes a factor of b. Overall then we have bx+yby−b and
LVW=(ax+yaybx+yby−b)
Dependence on the Flow
These two examples above illustrate an important property of the Lie derivative: it depends very much on the entire vector field you flow along, not just the value of that field at a point (or even, an integral curve of that field). Notice that for our vector fields U=∂x (the first example) and V=∂x+y∂y (the second example), at the origin O both have the same value U=V=⟨1,0⟩, and in fact both have the same integral curve through this point: t↦(t,0). However,
(LUW)O=(axbx)(LVW)O=(ax+0aybx+0by−b)=(axby−b)
Precisely, we have explicit vector fields U and V and point p=(0,0) where Up=Vp but (LUW)p=(LVW)p. This is in stark contrast to the covariant derivative ∇, where if V and W are any two vector fields which agree at p, then (∇VX)p=(∇WX)p for every vector field X.