Difference between $|d{\bf r}|$ and $d|{\bf r}|$ What is the difference between $|d{\bf r}|$ and $d|{\bf r}|$ and why are both of them not always equal to each other?
My question might seem stupid to some and will probably get downvoted but I have thought on the question but still can't comprehend any difference between the two.
I was reading Irodov's Mechanics as an extra reading,when I came upon this!
The book has given an example at the footnote but I  still can't understand. :/

 A: Using polar coordinates it holds $ |d{\bf r}| = \sqrt{(d|{\bf r}|)^2 + |{\bf r}|^2(d{\bf \phi})^2}$. From this equation you can see, the two expressions you are asking about are actually only equal (in absolute value) for a straight line through the origin, thus otherwise different. For them to be exactly equal, the $d|{\bf r}|$ should be moreover pointing away from the origin (i.e., positive).
A: As shown in the diagram $|dr|$ represents the magnitude of the vector difference(that involves the laws of vector addition/subtraction) between $\vec{r_2}\quad \& \quad  \vec{r_1}$ while $d|r|$ represents the difference between magnitudes of two vectors which is simply the difference in their lengths.
A: If
$$
\overrightarrow{r}=r_{x}\widehat{i}+r_{y}\widehat{j}
$$
then
$$
\left | \overrightarrow{r} \right |=\sqrt{r_{x}^{2}+r_{y}^{2}}
$$
and
$$
d\left | \overrightarrow{r} \right |=\frac{r_{x}dr_{x}+r_{y}dr_{y}}{\sqrt{r_{x}^{2}+r_{y}^{2}}}
$$
on the other hand
$$
d\overrightarrow{r}=dr_{x}\widehat{i}+dr_{y}\widehat{j}
$$
and
$$
\left | d\overrightarrow{r} \right |=\sqrt{dr_{x}^{2}+dr_{y}^{2}}
$$
