Skip to main content
Sandbox Physics

D-X1 · Watch order form and dissolve

Ising Critical Fluctuations

Why do large patches of aligned spins appear near a critical temperature? Neighboring spins favor the same direction, and heat keeps trying to flip them. Near the critical temperature neither tendency wins quickly, so patches of many sizes form and dissolve. A finite sheet rounds this transition and limits the largest patch.

Heat a sheet of tiny magnets and watch its domains break apart. Paint a patch directly on the lattice, then compare its survival at different temperatures and sizes.

Interactive modelIsing Critical Fluctuations
Net alignment00
Energy per spin00
Alignment fluctuation00
Recorded sweeps00
Recorded alignment over sweeps
How often each alignment occurs

Simulated Metropolis samples; one sample per sweep. The window contains correlated states.

Scientific sources

Physics tutorial

Small magnets make a collective transition

BackgroundImagine a sheet of tiny magnets, each pointing up or down. Neighbors prefer to agree, but heat continually disturbs their alignment.

Why it mattersA magnet can lose its overall alignment abruptly even though each individual moment survives. The interesting change happens in the way many moments cooperate.

Start with the essentials

Focus question
Why do large patches of aligned spins appear near a critical temperature?
One-sentence intuition
Near the transition, competing thermal disorder and neighbor alignment produce patches on many scales.

Core mathematical model

Energy favors neighbors that agree

E=−J∑⟨i,j⟩sisj−h∑isi,si∈{−1,1}E=-J\sum_{\langle i,j\rangle}s_i s_j-h\sum_i s_i,\qquad s_i\in\{-1,1\}

Each neighboring pair is counted once and the positive coupling sets the energy scale. The applied field favors one spin direction. All edges wrap around to the opposite edge.

How a proposed flip is accepted

Paccept=min⁡ ⁣(1,e−ΔE/(kBT))P_{\mathrm{accept}}=\min\!\left(1,e^{-\Delta E/(k_B T)}\right)

A flip that lowers the energy is accepted. A flip that raises it can still occur, with a probability that grows as the temperature rises. Random-site proposals satisfy detailed balance with the thermal distribution.

The spread of recorded alignment

m=1N∑isi,σm=⟨m2⟩−⟨m⟩2m=\frac{1}{N}\sum_i s_i,\qquad\sigma_m=\sqrt{\langle m^2\rangle-\langle m\rangle^2}

The net alignment is the mean spin of the whole sheet. Its displayed spread is calculated from the recorded moving window. Correlated samples and slow changes near criticality require longer runs for precise statistical work.

Common difficulties

A finite sheet keeps fluctuating

Typical misconceptionThe alignment should jump at exactly the reference critical temperature.

Better mental modelThe exact reference belongs to an infinite sheet at zero field. A finite lattice rounds the transition, and a short recorded window can stay mostly in one direction.

Run the experiment

  1. 01

    Find the restless patches

    Choose Large restless patches and watch the bright boundaries move.

    What to observe: Large connected regions form and change shape. The alignment trace records their changing imbalance.
  2. 02

    Change the temperature

    Compare Order survives with Heat breaks the patches.

    What to observe: Cold spins tend to agree. At high temperature, small patches continually break apart.
  3. 03

    Disturb the sheet yourself

    Drag across the lattice to paint an opposite patch.

    What to observe: The patch may shrink, grow or merge with its surroundings. Recording resumes after the new warm-up.
  4. 04

    Change the room available

    Compare lattice widths at the same temperature, then export the samples.

    What to observe: A larger lattice can hold larger patches. Estimating a critical exponent requires longer runs and a defined finite-size analysis.
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