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
2D Definition
If a vector field is given by a function:
Curl is given by the formula:
3D Definition
If a vector field is given by a function:
Curl is given by the formula:
where:
- ⨯ is the cross-product of 𝑣̅ and 𝛻.
Intuition:
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
- Steve Brunton’s The Curl of a Vector Field: Measuring Rotation
- https://www.khanacademy.org/math/multivariable-calculus/multivariable-derivatives/divergence-and-curl-articles/a/curl-warmup
- https://www.khanacademy.org/math/multivariable-calculus/multivariable-derivatives/curl-grant-videos/v/2d-curl-intuition