Finite-Size Scaling and the RG

A bulk critical point is defined by a diverging correlation length ξ\xi and the power-law singularities that ride on it. But any real or simulated system is finite, and a finite sum of Boltzmann factors over a finite configuration space is a perfectly analytic function of temperature and field — it has no singular points at all. There can be no genuine divergence in a finite box. And yet experiments on thin films and, above all, Monte Carlo simulations show sharp, growing, systematically shifting peaks that look every bit like the onset of a transition. Finite-size scaling is the quantitative theory of how the infinite-volume singularities are rounded and shifted by the finite size LL, and the renormalization group is what makes it universal. The key conceptual move, due to Fisher and to Fisher and Barber, is that the correlation length cannot exceed the system size. When the bulk ξ(t)\xi(t) would diverge, in a finite box it saturates at a value of order LL, so the dimensionless ratio L/ξL/\xi replaces ξ\xi itself as the controlling variable. Within the RG this is formalized by adding L−1L^{-1} to the list of scaling fields. Under a coarse-graining step by factor bb, a fixed physical box of L/aL/a cells becomes L/(ba)L/(ba) cells: L→L/bL\to L/b, i.e. L−1→bL−1L^{-1}\to bL^{-1}. The inverse size therefore scales with the trivial geometric eigenvalue yL=1y_L=1 — the same rescaling that defines a length. Combining L−1L^{-1} (eigenvalue 11) with the thermal field tt (eigenvalue yt=1/νy_t=1/\nu) and the field hh (eigenvalue yhy_h) in the RG homogeneity relation produces the finite-size scaling ansatz. Choosing b=Lb=L removes the explicit size dependence and leaves universal functions of L1/νtL^{1/\nu}t and LyhhL^{y_h}h. Every observable's finite-size behaviour then follows by differentiation: the peak of the susceptibility grows as Lγ/νL^{\gamma/\nu}, the order parameter at TcT_c falls as L−β/νL^{-\beta/\nu}, the pseudo-critical temperature shifts as L−1/νL^{-1/\nu}, and the Binder cumulant becomes size-independent so its curves cross at TcT_c. This is not a nuisance to be eliminated — it is the single most powerful practical tool for measuring exponents and locating critical points from finite data.

Key takeaways
  • In a finite system of size LL true singularities are impossible: the partition function is a finite sum of analytic terms, so peaks are rounded rather than divergent.
  • The RG cures the puzzle by treating L−1L^{-1} as a scaling variable with eigenvalue yL=1y_L=1: coarse-graining shrinks LL just as it grows tt and hh.
  • The central result is the FSS form: every singular quantity equals a power of LL times a universal function of L/ξ∼L tνL/\xi\sim L\,t^{\nu}, so all critical physics is governed by the ratio of system size to correlation length.
  • Peaks shift from bulk TcT_c by Tc(L)−Tc∼L−1/νT_c(L)-T_c\sim L^{-1/\nu} and round over a width ∼L−1/ν\sim L^{-1/\nu}; the susceptibility peak grows as Lγ/νL^{\gamma/\nu}, the specific heat as Lα/νL^{\alpha/\nu}.
  • At TcT_c the order parameter scales as ⟨∣m∣⟩∼L−β/ν\langle|m|\rangle\sim L^{-\beta/\nu} and the Binder cumulant becomes size-independent — the sharpest way to locate TcT_c and measure ν\nu.
  • Above the upper critical dimension d>4d>4 hyperscaling fails and FSS is modified: the relevant length is Ld/2L^{d/2}, the Gaussian finite-size scaling regime.
  • Key idea: Add L−1L^{-1} to the RG scaling fields with eigenvalue yL=1y_L=1; the homogeneity of the singular free energy then forces every observable to be a power of LL times a universal function of L1/νtL^{1/\nu}t, so singularities are rounded over Δt∼L−1/ν\Delta t\sim L^{-1/\nu}, shifted by ∼L−1/ν\sim L^{-1/\nu}, with peaks growing as Lγ/νL^{\gamma/\nu}, Lα/νL^{\alpha/\nu}.
The core insight

Add the inverse system size L−1L^{-1} to the RG scaling fields with eigenvalue yL=1y_L=1; the homogeneity of the singular free energy then forces every observable to be a power of LL times a universal function of the single combination L1/νtL^{1/\nu}t (equivalently L/ξL/\xi). Singularities are rounded over a window Δt∼L−1/ν\Delta t\sim L^{-1/\nu} and shifted by ∼L−1/ν\sim L^{-1/\nu}, with peak amplitudes growing as Lγ/νL^{\gamma/\nu}, Lα/νL^{\alpha/\nu}.

Where this lives today

Finite-size scaling is the workhorse of modern computational statistical mechanics. A study of the three-dimensional Ising model runs lattices of side L=16,32,64,128,…L=16,32,64,128,\dots, plots the Binder cumulant to fix TcT_c from the exponent-free crossing, then collapses L−γ/νχL^{-\gamma/\nu}\chi and Lβ/ν⟨∣m∣⟩L^{\beta/\nu}\langle|m|\rangle against tL1/νtL^{1/\nu} to extract ν=0.6300(4)\nu=0.6300(4) and the exponent ratios. The slope of the cumulant at the crossing, growing as L1/νL^{1/\nu}, gives an independent handle on ν\nu. This is how the best classical estimates of critical exponents — competitive with the conformal bootstrap — are obtained, entirely from finite systems. The reach extends into real materials through the critical Casimir effect. A fluid confined between plates a distance LL apart, tuned near its bulk critical point, feels a universal force whose amplitude is fixed by the universality class and the boundary conditions — the thermodynamic analog of the electromagnetic Casimir force, but tunable with temperature. Measured in binary liquid mixtures and near the superfluid transition of helium films, these forces are a direct experimental confirmation of finite-size scaling functions, not just exponents, closing the loop between the RG homogeneity relation and a force you can measure with a colloid.

The physical picture

A finite box is a low-pass filter on correlations. The bulk correlation length wants to grow without bound as T→TcT\to T_c, but it physically cannot exceed the box: ξ\xi saturates at ∼L\sim L. So the right question is never "how big is ξ\xi?" but "is ξ\xi bigger or smaller than LL?" — and the only dimensionless answer is the ratio L/ξL/\xi, the master variable of finite-size scaling. Everything else is bookkeeping on that ratio. Coarse-graining literally eats the system. Each RG step with factor bb replaces blocks of bdb^d degrees of freedom by one, so a box of N=(L/a)dN=(L/a)^d sites becomes (L/ba)d(L/ba)^d sites: LL shrinks to L/bL/b. Hence L−1L^{-1} grows by bb under the RG — it behaves exactly like a relevant field with eigenvalue 11, marching the finite system away from the critical fixed point at the same geometric rate that distances rescale. There is nothing mysterious about yL=1y_L=1; it is just the dimension of an inverse length. Finite-size scaling exhibits an especially strong form of universality. Not only the exponents but the entire scaling functions of L1/νtL^{1/\nu}t are universal — once you fix the universality class, the spatial dimension, the aspect ratio of the box, and the boundary conditions (periodic, free, antiperiodic). This is why data collapse works: rescale the axes by the right powers of LL and curves from L=8,16,32,64L=8,16,32,64 fall on top of one another. The scaling exponents are universal, but the scaling functions depend on the geometry and boundary conditions. For example, periodic and free boundaries belong to the same universality class yet have different scaling functions. Think of Tc(L)T_c(L), the temperature where the finite susceptibility peaks, as a pseudo-critical point. It is a smooth, well-defined feature of an analytic function, drifting toward the true TcT_c as L−1/νL^{-1/\nu}. The peak grows as Lγ/νL^{\gamma/\nu} and narrows as L−1/νL^{-1/\nu}. Finite-size scaling describes how thermodynamic singularities are rounded and shifted in finite systems. The resulting finite-size dependence provides a practical route to measuring critical exponents.

Figure
The correlation length saturates at the box: ξ cannot exceed L
t = (T−T_c)/T_c ξ t=0 bulk ξ ~ |t|⁻ᵛ (diverges) ξ = L (small box) ξ = L (big box) ξ saturates at ~L — never diverges

The figure shows the mechanism: the bulk correlation length (dashed) would blow up at t=0t=0, but in a finite box it flattens off at ξ∼L\xi\sim L — a bigger box saturates at a higher plateau. That saturation is why a finite system rounds the transition instead of showing a true divergence.

Figure
Susceptibility peak: height grows as L^(γ/ν), position shifts as L^(−1/ν)
T χ T_c(∞) L=16 L=32 L=64 peaks shift toward T_c as L⁻¹ᐟᵛ → tL¹ᐟᵛ L⁻ᵞᐟᵛχ all L collapse

The core equations

The starting point is the RG homogeneity relation for the singular free-energy density, extended to include the inverse system size L−1L^{-1} as an additional scaling field with RG eigenvalue yL=1y_L=1. The standard finite-size scaling relations follow from this equation.

fs(t,h,L−1)=b−d fs ⁣(bytt,  byhh,  b L−1)(1)f_s(t,h,L^{-1}) = b^{-d}\, f_s\!\big(b^{y_t}t,\; b^{y_h}h,\; b\,L^{-1}\big) \qquad (1)

where: fsf_s — singular free energy per unit volume; tt — reduced temperature (T−Tc)/Tc(T-T_c)/T_c; hh — reduced field; L−1L^{-1} — inverse linear size, a relevant scaling field; bb — RG factor (b>1b>1); yt=1/νy_t=1/\nu, yhy_h — thermal and magnetic eigenvalues; dd — spatial dimension. The third argument scales as b L−1b\,L^{-1} because an inverse length has RG dimension 11. Because bb is free, choose b=Lb=L. The explicit size dependence disappears, leaving a universal function of two scaling variables — the finite-size scaling ansatz that every collapse plot verifies.

fs(t,h,L−1)=L−d Ψ ⁣(L1/νt,  Lyhh)(2)f_s(t,h,L^{-1}) = L^{-d}\,\Psi\!\big(L^{1/\nu}t,\; L^{y_h}h\big) \qquad (2)

where: Ψ\Psi — universal scaling function (fixed by class, dimension, geometry, and boundary conditions); L1/νt∼(L/ξ)1/νL^{1/\nu}t\sim(L/\xi)^{1/\nu} — the thermal scaling variable; LyhhL^{y_h}h — the field scaling variable. Setting b=Lb=L makes b L−1=1b\,L^{-1}=1 disappear as an argument. The physical origin of the whole subject is that the correlation length saturates: at criticality the only available length is LL, so ξ∝L\xi\propto L rather than diverging.

ξ(t,L)=L X ⁣(L1/νt),X(0)=O(1)(3)\xi(t,L) = L\,\mathcal{X}\!\big(L^{1/\nu}t\big),\qquad \mathcal{X}(0)=O(1) \qquad (3)

where: X\mathcal{X} — universal function with a finite value at zero argument; at t=0t=0 the bulk ξ→∞\xi\to\infty is cut off at ξ∝L\xi\propto L. This is the concrete statement that a box of side LL cannot support correlations longer than itself. Differentiating the ansatz gives each observable's finite-size law. The susceptibility, two field derivatives of fsf_s, grows as a power of LL set by the ratio γ/ν\gamma/\nu.

χ(t,L)=Lγ/ν Φχ ⁣(L1/νt),γν=2yh−d(4)\chi(t,L) = L^{\gamma/\nu}\,\Phi_\chi\!\big(L^{1/\nu}t\big),\qquad \frac{\gamma}{\nu}=2y_h-d \qquad (4)

where: γ=ν(2yh−d)\gamma=\nu(2y_h-d) — susceptibility exponent; Φχ\Phi_\chi — universal scaling function, peaked at a finite argument. At TcT_c (t=0t=0) this reads χ∼Lγ/ν\chi\sim L^{\gamma/\nu}, the peak-height law. The order parameter, one field derivative, decays as a power of LL at criticality — a finite box always has a nonzero but shrinking magnetization.

⟨∣m∣⟩(t,L)=L−β/ν Φm ⁣(L1/νt),βν=d−yh(5)\langle|m|\rangle(t,L) = L^{-\beta/\nu}\,\Phi_m\!\big(L^{1/\nu}t\big),\qquad \frac{\beta}{\nu}=d-y_h \qquad (5)

where: β=ν(d−yh)\beta=\nu(d-y_h) — order-parameter exponent; ⟨∣m∣⟩\langle|m|\rangle — mean absolute magnetization, nonzero in a finite system even for t>0t>0 because of finite-size symmetry restoration. The negative power says the ordered moment is squeezed as the box grows at fixed TcT_c. For finite systems, pseudocritical temperatures approach the thermodynamic critical temperature according to:

Tc(L)−Tc(∞)  ∝  L−1/ν(6)T_c(L) - T_c(\infty) \;\propto\; L^{-1/\nu} \qquad (6)

where: Tc(L)T_c(L) — the temperature where a chosen observable peaks (amplitude is observable-dependent and non-universal); 1/ν=yt1/\nu=y_t — the shift exponent. Extrapolating Tc(L)T_c(L) to L→∞L\to\infty recovers the true critical temperature. Finally, the Binder cumulant is special: it is dimensionless, so no power of LL multiplies it. Its curves for different sizes therefore cross at TcT_c, separating the location of the transition from the measurement of exponents.

UL≡1−⟨m4⟩3 ⟨m2⟩2=U ⁣(L1/νt)(7)U_L \equiv 1 - \frac{\langle m^4\rangle}{3\,\langle m^2\rangle^{2}} = \mathcal{U}\!\big(L^{1/\nu}t\big) \qquad (7)

where: ULU_L — fourth-order Binder cumulant; ⟨mk⟩\langle m^k\rangle — kk-th moment of the order parameter; U\mathcal{U} — universal function. At t=0t=0, UL=U(0)=U∗U_L=\mathcal{U}(0)=U^\ast for every LL, so all curves pass through one crossing point — the standard high-precision TcT_c locator.

Derivation AFrom RG homogeneity to all finite-size scaling laws

We start from the single homogeneity relation with L−1L^{-1} as a relevant field and derive the susceptibility, specific heat, order parameter, peak shift, and rounding width in one differentiation exercise. The owned structural result is that a single geometric fact — yL=1y_L=1 — plus the two bulk eigenvalues generates the entire finite-size phenomenology, so every FSS exponent is a bulk exponent divided by ν\nu, and the whole machinery of extracting critical data from finite lattices reduces to reading powers of LL. All the laws flow from equation (1).

Step 1. Write the homogeneity relation with yt=1/νy_t=1/\nu, yL=1y_L=1: fs(t,h,L−1)=b−dfs(b1/νt,byhh,bL−1)f_s(t,h,L^{-1})=b^{-d}f_s(b^{1/\nu}t,b^{y_h}h,bL^{-1}), valid near the fixed point with irrelevant fields set to zero. Why: This is leading-order scaling; corrections from irrelevant operators are separate and subleading.

Step 2. Choose the rescaling factor b=Lb=L to absorb the explicit system-size dependence: fs=L−dF(L1/νt,Lyhh)f_s=L^{-d}\mathcal{F}(L^{1/\nu}t,L^{y_h}h). Why: The size scale absorbs the arbitrary bb, leaving a universal function of the two physical scaling variables.

Step 3. Susceptibility: χ=∂2fs/∂h2∣h=0=L2yh−dΦχ(L1/νt)=Lγ/νΦχ\chi=\partial^2 f_s/\partial h^2|_{h=0}=L^{2y_h-d}\Phi_\chi(L^{1/\nu}t)=L^{\gamma/\nu}\Phi_\chi. Why: Two field derivatives bring L2yhL^{2y_h}; combined with the L−dL^{-d} prefactor and γ=ν(2yh−d)\gamma=\nu(2y_h-d) this is Lγ/νL^{\gamma/\nu}.

Step 4. Specific heat: C=−T∂2fs/∂t2=L2/ν−dΦC(L1/νt)=Lα/νΦCC=-T\partial^2 f_s/\partial t^2=L^{2/\nu-d}\Phi_C(L^{1/\nu}t)=L^{\alpha/\nu}\Phi_C; if α<0\alpha<0 the peak saturates to a constant. Why: Two temperature derivatives bring L2/νL^{2/\nu}; with α=2−νd\alpha=2-\nu d this is Lα/νL^{\alpha/\nu}. A negative α\alpha means the exponent is negative and the peak does not grow.

Step 5. Order parameter: m=∂fs/∂h∣h=0=Lyh−dΦm=L−β/νΦmm=\partial f_s/\partial h|_{h=0}=L^{y_h-d}\Phi_m=L^{-\beta/\nu}\Phi_m, using β=ν(d−yh)\beta=\nu(d-y_h); at t=0t=0, ⟨∣m∣⟩∼L−β/ν\langle|m|\rangle\sim L^{-\beta/\nu}. Why: One field derivative brings LyhL^{y_h}; the net power is yh−d=−β/νy_h-d=-\beta/\nu, a decay.

Step 6. Pseudocritical temperature shift: ∂tX=0⇒L1/νt∗=cX⇒t∗∝L−1/ν\partial_t X=0\Rightarrow L^{1/\nu}t^\ast=c_X\Rightarrow t^\ast\propto L^{-1/\nu}. Why: The maximum of the universal function sits at a fixed value cXc_X of its argument; the constant cXc_X (hence the shift amplitude) is observable-dependent.

Step 7. Rounding: the crossover from bulk to finite-size behavior occurs when L1/ν∣t∣=O(1)L^{1/\nu}|t|=\mathcal O(1), implying a transition width Δt∼L−1/ν\Delta t\sim L^{-1/\nu}. Why: The scaling function changes character when its argument is O(1)O(1); that fixes a temperature window narrowing as L−1/νL^{-1/\nu}. The exponent relations γ/ν=2yh−d\gamma/\nu=2y_h-d, α/ν=2/ν−d\alpha/\nu=2/\nu-d, β/ν=d−yh\beta/\nu=d-y_h hold symbolically; inserting the 2D-Ising values ν=1\nu=1, yh=15/8y_h=15/8 gives γ/ν=7/4\gamma/\nu=7/4, β/ν=1/8\beta/\nu=1/8, α/ν=0\alpha/\nu=0.

Go deeper · Derivation B · 1 minWhy the Binder cumulant crosses at T_c
Derivation BWhy the Binder cumulant crosses at T_c

We show that the fourth-order Binder cumulant becomes asymptotically independent of system size at criticality because the powers of LL cancel between the numerator and denominator. Consequently, Binder-cumulant curves for different system sizes intersect near TcT_c, providing a practical estimator of the critical temperature. This is the practical crown jewel of the article: a quantity that separates "where is the transition" from "what are the exponents," which is exactly what a careful measurement needs. Start from the moment scaling and form the ratio.

Step 1. Each moment scales as ⟨mk⟩∼L−kβ/νgk(L1/νt)\langle m^k\rangle\sim L^{-k\beta/\nu}g_k(L^{1/\nu}t). Why: The order parameter carries L−β/νL^{-\beta/\nu}, so its kk-th moment carries the kk-th power of that prefactor, times a universal function.

Step 2. Form the cumulant ratio: ⟨m4⟩⟨m2⟩2=g4g22⋅L−4β/ν(L−2β/ν)2=g4g22\dfrac{\langle m^4\rangle}{\langle m^2\rangle^2}=\dfrac{g_4}{g_2^2}\cdot\dfrac{L^{-4\beta/\nu}}{(L^{-2\beta/\nu})^2}=\dfrac{g_4}{g_2^2}. Why: The prefactors are L−4β/νL^{-4\beta/\nu} on top and L−4β/νL^{-4\beta/\nu} on the bottom; they cancel exactly, leaving a ratio of universal functions of L1/νtL^{1/\nu}t alone.

Step 3. Evaluate the Binder cumulant at the critical point (t=0)(t=0): UL(0)=1−13 g4(0)/g2(0)2=U∗U_L(0)=1-\tfrac13\,g_4(0)/g_2(0)^2=U^\ast, a universal number independent of LL. Why: At zero argument the universal functions take fixed values, so U∗U^\ast is the same for every size — all curves UL(T)U_L(T) pass through it at TcT_c.

Step 4. Scaling of the Binder-cumulant slope: dUL/dT∣Tc∝L1/ν\mathrm{d}U_L/\mathrm{d}T|_{T_c}\propto L^{1/\nu}. Why: Differentiating U(L1/νt)\mathcal{U}(L^{1/\nu}t) in TT brings down L1/νL^{1/\nu}; the steepening of the crossing with size directly measures ν\nu. The powers of LL cancel exactly in ⟨m4⟩/⟨m2⟩2\langle m^4\rangle/\langle m^2\rangle^2, and the crossing slope scales as L1/νL^{1/\nu} — in the 2D-Ising model 1/ν=11/\nu=1.

Limiting cases

CaseResultMeaning
L≫ξL\gg\xi (far from TcT_c)fs∼ξ−d[analytic in L−1]f_s\sim\xi^{-d}[\text{analytic in }L^{-1}]The box dwarfs ξ\xi; finite-size corrections are exponentially small ∼e−L/ξ\sim e^{-L/\xi}. Bulk thermodynamics applies.
L≪ξL\ll\xi (critical region)χ∼Lγ/ν, ⟨∣m∣⟩∼L−β/ν\chi\sim L^{\gamma/\nu},\ \langle\lvert m\rvert\rangle\sim L^{-\beta/\nu}The box, not ξ\xi, sets the scale; every singular quantity is a pure power of LL at TcT_c.
Crossover, L∼ξL\sim\xiX=Lx/νΦ(L1/νt)X=L^{x/\nu}\Phi(L^{1/\nu}t)The universal scaling function has its maximum at a fixed value of L1/νtL^{1/\nu}t, implying the finite-size shift Tc(L)−Tc∝L−1/νT_c(L)-T_c\propto L^{-1/\nu}.
d>4d>4 (above dcd_c)χ(Tc,L)∼Ld/2, Tc(L)−Tc∼L−d/2\chi(T_c,L)\sim L^{d/2},\ T_c(L)-T_c\sim L^{-d/2}Hyperscaling fails; the dangerous irrelevant variable makes the effective length Ld/2L^{d/2}: Gaussian FSS.
Marginal d=dc=4d=d_c=4X∼Lx/ν(ln⁡L)x^X\sim L^{x/\nu}(\ln L)^{\hat{x}}At the upper critical dimension multiplicative logarithmic corrections appear (ϕ4\phi^4/Ising in d=4d=4).

Worked examples

Example 1 — The 2D-Ising doubling test. At the square-lattice Ising fixed point ν=1\nu=1 and γ=7/4\gamma=7/4. Predict how the susceptibility peak and the order parameter at TcT_c change when the lattice is doubled.

Step 1. Peak exponent: γ/ν=(7/4)/1=7/4=1.75\gamma/\nu=(7/4)/1=7/4=\mathbf{1.75}, so χ(Tc,L)∝L7/4\chi(T_c,L)\propto L^{7/4}.

Step 2. Doubling ratio: χmax⁡(2L)χmax⁡(L)=2γ/ν=27/4\dfrac{\chi_{\max}(2L)}{\chi_{\max}(L)}=2^{\gamma/\nu}=2^{7/4}.

Step 3. Compute 27/4=2⋅23/4=2⋅1.6818=3.3642^{7/4}=2\cdot2^{3/4}=2\cdot1.6818=\mathbf{3.364}. Doubling from L=32L=32 to L=64L=64 raises the peak by a factor ≈3.36\approx3.36.

Step 4. Order parameter: β=1/8\beta=1/8, so β/ν=1/8\beta/\nu=1/8 and ⟨∣m∣⟩(Tc)∝L−1/8\langle|m|\rangle(T_c)\propto L^{-1/8}; doubling multiplies it by 2−1/8=1/1.0905=0.9172^{-1/8}=1/1.0905=\mathbf{0.917}, an 8.3%8.3\% drop per doubling.

Step 5. Peak shift: Tc(L)−Tc∝L−1/ν=L−1T_c(L)-T_c\propto L^{-1/\nu}=L^{-1}, so doubling the lattice halves the distance of the peak from the true Tc=2/ln⁡(1+2)≈2.269 J/kBT_c=2/\ln(1+\sqrt2)\approx\mathbf{2.269}\,J/k_B. Reading the log-log slope of χmax⁡\chi_{\max} versus LL across several doublings returns γ/ν=7/4\gamma/\nu=7/4 directly.

Example 2 — Gaussian finite-size scaling in five dimensions. For d=5>dc=4d=5>d_c=4 the mean-field exponents ν=1/2\nu=1/2, γ=1\gamma=1 hold. Show that naive FSS gives the wrong power and that the correct one is Ld/2L^{d/2}.

Step 1. Naive prediction: χ(Tc,L)Lγ/ν=L1/(1/2)=L2\chi(T_c,L)\overset{?}{\sim}L^{\gamma/\nu}=L^{1/(1/2)}=L^{2}.

Step 2. But the quartic coupling uu is dangerously irrelevant for d>4d>4: the free energy is singular as u→0u\to0, so uu cannot be set to zero and the naive b=Lb=L matching is invalid.

Step 3. Restoring the singular uu-dependence inflates the effective thermal length to ℓ∼Ld/2\ell\sim L^{d/2}, giving χ(Tc,L)∼Ld/2=L5/2=L2.5\chi(T_c,L)\sim L^{d/2}=L^{5/2}=\mathbf{L^{2.5}}, not L2L^2.

Step 4. Consistency at d=4d=4: the two pictures merge, since d/2=2d/2=2 equals γ/ν=2\gamma/\nu=2 — the naive and Gaussian powers coincide at the upper critical dimension (up to logarithms). For d=5d=5 they differ by L1/2L^{1/2}, a factor that has been confirmed in simulations of the five-dimensional Ising model.

Step 5. The shift likewise becomes Tc(L)−Tc∼L−d/2=L−5/2T_c(L)-T_c\sim L^{-d/2}=L^{-5/2} rather than the naive L−1/ν=L−2L^{-1/\nu}=L^{-2} — a concrete, measurable diagnostic that hyperscaling has failed.

Origins · 1 minfinite-size scaling and how this was discovered
FS
finite-size scaling
the RG theory of finite systems · The framework that predicts how the singular behaviour of an infinite system is rounded and shifted in a finite box, treating the inverse system size as a relevant scaling variable of RG eigenvalue one. Introduced by Michael Fisher and developed with Michael Barber in the early 1970s, it converted the "problem" of finite simulations into their greatest strength: by collapsing observables from several sizes onto universal functions of L1/νtL^{1/\nu}t, one measures ν\nu, γ\gamma, β\beta and locates TcT_c from lattices of a few thousand sites. It is the backbone of computational critical phenomena and, through the critical Casimir effect, of the thermodynamics of confined fluids and thin films.

History
1971
— Fisher formulates the finite-size scaling idea at the Enrico Fermi summer school
1972
— Fisher and Barber publish the finite-size scaling theory (Phys. Rev. Lett. 28, 1516)
1976
— Nightingale develops phenomenological finite-size scaling using transfer matrices on strips
1981
— Binder introduces the fourth-order cumulant crossing as a precise locator of the critical temperature

Going further

References. Pathria & Beale, Statistical Mechanics, 3rd/4th ed., chapters on phase transitions and finite-size scaling · Kardar, Statistical Physics of Fields, RG and scaling chapters · Sethna, Statistical Mechanics: Entropy, Order Parameters, and Complexity, scaling and RG chapters · Cardy, Scaling and Renormalization in Statistical Physics (finite-size scaling) · Barber, in Phase Transitions and Critical Phenomena, vol. 8 (ed. Domb & Lebowitz), "Finite-size scaling" · Fisher & Barber, Phys. Rev. Lett. 28, 1516 (1972) · Privman (ed.), Finite Size Scaling and Numerical Simulation of Statistical Systems Key results collected here: the eigenvalue yL=1y_L=1 follows from geometric rescaling L−1→bL−1L^{-1}\to bL^{-1}; the master collapse uses b=Lb=L; the exponent relations are γ/ν=2yh−d\gamma/\nu=2y_h-d, α/ν=2/ν−d\alpha/\nu=2/\nu-d, β/ν=d−yh\beta/\nu=d-y_h, with 2D-Ising values ν=1\nu=1, yh=15/8y_h=15/8 giving γ/ν=7/4\gamma/\nu=7/4, β/ν=1/8\beta/\nu=1/8, α/ν=0\alpha/\nu=0; the Binder-cumulant LL powers cancel exactly; the doubling ratio is 27/4≈3.3642^{7/4}\approx3.364; Gaussian FSS gives χ∼Ld/2\chi\sim L^{d/2} and shift ∼L−d/2\sim L^{-d/2} for d>4d>4, with the two pictures merging at d=4d=4 where d/2=γ/ν=2d/2=\gamma/\nu=2; and Tc=2/ln⁡(1+2)≈2.269 J/kBT_c=2/\ln(1+\sqrt2)\approx2.269\,J/k_B is Onsager-exact.

Builds on: Critical Exponents from the RG · Scaling Fields and Scaling Variables · Linearization About a Fixed Point and Eigenvalue Spectrum · Relevant, Irrelevant, and Marginal Operators. Leads to: Gaussian Fixed Point and Upper Critical Dimension · Wilson-Fisher Fixed Point · RG Flow in Coupling Space.

If a finite system is analytic, in what sense does it "have" a transition?

It doesn't, strictly — the transition is a property of the L→∞L\to\infty limit. What a finite system has is a smooth, well-defined pseudo-critical feature: a rounded susceptibility peak at Tc(L)T_c(L), a magnetization that is small but nonzero above TcT_c, and so on. Finite-size scaling is precisely the theory of how these analytic features sharpen and shift into the true singularity as LL grows. The "transition" you see in a simulation is the shadow the bulk singularity casts on a finite box.

Why is the eigenvalue of L exactly 1 and not something class-dependent?

Because L−1L^{-1} is just an inverse length, and lengths rescale geometrically under the RG regardless of the universality class. One coarse-graining step by bb measures all lengths in units enlarged by bb, so a fixed box of size LL spans L/bL/b rescaled units: L−1→bL−1L^{-1}\to bL^{-1}, i.e. yL=1y_L=1. This is why yLy_L never carries class-dependent information — all the class dependence lives in yty_t and yhy_h. (Above dc=4d_c=4 the effective thermal length is inflated by the dangerous irrelevant variable, which is a separate effect.)

How is finite-size scaling different from data collapse?

Finite-size scaling is the RG theory that predicts the collapse form X=Lx/νΦ(L1/νt)X=L^{x/\nu}\Phi(L^{1/\nu}t); data collapse is the method of plotting rescaled data to test it and measure exponents. They are two faces of the same relation. In practice one uses FSS to know which powers to rescale by, then performs the collapse to extract the numbers. The data-collapse article develops the plotting method; this article derives the scaling laws it relies on.

Do boundary conditions really change the answer?

They change the scaling functions and universal amplitudes, though not the exponents. A periodic box, a box with free surfaces, and one with antiperiodic boundaries share ν,γ,β\nu,\gamma,\beta but have different Φχ\Phi_\chi, different Binder crossing values U∗U^\ast, and different critical Casimir amplitudes. This is why careful FSS work always states the boundary conditions and aspect ratio: comparing a periodic-box U∗U^\ast to a free-surface one is comparing different universal numbers, even within the same universality class.

Why does the specific-heat peak sometimes not grow with L?

Because α\alpha can be negative. The specific heat scales as Lα/νL^{\alpha/\nu}, so when α<0\alpha<0 the exponent is negative and the "peak" approaches a finite constant (plus a shrinking bump) as L→∞L\to\infty rather than diverging. The 3D Ising model has α≈0.11>0\alpha\approx0.11>0 so its specific-heat peak grows weakly, but many systems (like the 3D XY model, α≈−0.015\alpha\approx-0.015) have α<0\alpha<0 and show a saturating cusp. This is a common source of confusion when the specific heat looks "flat" in a simulation.

Can finite-size scaling distinguish first-order from continuous transitions?

Yes, and cleanly. At a first-order transition the latent-heat delta function becomes a smooth peak in the specific heat of height ∼Ld\sim L^{d} (a volume law), centered at a shift ∼L−d\sim L^{-d}, driven by tunneling between coexisting phases. This is a different scaling from the continuous case (Lα/νL^{\alpha/\nu} with α/ν<d\alpha/\nu<d), so measuring how the peak height grows with LL is a decisive numerical criterion: volume-law growth signals first order, a smaller power signals a continuous transition.

Before this

Where this leads