Del is used as a shorthand form to simplify many long mathematical expressions. It is most commonly used to simplify expressions for the
gradient,
divergence,
curl,
directional derivative, and
Laplacian.
Gradient The vector derivative of a
scalar field f is called the
gradient, and it can be represented as: : \nabla f = {\partial f \over \partial x} \hat\mathbf x + {\partial f \over \partial y} \hat\mathbf y + {\partial f \over \partial z} \hat\mathbf z=\operatorname{grad}f It always points in the
direction of greatest increase of f, and it has a
magnitude equal to the maximum rate of increase at the point—just like a standard derivative. In particular, if a hill is defined as a
height function over a plane h(x,y), the gradient at a given location will be a vector in the xy-plane (visualizable as an arrow on a map) pointing along the steepest direction. The magnitude of the gradient is the value of this steepest slope. In particular, this notation is powerful because the gradient
product rule looks very similar to the 1d-derivative case: : \nabla(f g) = f \nabla g + g \nabla f However, the rules for
dot products do not turn out to be simple, as illustrated by: : \nabla (\mathbf u \cdot \mathbf v) = (\mathbf u \cdot \nabla) \mathbf v + (\mathbf v \cdot \nabla) \mathbf u + \mathbf u \times (\nabla \times \mathbf v) + \mathbf v \times (\nabla \times \mathbf u)
Divergence The
divergence of a
vector field \mathbf v(x, y, z) = v_x \hat\mathbf x + v_y \hat\mathbf y + v_z \hat\mathbf z is a
scalar field that can be represented as: :\operatorname{div}\mathbf v = {\partial v_x \over \partial x} + {\partial v_y \over \partial y} + {\partial v_z \over \partial z} = \nabla \cdot \mathbf v The divergence is roughly a measure of a vector field's increase in the direction it points; but more accurately, it is a measure of that field's tendency to converge toward or diverge from a point. The power of the del notation is shown by the following product rule: : \nabla \cdot (f \mathbf v) = (\nabla f) \cdot \mathbf v + f (\nabla \cdot \mathbf v) The formula for the
vector product is slightly less intuitive, because this product is not commutative: : \nabla \cdot (\mathbf u \times \mathbf v) = (\nabla \times \mathbf u) \cdot \mathbf v - \mathbf u \cdot (\nabla \times \mathbf v)
Curl The
curl of a vector field \mathbf v(x, y, z) = v_x\hat\mathbf x + v_y\hat\mathbf y + v_z\hat\mathbf z is a
vector function that can be represented as: :\operatorname{curl}\mathbf v = \left({\partial v_z \over \partial y} - {\partial v_y \over \partial z} \right) \hat\mathbf x + \left({\partial v_x \over \partial z} - {\partial v_z \over \partial x} \right) \hat\mathbf y + \left({\partial v_y \over \partial x} - {\partial v_x \over \partial y} \right) \hat\mathbf z = \nabla \times \mathbf v The curl at a point is proportional to the on-axis torque that a tiny pinwheel would be subjected to if it were centered at that point. The vector product operation can be visualized as a pseudo-
determinant: :\nabla \times \mathbf v = \left|\begin{matrix} \hat\mathbf x & \hat\mathbf y & \hat\mathbf z \\[2pt] {\frac{\partial}{\partial x}} & {\frac{\partial}{\partial y}} & {\frac{\partial}{\partial z}} \\[2pt] v_x & v_y & v_z \end{matrix}\right| Again the power of the notation is shown by the product rule: :\nabla \times (f \mathbf v) = (\nabla f) \times \mathbf v + f (\nabla \times \mathbf v) The rule for the vector product does not turn out to be simple: :\nabla \times (\mathbf u \times \mathbf v) = \mathbf u \, (\nabla \cdot \mathbf v) - \mathbf v \, (\nabla \cdot \mathbf u) + (\mathbf v \cdot \nabla) \, \mathbf u - (\mathbf u \cdot \nabla) \, \mathbf v
Directional derivative The
directional derivative of a scalar field f(x,y,z) in the direction \mathbf a(x,y,z) = a_x \hat\mathbf x + a_y \hat\mathbf y + a_z \hat\mathbf z is defined as: :(\mathbf a\cdot\nabla)f=\lim_{h \to 0}{\frac{f(x+a_xh,y+a_yh,z+a_zh) - f(x,y,z)}{h}}. Which is equal to the following when the gradient exists :\mathbf a\cdot\operatorname{grad}f = a_x {\partial f \over \partial x} + a_y {\partial f \over \partial y} + a_z {\partial f \over \partial z} = \mathbf a \cdot (\nabla f) This gives the rate of change of a field f in the direction of \mathbf a, scaled by the magnitude of \mathbf a. In operator notation, the element in parentheses can be considered a single coherent unit;
fluid dynamics uses this convention extensively, terming it the
convective derivative—the "moving" derivative of the fluid. Note that (\mathbf a \cdot \nabla) is an operator that maps scalars to scalars. It can be extended to act on a vector field by applying the operator component-wise to each component of the vector.
Laplacian The
Laplace operator is a scalar operator that can be applied to either vector or scalar fields; for cartesian coordinate systems it is defined as: : \Delta = {\partial^2 \over \partial x^2} + {\partial^2 \over \partial y^2} + {\partial^2 \over \partial z^2} = \nabla \cdot \nabla = \nabla^2 and the definition for more general coordinate systems is given in
vector Laplacian. The Laplacian is ubiquitous throughout modern
mathematical physics, appearing for example in
Laplace's equation,
Poisson's equation, the
heat equation, the
wave equation, and the
Schrödinger equation.
Hessian matrix While \nabla^2 usually represents the
Laplacian, sometimes \nabla^2 also represents the
Hessian matrix. The former refers to the inner product of \nabla, while the latter refers to the
dyadic product of \nabla: : \nabla^2 = \nabla \cdot \nabla^T. So whether \nabla^2 refers to a Laplacian or a Hessian matrix depends on the context.
Tensor derivative Del can also be applied to a vector field with the result being a
tensor. The
tensor derivative of a vector field \mathbf{v} (in three dimensions) is a 9-term second-rank tensor – that is, a 3×3 matrix – but can be denoted simply as \nabla \otimes \mathbf{v}, where \otimes represents the
dyadic product. This quantity is equivalent to the transpose of the
Jacobian matrix of the vector field with respect to space. The divergence of the vector field can then be expressed as the
trace of this matrix. For a small displacement \delta \mathbf{r}, the change in the vector field is given by: : \delta \mathbf{v} = (\nabla \otimes \mathbf{v})^T \sdot \delta \mathbf{r} == Product rules ==