Esta no es una respuesta completa, sino más bien un intento de aclarar algunos conceptos equivocados acerca de la pendiente: En particular, en mi opinión diciendo que el gradiente es un covector no tiene mucho sentido.
Hay dos maneras de interpretar el concepto de vectores y covectors:
La primera es decir que existe una única entidad - vector - que ha covariante y contravariante de los componentes. Este está inspirado en el tensor de cálculo: al hacer los cálculos, que a menudo no se preocupan acerca de la colocación de los índices de un particular tensor - después de todo, siempre se puede bajar o subir (es decir, ir de la columna de vectores vectores fila y viceversa) por la contracción con el tensor métrico.
Si usted toma este punto de vista, la diferencia y el gradiente son dos nombres para la misma entidad. Es un poco engañoso decir que el gradiente es un covector, como lo que realmente queremos decir es que el gradiente es un vector cuyos componentes covariantes son dadas por las derivadas parciales (mientras que su contravariante componentes están dados por la contracción de los componentes covariantes con la inversa del tensor métrico).
El segundo punto de vista - que es la que yo prefiero es la de que los vectores (o, más precisamente, como estamos haciendo la geometría diferencial, la tangente vectores) son distintos de covectors (también conocido como 1-formas). Sin embargo, el producto escalar da un isomorfismo entre tangentes y vectores de 1-formas. El gradiente es la (pre-)la imagen de la diferencial en virtud de este isomorfismo y un vector real.