6

My Physics teacher was deriving the 'Work-Energy Theorem' for a single particle in the class; where after doing the vector addition of all the forces acting on the particle, he put the resultant of all those forces equal to the product of mass and acceleration of the particle, which was totally correct for me.
After that, he put the acceleration as $v(dv/dx)$, so that he could derive the theorem after integrating all the forces with respect to $x$ (which is displacement) and integrating velocity of the object with respect to $v$ (which is velocity itself); and thus equating the sum of work done by all the forces on the object with change in the kinetic energy of the object.


This was also correct in my sight during the class when he was explaining, but later on while studying the class-notes by myself, I got confused in the step in which he put acceleration as $v(dv/dx)$. I was not able to understand how the acceleration which had been written with the vector sign (I mean, the arrow above any vector quantity), could be substituted with v(dv/dx), which do not have any vector sign.
To solve this problem, I thought to add the vector sign (the arrow, again) in the latter, but there, the main problem had arisen, for which I am writing this question, which was, "which quantity/quantities is/are vector quantity/quantities in $v(dv/dx)$?".

In simpler words, how can I write $a = v(dv/dx)$ vectorially?

A good example of what I am asking could be $F = ma$, which can also be written as $F$ (with vector sign) = mass times acceleration (with vector sign). In the same way, how can I write $a = v(dv/dx)$, with the vector sign?

Qmechanic
  • 201,751
  • 1
    I always thought that this notation really sucks. An answer follows in a while – basics Oct 27 '22 at 12:42
  • 1
    Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking. – Community Oct 27 '22 at 12:44
  • 2
    $\overrightarrow{a}=\dfrac{d\overrightarrow{v}}{dt}=\dfrac{\partial \overrightarrow{v}}{\partial \overrightarrow{x}}, \dfrac{d\overrightarrow{x}}{dt}=\dfrac{\partial \overrightarrow{v}}{\partial \overrightarrow{x}}\overrightarrow{v}$ – Eli Oct 27 '22 at 13:05
  • 2
    By the multivariate chain rule, $a_i=\dot{v}i=\frac{\partial v_i}{\partial x_j}\dot{x}_j=\left(\vec{\nabla}\vec{v}\right){ij}v_j$, i.e. $\vec{a}=\left(\vec{\nabla}\vec{v}\right)\vec{v}$. – J.G. Oct 27 '22 at 13:23
  • @Eli Isn't incorrect to divide with a vector quantity? – Juhi Kumari Oct 27 '22 at 15:33
  • 2
    @JuhiKumari it is correct, so call Jacobi Matrix . – Eli Oct 27 '22 at 15:38
  • @Eli Got my answer then! Actually I am unaware of this 'Jacobi Matrix' as we do not have it in our syllabus till 12th class! Btw thanks! – Juhi Kumari Oct 27 '22 at 16:02
  • @J.G. Can you explain it more, please? – Juhi Kumari Oct 27 '22 at 16:04
  • 1
    That's not the Jacobi matrix, its the gradient of the velocity field. Physics is build with vectors and tensors, NOT with matrices. Beside this, the main problem of using the gradient of the vector field is that the vector field of the particle velocity is defined only on the trajectory. It's meaningless to find derivatives in every space direction, because velocity is not defined. We need to use the concept and the operator of the directional derivative of the velocity field along the trajectory. See my answer below – basics Oct 27 '22 at 16:42
  • Here is another derivation, see this answer: https://physics.stackexchange.com/a/731008/226902 – Quillo Jul 28 '23 at 18:11

4 Answers4

6

For the $x$-component of acceleration we have$^\dagger$ \begin{align} a_{\color{blue}{x}}&=\frac{\mathrm d v_{\color{blue}{x}}}{\mathrm dx}\frac{\mathrm d x}{\mathrm dt}+\frac{\mathrm d v_{\color{blue}{x}}}{\mathrm dy}\frac{\mathrm d y}{\mathrm dt}+\frac{\mathrm d v_{\color{blue}{x}}}{\mathrm dz}\frac{\mathrm d z}{\mathrm dt}\\ &=v_x\frac{\mathrm d v_{\color{blue}{x}}}{\mathrm dx}+v_y \frac{\mathrm d v_{\color{blue}{x}}}{\mathrm dy}+v_z\frac{\mathrm d v_{\color{blue}{x}}}{\mathrm dz} \end{align} which we can write as \begin{align} a_x=\vec v\cdot\nabla v_x \end{align} where $\nabla$ is defined as the 'gradient' of a function, given by $$\nabla f=\begin{pmatrix}\frac{\partial f}{\partial x}\\\frac{\partial f}{\partial y}\\\frac{\partial f}{\partial z}\end{pmatrix}$$ For the entire vector $\vec a$ we now get \begin{align} \vec a=(\vec v\cdot\nabla)\vec v \end{align} where $(\vec v\cdot\nabla)=\left(v_x\frac{\partial }{\partial x}+v_y\frac{\partial }{\partial y}+v_z\frac{\partial }{\partial z}\right)$ is a differential operator.

$\dagger$ Note: technically we would have to use partial derivatives for $\frac{\mathrm d v_x}{\mathrm dx}$. We can write the velocity as only depending time, as $v(t)$, or as depending on position which in turn depends on time, i.e. as $v(x(t),y(t),z(t))$. When you differentiate a function depending on multiple arguments with respect to just one of its arguments you have to use partial derivatives.

5

Approach. You only need to be able to perform (partial) derivatives of composite function, and handel them carefully.

In vector form, you may think the position of point $P$ as $\mathbf{r}_P(t)$, its velocity $\mathbf{v}_P(t)$, and its acceleration $\mathbf{a}_P(t)$.

enter image description here

Method 1. If you define the velocity as a function of the position of the particle $\mathbf{v}_P(t) = \mathbf{v}(\mathbf{r}_P(t))$, you can evaluate the time derivative of this function as

$\dfrac{d}{dt}\mathbf{v}_P(t) = \dfrac{d}{dt} \mathbf{v}(\mathbf{r}_P(t)) = \dfrac{d v_{P,i}}{dt} = \dfrac{\partial v_i}{\partial x_j} \dfrac{dx_j}{dt} = v_j \dfrac{\partial v_i}{\partial x_j} = \mathbf{v}_P(t) \cdot \nabla\mathbf{v}(\mathbf{r}_P(t))$,

being $\mathbf{v}_P \cdot \nabla$ the directional derivative in the direction of $\mathbf{v}_P$ multiplied by the magnitude of the velocity $v_P = |\mathbf{v}_P|$,

$\dfrac{d}{dt}\mathbf{v}_P(t) = v_P(t) \mathbf{\hat{t}}(\mathbf{r}_P(t)) \cdot \nabla\mathbf{v}(\mathbf{r}_P(t))$,

being $\mathbf{\hat{t}}$ the unit vector, tangent to the trajectory.

It's important to understand the meaning and to be able to handle the directional derivative to avoid the evaluation of the gradient of the velocity $\mathbf{v}$, since the velocity $\mathbf{v}_P$ of the particle is only defined along the trajectory.

Thus, with the trajectory paramterized with its arc-length parameter $s$, $\tilde{\mathbf{r}}_P(s) = \mathbf{r}_P(t)$ the last equation reads

$\dfrac{d\mathbf{v}_P}{dt} = v_P \dfrac{d}{ds} \mathbf{v}(\tilde{\mathbf{r}}_P(s))$.

Method 2. We could have found the very same equation introducing the parametrization of the trajectory with its arc-length parameter $s$, $\mathbf{r}_P(t) = \tilde{\mathbf{r}}_P(s) = \tilde{\mathbf{r}}_P(s(t))$ and performing the derivative of the composite function $\mathbf{v}_P(t) = \mathbf{v}_P(s(t))$, as

$\dfrac{d \mathbf{v}_P}{dt} = \dfrac{d s}{dt} \dfrac{d \mathbf{v}_P}{ds} = v_P \dfrac{d \mathbf{v}_P}{ds}$,

being the magnitude of the velocity $v_P = \frac{ds}{dt}$ by definition of the arc-length parameter.

basics
  • 8,365
  • Can I say that the final result concluded from your answer can be: "a(in vector form) = [v(in scalar form) multiplied by {dv(in vector form)/dx(in scalar form)}]"? – Juhi Kumari Oct 27 '22 at 15:52
  • 1
    I'll add a sketch, that may help – basics Oct 27 '22 at 16:09
  • 1
    To cut a long story short. Take a point $\mathbf{r}_0$ on the trajectory. Take the velocity $\mathbf{v}_0$ in that point. Take an small time interval $dt$ and move along the trajectory with the velocity $\mathbf{v}_0$. You have traveled along the trajectory of a small segment $d\mathbf{r} = \mathbf{v}_0 dt$, of length $ds = |d\mathbf{r}| = |\mathbf{v}_0| dt = v dt$. In this "incremented" point $\mathbf{r}_1 = \mathbf{r}_0 + d \mathbf{r}$, evaluate the velocity $\mathbf{v}_1$. Take the difference $d \mathbf{v} = \mathbf{v}_1 - \mathbf{v}_0$ and divide by the time to get the acceleration. – basics Oct 27 '22 at 16:34
  • 1
    You got $\mathbf{a} = \frac{d \mathbf{v}}{dt}$ and remember that $ds = v dt$ to go from time to arc-length parametrization and get $\mathbf{a} = \frac{ds}{dt}\frac{d \mathbf{v}}{ds} = v \frac{ d \mathbf{v}}{ds}$ – basics Oct 27 '22 at 16:36
  • 1
    Lots of people come here asking similar questions. Can I ask you where you 're studying (place in the world, institute), and what you're studying, and how this formula came from (subject of the class, and motivations and "utility" of introducing this formula, if any)? I'm just curious – basics Oct 27 '22 at 16:46
  • Actually I am from India. This formula is taught in our 11th class in our schools, in a chapter named as 'Motion in a Straight Line', in the subject of Physics only. We are taught to derive and apply this formula in cases where we are given velocity as a function of position/displacement and have to find some other quantities like maybe acceleration or force or something else! – Juhi Kumari Oct 27 '22 at 16:58
4

The equation $a=\frac{dv}{dx}v$ is non-trivial to generalise to multiple dimensions, because $dx$ becomes a vector in multiple dimensions and you can't divide by a vector. The other answers have mentioned an approach with the Jacobian matrix (which is a way to kinda differentiate vector w.r.t. to a vector)

A simpler (but less general) generalisation can be:

$$\vec{a}\cdot\vec{dx}=\vec{v}\cdot \vec{dv}$$

$\vec{dx}$ and $\vec{dv}$ are small changes in position and velocity

To see why this is correct, just expand the dot product component wise:

$$\sum a_i dx_i=\sum v_idv_i$$

This equation is true because $a_i=v_i\frac{dv_i}{dx_i}$ (and hence, $a_idx_i=v_idv_i$) is separately true for each of the three individual axes $i=1,2,3$.

Furthermore, you can use $\vec{a}\cdot\vec{dx}=\vec{v}\cdot \vec{dv}$ to get the multiple dimension version of the work energy theorem. Just integrate both sides and multiply by $m$ to get:

$$\int m\vec{a}\cdot \vec{dx}=\sum \int mv_i dv_i$$

$$=\sum m\frac{v_i^2}{2}+C$$

Ryder Rude
  • 6,312
2

I have problem with your equation

the general case is:

that Position vector $~\mathbf{R}~$ is a function of the generalized coordinates $~\mathbf{q(t)}$ \begin{align*} &\mathbf{R}= \mathbf{R}(\mathbf{q(t)})\quad\Rightarrow\text{the velocity }\\ &\mathbf{v}=\mathbf{\dot{R}}=\frac{\partial \mathbf{R}}{\partial\mathbf{q}}\,\mathbf{\dot{q}}=\frac{\partial {R_i}}{\partial{q_j}}\,{\dot{q}_j}\quad\Rightarrow\text{the acceleration }\\ &\mathbf{a}=\mathbf{\dot{v}}=\frac{d}{dt}\left(\frac{\partial {R_i}}{\partial{q_j}}\,{\dot{q}_j}\right)= \frac{\partial {R_i}}{\partial{q_j}}\,{\ddot{q}_j}+ \frac{\partial}{\partial q_k}\left(\frac{\partial {R_i}}{\partial{q_j}}\,{\dot{q}_j}\right)\dot{q_k}\\ &\text{Newton}\\ &m\,\mathbf{a}=\mathbf{F} \end{align*} your case is: \begin{align*} &\mathbf{R}(t)=\begin{bmatrix} x_1(t) \\ x_2(t) \\ x_3(t) \\ \end{bmatrix}\quad, \mathbf{q}=\mathbf{R}\quad\Rightarrow\\ &\mathbf{v}=\frac{\partial {R_i}}{\partial{q_j}}\,{\dot{q}_j}\quad, v_i=\dot{x}_i \end{align*} thus the velocity is not a function of the x coordinates


if $~ x_i~$ are generalized coordinates and the velocity vector is a function of the generalized coordinates then :

\begin{align*} &\mathbf v=\mathbf{v}(\mathbf{x}(t))\quad\Rightarrow &a_i=\frac{d}{dt}\,v_i=\frac{\partial v_i}{\partial x_j}\dot{x}_j \end{align*}

but this just „algebra“

Eli
  • 11,878
  • If you are getting confused with the 'x' in my equation as x-coordinates, then sorry from my side for this confusion! Replace it with 's', for simplicity, or 'r'; since, the 'x' in a = vdv/vx does not mean to be x'coordinate only. I wrote it as because my teacher had taught using this variable only! – Juhi Kumari Oct 27 '22 at 16:24
  • 1
    I see , so x is not inertial coordinate, x is generalized coordinate right – Eli Oct 27 '22 at 16:30
  • 1
    Sorry s is not a vector, s is scalar – Eli Oct 27 '22 at 16:44
  • 1
    Yes... it actually could be any position. – Juhi Kumari Oct 27 '22 at 16:46