Curl (𝛻⨯𝑓)
  • measures the “rotation” in a vector-valued function
  • the 3D curl is a transformation that takes in a 3D vector-valued function and outputs another 3D vector-valued function that represents the rotation at each point
  • the 2D curl is a transformation that takes in a 2D vector-valued function and outputs a scaler-valued function that represents the rotation at each point

Curl - Definition

In 2D to describe rotation, you need a single number: the angular velocity:

  • a positive number indicates a counter-clockwise​ rotation
  • a negative number indicates a clockwise rotation

The absolute value of the angular velocity gives the speed of rotation, typically in radians per second.

In 3D to describe rotation you need a vector:

  • the magnitude of the vector is equal to twice the angular velocity
  • the direction is determined by a super-important convention called the “right-hand rule”

Resources