Maximum independent sets on random regular graphs

Jian Ding, Allan Sly, Nike Sun

Introduction

An independent set in a graph is a subset of the vertices of which no two are neighbors. Establishing asymptotics of the maximum size of an independent set (the independence number) on random graphs is a classical problem in probabilistic combinatorics. On the random dd-regular graph Gn,d\smash{\mathcal{G}_{n,d}}, the independence number grows linearly in the number nn of vertices. Upper bounds were established by Bollobás and McKay , and lower bounds by Frieze–Suen , Frieze–Łuczak and Wormald , using a combination of techniques, including first and second moment bounds, differential equations, and switchings. The bounds are quite close, with the maximal density of occupied vertices (the independence ratio) roughly asymptotic to 2(log⁡d)/d2(\log d)/d in the limit of large dd — however, for every fixed dd there remains a constant-size gap in the bounds on the independence ratio. For a more complete history and discussion of many related topics see the survey of Wormald .

In fact, a long-standing open problem (see ) was to determine if there even exists a limiting independence ratio. A standard martingale bound implies that the independence number has O(n1/2)O(n^{1/2}) fluctuations about its mean, so an equivalent question was to prove convergence of the expected independence ratio. This conjecture was recently resolved by Bayati–Gamarnik–Tetali using interpolation methods from statistical physics. Their method is based on a sub-additivity argument which does not yield information on the limiting independence ratio or the order of fluctuations.

In this paper, we establish for all sufficiently large dd the asymptotic independence ratio α⋆=lim⁡nAn/n\alpha_{\star}=\lim_{n}\bm{A}_{n}/n, and determine also the lower-order logarithmic correction. Further, we prove tightness of the non-normalized independence number, proving that the random variable is much more strongly concentrated than suggested by the classical O(n1/2)O(n^{1/2}) bound:

The maximum size An\bm{A}_{n} of an independent set in the random dd-regular graph Gn,d\smash{\mathcal{G}_{n,d}} has constant fluctuations about

for α⋆\alpha_{\star} and c⋆c_{\star} explicit functions of dd, provided dd exceeds an absolute constant d0d_{0}.

The values α⋆\alpha_{\star} and c⋆c_{\star} are given in terms of a function ⋆Φ≡⋆Φd{}^{\star}\bm{\Phi}\equiv{}^{\star}\bm{\Phi}_{d} defined on the interval (5/3)(log⁡d)/d≤α≤2(log⁡d)/d(5/3)(\log d)/d\leq\alpha\leq 2(\log d)/d: the function is smoothly decreasing with a unique zero α⋆\alpha_{\star}, and we set c⋆≡−[2⋅⋆Φ′(α⋆)]−1c_{\star}\equiv-[2\cdot{}^{\star}\bm{\Phi}^{\prime}(\alpha_{\star})]^{-1} (positive since the function is decreasing). Explicitly,

where qq is determined from α\alpha by solving the equation

and λ=q[1−(1−q)d−1]/(1−q)d\lambda=q[1-(1-q)^{d-1}]/(1-q)^{d}. For λ\lambda determined from α\alpha in this manner we will see that ⋆Φ′(α)=−log⁡λ{}^{\star}\bm{\Phi}^{\prime}(\alpha)=-\log\lambda, therefore c⋆=[2log⁡λ⋆]−1c_{\star}=[2\log\lambda_{\star}]^{-1} for λ⋆\lambda_{\star} corresponding to α⋆\alpha_{\star}.

A natural question is whether the same behavior holds for regular graphs of low degree. Though it is certainly possible to determine an explicit d0d_{0} from our proof, we have not done so because the calculations in the paper are already daunting, and have not been carried out with a view towards optimizing d0d_{0}. More importantly, our result is in line with the one-step replica symmetry breaking (1rsb) prediction, which is believed to fail on low-degree graphs where physicists expect full replica symmetry breaking . In the latter regime no formula is predicted even at a heuristic level.

Ideas from statistical physics have greatly advanced our understanding of random constraint satisfaction and combinatorial optimization problems . This deep, but for the most part non-rigorous, theory has led to a detailed picture of the geometry of the space of solutions for a broad class of such problems, including exact predictions for their satisfiability threshold. While some aspects of this rich picture have been established, including celebrated results such as Aldous’s solution to the random assignment problem and Talagrand’s proof of Parisi’s formula for the Sherrington–Kirkpatrick spin-glass model , many of the most important ideas remain at the level of conjecture. We believe that recent developments, including our own previous work , make it possible to establish thresholds predicted by this theory for many such models.

The natural approach to studying the independence ratio is the (first and second) moment method applied to the number of ZnαZ_{n\alpha} of independent sets of fixed density α\alpha. Indeed, an analogous approach correctly determines the asymptotic independence number for the dense Erdős-Rényi random graph . On sparse random graph ensembles, however, the second moment approach fails to locate the sharp transition. Due to the sparsity of the graph, almost every independent set can be locally perturbed in a linear number of places: thus the existence of a single independent set implies the existence of a cluster of exponentially many independent sets, all related by sequences of local perturbations. Moreover the expected cluster size remains exponentially large even beyond the first moment threshold — thus there is a regime below the first moment threshold where it overcomes the first moment, causing the second moment to be exponentially large compared with the first moment squared.

From statistical physics, the (mostly heuristic) understanding of this phenomenon is that as α\alpha exceeds roughly (log⁡d)/d(\log d)/d, the solution space of independent sets becomes shattered into exponentially many well-separated clusters . This geometry persists up to a further (conjectured) structural transition where the solution space condensates onto the largest clusters. In the non-trivial regime between the condensation and satisfiability transitions, most independent sets are concentrated within a bounded number of clusters according to the theory from statistical physics. This within-cluster correlation then dominates the moment calculation, causing the failure of the second moment method.

In this paper, we determine the exact threshold by a novel approach which rigorizes the 1rsb heuristic from statistical physics, which suggests that we count clusters of independent sets rather than the sets themselves. Our proof has several new ideas which we now describe.

Secondly, we note that this new model is itself a Gibbs measure on a random hypergraph, and its properties of local rigidity hint that applying the second moment in this model does locate the exact threshold. However, the actual moment calculation appears at first intractable, involving maximizations over high-dimensional simplices. By a certain “Bethe variational principle” we are able to characterize local maximizers via fixed points of certain tree recursions, reducing the optimization to (in the second moment) 8181 real variables. With delicate a priori estimates we are able to establish symmetry relations among these variables which drastically reduce the dimensionality and allows us finally to pinpoint the global maximizers.

The second moment method itself only establishes the existence of clusters with asymptotically positive probability. Our final innovation is a method to improve positive probability bounds to high probability, which in this model yields the constant fluctuations. The approach is based on controlling the incremental fluctuations of the Doob martingale of a certain log-transform of the partition function.

As an illustration of the robustness of these methods, in a companion paper we apply the same techniques to establish the exact satisfiability threshold for the random regular not-all-equal-sat problem. This gives the first threshold for a sparse constraint satisfaction model with replica symmetry breaking. We expect ultimately that these methods may be extended to other combinatorial properties such as the chromatic number or maximum cut, and to the sparse Erdős-Rényi random graphs.

2. Notation

We work with the dd-regular configuration model: a dd-regular graph with vertex set [n]≡{1,…,n}[n]\equiv\{1,\ldots,n\} is a perfect matching on the set [nd][nd] of labelled half-edges, where half-edge ii is incident to vertex ⌈i/d⌉\lceil i/d\rceil. Assume ndnd is even; the number of dd-regular graphs on [n][n] is the double factorial

Under the configuration model, the random dd-regular graph Gn,d\smash{\mathcal{G}_{n,d}} corresponds to the uniformly random perfect matching on [nd][nd].

Acknowledgements

We are grateful to Sourav Chatterjee, Amir Dembo, Persi Diaconis, Elchanan Mossel, and Andrea Montanari for helpful conversations.

Independent sets and coarsening algorithm

Let ZnαZ_{n\alpha} count the number of independent sets of cardinality nαn\alpha on graph GG.

The expected number of independent sets of size nαn\alpha on Gn,d\smash{\mathcal{G}_{n,d}} is

where (A)b(A)_{b} and [A]b[A]_{b} denote respectively the falling factorial and falling double factorial:

It is straightforward to check that Φ′(α)>0\Phi^{\prime}(\alpha)>0 for small α\alpha and Φ′′(α)<0\Phi^{\prime\prime}(\alpha)<0 for all α<12\alpha<\mathchoice{\tfrac{1}{2}}{\smash{\tfrac{1}{2}}}{\tfrac{1}{2}}{\tfrac{1}{2}}, so Φ\Phi has a unique zero-crossing α□\alpha_{\square}. The function FF is decreasing in α\alpha with unique zero

where WW denotes the principal branch of the Lambert WW function defined by z=W(z)eW(z)z=W(z)e^{W(z)} (see and references therein). Near z=∞z=\infty, the function WW has absolutely convergent series expansion

where [n\vskip0.0ptm][\smash{\begin{smallmatrix}n\vskip 0.0pt\\ m\end{smallmatrix}}] are the Stirling cycle numbers (or unsigned Stirling numbers of the first kind), generated by log⁡(1+z)m=m!∑n≥0(−1)n+m[n\vskip0.0ptm]zn/n!\log(1+z)^{m}=m!\sum_{n\geq 0}(-1)^{n+m}[\smash{\begin{smallmatrix}n\vskip 0.0pt\\ m\end{smallmatrix}}]z^{n}/n!. By estimating F′F^{\prime} and F′′F^{\prime\prime} near α~□\widetilde{\alpha}_{\square} we see that α□=α~□+O(d−2log⁡d)\alpha_{\square}=\widetilde{\alpha}_{\square}+O(d^{-2}\log d); (3) then follows from the above estimate on W(z)W(z). The bounds (4) are easily obtained by estimating Φ′\Phi^{\prime} near α□\alpha_{\square} and recalling that Φ′′<0\Phi^{\prime\prime}<0. ∎

2. Coarsening algorithm and frozen model

Coarsening algorithm. Set η‾0≡x‾\underline{\smash{\eta}}^{0}\equiv\underline{\smash{x}}.

Denote the terminal configuration η‾≡η‾(x‾)≡η‾t+1\underline{\smash{\eta}}\equiv\underline{\smash{\eta}}(\underline{\smash{x}})\equiv\underline{\smash{\eta}}^{t+1}. Write m‾⊆E\underline{\smash{m}}\subseteq E for the set of all matched free pairs formed during Step 1 of the coarsening process.

The idea is that the pre-image of any η‾\underline{\smash{\eta}} under the coarsening algorithm constitutes a cluster of independent set configurations — a set of configurations connected by (sequences of) local changes, in our setting by making neighboring 0/1 swaps. An important property of a coarsened configuration is that every 0-vertex has at least two 1-neighbors: as this is a rigid local configuration (a 0/1 swap across an edge cannot be made without violating the hard-core constraint), we have some indication (non-rigorously) that different clusters will be well separated in some sense. Note that Step 2 of the coarsening algorithm is needed to ensure this property even when the initial configuration is a maximum independent set: consider for example 0 — 1 — 0 — 1 — 0 arranged in a 55-cycle such that every neighbor not on the cycle is a 0-vertex with many 1-neighbors. This can be part of a maximal configuration, but Step 1 results with f —\mathrel{{\mathop{\text{---}}\limits}} f — f —\mathrel{{\mathop{\text{---}}\limits}} f — 0 on the cycle where mm indicates a matched pair and the last 0 has no 1-neighbors. The purpose of this section is show that we may discard these odd-cycle scenarios and still recover the sharp asymptotics for An\bm{A}_{n}.

In the subgraph F(η‾)⊆G\mathfrak{F}(\underline{\smash{\eta}})\subseteq G induced by the f-vertices, every connected component either is not a tree, or is a tree with a (necessarily unique) perfect matching. To be precise, since we regard GG as a matching on the set [nd][nd] of labelled half-edges incident to vertices, F\mathfrak{F} shall be regarded as a matching on a subset of [nd][nd].

A (weighted) frozen model configuration η‾‾≡(η‾,m‾)\bm{\underline{\smash{\overline{\eta}}}}\equiv(\underline{\smash{\eta}},\underline{\smash{m}}) on GG is a unweighted frozen model configuration η‾\underline{\smash{\eta}} together with a perfect matching m‾\underline{\smash{m}} on F(η‾)\mathfrak{F}(\underline{\smash{\eta}}): equivalently, every v∈Vv\in V satisfies

The intensity of η‾‾\bm{\underline{\smash{\overline{\eta}}}} is the number of 1-vertices plus the number of matched f-pairs:

We shall always assume that the normalized intensity α\alpha lies in a restricted regime:

We now describe our reduction from the independent set model to the frozen model.

The proof is given in §5 (making use of §2 and §3).

We prove the theorem relying on Propns. 2.7 and 2.8 which will be proved in the remainder of this section.

converges to zero as C→∞C\to\infty, uniformly in nn. (In the above, the first inequality is by the coarsening algorithm, the second inequality is by Propn. 2.2 with on(1)o_{n}(1) indicating an error which tends to zero as n→∞n\to\infty, and the rightmost expression tends to zero by Markov’s inequality and the chain of inequalities (11).)

and by Thm. 2 this converges to one as C→∞C\to\infty, uniformly in nn. Combining with the upper bound proves that An−Aˉn\bm{A}_{n}-{\bar{\bm{A}}}_{n} is a tight random variable as claimed. ∎

The above equivalence between the maximum independent set size and the threshold of the frozen model is based on the following

3. Large components and trees with matchings

The three estimates marked (∘\circ) follow straightforwardly from the explicit expressions given above; the last estimate (⋆\star) is deferred to a later section (Propn. 2.9).

Combining with (15) and simplifying gives

Regarding [dk][dk] as a set of half-edges with the ii-th half-edge incident to vertex ⌈i/k⌉\lceil i/k\rceil, let \sctpmd,k\text{\sc tpm}_{d,k} denote the number of ways that 2(k−1)2(k-1) elements of [dk][dk] can be used to form a graph on [k][k] which is a spanning tree with perfect matching (meaning a perfect matching in the tree, not to be confused with a perfect matching of half-edges). Then, using (15),

Recalling (12) and arguing similarly as in the proof of Propn. 2.7 we have

4. Estimates on forcing constraints

In this subsection we estimate the probability cost of the constraint that each 0-vertex is forced by at least two neighboring 1-vertices.

where 0<ϑ<10<\vartheta<1 may be arbitrarily chosen.

Let ε0\varepsilon_{0} be a small constant uniform in dd, and suppose

If ξ\xi is another vector with ∣ξω/ζω−1∣≤e−1|\xi_{\omega}/\zeta_{\omega}-1|\leq e^{-1} for all ω∈X\omega\in\mathscr{X}, then

so clearly lim inf⁡ε↓0γε,ω\liminf_{\varepsilon\downarrow 0}\gamma_{\varepsilon,\omega} must also be finite. It follows by an easy compactness argument that γε\gamma_{\varepsilon} converges in the limit ε↓0\varepsilon\downarrow 0 to the required solution γ\gamma of Λθ′(γ)=dζ\Lambda_{\theta}^{\prime}(\gamma)=d\zeta.

where (X~t)t≥0(\widetilde{X}_{t})_{t\geq 0} is an independent realization of the random walk XX. Maximizing over all possible k,xk,x and applying 24 gives

Write pμp_{\mu} for the law of X≡XdX\equiv X_{d} and qμq_{\mu} for the law of Xd−1X_{d-1}, and observe that xωpμ(x)=dμωqμ(x−1ω)x_{\omega}p_{\mu}(x)=d\mu_{\omega}q_{\mu}(x-\mathbf{1}_{\omega}) (with both sides zero for xω=0x_{\omega}=0). We then calculate

implying the stated bound on γω=log⁡(zθ,γμω/θω)\gamma_{\omega}=\log(z_{\theta,\gamma}\mu_{\omega}/\theta_{\omega}), ω∈X\omega\in\mathscr{X}. ∎

It follows (see e.g. [14, Lem. 2.3.9]) that with θ,ζ\theta,\zeta in the stated regime, the Fenchel-Legendre transform Λθ∗(dζ)≡sup⁡γ[⟨γ,dζ⟩−Λθ(γ)]\Lambda_{\theta}^{*}(d\zeta)\equiv\sup_{\gamma}[\langle\gamma,d\zeta\rangle-\Lambda_{\theta}(\gamma)] of the cumulant generating function is given by

Since Λθ\Lambda_{\theta} is strictly convex, we find by implicit differentiation that γ\gamma is differentiable with respect to ζ\zeta (in the stated regime). We then see from (27) that Λθ∗\Lambda_{\theta}^{*} is differentiable with respect to ζ\zeta, with gradient (Λθ∗)′(dζ)=γ(\Lambda_{\theta}^{*})^{\prime}(d\zeta)=\gamma.

where we introduced a Lagrangian term which clearly has no effect on the constrained space. In the denominator, Stirling’s approximation gives

We can estimate this easily by taking θ=ζ\theta=\zeta. Since e⟨γ,x⟩pθ(x)=(zθ,γ)dpμ(x)e^{\langle\gamma,x\rangle}p_{\theta}(x)=(z_{\theta,\gamma})^{d}p_{\mu}(x), it follows from (25) and (26) that

For ∣ξω/ζω−1∣≤e−1|\xi_{\omega}/\zeta_{\omega}-1|\leq e^{-1} it is straightforward to estimate ndH(ξ ∣ ζ)≲nd∥ξ−ζ∥1ndH(\xi\,|\,\zeta)\lesssim nd\|\xi-\zeta\|_{1}, and combining these estimates concludes the proof of the proposition. ∎

First moment of frozen model

We shall specify a Gibbs measure ν\nu on Td\smash{T_{d}} by defining a consistent family of finite-dimensional distributions νt\nu_{t} on the depth-tt subtrees Td(t)\smash{T_{d}}(t). A typical manner of specifying νt\nu_{t} is to specify a law on some boundary conditions at depth tt, and then to define νt\nu_{t} as the law of the configuration on Td(t)\smash{T_{d}}(t) given the (random) boundary conditions.

In our setting some difficulty is imposed by the fact that the frozen model is not a factor model (or Markov random field) in the conventional sense that η‾∣A\underline{\smash{\eta}}|_{A} and η‾∣B\underline{\smash{\eta}}|_{B} are conditionally independent given the configuration η‾∣C\underline{\smash{\eta}}|_{C} on any subset CC separating AA from BB — in particular, given the spins at level tt of Td\smash{T_{d}}, whether a vertex at level t−1t-1 is required to take spin 1 depends on whether its neighboring 0’s in level tt are forced or not by 1’s in level t+1t+1. Also, the frozen model spins η‾\underline{\smash{\eta}} do not encode the matching m‾\underline{\smash{m}} on the f-vertices.

The message-passing rule for our frozen model is

See Fig. 1 for an illustration: in each panel of the figure, the entire configuration of messages and vertex spins is uniquely determined by the messages incoming at the boundary of the subtree depicted.

In the following, to emphasize the dependence on λ\lambda we sometimes write ν≡νλ\nu\equiv\nu^{\lambda}, q≡qλq\equiv q^{\lambda}.

2. Auxiliary model and Bethe variational principle

Recall our definition of the random dd-regular graph Gn,d\smash{\mathcal{G}_{n,d}} as given by a uniformly random matching MM on half-edges H=[nd]H=[nd] incident to vertices V=[n]V=[n]. For convenience, we now bisect each edge in Gn,d\smash{\mathcal{G}_{n,d}} by a new clause vertex aa, and refer to the resulting graph as the (d,2)(d,2)-regular bipartite factor graph: this graph has vertex set V∪FV\cup F with bipartition into the set VV of variables (vertices in the original graph) and the set FF of clauses (edges in the original graph). The new graph has edge set EE where (ia)∈E(ia)\in E (i∈Vi\in V, a∈Fa\in F) indicates that in the original graph vertex ii is incident to edge aa. These edges are labelled, thus the new bipartite graph is simply equivalent to the original graph G=(V,M,H)G=(V,M,H) together with a labelling on MM as well as an ordering within each pair formed by MM: this contributes a factor (nd/2)!2nd/2(nd/2)!2^{nd/2} to the enumeration but clearly the problem remains unchanged, so we shall continue to use the notation Gn,d\smash{\mathcal{G}_{n,d}} for the (d,2)(d,2)-regular bipartite factor graph.

The weight of configuration σ‾∈ME{\underline{\smash{\sigma}}}\in\mathscr{M}^{E} under the auxiliary model is given by

Let Δ\bm{\Delta} denote the space of probability measures h≡(h˙,h^)\bm{h}\equiv(\bm{\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}}},\bm{\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}}) on \suppφ\supp\varphi (i.e., h˙\bm{\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}}} is a probability measure on \suppφ˙\supp\mathchoice{\dot{\varphi}}{\smash{\dot{\varphi}}}{\dot{\varphi}}{\dot{\varphi}} while h^\bm{\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}} is a probability measure on \suppφ^\supp\mathchoice{\hat{\varphi}}{\smash{\hat{\varphi}}}{\hat{\varphi}}{\hat{\varphi}}) such that

Let Δα\bm{\Delta}_{\alpha} denote the subspace of measures h∈Δ\bm{h}\in\bm{\Delta} with normalized intensity

We shall show (Lem. 5.4) that HΔH_{\bm{\Delta}} is surjective, therefore Δ\bm{\Delta} is an (s˙−1)(\bm{\mathchoice{\dot{s}}{\smash{\dot{s}}}{\dot{s}}{\dot{s}}}-1)-dimensional space with Δα\bm{\Delta}_{\alpha} an (s˙−2)(\bm{\mathchoice{\dot{s}}{\smash{\dot{s}}}{\dot{s}}{\dot{s}}}-2)-dimensional subspace.

The expected number of auxiliary configurations on Gn,d\smash{\mathcal{G}_{n,d}} with empirical measure h\bm{h} is

If further min⁡h≳d1\min\bm{h}\gtrsim_{d}1 as n→∞n\to\infty, then

Clearly an analogous expansion holds for the expectation of the λ\lambda-weighted partition function Zλ(h)=λn i(h)Z(h)\bm{Z}^{\lambda}(\bm{h})=\lambda^{n\,\mathbf{i}(\bm{h})}\bm{Z}(\bm{h}); we write Φλ(h)=Φ(h)+i(h)log⁡λ\bm{\Phi}^{\lambda}(\bm{h})=\bm{\Phi}(\bm{h})+\mathbf{i}(\bm{h})\log\lambda for the associated rate function (with φλ\varphi^{\lambda} in place of φ\varphi).

The fugacity parameter λ\lambda serves the purpose of a Lagrange multiplier: if h∈Δα\bm{h}\in\bm{\Delta}_{\alpha} is a stationary point of Φ\bm{\Phi} restricted to Δα\bm{\Delta}_{\alpha}, then for some λ\lambda it must be a stationary point of Φλ\bm{\Phi}^{\lambda} on the unrestricted space Δ\bm{\Delta}. Strictly positive measures h\bm{h} which are stationary for Φλ\bm{\Phi}^{\lambda} as a function on Δ\bm{\Delta} (unrestricted) correspond to a generalization of the tree Gibbs measures considered in §3.1, where the boundary conditions are specified by a law on incoming and outgoing messages, as we now describe. Let Td,2\smash{T_{d,2}} denote the infinite tree given by bisecting each edge of Td\smash{T_{d}} by a new (clause) vertex; this is the local weak limit of the random (d,2)(d,2)-regular bipartite factor graph. The vertices at level tt of Td,2\smash{T_{d,2}} are variables for tt odd, clauses for tt even. If σ‾{\underline{\smash{\sigma}}} is a message configuration on the edges of Td,2(t)\smash{T_{d,2}}(t) — including the edges E(t−1,t)E(t-1,t) joining levels t−1t-1 and tt — then let Ψtλ(σ‾)\Psi^{\lambda}_{t}({\underline{\smash{\sigma}}}) denote the product of the factor weights φ˙λ(σ˙‾v)\mathchoice{\dot{\varphi}}{\smash{\dot{\varphi}}}{\dot{\varphi}}{\dot{\varphi}}^{\lambda}(\underline{\smash{\mathchoice{\dot{\sigma}}{\smash{\dot{\sigma}}}{\dot{\sigma}}{\dot{\sigma}}}}_{v}), φ^λ(σ^‾a)\mathchoice{\hat{\varphi}}{\smash{\hat{\varphi}}}{\hat{\varphi}}{\hat{\varphi}}^{\lambda}(\underline{\smash{\mathchoice{\hat{\sigma}}{\smash{\hat{\sigma}}}{\hat{\sigma}}{\hat{\sigma}}}}_{a}) over all v,a∈Td,2(t−1)v,a\in\smash{T_{d,2}}(t-1). For probability measures h˙,h^\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}},\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}} on M\mathscr{M} we define the measures

with ZtZ_{t} the normalizing constant which makes νt\bm{\nu}_{t} a probability measure. We suppress the λ\lambda-dependence from the notation except to differentiate φλ\varphi^{\lambda} from φ≡φλ∣λ=1\varphi\equiv\varphi^{\lambda}|_{\lambda=1}. The family (νt)t(\bm{\nu}_{t})_{t} is consistent if and only if h≡(h˙,h^)h\equiv(\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}},\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}) satisfies the Bethe recursions

(with z˙,z^\mathchoice{\dot{z}}{\smash{\dot{z}}}{\dot{z}}{\dot{z}},\mathchoice{\hat{z}}{\smash{\hat{z}}}{\hat{z}}{\hat{z}} the normalizing constants). We show below that (as expected from our definition) these recursions are a generalization of the frozen model recursions (28). Thus a solution hh of (34) specifies a Gibbs measure ν≡νλ\bm{\nu}\equiv\bm{\nu}^{\lambda} for the auxiliary model on Td,2\smash{T_{d,2}} which generalizes the measures ν≡νλ\nu\equiv\nu^{\lambda} described in §3.1.

If (36) holds, then (34) reduces to the frozen model recursions (28) with

proving our claim that the measures ν\bm{\nu} generalize the measures ν\nu of §3.1. The connection between these Gibbs measures and the rate function Φλ\bm{\Phi}^{\lambda} is given by the following variational principle:

If a measure h\bm{h} in the interior Δ∘\bm{\Delta}^{\circ} of Δ\bm{\Delta} is stationary for Φλ\bm{\Phi}^{\lambda}, then h\bm{h} corresponds to a solution h≡hλh\equiv h^{\lambda} of the Bethe recursions (34) via

with z˙,z^,zˉ\bm{\mathchoice{\dot{z}}{\smash{\dot{z}}}{\dot{z}}{\dot{z}}},\bm{\mathchoice{\hat{z}}{\smash{\hat{z}}}{\hat{z}}{\hat{z}}},\bar{z} normalizing constants satisfying zˉ=z˙/z˙=z^/z^\bar{z}=\bm{\mathchoice{\dot{z}}{\smash{\dot{z}}}{\dot{z}}{\dot{z}}}/\dot{z}=\bm{\mathchoice{\hat{z}}{\smash{\hat{z}}}{\hat{z}}{\hat{z}}}/\mathchoice{\hat{z}}{\smash{\hat{z}}}{\hat{z}}{\hat{z}} for z˙,z^\mathchoice{\dot{z}}{\smash{\dot{z}}}{\dot{z}}{\dot{z}},\mathchoice{\hat{z}}{\smash{\hat{z}}}{\hat{z}}{\hat{z}} as in (34).

Follows from upon verifying that H˙,H^\mathchoice{\dot{H}}{\smash{\dot{H}}}{\dot{H}}{\dot{H}},\mathchoice{\hat{H}}{\smash{\hat{H}}}{\hat{H}}{\hat{H}} are surjective; we will prove a stronger condition than surjectivity in Lem. 5.4 and (70). ∎

Recall now that our aim is to locate the global maximizer of Φ\bm{\Phi} on Δα\bm{\Delta}_{\alpha} as a stationary point of Φλ\bm{\Phi}^{\lambda} for some value of λ\lambda.

In view of Lem. 3.3 and our preceding discussion of Gibbs measures and Lagrange multipliers, Thm. 3.4 will follow by showing

Any global maximizer ⋆hα{}^{\star}\bm{h}_{\alpha} of Φ\bm{\Phi} on Δα\bm{\Delta}_{\alpha} lies in the interior Δα∘\bm{\Delta}^{\circ}_{\alpha}. Thus for some Eventually we will find λ=λ⋆=exp⁡{−(⋆Φ)′(α)}\lambda=\lambda_{\star}=\exp\{-({}^{\star}\bm{\Phi})^{\prime}(\alpha)\}. λ\lambda it is a stationary point of Φλ\bm{\Phi}^{\lambda}, and hence corresponds via (38) to a solution h≡hαh\equiv h_{\alpha} of the Bethe recursions (34).

Ruling out boundary maximizers for Φ\bm{\Phi} is relatively easy, so we defer the proof to §4 where we will use the same argument to rule out boundary maximizers for the second-moment exponent 2Φ{}_{2}\hskip-2.0pt\bm{\Phi}. We turn now to the more delicate task of proving the symmetries (36).

3. Bethe recursion symmetries

Suppose ⋆hα{}^{\star}\bm{h}_{\alpha} is an interior maximizer for Φ\bm{\Phi} on Δα\bm{\Delta}_{\alpha}, and so corresponds to a Bethe solution h≡hλh\equiv h^{\lambda}. Let Tˊd,2\smash{\acute{T}_{d,2}} denote Td,2\smash{T_{d,2}} with a subtree incident to the root removed, such that one clause a∈∂oa\in\partial o is incident to an unmatched half-edge eˊ\acute{e} (Fig. 2). Consider defining a Gibbs measure for φλ\varphi^{\lambda} on Tˊd,2\smash{\acute{T}_{d,2}} in the manner of (33), with boundary law given by hh. Then the marginal law of σeˊ\sigma_{\acute{e}} will be h^\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}, and the marginal law of the dd-tuple of spins incident to any given vertex will be h˙\bm{\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}}}. Further, the Gibbs measure on Tˊd,2\smash{\acute{T}_{d,2}} can be generated in Markovian fashion, starting with spin σeˊ\sigma_{\acute{e}} distributed according to h^\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}, generating the messages on the other d−1d-1 edges incident to oo according to the conditional measure h˙(σ˙‾ ∣ σ1=σeˊ)\bm{\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}}}(\underline{\smash{\mathchoice{\dot{\sigma}}{\smash{\dot{\sigma}}}{\dot{\sigma}}{\dot{\sigma}}}}\,|\,\sigma_{1}=\sigma_{\acute{e}}), and continuing iteratively down the tree.

We shall assume that the maximizer ⋆hα{}^{\star}\bm{h}_{\alpha} of Φ\bm{\Phi} on Δα\bm{\Delta}_{\alpha} lies in the interior Δα∘\bm{\Delta}^{\circ}_{\alpha}, deferring the proof to §4 (see Propn. 4.5 and Cor. 4.8).

4. Explicit form of first moment exponent

where λ\lambda and qq are determined from α\alpha via

Explicit Bethe prediction. Substituting (38) into (31) and rearranging gives

We use (37) to calculate zˉ,z˙,z^\bar{z},\bm{\mathchoice{\dot{z}}{\smash{\dot{z}}}{\dot{z}}{\dot{z}}},\bm{\mathchoice{\hat{z}}{\smash{\hat{z}}}{\hat{z}}{\hat{z}}} in terms of q,λq,\lambda:

The recursion (28) also gives the expressions in (43) for λ\lambda and α\alpha solely in terms of qq. The mapping q↦αq\mapsto\alpha is not one-to-one on the entire interval 0≤q≤10\leq q\leq 1, but recalling (40) we must have q=x(log⁡d)/dq=x(\log d)/d for 1.6≤x≤31.6\leq x\leq 3, and on this interval it is easily verified that the mapping is indeed one-to-one, with λ=dxq[1+O(d−1(log⁡d)2)]\lambda=d^{x}q[1+O(d^{-1}(\log d)^{2})] and Dq α=1+O(d−1/2)D_{q}\,\alpha=1+O(d^{-1/2}) where DqD_{q} denotes the total derivative with respect to qq. This completes the verification of (43); it then follows from Thm. 3.4 that ⋆Φ(α)=⋆Φλ(⋆hλ)−αlog⁡λ{}^{\star}\bm{\Phi}(\alpha)={}^{\star}\bm{\Phi}^{\lambda}({}^{\star}\bm{h}^{\lambda})-\alpha\log\lambda is given by (42). We note here that ⋆Φ′(α)=−log⁡λ{}^{\star}\bm{\Phi}^{\prime}(\alpha)=-\log\lambda, therefore ⋆Φ′′(α)=−(Dqα)−1Dq(log⁡λ)=−d[1+O((log⁡d)−1)]{}^{\star}\bm{\Phi}^{\prime\prime}(\alpha)=-(D_{q}\alpha)^{-1}D_{q}(\log\lambda)=-d[1+O((\log d)^{-1})].

Comparison of first-moment exponents. By contrast, the original independent set partition function has first-moment exponent Φ(α)\Phi(\alpha) calculated in (6). This exponent also has a Bethe variational characterization, which can be expressed in terms of the fixed point qˊ\acute{q} of the hard-core tree recursions:

This formula can be derived loosely in the same manner as (42); its validity can be checked simply by verifying that it agrees with (6). The relation between α,qˊ\alpha,\acute{q} is given by α=αˊ(qˊ)=qˊ/(1+qˊ)\alpha=\acute{\alpha}(\acute{q})=\acute{q}/(1+\acute{q}), qˊ=αˊ−1(α)=α/(1−α)\acute{q}=\acute{\alpha}^{-1}(\alpha)=\alpha/(1-\alpha), so we compare ⋆Φ(α){}^{\star}\bm{\Phi}(\alpha) and Φ(α)\Phi(\alpha) by expressing both in terms of qq: ⋆Φ(α){}^{\star}\bm{\Phi}(\alpha) is given by (42) with α,λ\alpha,\lambda defined in terms of qq by (43), while

Let us emphasize that qq and qˊ\acute{q} are not equal but rather are related through the same α\alpha; explicitly qˊ=q(1−q+dq2λ)/(1−q−d−22λq2)\acute{q}=q(1-q+\mathchoice{\tfrac{dq}{2\lambda}}{\smash{\tfrac{dq}{2\lambda}}}{\tfrac{dq}{2\lambda}}{\tfrac{dq}{2\lambda}})/(1-q-\mathchoice{\tfrac{d-2}{2\lambda}}{\smash{\tfrac{d-2}{2\lambda}}}{\tfrac{d-2}{2\lambda}}{\tfrac{d-2}{2\lambda}}q^{2}). A little algebra then gives

Taylor expanding (recalling q=x(log⁡d)/dq=x(\log d)/d, λ=dxq[1+O(d−1(log⁡d)2)]\lambda=d^{x}q[1+O(d^{-1}(\log d)^{2})]) gives

Substituting into the above expression for (Φ−Φ)(α)(\Phi-\bm{\Phi})(\alpha) and expanding the other terms gives

so the gap between the threshold is given by

For a more precise estimate, recall from Lem. 2.1 that α□=α~□[1+O(d−1log⁡d)]\alpha_{\square}=\widetilde{\alpha}_{\square}[1+O(d^{-1}\log d)] where α~□\widetilde{\alpha}_{\square} is the zero of F(α)≡log⁡(e/α)−(d+1)α/2F(\alpha)\equiv\log(e/\alpha)-(d+1)\alpha/2. Then

Substituting into the above gives (44), concluding the proof. ∎

Second moment of frozen model

The rate function 2Φ{}_{2}\hskip-2.0pt\bm{\Phi} on 2Δα\smash{{}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} attains its maximum only at the product measure 2⋆hα≡⋆hα⊗⋆hα{}^{\star}_{2}\bm{h}_{\alpha}\equiv{}^{\star}\bm{h}_{\alpha}\otimes{}^{\star}\bm{h}_{\alpha} or at the measure 2⋅⋅hα{}^{\cdot\cdot}_{\hskip 1.0pt2}\hskip-1.0pt\bm{h}_{\alpha} with marginals ⋆hα{}^{\star}\bm{h}_{\alpha} which is supported on pair configurations τ‾≡(σ‾,σ‾){\underline{\smash{\tau}}}\equiv({\underline{\smash{\sigma}}},{\underline{\smash{\sigma}}}).

Given a pair frozen configuration η‾‾i≡(η‾i,m‾i)\bm{\underline{\smash{\overline{\eta}}}}^{i}\equiv(\underline{\smash{\eta}}^{i},\underline{\smash{m}}^{i}) (i=1,2i=1,2) on GG, define

(recalling that Z\bm{Z} refers to the frozen model while ZZ refers to the independent set model).

Let π∈M(nα,nρ)\pi\in\mathcal{M}(n\alpha,n\rho); we decompose the expected contribution from π\pi to the pair frozen model partition function as

The procedure succeeds if and only if the final pair remaining is not already present in m‾2\underline{\smash{m}}^{2}. To bound the probability that it fails, note that if given a failed matching in which the final pair is already present in m‾2\underline{\smash{m}}^{2}, we can choose any of the first (a∙/2)−1(a^{\bullet}/2)-1 pairs, and switch the half-edges in one of two ways to produce a valid matching (Fig. 3). Thus each failed matching maps to a∙−2a^{\bullet}-2 valid matchings.

The function gαg_{\alpha} has first derivative (gα)′(ρ)=2log⁡(α−ρ)−log⁡ρ−log⁡(1−2α+ρ)+dρ(g_{\alpha})^{\prime}(\rho)=2\log(\alpha-\rho)-\log\rho-\log(1-2\alpha+\rho)+d\rho; differentiating again gives (gα)′′(ρ)=d−2(α−ρ)−1−ρ−1−(1−2α+ρ)−1(g_{\alpha})^{\prime\prime}(\rho)=d-2(\alpha-\rho)^{-1}-\rho^{-1}-(1-2\alpha+\rho)^{-1}, so we see that gαg_{\alpha} is strictly convex on the interval 2/d≤ρ≤α−3/d2/d\leq\rho\leq\alpha-3/d. From the expression for (gα)′(g_{\alpha})^{\prime} we see that the (unique) minimizer ρ∘\rho_{\circ} of gαg_{\alpha} on this interval must lie near (log⁡d)/d(\log d)/d, and so applying Propn. 4.2 gives

We estimate (gα)′(ρ)≤−(log⁡d)/10(g_{\alpha})^{\prime}(\rho)\leq-(\log d)/10 for d−1.85ρ≤100/dd^{-1.85}\rho\leq 100/d, and similarly (gα)′(ρ)≥(log⁡d)/10(g_{\alpha})^{\prime}(\rho)\geq(\log d)/10 for 1.6(log⁡d)/d≤ρ≤α−d−1.251.6(\log d)/d\leq\rho\leq\alpha-d^{-1.25}. Thus

These estimates cover the entire interval d−1.45≤ρ≤α−ε0(log⁡d)/dd^{-1.45}\leq\rho\leq\alpha-\varepsilon_{0}(\log d)/d, implying the result. ∎

2. Boundary estimates

where ⋆\star holds for K,FK,F appearing in the sum (51) with respect to the π‾\overline{\pi}-configuration. Thus

For d≥d0d\geq d_{0}, any global maximizer of Φ\bm{\Phi} on Δα\bm{\Delta}_{\alpha} must be strictly positive on \suppφ\supp\varphi.

Fix any small constant ε0>0\varepsilon_{0}>0 uniform in dd. For d≥d0(ε0)d\geq d_{0}(\varepsilon_{0}), any global maximizer of 2Φ{}_{2}\hskip-2.0pt\bm{\Phi} on 2Δα\smash{{}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} which lies outside of 2⋅⋅Δα\smash{{}^{\cdot\cdot}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} must be strictly positive on \suppφ2\supp\varphi_{2}.

We shall prove (b); the proof of (a) is similar but simpler.

Boundary derivative of rate function. As we have noted before, the functional form of 2Φ{}_{2}\hskip-2.0pt\bm{\Phi} implies that the optimal h\bm{h} in 2Δα\smash{{}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} must be symmetric, with

For δ≡(δ˙,δ^)\bm{\delta}\equiv(\bm{\mathchoice{\dot{\delta}}{\smash{\dot{\delta}}}{\dot{\delta}}{\dot{\delta}}},\bm{\mathchoice{\hat{\delta}}{\smash{\hat{\delta}}}{\hat{\delta}}{\hat{\delta}}}) such that h+tδ\bm{h}+t\bm{\delta} is also symmetric and lies in 2Δα\smash{{}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} for t≥0t\geq 0 small, consider

To show that h\bm{h} is not a maximizer it suffices to exhibit T(2Φ)(h;δ)>0\mathbf{T}(_{2}\hskip-2.0pt\bm{\Phi})(\bm{h};\bm{\delta})>0 for some δ\bm{\delta}. In particular, it follows by convexity that for any h∈2Δα\bm{h}\in\smash{{}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}}, h+t(2⋆hα−h)∈2Δα∘\bm{h}+t({}^{\star}_{2}\bm{h}_{\alpha}-\bm{h})\in\smash{{}_{2}\hskip-1.0pt\bm{\Delta}^{\circ}_{\alpha}} for t>0t>0 small and 2⋆hα{}^{\star}_{2}\bm{h}_{\alpha} as in the statement of Thm. 4.1. Therefore, if h\bm{h} is a maximizer such that the edge marginal has full support \supphˉ=M2\supp\mathchoice{\bar{h}}{\smash{\bar{h}}}{\bar{h}}{\bar{h}}=\mathscr{M}^{2}, then necessarily \supph=\suppφ2\supp\bm{h}=\supp\varphi_{2}, since otherwise T(2Φ)(h;2⋆hα−h)>0\mathbf{T}(_{2}\hskip-2.0pt\bm{\Phi})(\bm{h};{}^{\star}_{2}\bm{h}_{\alpha}-\bm{h})>0.

Recall (8) and Defn. 3.2 that we have truncated the frozen model and the spaces Δα,2Δα\bm{\Delta}_{\alpha},\smash{{}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} by restricting the density of f-variables, so in order to establish Φ\bm{\Phi} and 2Φ{}_{2}\hskip-2.0pt\bm{\Phi} have interior global maximizers in Δα\bm{\Delta}_{\alpha} and 2Δα\smash{{}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} respectively, we must verify in addition to Propn. 4.5 that the maximizer does not occur near the boundary with density βmax⁡\beta_{\max} of f-variables; this will be done in §4.3.

3. Near-independence regime

In this subsection we complete our analysis of the near-independence regime 2⋆Δα\smash{{}^{\star}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} to prove

The unique global maximizer of the restriction of 2Φ{}_{2}\hskip-2.0pt\bm{\Phi} to 2⋆Δα\smash{{}^{\star}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} is 2⋆hα{}^{\star}_{2}\bm{h}_{\alpha}.

Let δ≡e−d2min⁡{nω:ω∈P}\delta\equiv e^{-d^{2}}\min\{n_{\omega}:\omega\in\mathscr{P}\}; then Propn. 4.4 implies that δ\delta must scale linearly with nn.

where we used that (A+c)b/(A)b=exp⁡{(bc/A)[1+O(x)]}(A+c)_{b}/(A)_{b}=\exp\{(bc/A)[1+O(x)]\} for ∣b∣,∣c∣≤xA|b|,|c|\leq xA. Thus

Any global maximizer of Φ\bm{\Phi} on Δα\bm{\Delta}_{\alpha} lies in the interior Δα∘\bm{\Delta}^{\circ}_{\alpha}.

Any global maximizer of 2Φ{}_{2}\hskip-2.0pt\bm{\Phi} on 2⋆Δα\smash{{}^{\star}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} must be an interior stationary point.

Propn. 4.5a and Lem. 4.7a combine to give (a), while (b) follows by combining Cor. 4.3, Propn. 4.5b, and Lem. 4.7b. ∎

Cor. 4.8 was required in the proof of Thm. 3.4; it also implies (with Lem. 3.3) that any maximizer h\bm{h} on 2Φ{}_{2}\hskip-2.0pt\bm{\Phi} on 2⋆Δα\smash{{}^{\star}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} corresponds to a solution hh of the pair Bethe recursions for some λ≡(λ1,λ2)\lambda\equiv(\lambda_{1},\lambda_{2}) ((38) and (34) with φ2λ≡φλ1⊗φλ2\smash{\varphi_{2}^{\lambda}\equiv\varphi^{\lambda_{1}}\otimes\varphi^{\lambda_{2}}} in place of φλ\varphi^{\lambda}). It remains to identify this Bethe solution with the one corresponding to 2⋆hα=⋆hα⊗⋆hα{}^{\star}_{2}\bm{h}_{\alpha}={}^{\star}\bm{h}_{\alpha}\otimes{}^{\star}\bm{h}_{\alpha}.

with the rest being determined by margin constraints. Clearly qλ1⊗qλ2\smash{q^{\lambda_{1}}\otimes q^{\lambda_{2}}} solves (56), and the following lemma identifies a regime in which it is the unique solution:

As noted above, Cor. 4.8b implies that any maximizer h\bm{h} of 2Φ{}_{2}\hskip-2.0pt\bm{\Phi} on 2⋆Δα\smash{{}^{\star}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} corresponds to a solution hh of the pair Bethe recursions (34) with respect to some φλ1⊗φλ2\smash{\varphi^{\lambda_{1}}\otimes\varphi^{\lambda_{2}}}. We now show that hh must satisfy the Bethe symmetries h^(io)=h^(i′o)\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}(\bm{io})=\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}(\bm{i}^{\prime}\bm{o}), where i\bm{i} or i′\bm{i}^{\prime} now indicates the incoming pair of variable-to-clause messages, and o\bm{o} the outgoing pair of clause-to-variable messages.

This proves the symmetries h^(io)=h^(i′o)\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}(\bm{io})=\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}(\bm{i}^{\prime}\bm{o}), so we conclude that hh must in fact correspond to a solution q\bm{q} of the pair frozen model recursions (56) via 9 h^(io)=qo9\,\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}(\bm{io})=\bm{q}_{\bm{o}} (cf. (37)). It remains to verify that q\bm{q} falls within the regime of Lem. 4.9. As before, let KK denote the number of 01–10 edges: from (38) and the hh-to-q\bm{q} correspondence,

4. A priori rigidity estimate

In this section we analyze near-identical frozen model configurations to prove

The proof of Propn. 4.10 is based on an a priori estimate showing that frozen model configurations are sufficiently rigid that one typically does not find a large cluster of configurations near a given one. For application in our proof of the tightness of An\bm{A}_{n} we shall prove this estimate for graphs drawn from the following slight generalization of the configuration model which allows for some unmatched edges (Fig. 5). Let VV be a set of nn vertices, each incident to dd half-edges. Let Y⋆\mathcal{Y}^{\star} be a disjoint set of y≲dlog⁡n\bm{y}\lesssim_{d}\log n vertices, each incident to a single half-edge. Finally let FF be a set of (nd+y)/2(nd+\bm{y})/2 clauses, each incident to 22 half-edges. Let G∂G^{\partial} be the graph formed by taking a random matching between the half-edges incident to V∂≡V∪Y⋆V^{\partial}\equiv V\cup\mathcal{Y}^{\star} with the half-edges incident to FF. We shall write F∂≡∂Y⋆⊆FF^{\partial}\equiv\partial\mathcal{Y}^{\star}\subseteq F, Y≡V∩∂F∂\mathcal{Y}\equiv V\cap\partial F^{\partial}, and R≡V\Y\mathcal{R}\equiv V\backslash\mathcal{Y}.

For S,S′⊆V∂S,S^{\prime}\subseteq V^{\partial} write F(S,S′)F(S,S^{\prime}) for the set of clauses a∈Fa\in F joining a vertex in SS to a vertex in S′S^{\prime}; write F(S)≡F(S,S)F(S)\equiv F(S,S) for the clauses internal to SS.

Write Y\mathscr{Y} for the half-edges joining Y\mathcal{Y} to F∂F^{\partial}. In the following, we fix boundary conditions given by a auxiliary pair configuration τ‾Y≡(σ‾Y1,σ‾Y2){\underline{\smash{\tau}}}_{\mathscr{Y}}\equiv({\underline{\smash{\sigma}}}^{1}_{\mathscr{Y}},{\underline{\smash{\sigma}}}^{2}_{\mathscr{Y}}) on Y\mathscr{Y}. Let 2Z∂[π∣τ‾Y]{}_{2}\hskip-1.0pt\bm{Z}^{\partial}[\pi|{\underline{\smash{\tau}}}_{\mathscr{Y}}] denote the cardinality of the set 2O∂[π∣τ‾Y]{}_{2}\bm{O}^{\partial}[\pi|{\underline{\smash{\tau}}}_{\mathscr{Y}}] of pair frozen model configurations on G∂G^{\partial} which are consistent with τ‾Y{\underline{\smash{\tau}}}_{\mathscr{Y}} and have empirical measure πω=rω/r\pi_{\omega}=\bm{r}_{\omega}/\bm{r} when restricted to R\mathcal{R}. We decompose

where 2OA∂[π∣τ‾Y]⊆2O∂[π∣τ‾Y]{}_{2}\bm{O}^{\partial}_{A}[\pi|{\underline{\smash{\tau}}}_{\mathscr{Y}}]\subseteq{}_{2}\bm{O}^{\partial}[\pi|{\underline{\smash{\tau}}}_{\mathscr{Y}}] denotes the subset of configurations which have γ/2≡∣F(V≠)∣=ρ+A\gamma/2\equiv|F(V_{\neq})|=\bm{\rho}+A internal edges among the unequal spins. It is straightforward to see that A≥0A\geq 0; we show a stronger inequality in Lem. 6.5. We shall compare the expectation of 2ZA∂[π∣τ‾Y]{}_{2}\hskip-1.0pt\bm{Z}^{\partial}_{A}[\pi|{\underline{\smash{\tau}}}_{\mathscr{Y}}] with that of Z∂[π1∣σ‾Y1]\bm{Z}^{\partial}[\pi^{1}|{\underline{\smash{\sigma}}}^{1}_{\mathscr{Y}}] — the number of frozen model configurations on G∂G^{\partial} which are consistent with σ‾Y1{\underline{\smash{\sigma}}}^{1}_{\mathscr{Y}} and have empirical measure given by the projection π1\pi^{1} of π\pi onto the first coordinate:

Note Z∂[π1∣σ‾Y1]=proj1(2O∂[π∣τ‾Y])\bm{Z}^{\partial}[\pi^{1}|{\underline{\smash{\sigma}}}^{1}_{\mathscr{Y}}]=\text{{proj}}^{1}({}_{2}\bm{O}^{\partial}[\pi|{\underline{\smash{\tau}}}_{\mathscr{Y}}]) where proj1\text{{proj}}^{1} is the projection mapping (η‾‾1,η‾‾2)↦η‾‾1(\bm{\underline{\smash{\overline{\eta}}}}^{1},\bm{\underline{\smash{\overline{\eta}}}}^{2})\mapsto\bm{\underline{\smash{\overline{\eta}}}}^{1}.

provided Δ≡ρ+ε≤nε0(log⁡d)/d\Delta\equiv\bm{\rho}+\bm{\varepsilon}\leq n\varepsilon_{0}(\log d)/d.

Because of the restriction to V=V_{=}, in the current setting the method of Propn. 4.2 reduces to a first-moment calculation, yielding

Combinatorial factors. The preceding estimates were for a fixed configuration ω‾∈PV∂\underline{\smash{\omega}}\in\mathscr{P}^{V^{\partial}} consistent with τ‾Y,π{\underline{\smash{\tau}}}_{\mathscr{Y}},\pi. Accounting for the permutations of ω‾\underline{\smash{\omega}} and η‾1\underline{\smash{\eta}}^{1} gives (recalling r=∣R∣\bm{r}=|\mathcal{R}|)

To see the last inequality, note the sum over A≥0A\geq 0 is clearly ≲1\lesssim 1 if CΔ2d≤2nγC\Delta^{2}d\leq 2n\gamma. If CΔ2d>2nγC\Delta^{2}d>2n\gamma, then recalling ρ≤γ/2\bm{\rho}\leq\gamma/2 and optimizing over γ\gamma gives (ρ/γ)ρ(CΔ2d/(nγ))A≤dO(Δε0)(\bm{\rho}/\gamma)^{\bm{\rho}}(C\Delta^{2}d/(n\gamma))^{A}\leq d^{O(\Delta\varepsilon_{0})}. It follows that there exists a small constant ε0\varepsilon_{0} (uniform in dd) such that

Follows from Propn. 4.12 applied to our original random graph Gn,d\smash{\mathcal{G}_{n,d}} with no unmatched edges. ∎

Follows by combining Propns. 4.6 and 4.10. ∎

Negative-definiteness of free energy Hessians

In this section we prove Thm. 2.5 as well as

For d≥d0d\geq d_{0}, the Hessians HΦ(⋆hα)H\bm{\Phi}({}^{\star}\bm{h}_{\alpha}) and H(2Φ)(2⋆hα)H(_{2}\hskip-2.0pt\bm{\Phi})({}^{\star}_{2}\bm{h}_{\alpha}) as functions on Δα\bm{\Delta}_{\alpha} and 2Δα\smash{{}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} respectively are negative-definite.

The calculation of this section is similar to that of [15, §7]. Let h∈Δα∘\bm{h}\in\bm{\Delta}^{\circ}_{\alpha} with h˙\bm{\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}}} and h^\bm{\mathchoice{\hat{h}}{\smash{\hat{h}}}{\hat{h}}{\hat{h}}} both symmetric, and let δ\bm{\delta} be any signed measure on \suppφ\supp\varphi (not necessarily symmetric) with h+sδ∈Δα∘\bm{h}+s\bm{\delta}\in\bm{\Delta}^{\circ}_{\alpha} for sufficiently small ∣s∣|s|. Then

where a/ba/b denotes the vector given by coordinate-wise division of aa by bb, and ⟨⋅⟩h\langle\cdot\rangle_{h} denotes integration with respect to measure hh, e.g. ⟨(δˉ/hˉ)2⟩hˉ=∑σδˉ(σ)2/hˉ(σ)\langle(\mathchoice{\bar{\delta}}{\smash{\bar{\delta}}}{\bar{\delta}}{\bar{\delta}}/\mathchoice{\bar{h}}{\smash{\bar{h}}}{\bar{h}}{\bar{h}})^{2}\rangle_{\mathchoice{\bar{h}}{\smash{\bar{h}}}{\bar{h}}{\bar{h}}}=\sum_{\sigma}\mathchoice{\bar{\delta}}{\smash{\bar{\delta}}}{\bar{\delta}}{\bar{\delta}}(\sigma)^{2}/\mathchoice{\bar{h}}{\smash{\bar{h}}}{\bar{h}}{\bar{h}}(\sigma). Consider maximizing (62) over δ\bm{\delta} subject to fixed marginals δˉ\mathchoice{\bar{\delta}}{\smash{\bar{\delta}}}{\bar{\delta}}{\bar{\delta}}: we find that the optimal δ^\bm{\mathchoice{\hat{\delta}}{\smash{\hat{\delta}}}{\hat{\delta}}{\hat{\delta}}} will be symmetric, with δ^(σ,Rσ)=δˉ(σ)=δˉ(Rσ)\bm{\mathchoice{\hat{\delta}}{\smash{\hat{\delta}}}{\hat{\delta}}{\hat{\delta}}}(\sigma,\text{{R}}\sigma)=\mathchoice{\bar{\delta}}{\smash{\bar{\delta}}}{\bar{\delta}}{\bar{\delta}}(\sigma)=\mathchoice{\bar{\delta}}{\smash{\bar{\delta}}}{\bar{\delta}}{\bar{\delta}}(\text{{R}}\sigma). The optimal δ˙\bm{\mathchoice{\dot{\delta}}{\smash{\dot{\delta}}}{\dot{\delta}}{\dot{\delta}}} will be of form d δ˙(σ˙‾)=h˙(σ˙‾)∑i=1dχ˙σid\,\bm{\mathchoice{\dot{\delta}}{\smash{\dot{\delta}}}{\dot{\delta}}{\dot{\delta}}}(\underline{\smash{\mathchoice{\dot{\sigma}}{\smash{\dot{\sigma}}}{\dot{\sigma}}{\dot{\sigma}}}})=\bm{\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}}}(\underline{\smash{\mathchoice{\dot{\sigma}}{\smash{\dot{\sigma}}}{\dot{\sigma}}{\dot{\sigma}}}})\sum_{i=1}^{d}\mathchoice{\dot{\chi}}{\smash{\dot{\chi}}}{\dot{\chi}}{\dot{\chi}}_{\sigma_{i}} with χ˙\mathchoice{\dot{\chi}}{\smash{\dot{\chi}}}{\dot{\chi}}{\dot{\chi}} chosen to satisfy the margin constraint — which, after a little algebra, becomes the system of equations

where Hˉ≡\diag(hˉ)\mathchoice{\bar{H}}{\smash{\bar{H}}}{\bar{H}}{\bar{H}}\equiv\diag(\mathchoice{\bar{h}}{\smash{\bar{h}}}{\bar{h}}{\bar{h}}) and M˙\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}} denotes the stochastic matrix with entries

If such χ˙\mathchoice{\dot{\chi}}{\smash{\dot{\chi}}}{\dot{\chi}}{\dot{\chi}} exists, then the minimal value of ⟨(δ˙/h˙)2⟩h˙\langle(\bm{\mathchoice{\dot{\delta}}{\smash{\dot{\delta}}}{\dot{\delta}}{\dot{\delta}}}/\bm{\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}}})^{2}\rangle_{\bm{\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}}}} subject to marginals δˉ\mathchoice{\bar{\delta}}{\smash{\bar{\delta}}}{\bar{\delta}}{\bar{\delta}} is ⟨δˉ,χ˙⟩\langle\mathchoice{\bar{\delta}}{\smash{\bar{\delta}}}{\bar{\delta}}{\bar{\delta}},\mathchoice{\dot{\chi}}{\smash{\dot{\chi}}}{\dot{\chi}}{\dot{\chi}}\rangle (which clearly remains invariant under translations of χ˙\mathchoice{\dot{\chi}}{\smash{\dot{\chi}}}{\dot{\chi}}{\dot{\chi}} by vectors in the kernel of I+(d−1)M˙I+(d-1)\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}}).

Throughout the following we take h\bm{h} to be ⋆hα{}^{\star}\bm{h}_{\alpha} (first moment) or 2⋆hα{}^{\star}_{2}\bm{h}_{\alpha} (second moment).

The eigenvalues of M˙\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}} counted with geometric multiplicity are

where (using hˉ\mathchoice{\bar{h}}{\smash{\bar{h}}}{\bar{h}}{\bar{h}}-reversibility of M˙\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}}, or alternatively the frozen model recursion)

For the other two eigenvalues, consider the following “almost” eigenvalue equations:

so the last eigenvalue λ2\lambda_{2} must satisfy ∣λ2−(d−1)−1∣≤d−1.2|\lambda_{2}-(d-1)^{-1}|\leq d^{-1.2}. Note however that

so λ2\lambda_{2} does not exactly equal (d−1)−1(d-1)^{-1}. ∎

The eigenvalues of Q˙\mathchoice{\dot{Q}}{\smash{\dot{Q}}}{\dot{Q}}{\dot{Q}} are given by

so Q˙\mathchoice{\dot{Q}}{\smash{\dot{Q}}}{\dot{Q}}{\dot{Q}} is non-singular since we saw in Lem. 5.3 that (d−1)−1∉eigen(M˙)(d-1)^{-1}\notin\text{{{eigen}}}(\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}}). Since we proved in Thm. 3.4 that ⋆hα∈Δα∘{}^{\star}\bm{h}_{\alpha}\in\bm{\Delta}^{\circ}_{\alpha} is the global maximizer of Φ\bm{\Phi} on Δα\bm{\Delta}_{\alpha}, the restriction of the above quadratic form to the space of permissible δˉ\mathchoice{\bar{\delta}}{\smash{\bar{\delta}}}{\bar{\delta}}{\bar{\delta}} (formally, to UtHˉ−1/2W‾U^{t}\mathchoice{\bar{H}}{\smash{\bar{H}}}{\bar{H}}{\bar{H}}^{-1/2}\overline{W}) must be negative semi-definite, so by non-singularity we see that it is in fact negative-definite.

The proof for the second moment Hessian H(2Φ)(2⋆hα)H(_{2}\hskip-2.0pt\bm{\Phi})({}^{\star}_{2}\bm{h}_{\alpha}) on 2Δα\smash{{}_{2}\hskip-1.0pt\bm{\Delta}_{\alpha}} is similar; note 2⋆hα=⋆hα⊗⋆hα{}^{\star}_{2}\bm{h}_{\alpha}={}^{\star}\bm{h}_{\alpha}\otimes{}^{\star}\bm{h}_{\alpha} implies M˙2=M˙⊗M˙\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}}_{2}=\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}}\otimes\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}}, with eigenvalues {λλ′:λ,λ′∈eigen(M˙)}\{\lambda\lambda^{\prime}:\lambda,\lambda^{\prime}\in\text{{{eigen}}}(\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}})\}. The kernel of d−1[I+(d−1)M˙2]d^{-1}[I+(d-1)\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}}_{2}] is spanned by vectors xˉ⊗yˉ\bar{x}\otimes\bar{y} or yˉ⊗xˉ\bar{y}\otimes\bar{x} with xˉ\bar{x} as before and yˉ\bar{y} any right eigenvector of M˙2\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}}_{2} with eigenvalue 11, and again the permissible measures δˉ\mathchoice{\bar{\delta}}{\smash{\bar{\delta}}}{\bar{\delta}}{\bar{\delta}} must be orthogonal to the kernel. Negative-definiteness then follows as above from the observation that (d−1)−1∉eigen(M˙2)(d-1)^{-1}\notin\text{{{eigen}}}(\mathchoice{\dot{M}}{\smash{\dot{M}}}{\dot{M}}{\dot{M}}_{2}). ∎

For any σ,σ′∈M\sigma,\sigma^{\prime}\in\mathscr{M} there exists a signed integer measure δ≡δσ−σ′=(δ˙,δ^)\bm{\delta}\equiv\bm{\delta}_{\sigma-\sigma^{\prime}}=(\bm{\mathchoice{\dot{\delta}}{\smash{\dot{\delta}}}{\dot{\delta}}{\dot{\delta}}},\bm{\mathchoice{\hat{\delta}}{\smash{\hat{\delta}}}{\hat{\delta}}{\hat{\delta}}}) with \suppδ⊆\suppφ\supp\bm{\delta}\subseteq\supp\varphi such that

The analogous condition holds for the support of the second-moment factors φ2\varphi_{2}.

Constant fluctuations

The right-hand side tends to zero as ε\varepsilon decreases to zero, proving the theorem. ∎

Assume throughout that m′≤m−2m^{\prime}\leq m-2 with m−m′≲dlog⁡nm-m^{\prime}\lesssim_{d}\log n. For such m′m^{\prime}, we showed in [15, §8] that the sum appearing in (65) has two dominant components: the first is an “independent-copies contribution” coming from pair configurations with empirical measure near 2⋆hα≡⋆hα⊗⋆hα{}^{\star}_{2}\bm{h}_{\alpha}\equiv{}^{\star}\bm{h}_{\alpha}\otimes{}^{\star}\bm{h}_{\alpha}; we showed that this contribution can be controlled under some abstract conditions (Lem. 6.2 and Cor. 6.3 below). The other component is an “identical-copies contribution” coming from closely correlated pair configurations: this was controlled in [15, §8] under the assumption that the first moment is exponentially large, and the main work of this section is to control the identical-copies contribution assuming only that the first moment is bounded below by a large constant. Before turning to this we first show in §6.1 that the independent-copies contribution is controlled by a straightforward application of the method of [15, §8].

W\mathscr{W} can only intersect TT in its leaves; and we shall let U\mathscr{U} denote the leaves of TT without W\mathscr{W}.

Regarding GG as a (d,2)(d,2)-regular graph of variables VV (degree dd) and clauses FF (degree 22), for S⊆V∪FS\subseteq V\cup F and any configuration σ‾S{\underline{\smash{\sigma}}}_{S} on the edges incident to the vertices s∈Ss\in S, let

we write ΨS,l\Psi_{S,l} for the unweighted version given by taking λ=1\lambda=1. Then, with Y≡U∪W\mathscr{Y}\equiv\mathscr{U}\cup\mathscr{W},

where κl\kappa_{l} (resp. κˊl\acute{\kappa}_{l}) is the number of configurations on T∪AT\cup A (resp. T∪AˊT\cup\acute{A}) with intensity ll, with λ\lambda-weighted versions denoted by κlλ,κˊlλ\kappa^{\lambda}_{l},\acute{\kappa}^{\lambda}_{l}. Though we suppress it from the notation, let us emphasize that κl\kappa_{l} depends on TT and also on σ‾W{\underline{\smash{\sigma}}}_{\mathscr{W}}, since TT may intersect W\mathscr{W}. Writing σ‾T∼σ‾Y{\underline{\smash{\sigma}}}_{T}\sim{\underline{\smash{\sigma}}}_{\mathscr{Y}} to indicate that σ‾T{\underline{\smash{\sigma}}}_{T} and σ‾Y{\underline{\smash{\sigma}}}_{\mathscr{Y}} agree on the leaves of TT,

where pλ\bm{p}^{\lambda} indicates the product measure with marginals h˙λ\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}}^{\lambda} coming from the Bethe solution corresponding to ⋆hλ=⋆hα{}^{\star}\bm{h}^{\lambda}={}^{\star}\bm{h}_{\alpha}. We then decompose Znα\bm{Z}_{n\alpha} according to a Fourier basis for L2(MU,pλ)L^{2}(\mathscr{M}^{\mathscr{U}},\bm{p}^{\lambda}): take (b1λ,…,b∣M∣λ)(\bm{b}^{\lambda}_{1},\ldots,\bm{b}^{\lambda}_{|\mathscr{M}|}) to be an orthonormal basis for L2(M,h˙λ)L^{2}(\mathscr{M},\mathchoice{\dot{h}}{\smash{\dot{h}}}{\dot{h}}{\dot{h}}^{\lambda}) with b1λ≡1\bm{b}^{\lambda}_{1}\equiv 1. Then the functions bs‾λ(σ‾U)≡∏u∈Ubs(u)λ(σu)\bm{b}^{\lambda}_{\underline{\smash{s}}}({\underline{\smash{\sigma}}}_{\mathscr{U}})\equiv\prod_{u\in\mathscr{U}}\bm{b}^{\lambda}_{s(u)}(\sigma_{u}) (s‾∈[∣M∣]U\underline{\smash{s}}\in[|\mathscr{M}|]^{\mathscr{U}}) form an orthonormal basis for L2(MU,pλ)L^{2}(\mathscr{M}^{\mathscr{U}},\bm{p}^{\lambda}). By Plancherel’s identity

where ∧ indicates the Fourier transform with respect to the basis bλ\bm{b}^{\lambda}, and

By the method of [15, §8] applied to the decomposition (68), the independent-copies contribution to \VarLnαε\Var\mathbf{L}^{\varepsilon}_{n\alpha} is controlled subject to a few conditions which are proved in the following lemma. For s‾∈[∣M∣]U\underline{\smash{s}}\in[|\mathscr{M}|]^{\mathscr{U}} write ∣s‾∣≡∣{u∈U:su≠1}∣|\underline{\smash{s}}|\equiv|\{u\in\mathscr{U}:s_{u}\neq 1\}|, and write ∅\varnothing for the identically-11 vector in [∣M∣]U[|\mathscr{M}|]^{\mathscr{U}}.

The auxiliary model satisfies the following:

(Symmetries) On the event T\mathbf{T} that TT consists of 44 disjoint tree components with T∩W=∅T\cap\mathscr{W}=\varnothing, we have (κlλ)s‾∧=(κˊlλ)s‾∧(\kappa^{\lambda}_{l})^{\wedge}_{\underline{\smash{s}}}=(\acute{\kappa}^{\lambda}_{l})^{\wedge}_{\underline{\smash{s}}} for all ∣s‾∣≤1|\underline{\smash{s}}|\leq 1; and the zeroth order Fourier coefficient (κlλ)∅∧=∑σ‾Uκlλ(σ‾U)pλ(σ‾U)(\kappa^{\lambda}_{l})^{\wedge}_{\varnothing}=\sum_{{\underline{\smash{\sigma}}}_{\mathscr{U}}}\kappa^{\lambda}_{l}({\underline{\smash{\sigma}}}_{\mathscr{U}})\bm{p}^{\lambda}({\underline{\smash{\sigma}}}_{\mathscr{U}}) restricted to the event T\mathbf{T} takes a constant value (κ‾lλ)∅∧(\overline{\kappa}^{\lambda}_{l})^{\wedge}_{\varnothing} which does not depend on the edges AA. On the event C∘\mathbf{C}^{\circ} that TT either contains a single cycle or has a single intersection with W\mathscr{W} (but not both), we have (κlλ)∅∧=(κˊlλ)∅∧(\kappa^{\lambda}_{l})^{\wedge}_{\varnothing}=(\acute{\kappa}^{\lambda}_{l})^{\wedge}_{\varnothing}.

(a) Follows by the argument of [15, §8] (simpler in the current setting since random literals are not involved).

As shown in [15, §8], the conditions of Lems. 5.4 and 6.2 taken together give control over the independent-copies component of \VarLnαε\Var\mathbf{L}^{\varepsilon}_{n\alpha}. Explicitly, let

and let ψ‾j(σ‾W)\overline{\psi}_{j}({\underline{\smash{\sigma}}}_{\mathscr{W}}) denote the expectation of ΨAW,j(σ‾W)\Psi_{A_{W},j}({\underline{\smash{\sigma}}}_{\mathscr{W}}) over the random edges AWA_{W}. Then define

where 2⋅⋅Znα−(r1,r2)∂\smash{{}^{\cdot\cdot}_{2}\hskip-1.0pt\bm{Z}^{\partial}_{n\alpha-(r^{1},r^{2})}} refers to the contribution to the pair partition function on G∂≡G∘\TG^{\partial}\equiv G^{\circ}\backslash T from empirical measures within distance n−1/5n^{-1/5} of 2⋅⋅hα{}^{\cdot\cdot}_{\hskip 1.0pt2}\hskip-1.0pt\bm{h}_{\alpha}, with intensity nα−rin\alpha-r^{i} in the ii-th coordinate for i=1,2i=1,2. Then [15, §8] together with Lems. 5.4 and 6.2 implies the following

for any m′m^{\prime} with m−m′≲dlog⁡nm-m^{\prime}\lesssim_{d}\log n.

If G∂G^{\partial} has n∂n^{\partial} variables and m∂m^{\partial} clauses, then set

2. Refined rigidity estimate

In this subsection we prove a refined version of Propn. 4.12 for small Δ\Delta.

Let (η‾‾1,η‾‾2)(\bm{\underline{\smash{\overline{\eta}}}}^{1},\bm{\underline{\smash{\overline{\eta}}}}^{2}) be a frozen model pair configuration on G∂G^{\partial}.

Any tree component TT of V≠∂V^{\partial}_{\neq} with ∣T∩Y⋆∣≤1|T\cap\mathcal{Y}^{\star}|\leq 1 must be in T\mathfrak{T}.

With ∣F(V≠)∣=γ/2≡ρ+A|F(V_{\neq})|=\gamma/2\equiv\bm{\rho}+A as before, we have

Recall Defn. 4.11 that η‾‾≡(m‾,η‾)\bm{\underline{\smash{\overline{\eta}}}}\equiv(\underline{\smash{m}},\underline{\smash{\eta}}) is a frozen model configuration on G∂G^{\partial} if and only if every vertex in V=V∂\Y⋆V=V^{\partial}\backslash\mathcal{Y}^{\star} satisfies properties (i)-(iii) of Defn. 2.4; the properties need not be satisfied on Y⋆\mathcal{Y}^{\star}.

R={v0,v1}\mathfrak{R}=\{v_{0},v_{1}\} where v0∈Yv_{0}\in\mathcal{Y} has spin 1f or f1, and v1∈Y⋆v_{1}\in\mathcal{Y}^{\star} is its matched partner.

R={v0}\mathfrak{R}=\{v_{0}\} where v0∈Y⋆v_{0}\in\mathcal{Y}^{\star} has spin 10, 1f, 01, or f1.

R\Y⋆≠∅\mathfrak{R}\backslash\mathcal{Y}^{\star}\neq\varnothing; and any v∈Vv\in V which is a leaf vertex of R\mathfrak{R} is either a 1f-vertex matched to a 0f-vertex uu with du(R)≥3d_{u}(\mathfrak{R})\geq 3, or symmetrically an f1-vertex matched to an f0-vertex ww with dw(R)≥3d_{w}(\mathfrak{R})\geq 3.

In case c, write mv≡2−1{v∈Y⋆}m_{v}\equiv 2-\mathbf{1}\{v\in\mathcal{Y}^{\star}\}, and consider

(b) Let R\mathbf{R} denote the union of the R(C)\mathfrak{R}(\mathfrak{C}) over the components C\mathfrak{C} of V≠∂\TV^{\partial}_{\neq}\backslash\mathfrak{T} with C\Y⋆≠∅\mathfrak{C}\backslash\mathcal{Y}^{\star}\neq\varnothing: it follows from the proof of (a) that

Applying (73) together with the trivial fact that a∨b≥∣a−b∣a\vee b\geq|a-b| for a,b≥0a,b\geq 0 gives

The following is our refinement of Propn. 4.12 in the regime of small Δ\Delta:

Suppose Δ≤n1/5\Delta\leq n^{1/5}, and let τ‾Y=(o‾,i‾){\underline{\smash{\tau}}}_{\mathscr{Y}}=(\underline{\smash{\bm{o}}},\underline{\smash{\bm{i}}}) with J\bm{J}, I\bm{I} as in Lem. 6.6. Then

for Ξ≡Ξ(o‾,J,I)≡120d(o‾)+0∨120(∣J∣−∣I∣)\Xi\equiv\Xi(\underline{\smash{\bm{o}}},\bm{J},\bm{I})\equiv\mathchoice{\tfrac{1}{20}}{\smash{\tfrac{1}{20}}}{\tfrac{1}{20}}{\tfrac{1}{20}}\bm{d}(\underline{\smash{\bm{o}}})+0\vee\mathchoice{\tfrac{1}{20}}{\smash{\tfrac{1}{20}}}{\tfrac{1}{20}}{\tfrac{1}{20}}(|\bm{J}|-|\bm{I}|).

Recall (59) that 2OA∂[π∣τ‾Y]\smash{{}_{2}\bm{O}^{\partial}_{A}[\pi|{\underline{\smash{\tau}}}_{\mathscr{Y}}]} denotes the set of pair frozen model configurations (η‾‾1,η‾‾2)(\bm{\underline{\smash{\overline{\eta}}}}^{1},\bm{\underline{\smash{\overline{\eta}}}}^{2}) on G∂G^{\partial} which are consistent with boundary conditions τ‾Y{\underline{\smash{\tau}}}_{\mathscr{Y}}, have empirical measure πω=rω/r\pi_{\omega}=\bm{r}_{\omega}/\bm{r} when restricted to R\mathcal{R}, and have ρ+A\bm{\rho}+A internal edges among the unequal spins. Analogously we now let 2OA,k′∂[π∣τ‾Y,T]\smash{{}_{2}\bm{O}^{\partial}_{A,k^{\prime}}[\pi|{\underline{\smash{\tau}}}_{\mathscr{Y}},\mathfrak{T}]} denote the set of pair frozen model configurations (η‾‾1,η‾‾2)(\bm{\underline{\smash{\overline{\eta}}}}^{1},\bm{\underline{\smash{\overline{\eta}}}}^{2}) on G∂G^{\partial} which are consistent with boundary conditions τ‾Y{\underline{\smash{\tau}}}_{\mathscr{Y}} and have the given T\mathfrak{T} (see Defn. 6.4), have empirical measure πω=rω/r\pi_{\omega}=\bm{r}_{\omega}/\bm{r} when restricted to R\mathcal{R}, have ρ+A\bm{\rho}+A internal edges among the unequal spins, and lastly have k′k^{\prime} as in (75). Let projT1\text{{{proj}}}_{\mathfrak{T}}^{1} denote the projection mapping (η‾‾1,η‾‾2)↦(η‾‾1,μ‾‾2)(\bm{\underline{\smash{\overline{\eta}}}}^{1},\bm{\underline{\smash{\overline{\eta}}}}^{2})\mapsto(\bm{\underline{\smash{\overline{\eta}}}}^{1},\bm{\underline{\smash{\overline{\mu}}}}^{2}) where μ‾‾2\bm{\underline{\smash{\overline{\mu}}}}^{2} equals η‾‾2\bm{\underline{\smash{\overline{\eta}}}}^{2} on T\mathfrak{T} but equals η‾‾1\bm{\underline{\smash{\overline{\eta}}}}^{1} on V\TV\backslash\mathfrak{T}. We shall compare

After applying projT1\text{{{proj}}}_{\mathfrak{T}}^{1} on the spins of V\TV\backslash\mathfrak{T}, the spins on T\mathfrak{T} are uniquely determined by the incoming messages i‾\underline{\smash{\bm{i}}}, therefore ∑T2Y∂[π∣τ‾Y,T]≤Z∂[π1∣σ‾Y1]\sum_{\mathfrak{T}}{}_{2}\hskip-1.0pt\bm{Y}^{\partial}[\pi|{\underline{\smash{\tau}}}_{\mathscr{Y}},\mathfrak{T}]\leq\bm{Z}^{\partial}[\pi^{1}|{\underline{\smash{\sigma}}}^{1}_{\mathscr{Y}}]. From (75) and (72), d(o‾)≤2A+k′\bm{d}(\underline{\smash{\bm{o}}})\leq 2A+k^{\prime}. Combining Lem. 6.6 gives ∣J∣+d(o‾)≤∣I∣+6(A+k′)|\bm{J}|+\bm{d}(\underline{\smash{\bm{o}}})\leq|\bm{I}|+6(A+k^{\prime}), therefore

3. Exponential cost of second matching

where τ‾Y≡(o‾,i‾){\underline{\smash{\tau}}}_{\mathscr{Y}}\equiv(\underline{\smash{\bm{o}}},\underline{\smash{\bm{i}}}) with i‾\underline{\smash{\bm{i}}} uniquely determined by i‾U\underline{\smash{\bm{i}}}_{\mathscr{U}} and the matchings AWiA_{W}^{i}.

It holds uniformly over all realizations TT of (66) that

By applying Propn. 6.7 together with the fact that the total number of possibilities of TT, ri−jir^{i}-j^{i}, σ‾U1{\underline{\smash{\sigma}}}^{1}_{\mathscr{U}}, κ~\widetilde{\kappa} is ≲d,t1\lesssim_{d,t}1, we find

Since AW1∈M(o‾W1,j1)A_{W}^{1}\in\mathfrak{M}(\underline{\smash{\bm{o}}}^{1}_{\mathscr{W}},j^{1}), σ‾W1{\underline{\smash{\sigma}}}^{1}_{\mathscr{W}} must equal 11 in exactly 2j12j^{1} coordinates, and then (71) gives

for c~\widetilde{\bm{c}} a proportionality constant depending on nn, ∣W∣|\mathscr{W}|, and λ\lambda. Therefore

where the last step is by a second application of (80). Stirling’s formula gives

Follows from Cor. 6.3 and Propn. 6.8 with m′=m−(2/cd)log⁡nm^{\prime}=m-(2/c_{d})\log n. ∎

References