Continuity equation, cartisan to polar

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
1 reply · 2K views
arneolsen
Messages
1
Reaction score
0
Hello, I've allways wondered how to get to polar coordinates from cartisan coordinates. I took a course in fluid mechanics but we never learned how to get the continuity equation from cartisan to polar. I know you can use physics to derive the polar equation, but I want to do it just by using mathematics and the cartisan equation.

In cartisan the equation is
[itex]\frac{\partial V_{x}}{\partial x}+\frac{\partial V_{y}}{\partial y}=0[/itex]

by using:
[itex]x=r*cos(\theta)\\<br /> y = r*sin(\theta)[/itex]

I get:

[itex] \begin{pmatrix}<br /> \frac{dx}{dt} \\<br /> \frac{dy}{dt}\end{pmatrix}<br /> <br /> =<br /> \begin{pmatrix}<br /> V_{x} \\<br /> V_{y}\end{pmatrix}<br /> =<br /> \begin{pmatrix}<br /> cos(\theta) & -r*sin(\theta) \\<br /> sin(\theta) & r*cos(\theta)\end{pmatrix}<br /> *<br /> \begin{pmatrix}<br /> V_{r} \\<br /> V_{\theta}\end{pmatrix}[/itex], I have defined: [itex] \begin{pmatrix}<br /> \frac{dr}{dt} \\<br /> \frac{d\theta}{dt}\end{pmatrix}<br /> =<br /> \begin{pmatrix}<br /> V_{r} \\<br /> V_{\theta}\end{pmatrix}[/itex]

This gives:
[itex]V_{x}=cos(\theta)*V_{r}-r*sin(\theta)*V_{\theta}[/itex] and
[itex]V_{y}=sin(\theta)*V_{r}+r*cos(\theta)*V_{\theta}[/itex]

Now my problem arises, I do not see how I am supposed to calculate:
[itex]\frac{\partial V_{x}}{\partial x}+\frac{\partial V_{y}}{\partial y}=<br /> \frac{\partial (cos(\theta)*V_{r}-r*sin(\theta)*V_{\theta})}{\partial x} + <br /> \frac{ \partial (sin(\theta)*V_{r}+r*cos(\theta)*V_{\theta}) }{\partial y}[/itex]

Can you guys help me how to end this? It is supposed to be at the end:

[itex] \frac{1}{r}\frac{\partial}{\partial r}(r*V_{r})<br /> +\frac{1}{r}\frac{\partial}{\partial \theta}(V_{\theta})=0[/itex]
 
Last edited:
Physics news on Phys.org
Unfortunately vector calculus doesn't work that way. If you're trying to convert from cartesian coordinates then you need to work in terms of the vector derivative operator [itex]\nabla[/itex] or you will get things wrong.

The continuity equation is
[tex]\frac{\partial \rho}{\partial t} + \nabla \cdot (\rho \mathbf{v}) = 0[/tex]
which for a constant density [itex]\rho[/itex] reduces to
[tex]\nabla \cdot \mathbf{v} = 0.[/tex]

In cartesian coordinates,
[tex]\nabla = \mathbf{e}_x \frac{\partial}{\partial x} + \mathbf{e}_y \frac{\partial}{\partial y}[/tex]
where the unit vectors [itex]\mathbf{e}_x[/itex] and [itex]\mathbf{e}_y[/itex] are constant, so that if [itex]\mathbf{v} = v_x \mathbf{e}_x + v_y \mathbf{e}_y[/itex] then
[tex] \nabla \cdot \mathbf{v} = \frac{\partial v_x}{\partial x} +<br /> \frac{\partial v_y}{\partial y}[/tex]

The unit vectors in polar coordinates are, in terms of the cartesian unit vectors, [itex]\mathbf{e}_r = \cos\theta \mathbf{e}_x + \sin\theta \mathbf{e}_y[/itex] and [itex]\mathbf{e}_\theta = -\sin\theta \mathbf{e}_x + \cos\theta \mathbf{e}_y[/itex]. These are not constant but depend on [itex]\theta[/itex]. Thus, if [itex]\mathbf{v} = v_r\mathbf{e}_r + v_\theta \mathbf{e}_\theta[/itex] then
[tex] \frac{\partial}{\partial \theta} (v_r\mathbf{e}_r ) <br /> = \frac{\partial v_r}{\partial \theta} \mathbf{e}_r + v_r \frac{\partial}{\partial \theta} \mathbf{e}_r<br /> = \frac{\partial v_r}{\partial \theta} \mathbf{e}_r + v_r \mathbf{e}_\theta[/tex]
and
[tex] \frac{\partial}{\partial \theta} (v_\theta\mathbf{e}_\theta ) <br /> = \frac{\partial v_\theta}{\partial \theta} \mathbf{e}_\theta + v_\theta \frac{\partial}{\partial \theta} \mathbf{e}_\theta<br /> = \frac{\partial v_\theta}{\partial \theta} \mathbf{e}_\theta - v_\theta \mathbf{e}_r[/tex]

It is fairly easy to show that, in polar coordinates,
[tex] \nabla = \mathbf{e}_r\frac{\partial }{\partial r} + \mathbf{e}_\theta \frac1r \frac{\partial}{\partial \theta}[/tex]
(the best way is to express the derivatives with respect to [itex]r[/itex] and [itex]\theta[/itex] in terms of those with respect to [itex]x[/itex] and [itex]y[/itex] using the chain rule, and then invert a 2x2 matrix to obtain the derivatives with respect to [itex]x[/itex] and [itex]y[/itex] in terms of those with respect to [itex]r[/itex] and [itex]\theta[/itex], and substitute those expressions into the cartesian version of [itex]\nabla[/itex]) and it is straightforward to compute
[tex] \nabla \cdot \mathbf{v} = \left(\mathbf{e}_r\frac{\partial }{\partial r} + \mathbf{e}_\theta \frac1r \frac{\partial}{\partial \theta}\right)\cdot \left(v_r\mathbf{e}_r + v_\theta \mathbf{e}_\theta\right)[/tex]
to get the correct expression.