Supongamos que $\vec{r}=x\hat{i}+y\hat{j}+z\hat{k}$, y que $r=|r|$. Además, $f$ sea una función escalar de $r$ y $\vec{A}$ sea una función vectorial de $r$. Queremos determinar $\nabla f$ y $\nabla.\vec{A}$.
Parece obvio que la regla de la cadena es la forma de proceder aquí:
$$\nabla f= \dfrac{\partial f}{\partial x}\hat{i}+\dfrac{\partial f}{\partial y}\hat{j}+\dfrac{\partial f}{\partial z}\hat{k} $$ $$= \dfrac{\partial f}{\partial r}\dfrac{\partial r}{\partial x}\hat{i}+\dfrac{\partial f}{\partial r}\dfrac{\partial r}{\partial y}\hat{j}+\dfrac{\partial f}{\partial r}\dfrac{\partial r}{\partial z}\hat{k} $$
$$= \dfrac{\partial f}{\partial r}(\dfrac{\partial r}{\partial x}\hat{i}+ \dfrac{\partial r}{\partial y}\hat{j}+\dfrac{\partial r}{\partial z}\hat{k}) $$
$$= \dfrac{\partial f}{\partial r}\hat{r} $$
Lo cual es correcto. Sin embargo,
$$\nabla.\vec{A}=\dfrac{\partial \vec{A}}{\partial x} .\hat{i}+\dfrac{\partial \vec{A}}{\partial y} .\hat{j}+\dfrac{\partial \vec{A}}{\partial z} .\hat{k}$$
$$=\dfrac{\partial \vec{A}}{\partial r}\dfrac{\partial r}{\partial x} .\hat{i} + \dfrac{\partial \vec{A}}{\partial r}\dfrac{\partial r}{\partial y} .\hat{j} + \dfrac{\partial \vec{A}}{\partial r}\dfrac{\partial r}{\partial z} .\hat{k}$$
$$=\dfrac{\partial \vec{A}}{\partial r}.(\dfrac{\partial r}{\partial x} \hat{i} + \dfrac{\partial r}{\partial y} \hat{j}+ \dfrac{\partial r}{\partial z} \hat{k})$$
$$=\dfrac{\partial \vec{A}}{\partial r}.\hat{r}$$
Resulta que estas expresiones son incorrectas.
El único margen de error parece estar en el uso de la regla de la cadena, sin embargo, si funcionó para el gradiente, ¿por qué falló aquí?