PHYS-410 · Lesson 11 of 12 · 20 min

Magnetism in solids: diamagnetism, paramagnetism and ferromagnetism

Every material responds to a magnetic field, but the responses differ enormously in size and sign. Copper and water are weakly repelled by a magnet; aluminium and liquid oxygen are weakly attracted; iron, nickel and cobalt are attracted strongly and can stay magnetized after the field is removed. PHYS-381 described magnetic materials through the magnetization \(\mathbf M\), the field \(\mathbf H\) and the susceptibility \(\chi = M/H\). This lesson explains where those responses come from at the atomic level. Magnetism turns out to be a purely quantum phenomenon: the Bohr–van Leeuwen theorem, proved in 1911 and 1919, shows that classical statistical mechanics gives zero magnetization in thermal equilibrium. Every magnetic effect in solids comes from electron spin, orbital angular momentum and the Pauli principle.

Magnetic moments and susceptibility

The natural unit of atomic magnetism is the Bohr magneton, \(\mu_B = e\hbar/2m = 9.274 \times 10^{-24}\ \text{J/T}\), the moment associated with one unit of orbital angular momentum. An electron's spin moment is \(g\mu_BS\) with \(g \approx 2.0023\), as PHYS-373 showed. Atoms with completely filled shells have zero net spin and orbital angular momentum and therefore no permanent moment; atoms or ions with partly filled shells, such as the \(3d\) transition-metal ions and the \(4f\) rare-earth ions, do. Hund's rules, also from PHYS-373, predict the ground-state spin and orbital angular momentum of such ions and so their moments. The dimensionless susceptibility in SI units is \(\chi = \mu_0M/B\) for small fields. Materials with \(\chi < 0\) are diamagnetic; those with small \(\chi > 0\) are paramagnetic; ferromagnets have enormous, field-dependent effective susceptibilities and spontaneous magnetization.

Diamagnetism

Every material has a diamagnetic contribution. An applied field changes the orbital motion of the electrons in each atom, inducing a current that opposes the field, much as Lenz's law requires. Quantum mechanics gives the Langevin (or Larmor) susceptibility,

\[\chi_{dia} = -\frac{\mu_0 n e^2}{6m}\sum_{\text{electrons}}\langle r^2\rangle ,\]

where \(n\) is the number of atoms per unit volume and \(\langle r^2\rangle\) the mean square radius of each electron's orbit. For typical solids \(\chi_{dia} \sim -10^{-5}\), independent of temperature. It is usually swamped by other contributions, but it dominates in materials with only filled shells, such as the noble gases, most organic compounds and water. With a field gradient strong enough, diamagnetic repulsion can balance gravity: Andre Geim levitated a live frog in a 16 T magnet in 1997, and won an Ig Nobel Prize for it before his Nobel Prize for graphene. Superconductors, in lesson 12, are perfect diamagnets with \(\chi = -1\).

Paramagnetism

When atoms carry permanent moments that interact only weakly with each other, an applied field tends to align them while thermal agitation randomizes them. For spin one-half, each moment has two energy levels, \(\mp\mu_BB\), and the Boltzmann distribution from PHYS-361 gives an average moment \(\mu_B\tanh(\mu_BB/k_BT)\). For \(\mu_BB \ll k_BT\), which holds except in strong fields at low temperature, \(\tanh x \approx x\), and

\[\chi = \frac{\mu_0 n\mu_B^2}{k_BT} = \frac CT ,\]

Curie's law, found experimentally by Pierre Curie in 1895. For a general angular momentum \(J\), the constant becomes \(C = \mu_0ng^2J(J + 1)\mu_B^2/3k_B\), and the full field dependence is given by the Brillouin function. The program shows that a dilute paramagnet with \(10^{28}\) moments per cubic metre has \(\chi \approx 2.6 \times 10^{-4}\) at room temperature, rising a hundredfold by 3 K. Paramagnetic salts at very low temperature are used to cool samples further, by adiabatic demagnetization, reaching millikelvin temperatures.

Conduction electrons in a metal also have spin moments, but they do not follow Curie's law. Because the electron gas is degenerate, only electrons within about \(k_BT\) of the Fermi energy can flip their spins, as with the heat capacity in lesson 7. Wolfgang Pauli showed in 1927 that the resulting spin susceptibility is temperature-independent and of order

\[\chi_P = \mu_0\mu_B^2\,g(E_F) = \frac{3\mu_0n\mu_B^2}{2E_F} ,\]

about \(10^{-5}\) for copper, as the program shows. In copper the core-electron diamagnetism is larger, so copper is weakly diamagnetic overall; in sodium and aluminium Pauli paramagnetism wins, and they are weakly paramagnetic.

Ferromagnetism and the exchange interaction

In iron, cobalt and nickel, and in many compounds, the moments align spontaneously below a critical temperature \(T_c\), called the Curie temperature: 1043 K for iron, 1388 K for cobalt, 627 K for nickel. What aligns them? Not their magnetic dipole fields. The program estimates that the dipole field of one Bohr magneton at a typical spacing of 0.25 nm is about 0.06 T, which could align moments only below about 0.04 K. The field that would be needed to align moments against thermal agitation at iron's Curie temperature is more than 1000 T, far beyond any magnet.

Werner Heisenberg identified the cause in 1928: the exchange interaction. As PHYS-373 showed for helium, the Pauli principle couples the spatial symmetry of a two-electron wave function to its spin state, so the Coulomb repulsion between electrons depends on their relative spin orientation, even though the repulsion itself contains no spin. The energy difference can be written as an effective coupling between spins,

\[H = -\sum_{\langle ij\rangle}J_{ij}\,\mathbf S_i\cdot\mathbf S_j ,\]

the Heisenberg model, where \(J_{ij}\) is the exchange constant between neighbouring spins. If \(J > 0\), parallel spins are favoured and the material can become a ferromagnet; if \(J < 0\), antiparallel neighbours are favoured, giving an antiferromagnet such as manganese oxide or chromium, in which alternate moments point in opposite directions and the net magnetization vanishes. Exchange energies are electrostatic in origin and of order 0.01 to 0.1 eV, which is why magnetic ordering can survive to hundreds of kelvin. In metals such as iron, the exchange acts between itinerant \(d\) electrons, and a band picture of ferromagnetism, due to Edmund Stoner, is more appropriate: the spin-up and spin-down bands split, and the moment per atom is a non-integer number of Bohr magnetons, 2.2 for iron and 0.6 for nickel.

Mean-field theory

Pierre Weiss proposed in 1907, long before the quantum explanation, that each moment feels an internal molecular field proportional to the magnetization, \(B_{mf} = \lambda M\). In the Heisenberg model this is a mean-field approximation: replace the neighbours' spins by their average. For spin one-half, each moment then sees a total field \(B + \lambda M\), and the paramagnetic result becomes self-consistent:

\[m = \tanh\Big(\frac{m\,T_c}{T}\Big) \qquad (B = 0), \qquad m = M/M_s ,\]

where \(T_c = \lambda\mu_0 n\mu_B^2/k_B\) in terms of Weiss's constant. This equation always has the solution \(m = 0\). Below \(T_c\) it also has nonzero solutions \(\pm m\), with lower free energy: spontaneous magnetization. The program solves it by iteration. Near \(T_c\), expanding \(\tanh x \approx x - x^3/3\) gives \(m \approx \sqrt{3(1 - T/T_c)}\), which the numbers confirm. Above \(T_c\), the mean-field susceptibility becomes

\[\chi = \frac{C}{T - T_c} ,\]

the Curie–Weiss law, which diverges as \(T\) approaches \(T_c\) from above. For an antiferromagnet, \(\chi = C/(T + \theta)\) with \(\theta > 0\). Plots of \(1/\chi\) against \(T\) above the transition distinguish the cases by their intercepts.

Left: reduced magnetization against T over T c. The mean-field curve stays near 1 at low temperature, falls increasingly steeply, and reaches zero at T c, with a dashed square-root approximation near T c and black dots for nickel near the curve. Right: inverse susceptibility against T over T c for three cases: a ferromagnet line starting at T c, a paramagnet line through the origin, and an antiferromagnet line that would extrapolate to a negative temperature.
Mean-field magnetization below \(T_c\), with approximate nickel data, and the inverse susceptibility above the transition for ferromagnetic, paramagnetic and antiferromagnetic coupling
Weiss mean-field magnetization, the scale of the molecular field, Curie and Pauli susceptibilities
import math
# Magnetism: Curie paramagnet, Weiss mean field for a ferromagnet, and two diamagnetic scales.
kB, muB, mu0 = 1.380649e-23, 9.2740101e-24, 4e-7 * math.pi
def mean_field_m(t):
    """Spin one-half Weiss model: m = tanh(m / t), t = T / Tc. Returns the positive root."""
    if t >= 1: return 0.0
    m = 1.0
    for _ in range(2000):
        m_new = math.tanh(m / t)
        if abs(m_new - m) < 1e-14: break
        m = m_new
    return m
print("Weiss mean field, spin 1/2: reduced magnetization m(T/Tc)")
for t in (0.1, 0.3, 0.5, 0.7, 0.9, 0.95, 0.99, 1.0, 1.1):
    m = mean_field_m(t)
    near = f"   sqrt(3(1 - t)) = {math.sqrt(3 * (1 - t)):.4f}" if 0.9 <= t < 1 else ""
    print(f"   T/Tc = {t:4.2f}: m = {m:.4f}{near}")
print()
# Iron: the molecular field needed to align a moment of one Bohr magneton against kB Tc
Tc = 1043.0
B_mf = kB * Tc / muB
print(f"iron: molecular field implied by Tc = 1043 K is about {B_mf:.0f} T, far beyond laboratory magnets;"
      " its origin is the exchange interaction, not dipole fields")
B_dip = mu0 * muB / (4 * math.pi * (0.25e-9) ** 3)
print(f"dipole field of one Bohr magneton at 0.25 nm: {B_dip:.2f} T, ordering temperature ~ {muB * B_dip / kB:.2f} K")
print()
# Curie law for a dilute spin-1/2 paramagnet, n = 1e28 per m^3
n = 1e28
C = mu0 * n * muB ** 2 / kB
for T in (1, 4.2, 77, 300):
    print(f"   Curie susceptibility at {T:5.1f} K: chi = {C / T:.2e}")
# Pauli paramagnetism of copper electrons and Langevin diamagnetism scale
EF = 7.0 * 1.602176634e-19; ne = 8.47e28
chi_P = mu0 * muB ** 2 * 3 * ne / (2 * EF)
print(f"Pauli spin susceptibility of the copper electron gas: {chi_P:.2e} (temperature independent)")
print("measured total for copper is about -1e-5: core-electron diamagnetism wins")
Output
Weiss mean field, spin 1/2: reduced magnetization m(T/Tc)
   T/Tc = 0.10: m = 1.0000
   T/Tc = 0.30: m = 0.9974
   T/Tc = 0.50: m = 0.9575
   T/Tc = 0.70: m = 0.8286
   T/Tc = 0.90: m = 0.5254   sqrt(3(1 - t)) = 0.5477
   T/Tc = 0.95: m = 0.3795   sqrt(3(1 - t)) = 0.3873
   T/Tc = 0.99: m = 0.1725   sqrt(3(1 - t)) = 0.1732
   T/Tc = 1.00: m = 0.0000
   T/Tc = 1.10: m = 0.0000

iron: molecular field implied by Tc = 1043 K is about 1553 T, far beyond laboratory magnets; its origin is the exchange interaction, not dipole fields
dipole field of one Bohr magneton at 0.25 nm: 0.06 T, ordering temperature ~ 0.04 K

   Curie susceptibility at   1.0 K: chi = 7.83e-02
   Curie susceptibility at   4.2 K: chi = 1.86e-02
   Curie susceptibility at  77.0 K: chi = 1.02e-03
   Curie susceptibility at 300.0 K: chi = 2.61e-04
Pauli spin susceptibility of the copper electron gas: 1.22e-05 (temperature independent)
measured total for copper is about -1e-5: core-electron diamagnetism wins

Mean-field theory captures the existence of the transition and the shape of \(M(T)\) qualitatively, but it is not exact. Near \(T_c\), measured magnetizations fall as \((1 - T/T_c)^\beta\) with \(\beta \approx 0.33\) to \(0.37\) for three-dimensional magnets, not the mean-field \(\tfrac12\). At low temperature, the magnetization falls as \(T^{3/2}\) rather than exponentially, because of collective spin waves, called magnons, the magnetic analogue of phonons, which Bloch introduced in 1930 and Brockhouse measured with neutrons in 1957. In one dimension, fluctuations destroy ordering altogether at any nonzero temperature. Getting the critical behaviour right required the renormalization group, for which Kenneth Wilson received the 1982 Nobel Prize, and the exact solution of the two-dimensional Ising model by Lars Onsager in 1944, which PHYS-361 discusses.

Domains and hysteresis

If iron is spontaneously magnetized below 1043 K, why is an ordinary iron nail not a magnet? Weiss again supplied the answer: a ferromagnet divides into domains, regions each magnetized to saturation but in different directions, so that the overall magnetization is small. Domains form because a uniformly magnetized block creates a large external field storing magnetic energy; breaking into domains with closed flux paths lowers that energy, at the cost of creating domain walls, transition layers tens of nanometres thick in iron, where the moments rotate gradually.

Applying a field makes favourably oriented domains grow at the expense of others, by moving walls, and finally rotates the moments into alignment. Walls get pinned at defects and grain boundaries, so the process is irreversible and the magnetization curve shows hysteresis. The remanence is the magnetization left when the field returns to zero; the coercive field is the reverse field needed to bring it back to zero. Soft magnetic materials, such as silicon steel in transformer cores, have narrow loops and lose little energy per cycle. Hard materials, such as the neodymium–iron–boron magnets developed in 1982–84 and used in electric-vehicle motors and wind turbines, have wide loops with coercive fields above 1 T, so they keep their magnetization against demagnetizing fields.

Left: a hysteresis loop of magnetization against field. The upper branch and the lower branch form a loop that saturates at plus and minus 1; dots mark the remanence on the vertical axis and the coercive field on the horizontal axis. A dashed initial curve starts at the origin. Right: a rectangle divided into three domains by two slanted walls, with arrows pointing up, down and up.
Hysteresis loop of a ferromagnet, with remanence and coercive field, and a block divided into magnetic domains separated by walls

Magnetic storage relies on the same physics. A hard-disk platter stores each bit in a tiny region of a cobalt alloy film, whose orientation is read using giant magnetoresistance, a change of resistance with the relative alignment of magnetic layers, discovered independently by Albert Fert and Peter Grünberg in 1988 and recognized with the 2007 Nobel Prize in Physics.

Worked problem

Curie constant and a paramagnetic salt

A salt contains \(2 \times 10^{27}\) ions per cubic metre, each with spin one-half and \(g = 2\). Find its susceptibility at 4.2 K and 300 K.

Show solution
  1. \(C = \mu_0n\mu_B^2/k_B = (1.257 \times 10^{-6})(2 \times 10^{27})(9.274 \times 10^{-24})^2/(1.381 \times 10^{-23}) = 0.0157\) K.
  2. At 4.2 K: \(\chi = 0.0157/4.2 = 3.7 \times 10^{-3}\).
  3. At 300 K: \(\chi = 0.0157/300 = 5.2 \times 10^{-5}\).

Answer: \(\chi \approx 3.7 \times 10^{-3}\) at 4.2 K and \(5.2 \times 10^{-5}\) at room temperature, falling as \(1/T\).

Common mistakes

  • MistakeAttributing ferromagnetism to magnetic dipole interactions.

    InsteadDipole fields are far too weak; the exchange interaction from the Pauli principle is responsible.

  • MistakeApplying Curie's law to conduction electrons.

    InsteadTheir Pauli susceptibility is temperature-independent because the gas is degenerate.

  • MistakeExpecting a ferromagnet below \(T_c\) to be magnetized as a whole.

    InsteadIt usually forms domains with little net moment until a field is applied.

  • MistakeTaking mean-field critical exponents as exact.

    InsteadReal 3D magnets have \(\beta \approx 1/3\), not \(1/2\).

  • MistakeForgetting diamagnetism in every material.

    InsteadIt is always present, about \(-10^{-5}\), and dominates in filled-shell materials.

Summary and key terms

  • Magnetism is quantum mechanical: classical equilibrium gives zero magnetization (Bohr–van Leeuwen).
  • Diamagnetism, \(\chi \sim -10^{-5}\), is universal; local moments give Curie paramagnetism \(\chi = C/T\); conduction electrons give temperature-independent Pauli paramagnetism.
  • Ferromagnetism comes from exchange, \(H = -\sum J\,\mathbf S_i\cdot\mathbf S_j\), of electrostatic origin and strength 0.01 to 0.1 eV.
  • Mean field gives \(m = \tanh(mT_c/T)\), \(m \approx \sqrt{3(1 - T/T_c)}\) near \(T_c\) and \(\chi = C/(T - T_c)\) above it.
  • Ferromagnets form domains; pinned walls give hysteresis, with remanence and coercive field distinguishing soft and hard magnets.
Bohr magneton
\(\mu_B = e\hbar/2m = 9.274 \times 10^{-24}\) J/T.
Curie's law
\(\chi = C/T\) for independent local moments.
Exchange interaction
The spin-dependent part of the Coulomb energy arising from the Pauli principle.
Curie–Weiss law
\(\chi = C/(T - T_c)\) above a ferromagnetic transition.
Magnetic domain
A region of a ferromagnet magnetized uniformly in one direction.

Practice problems

Work each problem on paper first, then reveal the answer to check.

  1. Show that \(\tanh(\mu_BB/k_BT) \approx \mu_BB/k_BT\) gives Curie's law.

    Show answer

    \(M = n\mu_B\cdot\mu_BB/k_BT\), so \(\chi = \mu_0M/B = \mu_0n\mu_B^2/k_BT\).

  2. Find the mean-field \(m\) at \(T = 0.95T_c\) from the approximation near \(T_c\).

    Show answer

    \(\sqrt{3 \times 0.05} = 0.387\); the program gives 0.380.

  3. An antiferromagnet has \(1/\chi\) extrapolating to \(-50\) K. Write its susceptibility law.

    Show answer

    \(\chi = C/(T + 50\ \text{K})\).

  4. Why is copper diamagnetic overall while sodium is paramagnetic?

    Show answer

    Copper's filled \(3d\) shell gives a large core diamagnetism exceeding its Pauli paramagnetism.

  5. What property of a magnet determines whether it suits a transformer core or a motor?

    Show answer

    The coercive field: soft (small) for transformers, hard (large) for permanent magnets.

Lesson quiz · 5 questions

Score 60% or more to complete this lesson.

Take the quiz