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 ∮CB⋅dl=μ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=q v×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.1(Current 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=∫SJ⋅dS.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 v dt\boldsymbol{v}\,dt; its volume is (v⋅n) dt dS(\boldsymbol{v}\cdot\boldsymbol{n})\,dt\,dS, so the charge is ρ v⋅n dS dt=J⋅n dS dt\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.2(Localization lemma)

Let Ω⊂R3\Omega \subset \mathbb{R}^3 be open and let f:Ω→Rf:\Omega \to \mathbb{R} be continuous. If ∫Vf dV=0\int_V f\,dV = 0 for every closed ball VV contained in Ω\Omega, then f≡0f \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 ∣x−x0∣<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:∣x−x0∣≤r/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

∫Vf dV≥c2⋅43π(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.3(The 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

ddt∫Vρ dV=−∮∂VJ⋅dS\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:

ddt∫Vρ dV=∫V∂ρ∂t dV.\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

∮∂VJ⋅dS=∫V∇⋅J dV.\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.4(Steady 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.5(The 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: they have neither a starting point nor an end point (for a current flowing along a thin wire, they form a closed circuit).

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.1(The 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′)×(r−r′)∣r−r′∣3 dV′,\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 J dV′→I dl′\boldsymbol{J}\,dV' \to I\,d\boldsymbol{l}' gives

B(r)=μ0I4π∮Cdl′×(r−r′)∣r−r′∣3.\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.2(On the value of μ0)

Before the 2019 redefinition of the SI base units, μ0=4π×10−7 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π×10−7 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.3(An 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=s es\boldsymbol{r} = s\,\boldsymbol{e}_s (in the plane z=0z=0, with no loss of generality). The source point is r′=z′ez\boldsymbol{r}' = z'\boldsymbol{e}_z and the line element is dl′=dz′ ezd\boldsymbol{l}' = dz'\,\boldsymbol{e}_z.

We have

r−r′=s es−z′ ez,∣r−r′∣=s2+z′2\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′×(r−r′)=dz′ ez×(s es−z′ez)=s dz′ eϕ.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π∫−∞∞s dz′(s2+z′2)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′=ssec⁡2θ dθdz' = s\sec^2\theta\,d\theta and (s2+z′2)3/2=s3sec⁡3θ(s^2+z'^2)^{3/2} = s^3\sec^3\theta),

∫−∞∞dz′(s2+z′2)3/2=∫−π/2π/2ssec⁡2θs3sec⁡3θ 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π⋅s⋅2s2 eϕ=μ0I2πs eϕ.\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.4(The 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=z ez\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 r−r′\boldsymbol{r}-\boldsymbol{r}' is R=a2+z2R = \sqrt{a^2+z^2}, independent of ϕ′\phi'. Moreover the line element dl′d\boldsymbol{l}' is tangent to the circle, while r−r′\boldsymbol{r}-\boldsymbol{r}' consists of an ez\boldsymbol{e}_z component and a radial component, both orthogonal to the tangent direction. Hence

∣dl′×(r−r′)∣=R ∣dl′∣=R a dϕ′.|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πR a dϕ′R3⋅aR=μ0I4π⋅a2R3⋅2π=μ0I a22(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 ∣z∣≫a|z| \gg a,

Bz≃μ0Ia22∣z∣3=μ04π⋅2m∣z∣3,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/∣z∣31/|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.1(Vector potential)

Under the same hypotheses as Axiom 3.1, the field

A(r):=μ04π∫R3J(r′)∣r−r′∣ dV′\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′)/∣r−r′∣ dV′\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:=r−r′,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.2(The 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.3(The 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(∂Fz∂y−∂Fy∂z)+∂∂y(∂Fx∂z−∂Fz∂x)+∂∂z(∂Fy∂x−∂Fx∂y).\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/∂x∂y\partial^2 F_z/\partial x\partial y cancels against −∂2Fz/∂y∂x-\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.4(The 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 ∮SB⋅dS=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.5(The 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 A→A+∇χ\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.1(Curl)

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 rot⁡F\operatorname{rot}\boldsymbol{F}) is defined by

∇×F:=(∂Fz∂y−∂Fy∂z, ∂Fx∂z−∂Fz∂x, ∂Fy∂x−∂Fx∂y).\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 ∮CF⋅dl\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.2(Curl 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,Δy→01Δx Δy∮∂SΔF⋅dl=(∂Fy∂x−∂Fx∂y)∣(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=±dx exd\boldsymbol{l} = \pm dx\,\boldsymbol{e}_x, on the right (direction +y+y) and left (direction −y-y) we have dl=±dy eyd\boldsymbol{l} = \pm dy\,\boldsymbol{e}_y — gives

∮∂SΔF⋅dl=∫x0x0+ΔxFx(x,y0) dx+∫y0y0+ΔyFy(x0+Δx,y) dy−∫x0x0+ΔxFx(x,y0+Δy) dx−∫y0y0+Δ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ΔF⋅dl=∫y0y0+Δy[Fy(x0+Δx,y)−Fy(x0,y)]dy−∫x0x0+Δ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)=∂Fy∂x(ξ,y) Δx,Fx(x,y0+Δy)−Fx(x,y0)=∂Fx∂y(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.3)[積分の基本定理と定積分] 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ΔF⋅dl=[∂Fy∂x(ξ1,η1)−∂Fx∂y(ξ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,Δy→0\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 ∂xFy−∂yFx\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.3(Stokes' 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=∮∂SF⋅dl.\int_S (\nabla\times\boldsymbol{F})\cdot d\boldsymbol{S} = \oint_{\partial S}\boldsymbol{F}\cdot d\boldsymbol{l} .

Remark 5.4(On 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.1(The 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′)⋅∇1R dV′.\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′)⋅∇′1R dV′.\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+f ∇′⋅a\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

J⋅∇′1R=∇′⋅(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′)⋅dS′R+μ04π∫V∇′⋅J(r′)R dV′\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.2(Ampè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′) ∇21∣r−r′∣ dV′.\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/∣r−r′∣1/|\boldsymbol{r}-\boldsymbol{r}'| is harmonic for r≠r′\boldsymbol{r} \ne \boldsymbol{r}', and once the singularity at the origin is included one has, in the sense of distributions,

∇21∣r−r′∣=−4π δ3(r−r′).\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(r−r′) 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.3(Ampè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),

∮CB⋅dl=μ0Ienc,Ienc:=∫SJ⋅dS,\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

∮CB⋅dl=∫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=μ0∫SJ⋅dS=μ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.4(Independence 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

∫S1J⋅dS−∫S2J⋅dS=∫V∇⋅J dV=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.5(A 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 s≤as \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 Bz≡0B_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(s≤a)I(s≥a)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={μ0I s2πa2 eϕ(s≤a)μ0I2πs eϕ(s≥a)\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.6(An 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 (Bzin−0)L=μ0nLI\big(B_z^{\text{in}} - 0\big)L = \mu_0 n L I, that is,
Bin=μ0nI ez.\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 m−1n = 1000\ \mathrm{m^{-1}} and I=2 AI = 2\ \mathrm{A} we get B=4π×10−7×1000×2≈2.5×10−3 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 field∇⋅B=0\nabla\cdot\boldsymbol{B} = 0∮SB⋅dS=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}∮CB⋅dl=μ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=μ0 ∇⋅J=−μ0∂ρ∂t,0 = \mu_0\,\nabla\cdot\boldsymbol{J} = -\mu_0\frac{\partial\rho}{\partial t} ,

which is incompatible with any situation in which ∂ρ/∂t≠0\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 z1≤z≤z2z_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 z1→−∞z_1 \to -\infty, z2→+∞z_2\to+\infty.

Solution

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

Bϕ=μ0Is4π∫z1z2dz′(s2+z′2)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+z′2)3/2=z′s2s2+z′2+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 z′z' and using the quotient rule gives s2+z′2−z′⋅z′/s2+z′2s2(s2+z′2)=s2s2(s2+z′2)3/2=1(s2+z′2)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+z22−z1s2+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⁡θ2−sin⁡θ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+z22→1z_2/\sqrt{s^2+z_2^2}\to 1, and as z1→−∞z_1\to-\infty we have z1/s2+z12→−1z_1/\sqrt{s^2+z_1^2}\to -1, so the bracket converges to 22 and

B→μ0I4πs⋅2 eϕ=μ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 b≤s≤cb \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=I s2/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 π(c2−b2)\pi(c^2-b^2), and the part of it inside radius ss has area π(s2−b2)\pi(s^2-b^2), so the contribution of the reversed current is −Is2−b2c2−b2-I\dfrac{s^2-b^2}{c^2-b^2}. Altogether

Ienc=I(1−s2−b2c2−b2)=I c2−s2c2−b2,Bϕ=μ0I2πs⋅c2−s2c2−b2.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=I−I=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 μ0∫SJ⋅dS\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, ∫S1J⋅dS=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 ∫S2J⋅dS=0\int_{S_2}\boldsymbol{J}\cdot d\boldsymbol{S} = 0 and the right-hand side is 00.

The left-hand side ∮CB⋅dl\oint_C\boldsymbol{B}\cdot d\boldsymbol{l} is a quantity determined by the curve CC alone, so it cannot equal both μ0I≠0\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 ∂ρ/∂t≠0\partial\rho/\partial t \ne 0 at the plates, and Theorem 2.3 gives ∇⋅J=−∂ρ/∂t≠0\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+ϵ0∂E/∂t\boldsymbol{J} + \epsilon_0\partial\boldsymbol{E}/\partial t, the continuity equation makes ∇⋅ ⁣(J+ϵ0∂E∂t)=−∂ρ∂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=ϵijk∂jFk.(\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=ϵijk∂j(∇×A)k=ϵijkϵklm∂j∂lAm=ϵkijϵklm∂j∂lAm=(δilδjm−δimδjl)∂j∂lAm=∂j∂iAj−∂j∂jAi=∂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 ∂j∂i=∂i∂j\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 ϵkij∂iaj−aj ϵjik∂ibk=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.

not audited

Report an error in this article ・Operated by: Mugen Giken LLC ・Pricing ・Terms ・Legal notice

© 2026 夢現技研合同会社 ・Code samples are MIT licensed.