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=−J∑⟨i,j⟩sisj−h∑isiH = -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 (N→∞N \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/∂h∣h=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=−Jz m∑isi−h∑isiH_{\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+Jz mh_{\mathrm{eff} = h + Jz\,m}.

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

m=tanh⁡ ⁣(β(h+Jz m)kB)=tanh⁡ ⁣(h+Jz mkBT)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⁡(Jz m/kBT)m = \tanh(Jz\,m / k_BT).

Critical temperature. Expanding tanh⁡x≈x−x3/3\tanh x \approx x - x^3/3 for small xx:

m=Jz mkBT−13(Jz mkBT)3m = \frac{Jz\,m}{k_BT} - \frac{1}{3}\left(\frac{Jz\,m}{k_BT}\right)^3

For m≠0m \neq 0Dividing by mm:

1=JzkBTc−13(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∼(Tc−T)1/β,χ∼∣T−Tc∣−γ,C∼∣T−Tc∣−α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.269≈1.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/∂h∣h=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+Jz m))m = \tanh(\beta(h + Jz\,m)) to first order in hh and mm:

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

Solving for mm:

m=h/kBT1−Jz/(kBT)=hkB(T−Tc)m = \frac{h/k_BT}{1 - Jz/(k_BT)} = \frac{h}{k_B(T - T_c)}

χ=∂m∂h∣h=0=1kB(T−Tc)∝(T−Tc)−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.