further thoughts 
…
jd12345 said:
M is magnetisation which is total dipole moment in the material divided by volume. And if we multiply it by uo we get the magnetic field produced by it?? I'm very unconvinced by this. I just can't believe stuff with no proofs
So please help me - give me an intuitive proof or something so that my mind is convinced
µo is a constant which should be "1" (see bottom)
the magnetic field is measured by its effect (via the Lorentz force), the magnetisation field is measured by its cause (induction by an actual or a theoretical system of currents in loops) …
if µo was "1", that link between cause and effect wouldn't be surprising
let's see a "visual" proof of that link:
any magnetic field can be replaced by an identical solenoidal field, as follows:
a solenoidal field is a region R of space with a "honeycomb" of thin hexagonal solenoids (they needn't be hexagonal: but that makes them fit nicely

), each with a (different) current I
i, and a (different) pitch, n
i (pitch is turns per length)
the solenoids aren't straight, they can be curved into any shape
that
causes ("induces") the whole region R to be filled with a magnetic field, of "Lorentzian" strength µ
on
iI
i inside each solenoid
this is of course the same as µ
oM
i, where M
i is the
magnetic moment density of each solenoid, measured in amp-turns per metre
(magnetic moment per turn = IiA, where A is the cross-section area of that turn; so magnetic moment per volume = IiA times turns per volume = Ii times turns per length = Iini = Mi)
now consider
any B field in any region R
we can fill R with an imaginary honeycomb of solenoids whose sides follow the B field lines (
ie lines of constant |B|, and whose tangent at each point is parallel to the B field at that point), and whose current or pitch (or both) are adjusted so that the solenoidal field equals the B field along the centre line of each solenoid …
and by making the number of solenoids large enough (ie, the diameters small enough), we can make the solenoidal field match the whole B field to any required degree of accuracy
in other words: in the limit, any actual B field can be replaced by a purely solenoidal field
B fields are naturally measured by their effect, in units of force per charge per speed (N.s/C.m = N/A.m = tesla)
(we could call these either "Lorentzian units" (named after the Lorentz force q(E + v x B)), or "Laplacian units" (named after the Laplace force qv x B))
solenoidal fields are naturally measured by their cause, in units of magnetic moment density, measured in amp-turns per metre, or A-turn/m (or, in SI units, simply but confusingly
A/m)
the conversion ratio between these cause and effect measurements is a universal constant, µo, which should be "1", in units of N/A2 (Newtons per amp per amp-turn) 
why isn't this unit "1" ?
well, it
would be

,
buuuut 
…
i] in SI units, a factor of 4π
keeps cropping up! …
so we multiply by 4π
ii] that would make the amp that current which in a pair of wires a metre apart would produce a force between them of 2 N/m …
which would make most electrical appliances run on
micro-amps! …
so,
for practical convenience only, we make µ
o 10
7 smaller, and the amp 10
7 larger!
(so the amp is that current which in a pair of wires a metre apart would produce a force between them of 2 10
-7 N/m, and µ
o is 4π 10
-7 N/A
2 (= 4π 10
-7 H/m))
(for historical detaills, see http://en.wikipedia.org/wiki/Magnetic_constant)