<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - comments on Post, Dot product of real vectors</title>
    <link>http://www.mapleprimes.com/posts/128054-Dot-Product-Of-Real-Vectors</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Thu, 11 Jun 2026 03:37:54 GMT</lastBuildDate>
    <pubDate>Thu, 11 Jun 2026 03:37:54 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest comments added to the Post, Dot product of real vectors</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - comments on Post, Dot product of real vectors</title>
      <link>http://www.mapleprimes.com/posts/128054-Dot-Product-Of-Real-Vectors</link>
    </image>
    <item>
      <title>differing orientations</title>
      <link>http://www.mapleprimes.com/posts/128054-Dot-Product-Of-Real-Vectors?ref=Feed:MaplePrimes:Dot product of real vectors:Comments#comment128056</link>
      <itunes:summary>&lt;p&gt;Another way to handle this is to ensure that the arguments are row-column. For this column-column example one could transpose the first Vector. This causes LinearAlgebra:-Multiply to do the work, without the conjugation,&lt;/p&gt;
&lt;pre&gt;&amp;lt;a, b, c&amp;gt; . &amp;lt;d, e, f&amp;gt;;
                        _     _     _  
                        a d + b e + c f

&amp;lt;a, b, c&amp;gt;^%T . &amp;lt;d, e, f&amp;gt;;

                        a d + b e + c f

&amp;lt;a|b|c&amp;gt; . &amp;lt;d,e,f&amp;gt;; # same orientations as above

                        a d + b e + c f
&lt;/pre&gt;
&lt;p&gt;Transposition can be done inplace (highly memory and speed efficient) on a Vector, either by using the LinearAlgebra:-Transpose command or using the `subtype` parameter of the `rtable_options` command&lt;/p&gt;
&lt;p&gt;Other straightforward ways to do it include making the assumption that the relevant names are purely real (or to use a command like `evalc` which does that in a blanketing way),&lt;/p&gt;
&lt;pre&gt;evalc(&amp;lt;a, b, c&amp;gt; . &amp;lt;d, e, f&amp;gt;);

                        a d + b e + c f

&amp;lt;a, b, c&amp;gt; . &amp;lt;d, e, f&amp;gt; assuming real;

                        a d + b e + c f

&amp;lt;a, b, c&amp;gt; . &amp;lt;d, e, f&amp;gt; assuming a::real, b::real, c::real;

                        a d + b e + c f
&lt;/pre&gt;
&lt;!--break--&gt;
&lt;p&gt;acer&lt;/p&gt;</itunes:summary>
      <description>The latest comments added to the Post, Dot product of real vectors</description>
      <guid>128056</guid>
      <pubDate>Thu, 24 Nov 2011 10:49:43 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
    <item>
      <title>Another approach</title>
      <link>http://www.mapleprimes.com/posts/128054-Dot-Product-Of-Real-Vectors?ref=Feed:MaplePrimes:Dot product of real vectors:Comments#comment128317</link>
      <itunes:summary>&lt;p&gt;Simply work in the Student LinearAlgebra package where all quantities are assumed to be real. Also, the VectorCalculus packages do not conjugate for dot products.&lt;/p&gt;
&lt;!--break--&gt;
&lt;p&gt;RJL Maplesoft&lt;/p&gt;</itunes:summary>
      <description>The latest comments added to the Post, Dot product of real vectors</description>
      <guid>128317</guid>
      <pubDate>Fri, 02 Dec 2011 03:16:48 Z</pubDate>
      <itunes:author>rlopez</itunes:author>
      <author>rlopez</author>
    </item>
    <item>
      <title>years of not asking...</title>
      <link>http://www.mapleprimes.com/posts/128054-Dot-Product-Of-Real-Vectors?ref=Feed:MaplePrimes:Dot product of real vectors:Comments#comment144638</link>
      <itunes:summary>&lt;p&gt;This morning I had 20 minutes before leaving for a class that I wanted to show a derivation of the equation of a tangent plane at a generic point in order to derive a property of the tangent plane as&amp;nbsp; a function of position, and the dreaded overbar came into my formula from the palette dot product, so finally after years of not trying to find a work around I called tech support since I was out of time&amp;nbsp;and was informed that by using either Student[LinearAlgebra] or VectorCalculus, this would not occur since it assumes variables are real! I had only loaded LinearAlgebra, and I had always thought Student just had the extra tutorials and a few less commands like the elementary row operation commands compared to the&amp;nbsp;full package, but NO. Finally I learned the simple answer. I should have known Robert would have the answer. Thanks, Robert.&lt;/p&gt;</itunes:summary>
      <description>The latest comments added to the Post, Dot product of real vectors</description>
      <guid>144638</guid>
      <pubDate>Thu, 14 Mar 2013 22:38:24 Z</pubDate>
      <itunes:author>Robert Jantzen</itunes:author>
      <author>Robert Jantzen</author>
    </item>
  </channel>
</rss>