Ampère's Circuital Law from Biot–Savart
Statement
For steady currents, the Biot–Savart field B obeys ∇ × B = μ0 J at every point, where J is the current density. Integrating over any surface S bounded by a closed loop C and applying Stokes' theorem gives the equivalent global form ∮C B · dl = μ0 Ienc, with Ienc the current threading S. This is Ampère's circuital law, obtained here as a theorem, not a postulate.
Why it matters
Ampère's law is the workhorse of magnetostatics: whenever a current distribution has enough symmetry, it lets you read off B from a single loop integral without ever evaluating the Biot–Savart integral. Showing it follows from Biot–Savart establishes that the two formulations carry identical physical content for steady currents.
The derivation also isolates exactly where charge conservation enters. The step ∇ · J = 0 is not cosmetic: it is the condition that makes ∇ · A = 0 and hence ∇ × B = μ0 J consistent. When it fails — under time-varying charge — the naive Ampère law becomes contradictory, and repairing it is precisely what forces Maxwell's displacement-current term.
Assumptions
Derivation
Result
Reading. The magnetostatic field circulates around current: its curl at a point is set entirely by the local current density there, and the net circulation around any loop counts only the current piercing that loop, weighted by μ0. Regions with no current carry a curl-free (but not necessarily zero) field.
Units check. ∇ × B has units T·m−1. On the right, [μ0] = T·m·A−1 and [J] = A·m−2, so μ0J is T·m·A−1 · A·m−2 = T·m−1. ✓ Globally, ∮B·dl is T·m and μ0Ienc is T·m·A−1 · A = T·m. ✓
Limiting cases
- Current-free region (J = 0): ∇ × B = 0, so B is locally a gradient and Ampère's law gives zero circulation around loops enclosing no current.
- Thin-wire limit: replacing J d3r′ by I dl′ recovers the elementary ∮B·dl = μ0I for filamentary currents.
- High symmetry (cylindrical, planar, toroidal): B is constant along a chosen loop and the integral collapses to B·(loop length) = μ0Ienc, giving B directly.
- Slowly varying limit: as ∂/∂t → 0 the Ampère–Maxwell law reduces smoothly to this magnetostatic form.
Breaks when
- Time-varying charge (∇ · J ≠ 0). A charging capacitor is the canonical case: the current stops at the plate, so ∮B·dl depends on whether the chosen surface passes between the plates or through the wire. The bare Ampère law becomes surface-ambiguous and must be replaced by the Ampère–Maxwell law with displacement current μ0ε0 ∂E/∂t.
- Non-localized or infinite current distributions. If J does not fall off fast enough, the surface term in Step 6 survives, ∇ · A ≠ 0 in the chosen gauge, and the clean local result cannot be extracted without extra boundary data.
- Rapid time dependence / radiation zone. Retardation makes the instantaneous Biot–Savart law itself invalid; the field lags the source and the static curl relation no longer holds.
Failure modes
- Assuming B is uniform on the Amperian loop when symmetry does not warrant it. Ampère's law always holds, but B factors out of the integral only when symmetry forces |B| constant and B∥dl along the loop.
- Counting current that does not pierce the surface. Ienc is the flux of J through S, not the total current in the vicinity; a return conductor outside the loop contributes zero.
- Sign / orientation errors. The loop orientation and the surface normal must obey the right-hand rule of Stokes' theorem; flipping one flips the sign of Ienc.
- Dropping ∇′ · J = 0 as "obvious." Students often skip Step 6's justification, then are baffled by the capacitor paradox — the whole failure lives in that one condition.
- Treating ∇ × J(r′) = 0 (Step 3) as a physical claim about the current. It is zero only because J is evaluated at r′ while ∇ differentiates r; it is not a statement that the current is irrotational.
Discussion
The derivation shows Ampère's law is Biot–Savart in disguise: no new physics is added between them. What the vector-potential route buys is locality. Biot–Savart expresses B as a nonlocal integral over all current; Ampère's differential form ∇ × B = μ0 J ties the field's curl at a point to the current at that same point. Together with ∇ · B = 0 (from B = ∇×A) these are the complete field equations of magnetostatics.
Charge conservation is the hinge. The single condition ∇ · J = 0 makes the Coulomb-gauge potential transverse (∇ · A = 0) and simultaneously guarantees the integral form is surface-independent — both are the same statement that current has no sources or sinks in steady state. Recognizing this is what lets Maxwell later read off the missing term: to keep the law consistent when ∇ · J = −∂ρ/∂t ≠ 0, one adds ε0 ∂E/∂t so that ∇ · (J + ε0∂E/∂t) = 0 identically.
At the level of differential forms, the whole argument is that B = ∇×A is closed (dB = 0) and that inverting the Laplacian on a divergence-free source reproduces the source in the curl. The delta-function identity in Step 7 is the Green's function of ∇²; the entire content of Ampère's law is that the magnetostatic Green's function inverts the curl-curl operator on transverse currents. This is why gauge freedom (adding ∇χ to A) never touches B or the final law.
Common misconceptions. Ampère's law does not say B is zero wherever there is no current — only that its curl vanishes there; a solenoid's exterior field and a wire's external field are both curl-free yet nonzero. Nor does it say B points along J; it says B curls around J. And the loop integral does not require a symmetric geometry to be true — symmetry is needed only to make it useful for finding B.
Worked examples
Reading. At 5 cm a 10 A wire produces about 40 μT, comparable to Earth's field; it circles the wire by the right-hand rule and falls as 1/r.
Reading. The interior field is uniform, set only by the surface current density nI and independent of the solenoid's radius — the hallmark of the Ampère-law result for planar/cylindrical symmetry.
Problems
- A long straight wire carries I = 25 A. Find B at a perpendicular distance of 10 cm.
Solution
B = μ0I/(2πr) = (4π×10−7)(25)/(2π×0.10) = (2×10−7×25)/0.10 = (5.0×10−6)/0.10 = 5.0×10−5 T = 50 μT, azimuthal. - A solid cylindrical conductor of radius R = 2.0 mm carries a uniform current density with total current I = 8.0 A. Find B at radius r = 1.0 mm (inside).
Solution
Enclosed current Ienc = I(r/R)2 = 8.0×(1.0/2.0)2 = 2.0 A. Then B = μ0Ienc/(2πr) = (4π×10−7)(2.0)/(2π×0.0010) = (2×10−7×2.0)/0.0010 = (4.0×10−7)/0.0010 = 4.0×10−4 T = 0.40 mT. (Equivalently B = μ0Ir/(2πR2), rising linearly inside.) - A toroid has N = 500 turns and carries I = 3.0 A. Find B along the central circle of radius r = 0.10 m.
Solution
An Amperian circle of radius r encloses all N turns, so Ienc = NI. B(2πr) = μ0NI ⟹ B = μ0NI/(2πr) = (4π×10−7)(500)(3.0)/(2π×0.10) = (2×10−7×1500)/0.10 = (3.0×10−4)/0.10 = 3.0×10−3 T = 3.0 mT. - Two long parallel wires 4.0 cm apart carry I1 = 10 A and I2 = 15 A in the same direction. Find the force per unit length between them and state whether it is attractive or repulsive.
Solution
Wire 1's field at wire 2: B1 = μ0I1/(2πd). Force per length F/L = I2B1 = μ0I1I2/(2πd) = (4π×10−7)(10)(15)/(2π×0.040) = (2×10−7×150)/0.040 = (3.0×10−5)/0.040 = 7.5×10−4 N·m−1. Parallel currents attract, so the force is attractive. - A parallel-plate capacitor is charging so that the conduction current in the lead is I = 2.0 A. Using an Amperian loop of radius r = 3.0 cm centred on the axis, in the plane between the plates (no conduction current there), find B on the loop. Explain which physical principle the naive Ampère law violates and what restores it.
Solution
With no conduction current through the between-plates surface, bare Ampère's law would give B = 0, yet a surface capping the loop through the wire gives ∮B·dl = μ0I ≠ 0 — a contradiction, because ∇·J ≠ 0 at the plate (charge accumulates). The Ampère–Maxwell law adds displacement current Id = ε0dΦE/dt, which between the plates equals I. Assuming a large plate (uniform E over the loop), the enclosed displacement current is Id = I (r/R)2 if r < plate radius R, or the full I if the loop spans the field region; taking the loop inside a uniform-field disk of radius R with the fraction (r/R)2, B = μ0I(r/R)2/(2πr). Numerically, if R ≥ r so the full flux fraction applies for a loop enclosing all the flux, B = μ0I/(2πr) = (4π×10−7)(2.0)/(2π×0.030) = (2×10−7×2.0)/0.030 = (4.0×10−7)/0.030 ≈ 1.3×10−5 T = 13 μT. The restored principle is charge conservation: displacement current makes the total current solenoidal so the loop integral is surface-independent again.