Proving Equivalence of Lie Bracket Definitions for Lie Groups

Fredrik
Staff Emeritus
Science Advisor
Homework Helper
Insights Author
Gold Member
Messages
10,876
Reaction score
423
I'm reading about gauge theory and the text goes through some stuff about Lie groups and algebras rather quickly. I tried to prove one of the things they state without proof and got stuck.

Suppose that M and N are manifolds and \phi:M\rightarrow N is a diffeomorphism. Then we can define a function

\phi(p)_*:T_pM\rightarrow T_{\phi(p)}N

for each p\in M.

A Lie group is both a group and a manifold. We can use any member g of a group G to construct two diffeomorphisms \rho_g and \lambda_g that map G onto itself:

\rho_g(h)=hg
\lambda_g(h)=gh

The Lie algebra associated with the Lie Group is defined as the tangent space at the identity element, with a Lie bracket that will be defined below. Let's use the notation \mathfrak{g}=T_eG

We can use either right or left multiplication to map the Lie algebra onto the tangent space at any other point g:

\rho_g(e)_*:\mathfrak{g}\rightarrow T_gG
\lambda_g(e)_*:\mathfrak{g}\rightarrow T_gG

Let's simplify the notation a bit:

\rho_g(e)_*(L)=Lg
\lambda_g(e)_*(L)=gL

We can use these maps to construct two vector fields X_L^\rho and X_L^\lambda for each vector L in the Lie algebra:

X_L^\rho|_g=Lg
X_L^\lambda|_g=gL

Either of these two vector fields can be used to define a Lie bracket on the Lie Algebra:

[K,L]=[X_K^\rho,X_L^\rho]_e
[K,L]=[X_K^\lambda,X_L^\lambda]_e

(I assume that anyone who can help me with this already knows the definition of the commutator of two vector fields, which is used on the right).

The claim I haven't been able to prove is that these two definitions of the Lie bracket are equivalent, i.e. that it doesn't matter if we define it using right or left multiplication. So my question is, can someone help me prove that?

A few observations:

[K,L](f)=K(X_L^\rho f )-L(X_K^\rho f)
[K,L](f)=K(X_L^\lambda f)-L(X_K^\lambda f)

(X_L^\rho f)(h)=L(f\circ\rho_h)
(X_K^\lambda f)(h)=L(f\circ\rho_h)

(f\circ\rho_h)(k)=f(kh)
(f\circ\lambda_h)(k)=f(hk)

What am I missing? I have a feeling it's something simple.
 
Last edited:
Physics news on Phys.org
Hi Fredrik,
I also tried to prove the equivalence of the left and right Lie bracket. But unfortunately it’s just not true – the right Lie bracket is the reverse of the left one. You can find a note on
http://planetmath.org/encyclopedia/LieGroup.html​

The main idea is to consider the inversion map

\phi:G\to G,\,g\mapsto g^{-1}\;.

Using your notation and X_g for a tangentvector at g\in G we have

\phi(p)_*(X_g) = -g^{-1}\,X_g\,g^{-1}\;, [/itex]<br /> <br /> and for your right-invariant vectorfield X_L^\rho|_g=Lg we get<br /> <br /> (\phi_*X_L^\rho)|_g := \phi(g^{-1})_*(X_L^\rho|_{g{-1}}) = -g\,Lg^{-1}g = -gL = -X_L^\lambda|_g = X_{-L}^\lambda|_g<br /> <br /> (Here we used the \phi-transformation \phi_*X of a vectorfield X. In the next step we also need, that the \phi-transformation of vectorfields is a Liealgebra-homomorphism of the set of vectorfields, i.e. [\phi_*X,\,\phi_*Y] = \phi_*([X,Y]))<br /> <br /> Therefore:<br /> <br /> [K,L] _\lambda :=[X_K^\lambda,X_L^\lambda]_e = [-\phi_*X_K^\rho,-\phi_*X_L\rho]_e = (\phi_*([X_K^\rho,X_L^\rho]))_e = -[X_K^\rho,X_L^\rho]_e=:-[K,L]_\rho = [L,K]_\rho \;,<br /> <br /> i.e. the left Lie bracket is the negative of the right Lie bracket, or you can say the left Lie bracket is the reverse of the right Lie bracket.<br /> The result is somewhat surprising (at least to me), because this means, that if you have a Lie group, which is a matrix Lie group, the Lie algebra bracket [X,Y] = XY-YX is related to the left Lie bracket, not to the right, even though it first looked somewhat symmetric…<br /> <br /> A question:<br /> I don’t understand your ‘observations’ except the last two. There you have an unusual mixture of Lie algebra elemente like K and L with vectorfields and functions. What does L(f\circ\rho_h) or K(X_L^\rho f ) mean?
 
Last edited by a moderator:
Thank you for the reply. I haven't been here for a week because it seemed that no one was going to answer.

quidamschwarz said:
What does L(f\circ\rho_h) or K(X_L^\rho f ) mean?
L(f\circ\rho_h) is just the real number you get when L\in\mathfrak{g}=T_eG acts on the function f\circ\rho_h:G\rightarrow\mathbb{R}.

X_L^\rho f is the map from G into \mathbb{R} defined by g\mapsto X_L^\rho|_g f.

This is the notation I would use to define the commutator [X,Y] of two vector fields X and Y:

[X,Y]_g(f)=X_g(Yf)-Y_g(Xf)

This holds for all g, so the same fact can be expressed this way instead:

[X,Y](f)=X(Yf)-Y(Xf)[/itex]<br /> <br /> This equation says exactly the same thing, except that here I&#039;m expressing the identity using vector fields (such as [X,Y][/itex]) instead of tangent vectors (such as [X,Y]_g).&lt;br /&gt; &lt;br /&gt; I hope that helps. If there&amp;#039;s anything else you want me to explain, just let me know. You probably don&amp;#039;t need to pay any attention to the results I called &amp;quot;observations&amp;quot; though. Those are just results I obtained while trying to show that the two definitions of the Lie Bracket are equivalent, and they may not be useful at all.&lt;br /&gt; &lt;br /&gt; I have changed my mind about where it&amp;#039;s appropriate to put the asterisk in an expression involving the &amp;quot;push-forward&amp;quot; function. E.g. I think it makes more sense to write \phi_*(g)X_g than \phi(g)_*X_g, but from now on I&amp;#039;ll just write \phi_*X_g. I believe that&amp;#039;s what most people do, and it isn&amp;#039;t very helpful to keep the &amp;quot;g&amp;quot; anyway.&lt;br /&gt; &lt;br /&gt; &lt;blockquote data-attributes=&quot;&quot; data-quote=&quot;quidamschwarz&quot; data-source=&quot;post: 1414127&quot; class=&quot;bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch&quot;&gt; &lt;div class=&quot;bbCodeBlock-title&quot;&gt; quidamschwarz said: &lt;/div&gt; &lt;div class=&quot;bbCodeBlock-content&quot;&gt; &lt;div class=&quot;bbCodeBlock-expandContent js-expandContent &quot;&gt; \phi(p)_*(X_g) = -g^{-1}\,X_g\,g^{-1} &lt;/div&gt; &lt;/div&gt; &lt;/blockquote&gt;I have tried to show this, but it seems to me that it can&amp;#039;t be true. Maybe I misunderstood something. The left-hand side acting on a function f is&lt;br /&gt; &lt;br /&gt; \phi_*X_g(f)=X_g(f\circ\phi)&lt;br /&gt; &lt;br /&gt; But the right-hand side of your identity acting on the same function f is&lt;br /&gt; &lt;br /&gt; (-g^{-1}\,X_g\,g^{-1})(f)=-X_g(f\circ\lambda_{g^{-1}}\circ\rho_{g^{-1}})&lt;br /&gt; &lt;br /&gt; The same vector, except for the sign, acting on a different function...I don&amp;#039;t see how the results can be the same.&lt;br /&gt; &lt;br /&gt; &lt;blockquote data-attributes=&quot;&quot; data-quote=&quot;quidamschwarz&quot; data-source=&quot;post: 1414127&quot; class=&quot;bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch&quot;&gt; &lt;div class=&quot;bbCodeBlock-title&quot;&gt; quidamschwarz said: &lt;/div&gt; &lt;div class=&quot;bbCodeBlock-content&quot;&gt; &lt;div class=&quot;bbCodeBlock-expandContent js-expandContent &quot;&gt; (\phi_*X_L^\rho)|_g = \cdots = X_{-L}^\lambda|_g &lt;/div&gt; &lt;/div&gt; &lt;/blockquote&gt;I tried to show this without using the other identity, and this is the closest I&amp;#039;ve been able to get:&lt;br /&gt; &lt;br /&gt; \phi_*X_L^\rho|_g(f) = X_L^\rho|_g(f\circ\phi) = \rho_{g*}L(f\circ\phi) = L(f\circ\phi\circ\rho_g)&lt;br /&gt; &lt;br /&gt; =L(f\circ\lambda_{g^{-1}}\circ\phi) = \phi_*L(f\circ\lambda_{g^{-1}}) = (\lambda_{g^{-1}*}(\phi_*L))(f) = X_{\phi_*L}^\lambda|_{g^{-1}}(f)
 
Last edited:
Thanks for reminding me to think of L and K as operators instead just as tangentvectors. For a moment I thought only vectorfields can act on functions, so I got confused.

The left-hand side acting on a function f is \phi_*X_g(f)=X_g(f\circ\phi).

Here you have to keep track of the position you’re taking the derivatives:

(\phi_*X)_g(f) := X_{\phi^{-1}(g)}(f\circ\phi)

On the LHS we take the derivative of f in g. Since on the RHS \phi maps g first to \phi(g) we have to use X_{\phi^{-1}(g)} instead of X_g.
You might better see this by considering \phi_*X as a vectorfield not as an operator: \phi is a diffeomorphism of G and the derivative d_g\phi = \phi_*|_g maps T_gG into T_{\phi(g)}G, so define

(\phi_*X)_g := d_{\phi^{-1}(g)}\phi(X_{\phi^{-1}(g)})

to receive a vector tangent at g\in G. The two definitions coincide as you can check e.g. in local coordinates.
(All of this clearly can be done for an arbitrary manifold M instead of the Liegroup G.)

Now to prove \phi(p)_*(X_g) = -g^{-1}\,X_g\,g^{-1} for the inversion map \phi(g) = g^{-1} we have to compute d_{\phi^{-1}(g)}\phi. For this consider

m\circ(id,\phi): G\to G\times G\to G: g\mapsto (g,g^{-1})\mapsto g\,g^{-1} \,

where m(g,h) = g\,h is just the product map of G. Since g\,g^{-1} = e we have m\circ(id,\phi) = \text{const}, so

0=d_g\big(m\circ(id,\phi)\big)(X_g) = \big(d_{(g,g^{-1})}m\big)\circ\big(d_g(id,\phi)\big)(X_g) = d_{(g,g^{-1})}m\big(X_g,\,d_g\phi(X_g)\big) = d_g\rho_{g^{-1}}(X_g) + d_{g^{-1}}\lambda_g\big(d_g\phi(X_g) \big) = X_g\,g^{-1} + g\, d_g\phi(X_g)\;.

Here I used the chainrule and that the differential of the product map can be written as

d_{(g,h)}m: T_gG\times T_hG\to T_{gh}G: (X_g,\,Y_h)\mapsto d_g\rho_h(X_g) + d_h\lambda_g(Y_h) = X_g\,g + h\,Y_h\;.

With this we finally get

d_g\phi(X_g) = -g^{-1}\,X_g\,g^{-1} \;.

So far I haven't tried to prove this by using the 'operator-viewpoint'. It might be easier.
 
I still don't get it, but it's not your fault. I just don't really understand product manifolds very well. I'll have to work through some of the basics thoroughly before I'll be able to understand this.

When I said that \phi_*X_g=-g^{-1}X_g g^{-1} can't be true, I didn't consider the possibility that the left-hand side was supposed to be (\phi_*X)_g. I didn't even think about how to define \phi_* acting on a vector field until after I had finished writing post #3.

It wasn't too hard to figure out how to define it and use the definition and to prove the identity [\phi_*X,\,\phi_*Y] = \phi_*([X,Y]) that you used earlier, so at least I understand something.

You have probably given me enough information to understand this. Now I just need to make the effort to think hard about some of the things I still don't understand. I appreciate all the help you've given me.

Edit: I have now understood the things I didn't understand before about product manifolds, so I hope I'm going to figure out the rest tomorrow. I also read #2 again, and I see that you made it clear that \phi_* was acting on a vector field. I don't know how I could have missed that before.
 
Last edited:
Hello! There is a simple line in the textbook. If ##S## is a manifold, an injectively immersed submanifold ##M## of ##S## is embedded if and only if ##M## is locally closed in ##S##. Recall the definition. M is locally closed if for each point ##x\in M## there open ##U\subset S## such that ##M\cap U## is closed in ##U##. Embedding to injective immesion is simple. The opposite direction is hard. Suppose I have ##N## as source manifold and ##f:N\rightarrow S## is the injective...

Similar threads

Replies
15
Views
3K
Replies
19
Views
3K
Replies
4
Views
3K
Replies
2
Views
2K
Replies
14
Views
3K
Replies
19
Views
3K
Replies
3
Views
530
Back
Top