Skip to main content
Sandbox Physics

F003 · How big is big enough?

Finite-size Scaling

Can a beautiful data collapse give the wrong critical point? Small systems can hide a misplaced critical point because their curves change slowly over the fitted range. A larger size magnifies the same error. Keeping those larger samples aside gives the proposed scaling law a useful test.

Compare Gaussian fields on five lattice sizes. Try a convincing fit on the small lattices, then uncover the larger samples and see whether the prediction survives.

Interactive modelFinite-size Scaling
Small-size residual1.001.00
Held-out residual1.001.00
Continuum correlation length / interval0.5000.500
Effective saved draws36003600

45 recorded chains · five sizes

A prediction must work on a new size.

Small sizes used for comparisonLarger sizes held asideDashed: continuum reference

Before rescaling

χL=a2L∑i,j⟨ϕiϕj⟩\chi_L=\frac{a^2}{L}\sum_{i,j}\langle\phi_i\phi_j\rangle

After rescaling

x=(r−rc)L1/ν,y=χL/L2x=(r-r_c)L^{1/\nu},\qquad y=\chi_L/L^2

Comparing recorded samples.

Adjust the proposed scaling law

The small sizes set an interpolated comparison curve. Larger sizes never enter that curve. The residual is an RMS difference in combined standard-error units; interpolation creates correlations, so it is a diagnostic rather than a significance test.

Sampling errors and raw records

Each chain stores 16,384 projections of the full field. Neighboring draws are correlated. The displayed uncertainty uses 128-draw batch means; the generator and tests also compare a doubled batch length. The model starts in its stationary Gaussian distribution.

The effective-draw readout uses the nearest saved mass for the selected size. The animated field is a separate live sample from the same model.

Saved scaled mass used for that readout: rL2=4rL^2=4

q=aL∑iϕi,χ^L=q2‾q=\frac{a}{\sqrt L}\sum_i\phi_i,\qquad\widehat\chi_L=\overline{q^2}

Model and scientific sources

The field has fixed zero endpoints and a quadratic Euclidean action. Successive samples follow a sampling algorithm, not physical time. This exact Gaussian benchmark has a correlation-length exponent of one half; interacting systems can have different exponents.

This is a one-dimensional free Euclidean scalar field with zero Dirichlet endpoints. The spacing is one reference length unit. The action is dimensionless. At fixed positive mass, correlation length is finite; the benchmark approaches its Gaussian critical limit from nonnegative mass squared. No interacting critical exponent is estimated here.

S=12∑j=0N(ϕj+1−ϕj)2a+ar2∑j=1Nϕj2,L=(N+1)aS=\frac12\sum_{j=0}^{N}\frac{(\phi_{j+1}-\phi_j)^2}{a}+\frac{ar}{2}\sum_{j=1}^{N}\phi_j^2,\quad L=(N+1)a

The dashed curve solves the continuum boundary-value problem. It is separate from the recorded lattice data. Finite spacing produces quadratic corrections in spacing divided by interval length.

χLL2⟶1−2tanh⁡(x/2)/xx,x=rL2\frac{\chi_L}{L^2}\longrightarrow\frac{1-2\tanh(\sqrt{x}/2)/\sqrt{x}}{x},\qquad x=rL^2

David Tong · Statistical Field Theory, sections 2.2–2.3

Physics tutorial

Test a scaling law on a size it has never seen

BackgroundA finite field cannot develop an infinite correlation length. Its endpoints interrupt correlations, and the whole interval can respond together when the mass becomes small.

Why it mattersRescaling can reveal one common curve behind several sizes. A small error in the proposed critical point becomes much easier to see on a larger interval.

Start with the essentials

Focus question
How can small-size data collapse convincingly around a wrong critical point?
One-sentence intuition
A critical-point error grows when multiplied by the square of the interval length, so larger held-out sizes test a fit much more sharply.

Core mathematical model

Uniform-source response from fluctuations

q=aL∑iϕi,χL=⟨q2⟩q=\frac{a}{\sqrt L}\sum_i\phi_i,\qquad \chi_L=\langle q^2\rangle

The action is quadratic and the mean field is zero. The squared projection measures the same response that a weak uniform source would produce.

Gaussian finite-size scaling

χL/L2⟶F(rL2),F(x)=1−2tanh⁡(x/2)/xx\chi_L/L^2\longrightarrow F(rL^2),\qquad F(x)=\frac{1-2\tanh(\sqrt{x}/2)/\sqrt{x}}{x}

The continuum limit keeps x=rL2x=rL^2 fixed as the spacing becomes small compared with the interval. At zero mass, F(0)=1/12F(0)=1/12.

Common difficulties

A neat plot is one part of the test

Typical misconceptionIf the three small-size curves sit together, the chosen critical point must be right.

Better mental modelThe wrong critical point used in the preset barely shifts the small sizes. Its shift grows enough on the two larger sizes to separate their curves.

Successive samples share information

Typical misconceptionSixteen thousand stored draws give sixteen thousand independent measurements.

Better mental modelEach new field retains part of the previous field. The uncertainty uses batches longer than that memory, and the effective number of draws is smaller.

Run the experiment

  1. 01

    Predict a collapse

    Choose “One curve, five sizes” and compare the plots before and after rescaling.

    What to observe: The unscaled response grows strongly with size. Rescaling brings all five sizes close to the continuum reference.
  2. 02

    Make a tempting mistake

    Choose “A tempting wrong fit”. Predict where the larger samples will lie.

    What to observe: The small-size residual remains close to one even though the proposed critical point has shifted.
  3. 03

    Use an independent size

    Choose “Ask the larger lattices”. Compare the orange curves with your prediction.

    What to observe: The held-out residual rises much more than the small-size residual. The larger interval exposes the wrong critical point.

Related experiments and articles

Fields, scales and critical phenomena · Reading path

From field modes to critical phenomena

Articles on this path that use this experiment, followed by the other experiments they suggest.

  1. ArticleTesting a convincing data collapse
  2. ArticleReading a Wilson–Fisher flow diagram
  3. LabCoarse Graining and Renormalization Flow
FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy