Skip to content

The Ising Model

The Ising model is the simplest model of a phase transition. On a lattice of NN sites, each site ii has a spin variable si{+1,1}s_i \in \{+1, -1\}. The Hamiltonian is

H=Ji,jsisjhisiH = -J\sum_{\langle i,j\rangle} s_i s_j - h\sum_i s_i

Where JJ is the coupling constant, i,j\langle i,j\rangle denotes nearest-neighbour pairs, and hh is an external magnetic field.

  • J>0J > 0: ferromagnetic (spins prefer to align).
  • J<0J < 0: antiferromagnetic (spins prefer to anti-align).

Theorem 6.1. The 1D Ising model with h=0h = 0 has no phase transition at any finite temperature.

Proof (Transfer matrix method). Consider a chain of NN spins with periodic boundary conditions (sN+1=s1s_{N+1} = s_1). The partition function is:

Z={si}i=1NeβJsisi+1Z = \sum_{\{s_i\}} \prod_{i=1}^{N} e^{\beta J s_i s_{i+1}}

Define the transfer matrix T\mathbf{T} with elements Tsi,si+1=eβJsisi+1T_{s_i, s_{i+1}} = e^{\beta J s_i s_{i+1}}:

T=(eβJeβJeβJeβJ)\mathbf{T} = \begin{pmatrix} e^{\beta J} & e^{-\beta J} \\ e^{-\beta J} & e^{\beta J} \end{pmatrix}

The partition function is Z=Tr(TN)=λ+N+λNZ = \mathrm{Tr}(\mathbf{T}^N) = \lambda_+^N + \lambda_-^N where λ±\lambda_\pm are the eigenvalues of T\mathbf{T}:

λ±=eβJ±eβJ\lambda_\pm = e^{\beta J} \pm e^{-\beta J}

In the thermodynamic limit (NN \to \infty), Zλ+NZ \approx \lambda_+^N and the free energy per spin is:

f=kBTln(eβJ+eβJ)=kBTln(2coshβJ)f = -k_BT \ln(e^{\beta J} + e^{-\beta J}) = -k_BT \ln(2\cosh\beta J)

The magnetisation m=f/hh=0=0m = -\partial f/\partial h|_{h=0} = 0 for all T>0T > 0Confirming no spontaneous magnetisation and hence no phase transition. \blacksquare

Theorem 6.2 (Mean field approximation). In mean field theory, each spin feels an effective field due to its neighbours. Replacing sjs_j by its average sj=m\langle s_j \rangle = m in the Hamiltonian:

HMF=JzmisihisiH_{\mathrm{MF} = -Jz\, m\sum_i s_i - h\sum_i s_i}

Where zz is the coordination number (number of nearest neighbours). Each spin behaves as if in an effective field heff=h+Jzmh_{\mathrm{eff} = h + Jz\,m}.

The self-consistency equation (mean field equation) is:

m=tanh ⁣(β(h+Jzm)kB)=tanh ⁣(h+JzmkBT)m = \tanh\!\left(\frac{\beta(h + Jz\,m)}{k_B}\right) = \tanh\!\left(\frac{h + Jz\,m}{k_BT}\right)

For h=0h = 0: m=tanh(Jzm/kBT)m = \tanh(Jz\,m / k_BT).

Critical temperature. Expanding tanhxxx3/3\tanh x \approx x - x^3/3 for small xx:

m=JzmkBT13(JzmkBT)3m = \frac{Jz\,m}{k_BT} - \frac{1}{3}\left(\frac{Jz\,m}{k_BT}\right)^3

For m0m \neq 0Dividing by mm:

1=JzkBTc13(JzkBTc)31 = \frac{Jz}{k_BT_c} - \frac{1}{3}\left(\frac{Jz}{k_BT_c}\right)^3

At T=TcT = T_c: Tc=Jz/kBT_c = Jz/k_B.

Near the critical point, thermodynamic quantities follow power laws:

m(TcT)1/β,χTTcγ,CTTcαm \sim (T_c - T)^{1/\beta}, \quad \chi \sim |T - T_c|^{-\gamma}, \quad C \sim |T - T_c|^{-\alpha}

Mean field theory predicts:

β=12,γ=1,α=0 (jump discontinuity)\beta = \frac{1}{2}, \quad \gamma = 1, \quad \alpha = 0\ \text{(jump discontinuity)}

These are the classical critical exponents. They are independent of the spatial dimension dd and the lattice structure --- a deficiency of mean field theory. Exact results and renormalisation group calculations give dimension-dependent exponents that agree with experiment.

ExponentMean Field2D Ising3D Ising
α\alpha0 (jump)0 (log)0.110
β\beta1/21/80.326
γ\gamma17/41.237

6.5 Worked Example: Mean Field Theory for the 2D Square Lattice

Section titled “6.5 Worked Example: Mean Field Theory for the 2D Square Lattice”

Problem. For the 2D Ising model on a square lattice (z=4z = 4), find TcT_c in mean field theory and compare with the exact result kBTc/J=2/ln(1+2)2.269k_BT_c / J = 2/\ln(1 + \sqrt{2}) \approx 2.269.

Solution

Mean field: TcMF=Jz/kB=4J/kBT_c^{\mathrm{MF} = Jz/k_B = 4J/k_B}So kBTcMF/J=4k_BT_c^{\mathrm{MF}/J = 4}.

Exact (Onsager, 1944): kBTcexact/J=2/ln(1+2)2.269k_BT_c^{\mathrm{exact}/J = 2/\ln(1 + \sqrt{2}) \approx 2.269}.

The mean field result overestimates TcT_c by a factor of 4/2.2691.764/2.269 \approx 1.76. This is because mean field theory overestimates the tendency toward ordering by neglecting thermal fluctuations. The error is larger in lower dimensions where fluctuations are more important.

\blacksquare

6.6 Worked Example: Susceptibility above TcT_c

Section titled “6.6 Worked Example: Susceptibility above TcT_cTc​”

Problem. Calculate the magnetic susceptibility χ=m/hh=0\chi = \partial m/\partial h|_{h=0} above TcT_c in mean field theory.

Solution

For small hh and T>TcT > T_cExpand m=tanh(β(h+Jzm))m = \tanh(\beta(h + Jz\,m)) to first order in hh and mm:

mβ(h+Jzm)=hkBT+JzkBTmm \approx \beta(h + Jz\,m) = \frac{h}{k_BT} + \frac{Jz}{k_BT}m

Solving for mm:

m=h/kBT1Jz/(kBT)=hkB(TTc)m = \frac{h/k_BT}{1 - Jz/(k_BT)} = \frac{h}{k_B(T - T_c)}

χ=mhh=0=1kB(TTc)(TTc)1\chi = \frac{\partial m}{\partial h}\bigg|_{h=0} = \frac{1}{k_B(T - T_c)} \propto (T - T_c)^{-1}

This gives the mean field critical exponent γ=1\gamma = 1. \blacksquare

  • Confusing the sign convention: J>0J > 0 is ferromagnetic, not antiferromagnetic.
  • Mean field theory overestimates TcT_c because it ignores fluctuations. The error grows in lower dimensions.
  • The 1D Ising model has no phase transition, but the 2D model does (Onsager, 1944). Do not generalise the 1D result to higher dimensions.
  • Critical exponents are universal (depend only on dimension and symmetry), not on lattice details.