Obtaining spherical coordinates by rotations

Click For Summary

Discussion Overview

The discussion revolves around the relationship between spherical coordinates and Cartesian coordinates, specifically focusing on the transformations involved when rotating a point on a unit sphere. Participants explore the implications of these transformations and the correctness of the proposed rotations.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant questions whether a point defined by spherical coordinates $(r=1, \theta, \phi)$ can be obtained by rotating the Cartesian coordinates $(1,0,0)$ around the $y$-axis and $z$-axis as described.
  • Another participant provides a detailed matrix representation of the rotations about the $y$-axis and $z$-axis, suggesting that these transformations yield a different arrangement of coordinates.
  • A third participant reiterates the initial question and introduces the coordinate transformation from spherical to Cartesian coordinates, indicating a potential misunderstanding of the relationship between the two systems.
  • A later reply acknowledges the assistance received and expresses a realization about the nature of the transformations involved.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the equivalence of the transformations discussed. There are competing views on the correctness of the proposed rotations and their implications for spherical coordinates.

Contextual Notes

The discussion highlights potential confusion regarding the interpretation of spherical coordinates and their transformation into Cartesian coordinates, as well as the effects of the specified rotations on these coordinates.

Niles
Messages
1,834
Reaction score
0
Hi

Say I have a point on a unit sphere, given by the spherical coordinate $(r=1, \theta, \phi)$. Is this point equivalent to the point that one can obtain by $(x,y,z)=(1,0,0)$ around the $y$-axis by an angle $\pi/2-\theta$ and around the $z$-axis by the angle $\phi$?

I'm not sure this is the case, since the spherical coordinate $\phi$ is merely a projection, but I would like to hear your opinion.
 
Physics news on Phys.org
Rotation about the y-axis through an angle [itex]\pi/2- \theta[/itex] can be calculated by multiplying the position vector of the point by the matrix
[tex]\begin{bmatrix}cos(\pi/2- \theta) & 0 & -sin(\pi/2- \theta) \\ 0 & 1 & 0 \\ sin(\pi/2- \theta & 0 & cos(\pi/2- \theta)\end{bmatrix}[/tex]
Of course, [tex]cos(\pi/2- \theta)= sin(\theta)[/tex] and [tex]sin(\pi/2- \theta)= cos(\theta)[/tex] so that is
[tex]\begin{bmatrix}sin(\theta) & 0 & -cos(\theta) \\ 0 & 1 & 0 \\ cos(\theta) & 0 & sin(\theta) \end{bmatrix}[/tex]

and rotation through angle [itex]\phi[/itex] about the z axis is given by
[tex]\begin{bmatrix}cos(\phi) & -sin(\phi) & 0 \\ sin(\phi) & cos(\phi) & 0 \\ 0 & 0 & 1\end{bmatrix}[/tex]

So starting from (1, 0, 0) and rotating as you say, you have
[tex]\begin{bmatrix}cos(\phi) & -sin(\phi) & 0 \\ sin(\phi) & cos(\phi) & 0 \\ 0 & 0 & 1\end{bmatrix}\begin{bmatrix}sin(\theta) & 0 & -cos(\theta) \\ 0 & 1 & 0 \\ cos(\theta) & 0 & sin(\theta) \end{bmatrix}\begin{bmatrix}1 \\ 0 \\ 0 \end{bmatrix}[/tex]
[tex]\begin{bmatrix}cos(\phi) & - sin(\phi) & 0 \\ sin(\phi) & cos(\phi) & 0 \\ 0 & 0 & 1\end{bmatrix}\begin{bmatrix}sin(\theta) \\ 0 \\ cos(\theta) \end{bmatrix}[/tex]

Of course, in polar coordinates, [tex]x= cos(\phi)sin(\theta)[/tex], [tex]y= sin(\phi)sin(\theta)[/tex], [tex]z= cos(\theta)[/tex] is just the usual coordinates with x and y reversed. That is, your two rotations swap the x and y axes.
 
Niles said:
Hi

Say I have a point on a unit sphere, given by the spherical coordinate $(r=1, \theta, \phi)$. Is this point equivalent to the point that one can obtain by $(x,y,z)=(1,0,0)$ around the $y$-axis by an angle $\pi/2-\theta$ and around the $z$-axis by the angle $\phi$?

I'm not sure this is the case, since the spherical coordinate $\phi$ is merely a projection, but I would like to hear your opinion.
The coordinate transformation from spherical coordinates to Cartesian coordinates is given by ##(r,\theta,\varphi)\rightarrow(r\sin\theta\cos\varphi,r\sin\theta\sin \varphi,r\cos\theta)##.
 
Thanks for your help, yeah, I guess I should just have rotated the coordinate myself to see that indeed that is how a spherical point is obtained. Thanks again.
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
6K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 12 ·
Replies
12
Views
5K
  • · Replies 33 ·
2
Replies
33
Views
5K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 3 ·
Replies
3
Views
5K
  • · Replies 26 ·
Replies
26
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K