Deriving spherical unit vectors in terms of cartesian unit vectors

  • #1
chipotleaway
174
0
I'm trying to find the azimuthal angle unit vector [itex]\vec{\phi}[/itex] in the cartesian basis by taking the cross product of the radial and [itex]\vec{z}[/itex] unit vectors.
[itex]\vec{z} \times \vec{r} = <0, 0, 1> \times <sin(\theta)cos(\phi), sin(\theta)sin(\phi), cos(\theta)> = <-sin(\theta)sin(\phi), sin(\theta)cos(\phi), 0)>[/itex]

But the [itex]sin(\theta)[/itex] shouldn't be there so we would have to multiply the cross product by [itex]1/sin(\theta)[/itex] to get the correct unit vector. But why do we need to do this if the magnitude is already one?

Also, how would you do this using trigonometry?

Thanks
 
Mathematics news on Phys.org
  • #2
You don't actually divide by [itex] \sin\theta [/itex]. Its just that the azimuthal unit vector relies completely on the xy plane and so you should set [itex] \theta=\frac \pi 2 [/itex].
 
  • #3
Thanks, that makes sense.I was following this .pdf
https://www.csupomona.edu/~ajm/materials/delsph.pdf
 
Last edited by a moderator:

Similar threads

Back
Top