Introduction to Electrodynamics · Problem 5.4

Magnetostatics — David J. Griffiths

Physics · magnetic-force-on-current-loop

Problem

Suppose that the magnetic field in some region has the form B=kz x^\mathbf{B} = kz\,\hat{\mathbf{x}} (where kk is a constant). Find the force on a square loop (side aa), lying in the yzyz plane and centered at the origin, if it carries a current II, flowing counterclockwise, when you look down the xx axis.
Intuitive explanation

The key is recognizing that a non-uniform magnetic field exerts different forces on opposite sides of the loop, so they don't cancel—only the net force survives. Since B\mathbf{B} varies with zz, the top and bottom segments of your square loop experience different field strengths. You'll use F=IL×B\mathbf{F} = I\mathbf{L} \times \mathbf{B} for each segment, then add them up to find which direction the loop is pulled.

Intuitive explanation

The key is recognizing that a non-uniform magnetic field exerts different forces on opposite sides of the loop, so they don't cancel—only the net force survives. Since B\mathbf{B} varies with zz, the top and bottom segments of your square loop experience different field strengths. You'll use F=IL×B\mathbf{F} = I\mathbf{L} \times \mathbf{B} for each segment, then add them up to find which direction the loop is pulled.

Related theory

Browse the problem library