Coordinate transformations Spherical to Cartesian

Click For Summary

Discussion Overview

The discussion revolves around the transformation of a vector from spherical to Cartesian coordinates. Participants explore the challenges involved in determining the necessary angles for the transformation when only the Cartesian coordinates of the starting point are known, without additional information about the vector's endpoint.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant, Kedar, expresses uncertainty about how to transform a vector given only its Cartesian coordinates and the magnitudes in the spherical directions.
  • Another participant questions Kedar's statement about not knowing where the vector ends, suggesting that the spherical coordinates are relative to the Cartesian coordinates.
  • Kedar clarifies that they do not know the spherical coordinates (r, θ, φ) either and asks if these can be derived from the magnitudes in the spherical directions (E_r, E_θ, E_φ).
  • A different participant proposes that the coordinate values in Cartesian coordinates can be thought of as coefficients of the unit vectors, implying a relationship between the two coordinate systems.
  • Kedar acknowledges the point made about using the Cartesian coordinates to find the angles θ and φ, indicating a realization of a potential solution.

Areas of Agreement / Disagreement

Participants exhibit some confusion regarding the relationship between the spherical and Cartesian coordinates, with differing interpretations of the information available for the transformation. There is no consensus on how to proceed with the transformation given the initial conditions.

Contextual Notes

The discussion highlights limitations in the information available for the transformation, particularly the lack of knowledge about the spherical coordinates and the dependence on the starting Cartesian coordinates. The mathematical steps to derive the angles from the given magnitudes remain unresolved.

gaganaut
Messages
20
Reaction score
0
Hi,
I would like to transform a vector from Spherical to cartesian coordinate system. But the question is probably not that straight forward. :(

I have a vector say E = E_r~\hat{r}+E_{\theta}~\hat{\theta}+E_{\phi}~\hat{\phi}.

But I know only the cartesian coordinate from where it starts, say (x,y,z) and I do not know where it ends. So I am unable to find angles \theta and \phi for computing the transformation matrix R that transforms the vector E to cartesian system. This R is the usual matrix with sines and cosines of \theta and \phi and can be seen here.
http://en.wikipedia.org/wiki/Vector_fields_in_cylindrical_and_spherical_coordinates

So how do I go about it. Is there even a way to do this. Once again this is not a homework question and is for a small project that I am doing. There aren't any homeworks at this time of the year. :)

Appreciate any form of help.

Kedar
 
Physics news on Phys.org
What do you mean, you don't know where it ends?
Isn't the (r, theta, phi) system relative to (x, y, z)?
 
CompuChip said:
What do you mean, you don't know where it ends?
Isn't the (r, theta, phi) system relative to (x, y, z)?

May be I am missing something very simple here. But I do not know the (r,~\theta,~\phi) as well. I did try to do it that way though to start with.

All I know is the magnitudes in the \hat{r},~\hat{\theta} and \hat{\phi} directions and the starting point. And nothing else.

Can the (r,~\theta,~\phi) be found out from the magnitudes in the \hat{r},~\hat{\theta} and \hat{\phi} (E_r,~E_{\theta},~E_{\phi} as above)?

It can be really simple. But I cannot just think about it right.
 
Yes, you might be missing something or I might.
But aren't the coordinate values simply the coefficients of the unit vectors?
Like, in a Cartesian system you can write either (3, 0, -2) for the coordinates of a point, or you can describe it by a vector 3 \hat x + 0 \hat y - 2 \hat z.
When writing down a tuplet of numbers like (3, 0, -2), we are implicitly assuming that we have these three basis vectors \hat x, \hat y, \hat z and we are using them to fix our point.
 
CompuChip said:
Yes, you might be missing something or I might.
But aren't the coordinate values simply the coefficients of the unit vectors?
Like, in a Cartesian system you can write either (3, 0, -2) for the coordinates of a point, or you can describe it by a vector 3 \hat x + 0 \hat y - 2 \hat z.
When writing down a tuplet of numbers like (3, 0, -2), we are implicitly assuming that we have these three basis vectors \hat x, \hat y, \hat z and we are using them to fix our point.

Thanks Compuchip. I got your point. So stupid of me. The (x,y,z) can be used to find theta, phi. My bad.
 
You're welcome. We all get confused sometimes.
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 12 ·
Replies
12
Views
5K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 10 ·
Replies
10
Views
6K
  • · Replies 3 ·
Replies
3
Views
5K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 33 ·
2
Replies
33
Views
5K