Factor models on locally tree-like graphs

Amir Dembo, Andrea Montanari, Nike Sun

Introduction

Let G=(V,E)G=(V,E) be a finite undirected graph, and X\mathscr{X} a finite alphabet of spins. A factor model on GG is a probability measure on the space of (spin) configurations σ‾∈XV\underline{\sigma}\in\mathscr{X}^{V} of form

and to determine its value. [In the literature, ϕ(β,B)\phi(\beta,B) is also referred to as the “free entropy density” or “pressure.”]

The primary example we consider is the Potts model for a system of interacting spins on a graph. Formally, the qq-Potts model on GG with inverse temperature β\beta and magnetic field BB is the probability measure on XV=[q]V\mathscr{X}^{V}=[q]^{V} (with [q]≡{1,…,q}[q]\equiv\{1,\ldots,q\}) given by

For β>0\beta>0 the system favors monochromatic edges and is said to be ferromagnetic, while for β<0\beta<0 the system favors edge disagreements and is said to be anti-ferromagnetic; the magnetic field BB biases vertices toward the distinguished spin 11. The qq-Potts model generalizes the Ising model which corresponds to the case q=2q=2. In analogy with the Potts model, in the general factor model setting we continue to refer to β\beta as the interaction or temperature parameter and to BB as the magnetic field.

Potts models have been intensively studied in statistical mechanics because of their key role in the theory of phase transitions MR641370, critical phenomena MR1227790 and conformally invariant scaling limits MR2280251. As demonstrated, for instance, in MR2875752 for the Ising model, determining the limit (2) plays a key role in characterizing the asymptotic structure of the measures νGnβ,B\nu^{\beta,B}_{G_{n}} in the thermodynamic limit. Potts models are also of great interest in combinatorics: recall in fact that the partition function admits a random-cluster representation (MR0359655; MR2243761; see also Section 4.2), which at B=0B=0 reads

with k(F)k(F) denoting the number of connected components induced by the subset of edges F⊆EF\subseteq E; cf. (53). Up to a multiplicative constant this coincides with the Tutte polynomial TG(x,y)T_{G}(x,y) of GG evaluated at x=1+q(eβ−1)−1x=1+q(e^{\beta}-1)^{-1}, y=eβy=e^{\beta}; see, for example, MR2187739.

Mathematical statistical mechanics has focused so far on specific graph sequences GnG_{n}, for example, on finite exhaustions of the rectangular grid or other regular lattices in dd dimensions with dd fixed. Under mild conditions on the sequence, existence of the free energy density is a consequence of the following well-known argument (see, e.g., MR0289084, Proposition 2.3.2): each graph GnG_{n} can be decomposed into smaller blocks by deleting a collection of edges whose number is negligible in comparison with the volume. Consequently the sequence log⁡ZGn\log Z_{G_{n}} is approximately sub-additive in nn, implying existence of the limit; see MR0137800.

so that as λ\lambda increases the measure becomes more biased toward the larger independent sets (and we write B≡log⁡λB\equiv\log\lambda for the magnetic field). Due to the hard constraint preventing neighboring 11s, this system always has anti-ferromagnetic interactions and is of significant interest in computer science. The independent set decision problem is np-complete (via the clique decision problem Cook1971CTP800157805047; MR0378476). As λ\lambda increases the measure νGλ\nu^{\lambda}_{G} becomes increasingly concentrated on the maximal independent sets; the optimization problem of finding such sets is np-hard MR584512 and hard to approximate (Zuckerman2006LDE11325161132612 and references therein). The problem of counting independent sets [i.e., computing ZG(1)Z_{G}(1)] for graphs of maximum degree Δ\Delta is #p-complete for Δ≥3\Delta\geq 3 (MR1791090 and references therein). Although there exists a ptas (polynomial-time approximation scheme) for ZG(λ)Z_{G}(\lambda) for λ\lambda below a certain “uniqueness threshold” MR2277139, a series of previous works (see MR2475668; 101109FOCS201034; springerlink101007978364222935048 and references therein) gave strong evidence that computation is hard for any λ\lambda above this threshold. This question was resolved simultaneously in the subsequent works arXiv12032226; arXiv12032602, with arXiv12032602 building on methods from this paper.

There is no good argument for why the limit (2) exists; the heuristic replica or cavity methods compute this limit starting from the postulate that it exists. A significant breakthrough was achieved by the interpolation method first developed by Guerra and Toninelli MR1930572 for the Sherrington–Kirkpatrick model from spin-glass theory, and then generalized to a number of statistical physics models on sparse graphs MR1972121; MR2025238; MR2095932 and related constraint satisfaction problems MR2743259. This method establishes super-additivity of log⁡ZGn\log Z_{G_{n}} which implies existence of the limit (2). Unfortunately, this approach appears limited to models with repulsive interactions, that is, in which higher weight is given to configurations in which neighboring vertices take different values. In particular, it does not apply to the ferromagnetic Potts model. This is especially puzzling because the heuristic physics predictions do not distinguish between the two cases, and there is no fundamental reason why the limit should be computable in one case and not in the other. Further, this interpolation method only applies to very restricted classes of graph sequences (typically, uniformly random given the degree sequence); notably, existence of the limit is not proved for deterministic graph sequences. Finally, the method gives no way to actually compute the limit, although interpolation has been used to prove upper bounds MR1972121; MR2025238; MR2095932.

In this paper we follow a different approach relying only on local weak convergence of the graph sequence (Gn)n≥1(G_{n})_{n\geq 1} to some limiting (random) tree. The general idea is that the corresponding factor models (1) must converge (passing to a subsequence as needed), to a Gibbs measure on the limiting tree; the task then “reduces” to the one of identifying the correct limit. This is still a substantial challenge because, in general, there is an uncountable number of “candidate” Gibbs measures for the limit. Nevertheless, this program was carried through in MR2650042 for Ising models on graphs converging locally to a Galton–Watson tree, under a “uniform sparsity” assumption (Definition 1.3), on the degree distribution. (It is further assumed in MR2650042 that the distribution has finite second moment; this condition was relaxed in MR2733399, thereby handling the case of power law graphs.) The result of MR2650042; MR2733399 provides also a fairly explicit expression Φ(β,B)\Phi(\beta,B) for the free energy density, defined solely in terms of the limiting tree. This expression coincides with the so-called “Bethe prediction” of statistical physics, derived earlier for random graphs with given degree distribution using the “replica” or “cavity” methods.

We develop this approach here in more generality. Rather than considering a specific model such as the Ising, we establish results for general abstract factor models satisfying mild regularity conditions [see (H1) below], covering in particular the Potts and independent set models. We also make no distributional assumptions on the graphs GnG_{n} or the limiting random tree, other than some integrability conditions [see Definition 1.3 and (H2) below]. In this setting we develop a general interpolation scheme (Theorem 1.15) which, under appropriate assumptions, bounds differences ϕn(β,B)−ϕn(β0,B0)\phi_{n}(\beta,B)-\phi_{n}(\beta_{0},B_{0}) in the limit n→∞n\to\infty by differences Φ(β,B)−Φ(β0,B0)\Phi(\beta,B)-\Phi(\beta_{0},B_{0}) for Φ\Phi a functional defined solely in terms of the limiting tree; see (13). We refer the reader to MR2023650 for a discussion of the computation of limits of finite large random structures through optimization procedures on the limiting infinite structure. Although we continue to refer to this Φ(β,B)\Phi(\beta,B) as the “Bethe prediction,” we remark that it is a considerable generalization of earlier formulas obtained in the special case of Galton–Watson trees by statistical physics methods. It is defined as the evaluation of the “Bethe free energy functional” (10) at a specific Gibbs measure on the limiting tree, and corresponds to what physicists call the “replica symmetric solution”: whereas it is expected to hold in the high-temperature regime (i.e., with small enough interactions), for many factor models it is incorrect at low temperature. However, we will show that in “uniqueness regimes,” where the set of Gibbs measures on the limiting tree corresponding to the factor model specification ψ‾\underline{\psi} is a singleton, the upper and lower bounds of Theorem 1.15 match to completely verify the Bethe prediction (Theorem 1.16).

Theorem 1.15 can give useful bounds even beyond uniqueness regimes. As an illustration, we study the Potts model in the case that GnG_{n} converges locally to the dd-regular tree Td{{\textsf{T}}_{d}}. In Theorem 1.11 we explicitly characterize the nonuniqueness regime of this model and use Theorem 1.15 to give bounds for ϕn(β,B)\phi_{n}(\beta,B) within this regime. In a subsequent work arXiv12075500 we prove that in this setting, ϕ(β,B)\phi(\beta,B) exists and matches the lower bound of Theorem 1.11. We also compute there the asymptotic free energy ϕ(λ)\phi(\lambda) (all λ≥0\lambda\geq 0) for the independent set model on dd-regular bipartite graphs. In contrast, for generic nonbipartite GnG_{n} the consensus in physics is for a full replica symmetry breaking for large enough λ\lambda, and consequently there does not exist even a heuristic prediction for the free energy density in this regime.

As mentioned above, the Bethe prediction Φ(β,B)\Phi(\beta,B) is the evaluation of the Bethe free energy functional at a specific Gibbs measure on the limiting tree. This Gibbs measure has a characterization in terms of “messages” hx→y≡h(T,x→y)h_{x\to y}\equiv h_{(T,x\to y)} defined on the directed edges x→yx\to y of each tree TT, such that the entire collection of messages is a fixed point of a certain “belief propagation” or “Bethe recursion” (1.6). Motivated by the finite-graph optimization of MR2246363, we provide a variational characterization of the Bethe prediction (Theorem 1.18) which is of independent interest. In particular, this formulation suggests nontrivial connections with large deviation principles.

Let Gn=(Vn,En)G_{n}=(V_{n},E_{n}) (n≥1n\geq 1) be a sequence of random graphs, and let InI_{n} be a vertex chosen uniformly at random from VnV_{n}. We say GnG_{n} converges locally (weakly) to the random tree TT if for each t≥0t\geq 0, Bt(In)B_{t}(I_{n}) converges in law to Tt{T}^{t} in the space G∙{\mathcal{G}_{{\bullet}}}. We say in this case that the GnG_{n} are locally tree-like.

We will make repeated use of the fact that any local weak limit of graph sequences satisfies the “unimodularity” or “mass-transport” property whose definition we recall here; for a detailed account, see MR2354165. Let G∙∙{\mathcal{G}_{{\bullet}{\bullet}}} denote the space of isomorphism classes of bi-rooted, connected graphs with a distinguished ordered pair, denoted (G,i,j)(G,i,j) (we do not require i∼ji\sim j); G∙∙{\mathcal{G}_{{\bullet}{\bullet}}} is metrizable in a similar manner as G∙{\mathcal{G}_{{\bullet}}}.

A Borel probability measure μ\mu on G∙{\mathcal{G}_{{\bullet}}} is said to be unimodular if it obeys the mass-transport principle,

We say that μ\mu is involution invariant if (1.2) holds when restricted to ff supported only on those (G,x,y)(G,x,y) with x∼yx\sim y.

A measure μ\mu on G\mathcal{G} is involution invariant if and only if it is unimodular (MR2354165, Proposition 2.2). Unimodularity corresponds to “indistinguishability of the root;” the concept first appeared in MR1873300 where it was observed that local weak limits of graph sequences must be unimodular (MR1873300, Section 3.2). The converse of this implication remains a well-known open question; see MR2354165.

The graph sequence GnG_{n} is uniformly sparse if the DInD_{I_{n}} are uniformly integrable, that is, if

We assume throughout that GnG_{n} (n≥1n\geq 1) is a uniformly sparse graph sequence converging locally weakly to the random tree TT of (unimodular) law μ\mu such that the root degree DoD_{o} is nonzero with positive μ\mu-probability; this entire setting is hereafter denoted Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu. In this setting we will describe general conditions under which the asymptotic free energy ϕ(β,B)\phi(\beta,B) for the factor model (1) exists and agrees with the “Bethe energy prediction,” which we now describe. [If the sequence of random graphs GnG_{n} is such that Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu for almost every realization of the sequence—as is the case for Erdös–Rényi random graphs or random graphs with given degree distribution (see, e.g., MR2643563, Propositions 2.5 and 2.6)—then our results apply instead to the a.s. limit of n−1log⁡Zn(β,B)n^{-1}\log Z_{n}(\beta,B).]

(where oo corresponds to xx on the left-hand side and to yy on the right-hand side), so in particular μ↑\mu^{\uparrow} and μ↓\mu^{\downarrow} are mutually absolutely continuous.

The message space is the space H≡Hμ\mathcal{H}\equiv\mathcal{H}_{\mu} of measurable functions

taken up to μ↑\mu^{\uparrow}-equivalence.

For T∈T∙T\in{\mathcal{T}_{\bullet}} and h∈Hh\in\mathcal{H}, let

the log-partition function of the star graph T1{T}^{1} with boundary conditions hh [see Figure 1(a)] and

half the log-partition function on DoD_{o} disjoint edges with boundary conditions hh; see Figure 1(b). (See Definition 1.8 below for a detailed discussion of boundary conditions.)

We take the usual convention that the empty sum is zero, and the empty product is one, so ΦT=log⁡(∑σψˉ(σ))\Phi_{T}=\log(\sum_{\sigma}{\bar{\psi}}(\sigma)) in case T=T0T={T}^{0}. Although we suppress it from the notation, in the above equations ψ‾\underline{\psi} and hh are taken to be evaluated at (β,B)(\beta,B). The Bethe free energy functional on H\mathcal{H} for the factor model (1) on Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu is defined by

provided the expectation exists; see Lemma 2.2.

The belief propagation or Bethe recursion is the mapping BP≡BPβ,B ⁣:  H→H{\textsf{BP}}\equiv{\textsf{BP}}^{\beta,B}\colon\;\mathcal{H}\to\mathcal{H},

The Bethe prediction is that the asymptotic free energy ϕ(β,B)\phi(\beta,B) of (2) exists and equals

In the case that the recursion (12) has multiple solutions (∣Hμ⋆(β,B)∣>1|\mathcal{H}^{\star}_{\mu}(\beta,B)|>1), the Bethe prediction is defined to be the supremum of Φ(β,B,h⋆)\Phi(\beta,B,h^{\star}) over admissible fixed points h⋆h^{\star}. While in the abstract factor model setting all fixed points are admissible, in specific models typically there are “natural” criteria restricting the set of admissible fixed points. We will demonstrate this in the Ising and Potts models where restrictions are imposed by monotonicity and symmetry considerations.

The rationale behind the Bethe recursions and Bethe prediction is explained in detail in MR2643563, Section 3; see also MR2518205. In brief, solutions to the Bethe recursions correspond to consistent “boundary laws” for the factor model on tree-like graphs; for further details, see Remark 1.13 below. When GG is a finite tree, and μG\mu_{G} is the law of (G,I)(G,I) for II a uniform element of VV (here μG\mu_{G} is a measure on T∙{\mathcal{T}_{\bullet}}, but not necessarily unimodular), the Bethe recursions have a unique solution, given by the so-called “standard message set;” see MR2643563, Remark 3.5. In this setting it holds exactly (see MR2643563, Proposition 3.7) that

The following is a terminology which we adopt throughout the paper:

If GG is any graph and UU a sub-graph, the external boundary ∂U\partial U of UU is the set of vertices of G∖UG\setminus U adjacent to UU. Let U+U^{+} denote the sub-graph of GG induced by the vertices in VU∪∂UV_{U}\cup\partial U. For UU finite (so U+U^{+} is finite, since GG is locally finite), and ν‡\nu^{\ddagger} a measure on X∂U\mathscr{X}^{\partial U}, the factor model on UU with ν‡\nu^{\ddagger} boundary conditions is the probability measure on configurations σ‾U∈XVU\underline{\sigma}_{U}\in\mathscr{X}^{V_{U}} given by

2 Application to Ising, Potts and independent set

Before formally stating our main theorem for general factor models, we mention its consequences in some models of interest: we verify the Bethe prediction for the ferromagnetic Ising model at all temperatures, the ferromagnetic Potts model with field B≥0B\geq 0 in uniqueness regimes, and the independent set model with low fugacity λ\lambda.

The Ising model is the Potts model (3) with q=2q=2. For convenience we use the equivalent formulation which takes X={±1}\mathscr{X}=\{\pm 1\} and defines the probability measure on XV\mathscr{X}^{V}

For the Ising model (15) on Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu,

for β≥0\beta\geq 0, B>0B>0. Also ϕ(β,B)=ϕ(β,−B)\phi(\beta,B)=\phi(\beta,-B) and ϕ(β,0)=lim⁡B→0ϕ(β,B)\phi(\beta,0)=\lim_{B\to 0}\phi(\beta,B).

2.2 Potts model

Throughout the remainder let (β0,B0)≤(β1,B1)(\beta_{0},B_{0})\leq(\beta_{1},B_{1}), where ≤\leq means coordinate-wise less than or equal to. An interpolation path is a piecewise linear path, with each piece parallel to a coordinate axis, increasing from (β0,B0)(\beta_{0},B_{0}) to (β1,B1)(\beta_{1},B_{1}) with respect to the partial order ≤\leq.

For the Potts model (3) with q>2q>2 and β,B≥0\beta,B\geq 0 on Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu, the following hold (with Φ≡Φμ\Phi\equiv\Phi_{\mu}, R≡Rμ\mathcal{R}\equiv\mathcal{R}_{\mu}):

If there exists an interpolation path contained in R\mathcal{R} joining (β,B)(\beta,B) and R∞\mathcal{R}_{\infty}, then

We obtain more explicit results when the limiting tree is the dd-regular tree Td{{\textsf{T}}_{d}}.

For the Potts model (3) with q>2q>2 and β,B≥0\beta,B\geq 0 on Gn→lwcTdG_{n}\to_{\mathit{lwc}}{{\textsf{T}}_{d}}, the following hold (with Φ≡ΦTd\Phi\equiv\Phi_{{{\textsf{T}}_{d}}}, R≡RTd\mathcal{R}\equiv\mathcal{R}_{{{\textsf{T}}_{d}}}, and R≠≡{β,B≥0}∖R\mathcal{R}_{\neq}\equiv\{\beta,B\geq 0\}\setminus\mathcal{R}):

2.3 Independent set model

We consider the independent set model (4) in the regime of low fugacity. For ‡∈{0,1}\ddagger\in\{0,1\} let hˉTt,‡≡hˉTt,‡,λ\bar{h}^{t,\ddagger}_{T}\equiv\bar{h}^{t,\ddagger,\lambda}_{T} denote the root marginal on Tt{T}^{t} with ‡\ddagger boundary conditions on ∂Tt\partial{T}^{t}: that is, hˉTt,1\bar{h}^{t,1}_{T} (resp., hˉTt,0\bar{h}^{t,0}_{T}) is calculated conditional on the event of being fully occupied (unoccupied) at level t+1t+1 of TT. Let hˉT‡≡lim⁡t→∞hˉT2t−1,‡\bar{h}^{\ddagger}_{T}\equiv\lim_{t\to\infty}\bar{h}^{2t-1,\ddagger}_{T} (existence of the limits hˉT0,hˉT1\bar{h}^{0}_{T},\bar{h}^{1}_{T} for the independent set model follows from anti-monotonicity; see Section 2.4). We then define messages h‡∈Hμh^{\ddagger}\in\mathcal{H}_{\mu} by hx→y‡=hˉTx→y‡h^{\ddagger}_{x\to y}=\bar{h}^{\ddagger}_{{T}_{{x\to y}}}, and let

denote the uniqueness threshold. For T∈T∙T\in{\mathcal{T}_{\bullet}} we write

(where the limit is taken over cutsets Π\Pi of TT with distance ∣Π∣|\Pi| from the root tending to infinity) for the branching number of TT; see MR1062053, Section 2.

Consider the independent set model (4) on Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu, and write λc≡λc,μ\lambda_{c}\equiv\lambda_{c,\mu}.

If λ<λc\lambda<\lambda_{c} and the function λ↦h0,λ=h1,λ\lambda\mapsto h^{0,\lambda}=h^{1,\lambda} has total variation bounded by a deterministic constant on [0,log⁡λ][0,\log\lambda], then

which converges to ϕ(λc)\phi(\lambda_{c}) as λ↑λc\lambda\uparrow\lambda_{c}.

If br⁡Tx→y≤Δ−1\operatorname{br}T_{x\to y}\leq\Delta-1 μ↑\mu^{\uparrow}-a.s. for Δ\Delta a deterministic constant, then (17) holds for λ<λc\lambda<\lambda_{c} with λ(Δ−2)<1\lambda(\Delta-2)<1.

If μ=δTd\mu=\delta_{{{\textsf{T}}_{d}}}, then (17) holds for λ≤λc\lambda\leq\lambda_{c}.

For the dd-regular tree Td{{\textsf{T}}_{d}}, the uniqueness threshold λc(d)\lambda_{c}(d) is (d−1)d−1/(d−2)d(d-1)^{d-1}/(d-2)^{d} (see MR844469, Section 2), and MR2277139, Theorem 2.3, shows that Td{{\textsf{T}}_{d}} has the lowest value of λc\lambda_{c} among trees with maximum degree at most dd. The identity (17) has been proved in the case that the GnG_{n} are random dd-regular graphs MR2373815; MR2462251. It is also suggested by Weitz’s ptas for ZG(λ)Z_{G}(\lambda) on a finite graph GG of maximum degree Δ\Delta and with λ<λc(Δ)\lambda<\lambda_{c}(\Delta) (MR2277139, Corollary 2.8). For μ\mu a unimodular measure on T∙{\mathcal{T}_{\bullet}} giving a local tree approximation to GG (in the sense of Definition 1.1), λc,μ\lambda_{c,\mu} is often an improvement over λc(Δ)\lambda_{c}(\Delta), making it possible to compute ϕ(λ)\phi(\lambda) above λc(Δ)\lambda_{c}(\Delta) provided (H3B) can be verified. In arXiv12032602 the interpolation scheme of Theorem 1.12 is refined to give a verification of the Bethe prediction on locally tree-like dd-regular bipartite graphs for all λ>0\lambda>0; this result is then leveraged to show inapproximability of the hard-core partition function on dd-regular graphs above λc(d)\lambda_{c}(d).

3 Results for general factor models

We now state our results for the factor model (1). With the convention log⁡0≡−∞\log 0\equiv-\infty, let log⁡ψ≡ξ\log\psi\equiv\xi and log⁡ψˉ≡ξˉ\log{\bar{\psi}}\equiv{\bar{\xi}}, and impose the following regularity condition:

For any σ∈X\sigma\in\mathscr{X}, ξˉB(σ){\bar{\xi}}^{B}(\sigma) is continuously differentiable in BB. For any σ,σ′∈X\sigma,\sigma^{\prime}\in\mathscr{X}, ξβ(σ,σ′)\xi^{\beta}(\sigma,\sigma^{\prime}) is either identically −∞-\infty over all β\beta, or finite and continuously differentiable in β\beta.

Recalling Definition 1.4 of the message space H≡Hμ\mathcal{H}\equiv\mathcal{H}_{\mu}, for h∈Hμh\in\mathcal{H}_{\mu} we can define hˉ ⁣:  T∙→ΔX\bar{h}\colon\;{\mathcal{T}_{\bullet}}\to\Delta_{\mathscr{X}} up to μ\mu-equivalence by

In particular, if h∈Hμ⋆(β,B)h\in\mathcal{H}^{\star}_{\mu}(\beta,B) and T∈T∙+T\in{\mathcal{T}_{\bullet}^{+}}, then comparing (18) with (1.6) gives

independently of the choice of j∈∂oj\in\partial o. From now on, for h∈Hμh\in\mathcal{H}_{\mu}, we will write h∈H⋆h\in\mathcal{H}^{\star} to indicate that hβ,B∈Hμ⋆(β,B)h^{\beta,B}\in\mathcal{H}^{\star}_{\mu}(\beta,B) for (β,B)(\beta,B) in the range being considered.

The elements of H⋆\mathcal{H}^{\star} are consistent with the recursion structure of the tree in the following precise sense: for T∈T∙T\in{\mathcal{T}_{\bullet}} and UU a finite connected sub-graph of TT, consider the factor model νU,Th\nu^{h}_{U,T} on UU with boundary conditions σv∼hv→p(v)\sigma_{v}\sim h_{v\to p(v)} independently for v∈∂Uv\in\partial U, where p(v)p(v) denotes the (necessarily unique) neighbor of vv inside UU. Then the marginal of νTt,Th\nu^{h}_{{T}^{t},T} on Tt−1{T}^{t-1} is exactly the factor model νTt−1,TBPh\nu^{\scriptsize{{\textsf{BP}}}h}_{{T}^{t-1},T} on Tt−1{T}^{t-1} with boundary conditions σu∼(BPh)u→p(u)\sigma_{u}\sim({\textsf{BP}}h)_{u\to p(u)} independently for u∈∂Tt−1u\in\partial{T}^{t-1}, including any uu which are leaves of Tt{T}^{t}. This statement remains valid if ∂Tt\partial{T}^{t} or even ∂Tt−1\partial{T}^{t-1} is empty, since if ∂Tt=∅\partial{T}^{t}=\varnothing then νTt,Th\nu^{h}_{{T}^{t},T} is simply νT\nu_{T} as defined by (1). Continuing the recursion up the tree, we see that h∈H⋆h\in\mathcal{H}^{\star} implies that the marginal law of σo\sigma_{o} will be hˉT\bar{h}_{T} as defined by (18). From this it is easy to see that the measures νU,Th\nu^{h}_{U,T} form a consistent family of finite-dimensional marginals (see Figure 5), so by the Kolmogorov consistency theorem they uniquely determine a probability measure νT≡νTh\nu_{T}\equiv\nu^{h}_{T} belonging to GT\mathscr{G}_{T}, the set of Gibbs measures (or Markov random fields) associated to the specification ψ‾≡(ψ,ψˉ)\underline{\psi}\equiv(\psi,{\bar{\psi}}) on TT. Strictly speaking the term “Gibbs measures” refers to the case ψ>0\psi>0, but we will follow common practice and say Gibbs measures also for the general case. For the general theory of Gibbs measures see, for example, MR956646. (In fact this mapping is one-to-one, e.g., by Remark 2.3 below.) Each νT\nu_{T} belongs to a special class of measures in GT\mathscr{G}_{T} which are called Markov chains or splitting Gibbs measures in the literature, and the entire collection (νT)T∈T∙(\nu_{T})_{T\in{\mathcal{T}_{\bullet}}} arising from h∈Hμ⋆h\in\mathcal{H}^{\star}_{\mu} has a consistency property which leads us to term them “unimodular Markov chains” or “Bethe Gibbs measures;” see Section 2.3.

Note that if Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu and ψ>0\psi>0, then (H2) holds trivially by the assumption of uniform sparsity. We will in fact justify our interpolation scheme under a weaker assumption than (H2); for the exact condition see (H2β), (H2B) in Section 2.2.

We will deduce the results of Section 1.2 from the abstract interpolation method given by Theorem 1.15 below, which bounds differences of ϕ(β,B)\phi(\beta,B) by differences of Φ(β,B,h)\Phi(\beta,B,h) (h∈H⋆h\in\mathcal{H}^{\star}) when the limiting expectation of a certain edge or vertex functional in the finite graph (capturing resp. ∂βϕn\partial_{\beta}\phi_{n} or ∂Bϕn\partial_{B}\phi_{n}) is bounded by the expectation of an analogous functional on the infinite tree.

To be more precise, recall that InI_{n} denotes a uniformly random vertex of VnV_{n}. Let ⟨⋅⟩nβ,B\langle\cdot\rangle^{\beta,B}_{n} denote expectation with respect to νGn,ψ‾\nu_{G_{n},\underline{\psi}}, conditioned on GnG_{n}. For h∈Hμ⋆(β,B)h\in\mathcal{H}^{\star}_{\mu}(\beta,B) and T∈T∙T\in{\mathcal{T}_{\bullet}}, let [ ⁣[] ⁣]Th,β,B[\![]\!]^{h,\beta,B}_{T} denote expectation with respect to νTh\nu^{h}_{T} (as defined in Remark 1.13), conditioned on TT, and define

The left-hand side expressions are the derivatives ∂βϕn\partial_{\beta}\phi_{n}, ∂Bϕn\partial_{B}\phi_{n} (Lemma 2.1). The right-hand side expressions are the infinite-tree analogues, which, as we will show in Proposition 2.4, may be thought of as derivatives in β\beta and BB of Φμ\Phi_{\mu}.

the νTh\nu^{h}_{T}-probability (averaged over T∼μT\sim\mu) that the root spin takes value 11 and

the νTh\nu^{h}_{T}-expectation (averaged over T∼μT\sim\mu) of half the number of edge agreements incident to the root.

For interpolation in β\beta on a compact interval [β0,β1][\beta_{0},\beta_{1}] using some particular h∈H⋆h\in\mathcal{H}^{\star}, we require the following regularity condition on hh:

On [β0,β1][\beta_{0},\beta_{1}], for all σ∈X\sigma\in\mathscr{X} it holds μ↑\mu^{\uparrow}-a.s. that the function β↦hx→yβ(σ)\beta\mapsto h^{\beta}_{x\to y}(\sigma) is continuous with total variation in β\beta bounded by a deterministic constant depending only on β0,β1\beta_{0},\beta_{1}.

Likewise for interpolation in BB on a compact interval [B0,B1][B_{0},B_{1}] using h∈H⋆h\in\mathcal{H}^{\star} we require

On [B0,B1][B_{0},B_{1}], for all σ∈X\sigma\in\mathscr{X} it holds μ↑\mu^{\uparrow}-a.s. that the function B↦hx→yB(σ)B\mapsto h^{B}_{x\to y}(\sigma) is continuous with total variation in BB bounded by a deterministic constant depending only on B0,B1B_{0},B_{1}.

The condition of boundedness in total variation is implied for example whenever the functions hh are (anti-)monotone in the interpolation parameter.

Let ψ‾≡(ψ,ψˉ)\underline{\psi}\equiv(\psi,{\bar{\psi}}) specify a factor model (1) on Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu such that (H1) and (H2) are satisfied.

If on [β0,β1][\beta_{0},\beta_{1}] we have h∈H⋆h\in\mathcal{H}^{\star} satisfying (H3β), and

then lim sup⁡n→∞[ϕn(β1,B)−ϕn(β0,B)]≤Φ(β1,B,h)−Φ(β0,B,h)\limsup_{n\to\infty}[\phi_{n}(\beta_{1},B)-\phi_{n}(\beta_{0},B)]\leq\Phi(\beta_{1},B,h)-\Phi(\beta_{0},B,h).

If on [B0,B1][B_{0},B_{1}], we have h∈H⋆h\in\mathcal{H}^{\star} satisfying (H3B), and

then lim sup⁡n→∞[ϕn(β,B1)−ϕn(β,B0)]≤Φ(β,B1,h)−Φ(β,B0,h)\limsup_{n\to\infty}[\phi_{n}(\beta,B_{1})-\phi_{n}(\beta,B_{0})]\leq\Phi(\beta,B_{1},h)-\Phi(\beta,B_{0},h).

The same results hold if all inequalities are reversed, replacing limit superior with inferior.

Conditions (20), (21) (and their reverses) are automatically verified in the following special case, where we recall that GT\mathscr{G}_{T} denotes the set of Gibbs measures associated to the specification ψ‾\underline{\psi} on TT; cf. Remark 1.13:

Let ψ‾≡(ψ,ψˉ)\underline{\psi}\equiv(\psi,{\bar{\psi}}) specify a factor model (1) on Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu satisfying (H1) and (H2). We say that uniqueness holds if GT\mathscr{G}_{T} at (β,B)(\beta,B) consists of a single measure νT\nu_{T}, μ\mu-a.s. In this case, Hμ⋆(β,B)\mathcal{H}^{\star}_{\mu}(\beta,B) is a singleton.

If on [β0,β1]×{B}[\beta_{0},\beta_{1}]\times\{B\} uniqueness holds and the unique element h∈H⋆h\in\mathcal{H}^{\star} satisfies (H3β), then

If on {β}×[B0,B1]\{\beta\}\times[B_{0},B_{1}] uniqueness holds and the unique element h∈H⋆h\in\mathcal{H}^{\star} satisfies (H3B), then

Uniqueness for GT\mathscr{G}_{T} corresponds to the vanishing effect of boundary conditions on ∂Tt\partial{T}^{t} as t→∞t\to\infty (MR956646, Chapter 7). Dobrushin’s uniqueness theorem (see, e.g., MR543198) gives a sufficient condition for uniqueness to hold, together with a bound on the rate of convergence of the root marginal in Tt{T}^{t} to the limit as t→∞t\to\infty. Note that if the convergence rate is uniform in β,B\beta,B then the continuity required in (H3β) and (H3B) immediately follows. We will obtain continuity in uniqueness regimes via a different route, making use of certain monotonicity properties; see the proof of Theorem 1.9.

3.2 Variational principle

The local polytope Hloc⁡≡Hloc⁡,μ\mathcal{H}_{\operatorname{loc}}\equiv\mathcal{H}_{\operatorname{loc},\mu} is the space of measurable functions

taken up to μ↑\mu^{\uparrow}-equivalence, such that:

hxy(σ,σ′)=hyx(σ′,σ)\mathbf{h}_{xy}(\sigma,\sigma^{\prime})=\mathbf{h}_{yx}(\sigma^{\prime},\sigma) for all σ,σ′∈X\sigma,\sigma^{\prime}\in\mathscr{X}, and

for T∈T∙+T\in{\mathcal{T}_{\bullet}^{+}}, the one-point marginal hˉx(σ)≡hˉ(T,x)(σ)≡∑σyhxy(σ,σy)\bar{h}_{x}(\sigma)\equiv\bar{h}_{(T,x)}(\sigma)\equiv\sum_{\sigma_{y}}\mathbf{h}_{xy}(\sigma,\sigma_{y}) is well-defined, that is, does not depend on the choice of y∈∂xy\in\partial x.

For fixed (β,B)(\beta,B), by symmetry of ψβ\psi^{\beta} and (19), the space Hμ⋆(β,B)\mathcal{H}^{\star}_{\mu}(\beta,B) has a natural mapping into Hloc⁡\mathcal{H}_{\operatorname{loc}} given by

With ψ‾\underline{\psi} permissive this is in fact an embedding; see Remark 2.3. We define the Bethe free energy functional on Hloc⁡\mathcal{H}_{\operatorname{loc}} by

where (hˉo×ψhˉj)(σo,σj)≡hˉo(σo)ψ(σo,σj)hˉj(σj)(\bar{h}_{o}\times_{\psi}\bar{h}_{j})(\sigma_{o},\sigma_{j})\equiv\bar{h}_{o}(\sigma_{o})\psi(\sigma_{o},\sigma_{j})\bar{h}_{j}(\sigma_{j}), and unimodularity is used in the second identity.

This extended definition of Φμ\Phi_{\mu} provides the following variational principle for the Bethe free energy:

Φ~μ(β,B)≡sup⁡h∈Hloc⁡Φμ(β,B,h)\widetilde{\Phi}_{\mu}(\beta,B)\equiv\sup_{\mathbf{h}\in\mathcal{H}_{\operatorname{loc}}}\Phi_{\mu}(\beta,B,\mathbf{h}) is continuous in (β,B)(\beta,B).

Any local maximizer of Φμ(β,B)\Phi_{\mu}(\beta,B) belongs to Hloc⁡∘[ψ]\mathcal{H}_{\operatorname{loc}}^{\circ}[\psi]. Any stationary point of Φμ(β,B)\Phi_{\mu}(\beta,B) belonging to Hloc⁡∘[ψ]\mathcal{H}_{\operatorname{loc}}^{\circ}[\psi] is the image under (23) of an element of Hμ⋆(β,B)\mathcal{H}^{\star}_{\mu}(\beta,B). In particular, if Φμ\Phi_{\mu} attains its supremum on Hloc⁡\mathcal{H}_{\operatorname{loc}}, then

so that the Bethe free energy is also continuous in (β,B)(\beta,B).

In case Gn→lwcTdG_{n}\to_{\mathit{lwc}}{{\textsf{T}}_{d}} the dd-regular tree, Hloc⁡\mathcal{H}_{\operatorname{loc}} is parametrized by a single measure hxy\mathbf{h}_{xy} on X2\mathscr{X}^{2} whose one-point marginals are required to agree, and the formula (26) simplifies to

where uˉ≡uˉ1\bar{u}\equiv\bar{u}_{1}. If this were the case, it would be an immediate consequence of Varadhan’s lemma (see MR1619036, Section 4.3.1) that ϕn→Φ~μ(β,B)\phi_{n}\to\widetilde{\Phi}_{\mu}(\beta,B) (as defined in Theorem 1.18) for any factor model satisfying (H1). However, for many of these models the Bethe prediction is known to fail at low temperature for d≥3d\geq 3. So, while Theorem 1.18 suggests a potential connection to large deviations theory, such a connection would be highly nontrivial and applicable only in certain regimes of (β,B)(\beta,B).

where ρ\rho and mm are the Perron–Frobenius eigenvalue and eigenvector of the symmetric positive ∣X∣|\mathscr{X}|-dimensional matrix with entries ψ~(σ,σ′)≡ψ(σ,σ′)×ψˉ(σ)1/2ψˉ(σ′)1/2\widetilde{\psi}(\sigma,\sigma^{\prime})\equiv\psi(\sigma,\sigma^{\prime})\times{\bar{\psi}}(\sigma)^{1/2}{\bar{\psi}}(\sigma^{\prime})^{1/2}. The Bethe free energy functional (27) is then maximized at h01(σ,σ′)=ψ~(σ,σ′)m(σ)m(σ′)/ρ\mathbf{h}_{01}(\sigma,\sigma^{\prime})=\widetilde{\psi}(\sigma,\sigma^{\prime})m(\sigma)m(\sigma^{\prime})/\rho, where it takes the value Φμ(h)=log⁡ρ\Phi_{\mu}(\mathbf{h})=\log\rho which coincides with ϕ\phi by the Perron–Frobenius theorem; see, for example, MR1619036, Theorem 3.1.1.

Outline of the paper

In Section 2 we prove the abstract interpolation results. Section 2.1 presents some preliminary lemmas which will be useful in our proofs. Our main result for abstract factor models, Theorem 1.15, is proved in Section 2.2. Section 2.3 contains the specialization of this theorem to the uniqueness case (Theorem 1.16) and also contains discussion on unimodular Markov chains (or Bethe Gibbs measures). Section 2.4 shows how to deduce our result for independent set (Theorem 1.12) from Theorem 1.15.

In Section 3 we prove the variational characterization Theorem 1.18 for the Bethe free energy prediction, establishing in particular the correspondence between interior stationary points h∈Hloc⁡∘[ψ]\mathbf{h}\in\mathcal{H}_{\operatorname{loc}}^{\circ}[\psi] of Φμ\Phi_{\mu} and fixed points h∈H⋆h\in\mathcal{H}^{\star} of the Bethe recursion. We further provide in Proposition 3.4 a simple criterion for such stationary points to be local maximizers.

Section 4 contains applications of our abstract results to the Ising and Potts models. In Section 4.1 we prove Theorem 1.9, generalizing the results of MR2650042; MR2733399. In Section 4.2 we prove Theorem 1.10 by appealing to a random-cluster representation. Finally, Section 4.3 analyzes the dd-regular case and proves Theorem 1.11.

Bethe interpolation for general factor models

We begin with some straightforward observations on the boundedness of the free energy ϕn\phi_{n} and the Bethe free energy Φμ\Phi_{\mu} as defined on H\mathcal{H}, and we prove that the mapping (23) of H⋆\mathcal{H}^{\star} into Hloc⁡\mathcal{H}_{\operatorname{loc}} is in fact an embedding for permissive specifications.

For the factor model (1) satisfying (H1) on Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu, the functions ϕn(β,B)\phi_{n}(\beta,B) are uniformly bounded and equicontinuous on compact regions of (β,B)(\beta,B), with

with the convention ∂βξ(σ,σ′)≡0\partial_{\beta}\xi(\sigma,\sigma^{\prime})\equiv 0 in case ξ(σ,σ′)≡−∞\xi(\sigma,\sigma^{\prime})\equiv-\infty.

The expressions for n−1∂βlog⁡Zn(β,B)n^{-1}\partial_{\beta}\log Z_{n}(\beta,B) and n−1∂Blog⁡Zn(β,B)n^{-1}\partial_{B}\log Z_{n}(\beta,B) are obtained by a straightforward computation. Now note that if Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu, then the uniform sparsity assumption gives

Let ψ‾≡(ψ,ψˉ)\underline{\psi}\equiv(\psi,{\bar{\psi}}) specify a factor model (1) satisfying (H1), and let μ\mu be a unimodular measure on T∙{\mathcal{T}_{\bullet}}. For any compact region of (β,B)(\beta,B) there exists a deterministic constant C<∞C<\infty such that:

∣ΦT(β,B,h)∣≤C(Do2+1)|\Phi_{T}(\beta,B,h)|\leq C(D_{o}^{2}+1) for any h∈H⋆h\in\mathcal{H}^{\star}, and

if further ψ>0\psi>0, then ∣ΦT(β,B,h)∣≤C(Do+1)|\Phi_{T}(\beta,B,h)|\leq C(D_{o}+1) for any h∈Hh\in\mathcal{H}.

Let ξmin⁡,ξmax⁡\xi_{\min},\xi_{\max} be as in the proof of Lemma 2.1. Then, for any h∈Hh\in\mathcal{H},

It is now easy to see that the mapping (23) of Hμ⋆(β,B)\mathcal{H}^{\star}_{\mu}(\beta,B) into Hloc⁡\mathcal{H}_{\operatorname{loc}} is injective: if h,h′∈Hh,h^{\prime}\in\mathcal{H} give rise to the same h\mathbf{h}, then

2 Bethe interpolation

We now prove Theorem 1.15(a). The result is for fixed BB, so we suppress it from the notation. The proof of Theorem 1.15(b) is very similar and will be given in brief at the end of this section.

Our interpolation procedure relies on the proposition below which expresses Φμ\Phi_{\mu} as the integral of its partial derivative with respect to β\beta only, ignoring the dependence on β\beta through the function hh. Recall that although it is suppressed from the notation, ψ‾\underline{\psi} and hh depend on β\beta, and are taken to be evaluated at β\beta in expressions such as ΦT(β,B)\Phi_{T}(\beta,B). We will prove our result under the following integrability condition, which by (31) is a relaxation of (H2):

We define the analogous condition (H2B) on an interval [B0,B1][B_{0},B_{1}].

Let ψ‾≡(ψ,ψˉ)\underline{\psi}\equiv(\psi,{\bar{\psi}}) be a specification satisfying (H1), and μ\mu a unimodular measure on T∙{\mathcal{T}_{\bullet}}. If on [β0,β1][\beta_{0},\beta_{1}] we have h∈H⋆h\in\mathcal{H}^{\star} satisfying (H2β) and (H3β), then

For fixed T∈T∙T\in{\mathcal{T}_{\bullet}} we shall regard ΦT\Phi_{T} simply as a function of a vector (β,hx→y)x→y∈T1(\beta,h_{x\to y})_{x\to y\in{T}^{1}} in (1+2∣X∣Do)(1+2|\mathscr{X}|D_{o})-dimensional euclidean space (with hh depending on β\beta). We begin by computing the partial derivatives of this function with respect to β\beta and hh. We abbreviate h^o→jβ(σ)≡(BPβh)o→j(σ)\widehat{h}^{\beta}_{o\to j}(\sigma)\equiv({\textsf{BP}}^{\beta}h)_{o\to j}(\sigma) for the belief propagation mapping of (1.6), which for fixed TT and each j∈∂oj\in\partial o is a well-defined function on the same euclidean space as ΦT\Phi_{T}. Making use of (H1) we find

If h∈H⋆h\in\mathcal{H}^{\star}, then h^β=h\widehat{h}^{\beta}=h, therefore (recalling the notation [ ⁣[] ⁣]Th,β[\![]\!]^{h,\beta}_{T} from Section 1.3.1) we re-express the above as

Likewise we compute that for T∈T∙+T\in{\mathcal{T}_{\bullet}^{+}},

where gσβg^{\beta}_{\sigma} is the same as g^σβ\widehat{g}^{\beta}_{\sigma} but with hh in place of h^\widehat{h}. Note that for permissive ψ\psi and any σ∈X\sigma\in\mathscr{X},

If further ψ>0\psi>0 everywhere, then g^σβ(x→y;h)≤ψmax⁡β/ψmin⁡β\widehat{g}^{\beta}_{\sigma}(x\to y;h)\leq\psi^{\beta}_{\max}/\psi^{\beta}_{\min} is uniformly bounded on [β0,β1][\beta_{0},\beta_{1}].

Consider now a small sub-interval [β,β+δ][\beta,\beta+\delta] of [β0,β1][\beta_{0},\beta_{1}]. Writing Δβ,δh≡hβ+δ−hβ\Delta_{\beta,\delta}h\equiv h^{\beta+\delta}-h^{\beta} and applying the mean value theorem to the differentiable function t↦ΦT(β+tδ,h+tΔβ,δh)t\mapsto\Phi_{T}(\beta+t\delta,h+t\Delta_{\beta,\delta}h) for t∈t\in gives

for some t≡tβ,δ∈t\equiv t_{\beta,\delta}\in, where

and ∑x→y∗\sum^{*}_{x\to y} indicates the sum over the 2Do2D_{o} directed edges x→yx\to y within T1{T}^{1}.

Setting δ≡δm≡(β1−β0)/m\delta\equiv\delta_{m}\equiv(\beta_{1}-\beta_{0})/m, we now sum Φ(β+δm,h)−Φ(β,h)\Phi(\beta+\delta_{m},h)-\Phi(\beta,h) over β∈Πm≡{β0+kδm ⁣:  0≤k<m}\beta\in\Pi_{m}\equiv\{\beta_{0}+k\delta_{m}\colon\;0\leq k<m\} and analyze separately the contribution of each term on the right-hand side of (2.2):

The result then follows from unimodularity of μ\mu, subject to μ\mu-integrability of

The total contribution of the first term on the right-hand side of (2.2) is

Observe that Am=∫Ym d(λ×μ)A_{m}=\int Y_{m}\,d(\lambda\times\mu) where λ\lambda is Lebesgue measure on [β0,β1][\beta_{0},\beta_{1}] and

Indeed, it is not hard to see that lim⁡m→∞ET,m=0\lim_{m\to\infty}E_{T,m}=0 μ\mu-a.s.: by the uniform bound on total variation assumed in (H3β), there exists deterministic CC such that

Combining these observations gives lim⁡m→∞ET,m=0\lim_{m\to\infty}E_{T,m}=0 μ\mu-a.s.

To take the limit in μ\mu-expectation, we argue similarly as in part (a): by (35) and (H1) there exists deterministic C′C^{\prime} such that

for all β∈[β0,β1−δ]\beta\in[\beta_{0},\beta_{1}-\delta], x→y∈T1x\to y\in{T}^{1}, σ∈X\sigma\in\mathscr{X} and t∈t\in, hence

Combining (a)–(c) gives the result of the proposition.

[Proof of Theorem 1.15(a)] Recalling Lemma 2.1,

where the first inequality follows by (the reversed) Fatou’s lemma and the second one by the hypothesis (20). By Proposition 2.4 the right-most expression equals to Φ(β1,h)−Φ(β0,h)\Phi(\beta_{1},h)-\Phi(\beta_{0},h), so the theorem is proved.

The justification for interpolation in BB is entirely similar:

[Proof of Theorem 1.15(b)] Now β\beta is fixed, so we suppress it from the notation. For h∈Hh\in\mathcal{H} and T∈T∙+T\in{\mathcal{T}_{\bullet}^{+}}, then

while if T=T0T={T}^{0}, then ∂BΦT=∑σ∂Bξˉ(σ)ψˉ(σ)/∑σψˉ(σ)\partial_{B}\Phi_{T}=\sum_{\sigma}\partial_{B}{\bar{\xi}}(\sigma){\bar{\psi}}(\sigma)/\sum_{\sigma}{\bar{\psi}}(\sigma). If h∈H⋆h\in\mathcal{H}^{\star}, then h^B=hB\widehat{h}^{B}=h^{B}, so

The result now follows by adapting the proofs of Proposition 2.4 and Theorem 1.15(a).

3 Discussion and first consequences

We now prove Theorem 1.16 by considering an extended notion of local weak convergence. As discussed in MR2354165, a graph G=(V,E)G=(V,E) together with a spin configuration σ‾∈XV\underline{\sigma}\in\mathscr{X}^{V} on the graph can be regarded as a graph with marks in X\mathscr{X}. Let G∙X\mathcal{G}_{\bullet}^{\mathscr{X}} and G∙∙X\mathcal{G}_{{\bullet}{\bullet}}^{\mathscr{X}} denote the spaces of marked isomorphism classes of connected, rooted and bi-rooted graphs, respectively, with marks in X\mathscr{X}. These spaces are metrizable by the obvious generalizations of the metrics on G∙,G∙∙{\mathcal{G}_{{\bullet}}},{\mathcal{G}_{{\bullet}{\bullet}}} defined in Section 2.1, giving rise to the notion of local weak convergence for pairs (Gn,σ‾n)(G_{n},\underline{\sigma}_{n}) of graphs with spin configurations. Definition 1.2 generalizes naturally to this setting, and we show next that if σ‾n\underline{\sigma}_{n} is a random configuration on GnG_{n} with law νGn,ψ‾\nu_{G_{n},\underline{\psi}} [as defined in (1)], then a local weak limit of (Gn,σ‾n)(G_{n},\underline{\sigma}_{n}), if it exists, must be unimodular.

If Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu and σ‾n∼νGn,ψ‾\underline{\sigma}_{n}\sim\nu_{G_{n},\underline{\psi}}, then the laws of (Gn,σ‾n)(G_{n},\underline{\sigma}_{n}) have subsequential local weak limits belonging to the space U\mathscr{U} of unimodular measures on G∙X\mathcal{G}_{\bullet}^{\mathscr{X}}.

where fˉ\bar{f} is a nonnegative Borel function on G∙∙{\mathcal{G}_{{\bullet}{\bullet}}}. The unimodularity of the underlying measure μ\mu then gives

and therefore μ⊗ν∈U\mu\otimes\nu\in\mathscr{U}.

An element ν∈GT\nu\in\mathscr{G}_{T} is called a Markov chain (or splitting Gibbs measure) if for any finite connected sub-graph U⊆TU\subseteq T, the marginal of ν\nu on UU is a Markov random field MR714953; see also MR956646, Chapter 12, and MR0378152. A collection ΛT≡(λij)(ij)∈ET\Lambda_{T}\equiv(\lambda^{j}_{i})_{(ij)\in E_{T}} of probability measures on X\mathscr{X} is called an entrance law (or boundary law) for the specification ψ‾≡(ψ,ψˉ)\underline{\psi}\equiv(\psi,{\bar{\psi}}) on TT if it satisfies the consistency requirement (MR714953, (3.4))

where ϕij(σi,σj)≡ψˉ(σ)1/Diψ(σ,σ′)ψˉ(σ′)1/Dj\phi_{ij}(\sigma_{i},\sigma_{j})\equiv{\bar{\psi}}(\sigma)^{1/D_{i}}\psi(\sigma,\sigma^{\prime}){\bar{\psi}}(\sigma^{\prime})^{1/D_{j}}, the pairwise interaction potential corresponding to ψ‾\underline{\psi}. It is shown in MR714953, Theorem 3.2, that there is a one-to-one correspondence between Markov chains ν\nu and entrance laws ΛT\Lambda_{T}, given by

[Proof of Theorem 1.16] Suppose uniqueness holds at (β,B)(\beta,B), that is, GT={νT}\mathscr{G}_{T}=\{\nu_{T}\} μ\mu-a.s. Then Hμ⋆(β,B)\mathcal{H}^{\star}_{\mu}(\beta,B) has size at most one by Remark 2.3. For μ\mu-a.e. TT, the measure νT\nu_{T} is extremal, and so specifies a Markov chain on TT with entrance law ΛT\Lambda_{T}; see Remark 2.6. If we define hx→y(σ)≡h(T,x→y)(σ)≅λxy(σ)ψˉ(σ)1/Dxh_{x\to y}(\sigma)\equiv h_{(T,x\to y)}(\sigma)\cong\lambda^{y}_{x}(\sigma){\bar{\psi}}(\sigma)^{1/D_{x}}, then h∈Hμ⋆(β,B)h\in\mathcal{H}^{\star}_{\mu}(\beta,B), which proves that Hμ⋆(β,B)\mathcal{H}^{\star}_{\mu}(\beta,B) is a singleton.

Now consider interpolation in β\beta or BB. All the conditions of Theorem 1.15 are satisfied by assumption except (20) and (21). If uniqueness holds at (β,B)(\beta,B), it follows from the preceding discussion that there is a unique μ⊗ν∈U\mu\otimes\nu\in\mathscr{U} corresponding to the specification (ψβ,ψˉB)(\psi^{\beta},{\bar{\psi}}^{B}). Any local weak limit of (Gn,σ‾n)(G_{n},\underline{\sigma}_{n}) must be such a measure, so (Gn,σ‾n)→lwcμ⊗ν(G_{n},\underline{\sigma}_{n})\to_{\mathit{lwc}}\mu\otimes\nu; likewise, any element of Hμ⋆(β,B)\mathcal{H}^{\star}_{\mu}(\beta,B) gives rise to μ⊗ν\mu\otimes\nu. Therefore,

where the limit in expectation is justified by the boundedness of ∂βξ\partial_{\beta}\xi on compacts and uniform sparsity (as in the proof of Lemma 2.1). This verifies (20), and the verification of (21) is entirely similar. The result therefore follows from Theorem 1.15.

If uniqueness of Gibbs measures does not hold, one may consider extremal decomposition of the subsequential local weak limits μ^\widehat{\mu} of (Gn,σ‾n)(G_{n},\underline{\sigma}_{n}), either in the spaces GT\mathscr{G}_{T} (possibly losing unimodularity in the decomposition), or in the space U\mathscr{U}. Extremal decomposition in U\mathscr{U} is discussed in MR2354165, Section 4, but it is unclear whether extremal elements would be unimodular Markov chains in the sense described here. A decomposition of μ^=μ⊗ν\widehat{\mu}=\mu\otimes\nu into unimodular Markov chains μ⊗ν′\mu\otimes\nu^{\prime} would obviously yield a substantial generalization of Theorem 1.16.

4 Application to independent set

We now prove Theorem 1.12, our result for the independent set model (4), by verifying the conditions of Theorem 1.16 for the interpolation parameter B≡log⁡λB\equiv\log\lambda. In this setting a convenient parametrization for the messages h∈Hh\in\mathcal{H} is u≡h(0)u\equiv h(0), so that the BP mapping (1.6) becomes

A single BP iteration is anti-monotone in the messages uv→xu_{v\to x}, so a double iteration is monotone. Since the root marginal for an independent set model in T2t−1{T}^{2t-1} is obtained by an even number of BP iterations starting from level 2t2t (see Remark 1.13), it is monotone in the boundary conditions. Recalling from Section 1.2.3 the definition of hˉTt,‡≡hˉTt,‡,λ\bar{h}^{t,\ddagger}_{T}\equiv\bar{h}^{t,\ddagger,\lambda}_{T} for ‡∈{0,1}\ddagger\in\{0,1\} and writing uˉTt,‡≡hˉTt,‡(0)\bar{u}^{t,\ddagger}_{T}\equiv\bar{h}^{t,\ddagger}_{T}(0), the above implies that for 1≤s≤t1\leq s\leq t,

Thus the t→∞t\to\infty limits hˉT0,hˉT1\bar{h}^{0}_{T},\bar{h}^{1}_{T} are well-defined with hˉT0(1)≥hˉT1(1)≥1/(1+λ)\bar{h}^{0}_{T}(1)\geq\bar{h}^{1}_{T}(1)\geq 1/(1+\lambda), and using these we define messages h‡∈Hh^{\ddagger}\in\mathcal{H}, hx→y‡=hˉTx→y‡h^{\ddagger}_{x\to y}=\bar{h}^{\ddagger}_{{T}_{{x\to y}}}. The next lemma gives the boundary values for the interpolation.

For the independent set model on Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu,

The left limit follows from the trivial bounds 1≤Zn≤(1+λ)n1\leq Z_{n}\leq(1+\lambda)^{n}. Next, for any h∈Hh\in\mathcal{H},

For T∈T∙T\in{\mathcal{T}_{\bullet}}, as noted above the root occupation probability on Ts{T}^{s} for s≥2t−1s\geq 2t-1 with any boundary conditions is sandwiched between hˉT2t−1,0(1)\bar{h}^{2t-1,0}_{T}(1) and hˉT2t−1,1(1)\bar{h}^{2t-1,1}_{T}(1), with the former increasing to hˉT0(1)\bar{h}^{0}_{T}(1) and the latter decreasing to hˉT1(1)\bar{h}^{1}_{T}(1). Since the hˉTt,‡\bar{h}^{t,\ddagger}_{T} are clearly continuous in λ\lambda, it follows that hˉT0(1)\bar{h}^{0}_{T}(1) and hˉT1(1)\bar{h}^{1}_{T}(1) are, respectively, lower and upper semi-continuous in λ\lambda, so if they coincide, then their common value hˉT(1)\bar{h}_{T}(1) is continuous in λ\lambda. Applying this with T=Tx→yT={T}_{{x\to y}} gives the μ↑\mu^{\uparrow}-a.s. continuity of hx→y‡h^{\ddagger}_{x\to y} on (0,λc)(0,\lambda_{c}).

For T∈T∙T\in{\mathcal{T}_{\bullet}}, hˉT‡\bar{h}^{\ddagger}_{T} for ‡∈{0,1}\ddagger\in\{0,1\} is a function of (hj→o1−‡)j∈∂o(h^{1-\ddagger}_{j\to o})_{j\in\partial o}, so for λ<λc\lambda<\lambda_{c} we have that hˉT0=hˉT1\bar{h}^{0}_{T}=\bar{h}^{1}_{T}, μ\mu-a.s. It then follows from the preceding observations and Remark 1.13 that the boundary effect vanishes and ∣GT∣=1|\mathscr{G}_{T}|=1 μ\mu-a.s. Thus, we are in the setting of Theorem 1.16(b), and it remains only to complete the verification of (H3B), that is, the boundedness in total variation of the messages hx→yh_{x\to y}:

No verification is needed since boundedness in total variation is simply assumed.

For T∈T∙T\in{\mathcal{T}_{\bullet}}, uˉTt,‡≡hˉTt,‡(0)\bar{u}^{t,\ddagger}_{T}\equiv\bar{h}^{t,\ddagger}_{T}(0) satisfies

Differentiating with respect to λ\lambda, we find that rTt,‡≡(1+λ)∂λlog⁡uˉTt,‡r^{t,\ddagger}_{T}\equiv(1+\lambda)\partial_{\lambda}\log\bar{u}^{t,\ddagger}_{T} satisfies

Since uˉT1,1=1/(1+λ)\bar{u}_{T}^{1,1}=1/(1+\lambda) for any T∈T∙T\in{\mathcal{T}_{\bullet}}, we find that

If λ1/(1+λ1)<1/br⁡T\lambda_{1}/(1+\lambda_{1})<1/\operatorname{br}T, then this is finite and uniformly bounded on [λ0,λ1][\lambda_{0},\lambda_{1}] (see (1.2.3) or MR1062053, Section 2), and consequently uˉT1≡lim⁡t→∞uˉT2t−1,1\bar{u}^{1}_{T}\equiv\lim_{t\to\infty}\bar{u}^{2t-1,1}_{T} has deterministically bounded total variation on [λ0,λ1][\lambda_{0},\lambda_{1}]. If λ1<λc,μ\lambda_{1}<\lambda_{c,\mu}, then hx→y2t−1,1→hx→yh^{2t-1,1}_{x\to y}\to h_{x\to y} on [λ0,λ1][\lambda_{0},\lambda_{1}], so if br⁡Tx→y≤Δ−1\operatorname{br}T_{x\to y}\leq\Delta-1 μ↑\mu^{\uparrow}-a.s. and λ1/(1+λ1)<1/(Δ−1)\lambda_{1}/(1+\lambda_{1})<1/(\Delta-1) [i.e., λ1(Δ−2)<1\lambda_{1}(\Delta-2)<1], then hh has deterministically bounded total variation on [λ0,λ1][\lambda_{0},\lambda_{1}].

Since the limiting measure is supported on Td{{\textsf{T}}_{d}}, only h≡h(Td,x→y)h\equiv h_{({{\textsf{T}}_{d}},x\to y)} is of relevance, and (38) reduces to BPλu=(1+λud−1)−1{\textsf{BP}}^{\lambda}u=(1+\lambda u^{d-1})^{-1}. For λ≤λc=λc(d)\lambda\leq\lambda_{c}=\lambda_{c}(d) there is a unique fixed point (see MR844469, Section 2), which is then easily seen to be monotone in λ\lambda.

Thus (H3B) is verified in parts (a)–(c). Also, ϕ(λc)=lim⁡λ↑λcϕ(λ)\phi(\lambda_{c})=\lim_{\lambda\uparrow\lambda_{c}}\phi(\lambda) as an immediate consequence of Lemma 2.1. The rest of the theorem follows by applying Theorem 1.16 and then taking B0=log⁡λ0→−∞B_{0}=\log\lambda_{0}\to-\infty, relying on the boundary value given by Lemma 2.8. \qed

Bethe prediction as optimization over local polytope

If h\mathbf{h} corresponds to h∈Hμ⋆(β,B)h\in\mathcal{H}^{\star}_{\mu}(\beta,B), then (23) and (12) imply that

Letting Φ(i)(h)\Phi^{(i)}(\mathbf{h}) (1≤i≤31\leq i\leq 3) denote the three terms on the right-hand side of (25), it follows from the above that

As mentioned in Section 1.3.2, our definition Φμ\Phi_{\mu} of the Bethe free energy functional on Hloc⁡\mathcal{H}_{\operatorname{loc}} is an infinite-tree analogue of the definition of MR2246363 for finite graphs. It is proved in MR2246363, Proposition 6, that when ψ>0\psi>0, all local maxima of the Bethe free energy lie in the interior of the local polytope. We now prove an analogous result for infinite unimodular trees, assuming only permissivity of ψ‾\underline{\psi}.

For permissive ψ‾\underline{\psi}, if h\mathbf{h} is a local maximizer of Φμ\Phi_{\mu} over Hloc⁡\mathcal{H}_{\operatorname{loc}}, then h∈Hloc⁡∘[ψ]\mathbf{h}\in\mathcal{H}_{\operatorname{loc}}^{\circ}[\psi].

Assume without loss that h∈Hloc⁡[ψ]\mathbf{h}\in\mathcal{H}_{\operatorname{loc}}[\psi], since otherwise clearly Φμ(h)=−∞\Phi_{\mu}(\mathbf{h})=-\infty. If u∈Hloc⁡[ψ]\mathbf{u}\in\mathcal{H}_{\operatorname{loc}}[\psi], then it follows by convexity of Hloc⁡\mathcal{H}_{\operatorname{loc}} that hη≡h+η(u−h)≡h+ηδ\mathbf{h}^{\eta}\equiv\mathbf{h}+\eta(\mathbf{u}-\mathbf{h})\equiv\mathbf{h}+\eta\bm{\delta} belongs to Hloc⁡[ψ]\mathcal{H}_{\operatorname{loc}}[\psi] for any η∈(0,1]\eta\in(0,1]. Letting

our claim will follow upon showing that if h∉Hloc⁡∘[ψ]h\notin\mathcal{H}_{\operatorname{loc}}^{\circ}[\psi], then there exists such u\mathbf{u} for which

To this end, note that by an easy computation [H(hη)−H(h)]/η=\penalty−⟨log⁡hη⟩δ−⟨fη(δ/h)⟩h[H(\mathbf{h}^{\eta})-H(\mathbf{h})]/\eta=\penalty-\langle\log\mathbf{h}^{\eta}\rangle_{\bm{\delta}}-\langle f^{\eta}(\bm{\delta}/\mathbf{h})\rangle_{\mathbf{h}}, where fη(r)≡η−1log⁡(1+ηr)f^{\eta}(r)\equiv\eta^{-1}\log(1+\eta r) and (δ/h)(σ,σ′)(\bm{\delta}/\mathbf{h})(\sigma,\sigma^{\prime}) is defined to be δ(σ,σ′)/h(σ,σ′)\bm{\delta}(\sigma,\sigma^{\prime})/\mathbf{h}(\sigma,\sigma^{\prime}) if h(σ,σ′)>0\mathbf{h}(\sigma,\sigma^{\prime})>0, zero otherwise; note that u=h+δ≥0\mathbf{u}=\mathbf{h}+\bm{\delta}\geq 0 implies δ/h≥−1\bm{\delta}/\mathbf{h}\geq-1. Thus from (1.3.2) we obtain Rη(δ)=R1η(δ)+R2η(δ)R^{\eta}(\bm{\delta})=R^{\eta}_{1}(\bm{\delta})+R^{\eta}_{2}(\bm{\delta}) where

Since for r≥−1r\geq-1 and η∈(0,1)\eta\in(0,1), we have η−1log⁡(1−η)≤fη(r)≤r\eta^{-1}\log(1-\eta)\leq f^{\eta}(r)\leq r, it follows from dominated convergence (and the boundedness of ξ\xi on supp⁡δ\operatorname{supp}\bm{\delta}) that R1η(δ)R^{\eta}_{1}(\bm{\delta}) converges to a finite limit as η↓0\eta\downarrow 0, and so converges to zero upon rescaling by ∣log⁡η∣|\log\eta|. Again by dominated convergence, R2η(δ)/∣log⁡η∣R^{\eta}_{2}(\bm{\delta})/|\log\eta| converges as η↓0\eta\downarrow 0 to

Let Ao≡A(T,o)≡{σ∈X ⁣:  hˉo(σ)=0}A_{o}\equiv A_{(T,o)}\equiv\{\sigma\in\mathscr{X}\colon\;\bar{h}_{o}(\sigma)=0\}. Since hxy(σ,σ′)=0\mathbf{h}_{xy}(\sigma,\sigma^{\prime})=0 whenever either σ∈Ax\sigma\in A_{x} or σ′∈Ay\sigma^{\prime}\in A_{y}, we have by unimodularity of μ\mu that

where R^o→j≡1{Do>0}[Do−1uˉo(Ao)+Dj−1uˉj(Aj)−uoj(Ao×Aj)]\widehat{R}_{o\to j}\equiv\mathbf{1}\{D_{o}>0\}[D_{o}^{-1}\bar{u}_{o}(A_{o})+D_{j}^{-1}\bar{u}_{j}(A_{j})-\mathbf{u}_{oj}(A_{o}\times A_{j})] [by (22), necessarily Ao=∅A_{o}=\varnothing when Do=0D_{o}=0].

Noting that Aoc≠∅A_{o}^{c}\neq\varnothing, consider the measurable function uˉ ⁣:  T∙+→ΔX\bar{u}\colon\;{\mathcal{T}_{\bullet}^{+}}\to\Delta_{\mathscr{X}} defined (up to μ\mu-equivalence) by

so R^o→j=(2Do)−1+(2Dj)−1\widehat{R}_{o\to j}=(2D_{o})^{-1}+(2D_{j})^{-1}.

so R^0(δ)>0\widehat{R}^{0}(\bm{\delta})>0 unless μ(Ao=∅)=1\mu(A_{o}=\varnothing)=1. But in this case taking u∈Hloc⁡\mathbf{u}\in\mathcal{H}_{\operatorname{loc}} identically equal to the uniform measure on supp⁡ψ\operatorname{supp}\psi gives

If h∉Hloc⁡∘[ψ]\mathbf{h}\notin\mathcal{H}_{\operatorname{loc}}^{\circ}[\psi], then this is positive, completing the proof of our claim.

Our main result in this section is the following infinite-tree analogue of MR2246363, Theorem 2, characterizing the interior stationary points of Φμ\Phi_{\mu} as fixed points of the Bethe recursion.

For ψ‾\underline{\psi} permissive, any stationary point of Φμ\Phi_{\mu} inside Hloc⁡∘[ψ]\mathcal{H}_{\operatorname{loc}}^{\circ}[\psi] belongs to H⋆\mathcal{H}^{\star}.

Since h∈Hloc⁡∘[ψ]\mathbf{h}\in\mathcal{H}_{\operatorname{loc}}^{\circ}[\psi], if δ∈Hloc⁡±[ψ]\bm{\delta}\in\mathcal{H}_{\operatorname{loc}}^{\pm}[\psi] with ∣δ∣≤h|\bm{\delta}|\leq\mathbf{h} μ↑\mu^{\uparrow}-a.s., then hη≡h+ηδ\mathbf{h}^{\eta}\equiv\mathbf{h}+\eta\mathbf{\delta} belongs to Hloc⁡[ψ]\mathcal{H}_{\operatorname{loc}}[\psi] for all ∣η∣≤1|\eta|\leq 1. Taking η→0\eta\to 0 in (40) gives (by stationarity of Φμ\Phi_{\mu} at h\mathbf{h})

where κˉx′≡ξˉ+(Dx−1)log⁡hˉx\bar{\kappa}^{\prime}_{x}\equiv{\bar{\xi}}+(D_{x}-1)\log\bar{h}_{x}, κxy′≡(ξ−log⁡hxy)1supp⁡ψ\bm{\kappa}^{\prime}_{xy}\equiv(\xi-\log\mathbf{h}_{xy})\mathbf{1}_{\operatorname{supp}\psi}.

Consider now δ\bm{\delta} with one-point marginals δˉ≡0\bar{\delta}\equiv 0, so that the value of κˉ′\bar{\kappa}^{\prime} becomes irrelevant: in this case the value of R0(δ)R^{0}(\bm{\delta}) is unchanged upon replacing κ′\bm{\kappa}^{\prime} by

We claim it is possible to choose λ\lambda such that κ\bm{\kappa} has one-point marginals κˉ≡0\bar{\kappa}\equiv 0, μ↑\mu^{\uparrow}-a.s. This amounts to solving the linear system

where, writing r(σ)≡∣{σ′ ⁣:  ψ(σ,σ′)>0}∣r(\sigma)\equiv|\{\sigma^{\prime}\colon\;\psi(\sigma,\sigma^{\prime})>0\}|,

For ψ‾\underline{\psi} permissive, the Markov kernel QQ is irreducible and aperiodic, with stationary distribution r‾≡(r(σ))σ\underline{r}\equiv(r(\sigma))_{\sigma} (by symmetry of ψ\psi). By the Perron–Frobenius theorem, Q,Q2Q,Q^{2} both have unique left eigenvector r‾\underline{r} corresponding to eigenvalue 11. Therefore dim⁡ker⁡(I−Q2)=1\dim\ker(I-Q^{2})=1, from which it is easy to see that ker⁡Qt=(im⁡Q)⊥\ker\mathbf{Q}^{t}=(\operatorname{im}\mathbf{Q})^{\perp} is the linear span of (r‾,−r‾)(\underline{r},-\underline{r}). Since the assumed symmetry properties of ψ\psi and h\mathbf{h} imply that

there is a unique solution (λx→y,λy→x)(\lambda_{x\to y},\lambda_{y\to x}) to the system (44) giving the required solution to (43).

Step 2. Returning now to general δ∈Hloc⁡±[ψ]\bm{\delta}\in\mathcal{H}_{\operatorname{loc}}^{\pm}[\psi] with ∣δ∣≤h|\bm{\delta}|\leq\mathbf{h} μ↑\mu^{\uparrow}-a.s., we obtain from (43) the simplification

using unimodularity of μ\mu for the last identity. We claim that

defines an element of Hloc⁡±[ψ]\mathcal{H}_{\operatorname{loc}}^{\pm}[\psi]. By considering (3) with δ=cδ′\bm{\delta}=c\bm{\delta}^{\prime} where cxy=cyxc_{xy}=c_{yx} is small enough so that ∣cδ′∣<∣h∣|c\bm{\delta}^{\prime}|<|\mathbf{h}|, we obtain the claim (3).

Step 3. Rearranging (3) we find that h\mathbf{h} satisfies μ↑\mu^{\uparrow}-a.s.

(well defined, for each TT and σ∈X\sigma\in\mathscr{X}, by invertibility of the DoD_{o}-dimensional matrix 11t−I\mathbf{1}\mathbf{1}^{t}-I), then formula (48) for hˉo\bar{h}_{o} becomes

On the other hand, hˉo\bar{h}_{o} is the first marginal of hoj\mathbf{h}_{oj}, and setting the above equal to the sum of (47) over σ′\sigma^{\prime} gives [making use of (49)]

that is, m∈H⋆m\in\mathcal{H}^{\star}. Then (47) is precisely the statement that mm maps to h\mathbf{h} via (23), which completes the proof.

for all (β′,B′)(\beta^{\prime},B^{\prime}) within distance δ\delta of (β,B)(\beta,B). Reversing the roles of (β,B)(\beta,B) and (β′,B′)(\beta^{\prime},B^{\prime}) completes the proof of part (a). The statement of part (b) is a summary of the results of Lemma 3.1, Propositions 3.2 and 3.3.

We supplement Proposition 3.3 by computing the second derivatives∂η2Φμ(h+ηδ)\partial_{\eta}^{2}\Phi_{\mu}(\mathbf{h}+\eta\bm{\delta}) at interior stationary points h\mathbf{h}, giving a criterion to verify that such points are local maximizers.

It is a strict local maximizer if (3.4) and (3.4) hold with strict inequality.

For h∈Hloc⁡∘[ψ]\mathbf{h}\in\mathcal{H}_{\operatorname{loc}}^{\circ}[\psi] and δ∈Hloc⁡±[ψ]\bm{\delta}\in\mathcal{H}_{\operatorname{loc}}^{\pm}[\psi] with ∣δ∣≤∣h∣|\bm{\delta}|\leq|\mathbf{h}|, arguing as in the proof of Proposition 3.3 gives

If h\mathbf{h} is further a stationary point of Φμ\Phi_{\mu}, then, for η<1\eta<1,

where gη(r)≡[fη(r)−r]/ηg^{\eta}(r)\equiv[f^{\eta}(r)-r]/\eta, with lim⁡η→0gη(r)=−r2/2\lim_{\eta\to 0}g^{\eta}(r)=-r^{2}/2. Since ∣δ/h∣≤1|\bm{\delta}/\mathbf{h}|\leq 1, it follows by dominated convergence that

Application to Ising and Potts models

In this section we apply Theorem 1.15 to prove our results for the ferromagnetic Ising and Potts models, Theorems 1.9–1.11. Although both models have regimes of multiple fixed points, monotonicity arguments allow us to restrict the space of fixed points. In the Ising model we can restrict to a unique fixed point and give a complete verification of the Bethe free energy prediction; in the Potts model with q>2q>2 there remain regimes of nonuniqueness where we can only provide bounds.

For the Ising model (15) on an infinite tree TT with β,B>0\beta,B>0, there exists a constant C≡C(β,B)C\equiv C(\beta,B) such that

[Proof of Theorem 1.9] The Ising model (15) is of form (1) with X={±1}\mathscr{X}=\{\pm 1\}, ξ(σ,σ′)=βσσ′\xi(\sigma,\sigma^{\prime})=\beta\sigma\sigma^{\prime} and ξˉ(σ)=Bσ{\bar{\xi}}(\sigma)=B\sigma, so (H1) and (H2) are clearly satisfied (with no additional moment conditions on DoD_{o}, since ψ>0\psi>0). It follows directly from the recursive structure of the tree that h∈H⋆h\in\mathcal{H}^{\star}. It will be shown in Lemma 4.5 that for β≥0\beta\geq 0 fixed,

so to prove the theorem we will interpolate from (β,B)(\beta,B) to (β,B1)(\beta,B_{1}), then take B1→∞B_{1}\to\infty.

Here ∂Bξˉ(σ)=σ\partial_{B}{\bar{\xi}}(\sigma)=\sigma, and it follows from Lemma 4.1, our assumption of Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu and Fatou’s lemma that

The left-most and right-most expressions coincide by Lemma 4.2 so equality holds throughout.

2 Potts model

We now apply Theorem 1.15 to deduce our result (Theorem 1.10) for the Potts model (3) with β,B≥0\beta,B\geq 0. From now on we let X≡[q]\mathscr{X}\equiv[q] with q≥2q\geq 2. It will be convenient to generalize (3) to the inhomogeneous Potts model

We now introduce the coupling of the Potts model with a random-cluster model which we use to obtain monotonicity properties. The following representation is as in arXiv09011625; see also MR1757955. If G=(V,E)G=(V,E) is a finite graph, let G⋆G^{\star} be the graph formed by adding an edge from every v∈Vv\in V to a “ghost vertex” v⋆{v^{\star}}, that is, G⋆=(V⋆,E⋆)G^{\star}=(V^{\star},E^{\star}) where V⋆=V∪{v⋆}V^{\star}=V\cup\{{v^{\star}}\} and E⋆=E∪{(v,v⋆) ⁣:  v∈V}E^{\star}=E\cup\{(v,{v^{\star}})\colon\;v\in V\}. Writing σ‾\underline{\sigma} for elements of XV⋆\mathscr{X}^{V^{\star}} and η‾\underline{\eta} for elements of {0,1}E⋆\{0,1\}^{E^{\star}} (bond configurations), consider the probability measure on pairs (σ‾,η‾)(\underline{\sigma},\underline{\eta}) defined by

The marginal on σ‾V\underline{\sigma}_{V} is the inhomogeneous Potts measure νGβ‾,B‾\nu^{\underline{\beta},\underline{B}}_{G}, while the marginal on η‾\underline{\eta} is the (inhomogeneous) random-cluster measure

where pij≡1−e−βijp_{ij}\equiv 1-e^{-\beta_{ij}} for (i,j)∈E(i,j)\in E and piv⋆≡1−e−Bip_{i{v^{\star}}}\equiv 1-e^{-B_{i}} for i∈Vi\in V, and the last product is taken over connected components CC of η‾\underline{\eta}, with Θ(C)=q\Theta(C)=q unless v⋆∈C{v^{\star}}\in C in which case Θ(C)=1\Theta(C)=1. Given a configuration η‾\underline{\eta}, a realization of the conditional law ϖGβ,B(σ‾=⋅∣η‾)\varpi^{\beta,B}_{G}(\underline{\sigma}=\cdot|\underline{\eta}) is obtained by choosing a constant spin on each connected component CC of η‾\underline{\eta} independently and uniformly over [q][q], except for CC containing v⋆{v^{\star}} which is given spin 11.

For a detailed account the random-cluster model, see MR2243761; we will use only the following basic properties:

The random-cluster measure πGβ‾,B‾\pi^{\underline{\beta},\underline{B}}_{G} is FKG. It is also increasing, in the sense of stochastic domination, in (β‾,B‾)(\underline{\beta},\underline{B}).

The FKG property follows by a straightforward modification of the proof of MR1757955, Theorem III.1(i). Monotonicity in (β‾,B‾)(\underline{\beta},\underline{B}) follows by modifying the proof of MR2243761, Theorem 3.21.

Similarly, νU,G1,β,B\nu^{1,\beta,B}_{U,G} is the marginal on σ‾U\underline{\sigma}_{U} of the measure ϖGβ‾′,B‾′\varpi^{\underline{\beta}^{\prime},\underline{B}^{\prime}}_{G} with

Clearly, (β‾,B‾)(\underline{\beta},\underline{B}) is nondecreasing in UU while (β‾′,B‾′)(\underline{\beta}^{\prime},\underline{B}^{\prime}) is nonincreasing, and both are nondecreasing in β,B\beta,B. The result therefore follows from Proposition 4.3 by showing that for any (β‾,B‾)(\underline{\beta},\underline{B}), the conditional probabilities ϖGβ‾,B‾(σv=1∣η‾)\varpi^{\underline{\beta},\underline{B}}_{G}(\sigma_{v}=1|\underline{\eta}) and ϖGβ‾,B‾(σv=σw∣η‾)\varpi^{\underline{\beta},\underline{B}}_{G}(\sigma_{v}=\sigma_{w}|\underline{\eta}) are monotone functions of η‾\underline{\eta}. Indeed, letting ϖ≡ϖGβ‾,B‾\varpi\equiv\varpi^{\underline{\beta},\underline{B}}_{G} and writing v↭wv\leftrightsquigarrow w to indicate that v,wv,w belong to the same connected component of η‾\underline{\eta}, we have

These are increasing functions of η‾\underline{\eta} so the proof is complete.

For the Potts model on Gn→lwcμG_{n}\to_{\mathit{lwc}}\mu, let

For β≥0\beta\geq 0 and h∈H⋆h\in\mathcal{H}^{\star},

For B≥0B\geq 0, lim⁡β→∞lim sup⁡n→∞∣ϕn(β,B)−Φ~μ(β,B)∣=0\lim_{\beta\to\infty}\limsup_{n\to\infty}|\phi_{n}(\beta,B)-\widetilde{\Phi}_{\mu}(\beta,B)|=0.

(a) At β=0\beta=0, ψ≡1\psi\equiv 1 so the spins are independent. Thus, for all n≥1n\geq 1, h∈Hh\in\mathcal{H} and T∈T∙T\in{\mathcal{T}_{\bullet}},

since ΦT(oj)≡0\Phi^{(oj)}_{T}\equiv 0 for all j∈∂oj\in\partial o.

(b) The value of Zn(β,B)Z_{n}(\beta,B) is bounded below by considering only the ground state σ‾≡1\underline{\sigma}\equiv 1, and bounded above by decomposing XV\mathscr{X}^{V} according to the subset of kk vertices where the spin is not 11. For β≥0\beta\geq 0 this gives

so that to prove the right identity in (b) it suffices to show lim⁡B→∞Φˉμ(β,\penaltyB,h)=0\lim_{B\to\infty}\bar{\Phi}_{\mu}(\beta,\penalty B,h)=0 for any h∈H⋆h\in\mathcal{H}^{\star}. Indeed, (12) gives that μ\mu-a.s., lim⁡B→∞ho→jβ,B(σ)=1{σ=1}\lim_{B\to\infty}h^{\beta,B}_{o\to j}(\sigma)=\mathbf{1}\{\sigma=1\} for all j∈∂oj\in\partial o, hence also lim⁡B→∞hj→oβ,B(σ)=1{σ=1}\lim_{B\to\infty}h^{\beta,B}_{j\to o}(\sigma)=\mathbf{1}\{\sigma=1\} for all j∈∂oj\in\partial o by equivalence of μ↑\mu^{\uparrow} and μ↓\mu^{\downarrow}. Thus

so Φˉμ(β,B,h)→0\bar{\Phi}_{\mu}(\beta,B,h)\to 0 by dominated convergence.

If GnG_{n} has connected components Cj=(Vj,Ej)C^{j}=(V^{j},E^{j}), j≥1j\geq 1, with ∣Vj∣=nj|V^{j}|=n^{j}, then clearly Zn(β,B)=∏jZCj(β,B)Z_{n}(\beta,B)=\prod_{j}Z_{C^{j}}(\beta,B), so

so that (57) again holds for TT infinite. We then compute

μ\mu-a.s., where the first identity uses ∣T∣=1+∑j∈∂o∣Tj→o∣|T|=1+\sum_{j\in\partial o}|{T}_{{j\to o}}| and the second uses ∣T∣=∣To→j∣+∣Tj→o∣|T|=|{T}_{{o\to j}}|+|{T}_{{j\to o}}|. Convergence also holds in μ\mu-expectation, using the upper bounds in (54) together with

The inequalities in part (b) then follow from Theorem 1.15 once we verify [cf. (20), (21)]

and the other inequalities are proved similarly. Together these inequalities imply that

for any (β,B)(\beta,B) and (β′,B′)(\beta^{\prime},B^{\prime}) joined by an interpolation path contained in Rμ\mathcal{R}_{\mu}. The result of part (a) then follows by letting (β′,B′)(\beta^{\prime},B^{\prime}) approach R∞\mathcal{R}_{\infty} and applying Lemma 4.5.

3 Potts model with dd-regular limiting tree

Our result follows from analysis of the fixed points of this mapping; similar computations have appeared, for example, in MR0378152; MR714953 so some overlap among the analyses may occur.

A convenient parametrization is given by the log likelihood ratio r≡log⁡h−log⁡[(1−h)/(q−1)]r\equiv\log h-\log[(1-h)/(q-1)], in terms of which the recursion becomes

so ff is increasing in rr with f′(r)→0f^{\prime}(r)\to 0 as r→±∞r\to\pm\infty. Since f(r;β,B)=f(β;r,B)f(r;\beta,B)=f(\beta;r,B), it easily follows from (58) that ∂βf(r)\partial_{\beta}f(r) has the same sign as rr while ∂β[f′(r)]>0\partial_{\beta}[f^{\prime}(r)]>0. Further

Solving the equation f′(r)=1f^{\prime}(r)=1 in terms of t≡ert\equiv e^{r} yields solutions

Since α>0\alpha>0, t±(β)t_{\pm}(\beta) are not positive if γ>−α\gamma>-\sqrt{\alpha}, equal to α>0\sqrt{\alpha}>0 if γ=−α\gamma=-\sqrt{\alpha}, and positive but not equal if γ<−α\gamma<-\sqrt{\alpha}. If d≥2d\geq 2, it is easy to check that both α\alpha and γ\gamma decrease smoothly in β\beta, starting at γ∣β=0=q−1\gamma|_{\beta=0}=q-1 and α∣β=0=(q−1)2\alpha|_{\beta=0}=(q-1)^{2}, so there is a unique value β=β−>0\beta=\beta_{-}>0 at which γ=−α\gamma=-\sqrt{\alpha}: if d=2d=2, then β−=∞\beta_{-}=\infty, and if d>2d>2, then β−\beta_{-} is the logarithm of the unique finite positive root b−b_{-} of

Hence, the equation f′(r)=1f^{\prime}(r)=1 has no solutions for β<β−\beta<\beta_{-}, and it has solutions ρ±(β)≡log⁡t±(β)\rho_{\pm}(\beta)\equiv\log t_{\pm}(\beta) for β≥β−\beta\geq\beta_{-}, with ρ−(β−)=ρ+(β−)\rho_{-}(\beta_{-})=\rho_{+}(\beta_{-}) and ρ−(β)<ρ+(β)\rho_{-}(\beta)<\rho_{+}(\beta) for β>β−\beta>\beta_{-}. The values of B−(β)B_{-}(\beta), B+(β)B_{+}(\beta) are then given explicitly by

which clearly meet at β=β−\beta=\beta_{-} and are smooth for β>β−\beta>\beta_{-}.

For q>2q>2 (Potts), this implies that ρ+(β,B)>0\rho_{+}(\beta,B)>0 while ρ−(β,B)≥0\rho_{-}(\beta,B)\geq 0 if and only if f′(0;β,B)≤1f^{\prime}(0;\beta,B)\leq 1. From the calculations above, f′(0)f^{\prime}(0) is zero at β=0\beta=0 and increases in β\beta. We therefore define

Acknowledgments

We thank Allan Sly and Ofer Zeitouni for many helpful conversations. A. Dembo and N. Sun thank the Microsoft Research Theory Group for supporting a visit during which part of this work was completed.

References