Dot product, is (a.b).(a.b)=(a.a).(b.b) ?

  • #1
lemd
31
0
Hi,

As I remember, dot product is commutative, and so (a.b).(a.b) = (a.a).(b.b)
But when I apply to simple vectors it is all wrong, e.g:
a = (2, 2, 0)
b = (1, 0, 0)

(a.b).(a.b) = 2.2 = 4
(a.a).(b.b) = 8.1 = 8

Why are they different? Pls explain for me

Thanks
 
Mathematics news on Phys.org
  • #2
That is not what "commutative" means. It meas that (a.b) = (b.a)

It should be obvious that (a.b).(a.b) is not equal to (a.a).(b.b) in general. For example (a.b) can be 0 when (a.a) and (b.b) are both greater than 0.
 
  • #3
Also, your notation is misleading -- "(a.b).(a.b)". You are using a period (.) to indicate two different types of multiplication: the dot or scalar product that is defined for two vectors, and ordinary multiplication of real numbers.

Slightly better notation would be (a.b)(a.b), with nothing shown for the real number multiplication.

Even better would be to use a dot for the dot product, for which some simple LaTeX can be used: (a ##\cdot## b)(a ##\cdot## b).
 
  • #4
Many thanks
 

Similar threads

Replies
7
Views
2K
Replies
1
Views
361
Replies
13
Views
2K
Replies
4
Views
2K
Replies
5
Views
2K
Replies
10
Views
2K
Replies
7
Views
1K
Replies
1
Views
2K
Replies
4
Views
3K
Back
Top