Skip to content

The Ising Model

6.1 Definition

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).

6.2 Exact Solution in One Dimension

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

6.3 Mean Field Theory

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.

6.4 Critical Exponents

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

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

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