When does $veca langle vecb, vecc rangle = langle veca, vecb rangle vecc$ hold?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite













When does $veca langle vecb, vecc rangle = langle veca, vecb rangle vecc$, where $langle veca, vecb rangle$ is the dot product of $veca$ and $vecb$?




I can see that it holds when $veca$ and $vecc$ are perpendicular to $vecb$, because then $langle veca, vecb rangle = langle vecb, vecc rangle = 0$, but how do I make sure if there are any other possibilities?







share|cite|improve this question






















  • Cleraly when $a$ and $c$ are parallel.
    – greedoid
    Aug 26 at 9:54






  • 1




    why does $a,b$ perpendicular mean that $langle b,crangle = 0$?
    – Calvin Khor
    Aug 26 at 10:01










  • if your argument is going to work you also require $b$ and $c$ to be perpendicular. There is also the possibility that $c=0$.
    – Alvin Lepik
    Aug 26 at 10:17














up vote
1
down vote

favorite













When does $veca langle vecb, vecc rangle = langle veca, vecb rangle vecc$, where $langle veca, vecb rangle$ is the dot product of $veca$ and $vecb$?




I can see that it holds when $veca$ and $vecc$ are perpendicular to $vecb$, because then $langle veca, vecb rangle = langle vecb, vecc rangle = 0$, but how do I make sure if there are any other possibilities?







share|cite|improve this question






















  • Cleraly when $a$ and $c$ are parallel.
    – greedoid
    Aug 26 at 9:54






  • 1




    why does $a,b$ perpendicular mean that $langle b,crangle = 0$?
    – Calvin Khor
    Aug 26 at 10:01










  • if your argument is going to work you also require $b$ and $c$ to be perpendicular. There is also the possibility that $c=0$.
    – Alvin Lepik
    Aug 26 at 10:17












up vote
1
down vote

favorite









up vote
1
down vote

favorite












When does $veca langle vecb, vecc rangle = langle veca, vecb rangle vecc$, where $langle veca, vecb rangle$ is the dot product of $veca$ and $vecb$?




I can see that it holds when $veca$ and $vecc$ are perpendicular to $vecb$, because then $langle veca, vecb rangle = langle vecb, vecc rangle = 0$, but how do I make sure if there are any other possibilities?







share|cite|improve this question















When does $veca langle vecb, vecc rangle = langle veca, vecb rangle vecc$, where $langle veca, vecb rangle$ is the dot product of $veca$ and $vecb$?




I can see that it holds when $veca$ and $vecc$ are perpendicular to $vecb$, because then $langle veca, vecb rangle = langle vecb, vecc rangle = 0$, but how do I make sure if there are any other possibilities?









share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Aug 26 at 10:20

























asked Aug 26 at 9:51









user570271

254




254











  • Cleraly when $a$ and $c$ are parallel.
    – greedoid
    Aug 26 at 9:54






  • 1




    why does $a,b$ perpendicular mean that $langle b,crangle = 0$?
    – Calvin Khor
    Aug 26 at 10:01










  • if your argument is going to work you also require $b$ and $c$ to be perpendicular. There is also the possibility that $c=0$.
    – Alvin Lepik
    Aug 26 at 10:17
















  • Cleraly when $a$ and $c$ are parallel.
    – greedoid
    Aug 26 at 9:54






  • 1




    why does $a,b$ perpendicular mean that $langle b,crangle = 0$?
    – Calvin Khor
    Aug 26 at 10:01










  • if your argument is going to work you also require $b$ and $c$ to be perpendicular. There is also the possibility that $c=0$.
    – Alvin Lepik
    Aug 26 at 10:17















Cleraly when $a$ and $c$ are parallel.
– greedoid
Aug 26 at 9:54




Cleraly when $a$ and $c$ are parallel.
– greedoid
Aug 26 at 9:54




1




1




why does $a,b$ perpendicular mean that $langle b,crangle = 0$?
– Calvin Khor
Aug 26 at 10:01




why does $a,b$ perpendicular mean that $langle b,crangle = 0$?
– Calvin Khor
Aug 26 at 10:01












if your argument is going to work you also require $b$ and $c$ to be perpendicular. There is also the possibility that $c=0$.
– Alvin Lepik
Aug 26 at 10:17




if your argument is going to work you also require $b$ and $c$ to be perpendicular. There is also the possibility that $c=0$.
– Alvin Lepik
Aug 26 at 10:17










3 Answers
3






active

oldest

votes

















up vote
0
down vote



accepted










If $langleveca,,vecbrangle=0$, we require $veca=0lorlanglevecb,,veccrangle=0$. We can deal with the case $langlevecb,,veccrangle=0$ similarly, so hereafter assume neither is true.



We need $veca$ to be parallel to $vecc$, where I call the zero vector parallel to everything, and indeed if either $veca$ or $vecc$ vanishes the condition holds. Otherwise parallelism can be stated as $veca=kvecc$ for $kne 0$, so the given condition reduces to $kvecclanglevecb,,veccrangle=langle kvecc,,vecbranglevecc$. For a real-valued inner product, this holds for any $vecb,,vecc$. For a complex-valued inner product linear in its first argument, we also need $langlevecb,,veccrangleinmathbbR$. For a complex-valued inner product antilinear in its first argument, we instead have the final requirement $klanglevecb,,veccrangleinmathbbR$.






share|cite|improve this answer






















  • Do $veca$ and $vecc$ need to be parallel if $vecb=vec0$?
    – user570271
    Aug 26 at 10:43










  • @user570271 Thanks; fixed.
    – J.G.
    Aug 26 at 11:01

















up vote
5
down vote













An interesting identity of vector arithmetic is the "bac cab rule"



$$ veca times (vecb times vecc) =
vecb langle veca, vecc rangle
- vecc langle veca, vecb rangle $$



Thus,



$$veca langle vecb, vecc rangle = langle veca, vecb rangle vecc
qquad text if and only if qquad
vecb times (veca times vecc) = 0
$$
Since, for nonzero $vecv$ and $vecw$, we have that $vecv times vecw = 0$ if and only if they are parallel, and otherwise $vecv times vecw$ is perpendicular to the plane they span, we conclude:



Theorem: We have $veca langle vecb, vecc rangle = langle veca, vecb rangle vecc $ if and only if one (or more) of the following hold:



  • one or more of the vectors are zero,

  • $vecb$ is perpendicular to the plane spanned by $veca$ and $vecc$,

  • $veca$ and $vecc$ are parallel.





share|cite|improve this answer





























    up vote
    0
    down vote













    We can consider case by case.



    1. If $(b,c)neq 0$ and $(a,b)neq 0$, then $a$ and $c$ are parallele.

    2. If, say, $(b,c) = 0$, then you have the zero vector on LHS. Thus $(a,b)=0$ or $c=0$.





    share|cite|improve this answer




















      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',
      convertImagesToLinks: true,
      noModals: false,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      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%2f2894866%2fwhen-does-veca-langle-vecb-vecc-rangle-langle-veca-vecb%23new-answer', 'question_page');

      );

      Post as a guest






























      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes








      up vote
      0
      down vote



      accepted










      If $langleveca,,vecbrangle=0$, we require $veca=0lorlanglevecb,,veccrangle=0$. We can deal with the case $langlevecb,,veccrangle=0$ similarly, so hereafter assume neither is true.



      We need $veca$ to be parallel to $vecc$, where I call the zero vector parallel to everything, and indeed if either $veca$ or $vecc$ vanishes the condition holds. Otherwise parallelism can be stated as $veca=kvecc$ for $kne 0$, so the given condition reduces to $kvecclanglevecb,,veccrangle=langle kvecc,,vecbranglevecc$. For a real-valued inner product, this holds for any $vecb,,vecc$. For a complex-valued inner product linear in its first argument, we also need $langlevecb,,veccrangleinmathbbR$. For a complex-valued inner product antilinear in its first argument, we instead have the final requirement $klanglevecb,,veccrangleinmathbbR$.






      share|cite|improve this answer






















      • Do $veca$ and $vecc$ need to be parallel if $vecb=vec0$?
        – user570271
        Aug 26 at 10:43










      • @user570271 Thanks; fixed.
        – J.G.
        Aug 26 at 11:01














      up vote
      0
      down vote



      accepted










      If $langleveca,,vecbrangle=0$, we require $veca=0lorlanglevecb,,veccrangle=0$. We can deal with the case $langlevecb,,veccrangle=0$ similarly, so hereafter assume neither is true.



      We need $veca$ to be parallel to $vecc$, where I call the zero vector parallel to everything, and indeed if either $veca$ or $vecc$ vanishes the condition holds. Otherwise parallelism can be stated as $veca=kvecc$ for $kne 0$, so the given condition reduces to $kvecclanglevecb,,veccrangle=langle kvecc,,vecbranglevecc$. For a real-valued inner product, this holds for any $vecb,,vecc$. For a complex-valued inner product linear in its first argument, we also need $langlevecb,,veccrangleinmathbbR$. For a complex-valued inner product antilinear in its first argument, we instead have the final requirement $klanglevecb,,veccrangleinmathbbR$.






      share|cite|improve this answer






















      • Do $veca$ and $vecc$ need to be parallel if $vecb=vec0$?
        – user570271
        Aug 26 at 10:43










      • @user570271 Thanks; fixed.
        – J.G.
        Aug 26 at 11:01












      up vote
      0
      down vote



      accepted







      up vote
      0
      down vote



      accepted






      If $langleveca,,vecbrangle=0$, we require $veca=0lorlanglevecb,,veccrangle=0$. We can deal with the case $langlevecb,,veccrangle=0$ similarly, so hereafter assume neither is true.



      We need $veca$ to be parallel to $vecc$, where I call the zero vector parallel to everything, and indeed if either $veca$ or $vecc$ vanishes the condition holds. Otherwise parallelism can be stated as $veca=kvecc$ for $kne 0$, so the given condition reduces to $kvecclanglevecb,,veccrangle=langle kvecc,,vecbranglevecc$. For a real-valued inner product, this holds for any $vecb,,vecc$. For a complex-valued inner product linear in its first argument, we also need $langlevecb,,veccrangleinmathbbR$. For a complex-valued inner product antilinear in its first argument, we instead have the final requirement $klanglevecb,,veccrangleinmathbbR$.






      share|cite|improve this answer














      If $langleveca,,vecbrangle=0$, we require $veca=0lorlanglevecb,,veccrangle=0$. We can deal with the case $langlevecb,,veccrangle=0$ similarly, so hereafter assume neither is true.



      We need $veca$ to be parallel to $vecc$, where I call the zero vector parallel to everything, and indeed if either $veca$ or $vecc$ vanishes the condition holds. Otherwise parallelism can be stated as $veca=kvecc$ for $kne 0$, so the given condition reduces to $kvecclanglevecb,,veccrangle=langle kvecc,,vecbranglevecc$. For a real-valued inner product, this holds for any $vecb,,vecc$. For a complex-valued inner product linear in its first argument, we also need $langlevecb,,veccrangleinmathbbR$. For a complex-valued inner product antilinear in its first argument, we instead have the final requirement $klanglevecb,,veccrangleinmathbbR$.







      share|cite|improve this answer














      share|cite|improve this answer



      share|cite|improve this answer








      edited Aug 26 at 11:27









      red_trumpet

      523216




      523216










      answered Aug 26 at 10:34









      J.G.

      14k11525




      14k11525











      • Do $veca$ and $vecc$ need to be parallel if $vecb=vec0$?
        – user570271
        Aug 26 at 10:43










      • @user570271 Thanks; fixed.
        – J.G.
        Aug 26 at 11:01
















      • Do $veca$ and $vecc$ need to be parallel if $vecb=vec0$?
        – user570271
        Aug 26 at 10:43










      • @user570271 Thanks; fixed.
        – J.G.
        Aug 26 at 11:01















      Do $veca$ and $vecc$ need to be parallel if $vecb=vec0$?
      – user570271
      Aug 26 at 10:43




      Do $veca$ and $vecc$ need to be parallel if $vecb=vec0$?
      – user570271
      Aug 26 at 10:43












      @user570271 Thanks; fixed.
      – J.G.
      Aug 26 at 11:01




      @user570271 Thanks; fixed.
      – J.G.
      Aug 26 at 11:01










      up vote
      5
      down vote













      An interesting identity of vector arithmetic is the "bac cab rule"



      $$ veca times (vecb times vecc) =
      vecb langle veca, vecc rangle
      - vecc langle veca, vecb rangle $$



      Thus,



      $$veca langle vecb, vecc rangle = langle veca, vecb rangle vecc
      qquad text if and only if qquad
      vecb times (veca times vecc) = 0
      $$
      Since, for nonzero $vecv$ and $vecw$, we have that $vecv times vecw = 0$ if and only if they are parallel, and otherwise $vecv times vecw$ is perpendicular to the plane they span, we conclude:



      Theorem: We have $veca langle vecb, vecc rangle = langle veca, vecb rangle vecc $ if and only if one (or more) of the following hold:



      • one or more of the vectors are zero,

      • $vecb$ is perpendicular to the plane spanned by $veca$ and $vecc$,

      • $veca$ and $vecc$ are parallel.





      share|cite|improve this answer


























        up vote
        5
        down vote













        An interesting identity of vector arithmetic is the "bac cab rule"



        $$ veca times (vecb times vecc) =
        vecb langle veca, vecc rangle
        - vecc langle veca, vecb rangle $$



        Thus,



        $$veca langle vecb, vecc rangle = langle veca, vecb rangle vecc
        qquad text if and only if qquad
        vecb times (veca times vecc) = 0
        $$
        Since, for nonzero $vecv$ and $vecw$, we have that $vecv times vecw = 0$ if and only if they are parallel, and otherwise $vecv times vecw$ is perpendicular to the plane they span, we conclude:



        Theorem: We have $veca langle vecb, vecc rangle = langle veca, vecb rangle vecc $ if and only if one (or more) of the following hold:



        • one or more of the vectors are zero,

        • $vecb$ is perpendicular to the plane spanned by $veca$ and $vecc$,

        • $veca$ and $vecc$ are parallel.





        share|cite|improve this answer
























          up vote
          5
          down vote










          up vote
          5
          down vote









          An interesting identity of vector arithmetic is the "bac cab rule"



          $$ veca times (vecb times vecc) =
          vecb langle veca, vecc rangle
          - vecc langle veca, vecb rangle $$



          Thus,



          $$veca langle vecb, vecc rangle = langle veca, vecb rangle vecc
          qquad text if and only if qquad
          vecb times (veca times vecc) = 0
          $$
          Since, for nonzero $vecv$ and $vecw$, we have that $vecv times vecw = 0$ if and only if they are parallel, and otherwise $vecv times vecw$ is perpendicular to the plane they span, we conclude:



          Theorem: We have $veca langle vecb, vecc rangle = langle veca, vecb rangle vecc $ if and only if one (or more) of the following hold:



          • one or more of the vectors are zero,

          • $vecb$ is perpendicular to the plane spanned by $veca$ and $vecc$,

          • $veca$ and $vecc$ are parallel.





          share|cite|improve this answer














          An interesting identity of vector arithmetic is the "bac cab rule"



          $$ veca times (vecb times vecc) =
          vecb langle veca, vecc rangle
          - vecc langle veca, vecb rangle $$



          Thus,



          $$veca langle vecb, vecc rangle = langle veca, vecb rangle vecc
          qquad text if and only if qquad
          vecb times (veca times vecc) = 0
          $$
          Since, for nonzero $vecv$ and $vecw$, we have that $vecv times vecw = 0$ if and only if they are parallel, and otherwise $vecv times vecw$ is perpendicular to the plane they span, we conclude:



          Theorem: We have $veca langle vecb, vecc rangle = langle veca, vecb rangle vecc $ if and only if one (or more) of the following hold:



          • one or more of the vectors are zero,

          • $vecb$ is perpendicular to the plane spanned by $veca$ and $vecc$,

          • $veca$ and $vecc$ are parallel.






          share|cite|improve this answer














          share|cite|improve this answer



          share|cite|improve this answer








          edited Aug 26 at 10:23

























          answered Aug 26 at 10:18









          Hurkyl

          109k9113254




          109k9113254




















              up vote
              0
              down vote













              We can consider case by case.



              1. If $(b,c)neq 0$ and $(a,b)neq 0$, then $a$ and $c$ are parallele.

              2. If, say, $(b,c) = 0$, then you have the zero vector on LHS. Thus $(a,b)=0$ or $c=0$.





              share|cite|improve this answer
























                up vote
                0
                down vote













                We can consider case by case.



                1. If $(b,c)neq 0$ and $(a,b)neq 0$, then $a$ and $c$ are parallele.

                2. If, say, $(b,c) = 0$, then you have the zero vector on LHS. Thus $(a,b)=0$ or $c=0$.





                share|cite|improve this answer






















                  up vote
                  0
                  down vote










                  up vote
                  0
                  down vote









                  We can consider case by case.



                  1. If $(b,c)neq 0$ and $(a,b)neq 0$, then $a$ and $c$ are parallele.

                  2. If, say, $(b,c) = 0$, then you have the zero vector on LHS. Thus $(a,b)=0$ or $c=0$.





                  share|cite|improve this answer












                  We can consider case by case.



                  1. If $(b,c)neq 0$ and $(a,b)neq 0$, then $a$ and $c$ are parallele.

                  2. If, say, $(b,c) = 0$, then you have the zero vector on LHS. Thus $(a,b)=0$ or $c=0$.






                  share|cite|improve this answer












                  share|cite|improve this answer



                  share|cite|improve this answer










                  answered Aug 26 at 10:00









                  Alvin Lepik

                  2,528921




                  2,528921



























                       

                      draft saved


                      draft discarded















































                       


                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2894866%2fwhen-does-veca-langle-vecb-vecc-rangle-langle-veca-vecb%23new-answer', 'question_page');

                      );

                      Post as a guest













































































                      這個網誌中的熱門文章

                      How to combine Bézier curves to a surface?

                      Mutual Information Always Non-negative

                      Why am i infinitely getting the same tweet with the Twitter Search API?