на стрелке компаса нанесен магнит, вещество у которого есть направленные магнитные диполя, скажем маленьбкие магнитные поля ориентированные одинаково все в одну строну, у земли тоже есть такой большой диполь, ориентированный на север, так стрелка висит, то силы магнитного поля земли хватает, что все диполи и магнита и земли стали ориентированы одинаково, т.е. не север