Dot product for vectors in spherical coordinates

Click For Summary
SUMMARY

The discussion centers on calculating the dot product of vectors in spherical coordinates, specifically vectors ##\bf{v_1}## and ##\bf{v_2}## defined by their spherical coordinates ##(r_1,\theta_1,\phi_1)## and ##(r_2,\theta_2,\phi_2)##. Participants highlight that the differing local orthonormal bases for these vectors complicate direct computation. It is concluded that a straightforward definition of the dot product in spherical coordinates does not exist, and converting to Cartesian coordinates is recommended for clarity and simplicity.

PREREQUISITES
  • Understanding of spherical coordinates and their representation
  • Familiarity with vector operations, specifically the dot product
  • Knowledge of basis vectors in different coordinate systems
  • Basic proficiency in Cartesian coordinate transformations
NEXT STEPS
  • Study the conversion of spherical coordinates to Cartesian coordinates
  • Learn about local versus global orthonormal bases in vector calculus
  • Explore the mathematical properties of the dot product in different coordinate systems
  • Investigate the angular momentum operator in quantum mechanics, specifically in spherical coordinates
USEFUL FOR

Students and professionals in physics and engineering, particularly those dealing with vector calculus and quantum mechanics, will benefit from this discussion on the complexities of vector operations in spherical coordinates.

Wminus
Messages
173
Reaction score
29
Hi all.

I'm struggling with taking dot products between vectors in spherical coordinates. I just cannot figure out how to take the dot product between two arbitrary spherical-coordinate vectors ##\bf{v_1}## centered in ##(r_1,\theta_1,\phi_1)## and ##\bf{v_2}## centered in ##(r_2,\theta_2,\phi_2)## without converting them to cartesian coordinates first.

Could you guys please help me? The main issue is that the basis for ##v_1## and ##v_2## are different so everything becomes super complicated.

Thanks
 
Last edited:
Mathematics news on Phys.org
By the way, if this requires advanced mathematics and is very complicated, please just tell me that's the case instead of spending your time writing a long post. I don't really have the time to dwell too long on this issue.
 
Your last remark is confusing. What do you mean by "basis for v1 and v2 are different"?
 
Wminus said:
Hi all.

I'm struggling with taking dot products between vectors in spherical coordinates. I just cannot figure out how to take the dot product between two arbitrary spherical-coordinate vectors ##\bf{v_1}## centered in ##(r_1,\theta_1,\phi_1)## and ##\bf{v_2}## centered in ##(r_2,\theta_2,\phi_2)## without converting them to cartesian coordinates first.

Could you guys please help me? The main issue is that the basis for ##v_1## and ##v_2## are different so everything becomes super complicated.

Thanks
I don't think there is a definition of the dot (scalar) product which involves using vectors expressed in spherical coordinates, at least, not one which makes sense.

What started you down this dark road in the first place?
 
mathman said:
Your last remark is confusing. What do you mean by "basis for v1 and v2 are different"?

The basis vectors ##\hat{\phi}##, ##\hat{\theta}## depend on the angles ##\phi##,##\theta##. This is what I meant with the basis are different for vectors centered in different points of spherical space. Sorry for the confusion.

SteamKing said:
I don't think there is a definition of the dot (scalar) product which involves using vectors expressed in spherical coordinates, at least, not one which makes sense.

What started you down this dark road in the first place?

I was derailed while doing an assignment :( . I ended up wanting to calculate ##\vec{L} \cdot \vec{L}## where ##\vec{L} = -i \hbar \vec{r} \times \nabla## is the angular momentum operator in spherical coordinates.
 
Wminus said:
The basis vectors ϕ^\hat{\phi}, θ^\hat{\theta} depend on the angles ϕ\phi,θ\theta. This is what I meant with the basis are different for vectors centered in different points of spherical space. Sorry for the confusion.
The main problem is that in spherical coordinates, the local orthonormal basis are not the global coordinate basis, and hence you cannot obtain a 'neat' expression for the dot product using them. You can obtain an expression in terms of them using Cartesian conversions, but the expression is long, and it would be better to simply change coordinates first and then perform the dot product.
 

Similar threads

  • · Replies 16 ·
Replies
16
Views
2K
Replies
5
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
Replies
3
Views
11K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
6
Views
4K
  • · Replies 16 ·
Replies
16
Views
2K