Bethe-Peierls Approximation
Weiss mean-field theory replaces every neighbour of a spin by the same average value, discarding all correlation. It is astonishingly useful, but it commits one blatant crime: it predicts a finite ordering temperature even for a one-dimensional chain, where the exact transfer-matrix solution says there is no order at any positive temperature. The Bethe–Peierls approximation is the next honest step up. Instead of averaging a spin's whole environment, it keeps a small cluster — a central spin together with its nearest neighbours — and treats the interactions inside that cluster exactly. The rest of the lattice is represented by an effective cavity field acting on the boundary spins. Its value is determined self-consistently so that the boundary reproduces the average environment of the infinite lattice. That one field is not free. It is pinned by a fairness demand: in a uniform crystal a central spin and a neighbour spin are physically the same kind of site, so the cluster must assign them the same average magnetization. This self-consistency condition, , closes the theory and determines both and the magnetization. The payoff is a substantial improvement over Weiss mean-field theory while remaining analytically tractable. Because the local bonds are kept exact, the method feels the coordination number . A chain () is too weakly connected to hold order, and Bethe–Peierls correctly returns there — the precise 1D result that Weiss theory butchers. For it gives a finite critical temperature that sits below the Weiss estimate and much closer to the truth: on the square lattice it overshoots the exact Onsager value by about a quarter, where Weiss overshoots by three-quarters. The construction becomes exact on the Bethe lattice — the loop-free interior of a Cayley tree — because there the effective-field replacement discards no correlation at all. What it still cannot fix is the universality class: the static uniform boundary field cannot represent critical fluctuations, so the exponents stay classical.
- Bethe–Peierls keeps a central spin and its nearest neighbours exact, replacing the rest of the lattice by an effective field acting only on the neighbours.
- is fixed by self-consistency: the central spin and a neighbour must have equal magnetization, , so all sites are statistically equivalent.
- Linearizing gives criticality at , i.e. — finite only for .
- It crucially gives for the chain (), the EXACT result, where Weiss wrongly predicts ; on the square lattice it gives versus Onsager's .
- It is exact on the Bethe lattice (loop-free Cayley tree) and is the ancestor of the modern cavity method and belief propagation.
- Key idea: Treat one spin plus its neighbours exactly, replace the rest by a boundary field , and fix by demanding the central spin and a neighbour share the same magnetization — this alone yields and repairs mean field's fatal 1D error.
Treat one spin plus its nearest neighbours exactly; replace the remainder of the lattice by a self-consistent cavity field acting on the neighbours, and determine by requiring that boundary and interior sites have the same average magnetization in the infinite lattice. The result is , which is finite only for and vanishes for the one-dimensional chain.
Where this lives today
The loop-free heart of Bethe's 1935 construction has become one of the most reused ideas in computational science. On a tree — or, more generally, on a locally tree-like sparse graph — the Bethe–Peierls approximation becomes exact. The self-consistent cavity fields become the messages of belief propagation, each summarizing the influence of an entire branch of the graph. This is the engine behind error-correcting codes (LDPC decoding), inference in graphical models, and the statistical-physics theory of random constraint-satisfaction problems, where the cavity method of Mézard, Parisi, and Zecchina predicts the satisfiability thresholds of random -SAT. In condensed matter the same equations describe spin glasses on Bethe lattices and dynamical mean-field theory's local-cluster impurity solvers. The through-line from a 1935 alloy paper to modern machine-learning inference is the single move that defines the method: treat local interactions exactly while representing the rest of the system through self-consistent cavity fields.
The physical picture
Stand on the central spin and ask what holds it in place. Its neighbours tug on it through real exchange bonds . But those neighbours are themselves anchored to the rest of the crystal. Rather than track every distant spin, Bethe–Peierls summarizes their collective grip on each neighbour by one number, the effective field — a stand-in for the absent lattice. The central spin, whose ties to the world are the explicit bonds inside the cluster, feels only the true field . The crucial check is fairness. In a uniform crystal the central spin and any neighbour are identical sites, so whatever magnetization the cluster assigns the centre it must assign a neighbour. That single demand determines . If instead you carelessly set you would double-count the centre's own influence and slide right back down to ordinary mean-field theory.
Why does loop-freeness matter so much? On a tree, removing the central spin cleanly disconnects its branches; each branch then acts on its neighbour independently, so its influence really is a single field and no information is lost. On a real lattice the neighbours remain connected through multiple closed loops outside the chosen cluster. Replacing the influence of those external correlations by a self-consistent cavity field is the essential approximation of the Bethe–Peierls method. The method nonetheless "knows" about coordination number: a spin with only two neighbours is too weakly held to sustain order at any finite , while a spin with many neighbours orders easily. This dependence on — invisible to the leading single-site picture — is exactly why Bethe–Peierls gets the dimensional trend right.
The core equations
The cluster Hamiltonian keeps the central-to-neighbour bonds exact and gives the neighbours an extra field that replaces their bonds to the outside. This is the whole content of the approximation, so we write it first.
where: is the central spin; are the nearest neighbours; is the ferromagnetic exchange; the true external field (in energy units); the effective boundary field standing in for the neighbours' outside bonds; the coordination number. Physically: the centre feels only because its lattice ties are the explicit bonds, whereas each neighbour, having absent bonds, feels . Fixing the central spin decouples the neighbour sums, so the partition function factorizes into a product of single-spin sums — one power of a hyperbolic cosine per neighbour.
where: ; the first term is , the second . Writing , this is . Each neighbour sees an effective field set by the sign of the central spin. The central-spin magnetization is a log-derivative of with respect to the field on the centre; it is the ratio of the two weighted branches.
where: . Physically: at this is a competition between the and branches, tipped only by a spontaneous . A single neighbour, one of whose bonds is explicit and of which are folded into , has a magnetization with one hyperbolic sine replacing one cosine.
where: ; it is the same for every neighbour by symmetry. Physically: the arise from differentiating with respect to the neighbour field. The self-consistency condition that closes the theory demands the two magnetizations be equal, because in a uniform lattice the centre and a neighbour are the same kind of site.
where: the equality is enforced by translational invariance; it is one equation for the one unknown . Physically: below the critical temperature, the self-consistency equation admits a nonzero cavity field even when the external field . This spontaneous solution corresponds to spontaneous magnetization of the infinite lattice. Reducing that equality at collapses everything to a compact transcendental equation for , whose bifurcation gives the critical temperature.
where: the left equation determines ; the trivial root loses stability at , where . Physically: is finite only for , and (the chain) sends so .
The goal is to show that once the central spin is held fixed, the neighbour spins decouple, so the -spin cluster partition function collapses to a sum of two products of single-spin sums, and to read off the central and neighbour magnetizations from it. The strategy is to condition on : with the centre frozen, no two neighbours interact directly (the cluster is a star graph, a tiny tree), so each neighbour sum is an independent two-state sum. This same conditioning, differentiated with respect to the two distinct applied fields, delivers both magnetizations that the self-consistency condition will later equate.
Step 1. Write . With fixed, the exponent is linear in each separately. Why: the only interaction each neighbour has inside the cluster is with the centre, which is now a fixed number, so the neighbour sums are independent.
Step 2. Each neighbour sum is . Substituting gives and hence . Why: the standard identity applies to every neighbour identically.
Step 3. The central magnetization is , differentiating only the explicit prefactors: this returns the ratio . Why: the centre couples to the field solely through , so its magnetization is the population difference of the two branches.
Step 4. The neighbour magnetization differentiates with respect to the neighbour field (or on the neighbours), turning one into a : with . Why: each of the identical neighbours contributes, and .
Go deeper · Derivation B · 1 minCritical temperature from linearizing the self-consistency equation
The goal is to derive the Bethe–Peierls critical temperature by finding the temperature at which the disordered solution first becomes unstable to a small spontaneous field. The strategy is to set , reduce the equality to a single equation for , take its logarithm, and expand to first order in ; a nonzero solution appears exactly when the linear-response coefficient reaches unity, i.e. exactly where the disordered solution becomes unstable. This is the standard bifurcation criterion that determines the critical temperature . The inversion uses the identity .
Step 1. At the equality rearranges to . Using and , the cancel to give . Why: the hyperbolic identities turn the boundary factors into pure exponentials, isolating .
Step 2. Take logs: , using that is even. This is exact; the transition is where a nontrivial root branches off . Why: the log linearizes the product structure and exposes the antisymmetric combination in .
Step 3. Expand the right side to first order in . Since , the antisymmetric combination doubles it: . Why: the leading response of to a small field shift is , the single-spin susceptibility.
Step 4. The linearized equation has a nonzero solution only when , i.e. . Inverting, , so . Why: below the critical slope only is stable (disordered); above it a spontaneous branch appears (ordered). *As a consistency check: the linearized slope is ; for the criticality condition gives , and the general inversion confirms the closed-form result.*
Go deeper · Derivation C · 1 minLimits: the exact 1D chain and the Weiss recovery, and the classical exponent β=1/2
The goal is to extract the qualitative triumph and the residual limitation of the method by pushing to its extremes and expanding the self-consistency equation one order beyond linear. The strategy is to evaluate (the chain), (the Weiss/upper-critical-dimension limit), and then the cubic balance that governs how the magnetization vanishes at . The first limit tests whether the method fixes mean field's worst error; the second tests whether it degrades gracefully to mean field where mean field is exact; the third tests the universality class.
Step 1. Chain : , so . Equivalently forces . There is no finite- order on the chain — exactly the transfer-matrix result. Why: with only two neighbours a single domain wall costs finite energy but gains entropy, so disorder always wins at .
Step 2. Large : expand , so . This is precisely the Weiss result ; mean field becomes exact as . Why: with many neighbours the fluctuation of the local field is suppressed by the law of large numbers, so the uniform-field replacement is exact.
Step 3. Cubic balance near : expanding the self-consistency equation to gives . The bracket vanishes linearly in , so and . Why: this is the same cubic-equation balance as Weiss/Landau theory — the confining nonlinearity is quartic in the free energy.
Step 4. Since to leading order, , so for every . Although the Bethe–Peierls approximation predicts a much better critical temperature than Weiss theory, it still neglects long-wavelength critical fluctuations. Consequently the critical exponents remain those of mean-field theory, . Why: the static uniform boundary field cannot represent the diverging correlation length, so the closure stays in the mean-field universality class. *As a consistency check: ; the series gives as ; and the cubic balance yields , confirming .*
Limiting cases
Behaviour of the Bethe–Peierls critical temperature as the coordination number varies (all in units of , with the Weiss value and Onsager's exact square-lattice value for comparison):
| Case | Result | Meaning |
|---|---|---|
| One dimension () | No finite- order on the chain — the EXACT result. Weiss fails here, predicting . | |
| Square lattice () | Onsager exact is ; Weiss gives . Bethe overshoots , Weiss . | |
| Triangular / simple cubic () | Improves on Weiss ; the more neighbours, the closer both approximations get. | |
| Large coordination () | Approaches the Weiss result from below; mean field becomes exact, the upper-critical-dimension limit. | |
| Critical exponents (all ) | Classical (mean-field) critical exponents for all finite coordination numbers because the static self-consistent boundary field neglects long-wavelength critical fluctuations. |
Worked examples
Example 1 — the Bethe–Peierls across lattices, against the exact benchmarks. Compute for the chain, square, and simple-cubic lattices and compare to Weiss and Onsager.
Step 1. Chain, : , so . Weiss gives ; the exact answer is , so Bethe–Peierls is exact and Weiss is qualitatively wrong.
Step 2. Square lattice, : . Onsager's exact value is ; Weiss gives . The Bethe overshoot is , versus the Weiss overshoot .
Step 3. Simple cubic, : , versus Weiss and the numerically exact . Bethe–Peierls tracks the exact trend and improves monotonically with , exactly the behaviour expected of a controlled local-cluster closure.
Example 2 — why the chain has no order: the self-consistency slope. Show directly from the linearized condition that forbids a finite-temperature transition.
Step 1. The criticality condition is . For this reads .
Step 2. But strictly for every finite , and only as . So the equation has no finite solution: , i.e. .
Step 3. For , by contrast, gives , so — a genuine finite transition. The chain sits exactly at the boundary where the required slope can never be met at any positive temperature.
Origins · 1 minHans Bethe and how this was discovered
Going further
References. Pathria & Beale, Statistical Mechanics, 3rd ed., §12.6 (Bethe approximation) · Kardar, Statistical Physics of Fields, Ch. 3 (mean field and beyond) · Reif, Fundamentals of Statistical and Thermal Physics, Ch. 10 · Sethna, Statistical Mechanics: Entropy, Order Parameters, and Complexity · Landau & Lifshitz, Statistical Physics Part 1, §149 · H. A. Bethe, Proc. R. Soc. Lond. A 150, 552 (1935) · R. Peierls, Proc. Camb. Phil. Soc. 32, 477 (1936). Key results: the factorization by conditioning on ; the linearization giving and its inversion ; ; against Onsager and Weiss ; ; and from the cubic balance. Overshoot fractions ( Bethe, Weiss on the square lattice) follow from these values.
Builds on: The Ising Model: Definition and Hamiltonian · Mean-Field (Weiss) Theory of the Ising Model · Order Parameter and Spontaneous Magnetization · One-Dimensional Ising Model and Transfer Matrix Method. Leads to: Onsager Solution of the Two-Dimensional Ising Model · Binary Alloy Order-Disorder Transition · Kramers-Wannier Duality · High- and Low-Temperature Series Expansions.
How is the effective field H′ different from the Weiss molecular field?
The Weiss field replaces all of a spin's neighbours by their average and acts on the spin itself, throwing away every correlation. The Bethe–Peierls field acts only on the boundary (neighbour) spins, standing in for their bonds to the outside, while the central-to-neighbour bonds are kept exact. And is not proportional to by fiat — it is fixed by the site-equivalence condition . This is what lets the method feel the coordination number and correctly kill the transition on the chain, which Weiss cannot do.
Why does the central spin feel H but each neighbour feels H + H′?
The central spin's coupling to the lattice is fully represented by its explicit bonds inside the cluster, so it needs no surrogate — only the real field . Each neighbour, however, has exactly one explicit bond (to the centre) but bonds to spins outside the cluster that are not modelled. Those omitted bonds are replaced by the effective field , so a neighbour feels in total. Adding to the centre too would double-count its own influence and destroy the improvement.
Why is the approximation exact on the Bethe lattice but only approximate on a square lattice?
On a Bethe lattice (a Cayley tree) there are no closed loops, so removing the central spin genuinely disconnects its branches into independent pieces. Each branch then influences its neighbour through a single well-defined effective field, and summarizing it that way discards no information — the construction is exact. On a real lattice the neighbours are also bonded to each other through loops, and replacing those correlated bonds by one uniform field is a genuine approximation. This is why the method's error shrinks as the lattice becomes more tree-like (larger , higher dimension).
If it gets T_c much better than Weiss, why are the exponents still wrong?
Getting right is a question of where the transition sits; getting the exponents right is a question of how fluctuations behave at the transition. Bethe–Peierls captures short-range correlations, which shifts toward the true value, but its effective field is still static and spatially uniform. It cannot represent the correlation length diverging or the long-wavelength critical modes, so the order parameter still vanishes as and all exponents stay classical. Fixing the exponents requires the renormalization group, which treats fluctuations on every length scale.
Where does the number 1/(q−1) in the criticality condition come from?
It is the ratio of a neighbour's explicit "known" bond to its total connectivity. Each neighbour has bonds; one is the exact bond to the centre, and are folded into . When you linearize the self-consistency equation, the response of the replaced bonds appears as the factor multiplying , and criticality is . So : the more neighbours a spin has, the smaller the coupling needed to order, and the higher . At the required is unreachable at finite , which is why the chain never orders.
Is Bethe–Peierls related to anything used outside physics?
Very much so. On tree-like graphs the self-consistency equations become belief propagation, a message-passing algorithm that is exact on trees and a powerful approximation on sparse graphs. It underlies the decoding of low-density parity-check (LDPC) error-correcting codes, inference in probabilistic graphical models, and the cavity-method analysis of random satisfiability problems in computer science. The single idea — keep local structure exact, replace the far environment self-consistently — is one of the most transplanted concepts from statistical physics into information science.
Does the sign of J change the story?
For ferromagnetic the effective field aligns neighbours and the cluster orders into a uniform magnetized state below . For antiferromagnetic on a bipartite lattice the same machinery applies to the staggered (sublattice) magnetization, and one finds a Néel temperature of the same form. The subtlety is frustration: on non-bipartite lattices (like the triangular one) antiferromagnetic bonds cannot all be satisfied, and the simple single-cluster Bethe–Peierls closure must be extended. For the standard ferromagnetic and bipartite-antiferromagnetic cases treated here, only the interpretation of the order parameter changes, not the algebra.