Differentiating vector dot product

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
6 replies · 2K views
dyn
Messages
774
Reaction score
63
Hi.
If I have a vector v , say for velocity for example then v.v = v2 and I differentiate wrt t v.v I get 2v.dv/dt but if I differentiate v2 I get 2v dv/dt but v.dv.dt is not the same as v dv/dt so what am I doing wrong ?
Thanks
 
Physics news on Phys.org
##\frac{dv}{dt}= \frac{d}{dt} \sqrt{\vec v \vec v} = \frac{1}{2\sqrt{\vec v \vec v}} \left(\vec v \frac{d\vec v}{dt} + \frac{d\vec v}{dt} v\right) = \frac{1}{v} \vec v \frac{d \vec v}{dt}##.
The two expressions are the same.
 
kuruman said:
Why do you say they are not the same? Remember that ##v =\left( v_x^2+v_y^2+v_z^2 \right )^{1/2}##.
Because for vdv/dt to be zero needs v or dv/dt to be zero but v.dv/dt could be zero if v and dv/dt are orthogonal
 
dyn said:
Because for vdv/dt to be zero needs v or dv/dt to be zero but v.dv/dt could be zero if v and dv/dt are orthogonal
To paraphrase @mfb,
$$v\frac{dv}{dt} =\left( v_x^2+v_y^2+v_z^2 \right )^{1/2} \frac{d}{dt}\left( v_x^2+v_y^2+v_z^2 \right )^{1/2} \\=
\frac{1}{2} \frac{\left( v_x^2+v_y^2+v_z^2 \right )^{1/2}}{\left( v_x^2+v_y^2+v_z^2 \right )^{1/2}}\left(2v_x\frac{dv_x}{dt} +2v_y\frac{dv_y}{dt}+2v_z\frac{dv_z}{dt} \right) =\left(v_x\frac{dv_x}{dt} +v_y\frac{dv_y}{dt}+v_z\frac{dv_z}{dt} \right)\\=\vec v \cdot \frac{d \vec v}{dt}$$.
They are the same. Furthermore, the above proof shows that, contrary to your assertion, ##v\frac{dv}{dt} =0## when ##\vec v## and ##\frac{d\vec v}{dt}## are orthogonal.
 
  • Like
Likes   Reactions: dyn
If ##\vec v## and ##\frac{d \vec v}{dt}## are orthogonal, then ##\frac{dv}{dt} = 0##. This can be derived from what I posted, but it can also be understood geometrically: An acceleration orthogonal to the velocity does not change the speed.
 
  • Like
Likes   Reactions: dyn
Thanks everyone. Much appreciated