Skip to content

Steady Currents and Magnetostatic Fields: From the Biot–Savart Law to curl B = μ0 J

Prerequisite:Electrostatic Fields and Gauss's Law: From Coulomb's Law to the Poisson Equation

Raw
  • The current density J\boldsymbol{J} is a vector field describing “the charge crossing unit area per unit time”. The requirement that charge neither vanishes nor springs into being takes the local form J+ρ/t=0\nabla\cdot\boldsymbol{J} + \partial\rho/\partial t = 0, the continuity equation.
  • For a steady current, one whose distribution does not depend on time, we have J=0\nabla\cdot\boldsymbol{J} = 0. Every argument in this article rests on that condition.
  • The field produced by a steady current is given by the Biot–Savart law. This is an experimental law, the counterpart of Coulomb’s law in electrostatics, and it serves as our starting point.
  • From the Biot–Savart law we derive the two differential equations satisfied by a magnetostatic field: B=0\nabla\cdot\boldsymbol{B} = 0 (no magnetic monopoles) and ×B=μ0J\nabla\times\boldsymbol{B} = \mu_0\boldsymbol{J} (Ampère’s law). The first is a consequence of the fact that B\boldsymbol{B} can be written as the curl of a vector potential.
  • The curl ×\nabla\times is “circulation per unit area”. With this reading and Stokes’ theorem, the differential form ×B=μ0J\nabla\times\boldsymbol{B} = \mu_0\boldsymbol{J} and the integral form CBdl=μ0Ienc\oint_C\boldsymbol{B}\cdot d\boldsymbol{l} = \mu_0 I_{\text{enc}} become equivalent.
  • The equation ×B=μ0J\nabla\times\boldsymbol{B} = \mu_0\boldsymbol{J} necessarily breaks down when the current is not steady. The precise manner of that breakdown is what forces the displacement current of the next chapter.

In 1820, in Copenhagen, H. C. Ørsted noticed that a compass needle placed near a wire carrying a current was deflected. At the time electricity and magnetism were believed to be entirely separate phenomena, so this came as a great surprise. Stranger still was the manner of the deflection. The needle was neither attracted to the wire nor repelled from it; it aligned itself in the direction that wraps around the wire.

In an electrostatic field, lines of force radiate outward from charges. The field around a current, by contrast, traces circles about the current as axis. It is not a source, but a vortex. Stating this difference mathematically is the goal of this article, and the answer is contained in two equations.

B=0,×B=μ0J.\nabla\cdot\boldsymbol{B} = 0,\qquad \nabla\times\boldsymbol{B} = \mu_0\boldsymbol{J}.

The left one says “there are no sources”; the right one says “the source of the vortex is the current”. In this article we prove both of them from the Biot–Savart law, which is an experimental law.

IB forms circles about the currentdirection: the right-hand rulemagnitude falls off as 1/scurrent I points out of the page
The magnetic field around a straight current. The field lines are concentric circles about the current, weakening in inverse proportion to distance.

The field B\boldsymbol{B} itself is defined through the force it exerts on charges. A charge qq moving with velocity v\boldsymbol{v} experiences, in addition to the force from the electric field, the force

F=qv×B.\boldsymbol{F} = q\,\boldsymbol{v}\times\boldsymbol{B} .

This is the magnetic part of the Lorentz force, and it constitutes the operational definition of B\boldsymbol{B}. Since the force is orthogonal to the velocity, a magnetic field does no work. Here too the contrast with the electrostatic field is sharp.

2. Current, current density, and charge conservation

Section titled “2. Current, current density, and charge conservation”

The quantity “a current of II amperes” presupposes a thin tube, namely a wire. To describe the flow point by point inside a conductor we need a quantity that is a field.

Definition 2.1Current density

Suppose that at each point r\boldsymbol{r} of space a charge of density ρ(r,t)\rho(\boldsymbol{r}, t) moves with velocity field v(r,t)\boldsymbol{v}(\boldsymbol{r}, t). The current density is defined by

J(r,t)=ρ(r,t)v(r,t).\boldsymbol{J}(\boldsymbol{r}, t) = \rho(\boldsymbol{r}, t)\,\boldsymbol{v}(\boldsymbol{r}, t) .

When several species of carrier are present we set J=αραvα\boldsymbol{J} = \sum_\alpha \rho_\alpha \boldsymbol{v}_\alpha. Its unit is A/m2\mathrm{A/m^2}.

The charge crossing an oriented surface SS per unit time, that is, the current through SS, is given by

IS=SJdS.I_S = \int_S \boldsymbol{J}\cdot d\boldsymbol{S} .

That the surface integral gives the current is checked as follows. Regard an infinitesimal piece dSdS of the surface as a flat patch with normal n\boldsymbol{n}. The charge crossing this patch during time dtdt is the charge that was contained in the oblique cylinder with base dSdS and generator vdt\boldsymbol{v}\,dt; its volume is (vn)dtdS(\boldsymbol{v}\cdot\boldsymbol{n})\,dt\,dS, so the charge is ρvndSdt=JndSdt\rho\,\boldsymbol{v}\cdot\boldsymbol{n}\,dS\,dt = \boldsymbol{J}\cdot\boldsymbol{n}\,dS\,dt. Dividing by dtdt and summing over SS gives the formula above. Readers uneasy with surface integrals may consult Multiple integrals and iterated integrals.

We now translate the experimental fact that charge is neither created nor destroyed into the language of fields. First we record a lemma which looks obvious but is used constantly: if a volume integral vanishes over every region, then the integrand itself vanishes.

Lemma 2.2Localization lemma

Let ΩR3\Omega \subset \mathbb{R}^3 be open and let f:ΩRf:\Omega \to \mathbb{R} be continuous. If VfdV=0\int_V f\,dV = 0 for every closed ball VV contained in Ω\Omega, then f0f \equiv 0 on Ω\Omega.

Proof(Lemma 2.2)

We prove the contrapositive. Suppose f(x0)0f(\boldsymbol{x}_0) \neq 0 at some point x0Ω\boldsymbol{x}_0 \in \Omega. Replacing ff by f-f if necessary, we may assume c:=f(x0)>0c := f(\boldsymbol{x}_0) > 0.

Since ff is continuous at x0\boldsymbol{x}_0, for ε=c/2\varepsilon = c/2 there is an r>0r > 0 such that xx0<r|\boldsymbol{x} - \boldsymbol{x}_0| < r and xΩ\boldsymbol{x}\in\Omega imply f(x)c<c/2|f(\boldsymbol{x}) - c| < c/2, hence f(x)>c/2f(\boldsymbol{x}) > c/2. As Ω\Omega is open, shrinking rr if necessary we may arrange that the closed ball V={x:xx0r/2}V = \{\boldsymbol{x} : |\boldsymbol{x}-\boldsymbol{x}_0| \le r/2\} is contained in Ω\Omega. On this VV the integrand exceeds c/2c/2, so

VfdVc243π(r2)3>0,\int_V f\,dV \ge \frac{c}{2}\cdot\frac{4}{3}\pi\left(\frac{r}{2}\right)^3 > 0 ,

contradicting the hypothesis.

Theorem 2.3The continuity equation

Let ρ\rho and J\boldsymbol{J} be functions of class C1C^1 on R3\mathbb{R}^3, and suppose that for every bounded region VV (with piecewise smooth boundary V\partial V, taken with the outward normal) the law of charge conservation

ddtVρdV=VJdS\frac{d}{dt}\int_V \rho\,dV = -\oint_{\partial V}\boldsymbol{J}\cdot d\boldsymbol{S}

holds. Then at every point of space

J+ρt=0.\nabla\cdot\boldsymbol{J} + \frac{\partial\rho}{\partial t} = 0 .

The integral form assumed here reads: “the increase of the charge inside VV equals what has flowed in through the boundary”. The minus sign on the right is there because outward flow is counted as positive.

Proof(Theorem 2.3)

On the left-hand side, since ρ\rho is of class C1C^1 and VV is a fixed region independent of time, we may interchange differentiation and integration:

ddtVρdV=VρtdV.\frac{d}{dt}\int_V \rho\,dV = \int_V \frac{\partial\rho}{\partial t}\,dV .

Applying the divergence theorem of Gauss(Theorem 5.3)[Electrostatic Fields and Gauss's Law] to the right-hand side gives

VJdS=VJdV.\oint_{\partial V}\boldsymbol{J}\cdot d\boldsymbol{S} = \int_V \nabla\cdot\boldsymbol{J}\,dV .

The hypothesis can therefore be rewritten as

V(ρt+J)dV=0,\int_V\left(\frac{\partial\rho}{\partial t} + \nabla\cdot\boldsymbol{J}\right)dV = 0 ,

valid for every bounded region and in particular for every closed ball. The integrand is continuous because ρ\rho and J\boldsymbol{J} are of class C1C^1, so by Lemma 2.2 it vanishes identically.

Definition 2.4Steady current

When the charge distribution and the current distribution are both independent of time, that is, ρ/t=0\partial\rho/\partial t = 0 and J/t=0\partial\boldsymbol{J}/\partial t = \boldsymbol{0}, the current is called steady.

Corollary 2.5The condition for a steady current

For a steady current,

J=0.\nabla\cdot\boldsymbol{J} = 0 .

That is, the streamlines of the current density are never interrupted, and within a bounded region they form closed circuits.

Proof(Corollary 2.5)

Substituting the condition ρ/t=0\partial\rho/\partial t = 0 of Definition 2.4 into the continuity equation of Theorem 2.3 gives J=0\nabla\cdot\boldsymbol{J} = 0 at once.

Immediately after Ørsted’s discovery, J.-B. Biot and F. Savart, together with A.-M. Ampère, determined the quantitative relation between current and magnetic field by experiment. Their result takes the following form. It is not derived from anything else; it is a starting point grounded in experiment.

Axiom 3.1The Biot–Savart law

A steady current density J\boldsymbol{J} distributed in a bounded region (J\boldsymbol{J} of class C1C^1, vanishing outside some bounded set) produces the magnetic field

B(r)=μ04πR3J(r)×(rr)rr3dV,\boldsymbol{B}(\boldsymbol{r}) = \frac{\mu_0}{4\pi}\int_{\mathbb{R}^3} \frac{\boldsymbol{J}(\boldsymbol{r}')\times(\boldsymbol{r}-\boldsymbol{r}')}{|\boldsymbol{r}-\boldsymbol{r}'|^{3}}\,dV' ,

where μ0\mu_0 is the permeability of the vacuum.

When the current flows along a thin closed curve CC of negligible cross-section (a line current of strength II), the substitution JdVIdl\boldsymbol{J}\,dV' \to I\,d\boldsymbol{l}' gives

B(r)=μ0I4πCdl×(rr)rr3.\boldsymbol{B}(\boldsymbol{r}) = \frac{\mu_0 I}{4\pi}\oint_C \frac{d\boldsymbol{l}'\times(\boldsymbol{r}-\boldsymbol{r}')}{|\boldsymbol{r}-\boldsymbol{r}'|^{3}} .

Comparison with Coulomb's law(Axiom 3.1)[Electrostatic Fields and Gauss's Law] makes the structure plain. The dependence on distance is the same 1/R21/R^2 (one factor of RR in the denominator R3R^3 merely normalizes the direction vector). The differences are that the source is a vector J\boldsymbol{J} rather than a scalar ρ\rho, and that a cross product appears. It is this cross product that turns the field so as to circulate around its source.

Remark 3.2On the value of μ0

Before the 2019 redefinition of the SI base units, μ0=4π×107 N/A2\mu_0 = 4\pi\times10^{-7}\ \mathrm{N/A^2} was a value fixed exactly by the definition of the ampere. Since the redefinition the elementary charge ee is the exact quantity, and μ0\mu_0 has become a measured one. Its value nevertheless departs from 4π×107 N/A24\pi\times10^{-7}\ \mathrm{N/A^2} only by about one part in 10910^{9}, so in undergraduate calculations this value may be used as it stands.

Example 3.3An infinitely long straight current

Let a current II flow along the zz axis in the +z+z direction. Write es,eϕ,ez\boldsymbol{e}_s,\boldsymbol{e}_\phi,\boldsymbol{e}_z for the unit vectors of cylindrical coordinates (s,ϕ,z)(s,\phi,z) and take the field point to be r=ses\boldsymbol{r} = s\,\boldsymbol{e}_s (in the plane z=0z=0, with no loss of generality). The source point is r=zez\boldsymbol{r}' = z'\boldsymbol{e}_z and the line element is dl=dzezd\boldsymbol{l}' = dz'\,\boldsymbol{e}_z.

We have

rr=seszez,rr=s2+z2\boldsymbol{r}-\boldsymbol{r}' = s\,\boldsymbol{e}_s - z'\,\boldsymbol{e}_z,\qquad |\boldsymbol{r}-\boldsymbol{r}'| = \sqrt{s^2+z'^2}

and, since ez×es=eϕ\boldsymbol{e}_z\times\boldsymbol{e}_s = \boldsymbol{e}_\phi and ez×ez=0\boldsymbol{e}_z\times\boldsymbol{e}_z = \boldsymbol{0},

dl×(rr)=dzez×(seszez)=sdzeϕ.d\boldsymbol{l}'\times(\boldsymbol{r}-\boldsymbol{r}') = dz'\,\boldsymbol{e}_z\times(s\,\boldsymbol{e}_s - z'\boldsymbol{e}_z) = s\,dz'\,\boldsymbol{e}_\phi .

The field therefore has only an eϕ\boldsymbol{e}_\phi component, and

Bϕ=μ0I4πsdz(s2+z2)3/2.B_\phi = \frac{\mu_0 I}{4\pi}\int_{-\infty}^{\infty}\frac{s\,dz'}{(s^2+z'^2)^{3/2}} .

Substituting z=stanθz' = s\tan\theta (so dz=ssec2θdθdz' = s\sec^2\theta\,d\theta and (s2+z2)3/2=s3sec3θ(s^2+z'^2)^{3/2} = s^3\sec^3\theta),

dz(s2+z2)3/2=π/2π/2ssec2θs3sec3θdθ=1s2π/2π/2cosθdθ=2s2.\int_{-\infty}^{\infty}\frac{dz'}{(s^2+z'^2)^{3/2}} = \int_{-\pi/2}^{\pi/2}\frac{s\sec^2\theta}{s^3\sec^3\theta}\,d\theta = \frac{1}{s^2}\int_{-\pi/2}^{\pi/2}\cos\theta\,d\theta = \frac{2}{s^2} .

Hence

B=μ0I4πs2s2eϕ=μ0I2πseϕ.\boldsymbol{B} = \frac{\mu_0 I}{4\pi}\cdot s\cdot\frac{2}{s^2}\,\boldsymbol{e}_\phi = \frac{\mu_0 I}{2\pi s}\,\boldsymbol{e}_\phi .

The magnitude falls off as 1/s1/s, and the direction wraps around the current by the right-hand rule. This agrees with Ørsted’s observation.

Example 3.4The field of a circular current on its axis

A circular circuit of radius aa lies in the xyxy plane centred at the origin, carrying a current II counterclockwise as seen from above. We compute the field at the point r=zez\boldsymbol{r} = z\,\boldsymbol{e}_z on the zz axis.

Taking the source point to be r=a(cosϕ,sinϕ,0)\boldsymbol{r}' = a(\cos\phi',\sin\phi',0), the magnitude of rr\boldsymbol{r}-\boldsymbol{r}' is R=a2+z2R = \sqrt{a^2+z^2}, independent of ϕ\phi'. Moreover the line element dld\boldsymbol{l}' is tangent to the circle, while rr\boldsymbol{r}-\boldsymbol{r}' consists of an ez\boldsymbol{e}_z component and a radial component, both orthogonal to the tangent direction. Hence

dl×(rr)=Rdl=Radϕ.|d\boldsymbol{l}'\times(\boldsymbol{r}-\boldsymbol{r}')| = R\,|d\boldsymbol{l}'| = R\,a\,d\phi' .

This cross-product vector sweeps once around a cone. By the symmetry about the zz axis, the radial components cancel upon integrating around the loop and only the zz component survives. The factor that extracts the zz component is the cosine of the angle between the cross-product vector and ez\boldsymbol{e}_z, namely a/Ra/R. Therefore

Bz=μ0I4π02πRadϕR3aR=μ0I4πa2R32π=μ0Ia22(a2+z2)3/2.B_z = \frac{\mu_0 I}{4\pi}\int_0^{2\pi}\frac{R\,a\,d\phi'}{R^3}\cdot\frac{a}{R} = \frac{\mu_0 I}{4\pi}\cdot\frac{a^2}{R^3}\cdot 2\pi = \frac{\mu_0 I\,a^2}{2(a^2+z^2)^{3/2}} .

At the centre z=0z=0 this is Bz=μ0I/(2a)B_z = \mu_0 I/(2a), while far away, for za|z| \gg a,

Bzμ0Ia22z3=μ04π2mz3,m:=Iπa2,B_z \simeq \frac{\mu_0 I a^2}{2|z|^3} = \frac{\mu_0}{4\pi}\cdot\frac{2m}{|z|^3},\qquad m := I\pi a^2 ,

which exhibits the same 1/z31/|z|^3 behaviour as the field of an electric dipole. The quantity mm is called the magnetic moment.

From the Biot–Savart law we first derive B=0\nabla\cdot\boldsymbol{B} = 0. The shortest route is to show that B\boldsymbol{B} is the curl of something.

Definition 4.1Vector potential

Under the same hypotheses as Axiom 3.1, the field

A(r):=μ04πR3J(r)rrdV\boldsymbol{A}(\boldsymbol{r}) := \frac{\mu_0}{4\pi}\int_{\mathbb{R}^3}\frac{\boldsymbol{J}(\boldsymbol{r}')}{|\boldsymbol{r}-\boldsymbol{r}'|}\,dV'

is called the vector potential of the steady current J\boldsymbol{J}.

This is the componentwise analogue of the electrostatic potential(Definition 6.1)[Electrostatic Fields and Gauss's Law] φ(r)=14πϵ0ρ(r)/rrdV\varphi(\boldsymbol{r}) = \frac{1}{4\pi\epsilon_0}\int \rho(\boldsymbol{r}')/|\boldsymbol{r}-\boldsymbol{r}'|\,dV'. To shorten the notation we set

R:=rr,R:=R.\boldsymbol{R} := \boldsymbol{r}-\boldsymbol{r}',\qquad R := |\boldsymbol{R}| .

Here \nabla denotes differentiation with respect to the field point r\boldsymbol{r} and \nabla' differentiation with respect to the source point r\boldsymbol{r}'. The basic computation is

1R=RR3,1R=+RR3=1R\nabla\frac{1}{R} = -\frac{\boldsymbol{R}}{R^3},\qquad \nabla'\frac{1}{R} = +\frac{\boldsymbol{R}}{R^3} = -\nabla\frac{1}{R}

(since 1/R1/R depends only on the difference of r\boldsymbol{r} and r\boldsymbol{r}', the two derivatives differ only in sign).

Proposition 4.2The magnetic field is the curl of the vector potential

The field of Axiom 3.1 and the vector potential of Definition 4.1 are related by

B=×A.\boldsymbol{B} = \nabla\times\boldsymbol{A} .
Proof(Proposition 4.2)

Granting that differentiation and integration may be interchanged (the singularity of 1/R1/R is integrable on R3\mathbb{R}^3 and J\boldsymbol{J} has bounded support, so the integral converges absolutely as an improper integral and the interchange is justified), we have

×A=μ04π×(J(r)R)dV.\nabla\times\boldsymbol{A} = \frac{\mu_0}{4\pi}\int \nabla\times\left(\frac{\boldsymbol{J}(\boldsymbol{r}')}{R}\right)dV' .

To the integrand we apply the formula for the curl of a scalar times a vector, ×(fa)=f(×a)+(f)×a\nabla\times(f\boldsymbol{a}) = f\,(\nabla\times\boldsymbol{a}) + (\nabla f)\times\boldsymbol{a}. Here a=J(r)\boldsymbol{a} = \boldsymbol{J}(\boldsymbol{r}') is a function of the integration variable r\boldsymbol{r}' and does not depend on the field point r\boldsymbol{r}, so ×J(r)=0\nabla\times\boldsymbol{J}(\boldsymbol{r}') = \boldsymbol{0} and

×(J(r)R)=(1R)×J(r)=RR3×J(r)=J(r)×RR3,\nabla\times\left(\frac{\boldsymbol{J}(\boldsymbol{r}')}{R}\right) = \left(\nabla\frac1R\right)\times\boldsymbol{J}(\boldsymbol{r}') = -\frac{\boldsymbol{R}}{R^3}\times\boldsymbol{J}(\boldsymbol{r}') = \frac{\boldsymbol{J}(\boldsymbol{r}')\times\boldsymbol{R}}{R^3} ,

the last equality using the anticommutativity a×b=b×a\boldsymbol{a}\times\boldsymbol{b} = -\boldsymbol{b}\times\boldsymbol{a} of the cross product. Putting this back under the integral sign reproduces exactly the right-hand side of Axiom 3.1.

Lemma 4.3The divergence of a curl vanishes

For a vector field F\boldsymbol{F} of class C2C^2 we have (×F)=0\nabla\cdot(\nabla\times\boldsymbol{F}) = 0.

Proof(Lemma 4.3)

Write it out in components:

(×F)=x(FzyFyz)+y(FxzFzx)+z(FyxFxy).\nabla\cdot(\nabla\times\boldsymbol{F}) = \frac{\partial}{\partial x}\left(\frac{\partial F_z}{\partial y}-\frac{\partial F_y}{\partial z}\right) + \frac{\partial}{\partial y}\left(\frac{\partial F_x}{\partial z}-\frac{\partial F_z}{\partial x}\right) + \frac{\partial}{\partial z}\left(\frac{\partial F_y}{\partial x}-\frac{\partial F_x}{\partial y}\right).

Since F\boldsymbol{F} is of class C2C^2, Schwarz's theorem(Theorem 7.1)[多変数関数の微分と偏微分] permits us to interchange the order of the second partial derivatives. Then 2Fz/xy\partial^2 F_z/\partial x\partial y cancels against 2Fz/yx-\partial^2 F_z/\partial y\partial x, and likewise the terms in FxF_x cancel each other, as do the terms in FyF_y. The total is 00.

Theorem 4.4The divergence of the magnetic field vanishes

Under the hypotheses of Axiom 3.1, at every point of space

B=0,\nabla\cdot\boldsymbol{B} = 0 ,

equivalently SBdS=0\oint_S \boldsymbol{B}\cdot d\boldsymbol{S} = 0 for every closed surface SS.

Proof(Theorem 4.4)

By Proposition 4.2 we may write B=×A\boldsymbol{B} = \nabla\times\boldsymbol{A}. Since J\boldsymbol{J} is of class C1C^1 with bounded support, A\boldsymbol{A} is of class C2C^2, so applying Lemma 4.3 with F=A\boldsymbol{F} = \boldsymbol{A} gives

B=(×A)=0.\nabla\cdot\boldsymbol{B} = \nabla\cdot(\nabla\times\boldsymbol{A}) = 0 .

The integral form follows by integrating this equation over an arbitrary bounded region VV and applying the divergence theorem. Conversely, if the surface integral vanishes over every closed surface, then the divergence theorem together with Lemma 2.2 yields B=0\nabla\cdot\boldsymbol{B} = 0.

Remark 4.5The absence of magnetic monopoles

For the electrostatic field, Gauss's law in differential form(Theorem 5.6)[Electrostatic Fields and Gauss's Law] reads E=ρ/ϵ0\nabla\cdot\boldsymbol{E} = \rho/\epsilon_0, with the charge density — a genuine source — on the right. The right-hand side of Theorem 4.4 is 00. This means that magnetic charge (a magnetic monopole) does not exist. Breaking a bar magnet in half does not yield a fragment with only a north pole; a new south pole and north pole appear at the cut.

The relation B=0\nabla\cdot\boldsymbol{B} = 0 derived here is a consequence of Axiom 3.1, that is, of the premise that currents are the only sources of magnetic fields. At a deeper level it is an experimental fact, and Dirac showed in 1931 that if even a single magnetic monopole existed anywhere in the universe, electric charge would be forced to take discrete values (charge quantization). The search for monopoles continues today, with no established detection.

The representation B=×A\boldsymbol{B} = \nabla\times\boldsymbol{A} leaves freedom in the choice of A\boldsymbol{A}. Changing AA+χ\boldsymbol{A} \to \boldsymbol{A} + \nabla\chi for an arbitrary scalar field χ\chi leaves B\boldsymbol{B} unaltered, because ×χ=0\nabla\times\nabla\chi = \boldsymbol{0}. This is a gauge transformation(Definition 4.1)[電磁ポテンシャルとゲージ変換], treated in detail in Electromagnetic potentials and gauge transformations.

Before turning to the other equation, ×B=μ0J\nabla\times\boldsymbol{B} = \mu_0\boldsymbol{J}, let us make sure of the meaning of the curl operation. Just as the divergence is “outflow per unit volume”, the curl is “circulation per unit area”.

Definition 5.1Curl

For a vector field F=(Fx,Fy,Fz)\boldsymbol{F} = (F_x, F_y, F_z) of class C1C^1, the curl ×F\nabla\times\boldsymbol{F} (also written rotF\operatorname{rot}\boldsymbol{F}) is defined by

×F:=(FzyFyz, FxzFzx, FyxFxy).\nabla\times\boldsymbol{F} := \left(\frac{\partial F_z}{\partial y}-\frac{\partial F_y}{\partial z},\ \frac{\partial F_x}{\partial z}-\frac{\partial F_z}{\partial x},\ \frac{\partial F_y}{\partial x}-\frac{\partial F_x}{\partial y}\right).

Moreover, the line integral CFdl\oint_C \boldsymbol{F}\cdot d\boldsymbol{l} along a closed curve CC is called the circulation of F\boldsymbol{F} along CC.

Staring at the components conveys no meaning. The next proposition supplies it.

Fx(x, y0)Fx(x, y0 + Δy)Fy(x0 + Δx, y)Fy(x0, y)circulation ≈ (curl F)z ΔxΔy
The z component of the curl is the circulation around an infinitesimal rectangle in the xy plane, divided by its area.

Proposition 5.2Curl and circulation

Let F\boldsymbol{F} be a vector field of class C1C^1 and consider the rectangle parallel to the xyxy plane with lower left corner at (x0,y0,z0)(x_0,y_0,z_0),

SΔ=[x0,x0+Δx]×[y0,y0+Δy]×{z0}.S_{\Delta} = [x_0, x_0+\Delta x]\times[y_0,y_0+\Delta y]\times\{z_0\} .

Traverse its boundary SΔ\partial S_\Delta once in the sense that is right-handed with respect to the positive zz direction as normal (counterclockwise seen from above). Then

limΔx,Δy01ΔxΔySΔFdl=(FyxFxy)(x0,y0,z0)=(×F)z(x0,y0,z0).\lim_{\Delta x,\Delta y\to 0}\frac{1}{\Delta x\,\Delta y}\oint_{\partial S_\Delta}\boldsymbol{F}\cdot d\boldsymbol{l} = \left(\frac{\partial F_y}{\partial x}-\frac{\partial F_x}{\partial y}\right)\Bigg|_{(x_0,y_0,z_0)} = (\nabla\times\boldsymbol{F})_z\big|_{(x_0,y_0,z_0)} .
Proof(Proposition 5.2)

Below we fix z=z0z = z_0 and suppress it. Writing out the line integrals along the four sides — on the bottom (direction +x+x) and top (direction x-x) we have dl=±dxexd\boldsymbol{l} = \pm dx\,\boldsymbol{e}_x, on the right (direction +y+y) and left (direction y-y) we have dl=±dyeyd\boldsymbol{l} = \pm dy\,\boldsymbol{e}_y — gives

SΔFdl=x0x0+ΔxFx(x,y0)dx+y0y0+ΔyFy(x0+Δx,y)dyx0x0+ΔxFx(x,y0+Δy)dxy0y0+ΔyFy(x0,y)dy.\begin{aligned} \oint_{\partial S_\Delta}\boldsymbol{F}\cdot d\boldsymbol{l} &= \int_{x_0}^{x_0+\Delta x}F_x(x,y_0)\,dx + \int_{y_0}^{y_0+\Delta y}F_y(x_0+\Delta x, y)\,dy \\ &\quad - \int_{x_0}^{x_0+\Delta x}F_x(x,y_0+\Delta y)\,dx - \int_{y_0}^{y_0+\Delta y}F_y(x_0, y)\,dy . \end{aligned}

Combining the second with the fourth term, and the first with the third, we obtain

SΔFdl=y0y0+Δy[Fy(x0+Δx,y)Fy(x0,y)]dyx0x0+Δx[Fx(x,y0+Δy)Fx(x,y0)]dx.\oint_{\partial S_\Delta}\boldsymbol{F}\cdot d\boldsymbol{l} = \int_{y_0}^{y_0+\Delta y}\big[F_y(x_0+\Delta x,y)-F_y(x_0,y)\big]dy - \int_{x_0}^{x_0+\Delta x}\big[F_x(x,y_0+\Delta y)-F_x(x,y_0)\big]dx .

To each bracket we apply the mean value theorem(Theorem 3.3)[Mean Value Theorems and Taylor's Theorem] in the xx direction and in the yy direction respectively (recall F\boldsymbol{F} is of class C1C^1). There exist ξ(x0,x0+Δx)\xi \in (x_0, x_0+\Delta x) and η(y0,y0+Δy)\eta\in(y_0,y_0+\Delta y) (depending on yy, respectively on xx) such that

Fy(x0+Δx,y)Fy(x0,y)=Fyx(ξ,y)Δx,Fx(x,y0+Δy)Fx(x,y0)=Fxy(x,η)Δy.F_y(x_0+\Delta x,y)-F_y(x_0,y) = \frac{\partial F_y}{\partial x}(\xi, y)\,\Delta x,\qquad F_x(x,y_0+\Delta y)-F_x(x,y_0) = \frac{\partial F_x}{\partial y}(x, \eta)\,\Delta y .

Substituting these and then applying the mean value theorem for integrals(Proposition 4.2)[積分の基本定理と定積分] to the remaining integrals, we find points (ξ1,η1)(\xi_1,\eta_1) and (ξ2,η2)(\xi_2,\eta_2) inside the rectangle with

SΔFdl=[Fyx(ξ1,η1)Fxy(ξ2,η2)]ΔxΔy.\oint_{\partial S_\Delta}\boldsymbol{F}\cdot d\boldsymbol{l} = \left[\frac{\partial F_y}{\partial x}(\xi_1,\eta_1) - \frac{\partial F_x}{\partial y}(\xi_2,\eta_2)\right]\Delta x\,\Delta y .

Divide both sides by ΔxΔy\Delta x\,\Delta y and let Δx,Δy0\Delta x,\Delta y\to 0. Both (ξi,ηi)(\xi_i,\eta_i) converge to (x0,y0)(x_0,y_0), and the partial derivatives are continuous by the hypothesis of class C1C^1, so the limit is the value of xFyyFx\partial_x F_y - \partial_y F_x at (x0,y0)(x_0,y_0). This is precisely the zz component in Definition 5.1.

Thus (×F)n(\nabla\times\boldsymbol{F})\cdot\boldsymbol{n} is “the circulation per unit area obtained by going once around the rim of an infinitesimal surface with normal n\boldsymbol{n}”. It measures the strength of the vortex. Accumulating this local relation over a finite surface gives Stokes’ theorem.

Theorem 5.3Stokes' theorem

Let SS be a piecewise smooth oriented surface in R3\mathbb{R}^3 with boundary curve S\partial S, the orientation of S\partial S being right-handed with respect to the normal of SS. If F\boldsymbol{F} is a vector field of class C1C^1 on an open set containing SS, then

S(×F)dS=SFdl.\int_S (\nabla\times\boldsymbol{F})\cdot d\boldsymbol{S} = \oint_{\partial S}\boldsymbol{F}\cdot d\boldsymbol{l} .

Remark 5.4On the proof of Stokes' theorem

The proof proceeds by subdividing the surface into infinitesimal rectangles (or triangles), applying Proposition 5.2 on each piece, and summing. Interior edges are counted twice with opposite orientations by adjacent pieces and cancel, leaving only the edges along the boundary S\partial S. We leave the rigorous treatment to textbooks of multivariable calculus (see Sugiura in the references, or the appendix of Jackson). In this article we use the theorem as known.

The preparations are complete. We now compute ×B\nabla\times\boldsymbol{B} from the Biot–Savart law.

Lemma 6.1The vector potential of a steady current is transverse

Under the hypotheses of Axiom 3.1 (J\boldsymbol{J} of class C1C^1 with bounded support, and steady, so that J=0\nabla\cdot\boldsymbol{J} = 0 by Corollary 2.5), the vector potential of Definition 4.1 satisfies

A=0.\nabla\cdot\boldsymbol{A} = 0 .
Proof(Lemma 6.1)

Since J(r)\boldsymbol{J}(\boldsymbol{r}') does not depend on r\boldsymbol{r},

A=μ04π(J(r)R)dV=μ04πJ(r)1RdV.\nabla\cdot\boldsymbol{A} = \frac{\mu_0}{4\pi}\int \nabla\cdot\left(\frac{\boldsymbol{J}(\boldsymbol{r}')}{R}\right)dV' = \frac{\mu_0}{4\pi}\int \boldsymbol{J}(\boldsymbol{r}')\cdot\nabla\frac1R\,dV' .

Using (1/R)=(1/R)\nabla(1/R) = -\nabla'(1/R) gives

A=μ04πJ(r)1RdV.\nabla\cdot\boldsymbol{A} = -\frac{\mu_0}{4\pi}\int \boldsymbol{J}(\boldsymbol{r}')\cdot\nabla'\frac1R\,dV' .

Applying the product rule in the variable r\boldsymbol{r}', namely (fa)=(f)a+fa\nabla'\cdot(f\boldsymbol{a}) = (\nabla' f)\cdot\boldsymbol{a} + f\,\nabla'\cdot\boldsymbol{a} with f=1/Rf = 1/R and a=J\boldsymbol{a} = \boldsymbol{J}, we get

J1R=(JR)JR,\boldsymbol{J}\cdot\nabla'\frac1R = \nabla'\cdot\left(\frac{\boldsymbol{J}}{R}\right) - \frac{\nabla'\cdot\boldsymbol{J}}{R} ,

so taking a ball VV of sufficiently large radius (outside which J=0\boldsymbol{J} = \boldsymbol{0}) we obtain

A=μ04πVJ(r)dSR+μ04πVJ(r)RdV\nabla\cdot\boldsymbol{A} = -\frac{\mu_0}{4\pi}\oint_{\partial V}\frac{\boldsymbol{J}(\boldsymbol{r}')\cdot d\boldsymbol{S}'}{R} + \frac{\mu_0}{4\pi}\int_V \frac{\nabla'\cdot\boldsymbol{J}(\boldsymbol{r}')}{R}\,dV'

(the divergence theorem was used in the first term).

The first term vanishes because J=0\boldsymbol{J} = \boldsymbol{0} on V\partial V — this is where we use the hypothesis that the current distribution is confined to a bounded region. The second term vanishes by J=0\nabla'\cdot\boldsymbol{J} = 0 from Corollary 2.5 — this is where we use the hypothesis that the current is steady. Hence A=0\nabla\cdot\boldsymbol{A} = 0.

Theorem 6.2Ampère's law (differential form)

Under the hypotheses of Axiom 3.1 (steady current, class C1C^1, bounded support), at every point of space

×B=μ0J.\nabla\times\boldsymbol{B} = \mu_0\boldsymbol{J} .
Proof(Theorem 6.2)

By Proposition 4.2 we have B=×A\boldsymbol{B} = \nabla\times\boldsymbol{A}, so we use the vector-calculus identity (verified by a component computation in the Appendix)

×(×A)=(A)2A,\nabla\times(\nabla\times\boldsymbol{A}) = \nabla(\nabla\cdot\boldsymbol{A}) - \nabla^2\boldsymbol{A} ,

where 2A\nabla^2\boldsymbol{A} means the Laplacian applied to each Cartesian component.

The first term vanishes because A=0\nabla\cdot\boldsymbol{A} = 0 by Lemma 6.1. We compute the second. Interchanging differentiation and integration in the defining formula of Definition 4.1,

2A=μ04πJ(r)21rrdV.\nabla^2\boldsymbol{A} = \frac{\mu_0}{4\pi}\int \boldsymbol{J}(\boldsymbol{r}')\,\nabla^2\frac{1}{|\boldsymbol{r}-\boldsymbol{r}'|}\,dV' .

As verified in Theorem 6.5[Electrostatic Fields and Gauss's Law] of Electrostatic fields and Gauss’s law, the function 1/rr1/|\boldsymbol{r}-\boldsymbol{r}'| is harmonic for rr\boldsymbol{r} \ne \boldsymbol{r}', and once the singularity at the origin is included one has, in the sense of distributions,

21rr=4πδ3(rr).\nabla^2\frac{1}{|\boldsymbol{r}-\boldsymbol{r}'|} = -4\pi\,\delta^3(\boldsymbol{r}-\boldsymbol{r}') .

Substituting this gives

2A=μ04πJ(r)(4π)δ3(rr)dV=μ0J(r).\nabla^2\boldsymbol{A} = \frac{\mu_0}{4\pi}\int \boldsymbol{J}(\boldsymbol{r}')\cdot(-4\pi)\,\delta^3(\boldsymbol{r}-\boldsymbol{r}')\,dV' = -\mu_0\boldsymbol{J}(\boldsymbol{r}) .

Therefore

×B=(A)2A=0+μ0J=μ0J.\nabla\times\boldsymbol{B} = \nabla(\nabla\cdot\boldsymbol{A}) - \nabla^2\boldsymbol{A} = \boldsymbol{0} + \mu_0\boldsymbol{J} = \mu_0\boldsymbol{J} .

Corollary 6.3Ampère's law (integral form)

For a steady current, and for a piecewise smooth oriented surface SS with boundary curve C=SC = \partial S (oriented right-handedly with respect to the normal of SS),

CBdl=μ0Ienc,Ienc:=SJdS,\oint_C \boldsymbol{B}\cdot d\boldsymbol{l} = \mu_0 I_{\text{enc}},\qquad I_{\text{enc}} := \int_S \boldsymbol{J}\cdot d\boldsymbol{S} ,

where IencI_{\text{enc}} is the net current threading through CC.

Proof(Corollary 6.3)

Applying Theorem 5.3 with F=B\boldsymbol{F} = \boldsymbol{B} on the surface SS gives

CBdl=S(×B)dS.\oint_C\boldsymbol{B}\cdot d\boldsymbol{l} = \int_S(\nabla\times\boldsymbol{B})\cdot d\boldsymbol{S} .

Substituting Theorem 6.2 on the right-hand side,

S(×B)dS=μ0SJdS=μ0Ienc.\int_S(\nabla\times\boldsymbol{B})\cdot d\boldsymbol{S} = \mu_0\int_S\boldsymbol{J}\cdot d\boldsymbol{S} = \mu_0 I_{\text{enc}} .

The converse is analogous: if the integral form holds for every surface, the limiting procedure of Proposition 5.2 recovers the differential form.

Remark 6.4Independence of the choice of surface

The left-hand side of Corollary 6.3 is determined by the curve CC alone, whereas the right-hand side is written using a surface SS bounded by CC. There is no contradiction, thanks to J=0\nabla\cdot\boldsymbol{J} = 0. Indeed, joining two surfaces S1,S2S_1, S_2 with the same boundary produces a closed surface, and by the divergence theorem

S1JdSS2JdS=VJdV=0,\int_{S_1}\boldsymbol{J}\cdot d\boldsymbol{S} - \int_{S_2}\boldsymbol{J}\cdot d\boldsymbol{S} = \int_{V}\nabla\cdot\boldsymbol{J}\,dV = 0 ,

where VV is the region enclosed by the two surfaces. Once the current ceases to be steady this agreement fails and Ampère’s law itself loses its meaning. This is the mechanism that demands a displacement current, as we verify in the last exercise.

The integral form is extremely powerful for finding B\boldsymbol{B} in highly symmetric configurations. The procedure is the same as for Gauss’s law in electrostatics: first narrow down the form of B\boldsymbol{B} using symmetry, then choose a convenient closed curve.

Example 6.5A cylindrical conductor of finite thickness

An infinitely long cylindrical conductor of radius aa lies along the zz axis, carrying a total current II in the +z+z direction with uniform current density over its cross-section. That is, J=Iπa2ez\boldsymbol{J} = \dfrac{I}{\pi a^2}\boldsymbol{e}_z for sas \le a and J=0\boldsymbol{J} = \boldsymbol{0} for s>as > a.

Step 1: narrow down the form of the field. The configuration is invariant under translations along zz and rotations about the zz axis, so the cylindrical components Bs,Bϕ,BzB_s, B_\phi, B_z are all functions of ss alone.

For BsB_s, apply the integral form of Theorem 4.4 to the closed surface consisting of a cylindrical surface of radius ss and length LL together with the two end discs. The contributions of the end discs cancel because Bz(s)B_z(s) does not depend on zz, and the contribution of the lateral surface is Bs(s)2πsLB_s(s)\cdot 2\pi s L. Hence Bs(s)2πsL=0B_s(s)\,2\pi s L = 0, that is, Bs=0B_s = 0.

For BzB_z, apply Corollary 6.3 to the closed curve bounding the rectangle [s1,s2]×[0,L][s_1,s_2]\times[0,L] in the plane containing the ss axis and the zz axis. No current threads this rectangle (the current points along zz, while the normal of the rectangle points along eϕ\boldsymbol{e}_\phi), so (Bz(s1)Bz(s2))L=0\big(B_z(s_1)-B_z(s_2)\big)L = 0; that is, BzB_z is a constant independent of ss. Requiring the field to vanish at infinity gives Bz0B_z \equiv 0.

What remains is B=Bϕ(s)eϕ\boldsymbol{B} = B_\phi(s)\,\boldsymbol{e}_\phi.

Step 2: take a circular loop. Apply Corollary 6.3 to the disc bounded by the circle CC of radius ss centred on the zz axis (counterclockwise). The left-hand side is Bϕ(s)2πsB_\phi(s)\cdot 2\pi s, and on the right

Ienc={Iπa2πs2=Is2a2(sa)I(sa)I_{\text{enc}} = \begin{cases} \dfrac{I}{\pi a^2}\cdot\pi s^2 = I\dfrac{s^2}{a^2} & (s \le a) \\[2mm] I & (s \ge a)\end{cases}

so that

B={μ0Is2πa2eϕ(sa)μ0I2πseϕ(sa)\boldsymbol{B} = \begin{cases} \dfrac{\mu_0 I\,s}{2\pi a^2}\,\boldsymbol{e}_\phi & (s\le a)\\[2mm] \dfrac{\mu_0 I}{2\pi s}\,\boldsymbol{e}_\phi & (s\ge a)\end{cases}

Inside the conductor the field grows from 00 at the centre in proportion to ss, reaching its maximum μ0I/(2πa)\mu_0 I/(2\pi a) at s=as=a; outside it decays as 1/s1/s. Note that the two expressions agree at s=as = a, and that the exterior expression agrees with Example 3.3. Seen from outside the wire, its thickness is invisible.

Example 6.6An infinitely long solenoid

A current II flows in an infinitely long cylindrical coil wound densely with nn turns per unit length. Assuming the winding is dense enough, we regard the current as flowing on the cylindrical surface in the eϕ\boldsymbol{e}_\phi direction with surface current density nInI.

By symmetry, the same argument as in Example 6.5 gives Bs=0B_s = 0. Moreover, since the current now points along eϕ\boldsymbol{e}_\phi, no current threads a disc bounded by a circle centred on the zz axis, so Corollary 6.3 gives Bϕ2πs=0B_\phi\cdot 2\pi s = 0, that is, Bϕ=0B_\phi = 0. What remains is B=Bz(s)ez\boldsymbol{B} = B_z(s)\boldsymbol{e}_z.

Take a rectangular loop in the szsz plane (of length LL along zz, running from s1s_1 to s2s_2 in ss). Since B\boldsymbol{B} has only a zz component, the circulation comes only from the two sides along zz and equals (Bz(s1)Bz(s2))L\big(B_z(s_1)-B_z(s_2)\big)L.

  • With both sides outside the coil (both s1,s2s_1, s_2 greater than the radius), no current is threaded, so BzB_z is constant outside. Since it must vanish at infinity, Bz=0B_z = 0 outside.
  • With one side inside and the other outside, the loop threads the winding nLnL times, so Ienc=nLII_{\text{enc}} = nLI. Hence (Bzin0)L=μ0nLI\big(B_z^{\text{in}} - 0\big)L = \mu_0 n L I, that is,
Bin=μ0nIez.\boldsymbol{B}^{\text{in}} = \mu_0 n I\,\boldsymbol{e}_z .
  • With both sides inside, Ienc=0I_{\text{enc}} = 0, so BzB_z is independent of ss inside.

We conclude that the interior of an infinite solenoid carries the uniform field μ0nI\mu_0 nI and the exterior field is 0\boldsymbol{0}. For instance with n=1000 m1n = 1000\ \mathrm{m^{-1}} and I=2 AI = 2\ \mathrm{A} we get B=4π×107×1000×22.5×103 TB = 4\pi\times10^{-7}\times1000\times2 \approx 2.5\times10^{-3}\ \mathrm{T}.

7. Magnetostatics summarized, and the bridge to the next chapter

Section titled “7. Magnetostatics summarized, and the bridge to the next chapter”

For steady currents, this article has obtained the following two laws.

Differential formIntegral formMeaning
Divergence of the fieldB=0\nabla\cdot\boldsymbol{B} = 0SBdS=0\oint_S \boldsymbol{B}\cdot d\boldsymbol{S} = 0there is no magnetic charge
Curl of the field×B=μ0J\nabla\times\boldsymbol{B} = \mu_0\boldsymbol{J}CBdl=μ0Ienc\oint_C\boldsymbol{B}\cdot d\boldsymbol{l} = \mu_0 I_{\text{enc}}currents are the sources of the vortex

Placing these beside the electrostatic E=ρ/ϵ0\nabla\cdot\boldsymbol{E} = \rho/\epsilon_0 and ×E=0\nabla\times\boldsymbol{E} = \boldsymbol{0}, we have four equations in hand. Maxwell’s equations are one step away.

But every result of this article depended on J=0\nabla\cdot\boldsymbol{J} = 0. Indeed, taking the divergence of both sides of ×B=μ0J\nabla\times\boldsymbol{B} = \mu_0\boldsymbol{J}, the left-hand side vanishes identically by Lemma 4.3, so

0=μ0J=μ0ρt,0 = \mu_0\,\nabla\cdot\boldsymbol{J} = -\mu_0\frac{\partial\rho}{\partial t} ,

which is incompatible with any situation in which ρ/t0\partial\rho/\partial t \ne 0, such as the charging of a capacitor. How to resolve this contradiction is the subject of Electromagnetic induction and the displacement current, and beyond it lies Maxwell’s equations and electromagnetic waves.

Exercise 8.1Standard

Let a current II flow in the +z+z direction along the segment z1zz2z_1 \le z \le z_2 of the zz axis (note that in reality this is part of a circuit, and by itself it is not a steady current). Use Axiom 3.1 to find the magnetic field at the point (s,0,0)(s, 0, 0) with s>0s > 0. Verify also that the result of Example 3.3 is recovered in the limit z1z_1 \to -\infty, z2+z_2\to+\infty.

Solution

The intermediate computation of Example 3.3 applies verbatim. Since dl×(rr)=sdzeϕd\boldsymbol{l}'\times(\boldsymbol{r}-\boldsymbol{r}') = s\,dz'\,\boldsymbol{e}_\phi,

Bϕ=μ0Is4πz1z2dz(s2+z2)3/2.B_\phi = \frac{\mu_0 I s}{4\pi}\int_{z_1}^{z_2}\frac{dz'}{(s^2+z'^2)^{3/2}} .

The antiderivative is

dz(s2+z2)3/2=zs2s2+z2+C\int\frac{dz'}{(s^2+z'^2)^{3/2}} = \frac{z'}{s^2\sqrt{s^2+z'^2}} + C

(differentiating the right-hand side with respect to zz' and using the quotient rule gives s2+z2zz/s2+z2s2(s2+z2)=s2s2(s2+z2)3/2=1(s2+z2)3/2\dfrac{\sqrt{s^2+z'^2} - z'\cdot z'/\sqrt{s^2+z'^2}}{s^2(s^2+z'^2)} = \dfrac{s^2}{s^2(s^2+z'^2)^{3/2}} = \dfrac{1}{(s^2+z'^2)^{3/2}}, which confirms it). Therefore

B=μ0I4πs(z2s2+z22z1s2+z12)eϕ.\boldsymbol{B} = \frac{\mu_0 I}{4\pi s}\left(\frac{z_2}{\sqrt{s^2+z_2^2}} - \frac{z_1}{\sqrt{s^2+z_1^2}}\right)\boldsymbol{e}_\phi .

Measuring the angles subtended by the ends of the segment from the field point relative to the perpendicular, say θi\theta_i with sinθi=zi/s2+zi2\sin\theta_i = z_i/\sqrt{s^2+z_i^2}, this reads Bϕ=μ0I4πs(sinθ2sinθ1)B_\phi = \dfrac{\mu_0 I}{4\pi s}(\sin\theta_2 - \sin\theta_1).

As z2+z_2\to+\infty we have z2/s2+z221z_2/\sqrt{s^2+z_2^2}\to 1, and as z1z_1\to-\infty we have z1/s2+z121z_1/\sqrt{s^2+z_1^2}\to -1, so the bracket converges to 22 and

Bμ0I4πs2eϕ=μ0I2πseϕ,\boldsymbol{B} \to \frac{\mu_0 I}{4\pi s}\cdot 2\,\boldsymbol{e}_\phi = \frac{\mu_0 I}{2\pi s}\boldsymbol{e}_\phi ,

in agreement with Example 3.3.

Note that Corollary 2.5 fails for a current on a segment alone, so Corollary 6.3 must not be applied directly to this configuration. The formula above is meaningful only when the whole closed circuit is decomposed into segments and their contributions summed.

Exercise 8.2Standard

Consider a coaxial cable. The central conductor is a cylinder of radius aa carrying a total current II in the +z+z direction with uniform current density. The outer conductor is the cylindrical shell bscb \le s \le c (with a<ba < b) carrying a total current II in the z-z direction with uniform current density. Find the magnetic field in each of the four regions s<as < a, a<s<ba < s < b, b<s<cb < s < c and s>cs > c.

Solution

The same symmetry argument as in Example 6.5 gives B=Bϕ(s)eϕ\boldsymbol{B} = B_\phi(s)\boldsymbol{e}_\phi, and applying Corollary 6.3 to the circle of radius ss gives Bϕ(s)=μ0Ienc(s)2πsB_\phi(s) = \dfrac{\mu_0 I_{\text{enc}}(s)}{2\pi s}. It remains only to count IencI_{\text{enc}}.

For s<as < a: counting only the fraction of the cross-section of the inner conductor, Ienc=Is2/a2I_{\text{enc}} = I\,s^2/a^2. Hence Bϕ=μ0Is2πa2B_\phi = \dfrac{\mu_0 I s}{2\pi a^2}.

For a<s<ba < s < b: Ienc=II_{\text{enc}} = I, hence Bϕ=μ0I2πsB_\phi = \dfrac{\mu_0 I}{2\pi s}.

For b<s<cb < s < c: the cross-section of the outer conductor has area π(c2b2)\pi(c^2-b^2), and the part of it inside radius ss has area π(s2b2)\pi(s^2-b^2), so the contribution of the reversed current is Is2b2c2b2-I\dfrac{s^2-b^2}{c^2-b^2}. Altogether

Ienc=I(1s2b2c2b2)=Ic2s2c2b2,Bϕ=μ0I2πsc2s2c2b2.I_{\text{enc}} = I\left(1 - \frac{s^2-b^2}{c^2-b^2}\right) = I\,\frac{c^2-s^2}{c^2-b^2}, \qquad B_\phi = \frac{\mu_0 I}{2\pi s}\cdot\frac{c^2-s^2}{c^2-b^2}.

For s>cs > c: Ienc=II=0I_{\text{enc}} = I - I = 0, hence Bϕ=0B_\phi = 0.

That no field leaks outside at all is the advantage of a coaxial cable. Check also that the expressions join continuously at s=bs = b and s=cs = c (at s=bs=b the third expression gives μ0I/(2πb)\mu_0 I/(2\pi b), and at s=cs=c it gives 00).

Exercise 8.3Easy

A wire is wound uniformly NN times around a doughnut-shaped core whose central axis is the zz axis, and a current II is passed through it (a toroidal coil). Assume the winding covers the core densely. Find the magnetic field inside the core (the region enclosed by the coil) and outside it.

Solution

The system is rotationally symmetric about the zz axis. The current in the winding flows within the szsz plane, so by the same argument as in Example 6.6 the field has the form B=Bϕ(s,z)eϕ\boldsymbol{B} = B_\phi(s,z)\,\boldsymbol{e}_\phi (only the eϕ\boldsymbol{e}_\phi component survives).

Take a horizontal circle CC of radius ss centred on the zz axis and apply Corollary 6.3. The left-hand side is Bϕ2πsB_\phi\cdot 2\pi s.

  • When CC passes through the interior of the core, a disc bounded by CC threads the winding NN times, so Ienc=NII_{\text{enc}} = NI and
Bϕ=μ0NI2πs.B_\phi = \frac{\mu_0 N I}{2\pi s}.
  • When CC passes through the hole of the doughnut (small ss), the disc threads no winding, so Ienc=0I_{\text{enc}} = 0 and Bϕ=0B_\phi = 0.
  • When CC passes outside the core, the disc threads each turn twice, once going and once returning, with opposite orientations, so the net Ienc=0I_{\text{enc}} = 0 and Bϕ=0B_\phi = 0.

Thus the field is confined entirely to the interior of the core, its magnitude falling off in inverse proportion to the distance ss from the central axis. If the thickness of the core is small compared with the central radius, ss may be treated as essentially constant and one recovers the same μ0nI\mu_0 n I as for a solenoid, where n=N/(2πs)n = N/(2\pi s) is the number of turns per unit length.

Exercise 8.4Hard

A parallel-plate capacitor is being charged at a constant current II through a wire. Fix a circle CC encircling the wire and consider two surfaces bounded by CC: let S1S_1 be the flat disc pierced perpendicularly by the wire, and let S2S_2 be a bag-shaped surface that avoids the wire and passes between the plates. Compute μ0SJdS\mu_0\int_S \boldsymbol{J}\cdot d\boldsymbol{S} for S=S1S = S_1 and S=S2S = S_2, and state which hypothesis of Corollary 6.3 is violated.

Solution

Since S1S_1 is pierced by the wire, S1JdS=I\int_{S_1}\boldsymbol{J}\cdot d\boldsymbol{S} = I and the right-hand side is μ0I\mu_0 I. The surface S2S_2, on the other hand, passes between the plates. Between the plates there is vacuum (or an insulator) and no flow of charge, so J=0\boldsymbol{J} = \boldsymbol{0} there; hence S2JdS=0\int_{S_2}\boldsymbol{J}\cdot d\boldsymbol{S} = 0 and the right-hand side is 00.

The left-hand side CBdl\oint_C\boldsymbol{B}\cdot d\boldsymbol{l} is a quantity determined by the curve CC alone, so it cannot equal both μ0I0\mu_0 I \ne 0 and 00. This is a contradiction.

The hypothesis that is violated is steadiness. Charge accumulates on the plates as time goes on, so ρ/t0\partial\rho/\partial t \ne 0 at the plates, and Theorem 2.3 gives J=ρ/t0\nabla\cdot\boldsymbol{J} = -\partial\rho/\partial t \ne 0. Then Corollary 2.5 is unavailable, and the derivations of Lemma 6.1, Theorem 6.2 and Corollary 6.3 all collapse. The property of being independent of the choice of surface, seen in Remark 6.4, likewise rested precisely on J=0\nabla\cdot\boldsymbol{J}=0.

What rescues this breakdown is Maxwell’s displacement current: replacing J\boldsymbol{J} by J+ϵ0E/t\boldsymbol{J} + \epsilon_0\partial\boldsymbol{E}/\partial t, the continuity equation makes  ⁣(J+ϵ0Et)=ρt+ρt=0\nabla\cdot\!\left(\boldsymbol{J} + \epsilon_0\dfrac{\partial\boldsymbol{E}}{\partial t}\right) = -\dfrac{\partial\rho}{\partial t} + \dfrac{\partial\rho}{\partial t} = 0 an identity (we used E=ρ/ϵ0\nabla\cdot\boldsymbol{E} = \rho/\epsilon_0). For details see Electromagnetic induction and the displacement current.

  • S. Sunakawa, Riron Denjikigaku, 3rd ed., Kinokuniya, 1999 (in Japanese) — the chapter on steady currents and magnetostatic fields; its organization around the vector potential is close to the flow of this article.
  • D. J. Griffiths, Introduction to Electrodynamics, 4th ed., Cambridge University Press, 2017 — Chapter 5, “Magnetostatics”. The route from the Biot–Savart law to Ampère’s law is set out carefully.
  • J. D. Jackson, Classical Electrodynamics, 3rd ed., Wiley, 1999 — Chapter 5. The vector-calculus identities are collected in the appendix.
  • Feynman Butsurigaku III: Denjikigaku, Iwanami Shoten (in Japanese; the Japanese edition of The Feynman Lectures on Physics) — the chapters on the magnetic field. The physical interpretation of curl and circulation is explained very readably.
  • K. Ohta, Denjikigaku no Kiso I, University of Tokyo Press, 2012 (in Japanese) — a detailed account of the historical background (Ørsted, Biot–Savart, Ampère).
  • M. Sugiura, Kaiseki Nyūmon II, University of Tokyo Press, 1985 (in Japanese) — rigorous treatment of the divergence theorem and Stokes’ theorem.
  • BIPM, The International System of Units (SI Brochure), 9th ed. — the status of μ0\mu_0 after the 2019 redefinition. SI Brochure (BIPM)

Appendix: The vector-calculus identities we used

Section titled “Appendix: The vector-calculus identities we used”

Notational preliminaries. Below we write the Cartesian components as x1,x2,x3x_1, x_2, x_3 and set i:=/xi\partial_i := \partial/\partial x_i. A repeated index is summed from 11 to 33 (the Einstein convention). The Levi-Civita symbol ϵijk\epsilon_{ijk} is +1+1 if (i,j,k)(i,j,k) is an even permutation of (1,2,3)(1,2,3), 1-1 if it is odd, and 00 otherwise. The cross product and the curl are then

(a×b)i=ϵijkajbk,(×F)i=ϵijkjFk.(\boldsymbol{a}\times\boldsymbol{b})_i = \epsilon_{ijk}a_j b_k,\qquad (\nabla\times\boldsymbol{F})_i = \epsilon_{ijk}\partial_j F_k .

The relation we use constantly is

ϵkijϵklm=δilδjmδimδjl\epsilon_{kij}\epsilon_{klm} = \delta_{il}\delta_{jm} - \delta_{im}\delta_{jl}

(δ\delta being the Kronecker delta).

Expanding the double curl. We verify the identity used in the proof of Theorem 6.2. For A\boldsymbol{A} of class C2C^2,

[×(×A)]i=ϵijkj(×A)k=ϵijkϵklmjlAm=ϵkijϵklmjlAm=(δilδjmδimδjl)jlAm=jiAjjjAi=i(A)2Ai.\begin{aligned} \big[\nabla\times(\nabla\times\boldsymbol{A})\big]_i &= \epsilon_{ijk}\partial_j(\nabla\times\boldsymbol{A})_k = \epsilon_{ijk}\epsilon_{klm}\partial_j\partial_l A_m \\ &= \epsilon_{kij}\epsilon_{klm}\partial_j\partial_l A_m = (\delta_{il}\delta_{jm}-\delta_{im}\delta_{jl})\partial_j\partial_l A_m \\ &= \partial_j\partial_i A_j - \partial_j\partial_j A_i = \partial_i(\nabla\cdot\boldsymbol{A}) - \nabla^2 A_i . \end{aligned}

In the second line we used ϵijk=ϵkij\epsilon_{ijk} = \epsilon_{kij} (invariance under cyclic permutation), and in the last line we interchanged ji=ij\partial_j\partial_i = \partial_i\partial_j by Schwarz’s theorem, A\boldsymbol{A} being of class C2C^2. Hence

×(×A)=(A)2A.\nabla\times(\nabla\times\boldsymbol{A}) = \nabla(\nabla\cdot\boldsymbol{A}) - \nabla^2\boldsymbol{A} .

The divergence of a cross product. We proved Theorem 4.4 by way of Proposition 4.2, but it can also be shown directly from the Biot–Savart integral. What is needed then is

(a×b)=b(×a)a(×b).\nabla\cdot(\boldsymbol{a}\times\boldsymbol{b}) = \boldsymbol{b}\cdot(\nabla\times\boldsymbol{a}) - \boldsymbol{a}\cdot(\nabla\times\boldsymbol{b}) .

The component computation runs as follows.

(a×b)=i(ϵijkajbk)=ϵijk(iaj)bk+ϵijkaj(ibk)=bkϵkijiajajϵjikibk=b(×a)a(×b).\begin{aligned} \nabla\cdot(\boldsymbol{a}\times\boldsymbol{b}) &= \partial_i(\epsilon_{ijk}a_j b_k) = \epsilon_{ijk}(\partial_i a_j)b_k + \epsilon_{ijk}a_j(\partial_i b_k) \\ &= b_k\,\epsilon_{kij}\partial_i a_j - a_j\,\epsilon_{jik}\partial_i b_k = \boldsymbol{b}\cdot(\nabla\times\boldsymbol{a}) - \boldsymbol{a}\cdot(\nabla\times\boldsymbol{b}). \end{aligned}

Here the first term used ϵijk=ϵkij\epsilon_{ijk} = \epsilon_{kij} and the second ϵijk=ϵjik\epsilon_{ijk} = -\epsilon_{jik}.

Applying this with a=J(r)\boldsymbol{a} = \boldsymbol{J}(\boldsymbol{r}') and b=R/R3\boldsymbol{b} = \boldsymbol{R}/R^3: the field J(r)\boldsymbol{J}(\boldsymbol{r}') does not depend on r\boldsymbol{r}, so ×a=0\nabla\times\boldsymbol{a} = \boldsymbol{0}; and R/R3=(1/R)\boldsymbol{R}/R^3 = -\nabla(1/R) with the curl of a gradient vanishing, so ×b=0\nabla\times\boldsymbol{b} = \boldsymbol{0}. Hence the divergence of the integrand of Axiom 3.1 vanishes at every point, and B=0\nabla\cdot\boldsymbol{B} = 0 follows directly.

Report an error in this article ・Operated by: Mugen Giken LLCPricingTermsLegal notice

© 2026 夢現技研合同会社 ・Feeding the text to an LLM is welcome. Code samples are MIT licensed.