Magnetic Fields of Current-Carrying Wires and the Biot–Savart Law
The Biot–Savart law builds the magnetic field of a steady current by adding vector contributions dB⃗ from each current element I dℓ⃗. The calculus is a source integral: geometry determines both the cross-product direction and the distance weighting. The same current-field framework also gives magnetic force on a current-carrying wire through dF⃗=I dℓ⃗×B⃗.
Topic sequence · 3 of 4
Learning objectives
Objective 1
Set up and evaluate Biot–Savart integrals for required conductor geometries, using symmetry to identify which vector components cancel before integrating.
Objective 2
Derive and use magnetic-field results for a circular loop, points on the loop axis, and points on the perpendicular bisector of a straight conductor, then check limiting behavior.
Objective 3
Analyze magnetic force on current-carrying wire segments in an external field and distinguish source field from the external field used in the force equation.
- Topic 12.1 magnetic-field vectors, permeability μ₀, and field-line direction.
- Topic 12.2 cross products and right-hand rules for magnetic direction.
- Topic 11.1 electric current as rate of charge flow and a continuous moving-charge source.
- Vector integration, symmetry, trigonometric components, and one-variable definite integrals.
- Superposition: net magnetic field is the vector sum/integral of contributions from all current elements.
Definitions first
Representations you must read and create
Representation 1
Biot–Savart geometry diagram: label dℓ⃗, r⃗, r̂, observation point, and dB⃗. The right-hand rule applies to dℓ⃗×r̂.
Representation 2
Circular-loop axis diagram: pair opposite current elements and show why transverse magnetic-field components cancel while axial components add.
Representation 3
Finite straight-wire perpendicular-bisector diagram: exploit left-right symmetry, define half-length L and perpendicular distance a, and identify the single surviving field direction.
Representation 4
B versus axial distance z for a current loop: maximum magnitude at z=0 and smooth decrease toward a dipole-like far-field dependence.
Representation 5
B versus perpendicular distance a from a long straight wire: inverse-distance behavior in the long-wire limit; do not confuse with the inverse-square field of a point source.
Representation 6
Current-carrying wire in external B⃗: distinguish the field source creating B⃗_ext from the selected wire experiencing I L⃗×B⃗_ext.
Core relationships and calculus
Variables: dB T; μ₀ H/m; I A; dℓ m; r m
Use: Biot–Savart contribution from a steady current element. Integrate vectorially over the current path.
Variables: B T
Use: Superpose all infinitesimal current-element contributions. Use geometry and symmetry to simplify vector components before doing the scalar integral.
Variables: N turns; I A; R m
Use: Field magnitude at the center of N identical closely superposed circular loops in free space; direction is along the loop axis by the right-hand rule.
Variables: z m from loop center along axis
Use: Magnetic field on the central axis of a circular loop. At z=0 it reduces to μ₀NI/(2R); for |z|≫R it decreases approximately as 1/|z|³.
Variables: wire extends from −L to +L; a perpendicular distance from midpoint
Use: Field magnitude on the perpendicular bisector of a finite straight wire of total length 2L. In the long-wire limit L≫a it approaches μ₀I/(2πa).
Variables: dF N; I A; dℓ m; B_ext T
Use: Differential magnetic force on a current element in an external field. Integrate if B⃗ or conductor direction varies.
Variables: L m vector along conventional current
Use: Uniform external B and a straight wire segment. Magnitude is ILB sinθ.
For a circular loop, choose the observation point on the z axis and a source element at angle φ. Biot–Savart gives dB=(μ₀I/4π)(dℓ/r²) because dℓ⃗⊥r⃗, with r=√(R²+z²). The axial component is dB_z=dB(R/r). Since r is constant around the loop and all transverse components cancel, integrate ∮dℓ=2πR: B_z=(μ₀I/4π)(R/r³)(2πR)=μ₀IR²/[2(R²+z²)^(3/2)]. At z=0, B=μ₀I/(2R). This is the core Physics C move: use symmetry to discard canceling vector components before evaluating the remaining integral.
For a finite straight wire extending from x=−L to +L with the observation point a perpendicular distance a from its midpoint, dℓ=dx and r=√(a²+x²). The relevant cross-product magnitude contributes a/r, so dB=(μ₀I/4π) a dx/(a²+x²)^(3/2). Integrate symmetrically from −L to +L: B=(μ₀I/4π)∫_{−L}^{L} a dx/(a²+x²)^(3/2)=μ₀I L/[2πa√(a²+L²)]. If L≫a, L/√(a²+L²)→1 and the result approaches μ₀I/(2πa), which Topic 12.4 will obtain more quickly from Ampère’s law.
The current framework expects quantitative Biot–Savart analysis for selected conductor geometries such as points on the perpendicular bisector of a straight conductor, points on the central axis of a circular loop, and the center of a circular-loop segment. Use the law as an integral model, not as permission to invent closed-form formulas for arbitrary wire shapes. Keep Ampère’s-law symmetry shortcuts conceptually separate until Topic 12.4. For wire-force calculations, use the external magnetic field acting on the wire segment; avoid naive use of a wire’s own singular self-field.
Physical examples
Example 1
At the center of a circular loop, every current element is the same distance R from the center and dℓ⃗⊥r̂, so all dB contributions point along one common axis and integrate directly.
Example 2
On the central axis of a circular loop, each current element produces a dB with axial and transverse components; symmetry cancels the transverse components around the loop.
Example 3
On the perpendicular bisector of a finite straight wire, contributions from elements at +x and −x have components that cancel along the wire geometry while the circumferential component adds.
Example 4
Two nearby wires create a net field obtained by vector superposition. At some points their fields reinforce; at others they oppose, depending on current directions and geometry.
Example 5
A straight wire carrying current east in a uniform magnetic field north experiences a force upward for conventional current because L⃗×B⃗ points upward.
Example 6
A curved wire in a nonuniform magnetic field generally requires integrating dF⃗=I dℓ⃗×B⃗ rather than substituting a single length into ILB.
Worked reasoning
Exam reasoning patterns
Reasoning pattern 1
Draw dℓ⃗ and r̂ before writing the Biot–Savart magnitude. The angle in the cross product is between those two vectors, not automatically 90°.
Reasoning pattern 2
Use symmetry first. If paired current elements cancel a component, remove that component before integrating; this makes both the calculus and direction reasoning simpler.
Reasoning pattern 3
Check the loop-axis result at z=0 and at |z|≫R. A formula that does not reduce to the center field or decrease far away is wrong.
Reasoning pattern 4
For a finite straight wire, distinguish half-length L from total length 2L. State your geometry before using the perpendicular-bisector formula.
Reasoning pattern 5
When superposing fields from multiple wires, add vectors, not magnitudes. Right-hand-rule directions determine whether contributions reinforce or oppose.
Reasoning pattern 6
For force on a current-carrying wire, identify B⃗_ext separately from the field created by the selected wire itself, then use I L⃗×B⃗_ext or integrate I dℓ⃗×B⃗_ext.
Deeper calculus and limiting-case check
The far field of a circular loop reveals its dipole character. For |z|≫R, B_axis≈μ₀NI R²/(2|z|³). Since the loop magnetic dipole moment magnitude is m_loop=NIπR², the axial far field can be written B_axis≈(μ₀/2π)m_loop/|z|³. This 1/r³ dependence connects the microscopic-current picture of magnetic dipoles to Topic 12.1. It is a useful limiting check, not a replacement for the exact loop-axis result near the loop.
Model-selection workflow: decide what the problem is before choosing an equation
For Magnetic Fields of Current-Carrying Wires and the Biot–Savart Law, the fastest reliable route is not equation hunting. Start by identifying the current/charge source and field geometry, encode it with the magnetic vector representation, choose the Lorentz/Biot–Savart/Ampere equation, and then test the cross-product and symmetry assumption. This sequence prevents a mathematically correct manipulation from being attached to the wrong physical model.
Define the physical object or system
Name what is being modeled, what is outside the system, the coordinate or orientation convention, and the interval or geometry over which the statement applies. Treat Biot–Savart law and current element I dℓ⃗ as physical quantities first and symbols second.
Choose a representation
Build Biot–Savart geometry diagram: label dℓ⃗, r⃗, r̂, observation point, and dB⃗. The right-hand rule applies to dℓ⃗×r̂.. If the prompt supplies Circular-loop axis diagram: pair opposite current elements and show why transverse magnetic-field components cancel while axial components add., translate it into the same sign, axis, orientation, or reference convention before combining information.
Write the governing relationship
A useful starting relationship is dB⃗=(μ₀/4π) I(dℓ⃗×r̂)/r². State what the variables mean and why this relation—not merely a familiar formula—matches the physical situation.
Check conditions and limits
The current framework expects quantitative Biot–Savart analysis for selected conductor geometries such as points on the perpendicular bisector of a straight conductor, points on the central axis of a circular loop, and the center of a circular-loop segment. Use the law as an integral model, not as permission to invent closed-form formulas for arbitrary wire shapes. Keep Ampère’s-law symmetry shortcuts conceptually separate until Topic 12.4. For wire-force calculations, use the external magnetic field acting on the wire segment; avoid naive use of a wire’s own singular self-field. After solving, test units, sign or direction, zero/large-parameter limits, and whether the answer remains consistent with the original representation.
Representation → equation → calculus → physics chain
| Stage | What to write or inspect | What proves the step is physically valid |
|---|---|---|
| Representation | Biot–Savart geometry diagram: label dℓ⃗, r⃗, r̂, observation point, and dB⃗. The right-hand rule applies to dℓ⃗×r̂. | Every arrow, sign, axis, node, surface, path, or reference has an explicit meaning. The diagram must contain enough information to determine the relevant components or constraints. |
| Primary model | dB⃗=(μ₀/4π) I(dℓ⃗×r̂)/r² | Biot–Savart contribution from a steady current element. Integrate vectorially over the current path.. Preserve the variables and units long enough to see dependence before inserting numerical values. |
| Second relationship | B⃗=∫dB⃗ | Superpose all infinitesimal current-element contributions. Use geometry and symmetry to simplify vector components before doing the scalar integral.. Combine relationships only after confirming they describe the same system, interval, frame, or geometry. |
| Calculus operation | For a circular loop, choose the observation point on the z axis and a source element at angle φ. Biot–Savart gives dB=(μ₀I/4π)(dℓ/r²) because dℓ⃗⊥r⃗, with r=√(R²+z²). The axial component is dB_z=dB(R/r). Since r is constant around the loop and all transverse components cancel, integrate ∮dℓ=2πR: B_z=(μ₀I/4π)(R/r³)(2πR)=μ₀IR²/[2(R²+z²)^(3/2)]. At z=0, B=μ₀I/(2R). This is the core Physics C move: use symmetry to discard canceling vector components before evaluating the remaining integral. | State what the derivative, integral, differential equation, or limiting process represents physically; do not treat calculus notation as an algebraic decoration. |
| Physical check | Return to the original words and representation. | The final sign, direction, units, endpoint behavior, and functional dependence must all agree. A correct-looking expression that violates one of these checks needs repair. |
Advanced synthesis: how to handle an unfamiliar version of this topic
A single circular loop of radius R=0.0800 m carries I=3.00 A. At the center, B=μ₀I/(2R)=(4π×10⁻⁷)(3.00)/(0.160)=2.36×10⁻⁵ T. Now move to a point z=0.0600 m along the loop axis. Use B(z)=μ₀IR²/[2(R²+z²)^(3/2)]. Here R²+z²=0.0100 m², so the denominator factor (R²+z²)^(3/2)=0.00100 m³. The numerator μ₀IR²/2≈1.206×10⁻⁸ T·m³, giving B≈1.21×10⁻⁵ T. The direction at both points is the loop-axis direction from the right-hand rule. The off-center field is smaller, and setting z→0 in the axis expression recovers the center formula, providing a required limiting-case check. To deepen this example, change one assumption or parameter, predict the effect before recomputing, and then use the symbolic dependence to verify the prediction.
FRQ-quality response architecture for Topic 12.3
Mathematical routines
Start from the governing law or definition, keep the derivation symbolic, identify the condition that permits any simplification, and finish with units plus a limiting-case check. For this topic, the relationship dB⃗=(μ₀/4π) I(dℓ⃗×r̂)/r² should appear only when its physical conditions have been established.
Translation between representations
Move deliberately between Biot–Savart geometry diagram: label dℓ⃗, r⃗, r̂, observation point, and dB⃗. The right-hand rule applies to dℓ⃗×r̂. and Circular-loop axis diagram: pair opposite current elements and show why transverse magnetic-field components cancel while axial components add.. Explain what a slope, area, direction, curvature, intercept, node value, field orientation, or other feature means instead of merely redrawing it.
Experimental design and analysis
Turn the topic into a measurable relationship. State the independent and dependent variables, important controls, repeated/ranged trials, and the graph or transformed graph whose slope/intercept would test the model or extract a physical parameter.
Qualitative/quantitative translation
Make the comparison or direction claim first, justify it through the model, derive the symbolic dependence independently, and then reconcile the derivation with the original qualitative claim.
Do not let an equation stand in for an explanation. A complete response names what changes, identifies the governing physical relationship, follows the causal chain, and states the requested outcome explicitly.
Experiment and data-analysis upgrade
Build or use a circular coil with known radius and current. Measure magnetic field along its axis with a Hall sensor at multiple z values, including z=0. Plot B versus z and compare with B(z)=μ₀NI R²/[2(R²+z²)^(3/2)]. Record sensor zero-offset and background Earth-field corrections by reversing current and averaging the antisymmetric component. As a second investigation, measure B versus perpendicular distance from a long straight conductor and test the approach to an inverse-distance relationship.
Operationalize the variables
Say exactly what instrument or observable supplies each measured quantity. Distinguish a directly measured variable from a quantity calculated later from those measurements.
Predict the graph before collecting data
Use the governing relationship to decide what should be plotted. If the raw relationship is nonlinear, choose a transformation that produces a line whose slope or intercept has a defined physical meaning.
Control and repeat for a reason
Hold variables fixed when they would change the predicted relationship. Repeat trials to estimate scatter; vary the independent quantity over a useful range to test functional dependence. These solve different experimental problems.
Evaluate the model, not only the number
Compare the best-fit result with the theoretical prediction, inspect residual or endpoint behavior when appropriate, and identify whether a discrepancy is random scatter, instrument resolution, or a systematic violation of an ideal-model assumption.
Error-repair matrix
| Failure pattern | Repair move | Self-check |
|---|---|---|
| Treating Biot–Savart as a scalar integral and adding magnitudes before checking vector direction and cancellation. | Return to the magnetic vector representation, state the missing condition or convention explicitly, and rebuild the step before doing arithmetic. | Can you explain why the corrected step must have its sign, direction, units, or functional form without looking at the final answer? |
| Using r as distance to the wire’s center instead of the distance from each source element to the observation point. | Return to the Lorentz/Biot–Savart/Ampere equation, state the missing condition or convention explicitly, and rebuild the step before doing arithmetic. | Can you explain why the corrected step must have its sign, direction, units, or functional form without looking at the final answer? |
| Forgetting the cross-product factor sinθ between dℓ⃗ and r̂. | Return to the magnetic vector representation, state the missing condition or convention explicitly, and rebuild the step before doing arithmetic. | Can you explain why the corrected step must have its sign, direction, units, or functional form without looking at the final answer? |
| Using the loop-center result μ₀I/(2R) at an off-axis point. Off-axis/axial geometry requires the correct integral or derived axis expression. | Return to the Lorentz/Biot–Savart/Ampere equation, state the missing condition or convention explicitly, and rebuild the step before doing arithmetic. | Can you explain why the corrected step must have its sign, direction, units, or functional form without looking at the final answer? |
| Using the infinite-wire formula for a short finite wire without checking whether the long-wire limit is justified. | Return to the magnetic vector representation, state the missing condition or convention explicitly, and rebuild the step before doing arithmetic. | Can you explain why the corrected step must have its sign, direction, units, or functional form without looking at the final answer? |
| Confusing the magnetic field created by a wire with the external B⃗ needed to compute the force on that same selected wire segment. | Return to the Lorentz/Biot–Savart/Ampere equation, state the missing condition or convention explicitly, and rebuild the step before doing arithmetic. | Can you explain why the corrected step must have its sign, direction, units, or functional form without looking at the final answer? |
| Double counting turns: if N is already included in the current-source expression, do not multiply by N again. | Return to the magnetic vector representation, state the missing condition or convention explicitly, and rebuild the step before doing arithmetic. | Can you explain why the corrected step must have its sign, direction, units, or functional form without looking at the final answer? |
Spiral review: make this topic transferable
A topic is exam-ready only when it can be recognized inside a mixed problem. Use the connections below as transfer tests rather than as optional reading.
Transfer 1
Topic 11.1 turns many moving charges into a current I, making Biot–Savart the continuous-source analogue of the moving-point-charge field in Topic 12.2. Re-solve one problem from that connected topic and identify the exact step where the present model enters or stops applying.
Transfer 2
Topic 12.1 magnetic dipoles are modeled quantitatively here by a current loop, whose far field has the characteristic dipole 1/r³ dependence. Re-solve one problem from that connected topic and identify the exact step where the present model enters or stops applying.
Transfer 3
Topic 12.2 cross-product direction rules carry directly into dℓ⃗×r̂ for source fields and dℓ⃗×B⃗ for wire forces. Re-solve one problem from that connected topic and identify the exact step where the present model enters or stops applying.
Formula-condition retrieval
From memory, write dB⃗=(μ₀/4π) I(dℓ⃗×r̂)/r² and one condition that must be true before using it. Then state one situation where a more general derivative, integral, conservation law, or field/force model is required.
Topic 12.3 mastery ladder
Interactive Biot–Savart geometry check
For a circular loop, calculate the center and on-axis field. For a finite straight wire extending from −L to +L, calculate the perpendicular-bisector field at distance a. Values assume free space.
Experimental connection
Build or use a circular coil with known radius and current. Measure magnetic field along its axis with a Hall sensor at multiple z values, including z=0. Plot B versus z and compare with B(z)=μ₀NI R²/[2(R²+z²)^(3/2)]. Record sensor zero-offset and background Earth-field corrections by reversing current and averaging the antisymmetric component. As a second investigation, measure B versus perpendicular distance from a long straight conductor and test the approach to an inverse-distance relationship.
Connections across Physics C
Connection 1
Topic 11.1 turns many moving charges into a current I, making Biot–Savart the continuous-source analogue of the moving-point-charge field in Topic 12.2.
Connection 2
Topic 12.1 magnetic dipoles are modeled quantitatively here by a current loop, whose far field has the characteristic dipole 1/r³ dependence.
Connection 3
Topic 12.2 cross-product direction rules carry directly into dℓ⃗×r̂ for source fields and dℓ⃗×B⃗ for wire forces.
Connection 4
Topic 12.4 Ampère’s law will reproduce the long-straight-wire result more efficiently when symmetry is sufficient.
Connection 5
Unit 13 induction will use magnetic fields from coils and current-carrying conductors as sources of changing magnetic flux.
Related lessons and resources
Use these links when the current model depends on a prerequisite or becomes the foundation for the next model.
Common mistakes
Avoid this
Treating Biot–Savart as a scalar integral and adding magnitudes before checking vector direction and cancellation.
Avoid this
Using r as distance to the wire’s center instead of the distance from each source element to the observation point.
Avoid this
Forgetting the cross-product factor sinθ between dℓ⃗ and r̂.
Avoid this
Using the loop-center result μ₀I/(2R) at an off-axis point. Off-axis/axial geometry requires the correct integral or derived axis expression.
Avoid this
Using the infinite-wire formula for a short finite wire without checking whether the long-wire limit is justified.
Avoid this
Confusing the magnetic field created by a wire with the external B⃗ needed to compute the force on that same selected wire segment.
Avoid this
Double counting turns: if N is already included in the current-source expression, do not multiply by N again.
Mastery check
- Define the main quantity without relying on an equation.
- Choose the correct representation and sign convention.
- Explain why the calculus relationship matches the physics.
- Design or interpret an experiment that could test the model.
Frequently asked questions
What does the Biot–Savart law integrate over?
It integrates over the current path. Each source element I dℓ⃗ contributes a vector dB⃗ at the same observation point, and those vectors are summed.
Why can symmetry simplify the integral?
Pairs or groups of current elements can have components that cancel exactly while another component adds. Removing the canceling components before integration reduces a vector integral to a scalar one.
What is the magnetic field at the center of a circular loop?
For N identical turns in free space, B=μ₀NI/(2R), directed along the loop axis by the right-hand rule.
How does the loop-axis field behave far away?
For |z| much larger than R, it decreases approximately as 1/|z|³, consistent with a magnetic dipole field.
When may I use B=μ₀I/(2πr) for a straight wire?
It is the long-straight-wire limit. Topic 12.3 can recover it from the finite-wire Biot–Savart result, while Topic 12.4 derives it efficiently with Ampère’s law.
How is force on a wire related to force on moving charges?
Summing qv⃗×B⃗ over the moving charge carriers in a current element leads to dF⃗=I dℓ⃗×B⃗ for the conductor.