-
Counting. How many configurations does a Ising lattice have? How long would it take to enumerate them at configurations per second? Compare with the age of the Universe, years.
-
Fluctuations. Derive Eqs. (3) and (4) from .
-
Independent spins. For , compute , , the energy and the specific heat per spin. Show that at .
-
Specific heat of the chain. Show that the specific heat (7) is maximum when , and find the corresponding temperature.
-
Transfer matrix. Check the eigenvalues of , and derive the magnetization (10) from . What are its limits for and ?
-
Mean field. (a) Derive and the Curie–Weiss law from Eq. (12). (b) Show that the mean-field specific heat jumps from to 0 at .
-
Duality. Solve and check Eq. (15).
-
Scaling relations. Check that the exact 2D exponents and the mean-field exponents (in ) satisfy the four scaling relations of Section 5.4.
-
Detailed balance. Show that the Metropolis acceptance (23) satisfies detailed balance (21). Do the same for the heat-bath probability.
-
Acceptance rates. On the square lattice at , list the possible values of and the corresponding Metropolis acceptance probabilities at and .
-
Wolff algorithm. Consider a cluster with parallel bonds on its boundary before the flip and after. Show that the energy changes by , and that the ratio of the probabilities to build in the forward and backward moves is . Deduce that the choice satisfies detailed balance with an acceptance of 1.
-
Lattice gas. With , show that the Ising Hamiltonian becomes , and express in terms of and (on the square lattice).
-
With the code. (a) Using ising_2D.py, option 3, measure the height of the specific heat peak for , 16, 32 and 64, and show that it grows like . (b) Using option 5, estimate from the crossings of the Binder cumulant.
-
; s years, three thousand times the age of the Universe.
-
and ; with , . Similarly with derivatives with respect to .
-
, , , .
-
gives , , , .
-
gives . For , ; for , , free spins.
-
(a) See Section 4. (b) Below , , so just below , and above.
-
With , gives , , .
-
2D: ; ; ; . Mean field in : ; ; ; .
-
If , and , whose ratio is . Heat bath: the ratio of and is , the ratio of the Boltzmann weights.
-
: always accepted. : at , at . : and .
-
Bonds inside the cluster are unchanged; boundary bonds switch between parallel and antiparallel. The boundary bonds that are parallel must all have been rejected: forward and backward. With the ratio is .
-
(each site has 4 neighbours), so .
-
(a) Kaufman's exact values of the maximum of are , , and for , 16, 32 and 64: each doubling of adds about , close to , so . The simulated points agree with these exact curves (Figure 7c). The positions of the maxima, , , and , approach like , as expected for . (b) The crossings are within about of .