We define the dot product of two vectors (A and B) as : a * b * cosθ
which usually just says that it is the projection of A vector on B vector multiplied to give a scalar value.
Although, I am not able to digest this idea completely and have these doubts:
What does it actually mean to multiply two vectors? (Like am I saying that multiply something in north direction with something in east?) Also, how is it that two vectors multiply with each other to give something that is not vector? (What happens to their directions?) "It means a vector added to itself b vector times which somehow results in a number" which doesn't make much sense right?
Now if we view the dot product as similarity between two vectors, then the part of cos θ in its formula ->
a * b * cosθ
makes sense but then again what does it mean to multiply the magnitudes of those vectors? What am I getting from multiplying the magnitudes of those two vectors?What does the number(scalar) we get after multiplying(dotting) the two vectors together represent? What information about the vectors is that number giving us and how is it even useful?
PS - It would be helpful if you were to not answer using just formulas and numbers and rather intuition for why this could/is true?