Supongamos que tenemos el siguiente campo vectorial en $\mathbb{R}^3$ :
$$\vec{F}(x,y,z) = F_x \hat{x}+F_y \hat{y}+F_z \hat{z}$$
donde $\hat{x}$ , $\hat{y}$ y $\hat{z}$ son vectores unitarios en cada una de las direcciones de un sistema de coordenadas cartesianas, y $F_x$ , $F_y$ y $F_z$ son algunas funciones escalares de $x$ , $y$ y $z$ .
Equivalentemente, en coordenadas esféricas,
$$\vec{F}(r,\theta,\phi) = F_r \hat{r}+F_\theta \hat{\theta}+F_\phi \hat{\phi}$$
donde $\hat{x}$ , $\hat{y}$ y $\hat{z}$ se han transformado en $\hat{r}$ , $\hat{\theta}$ y $\hat{\phi}$ utilizando las relaciones aquí y $F_r$ , $F_\theta$ y $F_\phi$ son algunas combinaciones de $F_x$ , $F_y$ y $F_z$ que resultan de esta transformación.
Mi pregunta es sobre la derivación de la fórmula para la divergencia de este campo vectorial en coordenadas esféricas. La divergencia se suele escribir como
$$Div(\vec{F})=\vec{\nabla} \cdot \vec{F}$$
Un enfoque que puedo adoptar para obtener la fórmula es el siguiente aquí donde reescribo
$$Div(\vec{F})=\vec{\nabla} \cdot \vec{F} = \frac{\partial F_x}{\partial x} + \frac{\partial F_y}{\partial y} + \frac{\partial F_z}{\partial z}$$
y convertir $\frac{\partial}{\partial x} = \frac{\partial r}{\partial x} \frac{\partial}{\partial r} + \frac{\partial \theta}{\partial x} \frac{\partial}{\partial \theta} + \frac{\partial \phi}{\partial x} \frac{\partial}{\partial \phi}$ y $F_x(x,y,z)=F_x(r,\theta,\phi)$ etc. Entonces, finalmente obtengo la fórmula correcta:
$$Div(\vec{F}) = \frac{1}{r^2} \frac{\partial (r^2 F_r)}{\partial r} + \frac{1}{r \sin(\theta)} \frac{\partial (F_\theta \sin(\theta))}{\partial \theta} + \frac{1}{r \sin(\theta)} \frac{\partial F_\phi}{\partial \phi}$$
Sin embargo, me gustaría saber por qué no funciona lo siguiente . Puedo reescribir el operador de gradiente como:
$$\vec{\nabla} =\frac{\partial}{\partial x} \hat{x} + \frac{\partial}{\partial y} \hat{y} + \frac{\partial}{\partial z} \hat{z} = \frac{\partial}{\partial r} \hat{r} + \frac{1}{r} \frac{\partial}{\partial \theta} \hat{\theta} + \frac{1}{r \sin{\theta}}\frac{\partial}{\partial \phi} \hat{\phi}$$
Entonces:
$$Div(\vec{F}) = \vec{\nabla} \cdot \vec{F} = (\frac{\partial}{\partial r} \hat{r} + \frac{1}{r} \frac{\partial}{\partial \theta} \hat{\theta} + \frac{1}{r \sin{\theta}}\frac{\partial}{\partial \phi} \hat{\phi}) \cdot (F_r \hat{r}+F_\theta \hat{\theta}+F_\phi \hat{\phi})$$
Por último, utilizando las relaciones entre los vectores unitarios para un sistema de coordenadas ortogonales (p. ej. $\hat{r} \cdot \hat{\theta} = 0$ , $\hat{\phi} \cdot \hat{\phi} = 1$ etc.), termino con
$$Div(\vec{F}) = \frac{\partial F_r}{\partial r} + \frac{1}{r} \frac{\partial F_\theta}{\partial \theta} + \frac{1}{r \sin(\theta)} \frac{\partial F_\phi}{\partial \phi}$$
que no es la fórmula correcta.
Me gustaría saber dónde está mi fallo, y si esta "notación del producto punto" para la divergencia sólo es aplicable cuando se evalúa en el sistema cartesiano. Y, si es así, ¿por qué?