Professional Documents
Culture Documents
4 - Flows - and - Lie - Derivatives
4 - Flows - and - Lie - Derivatives
Luigi T. Sousa
June 2021
1
Contents
1 Integral Curves and Differential Equations 3
3 Lie derivatives 7
3.1 Induced Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1.1 Pushforward . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1.2 Pullback . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.1.3 Induced maps on mixed tensors . . . . . . . . . . . . . . . 10
3.2 Lie Derivatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4 References 14
2
1 Integral Curves and Differential Equations
In past discussions we used a curve c : R → M to derive our tangent vectors
X|p at a point p = c(0), but one could ask the opposite: given a vector field X,
is there a curve that “follows” the vector field, i.e, passes through M such that
the elements of the vector field X are always tangent to c(t)? Given a chart
(U, x), our question would be, in component form
dxµ (c(t))
= X µ (c(t)) , (1)
dt
which is just a system of n first order ordinary differential equations (ODEs),
and thus do have a solution since the X µ are all smooth functions of x, and
better yet, if we are given a set of initial conditions xµ0 = xµ (c(0)) then the
Existence and Uniqueness theorem from ODEs guarantees there is, at least
locally, just one solution to equation (1). The solution to equation (1) is what is
known as an integral curve, since finding such a curve is equivalent to solving
a set of ODEs.
A heuristic way to think about integral curves would be if your vector field
describes the velocity field of a ideal fluid, then the integral curve starting at
some point would be the trajectory of a single particle of the fluid passing
through that point. Another heuristic example would be the usual magnetic
field lines usually depicted coming from a magnet, which are the integral curves
of the magnetic field.
3
2 A downstream Flow of Vectors
Since a integral curve is defined by the differential equation depending on
the parameter t and the initial condition x0 , one could then denote one such
curve as σ(t, x0 ) and eq(1) would then become
d µ
σ (t, x0 ) = X µ (σ(t, x0 )) (2)
dt
with initial condition
σ µ (0, x0 ) = xµ0 .
This is nice since we now can denote all possible integral curves on M induced
by a vector field X by just σ(t, x) : R × M → M , and we call σ(t, x) the flow
generated by X ∈ X(M ). Mathematically, a flow satisfies
for any t, s ∈ R such that both sides of eq(3) make sense (i.e, t, s, t + s are all in
the domain of σ). This can be proven by noting that we have
d µ
σ (t, σ(s, x0 )) = X µ (σ(t, σ(s, x0 )))
dt
σ µ (0, σ(s, x0 )) = σ µ (s, x0 ),
and, on the other hand,
d d
σ µ (t + s, x0 ) = σ µ (t + s, x0 ) = X µ (σ(t + s, x0 ))
d(t + s) dt
σ µ (0 + s, x0 ) = σ µ (s, x0 ),
and since both σ(t, σ(s, x0 )) and σ(t+s, x0 ) satisfy the same ODE with the same
initial condition, then by the Existence and Uniqueness Theorem they must be
the same.
In a more intuitive way, what this expression says is that each initial con-
dition x generates only one “flow line” (integral curve), since plugin in a given
point x0 will give the same curve at “time” t = 0 or at a later “time” t 6= 0,
even after a arbitrary time step to t + s.
∂ ∂
-Example: let M = R2 and X = y ∂x + x ∂y be a vector field. To find the
flow generated by X, we must look at the equation that locally defines the flow:
d
σ µ (t, (x, y)) = X µ σ(0, (x, y)) = X µ (x, y) =⇒
dt t=0
!
d x y
=⇒ σ t, = ,
dt t=0 y x
!
x x
σ 0, = ,
y y
4
giving us the set of equations:
x(0) x
=
y(0) y
d x(t) y 0 1 x
= = =⇒
dt t=0 y(t) x 1 0 y
0 1
t
x(t) 1 0 x(0) cosh(t) sinh(t) x
=⇒ =e = ,
y(t) y(0) sinh(t) cosh(t) y
and finally, we get that our flow is
!
x cosh(t) sinh(t) x
σ t, = .
y sinh(t) cosh(t) y
which is basically a member of SO+ (1, 1), the Lorentz group in 1+1 dimensions.
If we consider the action of σε , with ε infinitesimally small, then from (2)
we find that the coordinates of a point x ∈ M is mapped to
σ µ (t, x) = etX xµ .
The reason for this denomination is as follows: if we consider the Taylor series
expansion for our flow σ(t, x), we would get
X tn dn X n n
t d
σ µ (t, x) = µ
µ
σ (s, x) = σ (s, x) =
n! dsn
s=0 n! dsn
s=0
n≥0 n≥0
5
d
= et ds σ µ (s, x)s=0 ,
(5)
d dxν ∂
thus recalling that σ µ (0, x) = xµ and noting that ds = ds ∂xν = X by the
chain-rule, we have that eq(5) thus becomes
σ µ (t, x) = etX xµ .
6
3 Lie derivatives
Given two vector fields X and Y and their respective flows σ(s, x) and τ (t, x),
d µ
σ (s, x) = X µ (σ(s, x))
ds
d µ
τ (t, x) = Y µ (τ (t, x)) ,
dt
the Lie derivative of the vector field Y along the flow of X would be defined as
1
LX Y = lim Y |σε (x) − Y |x , (6)
ε7→0 ε
but there’s a problem with this definition: the difference between Y |σε (x) and
Y |x is ill-defined, since they live in different vector spaces, i.e, Y |σε (x) ∈ Tσε (x) M
and Y |x ∈ Tx M , so we need a sensible way to map Y |σε (x) into Tx M . Indeed
there’s a natural way to do this mapping, as we shall discuss next:
3.1.1 Pushforward
-Definition(3.1.1): given a smooth map ϕ : M −→ N , the pushfor-
ward (or sometimes differential map) of ϕ, denoted ϕ∗ (dϕ if talking about
dif f erential maps) is the linear map
ϕ∗ : Tp M −→ Tϕ(p) N
that pushes vectors from the tangent space of M, Tp M , f orward into the tan-
gent space of N , Tϕ(p) N .
ϕ
ϕ∗ V
Tϕ(p) N
V ϕ(p)
p Tp M
N
M ϕ∗
7
One can get a explicit form for ϕ∗ by recalling the definition of a tangent
vector as a directional derivative along a given curve. Let f ∈ F(N ), then
f ◦ ϕ ∈ F(M ). Recall that a vector V ∈ Tp M acts on a scalar field g ∈ F(M )
to produce a number, V [g], in particular, V can act on f ◦ ϕ, and so we define
ϕ∗ V ∈ Tϕ(p) N by the relation
(ϕ∗ V )[f ] ≡ V [f ◦ ϕ] . (7)
Given charts (U, x) on M and (V, y) on N , eq(7) then becomes
(ϕ∗ V )[f ◦ y −1 (y0 )] ≡ V [f ◦ ϕ ◦ x−1 (x0 )] , (8)
where x0 = x(p) and y0 = y(ϕ(p)). Expanding V into it’s components and local
basis, V = V µ ∂x∂ µ and ϕ∗ V = Ve ν ∂y∂ ν , we have that eq(8) turns into
∂ ∂
Ve ν ν [f ◦ y −1 (y0 )] = V µ µ [f ◦ ϕ ◦ x−1 (x0 )] ,
∂y ∂x
thus choosing f = y α we are able to find the explicit relation between Ve ν and
V µ as follows:
∂ ∂
Ve ν ν [f ◦ y −1 (y0 )] = Ve ν ν [y α ◦ y −1 ◦ y ◦ ϕ(p)] =
∂y ∂y
∂y α
= Ve ν(ϕ(p)) = Ve ν δνα = Ve α , (9)
∂y ν
and, from the right-hand side:
∂ ∂
Vµ [f ◦ ϕ ◦ x−1 (x0 )] = V µ µ [y α ◦ ϕ ◦ x−1 ◦ x(p)] =
∂xµ ∂x
∂y α
=Vµ (ϕ(p)) , (10)
∂xµ
finally, piecing together (9) and (10), we get that
α
∂y
Ve α = V µ µ (ϕ(p)) , (11)
∂x
α
where ∂y
∂xµ is just the Jacobian matrix of the map ϕ. We can naturally extend
ϕ∗ to any (q, 0)-tensor as in ϕ∗ : T q0,p (M ) −→ T q0,ϕ(p) (N ) by using the same
relation.
-Proposition: let ϕ : M −→ N and ψ : N −→ P . Then, the pushforward of
the composite map ψ ◦ ϕ : M −→ P is given by
(ψ ◦ ϕ)∗ = ψ∗ ◦ ϕ∗ .
-Proof: let xµ , y ν and z ρ be coordinates in M , N and P , respectively,
X ∈ Tx M be a vector in M and f ∈ F(P ) be a scalar field in P . Then, if we
analyse the action of (ψ ◦ ϕ)∗ on X we have that
(ψ ◦ ϕ)∗ X[f ] = X[f ◦ ψ ◦ ϕ] ,
8
which, in component form becomes
ρ ρ ν
e ρ = X µ ∂z = X µ ∂z ∂y
X
∂xµ ∂y ∂xµ
ν
ρ ν
∂z ∂y
where we made use of the chain-rule as usual. Note that ∂y ν ∂xµ is the product
-Example: let σt : M −→ M be a one-parameter transformation in M , then
σt (x) naturally induces a isomorphism between Tx M and Tσt (x) M ,
3.1.2 Pullback
-Definition(3.1.2): the pullback of a (smooth) map ϕ : M −→ N , de-
noted ϕ∗ , is the linear map between the respective cotangent spaces,
ϕ∗ : Tϕ(p)
∗
N −→ Tp∗ M .
One thing to note here is that the pullback actually goes in the opposite direction
∗
of ϕ, hence it’s name: it pulls covectors from Tϕ(p) N back into Tp∗ M . The
∗
explicit form of ϕ is given by the relation
(ψ ◦ ϕ)∗ = ϕ∗ ◦ ψ ∗ .
∗
-Proof: let ω ∈ Tψ(ϕ(x)) P be a covector in P and X ∈ Tx M be a vector in
M . Then, we know by eq(12) that
9
= h(ϕ∗ ◦ ψ ∗ )ω, Xi
∴ h(ψ ◦ ϕ)∗ ω, Xi = h(ϕ∗ ◦ ψ ∗ )ω, Xi ⇐⇒ (ψ ◦ ϕ)∗ = (ϕ∗ ◦ ψ ∗ )
and also
(ψ ◦ ϕ)∗ = ψ∗ ◦ ϕ∗ ,
so putting both facts together we get
10
Similarly, the inverse pullback of ϕ is the map (ϕ∗ )−1 : Tp∗ M −→ Tϕ(p)
∗
N,
−1
given again by the Jacobian of ϕ , with the same relation as before,
∂xα
ωµ = ω
eα ,
∂y µ
∗
but it’s good to keep in mind that here ω ∈ Tϕ(p) N and ω e ∈ Tp∗ M , contrary to
the vectors where V ∈ Tp M and Ve ∈ Tϕ(p) N . This is also known as just the
pushf orward of a covector ω e ∈ Tp∗ M . Also in a similar way as before, we get
∗ −1 ∗
that ((σt ) ) = (σ−t ) by the same reasoning.
Naturally, with ϕ being a diffeomorphism, it’s now easy to talk about push-
forwards and pullbacks of mixed tensors, since now we know what the push-
forward does to covariant objects and what the pullback does to contravariant
stuff. The pushf orward of a general tensor of type (q, r) is given by
11
Ye µ ∂µ f (x)x0 = Y µ ∂µ f (σ(−ε, x0 ))σ(ε,x0 ) ,
where f ∈ F(M ) and Ye µ ≡ (σ−ε )∗ Y µ . Since that’s true for any function f , in
particular we can choose f = xν ,
Ye µ ∂µ xν x = Y µ ∂µ σ ν (−ε, x0 )σ(ε,x )
0 0
Ye ν = Y µ (xα α ν ν α α
0 + εX (x0 ))[δµ − ε∂µ X (x0 + εX (x0 ))]
Ye ν = [Y µ (x0 ) + εX α (x0 )∂α Y µ (x0 )][δµν − ε∂µ (X ν (x0 ) + εX α (x0 )∂α X ν (x0 ))] , 1
which, after multiplying out and omitting any term with ε2 (since ε is taken
infinitesimally small, in the limit they would go away on definition (3.2)) gives
us
Ye ν = Y ν (x0 ) + εX α (x0 )∂α Y ν (x0 ) − εY α (x0 )∂α X ν (x0 ) ,
and putting this result back into definition (3.2) yields
LX Y = (X α ∂α Y ν − Y α ∂α X ν )eν .
Let’s now consider the commutator (or Lie bracket) of two vectors X and
Y (let f ∈ F(M )):
[X, Y ]f = X µ ∂µ [Y ν ∂ν [f ]] − Y ν ∂ν [X µ ∂µ [f ]] =
= (X µ ∂µ Y ν − Y µ ∂µ X ν )∂ν f . (14)
Equation (14) shows us that the commutator of two vector fields X and Y
is another vector field given by
[X, Y ] = XY − Y X = (X µ ∂µ Y ν − Y µ ∂µ X ν )eν ,
LX Y ≡ [X, Y ] ,
1 Here d
we expanded the Taylor series for Y and X around x0 and took X α ∂α ≡ ds
12
which is the reason why some authors define the Lie derivative to be the com-
mutator [X, Y ].
Since the Lie derivative measures how much two vectors fail to commute,
it’s geometrical interpretation is that of the vector that closes the parallelogram
made from X and Y : if we start at a point x0 ∈ M and go along the flow of
X followed by the flow of Y , and compare that to start going through the flow
of Y and then X we have that (let σ(s, x) and τ (t, x) be the flows of X and Y ,
respectively):
= εδ[X, Y ]µ = εδLX Y µ .
τ (t, x)
σ(ε, τ (δ, x))
ε
τ (δ, x)
εδ[X,Y]
τ (δ, σ(ε, x))
δ
δ
σ(s, x)
x0 ε σ(ε, x)
13
4 References
1. Geometry, Topology and Physics, Second Edition, by Mikio Nakahara
2. INTRODUCTION TO DIFFERENTIAL GEOMETRY, by Joel W. Rob-
bin and Dietmar A. Salamon
3. An Introduction to Manifolds, Second Edition, by Loring W. Tu
4. https://en.wikipedia.org/wiki/Pushforward_(differential)
14