On Fri, Aug 12, 2011 at 4:29 AM, Gilbert gede <[email protected]> wrote: > I chose the & to represent dot product specifically because of its > meaning of and/interection in Python; that is how I view the dot > product of two vectors, as the common component between two vectors. I > decided to only use * for scalar multiplication, to further reinforce > that operations between vectors are different, and use their own > symbols. > > I do admit that there is less justification for the choice of ^ for > the cross product and | for the outer product.
The mnemonic I would use is that the ^ looks like the bottom of an x (for cross product) and the | is an outer key on the keyboard, also indicative of the side of a matrix (which is the result of an outer product). The & for "how much do this AND that have in common" works for me. -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
