Velocity transformation from spherical to cartesian coords

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 5K views
Stollaxel Stoll
Messages
7
Reaction score
0
I cant't figure out how to transform ##\dot{r}##, ##\dot{\theta}##, ##\dot{\phi}## in spherical coordinates to ##\dot{x}##, ##\dot{y}##, ##\dot{z}## in cartesian coordinates (the dot is Newton's notation for the first time-derivative which is the angular velocity and velocity).

I have no trouble transforming the coordinates, but if I try ##\sqrt{\dot{r}^2+(\dot{\theta} r)^2+(\dot{\phi} r)^2}## I get the wrong total velocity if adding up the components by Pythagoras. Any ideas why this doesn't work, and even more important, how it works instead?
 
Physics news on Phys.org
Stollaxel Stoll said:
but if I try ##\sqrt{\dot{r}^2+(\dot{\theta} r)^2+(\dot{\phi} r)^2}## I get the wrong total velocity if adding up the components by Pythagoras. Any ideas why this doesn't work, and even more important, how it works instead?

The Wikipedia article is overloaded with unnecessary complicated notation. You just forgot to that the longitude diameter is 2πr, but the latitude diameter depends on the longitude so change your Pythagoras to ##|v| = \sqrt{\dot{r}^2+(\dot{\theta} r)^2+(sin(\theta) \dot{\phi} r)^2}##