In cursul istoriei Pamantului polii magnetici s-au schimbat de mai multe ori. Cauza nu este, asa cum cred unii, miscarea nucleului lichid al Pamantului, care, cred cercetatorii, nu se poate comporta ca un magnet de frigider. Desi problema nu este pe deplin lamurita, se considera ca la baza schimbarilor polilor magnetici sta un mecanism numit geodinam. Acest mecanism consta intr-o mişcare elicoidală a mantalei de metal lichid, buna conducatoare de electricitate, ce imbraca miezul solid al centrului Pamantului. Ridicarea la suprafata a elementelor usoare, miscarea caldurii din interiorul Pamantului si rotatia planetei au un rol important in mecanismul de geodinam amintit. Campul magnetic al Pamantului ar fi rezultatul curentului electric indus in mantaua fluida a Pamantului.