Ампер объяснял намагничивание железа наличием в нем молекулярных токов, циркулирующих внутри молекул. По его теории, каждый такой молекулярный ток создает свой небольшой магнитный момент. В ненамагниченном состоянии эти моменты ориентированы хаотично, и их суммарный эффект равен нулю. При намагничивании молекулярные токи выстраиваются в определенном направлении, создавая общий магнитный момент.