Biot-Savart vs Ampere's Law — Which When

Biot-Savart vs Ampere's Law — Which When

9 min read

The Decision That Saves You Five Minutes

Every JEE Main / NEET question that asks for the magnetic field due to a current can be cracked by either Biot-Savart law or Ampere’s circuital law. Pick the wrong one and you’ll spend ten minutes on integration. Pick the right one and the answer drops out in two lines. This hub is about making that decision instantly.

The short version: Ampere’s law works when the field has obvious symmetry; Biot-Savart works always but takes longer. That’s the headline. The rest is recognising which configurations have the symmetry Ampere’s law needs.

In Class 12 boards, JEE Main and NEET, this topic carries about 5%5\% weightage in the magnetism section. PYQs split roughly evenly between Biot-Savart applications (finite wire, circular loop) and Ampere’s law applications (solenoid, toroid, infinite wire).

Key Terms & Definitions

Biot-Savart law: Gives the magnetic field dBd\vec{B} due to a small current element IdlI\, d\vec{l} at a point distance rr away.

Ampere’s circuital law: Relates the line integral of B\vec{B} around a closed loop to the current enclosed.

Amperian loop: An imaginary closed path chosen so that B\vec{B} is either constant along it or perpendicular to it. Choosing this loop well is the whole game.

Symmetry: Configurations where the magnetic field has a known direction and magnitude pattern around a current — typically cylindrical, planar, or toroidal.

The Two Laws

Biot-Savart Law

dB=μ04πIdl×r^r2d\vec{B} = \frac{\mu_0}{4\pi} \frac{I\, d\vec{l} \times \hat{r}}{r^2}

Integrate around the entire current path to get the total field at the point of interest. Always works, but the integral can be brutal.

Ampere’s Circuital Law

Bdl=μ0Ienc\oint \vec{B} \cdot d\vec{l} = \mu_0 I_{\text{enc}}

Pick a closed loop, evaluate the line integral on the left, set it equal to μ0\mu_0 times the current piercing the loop. Works easily only when symmetry makes the line integral a simple product.

Decision Rule

Use Ampere’s law when:

  1. Infinite straight wire (cylindrical symmetry)
  2. Long solenoid (translational symmetry along axis)
  3. Toroid (rotational symmetry)
  4. Long current-carrying cylinder, hollow or solid

Use Biot-Savart law when:

  1. Finite straight wire
  2. Circular loop, on the axis (not at the centre — Ampere fails because field outside the wire isn’t symmetric over a useful loop)
  3. Arc of any angle
  4. Any configuration where field is asked at a specific point and the symmetry is broken

Solved Examples

Example 1 — Infinite Wire, both methods (CBSE, easy)

Find BB at distance rr from an infinite straight wire carrying current II.

Ampere’s law method. By cylindrical symmetry, B\vec{B} has constant magnitude on a circle of radius rr around the wire and is tangent to it. Choose this circle as the Amperian loop:

Bdl=B2πr=μ0I\oint \vec{B} \cdot d\vec{l} = B \cdot 2\pi r = \mu_0 I

B=μ0I2πrB = \frac{\mu_0 I}{2\pi r}

Two lines, done.

Biot-Savart method. Set up an integral along the wire, with each element dldl contributing dB=(μ0/4π)Isinθdl/r2dB = (\mu_0/4\pi) I \sin\theta\, dl/r'^2 where rr' is the distance from the element to the field point. After substitution and integration from -\infty to ++\infty, you get the same answer — but it takes a page.

For an infinite wire, Ampere’s law is faster. For a finite wire, only Biot-Savart works.

Example 2 — Circular loop on the axis (JEE Main, medium)

Find BB on the axis of a circular loop of radius RR carrying current II, at distance zz from the centre.

Ampere’s law fails here — there’s no Amperian loop on which BB is constant and tangent. Use Biot-Savart:

B=μ0IR22(R2+z2)3/2B = \frac{\mu_0 I R^2}{2(R^2 + z^2)^{3/2}}

At the centre (z=0z = 0): B=μ0I/(2R)B = \mu_0 I/(2R).

Example 3 — Solenoid (JEE Main, easy)

Find BB inside a long solenoid with nn turns per unit length carrying current II.

Ampere’s law shines here. Choose a rectangular Amperian loop with one side inside (length LL, parallel to the axis), one side outside (where B0B \approx 0), and two perpendicular sides:

Bdl=BL+0+0+0=μ0(nL)I\oint \vec{B} \cdot d\vec{l} = BL + 0 + 0 + 0 = \mu_0 (nL)I

B=μ0nIB = \mu_0 n I

This is the workhorse formula for solenoid problems.

Example 4 — Off-axis field of a circular loop (JEE Advanced, hard)

Find BB at a point off the axis of a circular loop. Ampere’s law fails (no useful symmetry); Biot-Savart requires careful integration with vector components. This level of problem appears occasionally in JEE Advanced — the algebra is hard, the concept is “Biot-Savart, no shortcut”.

Exam-Specific Tips

JEE Main: Around 11-22 questions per paper from magnetism. The symmetry-recognition skill is tested directly: “Which method applies?” or numerical with one specific configuration.

NEET: 11-22 questions. NEET prefers solenoid, toroid, and infinite-wire scenarios — all Ampere’s law territory. Memorise the three formulas: solenoid μ0nI\mu_0 n I, toroid μ0NI/(2πr)\mu_0 N I/(2\pi r), infinite wire μ0I/(2πr)\mu_0 I/(2\pi r).

CBSE Class 12: Derivations of all four standard formulas (infinite wire, circular loop centre, solenoid, toroid) are syllabus and routinely asked as 3-mark or 5-mark questions.

A quick mental flowchart: “Is the configuration infinite/long/symmetric? → Ampere. Is the field asked at a specific point with finite geometry? → Biot-Savart.” This decision takes 5 seconds and saves enormous time on JEE.

Common Mistakes to Avoid

1. Trying Ampere’s law on a finite wire. It fails because B\vec{B} isn’t constant on any natural loop around a finite wire. Many students set up the integral and get stuck — recognise the signature and switch.

2. Forgetting that Ampere’s law needs enclosed current. Currents passing outside the loop don’t contribute to the line integral. For a multi-wire problem, only sum the currents that pierce the chosen loop.

3. Direction confusion. Use the right-hand rule consistently. Curl fingers in the direction of current, thumb points along B\vec{B} (for solenoids) or fingers along B\vec{B} (for wires).

4. Mixing rr symbols. In Biot-Savart, rr is the distance from the current element to the field point. In Ampere’s law for a wire, rr is the radius of the chosen Amperian loop. Same letter, different meanings — keep them straight.

5. Forgetting the sinθ\sin\theta factor in Biot-Savart. The magnitude is (μ0/4π)Idlsinθ/r2(\mu_0/4\pi) I\, dl \sin\theta/r^2, not just Idl/r2I\, dl/r^2. The sinθ\sin\theta comes from the cross product.

Practice Questions

Q1. Find BB at the centre of a circular arc of angle θ\theta (in radians), radius RR, current II.

B=μ0Iθ/(4πR)B = \mu_0 I \theta /(4\pi R). For full circle, θ=2π\theta = 2\pi, gives μ0I/(2R)\mu_0 I/(2R). For semicircle, θ=π\theta = \pi, gives μ0I/(4R)\mu_0 I/(4R). Biot-Savart, since arc length is finite.

Q2. Two parallel infinite wires carry currents I1I_1 and I2I_2 in the same direction, separation dd. Find the force per unit length between them.

Each wire sits in the field of the other. B1=μ0I1/(2πd)B_1 = \mu_0 I_1/(2\pi d) at the second wire. Force per length: f=B1I2=μ0I1I2/(2πd)f = B_1 I_2 = \mu_0 I_1 I_2/(2\pi d). Attractive (same direction currents attract).

Q3. Inside a solid cylinder of radius RR carrying uniform current density JJ, find BB at distance r<Rr < R from the axis.

Ampere’s law with loop of radius rr. Enclosed current =Jπr2= J\pi r^2. So B2πr=μ0Jπr2    B=μ0Jr/2B \cdot 2\pi r = \mu_0 J\pi r^2 \implies B = \mu_0 J r/2. Linear in rr inside.

Q4. Solenoid with 500500 turns/m, 2 A2 \text{ A} current. Find BB inside.

B=μ0nI=(4π×107)(500)(2)1.26×103 TB = \mu_0 n I = (4\pi \times 10^{-7})(500)(2) \approx 1.26 \times 10^{-3} \text{ T}.

Q5. A toroid of mean radius 0.1 m0.1 \text{ m} has 10001000 turns and carries 1 A1 \text{ A}. Find BB at the mean radius.

B=μ0NI/(2πr)=(4π×107)(1000)(1)/(2π×0.1)=2×103 TB = \mu_0 N I/(2\pi r) = (4\pi\times 10^{-7})(1000)(1)/(2\pi \times 0.1) = 2 \times 10^{-3} \text{ T}.

Q6. A finite wire of length LL carries current II. Find BB at perpendicular distance dd from its centre.

Biot-Savart only: B=μ0I(sinθ1+sinθ2)/(4πd)B = \mu_0 I (\sin\theta_1 + \sin\theta_2)/(4\pi d) where θ1,θ2\theta_1, \theta_2 are angles from the perpendicular to the two ends. For symmetric placement, θ1=θ2\theta_1 = \theta_2.

Q7. Why doesn’t Ampere’s law give the field at the centre of a finite circular loop?

Any Amperian loop you draw will not have B\vec{B} both constant and tangent everywhere — the symmetry is rotational about the axis, but the loop you’d want around the wire isn’t a path of constant BB.

Q8. Distinguish “Ampere’s law” from “Ampere’s force law”.

Ampere’s circuital law relates Bdl\oint \vec{B}\cdot d\vec{l} to enclosed current. Ampere’s force law gives the force on a current-carrying wire in a magnetic field: F=IL×B\vec{F} = I\vec{L} \times \vec{B}. Different laws, often confused.

FAQs

Q. Is Ampere’s law always valid?

For steady currents, yes. For time-varying currents, it needs Maxwell’s correction (μ0ϵ0E/t\mu_0 \epsilon_0 \partial \vec{E}/\partial t term). At Class 12 / JEE level, you only meet steady-current Ampere’s law.

Q. Why use the right-hand rule?

It encodes the cross-product convention dl×r^d\vec{l} \times \hat{r} in a way you can do with your hand. Fingers curl in the current direction, thumb points along B\vec{B}.

Q. What’s the connection between Biot-Savart and Ampere?

Both are equivalent statements of magnetostatics. Biot-Savart is more fundamental (works always); Ampere is its symmetric special case. In advanced electromagnetism, both come from the curl equation ×B=μ0J\nabla \times \vec{B} = \mu_0 \vec{J}.

Q. When is the field outside a solenoid zero?

Only for an ideal infinite solenoid. Real finite solenoids have a small fringing field outside, which Ampere’s law derivation neglects.

Q. Can I use Ampere’s law for a moving point charge?

No — Ampere’s law is for steady current distributions. For a single moving charge, use the Biot-Savart-like formula B=(μ0/4π)(qv×r^/r2)\vec{B} = (\mu_0/4\pi)(q\vec{v} \times \hat{r}/r^2).