Curl

This article is about curl in mathematics, see also Curl programming language and cURL, the Unix command line tool for transferring files.

In vector calculus, curl is a vector operator that shows a vector field's rate of rotation about a point.

A vector field which has zero curl everywhere is called irrotational.

In mathematics the curl is noted by:

\nabla \times F

where \nabla is the vector differential operator del, and F is the vector field the curl is being applied to.

Expanded in Cartesian coordinates, \nabla \times F is, for F composed of [Fx, Fy, Fz]:

\begin{pmatrix} {\partial F_z / \partial y} - {\partial F_y / \partial z} \\  \\ {\partial F_x / \partial z} - {\partial F_z / \partial x}\\  \\ {\partial F_y / \partial x} - {\partial F_x / \partial y} \end{pmatrix}

A simple way to remember the expanded form of the curl is to think of it as:

\begin{pmatrix} {\partial / \partial x} \\  \\ {\partial / \partial y} \\  \\ {\partial / \partial z} \end{pmatrix} \times F

that is, del cross F, or as the determinant of the following matrix:

\begin{pmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\  \\ {\partial / \partial x} & {\partial / \partial y} & {\partial / \partial z} \\  \\  F_x & F_y & F_z \end{pmatrix}

where i, j, and k are the unit vectors for the x-, y-, and z-axes, respectively.

In Einstein notation, with the Levi-Civita symbol it is written as:

(\nabla \times F)_k = \epsilon_{k\ell m} \partial_\ell F_m

Using the exterior derivative, it is written simply as:

dF\,

Note that taking the exterior derivative of a vector field does not result in another vector field, but a 2-form or bivector field, properly written as P\,(dx \wedge dy) + Q\,(dy \wedge dz) + R\,(dz \wedge dx). However, since bivectors are generally considered less intuitive than ordinary vectors, the R3-dual *dF\, is commonly used instead (where *\, denotes the Hodge star operator). This is a chiral operation, producing a pseudovector that takes on opposite values in left-handed and right-handed coordinate systems.

Examples

See also

See also: Curl, 2-form, Bivector, CURL, Cartesian coordinate system, Coordinate system, Cross product, Curl programming language, Del, Determinant