Deriving the Lie Derivative of a Covector: The Leibniz Rule

In summary, we used the Leibniz rule to derive the formula for the Lie derivative of a covector \omega valid in any coordinate basis:(L_X \omega)_\mu = X^\nu \partial_\nu \omega_\mu + \omega_\nu \partial_\mu X^\nuWe also learned how to express the product of a covector with a vector, \omega Y, and determined that it has degree (or rank) zero. We then used the formula L_X(Y) = [X,Y] and the known formulas for computing the Lie derivative of a function and vector field to solve for (L_X \omega) Y and ultimately L_X \omega. We then expanded the commutator to
  • #1
latentcorpse
1,444
0
Use the Leibniz rule to derive the formula for the Lie derivative of a covector [itex]\omega[/itex] valid in any coordinate basis:
[itex](L_X \omega)_\mu = X^\nu \partial_\nu \omega_\mu + \omega_\nu \partial_\mu X^\nu[/itex]
(Hint: consider [itex](L_X \omega)(Y)[/itex] for a vector fi eld [itex]Y[/itex]).

Well I have the formula [itex]L_X(Y) = [X,Y][/itex] but how do i deal with it when there is that [itex]\omega[/itex] thrown in there as well?
 
Physics news on Phys.org
  • #2
Do you know how to express the product of a covector with a vector, [tex]\omega Y[/tex]? What degree does the resulting object have?
 
  • #3
fzero said:
Do you know how to express the product of a covector with a vector, [tex]\omega Y[/tex]? What degree does the resulting object have?

I'm sure the product bit is in my notes but I can't find it. As for the degree bit, I'm fairly sure we haven't covered that.
 
  • #4
[tex]\omega Y = \omega_\mu Y^\mu[/tex] is degree (or rank) zero, so it's just a function. What you want to do is write

[tex] L_X (\omega Y) = (L_X \omega) Y + \omega (L_X Y).[/tex]

You should already have learned how to compute the Lie derivative of a function and vector field, so you can solve for [tex](L_X \omega) Y[/tex] and hence [tex]L_X \omega[/tex].
 
  • #5
fzero said:
[tex]\omega Y = \omega_\mu Y^\mu[/tex] is degree (or rank) zero, so it's just a function. What you want to do is write

[tex] L_X (\omega Y) = (L_X \omega) Y + \omega (L_X Y).[/tex]

You should already have learned how to compute the Lie derivative of a function and vector field, so you can solve for [tex](L_X \omega) Y[/tex] and hence [tex]L_X \omega[/tex].

well [itex]L_X f = X(f) \Rightarrow L_X ( \omega Y) = X( \omega Y)[/itex]
and
[itex]L_X Y = [X,Y][/itex]

Therefore, [itex](L_X \omega)(Y) = L_X ( \omega Y) - \omega ( L_X Y ) = X ( \omega Y) - \omega [X,Y][/itex]

Is this correct? If so, how do I get to the formula I wrote down in post 1?
 
  • #7
bigubau said:
Well, use the formulas from here http://en.wikipedia.org/wiki/Lie_derivative

How is that going to help though? Then I'm going back a step again am I not? As I'll have a [itex]L_X Y[/itex]term again, no?
 
  • #8
What's

[tex] \mathcal{L}_{X}\omega(Y) [/tex] equal to ?

What about

[tex] \omega\left(\mathcal{L}_{X}Y\right) [/tex] ?
 
Last edited:
  • #9
latentcorpse said:
well [itex]L_X f = X(f) \Rightarrow L_X ( \omega Y) = X( \omega Y)[/itex]
and
[itex]L_X Y = [X,Y][/itex]

Therefore, [itex](L_X \omega)(Y) = L_X ( \omega Y) - \omega ( L_X Y ) = X ( \omega Y) - \omega [X,Y][/itex]

Is this correct? If so, how do I get to the formula I wrote down in post 1?

You'll need to express the equations in index notation. For instance

[tex] X f = X^\nu \partial_\nu f.[/tex]
 
  • #10
fzero said:
You'll need to express the equations in index notation. For instance

[tex] X f = X^\nu \partial_\nu f.[/tex]

so [itex](L_X \omega) (Y) = X^\nu \partial_\nu \omega_\mu Y^\mu - \omega_\nu [X,Y]^\nu[/itex]

can this be written as

[itex](L_X \omega) (Y) = X^\nu \partial_\nu \omega_\mu Y^\mu - \omega_\nu (X^\mu \partial_\mu Y^\nu - Y^\mu \partial_\mu X^\nu)[/itex]?

Thanks.
 
  • #11
There's one term missing from your formula. The derivative in the "+" term of the RHS is acting on the scalar, not on the 1-form's components.
 
  • #12
i think that's waht i was meaning. how's this:

[itex](L_X \omega)(Y) = X^\nu \partial_\nu ( \omega_\mu Y^\mu) - \omega_\nu ( X^\mu \partial_\mu Y^\nu - Y^\mu \partial_\mu X^\nu )[/itex]
[itex]= X^\nu \partial_\nu \omega^\mu Y^\mu + X^\nu \omega_\mu \partial_\nu Y^\mu - \omega_\nu ( X^\mu \partial_\mu Y^\nu - Y^\mu \partial_\mu X^\nu )[/itex]?

is that ok?
why do we expand the commutator in this way? i mean i find this part of the course a bit confusing for example,

[itex](XY)^\mu = X^\nu \partial_\nu Y^\mu[/itex] but why do i not exapnd the Y term with a partial derivative as well?

Thanks
 
  • #13
fzero said:
Do you know how to express the product of a covector with a vector, [tex]\omega Y[/tex]? What degree does the resulting object have?

hey. thanks for your help. do you have any advice on my above post?

thanks.
 
  • #14
latentcorpse said:
i think that's waht i was meaning. how's this:

[itex](L_X \omega)(Y) = X^\nu \partial_\nu ( \omega_\mu Y^\mu) - \omega_\nu ( X^\mu \partial_\mu Y^\nu - Y^\mu \partial_\mu X^\nu )[/itex]
[itex]= X^\nu \partial_\nu \omega^\mu Y^\mu + X^\nu \omega_\mu \partial_\nu Y^\mu - \omega_\nu ( X^\mu \partial_\mu Y^\nu - Y^\mu \partial_\mu X^\nu )[/itex]?

Why don't you try simplifying that last line?

is that ok?
why do we expand the commutator in this way? i mean i find this part of the course a bit confusing for example,

[itex](XY)^\mu = X^\nu \partial_\nu Y^\mu[/itex] but why do i not exapnd the Y term with a partial derivative as well?

Thanks

The partial derivative you're talking about corresponds to the free index [tex]\mu[/tex]. You could write

[itex](XY) = (XY)^\mu \partial_\mu [/itex]

to get the form that you are thinking about.
 
  • #15
fzero said:
Why don't you try simplifying that last line?



The partial derivative you're talking about corresponds to the free index [tex]\mu[/tex]. You could write

[itex](XY) = (XY)^\mu \partial_\mu [/itex]

to get the form that you are thinking about.

ok so can i cancel the 2nd and 3rd terms in my expression since in the 3rd term the omega and the X have different indices and therefore can be swapped giving the 3rd term equal to the 2nd term but with a minus sign.

therefore i get [itex] (L_X \omega)(Y)=X^\nu \partial_\nu \omega_\mu Y^\mu + \omega_\nu Y^\mu \partial_\mu X^\nu[/itex]

now i assume it's ok to move the [itex]Y^\mu[/itex] to the end of the second term giving
[itex] (L_X \omega)(Y)=X^\nu \partial_\nu \omega_\mu Y^\mu + \omega_\nu \partial_\mu X^\nu Y^\mu[/itex]
[itex](L_X \omega)(Y)=(L_X \omega)_\mu Y^\mu[/itex]
[itex]\Rightarrow (L_X \omega)_\mu = X^\nu \partial_\nu \omega_\mu + \omega_\nu \partial_\mu X^\nu[/itex] as required.

Is this all ok? Am I right in my reasoning for being able to move these terms about?

And one other point about the [itex](XY)=(XY)^\mu \partial_\mu[/itex] thing.
Can you run through the algebra on how to get from [itex](XY)^\mu \partial_mu[/itex] to [itex]X^\nu \partial_\nu Y^\mu[/itex]

Thanks a lot for your time.
 
  • #16
latentcorpse said:
Is this all ok? Am I right in my reasoning for being able to move these terms about?

That's fine.

And one other point about the [itex](XY)=(XY)^\mu \partial_\mu[/itex] thing.
Can you run through the algebra on how to get from [itex](XY)^\mu \partial_mu[/itex] to [itex]X^\nu \partial_\nu Y^\mu[/itex]

Yeah actually there's a big problem with your formula for [tex](XY)^\mu[/tex] that I missed earlier. The question is really what kind of object is [tex] XY[/tex] supposed to be? Explicitly

[tex] XY = (X^\nu \partial_\nu) ( (Y^\mu \partial_\mu) = X^\nu (\partial_\nu Y^\mu ) \partial_\mu + X^\nu Y^\mu \partial_\nu\partial_\mu, [/tex]

since [tex]X[/tex] is a derivation. Now the first term is a vector field, but the second term is not. This expression doesn't make a whole lot of sense, but if we define

[tex] [X,Y] = XY - YX = X^\nu (\partial_\nu Y^\mu ) \partial_\mu - Y^\mu (\partial_\mu X^\nu ) \partial_\nu = \left( X^\nu (\partial_\nu Y^\mu -Y^\nu (\partial_\nu X^\mu ) \right) \partial_\mu [/tex]

the annoying terms cancel and we obtain a new vector field. That's the initial reason that we introduce the Lie bracket.

The algebra that you were asking about was based on a wrong formula, but the algebra above in the bracket should be easy enough to follow.
 
  • #17
fzero said:
That's fine.



Yeah actually there's a big problem with your formula for [tex](XY)^\mu[/tex] that I missed earlier. The question is really what kind of object is [tex] XY[/tex] supposed to be? Explicitly

[tex] XY = (X^\nu \partial_\nu) ( (Y^\mu \partial_\mu) = X^\nu (\partial_\nu Y^\mu ) \partial_\mu + X^\nu Y^\mu \partial_\nu\partial_\mu, [/tex]

since [tex]X[/tex] is a derivation. Now the first term is a vector field, but the second term is not. This expression doesn't make a whole lot of sense, but if we define

[tex] [X,Y] = XY - YX = X^\nu (\partial_\nu Y^\mu ) \partial_\mu - Y^\mu (\partial_\mu X^\nu ) \partial_\nu = \left( X^\nu (\partial_\nu Y^\mu -Y^\nu (\partial_\nu X^\mu ) \right) \partial_\mu [/tex]

the annoying terms cancel and we obtain a new vector field. That's the initial reason that we introduce the Lie bracket.

The algebra that you were asking about was based on a wrong formula, but the algebra above in the bracket should be easy enough to follow.

Great. That worked out fine and helped clear a bunch of stuff up!

Next I have to use normal coordinates to argue that one can replace partial derivatives with co-variant derivatives to obtain the basis-independent result (where [itex]\nabla[/itex] is the Levi-Civita connection)
[itex](L_X \omega)_a = X^b \nabla_b \omega_a + \omega_b \nabla_a X^b[/itex]

Now normal coords are another thing that confuse me a bit. My understanding is that when we are in normal coords all partial derivatives become covariant derivatives but I don't understand why this is justified. The other thing I was hoping you could shed some light on is the whole thing about changing indices from [itex]\mu,\nu[/itex] etc to [itex]a,b[/itex] etc when something is true in any basis (is that correct?)

Thanks again.
 
  • #18
latentcorpse said:
Great. That worked out fine and helped clear a bunch of stuff up!

Next I have to use normal coordinates to argue that one can replace partial derivatives with co-variant derivatives to obtain the basis-independent result (where [itex]\nabla[/itex] is the Levi-Civita connection)
[itex](L_X \omega)_a = X^b \nabla_b \omega_a + \omega_b \nabla_a X^b[/itex]

Now normal coords are another thing that confuse me a bit. My understanding is that when we are in normal coords all partial derivatives become covariant derivatives but I don't understand why this is justified. The other thing I was hoping you could shed some light on is the whole thing about changing indices from [itex]\mu,\nu[/itex] etc to [itex]a,b[/itex] etc when something is true in any basis (is that correct?)

It's not a question of the formulas being true in any basis. The problem is that the tangent space at two different points is not really the same vector space. They are isomorphic, but a vector at a point p undergoes parallel transport when you move to a point q. The decomposition of a vector field at point p into basis elements will in general be different from the decomposition at point q.

Are you using a vierbein to define local coordinates? As in

[tex] g_{ab} = {e_a}^\mu {e_b}^\nu \delta_{\mu\nu}.[/tex]

If so, I think that you can probably show that

[tex] \partial_\mu \omega_\nu = {e^a}_\mu \partial_a ( {e^b}_\nu \omega_b ) = {e^a}_\mu{e^b}_\nu \nabla_a \omega_b,[/tex]

but the calculation seems a bit tedious.

In your case, the calculation is much simpler, since you can just expand

[tex] X^b \nabla_b \omega_a + \omega_b \nabla_a X^b[/tex]

using the Christoffel symbols to obtain the result.
 
  • #19
fzero said:
It's not a question of the formulas being true in any basis. The problem is that the tangent space at two different points is not really the same vector space. They are isomorphic, but a vector at a point p undergoes parallel transport when you move to a point q. The decomposition of a vector field at point p into basis elements will in general be different from the decomposition at point q.

Are you using a vierbein to define local coordinates? As in

[tex] g_{ab} = {e_a}^\mu {e_b}^\nu \delta_{\mu\nu}.[/tex]

If so, I think that you can probably show that

[tex] \partial_\mu \omega_\nu = {e^a}_\mu \partial_a ( {e^b}_\nu \omega_b ) = {e^a}_\mu{e^b}_\nu \nabla_a \omega_b,[/tex]

but the calculation seems a bit tedious.

In your case, the calculation is much simpler, since you can just expand

[tex] X^b \nabla_b \omega_a + \omega_b \nabla_a X^b[/tex]

using the Christoffel symbols to obtain the result.

ok. we definitely don't have anything on "vierbein" in our notes.

So what is the reasoning for being able to replace partial by covariants in normal coordinates?

And when you say expand that in terms of Christoffel symbols, do I make use of
[itex](\nabla_X Y)^\mu = X^\nu e_\nu ( Y^\mu) + \Gamma^\mu{}_{\rho \nu} Y^\rho X^\nu[/itex]?
 
  • #20
latentcorpse said:
ok. we definitely don't have anything on "vierbein" in our notes.

So what is the reasoning for being able to replace partial by covariants in normal coordinates?

And when you say expand that in terms of Christoffel symbols, do I make use of
[itex](\nabla_X Y)^\mu = X^\nu e_\nu ( Y^\mu) + \Gamma^\mu{}_{\rho \nu} Y^\rho X^\nu[/itex]?

You want to use the covariant derivative in the normal coordinates. On a vector field

[tex] \nabla_a X^b = \partial_a X^b + {\Gamma^b}_{ac} X^c . [/tex]
 
  • #21
fzero said:
You want to use the covariant derivative in the normal coordinates. On a vector field

[tex] \nabla_a X^b = \partial_a X^b + {\Gamma^b}_{ac} X^c . [/tex]

ok and is defined
[itex]\nabla_a \omega_b = \partial_a \omega_b - \Gamma^c{}_{ab} \omega_c[/itex] for a covector field.

Then
[itex]X^b \nabla_b \omega_a + \omega_b \nabla_a X^b \\
=X^b ( \partial_b \omega_a - \Gamma^c{}_{ab} \omega_c ) + \omega_b ( \partial_a X^b + \Gamma^b{}_{ac} X^c ) \\
= X^b \partial_b \omega_a + \omega_b \partial_a X^b[/itex] be cancelling the [itex]\Gamma[/itex] terms.

Now the bit that I don't really understand (because I don't understand the difference between a,b,... and mu,nu,... labels) - how do I justify saying that this is equal to
[itex]X^\nu \partial_\nu \omega_\mu + \omega_\nu \partial_\mu X^\nu[/itex]

I also have to work out [itex](L_X g)_{\mu \nu}[/itex]

So the formula for the Lie derivative along X of a type (r,s) tensor field is defined, in coordinate notation, as

[itex]L_X T^{a_1 \dots \_r}{}_{b_1 \dots b_s} = X^c ( \nabla_c T^{a_1 \dots a_r}{}_{b_1 \dots b_s} ) - ( \nabla_c X^{a_1} ) T^{c a_2 \dots a_r}{}_{b_1 \dots b_s} - \dots - ( \nabla_c X^{a_r} ) T^{a_1 \dots a_{r-1} c}{}_{b_1 \dots b_s} + ( \nabla_{b_1} X^c ) T^{a_1 \dots a_r}{}_{c b_2 \dots b_s} + \dots + ( \nabla_{b_s} X^c ) T^{a_1 \dots a_r}{}_{b_1 \dots b_{s-1} c}[/itex]

so applying thsi to the metric tensor I get

[itex]L_x g_{\mu} = X^\rho ( \nabla_\rho g_{\mu \nu} ) + ( \nabla_\mu X^\rho ) g_{\rho \nu} + ( \nabla_\nu X^\rho ) g_{\mu \rho}[/itex]

now the answer I'm looking for involves partial derivatives instead of covariant ones. Do you know where I have messed up?Thanks a lot.
 
Last edited:
  • #22
bump.
 

1. What is the Lie derivative of a covector?

The Lie derivative of a covector is a mathematical operation that describes how a covector (a linear functional on a vector space) changes along the flow of a vector field. It is denoted by the symbol Xι, where X is the vector field and ι is the covector.

2. What is the Leibniz rule for the Lie derivative of a covector?

The Leibniz rule states that the Lie derivative of a covector is equal to the covector evaluated at the Lie derivative of the vector field, plus the vector field contracted with the differential of the covector. In mathematical notation, it can be written as X(ι) = X(ι) + d(ι)(X).

3. Why is the Leibniz rule important in differential geometry?

The Leibniz rule is important in differential geometry because it allows us to calculate the change of a covector along the flow of a vector field. This is useful in various applications, such as in the study of smooth manifolds and in the formulation of the fundamental theorem of calculus for differential forms.

4. How is the Lie derivative of a covector related to the Lie derivative of a vector?

The Lie derivative of a covector is closely related to the Lie derivative of a vector. In fact, the Lie derivative of a covector can be seen as the dual operation to the Lie derivative of a vector. This means that the Lie derivative of a covector can be defined in terms of the Lie derivative of a vector, and vice versa.

5. Can the Leibniz rule be extended to higher order covariant tensors?

Yes, the Leibniz rule can be extended to higher order covariant tensors. In this case, the Lie derivative of an n-th order covariant tensor is given by the same formula as for a covector, but with the differential applied n-times. This allows for a generalization of the Leibniz rule to tensors of any order, making it a powerful tool in the study of differential geometry.

Similar threads

  • Advanced Physics Homework Help
Replies
2
Views
2K
  • Advanced Physics Homework Help
Replies
1
Views
1K
  • Advanced Physics Homework Help
Replies
1
Views
1K
  • Differential Geometry
Replies
1
Views
2K
  • Advanced Physics Homework Help
Replies
9
Views
3K
  • Advanced Physics Homework Help
Replies
0
Views
558
  • Special and General Relativity
Replies
1
Views
848
  • Advanced Physics Homework Help
Replies
28
Views
7K
  • Advanced Physics Homework Help
2
Replies
41
Views
13K
  • Advanced Physics Homework Help
Replies
1
Views
1K
Back
Top