Proof of orthogonality of unit vectors in orthogonal curvilinear coordinate system












4












$begingroup$


Context



Suppose $mathbf{R}(q_1,q_2,q_3)=mathbf{r}(x,y,z)$ represents a position vector in physical space in a curvilinear coordinate system defined by $q_i=q_i(x,y,z)$ for $i=1,2,3$. The reverse mapping $x=x(q_1,q_2,q_3)$ (similarly for $y$ and $z$) also exists.



The curvilinear system is orthogonal if, at the intersection point of the planes $q_i=text{constant}$, the normals of these planes are mutually perpendicular. So, at any point $(x_0,y_0,z_0)$
begin{align}
nabla q_1cdotnabla q_2=0=nabla q_2cdotnabla q_3=nabla q_3cdotnabla q_1. tag{1}
end{align}



The unit vectors ($mathbf{e}_i$) are defined as
begin{align}
mathbf{u}_i=& frac{partial mathbf{r}}{partial q_i},\
mathbf{e}_i=frac{mathbf{u}_i}{lVertmathbf{u}_irVert}=& frac{partial mathbf{r}/partial q_i}{lVertpartial mathbf{r}/partial q_irVert}.
end{align}



Question



Prove that $mathbf{e}_icdotmathbf{e}_j=delta_{ij}$ (Kronecker Delta).



Note



One can either prove





  1. $mathbf{u}_itimesnabla q_i=mathbf{0}$ (i.e.; $mathbf{u}_i$ is parallel to $nabla q_i$) so that orthogonality follows from eq. (1),

  2. Or, prove that $mathbf{u}_icdotnabla q_j=0$ for $ineq j$


Using method 2, one way could be to consider
$$text{d}q_1=1,text{d}q_1+0,text{d}q_2+0,text{d}q_3=frac{partial q_1}{partial x}text{d}x + frac{partial q_1}{partial y}text{d}y + frac{partial q_1}{partial z}text{d}z. tag{2}$$
Expanding $text{d}x$ as
$$text{d}x=frac{partial x}{partial q_1}text{d}q_1 + frac{partial x}{partial q_2}text{d}q_2 + frac{partial x}{partial q_3}text{d}q_3,$$
and substituting back in eq. (2) along with similar expansions for $text{d}y$ and $text{d}z$, it can be shown by equating coefficients of $text{d}q_i$ in eq. (2) that
$$1=frac{partial q_1}{partial x}frac{partial x}{partial q_1} + frac{partial q_1}{partial y}frac{partial y}{partial q_1} + frac{partial q_1}{partial z}frac{partial z}{partial q_1}=nabla q_1cdotmathbf{u}_1,\
0=frac{partial q_1}{partial x}frac{partial x}{partial q_2} + frac{partial q_1}{partial y}frac{partial y}{partial q_2} + frac{partial q_1}{partial z}frac{partial z}{partial q_2}=nabla q_1cdotmathbf{u}_2,\
0=frac{partial q_1}{partial x}frac{partial x}{partial q_3} + frac{partial q_1}{partial y}frac{partial y}{partial q_3} + frac{partial q_1}{partial z}frac{partial z}{partial q_3}=nabla q_1cdotmathbf{u}_3.$$



Similarly proceeding with $text{d}q_2$ and $text{d}q_3$ proves the result. But this analysis could be done for any curvilinear system. Where was assumption of orthogonal curvilinear system (eq. (1)) invoked? What is wrong in this proof?



Edit



Thanks to Kenny Wong's answer for pointing out that




  1. The relation $mathbf{u}_icdotnabla q_j=delta_{ij}$ holds true in any curvilinear coordinate system (need not be orthogonal). There is nothing wrong with the proof shown in the question. It only proves $mathbf{u}_icdotnabla q_j=delta_{ij}$ but not that $mathbf{u}_icdotmathbf{u}_j=0$ for $ineq j$.

  2. For an orthogonal curvilinear coordinate system, this result ($mathbf{u}_icdotnabla q_j=delta_{ij}$) along with eq. (1) proves that $mathbf{u}_i$ is parallel to $nabla q_i$ and hence $mathbf{u}_icdotmathbf{u}_j=0$ for $ineq j$.










share|cite|improve this question











$endgroup$

















    4












    $begingroup$


    Context



    Suppose $mathbf{R}(q_1,q_2,q_3)=mathbf{r}(x,y,z)$ represents a position vector in physical space in a curvilinear coordinate system defined by $q_i=q_i(x,y,z)$ for $i=1,2,3$. The reverse mapping $x=x(q_1,q_2,q_3)$ (similarly for $y$ and $z$) also exists.



    The curvilinear system is orthogonal if, at the intersection point of the planes $q_i=text{constant}$, the normals of these planes are mutually perpendicular. So, at any point $(x_0,y_0,z_0)$
    begin{align}
    nabla q_1cdotnabla q_2=0=nabla q_2cdotnabla q_3=nabla q_3cdotnabla q_1. tag{1}
    end{align}



    The unit vectors ($mathbf{e}_i$) are defined as
    begin{align}
    mathbf{u}_i=& frac{partial mathbf{r}}{partial q_i},\
    mathbf{e}_i=frac{mathbf{u}_i}{lVertmathbf{u}_irVert}=& frac{partial mathbf{r}/partial q_i}{lVertpartial mathbf{r}/partial q_irVert}.
    end{align}



    Question



    Prove that $mathbf{e}_icdotmathbf{e}_j=delta_{ij}$ (Kronecker Delta).



    Note



    One can either prove





    1. $mathbf{u}_itimesnabla q_i=mathbf{0}$ (i.e.; $mathbf{u}_i$ is parallel to $nabla q_i$) so that orthogonality follows from eq. (1),

    2. Or, prove that $mathbf{u}_icdotnabla q_j=0$ for $ineq j$


    Using method 2, one way could be to consider
    $$text{d}q_1=1,text{d}q_1+0,text{d}q_2+0,text{d}q_3=frac{partial q_1}{partial x}text{d}x + frac{partial q_1}{partial y}text{d}y + frac{partial q_1}{partial z}text{d}z. tag{2}$$
    Expanding $text{d}x$ as
    $$text{d}x=frac{partial x}{partial q_1}text{d}q_1 + frac{partial x}{partial q_2}text{d}q_2 + frac{partial x}{partial q_3}text{d}q_3,$$
    and substituting back in eq. (2) along with similar expansions for $text{d}y$ and $text{d}z$, it can be shown by equating coefficients of $text{d}q_i$ in eq. (2) that
    $$1=frac{partial q_1}{partial x}frac{partial x}{partial q_1} + frac{partial q_1}{partial y}frac{partial y}{partial q_1} + frac{partial q_1}{partial z}frac{partial z}{partial q_1}=nabla q_1cdotmathbf{u}_1,\
    0=frac{partial q_1}{partial x}frac{partial x}{partial q_2} + frac{partial q_1}{partial y}frac{partial y}{partial q_2} + frac{partial q_1}{partial z}frac{partial z}{partial q_2}=nabla q_1cdotmathbf{u}_2,\
    0=frac{partial q_1}{partial x}frac{partial x}{partial q_3} + frac{partial q_1}{partial y}frac{partial y}{partial q_3} + frac{partial q_1}{partial z}frac{partial z}{partial q_3}=nabla q_1cdotmathbf{u}_3.$$



    Similarly proceeding with $text{d}q_2$ and $text{d}q_3$ proves the result. But this analysis could be done for any curvilinear system. Where was assumption of orthogonal curvilinear system (eq. (1)) invoked? What is wrong in this proof?



    Edit



    Thanks to Kenny Wong's answer for pointing out that




    1. The relation $mathbf{u}_icdotnabla q_j=delta_{ij}$ holds true in any curvilinear coordinate system (need not be orthogonal). There is nothing wrong with the proof shown in the question. It only proves $mathbf{u}_icdotnabla q_j=delta_{ij}$ but not that $mathbf{u}_icdotmathbf{u}_j=0$ for $ineq j$.

    2. For an orthogonal curvilinear coordinate system, this result ($mathbf{u}_icdotnabla q_j=delta_{ij}$) along with eq. (1) proves that $mathbf{u}_i$ is parallel to $nabla q_i$ and hence $mathbf{u}_icdotmathbf{u}_j=0$ for $ineq j$.










    share|cite|improve this question











    $endgroup$















      4












      4








      4


      1



      $begingroup$


      Context



      Suppose $mathbf{R}(q_1,q_2,q_3)=mathbf{r}(x,y,z)$ represents a position vector in physical space in a curvilinear coordinate system defined by $q_i=q_i(x,y,z)$ for $i=1,2,3$. The reverse mapping $x=x(q_1,q_2,q_3)$ (similarly for $y$ and $z$) also exists.



      The curvilinear system is orthogonal if, at the intersection point of the planes $q_i=text{constant}$, the normals of these planes are mutually perpendicular. So, at any point $(x_0,y_0,z_0)$
      begin{align}
      nabla q_1cdotnabla q_2=0=nabla q_2cdotnabla q_3=nabla q_3cdotnabla q_1. tag{1}
      end{align}



      The unit vectors ($mathbf{e}_i$) are defined as
      begin{align}
      mathbf{u}_i=& frac{partial mathbf{r}}{partial q_i},\
      mathbf{e}_i=frac{mathbf{u}_i}{lVertmathbf{u}_irVert}=& frac{partial mathbf{r}/partial q_i}{lVertpartial mathbf{r}/partial q_irVert}.
      end{align}



      Question



      Prove that $mathbf{e}_icdotmathbf{e}_j=delta_{ij}$ (Kronecker Delta).



      Note



      One can either prove





      1. $mathbf{u}_itimesnabla q_i=mathbf{0}$ (i.e.; $mathbf{u}_i$ is parallel to $nabla q_i$) so that orthogonality follows from eq. (1),

      2. Or, prove that $mathbf{u}_icdotnabla q_j=0$ for $ineq j$


      Using method 2, one way could be to consider
      $$text{d}q_1=1,text{d}q_1+0,text{d}q_2+0,text{d}q_3=frac{partial q_1}{partial x}text{d}x + frac{partial q_1}{partial y}text{d}y + frac{partial q_1}{partial z}text{d}z. tag{2}$$
      Expanding $text{d}x$ as
      $$text{d}x=frac{partial x}{partial q_1}text{d}q_1 + frac{partial x}{partial q_2}text{d}q_2 + frac{partial x}{partial q_3}text{d}q_3,$$
      and substituting back in eq. (2) along with similar expansions for $text{d}y$ and $text{d}z$, it can be shown by equating coefficients of $text{d}q_i$ in eq. (2) that
      $$1=frac{partial q_1}{partial x}frac{partial x}{partial q_1} + frac{partial q_1}{partial y}frac{partial y}{partial q_1} + frac{partial q_1}{partial z}frac{partial z}{partial q_1}=nabla q_1cdotmathbf{u}_1,\
      0=frac{partial q_1}{partial x}frac{partial x}{partial q_2} + frac{partial q_1}{partial y}frac{partial y}{partial q_2} + frac{partial q_1}{partial z}frac{partial z}{partial q_2}=nabla q_1cdotmathbf{u}_2,\
      0=frac{partial q_1}{partial x}frac{partial x}{partial q_3} + frac{partial q_1}{partial y}frac{partial y}{partial q_3} + frac{partial q_1}{partial z}frac{partial z}{partial q_3}=nabla q_1cdotmathbf{u}_3.$$



      Similarly proceeding with $text{d}q_2$ and $text{d}q_3$ proves the result. But this analysis could be done for any curvilinear system. Where was assumption of orthogonal curvilinear system (eq. (1)) invoked? What is wrong in this proof?



      Edit



      Thanks to Kenny Wong's answer for pointing out that




      1. The relation $mathbf{u}_icdotnabla q_j=delta_{ij}$ holds true in any curvilinear coordinate system (need not be orthogonal). There is nothing wrong with the proof shown in the question. It only proves $mathbf{u}_icdotnabla q_j=delta_{ij}$ but not that $mathbf{u}_icdotmathbf{u}_j=0$ for $ineq j$.

      2. For an orthogonal curvilinear coordinate system, this result ($mathbf{u}_icdotnabla q_j=delta_{ij}$) along with eq. (1) proves that $mathbf{u}_i$ is parallel to $nabla q_i$ and hence $mathbf{u}_icdotmathbf{u}_j=0$ for $ineq j$.










      share|cite|improve this question











      $endgroup$




      Context



      Suppose $mathbf{R}(q_1,q_2,q_3)=mathbf{r}(x,y,z)$ represents a position vector in physical space in a curvilinear coordinate system defined by $q_i=q_i(x,y,z)$ for $i=1,2,3$. The reverse mapping $x=x(q_1,q_2,q_3)$ (similarly for $y$ and $z$) also exists.



      The curvilinear system is orthogonal if, at the intersection point of the planes $q_i=text{constant}$, the normals of these planes are mutually perpendicular. So, at any point $(x_0,y_0,z_0)$
      begin{align}
      nabla q_1cdotnabla q_2=0=nabla q_2cdotnabla q_3=nabla q_3cdotnabla q_1. tag{1}
      end{align}



      The unit vectors ($mathbf{e}_i$) are defined as
      begin{align}
      mathbf{u}_i=& frac{partial mathbf{r}}{partial q_i},\
      mathbf{e}_i=frac{mathbf{u}_i}{lVertmathbf{u}_irVert}=& frac{partial mathbf{r}/partial q_i}{lVertpartial mathbf{r}/partial q_irVert}.
      end{align}



      Question



      Prove that $mathbf{e}_icdotmathbf{e}_j=delta_{ij}$ (Kronecker Delta).



      Note



      One can either prove





      1. $mathbf{u}_itimesnabla q_i=mathbf{0}$ (i.e.; $mathbf{u}_i$ is parallel to $nabla q_i$) so that orthogonality follows from eq. (1),

      2. Or, prove that $mathbf{u}_icdotnabla q_j=0$ for $ineq j$


      Using method 2, one way could be to consider
      $$text{d}q_1=1,text{d}q_1+0,text{d}q_2+0,text{d}q_3=frac{partial q_1}{partial x}text{d}x + frac{partial q_1}{partial y}text{d}y + frac{partial q_1}{partial z}text{d}z. tag{2}$$
      Expanding $text{d}x$ as
      $$text{d}x=frac{partial x}{partial q_1}text{d}q_1 + frac{partial x}{partial q_2}text{d}q_2 + frac{partial x}{partial q_3}text{d}q_3,$$
      and substituting back in eq. (2) along with similar expansions for $text{d}y$ and $text{d}z$, it can be shown by equating coefficients of $text{d}q_i$ in eq. (2) that
      $$1=frac{partial q_1}{partial x}frac{partial x}{partial q_1} + frac{partial q_1}{partial y}frac{partial y}{partial q_1} + frac{partial q_1}{partial z}frac{partial z}{partial q_1}=nabla q_1cdotmathbf{u}_1,\
      0=frac{partial q_1}{partial x}frac{partial x}{partial q_2} + frac{partial q_1}{partial y}frac{partial y}{partial q_2} + frac{partial q_1}{partial z}frac{partial z}{partial q_2}=nabla q_1cdotmathbf{u}_2,\
      0=frac{partial q_1}{partial x}frac{partial x}{partial q_3} + frac{partial q_1}{partial y}frac{partial y}{partial q_3} + frac{partial q_1}{partial z}frac{partial z}{partial q_3}=nabla q_1cdotmathbf{u}_3.$$



      Similarly proceeding with $text{d}q_2$ and $text{d}q_3$ proves the result. But this analysis could be done for any curvilinear system. Where was assumption of orthogonal curvilinear system (eq. (1)) invoked? What is wrong in this proof?



      Edit



      Thanks to Kenny Wong's answer for pointing out that




      1. The relation $mathbf{u}_icdotnabla q_j=delta_{ij}$ holds true in any curvilinear coordinate system (need not be orthogonal). There is nothing wrong with the proof shown in the question. It only proves $mathbf{u}_icdotnabla q_j=delta_{ij}$ but not that $mathbf{u}_icdotmathbf{u}_j=0$ for $ineq j$.

      2. For an orthogonal curvilinear coordinate system, this result ($mathbf{u}_icdotnabla q_j=delta_{ij}$) along with eq. (1) proves that $mathbf{u}_i$ is parallel to $nabla q_i$ and hence $mathbf{u}_icdotmathbf{u}_j=0$ for $ineq j$.







      calculus






      share|cite|improve this question















      share|cite|improve this question













      share|cite|improve this question




      share|cite|improve this question








      edited Dec 27 '18 at 6:11







      Zxcvasdf

















      asked Dec 26 '18 at 11:05









      ZxcvasdfZxcvasdf

      835




      835






















          1 Answer
          1






          active

          oldest

          votes


















          0












          $begingroup$

          The source of the confusion is that $mathbf{ u}_i $ and $nabla q_i $ are not the same thing. They are not necessarily even parallel!



          Let me give you an example. We'll work in two dimensions, with
          $$ q_1 = x + y, q_2 = y.$$



          Inverting this, we get



          $$ x = q_1 - q_2, y = q_2.$$



          So
          $$ mathbf{u}_1 = (1, 0), mathbf{u}_2 = (-1, 1),$$
          $$ nabla q_1 = (1, 1), nabla q_2 = (0, 1).$$
          As you can see the $mathbf{u}_i$'s are not the same as the $nabla q_i$'s, not even up to scaling!



          It is true that
          $$ mathbf{u}_i . nabla q_j = delta_{ij},$$
          as you correctly proved in your question.



          But you're interested in something different: you're interested in whether or not $mathbf{u}_i . mathbf u_j = 0$ for $i neq j$. And since the $mathbf{u}_i$'s are not parallel to the $nabla q_i$'s, we simply can't tell whether or not $mathbf{u}_i . mathbf u_j = 0$ for $i neq j$, knowing only that $mathbf{u}_i . nabla q_j = delta_{ij}$.



          I believe people call ${ mathbf{u}_1, mathbf{u}_2 }$ the "original" basis and ${ nabla q_1, nabla q_2 }$ the "dual" basis. They are two different bases, as this example shows.





          Returning to the original question, I think the thing to do is to show that $mathbf{u}_i$ and $nabla q_i$ are the same, up to scaling, on the condition that the coordinates are orthogonal.



          This is actually quite easy to do. Let's write



          $$ mathbf{u}_1 = c_1 nabla q_1 + c_2 nabla q_2,$$



          where $c_1, c_2$ are cooefficients that we must determine.



          If we dot both sides with $nabla q_1$, or with $nabla q_2$, we get



          $$ 1 = mathbf{u}_1 . nabla q_1 = c_1 nabla q_1 . nabla q_1 + c_2 nabla q_2 . nabla q_1 = c_1 | nabla q_1|^2$$



          $$ 0 = mathbf{u}_1 . nabla q_2 = c_1 nabla q_1 . nabla q_2 + c_2 nabla q_2 . nabla q_2 = c_2 | nabla q_2|^2 $$



          Let me clarify what I've just done:




          • On the left hand side, I used the relations $mathbf{u_i} . nabla q_j = delta_{ij}$ which you proved in generality for all coordinate systems.


          • On the right hand side, I used the fact that $nabla q_1 . nabla q_2 = 0$, which is true only for an orthogonal choice of coodinates.



          Anyway, this exercise tells us that $c_1 = 1 / | nabla q_1 |^2$ and $c_2 = 0$, so



          $$ mathbf{u}_1 = frac{nabla q_1}{| nabla q_1 |^2}.$$



          And if we do the same for $mathbf{u}_2$, we get



          $$ mathbf{u}_2 = frac{nabla q_2}{| nabla q_2 |^2}.$$



          So, under the assumption that the coordinates are orthogonal, we find that the two sets of basis vectors ${ mathbf{u}_1, mathbf{u}_2 }$ and ${nabla q_1, nabla q_2 }$ are the same thing, up to rescaling. Since ${nabla q_1, nabla q_2 }$ is an orthogonal basis by assumption, it must follow that ${ mathbf{u}_1, mathbf{u}_2 }$ is orthogonal too.






          share|cite|improve this answer











          $endgroup$













          • $begingroup$
            Excellent! Sorry for the late response. I will clarify things in my question.
            $endgroup$
            – Zxcvasdf
            Dec 27 '18 at 5:27











          Your Answer





          StackExchange.ifUsing("editor", function () {
          return StackExchange.using("mathjaxEditing", function () {
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          });
          });
          }, "mathjax-editing");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "69"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3052839%2fproof-of-orthogonality-of-unit-vectors-in-orthogonal-curvilinear-coordinate-syst%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0












          $begingroup$

          The source of the confusion is that $mathbf{ u}_i $ and $nabla q_i $ are not the same thing. They are not necessarily even parallel!



          Let me give you an example. We'll work in two dimensions, with
          $$ q_1 = x + y, q_2 = y.$$



          Inverting this, we get



          $$ x = q_1 - q_2, y = q_2.$$



          So
          $$ mathbf{u}_1 = (1, 0), mathbf{u}_2 = (-1, 1),$$
          $$ nabla q_1 = (1, 1), nabla q_2 = (0, 1).$$
          As you can see the $mathbf{u}_i$'s are not the same as the $nabla q_i$'s, not even up to scaling!



          It is true that
          $$ mathbf{u}_i . nabla q_j = delta_{ij},$$
          as you correctly proved in your question.



          But you're interested in something different: you're interested in whether or not $mathbf{u}_i . mathbf u_j = 0$ for $i neq j$. And since the $mathbf{u}_i$'s are not parallel to the $nabla q_i$'s, we simply can't tell whether or not $mathbf{u}_i . mathbf u_j = 0$ for $i neq j$, knowing only that $mathbf{u}_i . nabla q_j = delta_{ij}$.



          I believe people call ${ mathbf{u}_1, mathbf{u}_2 }$ the "original" basis and ${ nabla q_1, nabla q_2 }$ the "dual" basis. They are two different bases, as this example shows.





          Returning to the original question, I think the thing to do is to show that $mathbf{u}_i$ and $nabla q_i$ are the same, up to scaling, on the condition that the coordinates are orthogonal.



          This is actually quite easy to do. Let's write



          $$ mathbf{u}_1 = c_1 nabla q_1 + c_2 nabla q_2,$$



          where $c_1, c_2$ are cooefficients that we must determine.



          If we dot both sides with $nabla q_1$, or with $nabla q_2$, we get



          $$ 1 = mathbf{u}_1 . nabla q_1 = c_1 nabla q_1 . nabla q_1 + c_2 nabla q_2 . nabla q_1 = c_1 | nabla q_1|^2$$



          $$ 0 = mathbf{u}_1 . nabla q_2 = c_1 nabla q_1 . nabla q_2 + c_2 nabla q_2 . nabla q_2 = c_2 | nabla q_2|^2 $$



          Let me clarify what I've just done:




          • On the left hand side, I used the relations $mathbf{u_i} . nabla q_j = delta_{ij}$ which you proved in generality for all coordinate systems.


          • On the right hand side, I used the fact that $nabla q_1 . nabla q_2 = 0$, which is true only for an orthogonal choice of coodinates.



          Anyway, this exercise tells us that $c_1 = 1 / | nabla q_1 |^2$ and $c_2 = 0$, so



          $$ mathbf{u}_1 = frac{nabla q_1}{| nabla q_1 |^2}.$$



          And if we do the same for $mathbf{u}_2$, we get



          $$ mathbf{u}_2 = frac{nabla q_2}{| nabla q_2 |^2}.$$



          So, under the assumption that the coordinates are orthogonal, we find that the two sets of basis vectors ${ mathbf{u}_1, mathbf{u}_2 }$ and ${nabla q_1, nabla q_2 }$ are the same thing, up to rescaling. Since ${nabla q_1, nabla q_2 }$ is an orthogonal basis by assumption, it must follow that ${ mathbf{u}_1, mathbf{u}_2 }$ is orthogonal too.






          share|cite|improve this answer











          $endgroup$













          • $begingroup$
            Excellent! Sorry for the late response. I will clarify things in my question.
            $endgroup$
            – Zxcvasdf
            Dec 27 '18 at 5:27
















          0












          $begingroup$

          The source of the confusion is that $mathbf{ u}_i $ and $nabla q_i $ are not the same thing. They are not necessarily even parallel!



          Let me give you an example. We'll work in two dimensions, with
          $$ q_1 = x + y, q_2 = y.$$



          Inverting this, we get



          $$ x = q_1 - q_2, y = q_2.$$



          So
          $$ mathbf{u}_1 = (1, 0), mathbf{u}_2 = (-1, 1),$$
          $$ nabla q_1 = (1, 1), nabla q_2 = (0, 1).$$
          As you can see the $mathbf{u}_i$'s are not the same as the $nabla q_i$'s, not even up to scaling!



          It is true that
          $$ mathbf{u}_i . nabla q_j = delta_{ij},$$
          as you correctly proved in your question.



          But you're interested in something different: you're interested in whether or not $mathbf{u}_i . mathbf u_j = 0$ for $i neq j$. And since the $mathbf{u}_i$'s are not parallel to the $nabla q_i$'s, we simply can't tell whether or not $mathbf{u}_i . mathbf u_j = 0$ for $i neq j$, knowing only that $mathbf{u}_i . nabla q_j = delta_{ij}$.



          I believe people call ${ mathbf{u}_1, mathbf{u}_2 }$ the "original" basis and ${ nabla q_1, nabla q_2 }$ the "dual" basis. They are two different bases, as this example shows.





          Returning to the original question, I think the thing to do is to show that $mathbf{u}_i$ and $nabla q_i$ are the same, up to scaling, on the condition that the coordinates are orthogonal.



          This is actually quite easy to do. Let's write



          $$ mathbf{u}_1 = c_1 nabla q_1 + c_2 nabla q_2,$$



          where $c_1, c_2$ are cooefficients that we must determine.



          If we dot both sides with $nabla q_1$, or with $nabla q_2$, we get



          $$ 1 = mathbf{u}_1 . nabla q_1 = c_1 nabla q_1 . nabla q_1 + c_2 nabla q_2 . nabla q_1 = c_1 | nabla q_1|^2$$



          $$ 0 = mathbf{u}_1 . nabla q_2 = c_1 nabla q_1 . nabla q_2 + c_2 nabla q_2 . nabla q_2 = c_2 | nabla q_2|^2 $$



          Let me clarify what I've just done:




          • On the left hand side, I used the relations $mathbf{u_i} . nabla q_j = delta_{ij}$ which you proved in generality for all coordinate systems.


          • On the right hand side, I used the fact that $nabla q_1 . nabla q_2 = 0$, which is true only for an orthogonal choice of coodinates.



          Anyway, this exercise tells us that $c_1 = 1 / | nabla q_1 |^2$ and $c_2 = 0$, so



          $$ mathbf{u}_1 = frac{nabla q_1}{| nabla q_1 |^2}.$$



          And if we do the same for $mathbf{u}_2$, we get



          $$ mathbf{u}_2 = frac{nabla q_2}{| nabla q_2 |^2}.$$



          So, under the assumption that the coordinates are orthogonal, we find that the two sets of basis vectors ${ mathbf{u}_1, mathbf{u}_2 }$ and ${nabla q_1, nabla q_2 }$ are the same thing, up to rescaling. Since ${nabla q_1, nabla q_2 }$ is an orthogonal basis by assumption, it must follow that ${ mathbf{u}_1, mathbf{u}_2 }$ is orthogonal too.






          share|cite|improve this answer











          $endgroup$













          • $begingroup$
            Excellent! Sorry for the late response. I will clarify things in my question.
            $endgroup$
            – Zxcvasdf
            Dec 27 '18 at 5:27














          0












          0








          0





          $begingroup$

          The source of the confusion is that $mathbf{ u}_i $ and $nabla q_i $ are not the same thing. They are not necessarily even parallel!



          Let me give you an example. We'll work in two dimensions, with
          $$ q_1 = x + y, q_2 = y.$$



          Inverting this, we get



          $$ x = q_1 - q_2, y = q_2.$$



          So
          $$ mathbf{u}_1 = (1, 0), mathbf{u}_2 = (-1, 1),$$
          $$ nabla q_1 = (1, 1), nabla q_2 = (0, 1).$$
          As you can see the $mathbf{u}_i$'s are not the same as the $nabla q_i$'s, not even up to scaling!



          It is true that
          $$ mathbf{u}_i . nabla q_j = delta_{ij},$$
          as you correctly proved in your question.



          But you're interested in something different: you're interested in whether or not $mathbf{u}_i . mathbf u_j = 0$ for $i neq j$. And since the $mathbf{u}_i$'s are not parallel to the $nabla q_i$'s, we simply can't tell whether or not $mathbf{u}_i . mathbf u_j = 0$ for $i neq j$, knowing only that $mathbf{u}_i . nabla q_j = delta_{ij}$.



          I believe people call ${ mathbf{u}_1, mathbf{u}_2 }$ the "original" basis and ${ nabla q_1, nabla q_2 }$ the "dual" basis. They are two different bases, as this example shows.





          Returning to the original question, I think the thing to do is to show that $mathbf{u}_i$ and $nabla q_i$ are the same, up to scaling, on the condition that the coordinates are orthogonal.



          This is actually quite easy to do. Let's write



          $$ mathbf{u}_1 = c_1 nabla q_1 + c_2 nabla q_2,$$



          where $c_1, c_2$ are cooefficients that we must determine.



          If we dot both sides with $nabla q_1$, or with $nabla q_2$, we get



          $$ 1 = mathbf{u}_1 . nabla q_1 = c_1 nabla q_1 . nabla q_1 + c_2 nabla q_2 . nabla q_1 = c_1 | nabla q_1|^2$$



          $$ 0 = mathbf{u}_1 . nabla q_2 = c_1 nabla q_1 . nabla q_2 + c_2 nabla q_2 . nabla q_2 = c_2 | nabla q_2|^2 $$



          Let me clarify what I've just done:




          • On the left hand side, I used the relations $mathbf{u_i} . nabla q_j = delta_{ij}$ which you proved in generality for all coordinate systems.


          • On the right hand side, I used the fact that $nabla q_1 . nabla q_2 = 0$, which is true only for an orthogonal choice of coodinates.



          Anyway, this exercise tells us that $c_1 = 1 / | nabla q_1 |^2$ and $c_2 = 0$, so



          $$ mathbf{u}_1 = frac{nabla q_1}{| nabla q_1 |^2}.$$



          And if we do the same for $mathbf{u}_2$, we get



          $$ mathbf{u}_2 = frac{nabla q_2}{| nabla q_2 |^2}.$$



          So, under the assumption that the coordinates are orthogonal, we find that the two sets of basis vectors ${ mathbf{u}_1, mathbf{u}_2 }$ and ${nabla q_1, nabla q_2 }$ are the same thing, up to rescaling. Since ${nabla q_1, nabla q_2 }$ is an orthogonal basis by assumption, it must follow that ${ mathbf{u}_1, mathbf{u}_2 }$ is orthogonal too.






          share|cite|improve this answer











          $endgroup$



          The source of the confusion is that $mathbf{ u}_i $ and $nabla q_i $ are not the same thing. They are not necessarily even parallel!



          Let me give you an example. We'll work in two dimensions, with
          $$ q_1 = x + y, q_2 = y.$$



          Inverting this, we get



          $$ x = q_1 - q_2, y = q_2.$$



          So
          $$ mathbf{u}_1 = (1, 0), mathbf{u}_2 = (-1, 1),$$
          $$ nabla q_1 = (1, 1), nabla q_2 = (0, 1).$$
          As you can see the $mathbf{u}_i$'s are not the same as the $nabla q_i$'s, not even up to scaling!



          It is true that
          $$ mathbf{u}_i . nabla q_j = delta_{ij},$$
          as you correctly proved in your question.



          But you're interested in something different: you're interested in whether or not $mathbf{u}_i . mathbf u_j = 0$ for $i neq j$. And since the $mathbf{u}_i$'s are not parallel to the $nabla q_i$'s, we simply can't tell whether or not $mathbf{u}_i . mathbf u_j = 0$ for $i neq j$, knowing only that $mathbf{u}_i . nabla q_j = delta_{ij}$.



          I believe people call ${ mathbf{u}_1, mathbf{u}_2 }$ the "original" basis and ${ nabla q_1, nabla q_2 }$ the "dual" basis. They are two different bases, as this example shows.





          Returning to the original question, I think the thing to do is to show that $mathbf{u}_i$ and $nabla q_i$ are the same, up to scaling, on the condition that the coordinates are orthogonal.



          This is actually quite easy to do. Let's write



          $$ mathbf{u}_1 = c_1 nabla q_1 + c_2 nabla q_2,$$



          where $c_1, c_2$ are cooefficients that we must determine.



          If we dot both sides with $nabla q_1$, or with $nabla q_2$, we get



          $$ 1 = mathbf{u}_1 . nabla q_1 = c_1 nabla q_1 . nabla q_1 + c_2 nabla q_2 . nabla q_1 = c_1 | nabla q_1|^2$$



          $$ 0 = mathbf{u}_1 . nabla q_2 = c_1 nabla q_1 . nabla q_2 + c_2 nabla q_2 . nabla q_2 = c_2 | nabla q_2|^2 $$



          Let me clarify what I've just done:




          • On the left hand side, I used the relations $mathbf{u_i} . nabla q_j = delta_{ij}$ which you proved in generality for all coordinate systems.


          • On the right hand side, I used the fact that $nabla q_1 . nabla q_2 = 0$, which is true only for an orthogonal choice of coodinates.



          Anyway, this exercise tells us that $c_1 = 1 / | nabla q_1 |^2$ and $c_2 = 0$, so



          $$ mathbf{u}_1 = frac{nabla q_1}{| nabla q_1 |^2}.$$



          And if we do the same for $mathbf{u}_2$, we get



          $$ mathbf{u}_2 = frac{nabla q_2}{| nabla q_2 |^2}.$$



          So, under the assumption that the coordinates are orthogonal, we find that the two sets of basis vectors ${ mathbf{u}_1, mathbf{u}_2 }$ and ${nabla q_1, nabla q_2 }$ are the same thing, up to rescaling. Since ${nabla q_1, nabla q_2 }$ is an orthogonal basis by assumption, it must follow that ${ mathbf{u}_1, mathbf{u}_2 }$ is orthogonal too.







          share|cite|improve this answer














          share|cite|improve this answer



          share|cite|improve this answer








          edited Dec 26 '18 at 23:55

























          answered Dec 26 '18 at 11:21









          Kenny WongKenny Wong

          19.1k21441




          19.1k21441












          • $begingroup$
            Excellent! Sorry for the late response. I will clarify things in my question.
            $endgroup$
            – Zxcvasdf
            Dec 27 '18 at 5:27


















          • $begingroup$
            Excellent! Sorry for the late response. I will clarify things in my question.
            $endgroup$
            – Zxcvasdf
            Dec 27 '18 at 5:27
















          $begingroup$
          Excellent! Sorry for the late response. I will clarify things in my question.
          $endgroup$
          – Zxcvasdf
          Dec 27 '18 at 5:27




          $begingroup$
          Excellent! Sorry for the late response. I will clarify things in my question.
          $endgroup$
          – Zxcvasdf
          Dec 27 '18 at 5:27


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Mathematics Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          Use MathJax to format equations. MathJax reference.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3052839%2fproof-of-orthogonality-of-unit-vectors-in-orthogonal-curvilinear-coordinate-syst%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Probability when a professor distributes a quiz and homework assignment to a class of n students.

          Aardman Animations

          Are they similar matrix