In a derivation of the advection-diffusion equation, it is exploited that $\vec{\nabla} \cdot (c \vec{v}) = ( \vec{v}\cdot \vec{\nabla})c$, where $\vec{v}$ and c respectively are the velocity and the concentration. How can the order of the gradient not matter?

  • 1
    $\begingroup$ Work it out -- use the chain rule to expand the left hand side. What terms do you get? What assumptions are in your equations that allow you to keep or eliminate terms? $\endgroup$ – tpg2114 Dec 17 '18 at 17:52

If $c$ and $\vec v$ is an arbitrary pair of functions, then the identity you wrote is false; instead it must read $$ \nabla \cdot (c\vec v) = (\vec v\cdot \nabla) c + c (\nabla \cdot \vec v), $$ which is easy to prove component-wise.

If your text is disregarding the second term, then presumably they're working under conditions where $\nabla \cdot \vec v = 0$. That's a natural assumption to have if $\vec v$ is the velocity field of an incompressible static flow, but you'll need to check your text for exactly what reasoning underlies that assumption.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for?Browse other questions tagged or ask your own question.