Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

I Factors for contravariant components with transported vector

  1. Jan 29, 2017 #1
    I am currently coding a small application that reproduces the transport of a vector along a geodesic on a 2D sphere.

    Here's a capture of this application :

    GJ1ka.jpg

    You can see as pink vectors the vectors of curvilinear coordinates and in cyan the transported vector.

    The transport of vector along the geodesic (in yellow) is well reproduced from algorithmic and geometric point of view (with the using of Matrix rotation and angles computation).

    Now I would like to check the validity of this transport from an analytical point of view with the equations of transport on geodesic.

    For this, I am using the equations deduced from the definition of parallel transport :

    $$\text{d}v^{\theta} = v^{\varphi}\sin\theta\,\cos\theta\,\text{d}\varphi\quad\quad (1)$$

    and

    $$\text{d}v^{\varphi} = -\cot\theta\,(v^{\theta}\text{d}\varphi + v^{\varphi}\text{d}\theta)\quad\quad (2)$$

    In my simulation, I take as a convention that ##e_{\theta}## and ##e_{\varphi}## have a " norm equal to 1 ", so I can write the vector transported like :

    $$\vec{V}=V^{\theta}\,\vec{e_{\theta}}+V^{\varphi}\,\vec{e_{\varphi}}$$

    and take : $$||\vec{e_{\theta}}|| = 1$$ and $$||\vec{e_{\varphi}}|| = 1$$

    Actually, I wonder if i have to apply factors and if yes, how to apply them (on equations above (1) and (2)). I speak about the factors that come from the definition of curvilinear basis vectors, i.e with Einstein notation :

    $$\text{d}\vec{OM}=\dfrac{\partial\vec{OM}}{\partial y^{i}}\text{d}y^{i}$$

    with the curvilinear basis vector ##\vec{e_{i}}= \dfrac{\partial\vec{OM}}{\partial y^{i}}##

    So, with this definition, I get for ##(\vec{e_{\theta}},\vec{e_{\varphi}})##, starting from :

    $$\vec{OM}=r\sin(\theta)\cos(\varphi)\vec{e_{x}}+r\sin(\theta)\sin(\varphi)\vec{e_{y}}+r\cos(\theta)\vec{e_{z}}$$

    $$\vec{e_{\theta}}=r\cos(\theta)\cos(\varphi)\vec{e_{x}}+r\cos(\theta)\sin(\varphi)\vec{e_{y}}-r\sin(\theta)\vec{e_{z}}$$

    $$\vec{e_{\varphi}}=-r\sin(\theta)\sin(\varphi)\vec{e_{x}}+r\sin(\theta)\cos(\varphi)\vec{e_{y}}$$

    So the norms are equal to :

    $$||\vec{e_{\theta}}|| = r$$ and $$||\vec{e_{\varphi}}|| = r\sin(\theta)$$

    How to make the link between above norms of ##(\vec{e_{\theta}},\vec{e_{\varphi}})## and the coordinates that I am using in my code :

    I mean, if it is necessary, how to apply these factors on equation `(1)` and `(2)` and mainly on which terms (##\text{d}v^{\theta}, \text{d}v^{\varphi}, v^{\theta}, v^{\varphi}##) ?

    I show you below the results that I get, the first figure (FIGURE 2) represents ##\theta## and ##\varphi## during the transport and the second one (FIGURE 3) represents the total differential ##Dv^{\theta}## and ##Dv^{\varphi}## for small ##\delta## values (interval between 2 discrete values), i.e the following relations (3) and (4) :

    $$\delta v^{\theta} - v^{\varphi}\sin\theta\,\cos\theta\,\delta\varphi=0\quad\quad (3)$$

    with $$v^{\varphi}=v^{\varphi}_{i}$$
    $$\delta v^{\theta} = v^{\theta}_{i+1}-v^{\theta}_{i}$$
    $$\delta\varphi=\varphi_{i+1}-\varphi_{i}$$
    $$\theta = \theta_{i}$$

    and

    $$\delta v^{\varphi} + \cot\theta\,(v^{\theta}\delta\varphi + v^{\varphi}\delta\theta)=0\quad\quad (4)$$

    with $$v^{\varphi}=v^{\varphi}_{i}$$
    $$v^{\theta}=v^{\theta}_{i}$$
    $$\delta v^{\varphi} = v^{\varphi}_{i+1}-v^{\varphi}_{i}$$
    $$\delta\varphi=\varphi_{i+1}-\varphi_{i}$$
    $$\delta\theta=\theta_{i+1}-\theta_{i}$$
    $$\theta = \theta_{i}$$

    These 2 relations (3) and (4) must be equal to zero. I have taken a transported vector of norm equal roughly to `20`.
    FIGURE 2 :
    o5E5U.png

    FIGURE 3 :
    V8Ag2.png

    As you can on figure 3, I don't get values near to zero, the biggest shift is equal roughly to +-0.7 for ##Dv^{\theta}## and +-0.4 for ##Dv^{\varphi}## (with a transported vector of norm equal to 20).

    Do you think these results are consistent with theorical expectations ? and should I apply factors that I specified at the begin of this thread.

    Thanks for your help
     
  2. jcsd
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Can you offer guidance or do you also need help?
Draft saved Draft deleted