Ising energy: E=−h∑iSi−J∑⟨ij⟩SiSj Contribution involving spin j:

ϵ(Sj)=−hSj−JSj∑kn.n.Sk

Approximation: replace Sk with mean value m=⟨Sk⟩:

ϵ(Sj)≈−hmfSj,hmf=h+Jzm

where z is the number of nearest neighbors. System reduces to non-interacting spins in effective field hmf.
Single-spin Boltzmann distribution:

p(Sj)=eβhmfSjeβhmf+e−βhmf

Self-consistency: m predicted by p(Sj) must equal m used in hmf:

m=∑Sj=±1p(Sj)Sj=eβhmf−e−βhmfeβhmf+e−βhmfm=tanh⁡(βh+βJzm)

Critical temperature (h=0)

Solve m=tanh⁡(βJzm) graphically. Three solutions emerge when slope of tanh at m=0 exceeds 1:

ddmtanh⁡(βJzm)|m=0=βJz>1⟹Tc=zJk

Critical behaviour near Tc

Let reduced temperature t=(T−Tc)/Tc, so T/Tc=1+t and Tc/T=1/(1+t).

Expand tanh for small m: tanh⁡x≈x−x3/3. From m=tanh⁡(m⋅Tc/T):

m=mTcT−m33(TcT)3

So m=0 or:

m2=3(TTc)3(TcT−1)≈−3t(t small)m≈±3|t|∝|t|1/2,T<Tc

Susceptibility χ=∂m/∂h|h=0

Expand eq. (8) to first order in h, take ∂/∂h:

χ=β1−TcT+m2(TcT)3

Substituting m=0 (T>Tc) and m2=3|t| (T<Tc) for small t:

χ≈βt(T>Tc),χ≈β2|t|(T<Tc)

Both diverge as t→0 — response to applied field blows up at the critical point.


Correlation function and correlation length

Mean field neglects spin-spin correlations, effectively assuming ⟨SiSj⟩≈⟨Si⟩⟨Sj⟩. Define:

Gij=⟨SiSj⟩−⟨Si⟩⟨Sj⟩

For large separation Rij: Gij∼e−Rij/ξ where ξ is the correlation length — size of the largest correlated spin clusters.

Mean field predicts: ξ∼|t|−1/2 — diverges at Tc.

At Tc: clusters span the whole system, correlations at all scales matter, mean field breaks down because it ignores all higher-order correlations.


Critical exponents

Near Tc, observables follow power laws in t:

Observable Behaviour Mean-field exponent Experimental (3D)
m ∼|t|β~ β~=1/2 0.31
χ ∼|t|−γ γ=1 1.25
ξ ∼|t|−ν ν=1/2 0.64
Ch ∼|t|−α α=0 –
Only 3 of these are independent. Mean field gets the qualitative picture right but wrong exponents — because it ignores correlations that dominate near Tc. Correct exponents are system-independent (universality) and require renormalization group to derive. Mean field becomes exact for d≥4.