Converting vector in cartesian to cylindrical coordinates

In summary: Yes, you can represent the \phi-component of a cylindrical/spherical vector in terms of \phi, like how you can represent the x-component of a Cartesian vector in terms of x. {\phi}=tan^{-1}\frac{y}{x} doesn't refer to the components of a vector [field]. Finally, unit vectors change according to the Jacobian matrix e.g. the transformation from the x unit vector to the \rho unit vector is the x\rho-component of the Jacobian, or x_{\rho}
  • #1
dingo_d
211
0

Homework Statement



This seems like a trivial question (because it is), and I'm just not sure if I'm doing it right.

I have vector in cartesian coordinate system:

[tex]\vec{a}=2y\vec{i}-z\vec{j}+3x\vec{k}[/tex]

And I need to represent it in cylindrical and spherical coord. system

Homework Equations



[tex]a_\rho=a_x\cos\phi+a_y\sin\phi[/tex]
[tex]a_\phi=-a_x\sin\phi+a_y\cos\phi[/tex]
[tex]a_z=a_z[/tex]

The Attempt at a Solution



What is cofusing me is this:
The formula for [tex]\phi[/tex] is[tex]\phi=\arctan\frac{y}{x}[/tex]. Are those x and y in fact [tex]a_x[/tex] and [tex]a_y[/tex]?

By some kind of reasoning it should be. But then [tex]\phi[/tex] is [tex]\phi=\arctan\frac{-z}{2y}[/tex] :\

Is this correct? And do I need to change the unit vectors too?
 
Physics news on Phys.org
  • #2
You can represent the [tex]\phi[/tex]-component of a cylindrical/spherical vector in terms of [tex]\phi[/tex], like how you can represent the x-component of a Cartesian vector in terms of x. [tex]{\phi}=tan^{-1}\frac{y}{x}[/tex] doesn't refer to the components of a vector [field]. Finally, unit vectors change according to the Jacobian matrix e.g. the transformation from the x unit vector to the [tex]\rho[/tex] unit vector is the x[tex]\rho[/tex]-component of the Jacobian, or [tex]x_{\rho}[/tex]
 
Last edited:
  • #3
Ok so you say I should use Jacobian, which is

[tex]J(r,\phi, z)=\begin{bmatrix} {dx\over dr} & {dx\over d\phi} &{dx\over dz} \\ {dy\over dr} & {dy\over d\phi} & {dy\over dz} \\ {dz\over dr} & {dz\over d\phi} & {dz\over dz}\end{bmatrix}
=\begin{bmatrix} {d(r\cos\phi)\over dr} & {d(r\cos\phi)\over d\phi} & {d(r\cos\phi)\over dz} \\ {d(r\sin\phi)\over dr} & {d(r\sin\phi)\over d\phi} & {d(r\sin\phi)\over dz} \\ {dz\over dr} & {dz\over d\phi} & {dz\over dz}\end{bmatrix}
=\begin{bmatrix} \cos\phi & -r\sin\phi & 0 \\ \sin\phi & r\cos\phi & 0 \\ 0 & 0 & 1 \end{bmatrix}[/tex]

But still where do I get the [tex]\phi[/tex]? :\
 
Last edited:
  • #4
dingo_d said:
Ok so you say I should use Jacobian, which is

[tex]J(r,\phi, z)=\begin{bmatrix} {dx\over dr} & {dx\over d\phi} &{dx\over dz} \\ {dy\over dr} & {dy\over d\phi} & {dy\over dz} \\ {dz\over dr} & {dz\over d\phi} & {dz\over dz}\end{bmatrix}
=\begin{bmatrix} {d(r\cos\phi)\over dr} & {d(r\cos\phi)\over d\phi} & {d(r\cos\phi)\over dz} \\ {d(r\sin\phi)\over dr} & {d(r\sin\phi)\over d\phi} & {d(r\sin\phi)\over dz} \\ {dz\over dr} & {dz\over d\phi} & {dz\over dz}\end{bmatrix}
=\begin{bmatrix} \cos\phi & -r\sin\phi & 0 \\ \sin\phi & r\cos\phi & 0 \\ 0 & 0 & 1 \end{bmatrix}[/tex]

But still where do I get the [tex]\phi[/tex]? :\

Get the [tex]\phi[/tex] for what? It's okay to leave it as it is when you're in cylindrical coordinates.
 
  • #5
Oh, so I need to find [tex]a_\rho[/tex], and that's just

[tex]a_\rho=2y\cos\phi-z\sin\phi[/tex] ?

Hmmm... I thought I had to calculate the phi :\
 
  • #6
btw you should convert x's, y's, and z's to [tex]\rho[/tex]'s, [tex]\phi[/tex]'s, and z's/[tex]\theta[/tex]'s
 
  • #7
So then the solution is:

[tex]a_\rho=2\rho\sin\phi\cos\phi-z\sin\phi[/tex]
[tex]a_\phi=-2\rho\sin^2\phi-z\cos\phi[/tex]
[tex]a_z=3\rho\cos\phi[/tex]

And to obtain [tex]\vec{a}[/tex] I just need to change unit vectors, and group them together to obtain the vector in cylindrical coordinate system?
 
Last edited:

FAQ: Converting vector in cartesian to cylindrical coordinates

1. What is the formula for converting a vector in cartesian coordinates to cylindrical coordinates?

The formula for converting a vector from cartesian to cylindrical coordinates is:
r = √(x² + y²)
θ = arctan(y/x)
z = z

2. How do I determine the direction of the vector in cylindrical coordinates?

The direction of the vector in cylindrical coordinates is determined by the angle θ, which is measured counterclockwise from the positive x-axis to the projection of the vector onto the xy-plane.

3. Can I convert a vector with negative values in cartesian coordinates to cylindrical coordinates?

Yes, you can convert a vector with negative values in cartesian coordinates to cylindrical coordinates. The formula for r will still be the same, but the angle θ may need to be adjusted depending on the quadrant in which the vector lies.

4. What is the purpose of converting vectors from cartesian to cylindrical coordinates?

Converting vectors from cartesian to cylindrical coordinates can be useful in certain applications, such as in physics and engineering, where cylindrical symmetry is present. It can simplify calculations and make it easier to visualize and understand the vector's properties.

5. Are there any limitations to converting vectors from cartesian to cylindrical coordinates?

One limitation of converting vectors from cartesian to cylindrical coordinates is that it only works for 3-dimensional vectors. It also may not be the most efficient method for certain vector operations, such as addition and subtraction. Additionally, it may be more challenging to work with cylindrical coordinates when dealing with curved surfaces or complex geometries.

Back
Top