Section 4.5 Optional — Which Vector Fields Obey \(\vnabla\times\vF=0\)
We already know that if a vector field \(\vF\) passes the screening test \(\vnabla\times\vF=0\) on all of \(\bbbr^2\) or \(\bbbr^3\text{,}\) then there is a function \(\varphi\) with \(\vF=\vnabla\varphi\text{.}\) That is, \(\vF\) is conservative. We are now going to take a first look at what happens when \(\vF\) passes the screening test \(\vnabla\times\vF=0\) only on some proper subset \(\cD\) of \(\bbbr^n\text{,}\) \(n=2\) or \(3\text{.}\) We will just scratch the surface of this topic — there is a whole subbranch of Mathematics (cohomology theory, which is part of algebraic topology) concerned with a general form of this question. We shall imagine that we are given a vector field \(\vF\) that is only defined on \(\cD\) and we shall assume
that
\(\cD\) is a connected, open subset of
\(\bbbr^n\) with
\(n=2\) or
\(n=3\) (see Definition
4.5.1, below)
that all first order derivatives of all vector fields and functions that we consider are continuous and
-
that all curves we consider are piecewise smooth. A curve is piecewise smooth if it is a union of a finite number of smooth curves \(\cC_1,\cC_2,\cdots,\cC_m\) with the end point of \(\cC_i\) being the beginning point of \(\cC_{i+1}\) for each \(1\le i \lt m\text{.}\) A curve is smooth if it has a parametrization \(\vr(t)\text{,}\) \(a\le t\le b\text{,}\) whose first derivative \(\vr'(t)\) exists, is continuous and is nonzero everywhere.
Definition 4.5.1.
Let \(n\ge 1\) be an integer.
Let
\(\va\in\bbbr^n\) and
\(\veps \gt 0\text{.}\) The open ball of radius
\(\veps\) centred on
\(\va\) is
\begin{equation*}
B_\veps(\va)=\big\{\ \vx\in\bbbr^n\ \big|\ |\vx-\va| \lt \veps\ \big\}
\end{equation*}
Note the strict inequality in
\(|\vx-\va| \lt \veps\text{.}\)
A subset \(\cO\subset\bbbr^n\) is said to be an “open subset of \(\bbbr^n\)” if, for each point \(\va\in\cO\text{,}\) there is an \(\veps \gt 0\) such that \(B_\veps(\va)\subset\cO\text{.}\) Equivalently, \(\cO\) is open if and only if it is a union of open balls.
A subset \(\cD\subset\bbbr^n\) is said to be (pathwise) connected if every pair of points in \(\cD\) can be joined by a piecewise smooth curve in \(\cD\text{.}\)
Here are some examples to help explain this definition.
Example 4.5.2.
The open rectangle \(\cO=\big\{\ (x,y)\in\bbbr^2\ \big|\ 0 \lt x \lt 1,\ 0 \lt y \lt 1\ \big\}\) is an open subset of \(\bbbr^2\) because any point \(\va=(x_0,y_0)\in\cO\) is a nonzero distance, namely \(d=\min\big\{x_0,1-x_0,y_0,1-y_0\big\}\) away from the boundary of \(\cO\text{.}\) So the open ball \(B_{d/2}(\va)\) is contained in \(\cO\text{.}\)
-
The closed rectangle \(\cC=\big\{\ (x,y)\in\bbbr^2\ \big|\ 0\le x \le 1,\ 0 \le y \le 1\ \big\}\) is not an open subset of \(\bbbr^2\text{.}\) For example, \(\vZero=(0,0)\) is a point in \(\cC\text{.}\) No matter what \(\veps \gt 0\) we pick, the open ball \(B_\veps(\vZero)\) is not contained in \(\cC\) because \(B_\veps(\vZero)\) contains the point \((-\frac{\veps}{2},0)\text{,}\) which is not in \(\cC\text{.}\)
The \(x\)-axis, \(\cX=\big\{\ (x,y)\in\bbbr^2\ \big|\ y=0\ \big\}\text{,}\) in \(\bbbr^2\) is not an open subset of \(\bbbr^2\) because for any point \((x_0,0)\in\cX\) and any \(\veps \gt 0\text{,}\) the ball \(B_\veps\big((x_0,0)\big)\) contains points with nonzero \(y\)-coordinates and so is not contained in \(\cX\text{.}\)
The union of open balls
\begin{align*}
&B_1\big((0,0)\big)\cup B_1\big((2,0)\big)\\
&\hskip1in=\Set{(x,y)\in\bbbr^2}{x^2+y^2 \lt 1\text{ or }(x\!-\!2)^2+y^2 \lt 1}
\end{align*}
is not connected, since any continuous path from, for example,
\((2,0)\) to
\((0,0)\) must leave the union. In the figure on the left below, an “empty disk” has been sketched at
\((1,0)\) just to emphasise that the point
\((1,0)\) is
not in the union.
-
On the other hand the union of “closed balls”
\begin{equation*}
\Set{(x,y)\in\bbbr^2}{x^2+y^2\le 1\text{ or }(x-2)^2+y^2\le 1}
\end{equation*}
is connected. For example, the straight line segment from \((2,0)\) to \((0,0)\) remains in the union.
Many, but not all, of the basic facts that we developed, in §
2.4.1, about conservative fields in
\(\bbbr^n\) also applies (with the same proofs) to fields on
\(\cD\text{.}\)
Theorem 4.5.3.
For a vector field \(\vF\) on \(\cD\subset\bbbr^n\text{,}\)
\begin{align*}
\vF\text{ is conservative on $\cD$}
&\iff \vF=\vnabla \varphi\text{ on $\cD$, for some function $\varphi$}\\
&\iff \text{for each $P_0,P_1\in\cD$, the integral }\int_\cC \vF\cdot \dee{\vr}
\text{ takes}\\
&\hskip 0.5in \text{the same value for all curves $\cC$ from $P_0$ to $P_1$}\\
&\iff \oint_\cC \vF\cdot \dee{\vr}=0\ \text{ for all closed curves $\cC$ in $\cD$}\\
&\ \Longrightarrow \vnabla\times \vF=0\ \text{ on $\cD$}
\end{align*}
Note that the last line of this theorem contains only a one way implication.
Combining this with Stokes’ Theorem
4.4.1 (when
\(n=3\text{,}\) or Green’s Theorem
4.3.2 when
\(n=2\)) gives us the following two consequences.
Theorem 4.5.4.
If
\(\cD\) has the property that
\begin{equation*}
\begin{split}
&\text{every closed curve $\cC$ in $\cD$ is the boundary} \\
&\text{of a bounded oriented surface, $\cS$, in $\cD$}
\end{split}
\tag{H}
\end{equation*}
then
\begin{equation*}
\vF\text{ is conservative on $\cD$}
\iff \vnabla\times \vF=0\text{ on $\cD$}
\end{equation*}
For any \(\cD\text{,}\) if \(\vnabla\times \vF=0\) on \(\cD\text{,}\) then \(\vF\) is locally conservative. This means that for each point \(\vx_0\in\cD\text{,}\) there is an \(\veps \gt 0\) and a function \(\varphi\) such that \(\vF=\vnabla\varphi\) on \(B_\veps(\vx_0)\text{.}\)
Proof.
(a) This is simply because if \(\vnabla\times\vF=0\) on \(\cD\) and if the curve \(\cC=\partial\cS\text{,}\) with \(\cS\) an oriented surface in \(\cD\text{,}\) then Stokes’ theorem gives
\begin{equation*}
\int_\cC \vF\cdot \dee{\vr}
=\int_{\partial\cS} \vF\cdot \dee{\vr}
=\dblInt_\cS \vnabla\times \vF\cdot\hn\ \dee{S}=0
\end{equation*}
So
\(\vF\) is conservative by Theorem
4.5.3.
(b) This is true simply because \(B_\veps(\vx_0)\) satisfies property (H).
Example 4.5.5.
Here are some examples of \(\cD\)’s that violate (H).
When \(\cD=\cD_1=\big\{\ (x,y)\in\bbbr^2\ \big|\ 0 \lt |(x,y)| \lt 3\big\}\) (an open ball with its centre removed), then the circle \(x^2+y^2=4\) is a curve in \(\cD\) that is not the boundary of a surface in \(\cD\text{.}\) The circle \(x^2+y^2=4\) is the boundary of the disk \(x^2+y^2 \lt 4\text{,}\) but the disk \(x^2+y^2 \lt 4\) is not contained in \(\cD\) because the point \((0,0)\) is in the disk and not in \(\cD\text{.}\) See the figure on the left below.
-
When \(\cD=\cD_2
=\big\{\ (x,y,z)\in\bbbr^3\ \big|\ |(x,y,z)| \lt 2, |(x,y)| \gt 0\big\}\) (an open ball with the \(z\)-axis removed), then the circle \(x^2+y^2=1\text{,}\) \(z=0\) is a curve in \(\cD\) that is not the boundary of a surface in \(\cD\text{.}\) The circle is the boundary of many different surfaces in \(\bbbr^3\text{,}\) but each contains a point on the \(z\)-axis and so is not contained in \(\cD\text{.}\) See the figure in the centre below.
On the other hand, here is an example which does satisfy (H).
Let \(\cD=\cD_3=\big\{\ (x,y,z)\in\bbbr^3\ \big|\ 0 \lt |(x,y,z)| \lt 2\big\}\) (an open ball with its centre removed). For example the circle \(x^2+y^2=1\text{,}\) \(z=0\) is the boundary of the surface \(\big\{\ (x,y,z)\in\bbbr^3\ \big|\ x^2+y^2+z^2=1, z \gt 0\big\}\subset\cD\text{.}\) See the figure on the right above.
This leaves the question of what happens when (H) is violated. We’ll just look at one example, which however gives the flavour of the general theory.
The punctured disk is
\begin{equation*}
\cD=\big\{\ (x,y)\in\bbbr^2\ \big|\ 0 \lt |(x,y)| \lt 1\ \big\}
\end{equation*}
We’ll start by looking at one particular vector field, which passes the screening test, but which cannot possibly be conservative. The field, which we saw in Example
2.3.14, is
\begin{equation*}
\vTh =-\frac{y}{x^2+y^2}\hi + \frac{x}{x^2+y^2}\hj
\end{equation*}
with domain of definition \(\cD\text{.}\) We’ll first check that it passes the screening test:
\begin{align*}
\vnabla\times\vTh
&=\Big\{\frac{\partial }{\partial x}\Big(\frac{x}{x^2+y^2}\Big)
-\frac{\partial }{\partial y}\Big(-\frac{y}{x^2+y^2}\Big)\Big\}\hk\\
&=\Big\{\Big(\frac{1}{x^2+y^2}-\frac{2x^2}{{(x^2+y^2)}^2}\Big)
+\Big(\frac{1}{x^2+y^2}-\frac{2y^2}{{(x^2+y^2)}^2}\Big)\Big\}\hk\\
&=0
\end{align*}
Next we’ll check that it cannot be conservative. Denote by \(\cC_\veps\) the circle \(x^2+y^2=\veps^2\text{,}\) with counterclockwise orientation. Parametrize \(\cC_\veps\) by \(\vr(\theta)=\veps\cos\theta\,\hi+\veps\sin\theta\,\hj\) with \(0\le\theta\le2\pi\text{.}\) Then
\begin{align*}
&\int_{\cC_\veps}\vTh\cdot \dee{\vr}
=\int_0^{2\pi} \vTh\big(\vr(\theta)\big)\cdot\frac{\dee{\vr}}{d\theta}(\theta)\
d\theta\\
&\hskip0.25in=\int_0^{2\pi}
\Big(-\frac{1}{\veps}\sin\theta\,\hi
+\frac{1}{\veps}\cos\theta\,\hj\Big)
\cdot\big(-\veps\sin\theta\,\hi+\veps\cos\theta\,\hj\big)\ d\theta
\tag{E1}\\
&\hskip0.25in=\int_0^{2\pi} \!\! d\theta\\
&\hskip0.25in=2\pi
\end{align*}
is not zero. By Theorem
4.5.3,
\(\vTh\) cannot be conservative on the punctured disk since the integral
\(\int_{\cC_\veps}\vTh\cdot \dee{\vr}\) around the closed curve
\(\cC_\veps\) is nonzero.
Next we’ll check that it is locally conservative. That is, it can be written in the form \(\vnabla\theta(x,y)\) near any point \((x_0,y_0)\) in its domain. Define \(\theta(x,y)\) to be the polar angle of \((x,y)\) with, for example, \(-\pi \lt \theta \lt \pi\text{.}\) This \(\theta\) is defined on all of \(\cD\text{,}\) except for the negative real axis. The domain of definition, \(\cD_\pi\text{,}\) is sketched on the left below.
If \((x_0,y_0)\) happens to lie on the negative real axis, just replace \(-\pi \lt \theta \lt \pi\) by a different interval of length \(2\pi\text{,}\) like \(0 \lt \theta \lt 2\pi\text{.}\) The domain of definition of \(\theta\) would then change to the \(\cD_0\text{,}\) sketched on the right above.
It’s now a simple matter to check that \(\vnabla\theta(x,y)=\vTh(x,y)\) on the domain of definition of \(\theta\text{.}\) If \(x\ne 0\text{,}\) then, from the figure below,
we have that \(\tan\theta(x,y)=\frac{y}{x}\text{,}\) and \(\cos\theta(x,y) = \frac{x}{\sqrt{x^2+y^2}}\text{,}\) so that
\begin{alignat*}{3}
\frac{\partial }{\partial x}\tan\theta(x,y)
&=-\frac{y}{x^2} &
&\quad\implies\quad&
&\Big[\frac{\partial }{\partial x}\theta(x,y)\Big]\ \sec^2\theta(x,y)
=-\frac{y}{x^2}\\
& &
& \quad\implies\quad&
&\frac{\partial }{\partial x}\theta(x,y)
=-\frac{y}{x^2}\cos^2\theta(x,y)\\
& &
& &
&\hskip0.25in=-\frac{y}{x^2}\ \frac{x^2}{x^2+y^2}=-\frac{y}{x^2+y^2}\\
\frac{\partial }{\partial y}\tan\theta(x,y)
&=\frac{1}{x} &
&\quad\implies\quad&
&\Big[\frac{\partial }{\partial y}\theta(x,y)\Big]\ \sec^2\theta(x,y)
=\frac{1}{x}\\
& &
&\quad\implies\quad&
& \frac{\partial }{\partial y}\theta(x,y)
=\frac{1}{x}\cos^2\theta(x,y)\\
& &
& &
&\hskip0.25in=\frac{1}{x}\ \frac{x^2}{x^2+y^2}=\frac{x}{x^2+y^2}
\end{alignat*}
If \(x=0\text{,}\) then we must have \(y\ne 0\) (since \((0,0)\) is not in the domain of definition to \(\theta\)), and we can use \(\cot\theta(x,y)=\frac{x}{y}\) instead and arrive at the same result.
So far we have just looked at one vector field on \(\cD\text{.}\) We are now ready to consider any vector field \(\vF\) on \(\cD\) that passes the screening test \(\vnabla\times\vF=0\) on \(\cD\text{.}\) We claim that there is a function \(\varphi\) on \(\cD\) such that
\begin{equation*}
\vF=\alpha_\vF\,\vTh+\vnabla\varphi\qquad\text{where}\qquad
\alpha_\vF = \frac{1}{2\pi}\oint_{\cC_\veps}\vF\cdot \dee{\vr}
\tag{E2}
\end{equation*}
The significance of this claim is that it says that if a vector field on \(\cD\) passes the screening test on \(\cD\text{,}\) then, either it is conservative (that’s the case if and only if \(\alpha_\vF=0\)) or, if it fails to be conservative, then it differs from a conservative field (namely \(\vnabla\varphi\)) only by a constant (namely \(\alpha_\vF\)) times the fixed vector field \(\vTh\text{.}\) That is, there is only one nonconservative vector field on \(\cD\) that passes the screening test, up to multiplication by constants and addition of conservative fields. This is a nice simple surprise.
Observe that in the definition of \(\alpha_\vF\text{,}\) we did not specify the radius \(\veps\) of the circle \(\cC_\veps\) to be used for the integration curve. That’s because the answer to the integral does not depend on the choice of \(\veps\text{.}\) To see this, take any \(0 \lt \veps' \lt \veps \lt 1\) and consider the surface \(S=\big\{\ (x,y)\in\bbbr^2\ \big|\ \veps' \lt |(x,y)| \lt \veps\big\}\text{.}\)
It is completely contained in \(\cD\text{.}\) The boundary of \(S\) consists of two parts. The outside part is \(\cC_\veps\text{,}\) oriented counterclockwise as usual. The inside part is \(\cC_{\veps'}\text{,}\) but oriented clockwise. It is usually denoted \(-\cC_{\veps'}\text{.}\) So, by Stokes’ theorem,
\begin{align*}
\oint_{\cC_\veps}\vF\cdot \dee{\vr}
-\oint_{\cC_{\veps'}}\vF\cdot \dee{\vr}
&=\oint_{\cC_\veps}\vF\cdot \dee{\vr}
+\oint_{-\cC_{\veps'}}\vF\cdot \dee{\vr}
=\oint_{\partial S}\vF\cdot \dee{\vr}\\
&=\dblInt_S \vnabla\times\vF\cdot\hn\ \dee{S}
=0
\end{align*}
Finally to verify the claim (E2), we check that the vector field \(\vG=\vF-\alpha_\vF\vTh\) is conservative on \(\cD\text{.}\) To do so, it suffices to check that \(\oint_{\cC}\vG\cdot \dee{\vr}=0\) for any closed curve \(\cC\) in \(\cD\text{.}\) In fact we can restrict our attention to curves \(\cC\) that are simple, closed, counterclockwise oriented curves on \(\cD\text{.}\) A curve is called simple if it does not cross itself. Closed curves which are not simple can be split up into simple closed subcurves. And changing the orientation of \(\cC\) just changes the sign of \(\oint_{\cC}\vG\cdot \dee{\vr}=0\text{,}\) which does not affect whether it is zero or not.
So let \(\cC\) be a simple, closed, counterclockwise oriented curve in \(\cD\text{.}\) We need to verify that \(\oint_\cC\vG\cdot \dee{\vr}=0\text{.}\) Any simple closed curve in \(\bbbr^2\) divides \(\bbbr^2\) into three mutually disjoint subsets — \(\cC\) itself, the set of points inside \(\cC\) and the set of points outside \(\cC\text{.}\) Since \((0,0)\) is not on \(\cC\text{,}\) it must be either outside \(\cC\text{,}\) as in the figure of the left below, or inside \(\cC\) as in the figure on the right below.
Case 1: \((0,0)\) outside \(\cC\text{.}\) In this case
\(\cC\) is the boundary of a set,
\(S\text{,}\) which is completely contained in
\(\cD\text{,}\) namely all of the points inside
\(\cC\text{.}\) So, by Stokes’ theorem,
\begin{align*}
\oint_{\cC}\vG\cdot \dee{\vr}
&=\oint_{\partial S}\big(\vF-\alpha_\vF\vTh\big)\cdot \dee{\vr}\\
&=\dblInt_S \vnabla\times\vF\cdot\hn\ \dee{S}
-\alpha_\vF\dblInt_S \vnabla\times\vTh\cdot\hn\ \dee{S}
=0-\alpha_\vF 0\\
&=0
\end{align*}
Case 2: \((0,0)\) inside \(\cC\text{.}\) Since
\((0,0)\) is not on
\(\cC\text{,}\) we can choose
\(\veps\) small enough that the circle
\(\cC_\veps\) lies completely inside
\(\cC\text{.}\) Then the curve
\(\cC-\cC_\veps\) is the boundary of a set,
\(S\text{,}\) which is completely contained in
\(\cD\text{,}\) namely the part of
\(\cD\) that is between
\(\cC_\veps\) and
\(\cC\text{.}\) So, by Stokes’ theorem,
\begin{align*}
\oint_{\cC}\vG\cdot \dee{\vr}
-\oint_{\cC_\veps}\vG\cdot \dee{\vr}
&=\oint_{\cC-\cC_\veps}\vG\cdot \dee{\vr}
=\oint_{\partial S}\vG\cdot \dee{\vr}
=\dblInt_S \vnabla\times\vG\cdot\hn\ \dee{S}\\
&=0
\end{align*}
since
\(\vnabla\times\vG=\vnabla\times\vF-\alpha_\vF\vnabla\times\vTh=0\) on
\(\cD\text{.}\) Hence
\begin{equation*}
\oint_{\cC}\vG\cdot \dee{\vr}
=\oint_{\cC_\veps}\vG\cdot \dee{\vr}
=\oint_{\cC_\veps}\vF\cdot \dee{\vr}
-\alpha_\vF \oint_{\cC_\veps}\vTh\cdot \dee{\vr}
=2\pi\alpha_\vF -\alpha_\vF(2\pi)=0
\end{equation*}
by the definition, (E2), of
\(\alpha_\vF\) and (E1).
So \(\vG\) is conservative on \(\cD\) and \(\vF\) is of the form (E2) on \(\cD\text{.}\)
The ideas that we have explored here can be generalised quite a bit. For example, if we had a disk with \(n \gt 1\) punctures, we could use arguments like those above to show that any vector field \(\vF\) that passes the screening test has to be of the form
\begin{equation*}
\vF=\vnabla\varphi + \sum_{\ell=1}^n \alpha_\ell\,\vTh_\ell
\end{equation*}
with \(\vTh_\ell\) simply being the above \(\vTh\) translated so as to be centered on the \(\ell^{\rm th}\) puncture.