[Physics] How to there be ball magnets

electromagnetism

I've come across those ball magnets, and I was wondering how it is possible since I was under the assumption that for any magnet, there was a North and a South pole. These magnets are made to be assembled in any way imaginable, which seems to contradict the fact that each magnet has opposed poles.

Do they really have only two hemispheric poles, which may mean that some shapes will not be possible because of the repulsion of poles of the same polarity?

enter image description here

Best Answer

Yes, all magnets have north and south poles. There is no such thing as a unipolar magnet (a magnetic "monopole"). This is called Gauss's law of magnetic fields.