A Monte Carlo simulation of the two-dimensional Ising model records the energy per spin,
PHYSICS · Multi-part · Fermi University Physics · Scientific Practice & Experimental Methods · Mathematical Methods for Physics · Uncertainty in measurement
Scientific Computing for Physicists, Ch The uncertainty of a simulated number: inputs, sensitivity and correlated output
Problem
A Monte Carlo simulation of the two-dimensional Ising model records the energy per spin, ei=Ei/(JL2), once per sweep after equilibration, for N=216=65536 sweeps. The sample mean is eˉ=−1.9600J and the sample standard deviation of the individual readings is σe=0.128J. Pairwise blocking of the series gives the standard error of the mean, σ^b, as a function of block size b (consecutive raw samples averaged into one block before the block means' standard error is computed): b: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 σ^b (J): 0.00050, 0.00075, 0.00108, 0.00148, 0.00188, 0.00220, 0.00241, 0.00248, 0.00250, 0.00249 An ordinary bootstrap that resamples the 65536 raw readings independently with replacement gives a standard error for the sample-variance estimator σ^e2 of 9.1×10−5J2. A moving-block bootstrap, which resamples overlapping blocks of 512 raw readings with replacement and recomputes σ^e2 on each resampled series, gives 3.2×10−4J2. Two further runs, identical except for warm-up length, give eˉ=−1.9600J after 5000 sweeps of warm-up and eˉ=−1.9603J after 20000 sweeps of warm-up. The exchange coupling J itself, fixed by a fit to the material's Curie temperature, is known only to 0.2%; propagating this uncertainty linearly through the model's known dependence of ⟨e⟩ on J at this state point gives an input uncertainty of uinput=0.0015J on eˉ.
((a)) Using the chapter's plateau criterion, identify the plateau of the blocking curve and state the statistical inefficiency s and the integrated autocorrelation time τint (in sweeps) it implies.
((b)) State the effective sample size Neff of the run.
((c)) Find the ratio of the moving-block to the ordinary bootstrap standard error of σ^e2 and compare it with s. Explain in one sentence why the ordinary bootstrap is too small, and in another why the two factors need not agree.
((d)) Assemble the uncertainty budget of eˉ from a statistical entry (the blocking plateau), a numerical entry (the warm-up-length comparison) and the input entry given above, and quote the final result.