
A vector field is a map that assigns each
a vector
. Several vector fields are illustrated above. A vector
field is uniquely specified by giving its divergence
and curl within a region and its normal component over the
boundary, a result known as Helmholtz's theorem
(Arfken 1985, p. 79).
Vector fields can be plotted in the Wolfram Language using VectorPlot[f,
x, xmin, xmax
,
y, ymin, ymax
].
Flows are generated by vector fields and vice versa. A vector field is a tangent bundle section of its tangent bundle.