Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Journal of Mathematical Physics

Algebraic Derivation of the Partition Function of a Two-Dimensional Ising Model

Colin J. Thompson

Published Sep 1, 1965• 6 citations
Publisher

Abstract

In the algebraic formulation of the Ising model, the partition function is expressed as the trace of a power VM of the transfer operator V, or equivalently, as the sum of Mth powers of the eigenvalues of V. In the derivations of Kaufman, Onsager, and more recently of Schultz, Mattis, and Lieb (SML), the transfer operator is first reduced to a more amenable form for computation and then, in principle at least, diagonalized. For the infinite lattice, only the largest eigenvalue of V is needed, and this is all Onsager and SML compute. Kaufman finds all the eigenvalues and is thus able to write down the partition function for the finite lattice. In the present work we give an alternative derivation of the SML form for V, and show how the Kaufman result can be obtained from this form without actual diagonalization. Instead of diagonalizing V, the evaluation of the trace is done directly after assigning a simple representation to V.

DOI
10.1063/1.1704789

Related papers

Crystal Statistics of a Two-Dimensional Ising Lattice

Gordon Frank Newell

The partition function $Z$ of a two-dimensional Ising lattice is evaluated by expressing it in the form $Z=\ensuremath{\Sigma}{i}^{}\ensuremath{\lambda}_{i}^{}{}_{}{}^{\mathrm{nm}}$ where ${\ensuremath{\lambda}}_{i}$ are the eigenvalues of a ${2}^{n}$-dimensional matrix M, $n$ is the number of rows and $m$ the number of columns of the lattice. M is a generalization of the V-shaped matrix studied by Kramers and Wannier in connection with the same problem. It is shown that M can be expressed in terms of ${2}^{n}$-dimensional representations of $2n$-dimensional orthogonal matrices. The eigenvalues of M are determined for $n$ large by making use of the known relations between the eigenvalues of a $2n$-dimensional orthogonal matrix and the eigenvalues of its ${2}^{n}$-dimensional representative.The lattice considered differs only slightly from that treated by Onsager and Kaufman. In the lattice considered here, the boundary effects are eliminated by introducing an interaction between the last lattice point of each row and the first point of the next row. The matrix V considered by Onsager and Kaufman is, except for the boundary effects, equivalent to the matrix ${\mathbf{M}}^{n}$. $Z$ is shown to differ from the partition function calculated by Onsager and Kaufman only in order ${n}^{\ensuremath{-}2}$.

Physical Review•May 15, 1950•11 citations

An Alternate Solution to the Two-Dimensional Ising Model

B. Craig Meyers

An alternate solution for the two-dimensional Ising model in a zero external magnetic field is presented. Following Kaufman, the partition function is written as the trace of a certain matrix product. The trace can be evaluated by computing the determinant of a related matrix. The determinant is evaluated by finding the product of its eigenvalues; in the thermodynamic limit the result is equivalent to that found by Onsager.

•Jan 1, 1974•0 citations

Simplifying Kaufman’s solution of the two-dimensional Ising model

Boris Kastening

We considerably simplify Kaufman's solution of the two-dimensional Ising model by introducing two commuting representations of the complex rotation group SO(2n,C). All eigenvalues of the transfer matrix and therefore the partition function are found in a straightforward way.

arXiv:cond-mat/0104398•Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics•Nov 13, 2001•7 citations

Computing Classical Partition Functions: From Onsager and Kaufman to Quantum Algorithms

Roberto Gargiulo, Matteo Rizzi, Robert Zeier

The computation of classical Ising partition functions, coming from statistical physics, is a natural generalization of binary optimization. This is a notoriously hard problem in general, which makes it an especially interesting task to consider in the search for practical quantum advantage in near term quantum computers. In this work we view classical Ising models (on certain graphs) as quantum imaginary time evolution, which is enabled by the use of the transfer matrix mapping. We study this mapping from two points of view: (1) following Onsager and Kaufman’s original solution of the 2D Ising model, which serves as a starting point, we consider more general models and the possibility of a similar Lie-theoretic solution; (2) we consider quantum algorithms for the computation of partition functions and thermal averages via transfer matrices, which can be implemented either with block encodings inside larger unitaries or by approximating the state trajectories with unitary operators.

•Jun 19, 2024•3 citations

Recursion relations for the partition function of the two-dimensional Ising model

Michael Kästner

The partition function of the two-dimensional Ising model on a square lattice with nearest-neighbour interactions and periodic boundary conditions is investigated. Kaufman [Phys. Rev. 76, 1232--1243 (1949)] gave a solution for this function consisting of four summands. The summands are rewritten as functions of a low-temperature expansion variable, resulting in polynomials with integer coefficients. Considering these polynomials for system sizes $2^m\times 2^n$ ($m,n\in\N$), a variety of recursion relations in $m,n$ are found. The recursions reveal a rich structure of the partition function and can be employed to render the computer algebra calculation of the microcanonical partition function more efficient.

arXiv:cond-mat/0605568•May 23, 2006•0 citations

Transfer matrix approach to the three-dimensional Ising model

Philippe Audit

The (111) plane to (111) plane transfer matrix of the Ising model on a simple cubic lattice is obtained in a simple product form by using a purpose-built matrix product previously defined by this author. As a first application of this theoretical result, the exact analytic expression of the partition function of an Ising model on a 2*2* infinity lattice is derived.

Journal of Physics A Mathematical and General•Jun 1, 1987•3 citations
In the algebraic formulation of the Ising model, the partition function is expressed as the trace of a power VM of the transfer operator V, or equivalently, as the sum of Mth powers of the eigenvalues of V. In the derivations of Kaufman, Onsager, and more recently of Schultz, Mattis, and Lieb (SML), the transfer operator is first reduced to a more amenable form for computation and then, in principle at least, diagonalized. For the infinite lattice, only the largest eigenvalue of V is needed, and this is all Onsager and SML compute. Kaufman finds all the eigenvalues and is thus able to write down the partition function for the finite lattice. In the present work we give an alternative derivation of the SML form for V, and show how the Kaufman result can be obtained from this form without actual diagonalization. Instead of diagonalizing V, the evaluation of the trace is done directly after assigning a simple representation to V.
The partition function ZZZ of a two-dimensional Ising lattice is evaluated by expressing it in the form $Z=\ensuremath{\Sigma}{i}^{}\ensuremath{\lambda}_{i}^{}{}_{}{}^{\mathrm{nm}}$ where ${\ensuremath{\lambda}}_{i}$ are the eigenvalues of a 2n{2}^{n}2n-dimensional matrix M, nnn is the number of rows and mmm the number of columns of the lattice. M is a generalization of the V-shaped matrix studied by Kramers and Wannier in connection with the same problem. It is shown that M can be expressed in terms of 2n{2}^{n}2n-dimensional representations of 2n2n2n-dimensional orthogonal matrices. The eigenvalues of M are determined for nnn large by making use of the known relations between the eigenvalues of a 2n2n2n-dimensional orthogonal matrix and the eigenvalues of its 2n{2}^{n}2n-dimensional representative.The lattice considered differs only slightly from that treated by Onsager and Kaufman. In the lattice considered here, the boundary effects are eliminated by introducing an interaction between the last lattice point of each row and the first point of the next row. The matrix V considered by Onsager and Kaufman is, except for the boundary effects, equivalent to the matrix Mn{\mathbf{M}}^{n}Mn. ZZZ is shown to differ from the partition function calculated by Onsager and Kaufman only in order ${n}^{\ensuremath{-}2}$.
The computation of classical Ising partition functions, coming from statistical physics, is a natural generalization of binary optimization. This is a notoriously hard problem in general, which makes it an especially interesting task to consider in the search for practical quantum advantage in near term quantum computers. In this work we view classical Ising models (on certain graphs) as quantum imaginary time evolution, which is enabled by the use of the transfer matrix mapping. We study this mapping from two points of view: (1) following Onsager and Kaufman’s original solution of the 2D Ising model, which serves as a starting point, we consider more general models and the possibility of a similar Lie-theoretic solution; (2) we consider quantum algorithms for the computation of partition functions and thermal averages via transfer matrices, which can be implemented either with block encodings inside larger unitaries or by approximating the state trajectories with unitary operators.
The partition function of the two-dimensional Ising model on a square lattice with nearest-neighbour interactions and periodic boundary conditions is investigated. Kaufman [Phys. Rev. 76, 1232--1243 (1949)] gave a solution for this function consisting of four summands. The summands are rewritten as functions of a low-temperature expansion variable, resulting in polynomials with integer coefficients. Considering these polynomials for system sizes 2m×2n2^m\times 2^n2m×2n (m,n∈Nm,n\in\Nm,n∈N), a variety of recursion relations in m,nm,nm,n are found. The recursions reveal a rich structure of the partition function and can be employed to render the computer algebra calculation of the microcanonical partition function more efficient.