Are all vector fields the gradient of a potential? ... and the Helmholtz Decomposition