Ma · Mathematics

What Is the Coordinate-Free Definition of the Nabla Operator?

Published By the 9to5Science editorial team

At a glance

  1. 1. Separate the meanings

    Nabla can mean the gradient shorthand or a connection; these are related but different objects.

  2. 2. Start with the differential

    For a scalar function, its differential df is a covector that records directional derivatives.

  3. 3. Use the metric

    A metric turns df into the gradient vector by requiring g(grad f, X) = df(X) for every vector X.

  4. 4. Define other operations

    A connection defines covariant derivatives; divergence and curl also use geometric structure.

The symbol ∇\nabla is used for more than one related idea. In elementary vector calculus, it is shorthand for operations such as the gradient, divergence, and curl. In differential geometry, ∇\nabla often denotes a connection, which tells you how to differentiate vector fields and tensors. Neither usage makes ∇\nabla a single, coordinate-free vector that exists in every setting.

The intrinsic starting point for the gradient is the differential dfdf. A metric then turns that covector into a vector field. A connection is additional structure used for differentiating vector fields; it is not the definition of the gradient itself.

The gradient starts with the differential

Let ff be a smooth real-valued function on a manifold MM. At a point pp, its differential is a linear map

dfp:TpM→R.df_p:T_pM\to\mathbb{R}.

For a tangent vector XpX_p, dfp(Xp)df_p(X_p) is the directional derivative of ff in the direction XpX_p. This definition does not require coordinates, a metric, or a connection. The differential is a covector (an element of the cotangent space Tp∗MT_p^*M), not a tangent vector.

To obtain a gradient vector, choose a Riemannian metric gg, which assigns an inner product gpg_p to each tangent space. The gradient is the unique vector field satisfying

g(grad⁡f,X)=df(X)g(\operatorname{grad} f,X)=df(X)

for every vector field XX. In other words, the metric identifies covectors with vectors. In notation using the metric dual, grad⁡f=(df)♯\operatorname{grad} f=(df)^\sharp.

This distinction matters: dfdf is defined without a metric; grad⁡f\operatorname{grad} f depends on a metric.

How this matches the familiar nabla formula

In Euclidean space with Cartesian coordinates and the usual metric, the coordinate expression is

grad⁡f=∇f=(∂f∂x1,…,∂f∂xn).\operatorname{grad} f=\nabla f=\left(\frac{\partial f}{\partial x^1},\ldots,\frac{\partial f}{\partial x^n}\right).

That familiar formula works because the coordinate basis is orthonormal for the Euclidean metric. In general coordinates x1,…,xnx^1,\ldots,x^n, with metric components gijg_{ij} and inverse matrix components gijg^{ij}, the gradient is

grad⁡f=gij∂f∂xj∂∂xi,\operatorname{grad} f=g^{ij}\frac{\partial f}{\partial x^j}\frac{\partial}{\partial x^i},

where repeated indices are summed. The inverse metric is needed to convert the covector components ∂f/∂xj\partial f/\partial x^j into vector components.

Example: polar coordinates. On the Euclidean plane away from the origin, the polar-coordinate metric is ds2=dr2+r2dθ2ds^2=dr^2+r^2d\theta^2. For the locally defined function f=θf=\theta, we have df=dθdf=d\theta, so

grad⁡θ=1r2∂∂θ.\operatorname{grad}\theta=\frac{1}{r^2}\frac{\partial}{\partial\theta}.

The factor 1/r21/r^2 comes from the metric. Simply writing ∂f/∂r\partial f/\partial r and ∂f/∂θ\partial f/\partial\theta as coefficients of the coordinate basis would give the wrong gradient. (The angle function is only defined on a suitable local region.)

What ∇\nabla means as a connection

In differential geometry, a connection ∇\nabla differentiates vector fields along directions. Given vector fields XX and YY, it produces another vector field ∇XY\nabla_XY. It also acts on more general tensor fields. A connection is needed because vectors at different points lie in different tangent spaces, so there is no automatic way to subtract them and form a derivative.

A Riemannian metric has a standard associated connection: the Levi-Civita connection, which is compatible with the metric and has zero torsion. In Euclidean space, the usual directional derivative is the Levi-Civita connection. In that setting, the gradient and connection are linked, but they remain different operations: grad⁡f\operatorname{grad} f is a vector field, while ∇XY\nabla_XY differentiates one vector field along another.

For a scalar function, the covariant derivative is just its differential: ∇f=df\nabla f=df. Raising the covector index with the metric gives grad⁡f=(df)♯\operatorname{grad} f=(df)^\sharp. This is one reason the same nabla symbol appears in both contexts.

Divergence, curl, and the Laplacian

On a Riemannian manifold, the divergence of a vector field VV can be defined as the trace of the map X↦∇XVX\mapsto\nabla_XV. The Laplace–Beltrami operator on a function is then div⁡(grad⁡f)\operatorname{div}(\operatorname{grad} f). These definitions show why the familiar vector-calculus operations rely on geometric structure, not just a list of partial derivatives.

In oriented three-dimensional Riemannian geometry, curl can be defined using the metric and orientation. If V♭V^\flat is the covector associated with VV, then

(curl⁡V)♭=∗d(V♭),(\operatorname{curl}V)^\flat=*d(V^\flat),

where ∗* is the Hodge star. In spaces without the appropriate dimension or orientation, the usual vector-valued curl need not be available in this form.

Common mistakes

  • Treating ∇\nabla as a vector in every coordinate system. The Cartesian symbol (∂x1,…,∂xn)(\partial_{x^1},\ldots,\partial_{x^n}) is a convenient Euclidean formula, not a universal coordinate-free vector.
  • Identifying dfdf with grad⁡f\operatorname{grad}f. The former is a covector; the latter is a vector obtained using a metric.
  • Confusing the gradient with a connection. The gradient acts on a scalar function and returns a vector field. A connection differentiates vector fields or tensors along directions.
  • Using partial derivatives for vector fields in curvilinear coordinates without accounting for the basis. A coordinate basis can vary from point to point; covariant differentiation accounts for this variation.

When you see ∇\nabla, check what it acts on and what geometric structure has been chosen. That tells you whether it means a gradient, a covariant derivative, or shorthand for a collection of vector-calculus operations.

References

  1. John M. Lee, Introduction to Smooth Manifolds
  2. John M. Lee, Riemannian Manifolds: An Introduction to Curvature

Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.