Is the Dot Product Definition Valid Only for Orthogonal Coordinates?

Click For Summary

Discussion Overview

The discussion revolves around the validity of the dot product definition, specifically whether it is applicable only to orthogonal coordinates or if it can be used in other contexts. Participants explore the implications of the dot product in various coordinate systems and the broader concept of inner products.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Conceptual clarification

Main Points Raised

  • One participant questions if the dot product definition is valid solely for orthogonal coordinates.
  • Another participant asserts that the dot product definition holds for any vectors in $$ℝ^n$$, but not between vectors in different dimensional spaces.
  • A participant introduces the concept of inner products, stating that they generalize the dot product and can be defined in various bases, including orthonormal bases.
  • One participant emphasizes that the dot product should be viewed as a function from $$\mathbb R^2 \times \mathbb R^2$$ into $$\mathbb R$$, rather than being tied to specific coordinates.
  • Another participant argues that the dot product definition is only valid for orthonormal basis vectors, providing a detailed expansion of the dot product using distributive properties.

Areas of Agreement / Disagreement

Participants express differing views on the applicability of the dot product definition, with no consensus reached on whether it is restricted to orthogonal coordinates or can be generalized. Multiple competing perspectives remain regarding the nature of the dot product and inner products.

Contextual Notes

Participants highlight that the validity of the dot product may depend on the choice of basis vectors, and that assumptions about orthogonality and normalization are crucial to the discussion. The implications of using different coordinate systems, such as polar coordinates, are also noted as potentially complicating factors.

cocopops12
Messages
30
Reaction score
0
The definition of the dot product is given by
A = <a1,b1>
B = <a2,b2>
A dot B = a1a2 + b1b2

Is this definition valid for orthogonal coordinates only?
 
Physics news on Phys.org
I believe this definition should hold true for any vectors as long as they're both in $$ℝ^n$$. You cannot however take the dot product of two vectors if one is in $$ℝ^n$$ and the other is in $$ℝ^m$$ where $$n≠m$$.
 
The more general concept is the "inner product". An inner product is a function, <u, v>, that maps pairs of vectors to to members of the underlying field (typically real or complex numbers) such that
1) <au, v>= a<u, v>
2) <u+ v, w>= <u, w>+ <v, w>
3) <u, v>= <v, u>* where the "*" is the complex conjugate (so if the field is the real numbers, <u, v>= <v, u>.

We then define two vectors to be orthogonal (perpendicular) if and only if their inner product is 0.

Given any inner product on a vector space, it is always possible to choose a basis so that the inner product of two vectors is just the sum of the products of corresponding components in that basis. In that case, yes, the basis vectors not only orthogonal, they are "orthonormal"- the inner product of a basis vector with itself is 1.
 
cocopops12 said:
The definition of the dot product is given by
A = <a1,b1>
B = <a2,b2>
A dot B = a1a2 + b1b2

Is this definition valid for orthogonal coordinates only?
You should think of the dot product as a function from ##\mathbb R^2\times\mathbb R^2## into ##\mathbb R^2##, not as something that involves coordinates.

The definition tells you that ##x\cdot y=x_1y_1+x_2y_2## where ##x_1,x_2,y_1,y_2## are defined by ##x=(x_1,x_2), y=(y_1,y_2)##. If you use polar coordinates for example, i.e. if you define ##r_1,r_2,\theta_1,\theta_2## by ##x=r_1(\cos\theta_1,\sin\theta_1)## and ##y=r_2(\cos\theta_1,\sin\theta_1)##, then clearly ##x\cdot y\neq r_1r_2+\theta_1\theta_2## (except perhaps for some very special choice of x and y). What we have instead is $$x\cdot y=r_1 r_2\cos(\theta_2-\theta_1).$$
 
That definition is only valid for orthonormal (even stricter than orthogonal) basis vectors. Suppose I want to dot two vectors \vec{A}= a\vec{e_1}+b\vec{e_2 } and \vec{B}=c\vec{e_1}+d\vec{e_2}. Then since the dot product is distributive, \vec{A} \cdot \vec{B} = (a\vec{e_1}+b\vec{e_2 }) \cdot (c\vec{e_1}+d\vec{e_2}) = ac( \vec{e_1} \cdot \vec{e_1}) + ad(\vec{e_1} \cdot \vec{e_2}) + bc(\vec{e_2} \cdot \vec{e_1}) + bd (\vec{e_2} \cdot \vec{e_2}) = ac( \vec{e_1} \cdot \vec{e_1}) + (ad+ bc)(\vec{e_1} \cdot \vec{e_2}) + bd (\vec{e_2} \cdot \vec{e_2})

Note that a basis vector dotted with itself is not necessarily one and that the dot product of two different basis vectors is not necessarily zero. In the case that they are (and then you have an orthonormal basis), this formula reduces to the familiar formula you quoted.
 
Last edited:
Just a latex tip:
\begin{align}
a &= b = c\\
&= d = e = f
\end{align} Hit the quote button to see how I to I did this.
 
Fredrik said:
Just a latex tip:
\begin{align}
a &= b = c\\
&= d = e = f
\end{align} Hit the quote button to see how I to I did this.

Thanks, sorry to anyone that had to scroll because of me :redface:.
 
You can also avoid those large spaces by using "itex" and "\itex" rather than "$ $" and "$ $".
(I added the space so the $ would show up.)
 
He was using itex.
 
  • #10
Yes, I'm just bad at spacing.
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 33 ·
2
Replies
33
Views
5K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 14 ·
Replies
14
Views
4K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
12K
  • · Replies 14 ·
Replies
14
Views
3K