11.06.06 · stat-mech-physics / phase-transitions

Transfer Matrix Method: Exact Solution of the 1D Ising Model and Onsager's Legacy

shipped3 tiersLean: none

Anchor (Master): Kardar, Statistical Physics of Fields (2007), Ch. 7; McCoy & Wu, The Two-Dimensional Ising Model (1973)

Intuition Beginner

Imagine a chain of arrows, each pointing up or down, connected to their neighbours by springs. Each arrow "wants" to align with its neighbour (if the coupling is ferromagnetic) and also wants to point in the direction of an external magnetic field. How do you compute the probability of any arrangement of arrows?

The brute-force approach would be to list every possible configuration and add up their Boltzmann weights 11.04.01. For a chain of spins, there are configurations. Even for a modest chain of 60 spins, that is about terms, far too many to enumerate. The transfer matrix method sidesteps this exponential explosion by recognising that the problem has a local structure: each spin only interacts with its nearest neighbours. This locality lets you rewrite the partition function as a matrix problem.

The key idea is to build a small matrix (the transfer matrix) that encodes the energy cost of one pair of adjacent spins. For the 1D Ising model, each spin takes two values ( or ), so is a matrix with four entries. The partition function of the entire chain then equals the trace (sum of diagonal elements) of raised to the -th power:

Why is this useful? Because raising a matrix to a power is governed by its eigenvalues. If has eigenvalues and , then has eigenvalues and , and:

In the thermodynamic limit (), the larger eigenvalue completely dominates: . The free energy per spin is then . Everything about the thermodynamics -- the free energy, the magnetisation, the specific heat, the correlation between spins at different sites -- follows from this single eigenvalue.

The transfer matrix method is one of the most powerful exact techniques in statistical mechanics. It gives the complete solution of the 1D Ising model with full generality (arbitrary coupling, external field, boundary conditions). It also extends to two dimensions, where it leads to Onsager's celebrated exact solution of the 2D Ising model, one of the landmark achievements of 20th-century physics.

Visual Beginner

The 1D Ising chain consists of spins on a ring, each taking the value (up) or (down). Each bond contributes an energy to the total.

The transfer matrix is a lookup table: the entry is the Boltzmann weight for the pair . The four entries are:

  • (both up):
  • (both down):
  • (up then down):
  • (down then up):

The partition function is obtained by "multiplying through" the chain: each bond contributes one factor of , and connecting the chain into a ring gives the trace.

Worked example Beginner

A 1D Ising chain has spins on a ring (periodic boundary conditions: spin 3 connects back to spin 1), coupling , and temperature (so ). There is no external field.

Step 1: Build the transfer matrix. Each pair contributes a weight . The matrix is:

Step 2: Compute eigenvalues. This symmetric matrix has eigenvalues and .

Step 3: Compute the partition function. .

Verification by brute force. There are configurations. The energy of each is (three bonds on the ring). The all-up and all-down configurations have energy (weight each). The remaining six configurations have exactly one frustrated bond and energy (weight each). Sum: . The transfer matrix result matches exactly.

Check your understanding Beginner

Formal definition Intermediate+

The 1D Ising Hamiltonian and the transfer matrix

The 1D Ising model with periodic boundary conditions has Hamiltonian:

where . The partition function is:

The Boltzmann weight factorises over bonds when the magnetic field term is split evenly between the two spins at each end of a bond. Define the transfer matrix element:

where . Then:

Explicitly:

Diagonalisation and the partition function

The eigenvalues of are:

The partition function is:

Since for all finite and , the thermodynamic limit selects the largest eigenvalue:

Free energy in the thermodynamic limit

The free energy per spin is:

For zero field ():

The exact free energy per spin is:

This function is analytic in for all : no singularity, no phase transition.

Magnetisation and susceptibility

The magnetisation per spin follows from . For the zero-field case, at all by the symmetry . The zero-field susceptibility is:

At high temperature (): (Curie law, independent spin response). At low temperature (): grows exponentially, signalling the onset of long-range order as .

Spin-spin correlation function

The two-point correlation function is:

Using the transfer matrix spectral decomposition, this evaluates to:

Defining the correlation length via :

At high temperature: , so (short-range correlations). At low temperature: , so (correlation length diverges). The divergence occurs only at , confirming the absence of a finite-temperature phase transition.

Specific heat

The internal energy per spin at is:

The specific heat per spin is:

The specific heat has a broad peak near (a Schottky-type anomaly reflecting the two-level character of individual bonds) but remains finite at all temperatures. There is no divergence, providing a third signature that no finite- phase transition occurs in 1D.

Absence of a finite-temperature phase transition

The 1D Ising model with nearest-neighbour interactions has no phase transition at any . Three independent lines of evidence converge on this conclusion:

  1. Correlation function. decays exponentially for all . Long-range order never develops.

  2. Free energy. is analytic in for all , with no singularity.

  3. Peierls argument. Creating a domain wall (a boundary between an "up" region and a "down" region) costs energy but gains entropy (the wall can be placed at positions). The free energy cost is , which is negative for sufficiently large at any . Domain walls are always favourable in 1D, destroying long-range order.

The phase transition occurs only at , where and correlations become long-range. This result, first established by Ising (1925), motivated the question of whether higher-dimensional Ising models could exhibit finite-temperature transitions, a question answered definitively by Onsager (1944) for the 2D case.

Key derivation: Transfer matrix diagonalisation Intermediate+

Proposition. The partition function of the 1D Ising model on a ring of spins with coupling and field is where . The free energy per spin in the thermodynamic limit is .

Proof. The trace and determinant of are:

The eigenvalues satisfy the characteristic equation :

Expanding the discriminant:

Using and :

Hence:

The square root exceeds , so and (since ). With , the thermodynamic limit gives .

Bridge. The transfer matrix method reduces the thermodynamics of the 1D Ising model to a linear-algebra problem: compute the eigenvalues of a matrix. This structure persists in higher dimensions, where the transfer matrix becomes a matrix (with the system size in the transverse direction). The 2D Ising model on an lattice has a transfer matrix, and Onsager's solution comes from diagonalising this matrix in the limit using spinor methods.

Exercises Intermediate+

Lean formalization Intermediate+

The transfer matrix solution of the 1D Ising model requires: (1) the Ising Hamiltonian on a periodic chain as a formal lattice structure; (2) the transfer matrix as a real matrix parametrised by , , ; (3) the identification via the Gibbs measure; (4) eigenvalue computation and the thermodynamic limit ; (5) the spin-spin correlation via the spectral decomposition. Mathlib has the linear algebra (eigenvalues, trace, matrix powers) but not the statistical-mechanical framework. The gap is well-defined and could be bridged by a formal Gibbs-measure construction for lattice systems.

Advanced results Master

Onsager's solution of the 2D Ising model

On September 1, 1944, Lars Onsager published the exact free energy of the square-lattice Ising model with zero external field. The result had been announced orally at a meeting of the New York Academy of Sciences in 1942 and took two more years to appear in print. The free energy per spin is:

The critical temperature is determined by the condition that the argument of the logarithm first vanishes, which occurs when :

At , the free energy has a logarithmic singularity in the specific heat:

corresponding to the critical exponent (logarithmic divergence rather than power law).

The significance of Onsager's result can hardly be overstated. It was the first exact solution of a model exhibiting a genuine phase transition in two dimensions. It demonstrated that:

  • Mean-field theory gives incorrect critical exponents in . The exact exponents differ from the Landau/mean-field predictions in every measurable quantity.
  • The specific heat diverges logarithmically, a weaker singularity than the power-law divergence predicted by mean-field theory ( jump).
  • The free energy is non-analytic at , confirming that phase transitions correspond to genuine singularities in thermodynamic functions rather than mathematical artefacts.

On the method. Onsager used the transfer matrix in the row-to-row direction. For an lattice with periodic boundary conditions in both directions, the transfer matrix is a matrix that propagates one row of spins to the next. Onsager diagonalised this matrix using what he described only as "a certain group of transformations" -- in modern language, a sequence of rotations through the Clifford algebra that maps the transfer matrix to a product of independent two-level systems. Kaufman (1949) later simplified the derivation using spinor analysis, making the connection to free fermions explicit and accessible.

Spontaneous magnetisation: Yang's result

Onsager's 1944 paper gave the free energy but not the spontaneous magnetisation. At a conference in 1949, Onsager announced the result on the blackboard during a discussion following a talk by Gregory Wannier, writing only the formula without proof:

C.N. Yang published the first complete derivation in 1952 ("The Spontaneous Magnetization of a Two-Dimensional Ising Model," Phys. Rev. 85, 808--816). Yang's proof uses the transfer matrix and the asymptotic analysis of Toeplitz determinants (Szego's limit theorem). The critical exponent is : near , expanding gives . This value, dramatically different from the mean-field prediction , demonstrated that fluctuations in two dimensions modify the critical behaviour in an essential way.

Critical exponents from the exact 2D Ising solution

The exact critical exponents of the 2D Ising model on a square lattice are:

Exponent Observable Exact value Mean-field
Specific heat 0 (log divergence) 0 (finite jump)
Magnetisation 1/8 1/2
Susceptibility 7/4 1
Critical isotherm 15 3
Correlation length 1 1/2
Correlation function at 1/4 0

These exponents satisfy all four scaling relations exactly. The Rushbrooke relation: . The Widom relation: . The Fisher relation: . The Josephson (hyperscaling) relation: . The fact that hyperscaling is satisfied confirms that is below the upper critical dimension , where fluctuations dominate and modify the critical exponents.

The exponent is particularly striking. At , the magnetisation satisfies for small , an extremely flat response compared to the mean-field prediction .

Combinatorial methods: Kasteleyn cities and Pfaffians

An alternative route to the 2D Ising partition function, developed independently by Kasteleyn, Fisher, and Temperley, uses a combinatorial (graph-theoretic) approach. The partition function is mapped to a counting problem: the number of ways to arrange "dimers" (dominoes covering two adjacent sites) on a related lattice. This dimer model has an exact solution via the Pfaffian of a certain antisymmetric matrix (the Kasteleyn matrix).

A Pfaffian is a polynomial expression in the entries of an antisymmetric matrix , related to the determinant by . For a planar graph with vertices, the dimer partition function equals , where is the signed adjacency matrix constructed according to Kasteleyn's rules (orient the edges so that every face has an odd number of clockwise-oriented edges). The Pfaffian can be computed in polynomial time, making this approach efficient as well as exact.

The Kasteleyn approach also illuminates the connection between the 2D Ising model and free fermions. The transfer matrix of the 2D Ising model can be written as a product of fermionic operators via the Jordan-Wigner transformation, and the Pfaffian solution makes this connection explicit. This fermionic representation is the starting point for the conformal field theory description of the 2D Ising critical point.

Quantum-to-classical correspondence: Trotter-Suzuki decomposition

There is a deep connection between classical statistical mechanics in dimensions and quantum mechanics in dimensions. The 1D classical Ising model maps to a 0D quantum system (a single quantum spin-1/2), and the 2D classical Ising model maps to a 1D quantum system (the transverse-field Ising chain).

The mapping works as follows. Write the transfer matrix of the 1D classical Ising model in the form:

where , , depend on and , and , are Pauli matrices. The partition function is then the partition function of a single quantum spin-1/2 evolving through imaginary-time steps at inverse temperature proportional to . The eigenvalues of are the energy levels of the effective quantum Hamiltonian (up to an additive constant).

In two dimensions, the transfer matrix of the classical Ising model on an lattice maps to the Hamiltonian of a 1D quantum Ising chain of spins in a transverse field:

where and are related to of the classical model. The quantum phase transition at corresponds to the classical thermal phase transition at . The Trotter-Suzuki decomposition (Trotter 1959, Suzuki 1976) provides the formal basis: a -dimensional classical partition function can be written as the imaginary-time path integral of a -dimensional quantum system.

This correspondence means that exact solutions of classical models yield exact results for quantum models, and vice versa. The 2D classical Ising model and the 1D quantum transverse-field Ising chain share the same critical exponents, a manifestation of the quantum-classical mapping that has become central to condensed matter physics and quantum information theory.

Full proof set Master

Proposition. The free energy of the 2D Ising model on a square lattice with zero field has a logarithmic singularity at , giving the critical exponent .

Proof (sketch). The transfer matrix in the row direction is a matrix acting on the space of row spin configurations. Using the Jordan-Wigner transformation (Kaufman 1949), the -dimensional spin space is mapped to a Fock space of fermionic modes. The transfer matrix factorises into a product over independent two-level systems labelled by momenta for :

The larger eigenvalue at each is . The free energy per spin in the thermodynamic limit is:

After integration over this reduces to the Onsager form. Differentiating twice with respect to gives the specific heat. The integral has a singularity when the argument of the square root has a double zero at , which occurs when , i.e., at . Near , the singularity is logarithmic:

The logarithmic divergence corresponds to the critical exponent .

Proposition (Yang 1952). The spontaneous magnetisation of the 2D Ising model on a square lattice is for .

Proof (sketch). Yang computed the spin-spin correlation function using the transfer matrix and Toeplitz determinant methods. The correlation function is expressed as a determinant of an Toeplitz matrix whose symbol has a discontinuity at . The limit is evaluated using Szego's strong limit theorem for Toeplitz determinants, modified to handle the discontinuous symbol (the Fisher-Hartwig conjecture, in modern terminology). The result where follows from the analysis of the Wiener-Hopf factorisation of the symbol. The critical exponent follows: near , , so and .

Connections Master

  • 11.06.01 The Ising model was introduced in 11.06.01 as the simplest lattice model exhibiting phase transitions. This unit provides the exact solution for the 1D case (Ising 1925) and the Onsager solution for the 2D case, establishing the baseline against which approximate methods are measured.
  • 11.06.02 Mean-field theory gives critical exponents (, ) that differ from the exact 2D Ising values (, ). The discrepancy quantifies the role of fluctuations in low dimensions.
  • 11.06.03 Landau theory predicts for the order parameter; the exact 2D Ising result demonstrates the failure of the Landau approach in .
  • 11.06.04 The Ginzburg criterion identifies as the upper critical dimension below which fluctuations modify the critical exponents. The exact 2D Ising exponents provide a concrete worked example in .
  • 11.07.01 The renormalization group must reproduce the exact 2D Ising exponents as a consistency check. The Wilson-Fisher fixed point in gives the exact Onsager exponents, providing the most stringent test of the RG framework.

Historical and philosophical context Master

Ernst Ising (1900--1998) solved the one-dimensional version of the model that bears his name in his 1924 doctoral dissertation under Wilhelm Lenz at the University of Hamburg. Ising's 1925 paper ("Beitrag zur Theorie des Ferromagnetismus," Z. Phys. 31, 253--258) showed that the 1D model has no phase transition at any finite temperature. Ising himself incorrectly extrapolated this result to higher dimensions, concluding that the model could not describe ferromagnetism in any dimension. This pessimistic conclusion was shared by many physicists through the late 1920s and early 1930s.

Rudolf Peierls gave a heuristic argument in 1936 that the 2D Ising model does have a phase transition, by showing that domain walls cost more free energy than they gain in two dimensions (unlike in one dimension). This reversed Ising's conclusion and motivated the search for an exact solution.

Lars Onsager (1903--1976), already famous for his reciprocal relations in irreversible thermodynamics (which would earn him the Nobel Prize in Chemistry in 1968), solved the 2D Ising model in 1944. His paper ("Crystal Statistics. I. A Two-Dimensional Model with an Order-Disorder Transition," Phys. Rev. 65, 117--149) is one of the most remarkable calculations in theoretical physics. Densely written in idiosyncratic notation, it left many readers unable to follow the details. Onsager never provided a pedagogical exposition of his methods.

Bruria Kaufman (1918--1970), a mathematician and physicist who had been Onsager's student at Columbia, simplified the derivation in 1949 using spinor analysis (Clifford algebra). Her approach ("Crystal Statistics. II. Partition Function Evaluated by Spinor Analysis," Phys. Rev. 76, 1232--1243) replaced Onsager's opaque transformations with the transparent language of anticommuting operators, making the connection to free fermions explicit. Kaufman's work is a landmark in its own right and established the spinor approach as the standard tool for transfer-matrix diagonalisation.

The spontaneous magnetisation was not included in Onsager's 1944 paper. At a conference at Cornell in 1949, Onsager announced the result on the blackboard during the discussion following a talk by Wannier, writing with and . He published only an abstract, never a full derivation. The first published proof is due to C.N. Yang in 1952, who used Toeplitz determinant methods. Yang later described it as the longest calculation of his career.

The exact 2D Ising solution has had profound consequences far beyond statistical mechanics. The conformal field theory of the 2D Ising critical point (Belavin, Polyakov, and Zamolodchikov, 1984) is one of the simplest and most deeply understood conformal field theories, with connections to string theory and the AdS/CFT correspondence. The identification of the transfer matrix with a quantum Hamiltonian (via the Trotter-Suzuki decomposition) established the quantum-classical correspondence that is now central to quantum information theory and condensed matter physics. The exact critical exponents serve as the benchmark for every approximate method in statistical physics, from mean-field theory to the renormalization group.

Bibliography Master

@article{ising1925,
  author = {Ising, Ernst},
  title = {Beitrag zur {T}heorie des {F}erromagnetismus},
  journal = {Z. Phys.},
  volume = {31},
  pages = {253--258},
  year = {1925}
}

@article{onsager1944,
  author = {Onsager, Lars},
  title = {Crystal statistics. {I}. {A} two-dimensional model with an order-disorder transition},
  journal = {Phys. Rev.},
  volume = {65},
  pages = {117--149},
  year = {1944}
}

@article{kaufman1949,
  author = {Kaufman, Bruria},
  title = {Crystal statistics. {II}. {P}artition function evaluated by spinor analysis},
  journal = {Phys. Rev.},
  volume = {76},
  pages = {1232--1243},
  year = {1949}
}

@article{yang1952,
  author = {Yang, C. N.},
  title = {The spontaneous magnetization of a two-dimensional {I}sing model},
  journal = {Phys. Rev.},
  volume = {85},
  pages = {808--816},
  year = {1952}
}

@article{peierls1936,
  author = {Peierls, R.},
  title = {On {I}sing's model of ferromagnetism},
  journal = {Math. Proc. Camb. Phil. Soc.},
  volume = {32},
  pages = {477--481},
  year = {1936}
}

@article{kramers1941,
  author = {Kramers, H. A. and Wannier, G. H.},
  title = {Statistics of the two-dimensional ferromagnet. {P}art {I}},
  journal = {Phys. Rev.},
  volume = {60},
  pages = {252--262},
  year = {1941}
}

@book{baxter1982,
  author = {Baxter, Rodney J.},
  title = {Exactly Solved Models in Statistical Mechanics},
  publisher = {Academic Press},
  year = {1982}
}

@book{mccoy-wu1973,
  author = {McCoy, Barry M. and Wu, Tai Tsun},
  title = {The Two-Dimensional Ising Model},
  publisher = {Harvard University Press},
  year = {1973}
}

@book{pathria-beale2011,
  author = {Pathria, R. K. and Beale, Paul D.},
  title = {Statistical Mechanics},
  edition = {3rd},
  publisher = {Academic Press},
  year = {2011}
}

@book{kardar2007,
  author = {Kardar, Mehran},
  title = {Statistical Physics of Fields},
  publisher = {Cambridge University Press},
  year = {2007}
}

@article{trotter1959,
  author = {Trotter, Hale F.},
  title = {On the product of semi-groups of operators},
  journal = {Proc. Amer. Math. Soc.},
  volume = {10},
  pages = {545--551},
  year = {1959}
}

@article{bpz1984,
  author = {Belavin, A. A. and Polyakov, A. M. and Zamolodchikov, A. B.},
  title = {Infinite conformal symmetry in two-dimensional quantum field theory},
  journal = {Nucl. Phys. B},
  volume = {241},
  pages = {333--380},
  year = {1984}
}

@article{kasteleyn1961,
  author = {Kasteleyn, P. W.},
  title = {The statistics of dimers on a lattice: {I}. {T}he number of dimer arrangements on a quadratic lattice},
  journal = {Physica},
  volume = {27},
  pages = {1209--1225},
  year = {1961}
}

@article{schultz1964,
  author = {Schultz, T. D. and Mattis, D. C. and Lieb, E. H.},
  title = {Two-dimensional {I}sing model as a soluble problem of many fermions},
  journal = {Rev. Mod. Phys.},
  volume = {36},
  pages = {856--871},
  year = {1964}
}