## Properties of the gradient, divergence and curl
> *Proposition*: let $a,b \in \mathbb{R}$, $f,g: \mathbb{R}^3 \to \mathbb{R}$ be differentiable scalar fields and $\mathbf{u}, \mathbf{v}: \mathbb{R}^3 \to \mathbb{R}^3$ be differentiable vector fields. Then we have the following identities:
>
> **Linearity:**
>
> $$
> \begin{align*}
> \nabla (af + bg) &= a \nabla f + b \nabla g, \\
> \nabla \cdot (a\mathbf{u} + b \mathbf{v}) &= a (\nabla \cdot \mathbf{u}) + b (\nabla \cdot \mathbf{v}), \\
> \nabla \times (a\mathbf{u} + b \mathbf{v}) &= a (\nabla \times \mathbf{u}) + b (\nabla \times\mathbf{v}).
> *Proposition*: an irrotational vector field $\mathbf{v}: \mathbb{R}^3 \to \mathbb{R}^3$ has a scalar potential $\Phi: \mathbb{R}^3 \to \mathbb{R}$ such that
> *Proposition*: a solenoidal vector field $\mathbf{v}: \mathbb{R}^3 \to \mathbb{R}^3$ has a vector potential $\mathbf{u}: \mathbb{R}^3 \to \mathbb{R}^3$ such that
The theorem below is the Helmholtz decomposition theorem and states that every vector field can be written in terms of two potentials.
> *Theorem*: every vector field $\mathbf{v}: \mathbb{R}^3 \to \mathbb{R}^3$ can be written in terms of a scalar $\Phi: \mathbb{R}^3 \to \mathbb{R}$ and a vector $\mathbf{u}: \mathbb{R}^3 \to \mathbb{R}^3$ potential as
It then follows that the scalar and vector potentials can be determined for a volume $V \subset \mathbb{R}^3$ with a boundary surface $A \subset \mathbb{R}^3$ that encloses the domain $V$.
> *Corollary*: the scalar $\Phi: \mathbb{R}^3 \to \mathbb{R}$ and vector $\mathbf{u}: \mathbb{R}^3 \to \mathbb{R}^3$ potentials for a volume $V \subset \mathbb{R}^3$ with a boundary surface $A \subset \mathbb{R}^3$ that encloses the domain $V$ are given by