where U is a scalar field and A is a vector field. That is, any vector field can be decomposed into two terms; one is the
gradient of a scalar function and the other is the curl of a vector function. The vector B must be defined in terms of its curl
and divergence. The divergence of B is given as