$(1)$ Compute the gradient of polar basis vectors, \begin{equation} \tilde{\nabla} e_\rho=\frac{1}{\rho} \widetilde{e}_\rho \otimes e_\theta \text { and } \tilde{\nabla} e_\theta=\frac{1}{\rho} \tilde{e}^\rho \otimes e_\theta-\tilde{\rho} \tilde{e}^\theta \otimes e_\rho \end{equation} $(2)$ What are the gradients of the vectors $e_\rho$ and $e_\theta$ on a cylinder? (Hints: A cylinder is a surface of constant $\rho$ in cylindrical coordinates in $\mathbb{R}$)
I know,
\begin{align} [g_{ij}] = \begin{pmatrix} g_{rr} & g_{r\theta}\\ g_{\theta r} & g_{\theta \theta} \end{pmatrix} = \begin{pmatrix} 1 & 0 \\ 0 & r^2 \end{pmatrix} \end{align}
\begin{align} [g^{ij}] = \begin{pmatrix} g^{rr} & g^{r\theta}\\ g^{\theta r} & g^{\theta \theta} \end{pmatrix} = \begin{pmatrix} 1 & 0 \\ 0 & 1/r^2 \end{pmatrix} \end{align}
and gradient in polar coordinates,
\begin{align} \text{grad}(f) &= g^{rr}\dfrac{\partial f}{\partial r}\dfrac{\partial }{\partial r} + g^{\theta \theta}\dfrac{\partial f}{\partial \theta}\dfrac{\partial }{\partial \theta} \\ &= \dfrac{\partial f}{\partial r}\dfrac{\partial }{\partial r} + \dfrac{1}{r^2}\dfrac{\partial f}{\partial \theta}\dfrac{\partial }{\partial \theta} \tag{$**$} \end{align}
But I didn't see from these information how can I compute the given one? From here I knew that there are two kind of basis. Covariant basis and orthonormal basis (which we mostly familiar with linear algebra). From the question context I couldn't understand how to interpret which basis was used to compute the gradient.
Any help will be appreciated. TIA.
As @Paul Sinclair suggested, I need to use gradient for vector field. but what I get was scalar gradient in my book only.
I have the following definitions in my book.
$$ \begin{align} \text{grad}(\phi) &= \phi_{,i} = \frac{\partial \phi}{\partial x^{i}}\\ \text{div}(A^{i}) &= A^{i}_{,i} = \frac{1}{\sqrt g}\frac{\partial }{\partial x^{k}}(\sqrt g A^k)\\ \text{curl}(A_i) &= A_{i,j} - A_{j,i} \end{align} $$
Where I see any of them can't help me to get the solution. And I was wondering why $\text{curl}$ operator only defined for covariant tensor? Where $\text{div}$ defined for both covariant and contravarint tensor $\text{div}(A^{i})=\text{div}(A_{i})$
What bother me a lot that from vector calculus we taught the operations grad (which maps functions to vector fields), curl (which maps vector fields to vector fields), and div (which maps vector fields to functions). But in tensor calculus we are talking about gradient of vector field, isn't that seem wrong?