Magnetism and electromagnetismQuestion 198 of 1506

According to modern theory, what produces the magnetic field of a magnet?

  1. Electric charges that sit still in the core
  2. Electric charges in motion
  3. Heat energy stored in the iron atoms
  4. Air pressure acting around the poles
Show answer

Correct answer: Electric charges in motion

A moving charge makes a magnetic field. In a permanent magnet, the electrons in the iron atoms spin the same way.

Source: Lessons in Electric Circuits I: DC (Kuphaldt), 14.1: Permanent Magnets

Practice magnetism and electromagnetism

Questions last reviewed: 18 October 2026