·Fresh — published within the last 30 days·v1 published·CC BY 4.0·122 min read
AI contributions · Anthropic Claude Opus 5.5, Anthropic Claude Fable 5.1, Anthropic Claude Fable 5, OpenAI ChatGPT 6, OpenAI ChatGPT 5.6View details ↗
Abstract
We study the negative spherical perceptron, a mean-field model of jamming with a nonconvex solution space. We establish the Parisi formula for its free energy and identify the capacity for every constraint density α>2. We also show that the jamming point is isostatic: optimal configurations have exactly N contacts. For α slightly above two, we show that replica symmetry is lost at the de Almeida–Thouless margin through a continuous transition to full replica symmetry breaking. Further, we show that Gardner's formula overestimates the capacity by order (α−2)3.
Capacity, Isostatic Jamming, and Full Replica Symmetry Breaking
Authors’ note
This manuscript is the result of a methodological experiment in using large language models to develop the rigorous mathematical theory of the negative perceptron, which has received significant attention in the physics literature as an accessible model for studying jamming and related phenomena.
With the exception of this note, the entire document is machine written. We have taken care to supervise this writing to ensure that the proofs meet a minimum standard of readability and that previous literature is appropriately cited. However, the resulting document still leaves much to be desired in terms of exposition and overall coherence. We are nonetheless releasing this manuscript on Hexagon to disseminate the results as quickly as possible, because we believe they may be of interest to the mathematics and physics communities.
We plan to take some time to write the results in this manuscript carefully for publication. While we focus on writing, we do not intend to produce further results for the negative perceptron. However, we invite readers to do so, because we believe there is much more to be done. Notably, it remains to establish the scaling solution of Franz, Parisi, Sevelev, Urbani, and Zamponi [ref-59] for the Parisi minimizers as κ↑κc and the predictions that follow from it. We welcome emails from anyone who obtains such results and will update the references accordingly. We also welcome suggestions concerning mathematical corrections, omitted citations, and attribution of ideas.
P.L. was partially supported by NSF grant DMS-2450004.
Notation
Shared notation. Both Parts use the following. G is a standard Gaussian variable, ϕ and Φ are its density and distribution function, R=ϕ/Φ, Rˉ(z)=z+R(z), V=RRˉ, m(k)=E(k−G)+, and m1(k)=E(k−G)+. An order parameter is a right-continuous nondecreasing γ:[0,1]→[0,1] with γ=1 near one; μγ is the measure with distribution function γ, Qγ (often written Q) is the top of its support, δ=1−Qγ, and λγ(q)=∫q1γ; 1[q,1] is a replica-symmetric order parameter. U and Ur are the classes of order parameters, Pκ is the Parisi functional, P∗(κ) its infimum (the Parisi value in Part I), PκRS(q)=Pκ(1[q,1]) Gardner’s replica-symmetric functional, u the solution of the Parisi equation, X the Parisi diffusion, D, S, and Hγ the functions of the first-order conditions, Tm,s one Gaussian step of the Parisi recursion, mj the values of a step order parameter, K=(1−r)−1 the constant of the class Ur, and b=∂xu. The margins are the critical margin κc, Gardner’s prediction κRS, and the de Almeida–Thouless margin κd; near α=2 we write α=2+e. The free energy is N−1logZN(U) for a soft activation U (Part I) and N−1logVN(κ) at a hard margin κ. In Part II the rescaled profile of γ is ζ(s)=γ(1−e2s).
The table lists the letters whose meaning differs between the two Parts. Many letters, for example τ, ϑ, ρ, Y, ε, η, and c0,c1,…, also carry local meanings that are fixed where they appear.
Symbol
Part I
Part II
ℓ
level of the soft penalty −β(ℓ−x)2; width of the top layer near α=2
ℓ(s), ℓ0: rescaled masses λγ/e2
β
leaves of the cascade tree; strength of the soft penalty and of the source term
β=(1−q)/q for replica-symmetric order parameters; also δ/λ
J
Jℓ(k)=Jk(ℓ−11[1−ℓ,ℓ1)); the level at which two replicas branch
Jk: the zero-temperature functional; J: the jamming coefficient
C0
−logΦ(−1); the growth constant 2L of an activation
a growth constant for terminal data; the constant in the a priori bound s0≤C0e−2/3
U
the activation
U=Uζ, the solution in rescaled variables
A
a constant bounding an activation; the pattern matrix
A(ζ), the entropy term of the flat limit; a function A(k) of the margin
K,K
∥U′′∥∞; the number of atoms of a cascade; an operator-norm constant, Cop; K a cone or convex set; KN a polyhedron
Ke, a constant; K=γ/λ; K(d1,S), the compact class of profiles
S,s
S(q)=αλγ(q)2E∂xxuγ(q,Xq)2; s a sparsity level
Sγ, the same; the depth parameter S in K(d1,S) and the bound S∗; s=(1−q)/e2, the rescaled overlap
m
mN(σ), the minimal margin of σ
m∗, a bound on γ below the top of the support
ζ
ζl, conditional means of the response overlap; the limiting overlap law
the rescaled profile
b
also the rows ba=ga/N and the top precision b of a cascade
only b=∂xu
Table 1.
I Parisi formula, capacity, and isostaticity for the negative spherical perceptron
We study the spherical perceptron with Gaussian patterns at negative margins, a mean-field model of jamming in which the set of solutions is not convex. We prove the Parisi formula for its free energy for bounded-above C2 activations with bounded second derivative and either bounded first derivative or concavity, without any monotonicity assumption on the activation. For every constraint density α>2, we show that the normalized logarithm of the volume of solutions converges in probability to the Parisi value at every margin below a critical margin κc(α)<0, that this value tends to −∞ continuously as the margin increases to κc(α), and that the largest achievable margin converges in probability to κc(α). At sufficiently negative margins, Gardner’s replica-symmetric formula for the free energy is exact. For α slightly above two, the limit κc(α) lies below Gardner’s prediction by at least a constant times (α−2)3; with Part II, this order is exact. At the optimal margin, with probability exponentially close to one, every optimal configuration has exactly N contacts: the jamming point is isostatic. The empirical gap measures of optimal configurations, normalized by N, converge weakly in probability to a deterministic measure with an atom of mass exactly one at zero. At a fixed margin below κc(α), the gap statistics of all but an exponentially small fraction of the feasible set are given by the Parisi diffusion.
Introduction
The perceptron is the simplest model of a neural network and a basic example of a random constraint satisfaction problem. Given M random patterns g1,…,gM∈RN and a margin κ∈R, the spherical perceptron asks for a vector σ on the sphere of radius N such that
Nga⋅σ≥κfor every a≤M.
Two questions are classical: how large the set of such vectors is, and what the largest achievable margin is when M/N→α. Gardner and Derrida computed the answers with the replica method, under the assumption of replica symmetry [ref-62, ref-63]. In particular, Gardner’s formula predicts that the largest achievable margin converges to the solution κRS(α) of
αE(κRS−G)+2=1,
where G is a standard Gaussian variable.
For κ≥0 each constraint cuts out a geodesically convex spherical cap, and replica symmetry is expected to hold throughout the satisfiable phase. In this regime Gardner’s formula for the free energy was proved by [ref-115] and by [ref-128], Chapter 8, and Stojnic gave another proof of the formula for the capacity [ref-118]. For κ<0, which is the relevant regime when α>2, each constraint removes a cap smaller than a hemisphere, and the feasible set is a nonconvex intersection of the complements of such caps. Franz and Parisi proposed this negative spherical perceptron as the simplest model of jamming [ref-58]. Franz, Parisi, Sevelev, Urbani, and Zamponi argued that its satisfiability threshold belongs to the same universality class as the jamming transition of hard spheres in infinite dimension [ref-59]. The same model describes linear classification with a negative margin, a basic example of an overparametrized learning problem [ref-60, ref-90].
In the physical picture, replica symmetry is lost at negative margins before the satisfiability threshold is reached. The stability of the replica-symmetric solution of the perceptron was studied in [ref-23, ref-63]. Close to κ=0 replica symmetry is lost at a de Almeida–Thouless line [ref-45], through a continuous transition to full replica symmetry breaking in the sense of Parisi [ref-104, ref-105], and the whole jamming line lies in the broken phase [ref-58, ref-59]. The physics literature therefore predicts that Gardner’s formula for the critical margin is exact only for κ≥0. At the critical margin, jammed configurations are predicted to be isostatic: they are in contact with as many constraints as there are degrees of freedom. Franz and Parisi predicted that jamming is hypostatic in the convex regime κ>0 and isostatic in the nonconvex regime κ<0 [ref-58]; for the isostatic counting in jammed packings see [ref-2, ref-91]. The gaps and contact forces of jammed configurations are predicted to have power-law distributions with universal exponents [ref-29, ref-30, ref-58, ref-59, ref-107], related to marginal stability [ref-106, ref-132] and to the jamming of soft spheres [ref-95]. Annesi, Malatesta, and Zamponi computed the satisfiability threshold numerically from the equations of full replica symmetry breaking, and located the region of the phase diagram in which the overlap distribution of typical solutions has connected support [ref-3].
Rigorous results for negative margins have so far been partial. In [ref-118], Stojnic used Gordon’s comparison inequality [ref-66] to show that Gardner’s formula gives an upper bound on the capacity at every margin. He also proved a sharper bound by applying Gordon’s inequality to an exponential of the cost; its improvement over the replica-symmetric bound was shown numerically [ref-117]. El Alaoui and Sellke conjectured that the Parisi variational problem for the hard-margin perceptron, in the form used below, gives the free energy and the capacity [ref-54], Conjecture 1; they trace this conjecture to [ref-59]. Assuming that some Parisi minimizer γ has no overlap gap, and given oracle access to it, their algorithm constructs vectors of norm close to QγN with a small vector of constraint violations, where Qγ<1 is the top of the support of γ [ref-54], Theorem 1; see also [ref-55]. Montanari, Zhong, and Zhou proved upper and lower bounds on the capacity that agree to leading order as κ→−∞, and studied its algorithmic tractability [ref-90]. Their upper bound [ref-90], Theorem 4.2 shows that Gardner’s prediction overestimates the capacity when α is large. Near α=2, where κRS(α) is close to zero, the cited bounds do not quantify this separation. Stojnic later proposed a characterization of the capacity through fully lifted random duality theory, and computed the resulting values numerically at finite levels of a stationarized lifting [ref-119]. Huang, Sellke, and Sun characterized the empirical distributions of the margins that algorithms with dimension-free Lipschitz dependence on the Gaussian data can achieve [ref-73].
For the Ising perceptron, where σ∈{−1,1}N, the capacity predicted by Krauth and Mézard [ref-83] was studied by Ding and Sun and by Huang, who proved lower and upper bounds matching the prediction, subject in part to numerical conditions [ref-48, ref-72]. Xu proved a sharp threshold for the Ising perceptron with Bernoulli disorder [ref-133]. At small constraint densities, Talagrand proved that the free energy of the Ising perceptron is given by the replica-symmetric formula, for a class of activations that includes the one-sided threshold [ref-123], [ref-127], Chapter 2, [ref-128], Chapter 9; his treatment of the Shcherbina–Tirozzi model, whose spins are continuous, is in [ref-127], Chapter 3. Bolthausen, Nakajima, Sun, and Xu gave another proof of this replica-symmetric formula, for a larger class of activations [ref-20]. In the Bayes-optimal (teacher–student) setting, replica-symmetric formulas for perceptron-type generalized linear models were established by Barbier, Krzakala, Macris, Miolane, and Zdeborová [ref-13].
The Parisi formula for mean-field spin glasses was predicted in [ref-104, ref-105] (see also [ref-31, ref-88]) and proved by Guerra and Talagrand for the Sherrington–Kirkpatrick model [ref-68, ref-124]. Talagrand and W.-K. Chen proved the Crisanti–Sommers formula [ref-44] for spherical models, the latter through the Aizenman–Sims–Starr scheme [ref-1, ref-37, ref-125], and Panchenko proved the formula for general mixed p-spin models, building on the ultrametricity theorem [ref-97, ref-98, ref-99]. The perceptron differs from these models in a basic way. Its Hamiltonian ∑aU(ga⋅σ/N) is a nonlinear function of Gaussian fields, and it is not itself a Gaussian process in σ. Structurally the model is closer to multi-species or bipartite spin glasses, with one species formed by the coordinates and the other by the constraints. For such models Guerra’s interpolation gives an upper bound when the interaction is convex [ref-14, ref-16, ref-100]. The matching lower bound by the Aizenman–Sims–Starr scheme requires synchronization of the overlaps of the species [ref-100, ref-101], and it needs no convexity, for Ising spins [ref-100] and for spherical spins [ref-16]; see also [ref-15, ref-17]. The interaction of the bipartite model, which the perceptron resembles, is not convex. For spherical bipartite models see [ref-6, ref-82, ref-122]. Mourrat proved that the solution of an infinite-dimensional Hamilton–Jacobi equation bounds the free energy of bipartite models from above, and conjectured that it is the limit [ref-92]; see also [ref-49]. Our upper bound follows the proof of the upper bound in [ref-92]. That work also contains a quantitative synchronization estimate for pairs of overlap arrays, which is an input to both bounds below. Mourrat later proved an upper bound of the same kind for vector spin glasses whose energy is a Gaussian field [ref-94]; the energy ∑aU(ga⋅σ/N) is not of this form. For nonconvex vector models, H.-B. Chen and Mourrat showed that the limit of the free energy, if it exists, is a critical value of a Parisi-type functional [ref-34], and H.-B. Chen proved the same for nonconvex multi-species models [ref-33]. H.-B. Chen, Issa, and Mourrat identified the free energy of nonconvex multi-species models with centered Ising spins [ref-36]. H.-B. Chen and Mourrat then identified the limit of the free energy of all multi-species spherical spin glasses, with no convexity assumption [ref-35]. Ho proved that the enriched free energy of vector spin glasses converges without convexity, so the critical-point representation of H.-B. Chen and Mourrat holds without assuming convergence [ref-69].
Our contribution is a Parisi formula for the free energy, an identification of the limit of the largest achievable margin, and a description of the gap statistics and contacts of optimal configurations for the negative spherical perceptron. We prove the Parisi formula for smooth activations, including activations that are neither monotone nor concave (Theorem 1.1). For α>2 we identify the exponential volume of the feasible set at every margin below the critical margin κc(α) of the Parisi functional, and we prove that the largest achievable margin converges to κc(α) (Theorem 1.2). For α slightly above two, we show that κc(α) lies below Gardner’s prediction by at least a constant times (α−2)3 (Theorem 1.4). Combined with the matching upper bound on κRS−κc (Part II, Theorem 1.1), this order is exact (Corollary 1.6).
Our main result on the geometry of solutions concerns the configurations of maximal margin. With probability exponentially close to one, every optimal configuration has exactly N contacts. All configurations whose margin is close to optimal share a deterministic limiting distribution of gaps, and this distribution has an atom of mass exactly one at zero (Theorem 1.8). Thus, in the limit, no macroscopic set of constraints beyond the N contacts accumulates near contact. This is a rigorous form of the predicted isostaticity of the jamming point recalled above. The link between the random model and the limiting gap law is a collapse of Parisi minimizers. As the margin increases to κc(α), the minimal value of the Parisi functional tends to −∞ continuously, and the mass of every minimizer (defined in §1.1) tends to zero at a power rate (Theorem 1.3). This is a rigorous counterpart of the physical picture of jamming, in which the overlap of solutions tends to one and the weight of the overlaps below any fixed level tends to zero [ref-58].
Model and the Parisi functional
Fix α>0 and integers M=MN with MN/N→α. Let G=(gai)a≤M,i≤N have independent standard Gaussian entries, write ga for its a-th row, and put ba=ga/N. Let μN be the uniform probability measure on
SN={σ∈RN:∥σ∥2=N}.
For σ∈SN, the number ba⋅σ is the margin of the constraint a at σ; for each fixed σ∈SN it is a standard Gaussian variable. For an activation U:R→[−∞,∞) that is bounded above, define
For a margin κ∈R, the feasible set, its volume, and the largest achievable margin are
SN(κ)VN(κ)={σ∈SN:ba⋅σ≥κfor all a≤M},=μN(SN(κ)),κN=σ∈SNmaxa≤Mminba⋅σ.(2)
We use the convention log0=−∞. Thus VN(κ)=ZN(Hκ) for the hard constraint Hκ(x)=log1{x≥κ}. For σ∈SN let mN(σ)=mina≤Mba⋅σ, so that κN=maxSNmN. The gaps of σ are the numbers ba⋅σ−mN(σ)≥0, and the empirical gap measure of σ is
νN,σ=N1a=1∑Mδba⋅σ−mN(σ),
a measure on [0,∞) of total mass M/N. A constraint with gap zero is called a contact of σ.
An order parameter is a nondecreasing, right-continuous function γ:[0,1]→[0,1] that is identically one on [qˉ,1] for some qˉ<1. We write U for the set of order parameters and
Qγ=inf{q∈[0,1]:γ(q)=1}<1,λγ(q)=∫q1γ(t)dt.
Thus γ is the distribution function of a probability measure μγ on [0,Qγ], and Qγ is the top of its support. We call λγ(0) the mass of γ. Given γ∈U and an activation U, let uγ=uγ(q,x;U) solve the Parisi equation
When γ is a step function, (3) is solved by an explicit backward recursion of Gaussian integrals, the Cole–Hopf transformation [ref-42, ref-71] on each step; for general γ, and for the terminal data used in this part, the solution is defined by approximation. Both are recalled in Chapter 2. For the Sherrington–Kirkpatrick model these constructions are in [ref-52, ref-67, ref-68, ref-105] and [ref-76]. The Crisanti–Sommers entropy [ref-44, ref-125] and the Parisi functional are
where qˉ is any number in [Qγ,1). The value of CS(γ) does not depend on this choice, since λγ(q)=1−q on [Qγ,1]. The first term in PU(γ) accounts for the constraints and the second for the spherical entropy.
For the hard constraint, let ϕ and Φ denote the standard Gaussian density and distribution function. For γ∈U, qˉ∈[Qγ,1) and κ∈R, let uγ(q,x;κ) solve (3) on [0,qˉ]×R with the terminal datum
Again the value does not depend on qˉ∈[Qγ,1). The terminal datum (5) is what one obtains by running the equation with U=Hκ from time 1 to time qˉ with γ=1, which avoids a singular terminal problem. This variational problem appears in the physics literature [ref-58, ref-59], and it was stated in the form (5)–(6) by El Alaoui and Sellke [ref-54]. For the terminal datum (5), they constructed a classical solution of (3), with bounds on its derivatives, and proved that its derivatives depend continuously on γ [ref-54]. We call P∗(κ) the Parisi value and κc(α) the critical margin.
The replica-symmetric order parameters 1[q,1], q∈[0,1), give Gardner’s replica-symmetric functional:
Recall that κRS(α) is the unique solution of αE(κRS−G)+2=1. It is Gardner’s prediction for the limit of κN [ref-62], and κRS(α)<0 if and only if α>2, since EG−2=21. The value α=2 at κ=0 is Cover’s capacity of the perceptron [ref-43].
Finally, for γ∈U and κ∈R we define the Parisi diffusionX=Xγ,κ as follows. On [0,Qγ] it is the unique strong solution of
dXq=γ(q)∂xuγ(q,Xq;κ)dq+dBq,X0=0,(8)
for a standard Brownian motion B. Conditionally on (Xq)q≤Qγ, the endpoint X1 has the law of XQγ+1−QγG conditioned on the event {XQγ+1−QγG≥κ}, where G is a standard Gaussian variable independent of B. The equation (8) is well posed by Lemmas 2.6 and 2.7. For mixed p-spin models this diffusion appears in the work of Auffinger and W.-K. Chen [ref-7], and for the terminal datum (5) it appears in [ref-54]. For step order parameters, X observed at the breakpoints of γ and at time 1 is a Markov chain with explicit tilted Gaussian transitions (Lemma 9.3). The variable X1−κ≥0 plays the role of the gap of a typical constraint.
Main results
Our first result is the Parisi formula for smooth activations. We consider two classes of activations:
(A) U∈C2(R), supU<∞, and ∥U′∥∞+∥U′′∥∞<∞;
(B) U∈C2(R) is concave, supU<∞, and ∥U′′∥∞<∞.
No sign condition is imposed on U′ in class (A), and the activations in class (B) may tend to −∞ quadratically.
Theorem 1.1.Let α>0 and let U belong to class (A) or class (B). Then
N→∞limFN(U)=P∗(U),fN(U)⟶P∗(U)in probability.
Moreover, the infimum defining P∗(U) is attained, and every minimizer γ satisfies Qγ≤rU, where rU<1 is an explicit number depending only on α and U, defined in (5.1). If U belongs to class (A), then rU≤α∥U′∥∞2/(1+α∥U′∥∞2).
Class (A) contains activations that are neither monotone nor concave. This generality is used for the gaps: adding a bounded source term to a smooth approximation of the hard wall destroys monotonicity and concavity. Class (B) contains smooth concave penalties comparable to −β(ℓ−x)+, which we use to pass to hard constraints. The bound on Qγ says that the minimizers for a smooth activation stay a fixed distance away from overlap one. For the hard wall this fails as the margin approaches the critical margin; see Theorem 1.3(iv).
For α>2 the critical margin is negative, and the feasible sets SN(κ) with κ<0 are not convex. Our second result identifies their exponential volume and the largest achievable margin.
Theorem 1.2.Let α>2. Then −∞<κc(α)<0, and the following statements hold.
(i) For every κ<κc(α), N−1logVN(κ)→P∗(κ) in probability.
(ii) κN→κc(α) in probability.
(iii) For every κ≥κc(α) and every C<∞, P{N−1logVN(κ)>−C}→0.
Part (iii) states that the normalized log volume tends to −∞ at the critical margin itself; it does not assert that SN(κc) is empty. The assumption α>2 enters only through the inequality κc(α)<0; for every α>0, part (i) holds at the margins κ<min{κc(α),0} (see the end of §8.4). For α>2, parts (i) and (iii) confirm the free-energy part of a conjecture of El Alaoui and Sellke [ref-54] (Conjecture 1), and part (ii) confirms its capacity part in the form κN→κc(α).
The proofs of Theorem 1.2 and of the gap theorems below rest on the following properties of the variational problem, which hold for every α>0. For κ∈R put Cκ=21(κ+κ2+4), and let C0=−logΦ(−1).
Theorem 1.3.Let α>0.
(i) If P∗(κ)>−∞, then the infimum defining P∗(κ) is attained, every minimizer γ satisfies 1−Qγ>e2P∗(κ), and the set of minimizers is compact in L1([0,1]).
(ii) −∞<κc(α)≤κRS(α)<∞. If α>2, then κc(α)<0.
(iii) P∗ is finite, nonincreasing, concave, and continuous on (−∞,κc), and P∗(κ)=−∞ for κ≥κc. More precisely, with C∗=Cκc, for all sufficiently small η>0,
P∗(κc−η)≤21logη+21log(2αC∗)+21.
(iv) If P∗(κ)>−∞ and γ is a minimizer, then
P∗(κ)≥21+αlog(1−Qγ)−α(C0+log(1+Cκ)).
Consequently there are C,η0>0, depending only on α, such that for 0<η≤η0 every minimizer γ of Pκc−η satisfies
1−Qγ≤Cη1/(1+α),λγ(0)≤Cη1/(2+2α).
(v) There is κ0(α)<κc(α) such that, for every κ≤κ0(α), every minimizer of Pκ equals 1[q,1] for some q∈(0,1). In particular P∗(κ)=minq∈[0,1)PκRS(q). If α≤1, the same holds for every κ<κc(α).
Part (iii) says that the jamming transition is continuous on the exponential scale: the Parisi value tends to −∞ as the margin increases to κc, and it does so at least logarithmically fast. Part (iv) shows that a very negative value pins the top of the support of every minimizer close to one. Together, (iii) and (iv) give the collapse of minimizers at the critical margin: their tops tend to one and their masses tend to zero, at power rates. This collapse is the input for the gap theorems. By part (v) and Theorem 1.2(i), for α>2 and κ≤κ0(α),
N1logVN(κ)⟶q∈[0,1)minPκRS(q)in probability,
which is Gardner’s replica-symmetric formula for the free energy [ref-62]. Thus Gardner’s formula holds at sufficiently negative margins; the margin κ0(α) is not explicit. Theorem 1.3 is proved in §6.6, and part (v) is Corollary 6.9. Two structural facts behind it hold for every order parameter: an exact value identity (Lemma 6.2) and the universal slope bound 0<λγ(0)∂xuγ(0,0;κ)<Cκ (Lemma 6.4).
Our next result concerns constraint densities slightly above two. There κRS(α) is close to zero, and Gardner’s prediction is closest to being correct. We write α=2+e.
Theorem 1.4.There are numerical constants e0>0 and c>0 such that, for 0<e<e0,
κc(2+e)≤κRS(2+e)−ce3.(9)
Theorem 1.4 is a statement about the variational problem alone, and it is proved in Chapter 7. Combined with Theorem 1.2(ii), it gives the following.
Corollary 1.5.Let e0 and c be as in Theorem 1.4, let 0<e<e0, and put α=2+e. Then κN→κc(α) in probability, and κc(α)≤κRS(α)−ce3. In particular,
N→∞limP{κN≥κRS(α)−2ce3}=0.
For large α, comparing the asymptotics as κ→−∞ of the upper bound of Montanari, Zhong, and Zhou, recalled above, with the relation αE(κRS−G)+2=1 shows that, for all sufficiently large α, with probability tending to one no configuration has margin at least κRS(α)−1/∣κRS(α)∣. Together with Theorem 1.2(ii), this gives κc(α)<κRS(α) for all sufficiently large α. Corollary 1.5 shows that the failure of Gardner’s formula extends to α close to two, where κRS(2+e)=−82πe+O(e2) is itself close to zero (see eq:7.3). The proof of Theorem 1.4 evaluates the functional at an explicit order parameter with two support points near one.
In Part II we study the minimizers of Pκ for α slightly above two. We show that the replica-symmetric solution loses its stability at a de Almeida–Thouless margin κd(α)<κc(α), and that immediately beyond κd(α) every minimizer exhibits full replica symmetry breaking: its Parisi measure is supported on a nondegenerate interval, with a positive continuous density in the interior and atoms at both endpoints (Part II, Theorem 1.2). We also determine the distances between the three margins κd<κc<κRS (Part II, Theorem 1.1). We now restate the results of that part that we use.
Let R=ϕ/Φ and V(z)=R(z)(z+R(z)), so that 0<V<1, and put
c0=∫RV(z)(1−V(z))dz,θd=128c02(2π)3/2.
By Part II, Lemma 3.5 and Lemma 3.3(c), for e>0 sufficiently small and every κ<κRS(α) the function PκRS of (7) has a unique minimizer q∗(κ) on [0,1), and q∗(κ)∈(0,1). By Part II, Proposition 3.8, there is also a numerical constant c2>0 such that exactly one margin κ∈(κRS(α)−c2,κRS(α)) satisfies
αEV(Z∗)2=1,Z∗=1−q∗q∗G−κ,q∗=q∗(κ).
This margin is the de Almeida–Thouless margin κd(α). The displayed condition says that the replicon eigenvalue of the replica-symmetric solution vanishes (see [ref-23, ref-59]); on (κd,κRS) this eigenvalue is negative, and the replica-symmetric solution is unstable (Part II, Proposition 3.8). The ordering of thresholds (Part II, Theorem 1.1) states that there are numerical constants e0,c,C>0 such that, for 0<e<e0 and α=2+e,
The lower bound on κRS−κc is Theorem 1.4, which Part II proves again through the zero-temperature functional (Part II, Theorem 3.13). The upper bound rests on a dual certificate for this zero-temperature version of the variational problem (Part II, Theorems 3.10 and 3.11). Zero-temperature Parisi functionals were introduced for the ground state energy of mixed p-spin models by Auffinger and W.-K. Chen [ref-9], and for spherical models by [ref-40] and by [ref-78]; see also [ref-75]. Franz and Parisi described the jamming limit of the perceptron through the boundary condition that the replica equations take as the overlap tends to one [ref-58] (15). Part II also shows that for κ∈(κd(α),κc(α)) no minimizer of Pκ is replica symmetric (Part II, Corollary 3.14). Combining Theorems 1.2 and 1.3 with Part II, Theorem 1.1, and with this absence of replica-symmetric minimizers gives the following.
Corollary 1.6.Let e0,c,C be as in (10), let 0<e<e0, and put α=2+e. Then the following hold.
(i) κN→κc(α)in probability, ce3≤κRS(α)−κc(α)≤Ce3, and
κc(α)−κd(α)=θde2+O(e3log(1/e)).(11)
(ii) For every κ∈(κd(α),κRS(α)), Gardner’s replica-symmetric formula minq∈[0,1)PκRS(q) is finite, and there is ε>0 such that
P{N1logVN(κ)≤q∈[0,1)minPκRS(q)−ε}⟶1.
Part (i) sharpens Corollary 1.5 to exact order: the largest achievable margin converges to a limit that lies below Gardner’s prediction by an amount of exact order (α−2)3, and above the de Almeida–Thouless margin by an amount of order (α−2)2. The thermodynamic limit is taken at fixed e, and part (i) describes the subsequent behavior of the limit κc(2+e) as e↓0. Part (ii) shows that Gardner’s formula for the free energy fails on the whole interval (κd(α),κRS(α)). By Theorem 1.3(v) it holds at sufficiently negative margins, and by Theorem 1.2(i) and Part II, Theorem 1.2(i), it holds at the margins in [κd(α)−c′e2,κd(α)] for a numerical constant c′>0. The corollary follows directly from the results above. Part (i) is Theorem 1.2(ii) together with (10), since κc−κd=(κRS−κd)−(κRS−κc). For part (ii), the minimum of PκRS is attained at q∗(κ), so it is finite. Let κ∈(κd,κc). By Theorem 1.3(i),(iii), minimizers of Pκ exist, and by Part II, Corollary 3.14, none of them is replica symmetric. Hence P∗(κ)<PκRS(q∗(κ)), and Theorem 1.2(i) gives the claim. For κ∈[κc,κRS) the claim follows from Theorem 1.2(iii).
Part II also proves a lower bound on the Parisi value that matches Theorem 1.3(iii) up to the constant in front of the logarithm, through a comparison with a zero-temperature functional (Part II, Proposition 2.24): for every α>2 there are C,η0>0, depending only on α, such that
αlogη−C≤P∗(κc−η)≤21logη+C(0<η≤η0).(12)
Together with Theorem 1.2(i), this logarithmic divergence gives the following.
Corollary 1.7.Let α>2. There are C,η0>0, depending only on α, such that for every 0<η≤η0,
P{αlogη−C≤N1logVN(κc−η)≤21logη+C}⟶1.
Equivalently, with probability tending to one, e−CNηαN≤VN(κc−η)≤eCNηN/2. On the exponential scale the feasible volume thus vanishes polynomially in the distance η to the critical margin. The upper bound uses only Theorems 1.2 and 1.3, and we do not claim that either exponent is optimal.
We next describe the configurations that nearly achieve the maximal margin, through their empirical gap measures νN,σ.
Theorem 1.8.Let α>2. There is a deterministic measure να on [0,∞) with να([0,∞))=α and να({0})=1, whose positive part satisfies
να((0,t])≤log(2π/t)αlog3(0<t<2π),(13)
such that the following statements hold.
(i) For every bounded Lipschitz ψ:[0,∞)→R and every ε>0 there is ρ>0 such that
P{σ∈SN:mN(σ)≥κc−ρsup∫ψdνN,σ−∫ψdνα≤ε}⟶1.
(ii) For every c<(α−2)2/(2α) and all sufficiently large N, with probability at least 1−e−cN every maximizer σ∗ of mN has exactly N contacts. For any choice of maximizers, νN,σ∗→να weakly in probability, and
N1#{a≤M:0<ba⋅σ∗−κN≤t}⟶να((0,t])in probability
at every continuity point t>0 of να.
(iii) For every choice of margins k↑κc(α) and minimizers γk of Pk, the measures αLaw(X1γk,k−k) converge weakly to να.
Here νN,σ∗→να weakly in probability means that ∫ψdνN,σ∗→∫ψdνα in probability for every bounded continuous ψ, uniformly over the maximizers. The count N in part (ii) is isostatic in the sense recalled above: it equals the N−1 degrees of freedom on the sphere plus one for the optimized margin. The identity να({0})=1 and the bound (13) show that, in the limit, no additional macroscopic set of constraints has small positive gaps: the mass να((0,t]) of the small positive gaps tends to zero as t↓0, at least as fast as a constant times 1/log(1/t). Nearly optimal configurations need not have exactly N contacts, but by part (i) their gap statistics are close to να, and by part (iii) the limiting gap law is identified through Parisi minimizers approaching the critical margin. The theorem does not identify the behavior of να near zero, where physics predicts a power law.
The last theorem identifies the gap statistics of typical feasible configurations at a fixed margin below the critical one.
Theorem 1.9. Let α>2 and κ<κc(α), let γ be a minimizer of Pκ, and let ψ:[0,∞)→R be bounded and L-Lipschitz with L>0. For every ε>0, with probability tending to one, VN(κ)>0 and
and all minimizers of Pκ induce the same law of X1γ,κ.
Applied to finitely many test functions at once, the theorem shows that all but an exponentially small fraction of the feasible set has the gap statistics of the Parisi diffusion. The rate in (14) depends on the minimizer only through its mass λγ(0), and any minimizer may be used. We do not prove that the minimizers of Pκ are unique, and none of our arguments requires it; the last assertion of the theorem shows that they all induce the same terminal law. For mixed p-spin models, uniqueness follows from strict convexity of the Parisi functional [ref-7, ref-76], which is not known for Pκ. For generic mixed p-spin models, Auffinger and Jagannath expressed spin statistics through solutions of partial differential equations [ref-10].
Throughout, C and c denote positive constants. A numerical constant depends on nothing; otherwise the dependence of a constant is indicated in the statement where it appears, as in “depending only on α”. Their values may change from one occurrence to the next. Limits in probability refer to the joint law of the patterns and of any auxiliary randomness introduced in the proofs.
Ideas of the proof
The proof has three parts. Steps 1 and 2 below prove the Parisi formula for smooth activations. Steps 3 and 4 analyze the deterministic variational problem for the hard wall.
Steps 5 and 6 transfer these results to the hard constraints of the random model and to the gaps. Figure 1.1 shows how the steps depend on one another.
Figure 1.1. Selected dependencies among the steps of the proof. Each solid box names a step or chapter and, where there is one, the main result it proves; an arrow runs from a box to a box that uses it. The dashed boxes are the corollaries that also use results of Part II. Corollary 1.5 combines Theorems 1.2 and 1.4 and is not drawn, and neither are the analytic properties of the Parisi functional collected in Chapter 2, which are used throughout. Among them, the lemmas of §2.3 are derived from Part II, §§2.1–2.5 and Chapter A, which do not use Part I.
Step 1: The upper bound. The argument follows the proof of [ref-92], Theorem 4.1, a step in Mourrat’s upper bound for bipartite models; the opening of Chapter 3 compares our argument with his. We use a Guerra-type interpolation [ref-68] between the perceptron and a decoupled system on a Ruelle probability cascade [ref-19, ref-112]. Since PU is continuous in the order parameter, it suffices to treat order parameters γh with finitely many atoms h0≤⋯≤hk of equal mass. As the interpolation time t runs from 0 to 1, the argument of each activation moves from a Gaussian field on the leaves of the cascade, with covariance hl between two leaves that branch at level l, to ba⋅σ. The coordinates are coupled to a second cascade field, whose levels p=(p0,…,pk) are free parameters. The derivative in t of the interpolating free energy uN is expressed through two overlaps: the spin overlap R12=σ1⋅σ2/N, and the response overlapX12=M−1∑aU′(Sa1)U′(Sa2), where Sal is the interpolated field of constraint a for replica l. Overlaps of the derivatives of the activation enter in a similar way in Talagrand’s treatment of the perceptron [ref-127], Chapters 2 and 3, [ref-128], Chapter 8. Let J be the level at which the leaves of two replicas branch, wl the probability that J=l, and rl and ζl the conditional means of R12 and of αNX12 given J=l, where αN=M/N. Then
Neither term has a sign. We control the products through the choice of p. At a maximizer over p of uN+21∑lwlhlpl, the first-order conditions, together with the monotonicity 0≤ζ0≤⋯≤ζk, make the total contribution of the products nonpositive. This monotonicity holds for every activation in class (A); we derive it from an exact change of measure on a cascade with marks. For Gaussian fields the corresponding monotonicity is [ref-128], Proposition 14.3.2 and [ref-92], Lemma 2.4. A maximum principle in t alone then bounds the free energy by the maximum over p at t=0, up to the covariance terms. To control these, small Gaussian perturbations of the Hamiltonian, of the form used in [ref-92], Section 4, enforce approximate Ghirlanda–Guerra identities [ref-64] for the pair of overlap arrays at the points where the maximum principle is applied. Mourrat’s quantitative synchronization [ref-92], which builds on Panchenko’s synchronization mechanism [ref-100, ref-101], then makes the conditional variance of R12 small, and the Cauchy–Schwarz inequality makes the covariances small whatever the sign of U′. This is why no sign condition on U′ is needed. At t=0 the system splits into the row term αNuγh(0,0;U) and a spherical term. An exact computation with Gaussian cascades bounds the spherical term plus 21∑lwlhlpl, maximized over p, by CS(γh)+o(1); a computation of this kind for spherical spin glasses is in [ref-125]. This is carried out in Chapter 3.
Step 2: The lower bound. We use the Aizenman–Sims–Starr scheme [ref-1] in the spherical form of [ref-37]. For multi-species spherical models, Bates and Sohn combined W.-K. Chen’s cavity computation with Panchenko’s synchronization [ref-100, ref-101] to prove the lower bound [ref-16]. We follow the same route, with the response overlap in the role of the overlap of the second species. The scheme bounds the free energy from below by the increment of the expected log partition function when n coordinates, and about αn constraints, are added to a system with N coordinates. We write the sphere of dimension N+n exactly as a product of the sphere of dimension N and a density for the n new coordinates (compare [ref-47]). The increment then splits into a row term and a coordinate term. In the limit the row term is at least αnuζ(0,0;U), where ζ is the limiting overlap law. After a Gaussian interpolation, the coordinate term becomes a Gaussian integral over the new coordinates ε∈Rn. After a perturbation (see [ref-98] and [ref-100], (24)–(28)), the joint law of the spin overlap and the response overlap satisfies the Ghirlanda–Guerra identities. By synchronization and the characterization of such arrays [ref-49, ref-92, ref-97, ref-100, ref-101], it is a limit of Ruelle probability cascades with paired nondecreasing levels. On such a cascade the coordinate term is an explicit Gaussian integral, which for general paired levels is not the entropy of any order parameter.
Two identities of the system determine the result. First, a Gaussian integration by parts in the rows expresses the mean effective precision of the new coordinates through the two overlaps. In the limit, this precision identity shows that the smallest precision is at least one, so that the Gaussian integral is finite, and it cancels the constant terms. Second, the law of the patterns is invariant under rotations. Under a uniformly random rotation, the overlap ε1⋅ε2/n of the new coordinates of two replicas is close to their full overlap, with mean squared error at most 3/n in the limit. Further, E∥ε∥2/n=1, and this norm identity turns the coordinate term into nCS(γ), where γ is the law of the mean overlap of the new coordinates at the branching level, and the overlap estimate makes γ close to ζ. Hence, as N→∞, the increment per added coordinate is at least
PU(γ)−O(n−1/2)≥P∗(U)−O(n−1/2).
Rotation invariance thus forces the cavity term to equal the Crisanti–Sommers entropy, and no minimizer or critical point of a cavity functional has to be identified. The main technical issue is the unbounded Gaussian integral over ε. We compute it on balls, pass to the limit N→∞ there, evaluate the limit on finite cascades, and remove the cutoff on these cascades, where the precision identity gives uniform control. This is carried out in Chapter 4. Chapter 5 combines the two bounds. There a truncation argument, which moves the mass of an order parameter above the level rU down to rU and so decreases PU, gives the attainment of the infimum and the bound Qγ≤rU for minimizers.
Step 3: The variational problem at hard margins. For the hard wall we prove an exact value identity, valid for every order parameter:
Pκ(γ)=21logδ+αEh(Z)−2δD(Q)−21∫0Qγ(q)D(q)dq.
Here Q=Qγ, δ=1−Q, Z=(XQ−κ)/δ is the normalized top position of the Parisi diffusion, h(z)=logΦ(z)+21R(z)2<0, and D(q)=αE∂xuγ(q,Xq;κ)2−∫0qλγ−2 is twice the density of the first variation of Pκ. El Alaoui and Sellke computed this first variation at a minimizer whose support is an interval, in directions supported on that interval [ref-54] (Proposition 16) (see the opening of Chapter 2). Here it is used at every order parameter and in every direction that keeps the top of the support below a fixed level; Chapter 6 recalls the first-order conditions known for mixed p-spin models. At a minimizer over the order parameters whose top is at most a fixed level r<1, the last two terms are nonpositive, so Pκ(γ)<21logδ. A finite value therefore keeps the top of every minimizer away from one, which gives existence and compactness of minimizers. The second tool is the universal slope bound
0<λγ(0)∂xuγ(0,0;κ)<Cκ,
valid for every order parameter and proved by a maximum principle for an explicit combination of ∂xuγ and ∂xxuγ. The map κ↦Pκ(γ) is concave, by Prékopa’s theorem [ref-108], with derivative −α∂xuγ(0,0;κ), and λγ(0)≥δ, so the two tools transport values between margins. Take a constrained minimizer γ with a prescribed value w at a margin k>κc, where the unconstrained value is −∞. The value identity gives 1−Qγ>e2w, so its slope in the margin is at most αCke−2w. Concavity and the limit k↓κc give P∗(κc−η)≤w+αηCκce−2w, and the choice w=21log(2αCκcη) gives Theorem 1.3(iii).
For a minimizer over all order parameters, the value identity holds without the last two terms. Since h(z) is bounded below by −log(1+z−) up to an additive constant, and the slope bound controls the negative part of Z, Jensen’s inequality gives the pinning bound of Theorem 1.3(iv). Combined with (iii) at the margin κc−η, it forces 1−Qγ≤Cη1/(1+α). Finally, weak top stability, a lower bound on the quantity S(Q)=αδ2E∂xxuγ(Q,XQ;κ)2 for constrained minimizers with more than one support point, gives λγ(0)≤C(1−Qγ)1/2. At very negative margins the same lower bound cannot hold, so every minimizer is replica symmetric; this gives κc>−∞ and Theorem 1.3(v). No zero-temperature functional is needed. This is carried out in Chapter 6.
Step 4: The critical margin near α=2. To go below Gardner’s prediction we evaluate Pκ at an explicit order parameter with two support points near one,
γδ=a1[p,Q)+1[Q,1],Q=1−δ,p=Q(1−ℓ),a=Qℓδ,
which splits the atom of a replica-symmetric order parameter and places a thin layer of relative width ℓ below the top. The homogeneity and the monotonicity of the Cole–Hopf step and a Gaussian tail bound give δPκ(γδ)≤QJℓ(κ/Q)+21δlogδ for an explicit Gaussian integral Jℓ, and
If Jℓ(k)<0, then Pκ(γδ)→−∞ as δ↓0 for every κ>k, so that κc≤k. At k=κRS the first term vanishes, while αΦ(κRS)−1 is of exact order e=α−2. The layer therefore gains an amount of order eℓ at a cost of order ℓ3/2, and the choice ℓ≍e2 makes Jℓ(κRS) negative, of order e3. Lowering the margin by a small multiple of e3 keeps it negative. The argument uses no minimizer and no regularity theory beyond the recursion for this single order parameter. Unlike the bounds of Stojnic and of Montanari, Zhong, and Zhou recalled at the beginning of this chapter, the bound comes from the Parisi functional at an explicit order parameter, and the thin layer of width ℓ≍e2 gives the order e3 near α=2. An explicit trial order parameter was used in the same way by Toninelli to show that the Sherrington–Kirkpatrick model is not replica symmetric beyond the de Almeida–Thouless line [ref-129]. This is carried out in Chapter 7.
Step 5: From soft free energy to hard feasible volume. The upper bounds on the volume and on κN come from Step 1, applied to smooth approximations of the hard wall from above, together with a lemma showing that a single feasible configuration forces an exponentially nonnegligible feasible volume after a fixed decrease of the margin. For the lower bound, the Parisi formula for a concave penalty comparable to −β(ℓ−x)+2 bounds from below the volume of the configurations whose total squared violation ∑a(k0−ba⋅σ)+2, at a level k0 slightly below ℓ, is at most tN, for small t>0. Two geometric facts turn this into feasible volume. First, a small violation can be repaired by a small displacement. Using the smallest singular value of the pattern matrix over sparse sets of rows (see [ref-130]), a separation argument moves such a configuration by at most 4tN to a point that satisfies every constraint at a slightly smaller margin. The opening of Chapter 8 compares this repair with that of El Alaoui and Sellke [ref-54]. Second, the repair map may collapse volume, so we do not use its image. Instead we add to the configuration a Gaussian vector tangent to the sphere, with variance ρ2 in each direction, and project back to SN. This preserves μN. Translating the Gaussian vector by a displacement d lowers the probability of a symmetric set by at most the factor e−∥d∥2/(2ρ2), and Šidák’s inequality [ref-116] shows that, with probability at least e−Nϵ for a small ϵ>0, the Gaussian vector moves no constraint by more than a small amount. Hence the perturbed point is feasible at a slightly smaller margin with probability at least e−Nϵ′, where ϵ′ is small when t is small compared with ρ2. The upper bounds are proved in §§3.8 and 3.9 and the lower bound in Chapter 8.
Step 6: Gap statistics. Gap averages enter through the free energy of the feasible set with a source term β∑aψ(ba⋅σ−k), for a bounded Lipschitz test function ψ. Adding the source to a smooth approximation of the hard wall destroys monotonicity, and this is where the generality of class (A) is used. We prove a quadratic source estimate: the Parisi functional at γ with the source exceeds its linearization in β, whose slope is αEψ(X1γ,k−k), by at most 21αLip(ψ)2β2λγ(0). For a step order parameter the effect of the source is an iterated logarithmic moment along the Parisi diffusion observed at the breakpoints of γ. The transitions of this Markov chain are Gaussian laws tilted by log-concave weights. Like Gaussian laws, they have sub-Gaussian linear statistics and map Lipschitz functions to Lipschitz functions with the same constant (for log-concave tilts of Gaussian laws see [ref-25, ref-27]), and a backward induction with a second-order expansion at each step gives the estimate. Combined with Jensen’s inequality and the upper bound of Step 1, it yields one deviation inequality. With probability tending to one, simultaneously for every set T⊆SN(k) of positive volume, the average over T of N−1∑aψ(ba⋅σ−k) differs from αEψ(X1γ,k−k) by at most
βPk(γ)−N−1logμN(T)+2αLip(ψ)2βλγ(0)+ϵ.
For Theorem 1.9 we apply it at a fixed margin κ<κc to the set of feasible configurations whose gap average deviates by more than ε, and Theorem 1.2(i) shows that this set is an exponentially small fraction of SN(κ). For Theorem 1.8, a single configuration of nearly maximal margin is surrounded by a set of configurations that are feasible at a margin smaller by η, have almost the same gaps, and have volume at least e−N(log(1/η)+C). Optimizing over β leaves an error of order η+{λγ(0)(1+log(1/η))}1/2, which tends to zero by the collapse of minimizers in Theorem 1.3(iv).
The exact count of contacts does not use the variational problem. By Wendel’s theorem [ref-131], κN<0 with probability exponentially close to one when α>2. The maximizers of mN then correspond to the points of the polytope {y∈RN:ga⋅y≥−1 for all a} farthest from the origin. These are vertices, and Gaussian general position gives exactly N contacts. A union bound over sets of N rows gives a finite-N form of (13) (Proposition 9.2). This is carried out in Chapter 9.
Chapter 2 collects the analytic properties of the Parisi functional used throughout: the Cole–Hopf recursion for step order parameters, Lipschitz continuity in the order parameter, and, for the hard wall, a priori bounds, signs of derivatives, and the first variation. Theorem 1.1 is proved in Chapter 5, Theorem 1.3 in Chapter 6, Theorem 1.4 in Chapter 7, Theorem 1.2 in Chapter 8, and Theorems 1.8 and 1.9 in Chapter 9. The corollaries follow from these theorems and, for Corollaries 1.6 and 1.7, from Part II, as explained next to their statements. The lemmas of §2.3, parts (i)–(iv) of Lemma 6.1, one Gaussian bound in the proof of Lemma 6.6 and the expansions of Chapter 7 are derived from Part II, §§2.1–2.5, Lemma 3.1 and Chapter A, which do not use Part I. Through them, Theorems 1.2–1.4, 1.8, and 1.9 also rest on Part II; Theorem 1.1 does not.
The Parisi functional
This chapter collects the deterministic facts about the Parisi functional that are used in the rest of this part. §2.1 introduces the Cole–Hopf step Tm,s and the backward recursion that solves the Parisi equation (3) when the order parameter is a step function. It records the monotonicity of the recursion in its terminal datum, which is used in Chapters 3, 5, 8, and 9, and the homogeneity of the Cole–Hopf step, which is used in Chapter 7. It also shows that neither the Crisanti–Sommers entropy nor the hard-wall value depends on the cutoff used to define it. §2.2 proves that, for activations in class (A) or class (B), the value uγ(0,0;U) is Lipschitz in γ for the L1 distance, with an explicit constant (Lemmas 2.3 and 2.4). This defines uγ for general order parameters, and it lets the upper bound (Chapter 3), the lower bound (Chapter 4), the truncation argument of Chapter 5 and the passage to hard constraints in Chapter 8 move between step order parameters and general ones. These continuity estimates rest on one identity, (30) in Lemma 2.2, which writes the difference of two solutions with the same terminal datum as an integral along a diffusion. Its only input is a formula for the derivatives of one Cole–Hopf step (Lemma 2.1). §2.3 treats the hard-wall functional Pκ on order parameters that equal one above a fixed level r<1. There we state a priori bounds on the solution and on the associated diffusion (Lemma 2.6), Lipschitz continuity in the order parameter (Lemma 2.7), signs and a martingale (Lemma 2.8), and the first variation (Lemma 2.9). These are the inputs for the analysis of the variational problem in Chapter 6 and for the gap statistics in Chapter 9. Most of them are derived from Part II, as explained at the beginning of §2.3.
The hard-wall functional Pκ was studied by El Alaoui and Sellke in [ref-54], Section 4. For step order parameters they solved the Parisi equation with the terminal datum (5) by the Cole–Hopf recursion [ref-54], (4.16) and proved a priori bounds on the solution [ref-54], Proposition 12. They proved Lipschitz continuity in the order parameter [ref-54], Proposition 13, extended the solution to general order parameters [ref-54], (4.12), and proved that it has one-sided derivatives in time [ref-54], Lemma 14. They also computed the first variation of Pκ in terms of the Parisi diffusion [ref-54], (2.8), (4.13), and (4.15), at a minimizer whose support is an interval, in directions supported on that interval, and deduced the first-order conditions D=0 and S=1 on that interval [ref-54], Proposition 16, with D and S as in (44). Their arguments build on work on the Sherrington–Kirkpatrick and mixed p-spin models: Guerra’s Lipschitz bound in the order parameter [ref-67], the Feynman–Kac proof of it by Jagannath and Tobasco [ref-76] (Lemma 14 and Remark 15), the diffusion and the regularity estimates of Auffinger and W.-K. Chen [ref-7, ref-8], and the first-variation formulas of W.-K. Chen [ref-38] and of El Alaoui, Montanari, and Sellke [ref-55] (Proposition 6.8). This chapter and Part II, Chapter 2 follow the same route, with the following differences. Concavity of the solution is obtained from Prékopa’s theorem (Lemma 2.1) rather than from an explicit computation along the recursion, which uses that the order parameter is nondecreasing [ref-54] (proof of (4.6)). The bound −∂xxuγ≤(1−qˉ)−1 of [ref-54] ((4.6)) is sharpened to the strict bound −∂xxuγ<1/λγ (Lemma 2.8). The constants in §2.3 are uniform for κ in a compact interval. The first variation is computed at every order parameter in the class Ur of order parameters equal to one on [r,1], in every direction that stays in Ur (Lemma 2.9), and not only at a minimizer. Finally, the Lipschitz estimates of §2.2 cover activations in class (B), which are concave and may tend to −∞ quadratically.
Throughout this chapter, G denotes a standard Gaussian variable and G′ an independent copy of it, and ϕ and Φ denote the standard Gaussian density and distribution function. All functions are Borel measurable, and ∥⋅∥L1 is the norm of L1([0,1]).
Order parameters and the Cole–Hopf recursion
Recall from §1.1 that an order parameter is a nondecreasing, right-continuous function γ:[0,1]→[0,1] that is identically one on [qˉ,1] for some qˉ<1, and that U is the set of order parameters. For γ∈U we write
Qγ=inf{q∈[0,1]:γ(q)=1}<1,λγ(q)=∫q1γ(t)dt.
Thus γ is the distribution function of a probability measure on [0,Qγ]. More generally, we identify every probability measure on [0,1] with its distribution function, a nondecreasing right-continuous function γ:[0,1]→[0,1] with γ(1)=1.
The Cole–Hopf step. For m≥0, s≥0, and a function f:R→[−∞,∞) that is bounded above, define
with the conventions e−∞=0 and log0=−∞. The expectations exist because f is bounded above, Tm,sf takes values in [−∞,supf], and Tm,0f=f. For functions f,g that are bounded above, a∈R, m≥0, and s,s′≥0, the following hold.
(T1) If f≤g+a on R, then Tm,sf≤Tm,sg+a on R.
(T2) Tm,sTm,s′f=Tm,s+s′f.
(T3) tTm,sf=Tm/t,s(tf) for every t>0.
(T4) Tm,sf≥T0,sf.
If f≡−∞, then Tm,sf≡−∞ for all m,s, and (T2)–(T4) for f are immediate; below we assume f≡−∞, so that supf is finite. Property (T1) holds because y↦emy is nondecreasing and Tm,s(g+a)=Tm,sg+a. For (T2), write x+s+s′G as x+sG+s′G′. If m>0, Tonelli’s theorem applied to emf≥0 gives
and if m=0 the same argument applies to supf−f≥0. Property (T3) follows from (16), and (T4) is Jensen’s inequality Eemf≥emEf for m>0 and an equality for m=0.
The operator Tm,s solves the Parisi equation over an interval on which the order parameter equals a constant m; this is the Cole–Hopf transformation. Indeed, if u solves (3) with γ=m>0, then h=emu satisfies
∂qh+21∂xxh=mh(∂qu+21∂xxu+2m(∂xu)2)=0,
the backward heat equation, whose solutions are Gaussian averages of their later values. When m=0 the equation is itself the backward heat equation. The recursion below turns this computation into a definition.
The step recursion. Let T∈[0,1]. A step function on [0,T) is a function γ=∑j=0nmj1[tj,tj+1) with 0=t0<t1<⋯<tn+1=T and mj≥0. For such γ and a function F:R→[−∞,∞) that is bounded above, define uγ(⋅,⋅;F) on [0,T]×R by the backward recursion
We call F the terminal datum and T the terminal time; the terminal time is always clear from the context. By (T2), two consecutive steps with the same value compose into one step, so inserting a breakpoint does not change uγ. Since two representations of γ have a common refinement, uγ(⋅,⋅;F) depends only on γ and F. For T=0 there are no steps and uγ(0,⋅;F)=F. The recursion goes back to Parisi [ref-105]; see also [ref-68, ref-128], Chapter 14, and [ref-98], Chapter 3.
A step order parameter is an order parameter of the form
with 0≤m0≤⋯≤mn=1 and γ(1)=1. For such γ and an activation U that is bounded above, uγ(⋅,⋅;U) is given by (17) with T=1 and F=U. The same definition applies to every step function γ that is the distribution function of a probability measure on [0,1]; its value mn on the last interval [tn,1) need not be one.
The properties of Tm,s pass to the recursion. By (T1), for functions F,F′ bounded above and a∈R,
In particular F↦uγ(q,x;F) is nondecreasing and commutes with the addition of constants. For real-valued F,F′ whose recursions are finite on [0,T]×R (in particular, when both terminal data are bounded below by a quadratic),
By (T4), (T1) and the case m=0 of (T2), uγ(q,x;F)≥EF(x+T−qG). Hence, if F(y)≥−C(1+y2) for all y, then
uγ(q,x;F)≥EF(x+T−qG)≥−C(1+x2+T−q)≥−C(2+x2).(21)
If γ=1 on [qˉ,T) for some qˉ∈[0,T), then (T2) gives
uγ(qˉ,x;F)=T1,T−qˉF(x)=logEeF(x+T−qˉG).(22)
We next record the regularity of the recursion. Suppose that F is real-valued and continuous, and that −C(1+y2)≤F(y)≤C for a constant C. Then u=uγ(⋅,⋅;F) is real-valued and continuous on [0,T]×R, and on each open interval (tj,tj+1) it is C∞ and solves
∂qu+21∂xxu+2mj(∂xu)2=0.(23)
By (21) and induction over the steps, it suffices to prove the following for a continuous function f with −C′(1+y2)≤f(y)≤C′, a number m≥0, and g(s,x)=Tm,sf(x): the function g is C∞ on (0,∞)×R with ∂sg=21∂xxg+2m(∂xg)2, and g(s,x)→f(x0) as (s,x)→(0,x0). For m>0 and s>0,
Differentiation under the integral shows that the right side is positive, C∞ in (s,x), and solves ∂sh=21∂xxh; reading the Cole–Hopf computation backwards gives the equation for g. For m=0 the same argument applies to g itself, since ∣f(y)∣≤C′(1+y2). For the limit, fix ρ>0. For m>0,
and for m=0 the last term is replaced by E[∣f(x+sG)−f(x)∣;s∣G∣>ρ], which is at most C′′(1+x2)P{s∣G∣>ρ}1/2 for s≤1, with C′′ depending only on C′, by the Cauchy–Schwarz inequality. Letting s↓0 and then ρ↓0, the continuity of f shows that Tm,sf→f locally uniformly as s↓0 (for m>0 because emf is continuous and positive), and hence g(s,x)→f(x0).
General order parameters. For γ∈U choose qˉ∈[Qγ,1). There are step order parameters γn with γn=1 on [qˉ,1] and ∥γn−γ∥L1≤1/n. Indeed, let 0=t0<⋯<tℓ=qˉ have mesh at most 1/n, and put γn(q)=γ(tj) on [tj,tj+1) for j<ℓ and γn=1 on [qˉ,1]. Since γ is nondecreasing,
Further breakpoints may be added to the partition without affecting this bound. The same construction with qˉ=1 (and γn(1)=1) approximates the distribution function of any probability measure on [0,1] by nondecreasing step functions with values in [0,1]. For general γ, and for the terminal data treated below (activations in class (A) or class (B), and the hard wall), the solution uγ is defined as the limit of uγn. That the limit exists and does not depend on the approximating sequence follows from the Lipschitz estimates in γ: Lemma 2.3 for class (A), Lemma 2.4 for class (B), and Lemma 2.7 for the hard wall. The properties (19), (20) and (21) pass to these limits. For mixed p-spin models, Auffinger and W.-K. Chen define the solution for general order parameters in the same way [ref-8].
The entropy and the cutoff. The definitions (4) and (5) involve a number qˉ∈[Qγ,1), and neither CS(γ) nor uγ(⋅,⋅;κ) depends on this choice. We prove this here for the entropy and for step order parameters; the extension to general γ∈U is given after Lemma 2.7. For CS, let Qγ≤qˉ<qˉ′<1. Since λγ(q)=1−q on [Qγ,1],
Equivalently, since the integrand below vanishes on [Qγ,1],
CS(γ)=21∫01(λγ(q)1−1−q1)dq.(24)
For the hard wall, put
fqˉ(x)=logΦ(1−qˉx−κ)=logP{x+1−qˉG≥κ},
the terminal datum (5) at time qˉ; its dependence on κ is suppressed. Let γ be a step order parameter and Qγ≤qˉ<qˉ′<1. Since γ=1 on [qˉ,qˉ′], (22) with terminal time qˉ′ gives
Thus the recursion from fqˉ′ at time qˉ′ produces fqˉ at time qˉ, and the two definitions of uγ(q,x;κ) agree on [0,qˉ]. The same computation with the hard constraint Hκ=log1[κ,∞) of §1.1 as terminal datum at time one gives T1,1−qˉHκ=fqˉ, so for every step order parameter γ and qˉ∈[Qγ,1),
Taking qˉ=q in the definition, we obtain for every step order parameter
uγ(q,x;κ)=logΦ(1−qx−κ),Qγ≤q<1.(26)
Classes with a common cutoff. For 0≤r<1 let
Ur={γ∈U:γ=1 on [r,1]}={γ∈U:Qγ≤r}.
The entropy is Lipschitz on each Ur. For γ1,γ2∈Ur use the common cutoff qˉ=r. On [0,r] we have λγi≥λγi(r)=1−r, and ∣λγ1(q)−λγ2(q)∣≤∥γ1−γ2∥L1. Hence
Each Ur is a compact metric space for the L1 distance. The L1 distance is a metric on Ur, because two right-continuous functions that agree almost everywhere agree on [0,1). By Helly’s selection theorem, a sequence in Ur has a subsequence converging at every point of [0,1] to a nondecreasing function g with values in [0,1] and g=1 on [r,1]. The right-continuous version of g lies in Ur and differs from g at countably many points only, so the subsequence converges to it in L1 by dominated convergence.
Continuity in the order parameter for smooth activations
We now show that γ↦uγ(0,0;U) is Lipschitz for the L1 distance when U belongs to class (A) or class (B). Three arguments need this. The upper bound of Chapter 3 is proved for step order parameters and is transferred to all of U within a class Ur. The lower bound of Chapter 4 compares two overlap laws in the Wasserstein distance, and these laws need not equal one near q=1. The truncation argument of Chapter 5 needs an explicit Lipschitz constant. We therefore allow distribution functions γ,ν of arbitrary probability measures on [0,1], for which
W1(γ,ν)=∫01∣γ(q)−ν(q)∣dq.
We use one pathwise bound for diffusions whose drift has linear growth. Let B be a standard Brownian motion on [0,1] and B∗=supt≤1∣Bt∣, so that E(B∗)2≤4 by Doob’s inequality. If 0≤q≤T≤1 and dYs=β(s,Ys)ds+dBs on [q,T] with Yq=x and ∣β(s,y)∣≤a+K′∣y∣, then ∣Ys∣≤∣x∣+2B∗+a+K′∫qs∣Yt∣dt, since T−q≤1, and Gronwall’s inequality gives
s∈[q,T]sup∣Ys∣≤(∣x∣+2B∗+a)eK′.(28)
The next lemma computes the first two derivatives of one Cole–Hopf step. It is the only place where the form of Tm,s enters the continuity estimates.
Lemma 2.1. Let f∈C2(R) be bounded above with f′′ bounded, let m≥0 and s>0, and put g=Tm,sf. For x∈R let Px be the law of Y=x+sG tilted by emf(Y), that is, dPx/dLaw(Y)=emf(Y)/Eemf(Y). Then g∈C2(R), g≤supf, and
(a) If ∣f′∣≤L on R, then ∣g′∣≤L and ∣g′′∣≤sup∣f′′∣+mL2.
(b) If f is concave and f′′≥−K on R, then g is concave and g′′≥−K.
Proof. Since f′ has at most linear growth, f′′ is bounded, and emf≤emsupf, the function emf and its first two derivatives mf′emf and (mf′′+m2f′2)emf, evaluated at x+sG, are dominated by C(1+∣G∣)2 for x in a compact set, where C depends on the compact set. Hence we may differentiate Eemf(x+sG) twice under the expectation, and dividing by Eemf(Y) gives (29) for m>0. For m=0 we have Px=Law(Y), and the same argument applied to Ef(x+sG) gives g′=Ef′(Y) and g′′=Ef′′(Y). Part (a) follows from (29) and VarPxf′(Y)≤L2. In part (b), g′′≥−K by (29). If m=0, then g is an average of concave functions. If m>0, put h(x,y)=exp{mf(y)−(y−x)2/(2s)}. Its logarithm is concave in (x,y), and ∫Rh(x,y)dy=2πsemg(x). By Prékopa’s theorem [ref-108] (Theorem 6), the marginal of a log-concave function on R2 is log-concave, so mg is concave. □
For the hard-wall terminal datum, the formula for g′′ in (29) appears in [ref-54] (4.17). Part II, Lemma A.1 proves the same formulas for concave nondecreasing f; here part (a) also covers data that are neither concave nor monotone, as in class (A). As in Part II, Lemma A.1, part (b) gives concavity one step at a time. Hence Lemma 2.2(i) holds for all step functions with values in [0,1], whereas Part II, Lemma A.2 and [ref-54] proof of (4.6) assume the coefficient nondecreasing.
The next lemma compares the solutions for two step coefficients with the same terminal datum, at a general terminal time T. Part II, Lemma A.2 proves the identity (2.15) for a class of concave nondecreasing terminal data that contains the hard-wall datum.
Lemma 2.2. Let T∈(0,1] and let F∈C2(R) be bounded above with F′′ bounded. Let γ,ν:[0,T)→[0,1] be step functions, let uγ=uγ(⋅,⋅;F) and uν=uν(⋅,⋅;F) be given by (17) with terminal datum F at time T, and put w=uγ−uν. Assume one of the following.
(A) ∣F′∣≤L on R.
(B) F is concave and F′′≥−K on R for a constant K≥0. In this case put A=supF−F(0)+∣F′(0)∣+K.
Then the following hold for all (q,x)∈[0,T]×R.
(i) In case (A), uγ(q,⋅)∈C2(R) and ∣∂xuγ∣≤L. In case (B), uγ(q,⋅)∈C2(R) and
(ii) Let B be a standard Brownian motion and let Y solve dYs=β(s,Ys)ds+dBs on [q,T] with Yq=x, where β=2γ(∂xuγ+∂xuν). This equation has a unique strong solution, and
w(q,x)=21∫qT(γ−ν)(s)E[(∂xuν)2(s,Ys)]ds.(30)
(iii) In case (A), ∣w(q,x)∣≤2L2∫qT∣γ−ν∣ds. In case (B),
Proof. Refining the partitions, we may assume that γ and ν are constant on the intervals [tj,tj+1) of a common partition 0=t0<⋯<tn+1=T. We divide the proof into four steps.
Step 1.Proof of (i). For q∈[tj,tj+1), uγ(q,⋅) is Tγ(tj),tj+1−q applied to uγ(tj+1,⋅). Induction over the intervals, starting from the last, and Lemma 2.1 give the following: in case (A), uγ(q,⋅)∈C2, ∣∂xuγ∣≤L, and ∣∂xxuγ∣≤sup∣F′′∣+(n+1)L2 on [0,T]×R; in case (B), uγ(q,⋅)∈C2 is concave with ∂xxuγ≥−K. In case (B), uγ≤supF, and (21) together with F(y)≥F(0)+F′(0)y−2Ky2 gives
uγ(q,x)≥EF(x+T−qG)≥F(0)+F′(0)x−2K(x2+T−q),
which is the asserted lower bound, since T−q≤1. For x∈{−1,0,1} the right side is at least F(0)−∣F′(0)∣−K. By concavity,
uγ(q,1)−uγ(q,0)≤∂xuγ(q,0)≤uγ(q,0)−uγ(q,−1),
so ∣∂xuγ(q,0)∣≤supF−F(0)+∣F′(0)∣+K=A, and ∣∂xxuγ∣≤K gives ∣∂xuγ(q,x)∣≤A+K∣x∣.
Step 2.The equation for w. By §2.1, uγ and uν are continuous on [0,T]×R, and on each open interval (tj,tj+1) they are smooth and solve (2.8) with the constant coefficients γ and ν. Subtracting the two equations and using
2γ(∂xuγ)2−2ν(∂xuν)2=β∂xw+2γ−ν(∂xuν)2,
we obtain on each (tj,tj+1)×R
∂qw+21∂xxw+β∂xw=−2γ−ν(∂xuν)2,w(T,⋅)=0.(31)
By Step 1, β is Lipschitz in y uniformly in s, and ∣β(s,y)∣≤a+K′∣y∣ with (a,K′)=(L,0) in case (A) and (a,K′)=(A,K) in case (B). It is Borel, since ∂xuγ and ∂xuν are pointwise limits of difference quotients of continuous functions. Hence the equation for Y has a unique strong solution [ref-79], and (2.13) gives Esups∈[q,T]Ys2<∞. Moreover ∣∂xw(s,y)∣≤2(a+K′∣y∣) by (i), and ∣w(s,y)∣≤C(1+y2) for a constant C, because uγ and uν lie between the lower bound in (2.6) and supF (in case (A), F(y)≥F(0)−L∣y∣).
Step 3.Itô’s formula and the passage through the breakpoints. Fix j with tj+1>q, put tj′=max{q,tj}, and let tj′<s1<s2<tj+1. On [s1,s2]×R the function w is smooth, so Itô’s formula applies to w(s,Ys) on [s1,s2]. The stochastic integral ∫s1s2∂xw(s,Ys)dBs has mean zero, because E∫s1s2(∂xw)2(s,Ys)ds≤4E(a+K′sups∣Ys∣)2<∞. Taking expectations and using (31),
Now let s1↓tj′ and s2↑tj+1. The function w is continuous on [0,T]×R and Y has continuous paths. Since ∣w∣≤C(1+y2) and (∂xuν)2(s,y)≤(a+K′∣y∣)2 are dominated along Y by C′(1+supsYs2), which is integrable, dominated convergence gives the same identity with s1=tj′ and s2=tj+1. Summing over j, and using Yq=x and w(T,⋅)=0, gives (2.15).
Step 4.Proof of (iii). In case (A), (∂xuν)2≤L2 in (2.15). In case (B), (∂xuν)2(s,y)≤2A2+2K2y2 by (i). By (2.13) with (a,K′)=(A,K) and E(B∗)2≤4,
The identity (30) is the Feynman–Kac formula of Jagannath and Tobasco [ref-76], Lemma 14, and part (iii) is the analogue of Guerra’s bound (see the beginning of this chapter). Case (B) covers concave terminal data whose derivative grows linearly, such as the hard-wall datum and the activations in class (B).
For activations in class (A), the Lipschitz estimate holds in the uniform norm and at every time; this is the form used in the upper bound.
Lemma 2.3.Let U belong to class (A) and put L=∥U′∥∞. Then for all q∈[0,1] and all distribution functions γ1,γ2 of probability measures on [0,1], in particular for all γ1,γ2∈U,
Proof. For step functions, (32) is Lemma 2.2(iii) in case (A), with T=1 and F=U. For general γ1,γ2, let γi,n be step approximations as in §2.1. By (32) for step functions, (uγi,n(q,⋅;U))n is Cauchy in the uniform norm, and two approximating sequences of γi have the same limit, since they can be interleaved. This proves that uγi is well defined, and (32) passes to the limit. Finally, (33) is α times (32) at (q,x)=(0,0) plus (27) with r=qˉ. □
The next lemma gives the Lipschitz estimate for both classes at the origin, with an explicit constant.
Lemma 2.4.Let U belong to class (A) or class (B). If U belongs to class (A), put CUA=L2/2 with L=∥U′∥∞. If U belongs to class (B), put CUB=CA,K, the constant of Lemma 2.2(iii) with
K=∥U′′∥∞,A=supU−U(0)+∣U′(0)∣+K.
Let CU be the smallest of the numbers CUA,CUB that are defined. Then, for any two probability measures γ,ν on [0,1],
∣uγ(0,0;U)−uν(0,0;U)∣≤CUW1(γ,ν).(34)
Consequently, for r∈[0,1) and γ,ν∈Ur,
∣PU(γ)−PU(ν)∣≤(αCU+2(1−r)2r)∥γ−ν∥L1.(35)
Proof. If U belongs to class (A), (34) with the constant CUA is (32) at (q,x)=(0,0). Let U belong to class (B). Then F=U satisfies case (B) of Lemma 2.2 with T=1 and the constants K and A above. For step functions γ,ν with values in [0,1], Lemma 2.2(iii) gives
∣uγ(q,x;U)−uν(q,x;U)∣≤CA,K(1+x2)∫q1∣γ−ν∣dsfor all (q,x)∈[0,1]×R.
For general γ, approximate it by step functions as in §2.1. By this estimate the values at (q,x) form a Cauchy sequence, locally uniformly in (q,x), and the limit does not depend on the approximating sequence. This defines uγ(q,x;U) (for U in both classes it agrees with the limit in Lemma 2.3), and the estimate passes to the limit. At (q,x)=(0,0) it gives (34) with the constant CUB. Finally, (35) follows from (34), the identity W1(γ,ν)=∥γ−ν∥L1 and (27). □
The hard-wall functional at a finite cutoff
We now study Pκ(γ) as a deterministic functional of the order parameter. The top Qγ of the support is not continuous for the L1 distance, since adding a small mass near one moves it. We therefore work on the classes Ur, 0≤r<1, and evaluate every γ∈Ur with the common terminal time r. All constants below depend on r and on a compact interval I containing κ, but not on the number of steps of a step order parameter. None of the results concerns the limit r→1. Part II, §§2.1–2.5 and Appendix A, which do not use Part I, prove the results of this section other than the martingale identity (43), in a stronger form with constants that are uniform for ∣κ∣≤K0, and we derive them from there. Part II defines the hard-wall solution for step order parameters by the same recursion, with the terminal datum fr defined below, and for general order parameters by the same approximation within Ur (Part II, Definition 2.2(iii)), so the two definitions agree.
(iii) For z∈R let Tz have the law of z+G conditioned on the event {z+G≥0}, that is, the law on [0,∞) with density proportional to ezt−t2/2. Then ETz=Rˉ(z) and Var(Tz)=1−V(z). Consequently Rˉ>0 and 0<V<1.
Proof. The functions R, Rˉ, V, and the variable TZ are those of Part II, §2.1. Part (i) is Part II, Lemma 2.1(b), and parts (ii) and (iii) are contained in Part II, Lemma 2.1(a). □
Part (i) consists of Gordon’s bounds for the Mills ratio [ref-65], and the bound V<1 in part (iii) is due to Sampford [ref-113]. El Alaoui and Sellke collect these facts, in terms of the inverse Mills ratio, in [ref-54].
The terminal datum. Fix r∈[0,1). For γ∈Ur, the hard-wall solution uγ(⋅,⋅;κ) on [0,r]×R is given by the recursion (17) with terminal time r and terminal datum
fr(x)=logΦ(1−rx−κ),
by (5) with qˉ=r; for step order parameters this is the definition, and for general γ∈Ur it is completed in Lemma 2.7. Using the same terminal time for all of Ur avoids the discontinuity of γ↦Qγ. With z=(x−κ)/1−r, Lemma 2.5 gives
Every derivative of fr has polynomial growth, uniformly for κ in a compact interval; this gives the case r=0 of Lemma 2.6(v). Indeed, R′=−zR−R2, so every derivative of R is a polynomial in z and R, and 0<R(z)≤R(0)+∣z∣ because −1<R′<0 by Lemma 2.5(ii),(iii). Throughout the rest of this section, I is a compact interval, κ∈I, K=(1−r)−1, and constants depend only on r and I unless stated otherwise.
Notation. The following abbreviations are used in this section and in Chapter 6. We fix κ∈R and γ∈U, and write
Thus λ(q)≥λ(Q)=δ>0 for q∈[0,Q], and u is defined on [0,1)×R by (26). We write
L=∂q+21∂xx+γb∂x
for the generator of the diffusion
dXq=γ(q)b(q,Xq)dq+dBq,X0=0,(37)
where B is a standard Brownian motion. For γ∈Ur we consider X on [0,r], and we write Xs,x for the solution of the equation in (37) on [s,r] with Xss,x=x; it exists and is unique by Lemma 2.6(iii) for step order parameters and by Lemma 2.7 in general. On [0,Q], X is the Parisi diffusion (8) of §1.1, and the processes defined with two admissible values of r agree on their common interval. It is also the diffusion of Part II, (2.14). When two order parameters γ,γ are compared, we indicate the order parameter as a subscript, as in uγ,bγ, or Xγ. With this notation, the hard-wall functional (1.6) with cutoff qˉ=Q reads
the second form by (2.9), and P∗(κ)=infγ∈UPκ(γ).
A priori bounds and continuity. The next lemma collects the bounds on the solution and the diffusion that justify Itô’s formula and the Feynman–Kac formula in the rest of this part.
Lemma 2.6.Fix r∈[0,1) and a compact interval I. There is a constant C, and for each p≥1 and k≥1 there are constants Cp and Ck′, depending only on r, I, and p or k, such that for every κ∈I and every step order parameter γ∈Ur the following hold on [0,r]×R.
(i) −C(1+x2)≤u(q,x)≤0.
(ii) On each open interval where γ is constant, u is smooth and
Lb=0,Lc=γc2.
(iii) 0≤c≤(1−r)−1and∣b(q,x)∣≤C(1+∣x∣). In particular the drift γb in (2.22) is Lipschitz in x with constant (1−r)−1 and has linear growth, so the equation in (2.22) has a unique strong solution Xs,x from every starting point (s,x)∈[0,r]×R.
(iv) Esupt∈[s,r]∣Xts,x∣p≤Cp(1+∣x∣)p; in particularEsupq≤r∣Xq∣p≤Cp.
(v) ∣∂xku(q,x)∣≤Ck′(1+∣x∣)Ck′, and ∂xku is continuous on [0,r]×R.
Proof. For r=0 the statements concern u=f0 only and follow from (2.21) and the polynomial growth of the derivatives of f0 noted after it; let r>0. Every statement is contained in Part II, Chapter 2, applied with K0=maxκ∈I∣κ∣; the constants there depend only on r,K0, and p or k. Part (i) and the bound on b in (iii) are Part II, Lemma 2.4(b). By Part II, Lemma 2.4(c), 0<c<1/λ≤(1−r)−1 on [0,r]×R, since λ≥λ(r)=1−r there. Hence ∣∂x(γb)∣=γc≤(1−r)−1, and the drift γb has linear growth. Strong existence and uniqueness for (2.22) are stated in Part II after (2.14). Part (ii) is Part II, Lemma 2.4(a) and Lemma 2.9(a). Part (iv) is Part II, Lemma 2.6(a), since 1+∣x∣p≤(1+∣x∣)p for p≥1. Part (v) is Part II, Lemma 2.4(a),(b): the bound there is Ck(1+∣x∣pk)≤2Ck(1+∣x∣)pk, so one may take Ck′=max{2Ck,pk}.
Parts (i) and (iii) correspond to the bounds [ref-54], (4.4)–(4.6), and part (v) is a weaker form of [ref-54], (4.7), with polynomial growth in place of boundedness.
The next lemma is the hard-wall counterpart of Lemma 2.4. It extends the solution, its derivatives, and the diffusion to general order parameters, and it is the source of the compactness and continuity used in Chapter 6. For mixed p-spin models, the convergence of all spatial derivatives of the solution as the order parameter converges is [ref-8], Proposition 1.
Lemma 2.7. Fix r∈[0,1) and a compact interval I. There is a constant C depending only on r and I, and for each p≥1 a constant Cp depending only on r, I, and p, such that for all κ∈I and all step order parameters γ,γ∈Ur, with ε=∥γ−γ∥L1;
uniformly in κ∈I and in the step order parameters. When Xγ and Xγ start from the same point (s,x)∈[0,r]×R and are driven by the same Brownian motion,
Et∈[s,r]supXtγ−Xtγp≤Cpεp(1+∣x∣)p.(40)
Consequently the solution u, its spatial derivatives, and the diffusion X extend from step order parameters to every γ∈Ur by L1 approximation within Ur, and the bounds of Lemma 2.6(i), (iii)–(v) and of this lemma hold for all γ,γ∈Ur. If γ∈Ur equals a constant m on an interval [a,a′)⊂[0,r], then u(q,⋅)=Tm,a′−qu(a′,⋅) for q∈[a,a′), and u is smooth and satisfies Lb=0 and Lc=γc2 on (a,a′)×R. Finally,
In particular Pκ is continuous on the compact set Ur, uniformly for κ∈I, and attains its minimum over Ur.
Proof. For r=0 the class U0 has one element; let r>0. We apply the results of Part II, Chapter 2 with K0=maxκ∈I∣κ∣; they hold for all γ,γ∈Ur, and their constants depend only on r, K0, and p or k. The solution for general γ∈Ur is the limit of the solutions for step approximations in Ur (Part II, Definition 2.2(iii)). By Part II, Lemma 2.4(f), for every k≥0,
with p0=2 and p1=1. The cases k=0,1 give (39), the cases k≥2 give the convergence of the higher derivatives, and the derivatives of uγ are the limits of those of its step approximations. The bound (40) is Part II, Lemma 2.6(b); in particular the diffusions of step approximations converge to Xγ. Part II, Lemma 2.4(a)–(c) and Lemma 2.6(a) hold for general γ∈Ur, so the proof of Lemma 2.6 gives its parts (i) and (iii)–(v) for all γ∈Ur. If γ=m on [a,a′), then u(q,⋅)=Tm,a′−qu(a′,⋅) for q∈[a,a′) by Part II, Lemma 2.5(a), and u is smooth and satisfies Lb=0 and Lc=γc2 on (a,a′)×R by Part II, Lemma 2.4(a) and Lemma 2.9(a). Finally, the first bound in (39) at (0,0) controls the energy term of Pκ, and (27) controls the entropy term; this proves (41). Compactness of Ur was shown in §2.1. □
We record a consequence of Lemma 2.7. If γ∈Ur⊂Ur′ with r<r′<1, then the step approximations of γ in Ur also lie in Ur′, and for them the solutions computed with the cutoffs r and r′ agree on [0,r] by the discussion before (25). Passing to the limit, uγ(⋅,⋅;κ) and Pκ(γ) do not depend on the cutoff for any γ∈U, and (26) holds for every γ∈U. This is also Part II, Lemma 2.3.
We next record the signs of b, c, and 1−v, which sharpen Lemma 2.6(iii) to strict inequalities, and the martingale structure along the diffusion. They are the starting point of the analysis in Chapter 6.
Lemma 2.8.Let r∈[0,1), κ∈R, and γ∈Ur. Then, on [0,r]×R,
b>0,0<v<1,so that0<c<λ1≤1−r1.(42)
Moreover, for q∈[0,r],
b(q,Xq)=b(0,0)−∫0qc(s,Xs)dBs;(43)
in particular b(q,Xq) is a square-integrable martingale on [0,r].
Proof. The signs (42) are Part II, Lemma 2.4(b),(c), applied with K0=∣κ∣; the last inequality holds because λ≥λ(r)=1−r on [0,r]. It remains to prove (43). For r=0 there is nothing to prove; let r>0 and take I={κ}.
Step order parameters. Let γ be a step order parameter and fix (s,x)∈[0,r]×R. By Itô’s formula on each open interval of constancy and Lb=0, db(t,Xts,x)=∂xb(t,Xts,x)dBt=−c(t,Xts,x)dBt there. Since b is continuous on [0,r]×R with linear growth and 0≤c≤K by Lemma 2.6(iii),(v), the identity extends to the endpoints of the intervals as in Step 3 of the proof of Lemma 2.2, and
With (s,x)=(0,0) this is (43), and since 0≤c≤K the stochastic integral is a square-integrable martingale on [0,r].
General order parameters. Let γ∈Ur, let γn∈Ur be step approximations, and write Xn=Xγn, bn=bγn, and cn=cγn. By Lemma 2.7, cn→c uniformly on compact subsets of [0,r]×R, and Xn→X in every moment, uniformly on [0,r]. By (39) and the Lipschitz bound ∣∂xb∣≤K,
with εn=∥γn−γ∥L1, so bn(q,Xqn)→b(q,Xq) in L2. Moreover cn(s,Xsn)→c(s,Xs) in probability for each s, by the locally uniform convergence of cn, the continuity of c, and the convergence of Xn; since 0≤cn,c≤K, dominated convergence and Itô’s isometry give ∫0qcn(s,Xsn)dBs→∫0qc(s,Xs)dBs in L2. The identity (43) for γn therefore passes to the limit, almost surely for each fixed q∈[0,r]. Both sides of (43) have continuous paths, since b and X are continuous and the stochastic integral has a continuous version, so the identity holds simultaneously for all rational q on one event of probability one, and then for all q∈[0,r] by continuity. □
The martingale identity (43) is the hard-wall form of [ref-7], Lemma 2. Part II, Lemma 2.9(b) states the martingale property of b(q,Xq) without the stochastic integral.
The first term of D comes from the energy term of Pκ and the second from the entropy term, as the proof of Part II, Proposition 2.11(a) shows. Since v=λc, these are the functions D and S of Part II, (37). The function D and the first variation below are the basic tools of Chapter 6.
Lemma 2.9.Let r∈[0,1), κ∈R, and γ,γ∈Ur. The function D is continuously differentiable on [0,r] with
D′=λ2S−1.
Moreover, with γθ=γ+θ(γ−γ)∈Ur for θ∈[0,1],
dθdPκ(γθ)θ=0+=21∫0r(γ−γ)(q)D(q)dq.(45)
Proof. The formula for D′ is among the generator identities of Part II, Lemma 2.9(c)(i), and (45) is the first equality in Part II, (43) (Proposition 2.11(a)); both hold for all γ,γ∈Ur and κ∈R. □
Formula (45) is the hard-wall analogue of the directional derivative of the Parisi functional of mixed p-spin models computed by W.-K. Chen [ref-38], Theorem 2; see also [ref-55], Proposition 6.8. The first variation of El Alaoui and Sellke [ref-54], (4.15) involves the same function D; the beginning of this chapter compares the two. The formula for D′ is the analogue of [ref-8] (Proposition 3), where Auffinger and W.-K. Chen differentiate the corresponding function for mixed p-spin models. Talagrand computed the derivative of the Parisi functional when the order parameter is transported by a map close to the identity [ref-126].
The upper bound
This chapter proves that PU(γ) bounds the free energy from above for every order parameter γ and every activation U in class (A) (Theorem 3.1), and deduces upper bounds for the feasible volume and for the maximal margin. Lemma 3.2 is a change of measure on a Ruelle probability cascade with marks, which turns Gibbs averages over the leaves into expectations along a Markov chain, and Corollary 3.3 deduces that conditional overlaps are nondecreasing in the branching level. Lemma 3.4 computes a Gaussian cascade exactly. Lemma 3.5 gives the derivatives of the interpolating free energy. Lemma 3.6 proves concentration of the free energy and computes its derivatives in the perturbation parameters, and Lemmas 3.7 and 3.8 use it to control the conditional covariance of the two overlaps. Lemma 3.9 bounds the spherical term by the Crisanti–Sommers entropy. Proposition 3.10 combines these facts through a maximum principle in the interpolation time. Corollary 3.11 passes to the hard wall, with a bounded source term, and Lemma 3.13 and Corollary 3.14, with Lemma 3.12, bound the maximal margin.
Step 1 of §1.3 outlines the argument and introduces the notation used below. The proof follows that of [ref-92], Theorem 4.1, a step in Mourrat’s proof that the Hamilton–Jacobi limit bounds the free energy of bipartite models from above [ref-92], Theorem 1.1. As there, the atoms of the order parameter have equal mass, the derivative in t is a sum of products of conditional overlap means and a conditional covariance (see [ref-92], (2.23)), and Mourrat’s perturbation enforces the Ghirlanda–Guerra identities only at contact points (§§3.3 and 3.4). Four things differ. The row side carries a non-Gaussian activation U, with no sign condition on U′, in place of Mourrat’s bilinear Gaussian energy. Only the spin side has free cascade levels, so the viscosity argument becomes a maximum principle in t for the maximum over p (§3.7). The monotonicity of the response overlaps ζl follows from a change of measure on a marked cascade; its Gaussian analogue is the monotonicity of the normalized derivatives of the enriched free energy in the cascade parameters [ref-92], Lemma 2.4 (see also [ref-128], Proposition 14.3.2). The bound closes on the Parisi functional PU(γh) instead of the solution of a Hamilton–Jacobi equation.
Throughout this chapter, ba=ga/N for the rows ga of G, αN=M/N→α, and α′=supNαN<∞. For U in class (A) we write Umax=supU and L=∥U′∥∞.
Theorem 3.1.Let U belong to class (A). For every γ∈U,
N→∞limsupFN(U)≤PU(γ).(46)
Moreover, P{fN(U)>PU(γ)+ε}→0 for every ε>0.
Chapter 5 combines Theorem 3.1 with the lower bound of Chapter 4.
A change of measure on a marked cascade
The interpolation places Gaussian fields on the nodes of a Ruelle probability cascade. Its free energy is an iterated logarithmic moment over the levels of the tree, and to differentiate it we need to express averages over the cascade weights as expectations along a Markov chain on the marks. The following change-of-measure identity does this. It also gives the law of the branching level of two leaves sampled from the weights, and it shows that conditional overlaps are nondecreasing in the level.
The cascade. Fix k≥0 and 0<θ1<⋯<θk<1, and set θ0=0, θk+1=1, and wl=θl+1−θl for 0≤l≤k. The nodes of depth l are the strings β∈N∗l, with the empty string as the root, and the leaves are the nodes of depth k. For a leaf β we write β∣l for its ancestor at depth l, and for two leaves we put β∧β′=max{l:β∣l=β′∣l}. At every node of depth l−1, independently, place a Poisson point process on (0,∞) with intensity measure θlx−1−θldx. Its points, in decreasing order, are attached to the edges from that node to its children; πβ denotes the point attached to the edge into the node β. For a leaf β put
Πβ=l=1∏kπβ∣l,Π=β∑Πβ,vβ=ΠΠβ.
The weights (vβ) are the Ruelle probability cascade [ref-112]. For k=0 the root is the only leaf, and Π=v=1.
Independently of the cascade, attach to each node β of depth l≥1 a random markeβ with law Pl on a standard Borel space; marks at different nodes are independent. The root mark e0 is fixed for now; below it contains the disorder shared by all leaves. For a leaf β write e[β]=(e0,eβ∣1,…,eβ∣k) for the marks along its path. Let Xk(e0,…,ek) be a measurable function of a path of marks, and define backwards, for l=k,…,1,
We assume that every Xl is finite on every path. Then each Kl is a probability kernel. We write EK for expectation over the Markov chain (e0,e1,…,ek) started from e0 with the kernels K1,…,Kk, and, for 0≤l≤k, EK,l for expectation over two paths (e,e′) that coincide up to depth l, follow the chain up to depth l, and then continue independently with the kernels Kl+1,…,Kk.
Lemma 3.2.The quantities Π and W=∑βvβeXk(e[β]) are positive and finite almost surely. Let ωβ=vβeXk(e[β])/W be the associated Gibbs weights on the leaves. Then, for every measurable φ that is nonnegative, or integrable under the law on the right side,
Moreover, conditionally on every value of the root mark e0,
logW=X0(e0)+logΠ′−logΠ,Π′=dΠ,E∣logΠ∣2<∞.(50)
In words, (48) says that the path of marks of a leaf sampled from the Gibbs weights is distributed as the chain with the kernels Kl, and (49) says that two independently sampled leaves branch at depth l with probability wl, whatever the function Xk, and that their paths then share the first l marks and continue independently.
These are known properties of Ruelle probability cascades, and they rest on the invariance property of Bolthausen and Sznitman [ref-19]; see [ref-98], Chapter 2. With marks and the kernels Kl, (48) and (49) correspond to [ref-103], Theorems 6 and 7, and (50) to [ref-103], (3.12)–(3.13); Panchenko and Talagrand use them to write Guerra’s interpolation on a cascade. See also [ref-4]. Steps 1 and 3 of the proof follow [ref-103], Lemmas 2 and 3, and Step 4 follows Mourrat’s derivation of the law of β∧β′ by Gaussian integration by parts [ref-93], which adapts the derivation of [ref-98], (2.82).
Proof. For k=0 we have W=eX0(e0), ω=1, and w0=1, and all assertions hold with Π=Π′=1. Let k≥1. We divide the proof into four steps.
Step 1.A Poisson computation. Let (xn) be a Poisson process with intensity θx−1−θdx, let (en) be independent marks with law P, and let f be measurable with c=∫eθfdP<∞. By the mapping and marking theorems for Poisson processes [ref-81], Chapters 2 and 5, the pairs (xnef(en),en) form a Poisson process with intensity
cθy−1−θdy⊗c−1eθf(e)P(de).
Indeed, for a test function χ the substitution y=xef(e) gives
After the first coordinate is multiplied by c−1/θ, the first factor becomes θy−1−θdy again. Since the intensity is a product, after ranking the first coordinates the marks are independent with law c−1eθfP and independent of the ranked points. If each mark also carries an independent subtree and f depends only on the first component of the mark, the conditional law of the subtree given the first component is unchanged.
Step 2.The totals. The sum Sθ of the points of one process satisfies Ee−uSθ=exp{−Γ(1−θ)uθ} for u≥0, so it is positive and finite almost surely. The identities
x−a=Γ(a)1∫0∞ua−1e−uxdu(a>0),
xa=Γ(1−a)a∫0∞(1−e−ux)u−a−1du(0<a<1),
applied to x=Sθ and integrated, show that Sθ has negative moments of all orders and positive moments of all orders a<θ; the second integral converges at u=0 because 1−e−Γ(1−θ)uθ is of order uθ. In particular E∣logSθ∣2<∞. Next, Π is a deterministic multiple of a copy of Sθ1. If Sn denotes the total of the subtree below the n-th child of the root, then Π=∑nxnSn, and by Step 1 with f=logSn the points xnSn form a Poisson process with intensity E[Sθ1]θ1x−1−θ1dx. By induction on k, the subtree total S is a multiple of a copy of Sθ2, so ESθ1<∞ because θ1<θ2. This proves the assertions about Π.
Step 3.The change of measure. For a node β of depth l≥1 with parent β−, replace the edge weight by
πβ=πβeXl(e[β])−Xl−1(e[β−]),
where e[β] denotes the marks along the path from the root to β. Given the ancestors of β, the multiplier depends only on the mark eβ, and ∫eθl(Xl−Xl−1)dPl=1 by (47). Apply Step 1 at the root with c=1, carrying the independent subtree of each child as part of its mark, and then apply it recursively below each child. By induction on the depth, after ranking at each node the modified weights π form a cascade with the same law as the original one and independent of the marks, while the mark of a child of depth l has conditional law Kl given its ancestors. The relabeling by ranks preserves the ancestry. The multipliers telescope along a path:
πβeXk(e[β])=eX0(e0)l=1∏kπβ∣l.
Summing over β gives W=eX0(e0)Π′/Π with Π′=∑β∏lπβ∣l, which has the law of Π. This is (50), including the positivity and finiteness of W. Moreover, ωβ=∏lπβ∣l/Π′ are the weights of the relabeled cascade, which is independent of the marks. This proves (48). It also proves (49) with the coefficient wˉl=E∑β∧β′=lvβvβ′ in place of wl, because, given the relabeled cascade, the marks along the paths to two leaves with β∧β′=l share the first l marks and then continue independently.
Step 4.The branching probabilities. The coefficient wˉl does not depend on the marks, so we may compute it with a convenient choice. Fix 1≤l≤k and s>0, let the mark of each node ν of depth l be a standard Gaussian variable Gν (the other marks play no role), and take Xk(e[β])=sGβ∣l. Then Xm=sGβ∣l for m≥l and Xl−1=θls2/2, so Kl is the law N(θls,1), and (3.3) gives
E∣ν∣=l∑ωνGν=θls,ων=β∣l=ν∑ωβ.
The sum over nodes is absolutely integrable, by (3.3) applied to the path function ∣Gβ∣l∣. Conditionally on all other variables, ων=AesGν/(AesGν+B) with A,B independent of Gν, so Gaussian integration by parts gives E[Gνων]=sE[ων(1−ων)]. Summing over ν and using ∑νων=1 gives E∑νων2=1−θl. By (3.4) with the coefficients wˉm and φ=1, the left side equals ∑m≥lwˉm. Hence ∑m≥lwˉm=1−θl for 1≤l≤k, and also for l=0 since ∑mwˉm=1. Taking differences gives wˉl=θl+1−θl=wl. □
We write ⟨⋅⟩ for averages under the Gibbs weights and their independent replicas, that is, leaves β1,β2,… sampled independently from (ωβ). Conditional averages given β1∧β2=l are taken with respect to the probability E⟨⋅1{β1∧β2=l}⟩/wl.
Corollary 3.3.Let f be a bounded function of a path of marks with values in a Euclidean space, and let Fl=EK[f∣e0,…,el]. Then
E⟨f(e[β1])⋅f(e[β2])∣β1∧β2=l⟩=EK∥Fl∥2,
and the right side is nonnegative and nondecreasing in l. Moreover,
Proof. In (3.4), condition on the common part of the two paths. Their continuations are independent, so the conditional expectation of f(e)⋅f(e′) is ∥Fl∥2. The sequence (Fl) is a martingale for the chain, so EK∥Fl∥2 is nondecreasing by conditional Jensen. For (51), take conditional expectations in (3.5), using Π′=dΠ given e0. For the variance, center both logarithms at ElogΠ and use (x−y)2≤2x2+2y2; independence of Π and Π′ is not needed. □
In Lemma 3.5(iv) we apply the monotonicity in l to the response overlap of the activation.
Gaussian cascades
Both bounds on the free energy use one explicit computation: a Gaussian field on a cascade, integrated against a Gaussian weight at each leaf. In this chapter it bounds the spherical term (Lemma 3.9); in Chapter 4 it evaluates the cavity term. The useful observation is that the field along a sampled path, divided by its precision, is a Gaussian martingale. Its variances give every overlap of the added coordinates, and the normalization of their squared norm identifies the value with a Crisanti–Sommers entropy.
Let K={p∈Rk+1:0≤p0≤⋯≤pk}, and put Δp0=p0 and Δpl=pl−pl−1 for 1≤l≤k. For x∈K with xk<1 let
γx∈U is the order parameter with atoms of mass wl at xl.
Fix n≥1 and p∈K. Let (yν) be independent standard Gaussian vectors in Rn indexed by all nodes ν of the tree, including the root, independent of the cascade, and put
for a leaf β. The coordinates of Y are independent, and each has covariance pβ∧β′ between the leaves β and β′. We call Y the Gaussian cascade field with levels p. Summation by parts gives
and put ϱ=mk+1/b. Since dl−dl−1=θlΔpl≥0 and d0=b−pk+∑lwlpl>0, we have 0<d0≤⋯≤dk=b and 0≤m0≤⋯≤mk. We call dl the precision at depth l. The top precision b is a scalar and is unrelated to the rows ba. Let νn be the standard Gaussian measure on Rn, and let M be the random probability measure on pairs (β,ε) of a leaf and a vector of Rn given by
M(β,dε)∝vβνn(dε)exp{ε⋅Yβ−2b−1∥ε∥2}.
We write EM and PM for expectation and probability over the cascade, the field Y, and independent samples (β1,ε1),(β2,ε2),… from M, and we put J=β1∧β2. Conditional expectations given J=l are taken with respect to EM[⋅1{J=l}]/PM(J=l).
Lemma 3.4.In this setting the following hold. (i) The normalization ofMis finite, and
(v) IfYcis a real Gaussian cascade field with levelsc∈K(the casen=1), then
Elogβ∑vβeYβc=21(ck−l=0∑kwlcl).(63)
By (49), the branching probabilities wl do not depend on the function integrated at the leaves. In particular, they remain wl when the ε-integral in the definition of M is restricted to a ball. The restricted measure, used in §4.5, is defined for every b, including the case d0≤0 in which M is not defined. In (60), ϱ is the mean of ∥ε1∥2/n under PM, by (57); when it equals one, the value (55) is exactly the Crisanti–Sommers entropy of the law of the conditional overlaps mJ.
The value G(b,p), together with the term (b−1−logb)/2, is the spherical part of the expression minimized over b in the Parisi formula for spherical models of Talagrand [ref-125] and W.-K. Chen [ref-37]. Parts (iii) and (iv) identify it with a Crisanti–Sommers entropy, in line with Talagrand’s theorem that the spherical Parisi formula agrees with the Crisanti–Sommers formula [ref-44, ref-125]. Part (v) is the linear case computed by Arguin [ref-4]; see also [ref-100] (22).
Proof. We divide the proof into five steps. Steps 1, 2, and 5 apply Lemma 3.2 to the Gaussian increments; Steps 3 and 4 are algebraic.
Step 1.The recursion. We use the marks e0=p0y∅ at the root and eν=Δplyν at a node ν of depth l≥1, with laws Pl=N(0,ΔplIn), and write xl=e0+e1+⋯+el for the partial sums along a path, so that Yβ,l=xl along the path of β. Since ∫νn(dε)eε⋅x−(b−1)∥ε∥2/2=b−n/2e∥x∥2/(2b) for b>0, the leaf function of (55) is Xk=∥xk∥2/(2b)−2nlogb, and that of (54) is ∥xk∥2/(2b). For one coordinate, θ∈(0,1), Δ≥0, d>θΔ, and a standard Gaussian variable G, completing the square gives
Since dl−θlΔpl=dl−1>0, backward induction in (47) shows that Xl(e0,…,el)=∥xl∥2/(2dl)+al with al−1=al+2θlnlog(dl/dl−1), where ak=−2nlogb for (55) and ak=0 for (54). All values are finite, so Lemma 3.2 applies. By (50), n times the left side of (55) equals EX0(e0)=np0/(2d0)+a0=n[G(b,p)−21logb], and the same computation with ak=0 gives (54). This proves (i).
Step 2.The law of a sampled path. Under M the leaf β1 is sampled from the Gibbs weights of Lemma 3.2 with the leaf function Xk of (55), and, given the leaf and Y, the vector ε1 has density proportional to eε⋅Yβ1−b∥ε∥2/2 with respect to Lebesgue measure, that is, the law N(Yβ1/b,b−1In). By (47), the kernel Kl(del∣e0,…,el−1) has density proportional to exp{θl∥xl−1+el∥2/(2dl)−∥el∥2/(2Δpl)}. The coefficient of −∥el∥2/2 in the exponent is 1/Δpl−θl/dl=dl−1/(dlΔpl), so Kl is the Gaussian law with mean θlΔplxl−1/dl−1 and covariance (Δpldl/dl−1)In (the point mass at 0 if Δpl=0). Since dl−1+θlΔpl=dl, under the chain
with independent standard Gaussian vectors ξl that are independent of the root mark. The root mark keeps its law N(0,p0In), so x0/d0∼N(0,(p0/d02)In). By (48), averaged over the root mark, the process Ml=xl/dl along the path of β1 has this law, which is (56) by the definition of ml. Since Yβ1/b=Mk, the vector ε1 is Mk+b−1/2ξ′ with an independent standard Gaussian vector ξ′, which gives (57). By (49), J=l with probability wl, and the two paths then share x0,…,xl and continue independently with the same kernels. Given xl, the vectors Mk1 and Mk2 of the two paths are therefore independent, each with conditional mean Ml=xl/dl, and EM[ε1⋅ε2∣J=l]=E∥Ml∥2=nml. All functions involved are polynomials in Gaussian vectors, so the integrability required in Lemma 3.2 holds. This proves (ii).
Step 3.The duality identity. Let λϱ(s)=ϱ−∑lwlmax(ml,s) for s∈[0,mk]. This function is nonincreasing, with λϱ′(s)=−∑l:ml<swl for s∈/{ml}; it is constant on [0,m0] and affine with slope −θj on [mj−1,mj]. Moreover λϱ(mk)=ϱ−mk=1/b=1/dk, and
since dj−dj−1=θjΔpj. By downward induction, λϱ(mj)=1/dj for all j; in particular λϱ≥1/b>0 on [0,mk]. On [0,m0] we have λϱ=1/d0, and on [mj−1,mj] we have (1/λϱ)′=θj/λϱ2 and (logλϱ)′=−θj/λϱ. Hence the constant piece contributes m0d02=p0 and m0d0=p0/d0, and the j-th affine piece contributes (dj−dj−1)/θj=Δpj and θj−1log(dj/dj−1), to the two integrals
(If mj−1=mj, then Δpj=0 and dj=dj−1, and both contributions vanish.) Insert the first identity of (64) into the left side of (59) and use Fubini’s theorem:
The numerator equals λϱ(s)+s∑l:ml≤swl=λϱ(s)−sλϱ′(s) for almost every s, so the integrand is (s/λϱ(s))′, and the integral is mk/λϱ(mk)=bmk=bϱ−1. This proves (59) and (iii).
Step 4.The entropy. Suppose first that ϱ=1. Then mk=1−1/b<1, γm∈U, and λϱ=λγm on [0,mk]. Step 3 gives the first two identities in (61), and (59) becomes (62). By (64) and the definition of CS with the cutoff mk∈[Qγm,1),
Moreover 1/dl=λγm(ml)≤λγm(0)≤1, so b=dk≥dl≥1; since ml,pl≥0, (62) gives b−1≤pk, and then mk=1−1/b≤1−(1+pk)−1. For general ϱ>0, multiply the levels and the top precision by ϱ. The parameters (ϱb,ϱp) satisfy the standing condition, and by (53) they have precisions ϱdl, conditional levels ml/ϱ, and the same value G(ϱb,ϱp)=G(b,p), because p0/d0 and the ratios dj/dj−1 do not change. Their top level satisfies mk/ϱ+1/(ϱb)=1. The case ϱ=1, applied to them, shows that γm/ϱ∈U with largest atom mk/ϱ=1−1/(ϱb), and
Step 5.The linear field. Apply Lemma 3.2 with the marks of Step 1 for the levels c (with n=1) and the leaf function Xk=xk. For θ∈(0,1) and Δ≥0, θ−1logEeθ(x+ΔG)=x+θΔ/2, so Xl=xl+21∑j>lθjΔcj and EX0(e0)=21∑j=1kθjΔcj. By (50) and (52) for c, this is (63). For k=0 both sides of (63) vanish. □
The interpolation and its derivatives
We now define the interpolating free energy and compute its derivatives. Throughout this section the activation U is in class (A). From now on we fix an integer K≥2 and use the cascade of §3.1 with
k=K−1,θl=Kl(0≤l≤K),so that wl=K1(0≤l≤k).
We keep writing wl, which makes the role of each factor visible. We also fix the levels of the row field,
h=(h0,…,hk)∈K,hk<1,
so that γh is the order parameter with atoms of mass wl at hl. The spin field has levels p∈K. At every node β of the cascade, including the root, take independent standard Gaussian vectors yβ∈RN and zβ∈RM, independent of G, and set, for a leaf β,
Yβ=l=0∑kΔplyβ∣l,Ξβ=l=0∑kΔhlzβ∣l,
where Δh0=h0 and Δhl=hl−hl−1. Thus Y and Ξ are the Gaussian cascade fields with levels p and h in dimensions N and M. The remaining variance 1−hk of the row field is carried by an auxiliary standard Gaussian vector ξ∈RM inside each leaf, so that each coordinate of Ξβ+1−hkξ has variance one, as does ba⋅σ for fixed σ∈SN. This equality of variances is what makes the diagonal terms cancel when the activation is differentiated in t. Without the cascade, interpolations of this form were used for the perceptron by Talagrand [ref-127].
The perturbation. To obtain approximate Ghirlanda–Guerra identities we add a small Gaussian field whose covariance is a polynomial in the spin overlap and in the branching level. Fix an enumeration (ϑn)n≥1 of Q∩[0,1] and an integer j+≥1, and let I={1,…,j+}3. For j=(j1,j2,j3)∈I put
This perturbation, together with the prefactor sN=N−1/16 used below, is the one of Mourrat [ref-92]. It has the form of Panchenko’s perturbation for multi-species models [ref-100] (see [ref-98] for one species), with the branching level J/k in place of the overlap of a second species. Panchenko averages over random coefficients in the perturbation; here, as in [ref-92], the perturbation coefficients are chosen at a contact point (§3.4). Mourrat proves that such a field exists in [ref-92]; the construction below places its Gaussian tensors on the nodes of the cascade, so that they become part of the marks. For integrability we use the following explicit construction. For m≥1 let am,0=0 and am,l=(l/k)m−((l−1)/k)m for 1≤l≤k, and let a0,0=1 and a0,l=0 for l≥1. Thus am,l≥0 and ∑l≤Jam,l=(J/k)m for all m≥0 and 0≤J≤k. Attach to each node β independent standard Gaussian tensors gβj,i∈(RN)⊗i, 0≤i≤j3, and set
which is (65) by the binomial theorem. Since am,0=0 unless m=0, only the tensor of order i=j3 has a root component, with cj,j3,02=Nϑj1j3≤N.
The interpolating free energy. Let sN=N−1/16 and x=(xj)j∈I∈RI. A configuration is a triple (σ,ξ,β) with σ∈SN, ξ∈RM, and β a leaf, with prior μN(dσ)N(0,IM)(dξ)vβ. For t∈[0,1], p∈K, and x∈RI the Hamiltonian is
The function ψσ,N is the spherical part of uN at t=0 (see (70)), and the subtraction of pk/2 normalizes it: ψσ,N(0)=0. This is a marked cascade in the sense of §3.1. The root mark consists of G, y∅, z∅, and the root tensors; the mark of a node β of depth l≥1 consists of yβ, zβ, and the tensors gβj,i; and Xk=log∬eHdμNdN(0,IM) is the logarithm of the leaf integral. From now on ⟨⋅⟩ denotes the Gibbs measure on configurations, proportional to vβeH times the product prior, together with its independent replicas (σl,ξl,βl). We write
where Sal is Sa evaluated at the l-th replica, and
rl=E⟨R12∣J=l⟩,ζl=αNE⟨X12∣J=l⟩.
By Lemma 3.2, E⟨1{J=l}⟩=wl whatever the parameters, and conditional averages given J=l are as in §3.1. For random variables A,B of two replicas we write Cov(A,B∣J=l)=E⟨AB∣J=l⟩−E⟨A∣J=l⟩E⟨B∣J=l⟩.
The next lemma collects what the comparison uses: continuity, Guerra’s formula for the derivative in t, the right derivatives in p in the directions 1≥m, and the monotonicity of ζl. For 0≤m≤k let 1≥m∈K be the vector with coordinates 1{l≥m}; moving p in this direction increases Δpm and leaves the other increments unchanged.
Lemma 3.5.The following hold.
(i) The function uN is continuous on [0,1]×K×RI, and so is E⟨f(R12,J12)⟩ for every bounded measurable function f on [−1,1]×{0,…,k}.
(iii) For every (t,p,x) and 0≤m≤k, the function ϵ↦uN(t,p+ϵ1≥m,x) on [0,∞) has right derivative at ϵ=0 equal to
−21E⟨R121{J≥m}⟩=−21l=m∑kwlrl.(67)
(iv) The conditional response overlaps are ordered:
0≤ζ0≤ζ1≤⋯≤ζk≤αNL2.(68)
Proof. Given its leaf β, a replica (σ,ξ) has the leaf measure, proportional to eH(σ,ξ,β) times the prior μN⊗N(0,IM). It depends only on the path of marks e[β], and we write ⟨⋅⟩β for averages under it. Given the leaves, replicas are independent. We divide the proof into six steps.
Step 1.Integrability. For a node β of depth m let Θm(eβ) be the sum of the Euclidean norms of yβ, zβ, and all tensors gβj,i; at the root add the Frobenius norm ∥G∥F. On any compact set of parameters there is C, depending also on N, such that
∣Xl(e0,…,el)∣≤C(1+m=0∑lΘm(em)),0≤l≤k.(69)
For l=k, the upper bound follows from U≤Umax, ∣Yβ⋅σ∣≤N∣Yβ∣, and ∣⟨g,σ⊗i⟩∣≤Ni/2∥g∥, which hold uniformly in (σ,ξ). For the lower bound, apply Jensen’s inequality to the leaf integral and use U(y)≥U(0)−L∣y∣, ∫∣ba⋅σ∣dμN≤∣ba∣ (since ∫σσTdμN=IN), ∫∣ξa∣dN(0,IM)≤1, ∫Yβ⋅σdμN=0, and the bound on the tensors. Backward induction in (47) gives (69) at every level: Jensen’s inequality gives the lower bound, and the upper bound uses that each Θm has finite exponential moments of all orders. In particular the hypotheses of Lemma 3.2 hold, and each kernel density eθl(Xl−Xl−1) is at most exp{C(1+∑m≤lΘm)}.
Step 2.Continuity. Fix the marks. The leaf integral is continuous in (t,p,x) by dominated convergence, since its integrand is continuous in the parameters and bounded, uniformly in (σ,ξ) and on compact parameter sets, by exp{C(1+∑mΘm)}. Backward induction in (47), with dominated convergence justified by (69), shows that every Xl and every kernel density is continuous in the parameters. Since ElogW=EX0(e0) by (50) and ∣X0∣≤C(1+Θ0), uN is continuous. For the second claim in (i), let φ(e,e′) be the average of f(σ⋅σ′/N,l) under the product of the leaf measures of two paths e,e′. It is bounded by sup∣f∣ and continuous in the parameters. By (49), applied for a fixed root mark, E⟨f(R12,J)1{J=l}⟩=wlEEK,lφ, and EK,l integrates φ against a product of kernel densities, each continuous and bounded by exp{C(1+∑mΘm)}. Dominated convergence proves (i).
Step 3.Differentiation under the recursion. Let ∂ denote the derivative in one of the parameters t∈(0,1) and Δpm, the latter in the range Δpm>0. Locally uniformly in the parameters, ∣∂H∣≤C(1+∣ξ∣+∑mΘm). Hence ∂Xk=⟨∂H⟩β, and, bounding ⟨∣ξ∣⟩β≤esupH−Xk∫∣ξ∣dN(0,IM) with (69), we get ∣∂Xk∣≤exp{C(1+∑mΘm)}. Differentiating (47) gives ∂Xl−1=∫∂XldKl, and the same kind of bound propagates to every level, which justifies each differentiation under the integral. Hence ∂X0=EK∂Xk, and by (50) and (48)
∂ElogW=EEK∂Xk=E⟨∂H⟩.
Step 4.Gaussian integration by parts. Each Gaussian coordinate at a node of depth m enters the leaf integrals of all leaves below that node, and only those. Fix one such coordinate and let it vary in a compact set. Since ∣U′∣≤L and ∣σ∣=N, the derivative of each descendant Hamiltonian in this coordinate is bounded, uniformly over the spin and auxiliary variables. Thus the perturbed descendant leaf integrals are bounded above and below by common finite multiples of their original values, their first derivatives satisfy the same domination, and so do their second derivatives, by the bound on U′′. The series over leaves defining the Gibbs averages therefore converge locally uniformly together with their derivatives, and by (48) and (69) the sum over nodes of the expected absolute contributions is finite. This justifies Gaussian integration by parts node by node. Summing over nodes and coordinates gives, for every row a and every 0≤m≤k,
Here β is the leaf of the sampled configuration. In the first line, the derivative of ⟨σi1{β∣m=ν}⟩ in the coordinate yν,i produces the one-replica term Δpm⟨σi21{β∣m=ν}⟩ and the two-replica term −Δpm⟨σi1σi21{β1∣m=β2∣m=ν}⟩; summing over i and over the nodes ν of depth m gives the formula, because ∣σ∣2=N and 1{β1∣m=β2∣m}=1{J≥m}. The second and fourth lines are obtained in the same way; there the factor U′′+(U′)2 comes from differentiating U′(Sa)eU(Sa). The variable ζ is integrated inside the leaf measure, so in the third line only the one-replica term appears.
Step 5.The derivative in t. For 0<t<1, ∂tH=∑aU′(Sa)∂tSa with
with U′′+(U′)2 evaluated at Sa. The one-replica terms cancel because ba⋅σ and Ξβ,a+1−hkξa both have variance one. Summing over a and dividing by N gives the first identity in (66), by Step 3; the term −pk/2 of uN does not depend on t. For the second, split the average according to the value of J and use E⟨R12αNX12∣J=l⟩=rlζl+Cov(R12,αNX12∣J=l). This proves (ii).
Step 6.The derivatives in p and the monotonicity. Moving p along 1≥m increases Δpm and pk at unit rate and leaves the other increments fixed. If Δpm>0, then ∂ΔpmH=yβ∣m⋅σ/(2Δpm), and the first identity of Step 4 and Step 3 show that N1ElogW has derivative 21(1−E⟨R121{J≥m}⟩); subtracting 21 for the term −pk/2 gives (67). If Δpm=0, this formula holds at p+ϵ1≥m for every ϵ>0, and by (i), applied with f(R,l)=R1{l≥m}, both uN and the right side of (67) are continuous as ϵ↓0. The mean value theorem then gives the right derivative at ϵ=0. Finally, E⟨R121{J≥m}⟩=∑l≥mwlrl by the definition of rl. This proves (iii).
For (iv), fix the root mark and apply Corollary 3.3 to the path function with coordinates ⟨U′(Sa)⟩β/M, a≤M, whose norm is at most L. Since replicas are independent given their leaves, ⟨U′(Sa1)U′(Sa2)⟩ given the two leaves equals ⟨U′(Sa)⟩β1⟨U′(Sa)⟩β2, so for fixed root mark E⟨X12∣J=l⟩ is the quantity EK∥Fl∥2 of that corollary. It is nonnegative, nondecreasing in l, and at most L2. These properties survive averaging over the root mark, because wl does not depend on it. This proves (68). □
The endpoints. At t=1, p=0, and x=0 the Hamiltonian is ∑aU(ba⋅σ), which depends neither on ξ nor on the leaf, so W=ZN(U). At t=0 and x=0 the leaf integral is the product of ∫eYβ⋅σμN(dσ), which depends only on the vectors y, and of
a=1∏M∫exp{U(Ξβ,a+1−hkξa)}N(0,1)(dξa),
which depends only on the vectors z; these are independent components of the marks. For independent F,F′ we have θ−1logEeθ(F+F′)=θ−1logEeθF+θ−1logEeθF′, so the recursion (47) factorizes into a spin part and a row part, and by (50) so does ElogW. The spin part is Nψσ,N(p)+Npk/2. The row part factorizes in the same way over the rows, whose coordinates z⋅,a of the node vectors are independent. For one row it is the recursion (17) for the order parameter γh, evaluated at (0,0): the auxiliary variable gives the step T1,1−hk over [hk,1]; the level l≥1 gives the step Tθl,Δhl over [hl−1,hl), where γh=θl; and the root gives the heat step T0,h0 over [0,h0), where γh=0. Levels with Δhl=0 give empty intervals and the identity step Tθl,0, so they can be omitted. Hence
The identification of the row part with the recursion (17) is the representation of the Parisi functional through Ruelle probability cascades (see [ref-98] Chapter 2 and [ref-4]).
Concentration and identities at a contact
The comparison argument evaluates the interpolation only at maximum points of a deterministic function of the parameters. At such points we need the Ghirlanda–Guerra identities for the perturbed Gibbs measure to hold approximately. They follow from concentration of the derivatives of logW in the perturbation parameters x. Since the points are deterministic, concentration at each fixed parameter suffices.
This section follows Steps 1–3 of the proof of [ref-92], Theorem 4.1. There a quadratic penalty around the point (1,…,1) [ref-92], (4.18)–(4.19) keeps the perturbation coefficients at the contact point close to one; the bound on the Hessian in x at a contact point and the concentration of the free energy [ref-92], Proposition 4.2 control the fluctuations of the perturbation Hamiltonians; and Gaussian integration by parts gives approximate Ghirlanda–Guerra identities [ref-92], (4.28). Lemmas 3.6 and 3.7 carry out these steps for the present interpolation, and the penalty appears in the proof of Proposition 3.10.
Lemma 3.6.Fix K, h, and I, and a compact subset of [0,1]×K×RI. There is a constant C such that
Var(N1logW)≤NC
on this set. Moreover, almost surely x↦logW is convex and C2 on RI, with
∂xjlogW=sN⟨Hj⟩,(71)
∂xj2logW=sN2Var⟨⋅⟩(Hj).(72)
The function uN is convex and differentiable in x, with N∂xjuN=sNE⟨Hj⟩, ∣∂xjuN∣≤2j++1N−1/8∣xj∣, and, with Cj+=2j+,
Step 1.The variance. By the law of total variance, Var(logW)=EVar(logW∣e0)+Var(E[logW∣e0]). By (51) the first term is at most 4Var(logΠ), a constant depending only on the cascade, and E[logW∣e0]=X0(e0) is a function of the root Gaussian variables G, y∅, z∅, and the root tensors. As in Steps 2 and 3 of the proof of Lemma 3.5, applied to these variables (the derivatives of H in them are bounded), X0 is continuously differentiable in them and its gradient is the EK-average of the gradient of the leaf logarithm, so by Jensen’s inequality its squared norm is at most the EK-average of the squared norm of the leaf gradient. The derivative of the leaf logarithm in gai is t/N⟨U′(Sa)σi⟩β; by Jensen’s inequality and ∣σ∣2=N the sum of its squares over a,i is at most (t/N)MNL2=NtαNL2. The derivative in y∅ is p0⟨σ⟩β, with squared norm at most Np0. The derivative in z∅,a is (1−t)h0⟨U′(Sa)⟩β, with squared norm summed over a at most NαNh0L2. The root tensor of Hj has coefficient cj,j3,02≤N, and the derivative of the leaf logarithm in it has squared norm at most sN2xj2cj,j3,02N−j3∣σ∣2j3≤sN2Nxj2. Altogether
∣∇X0∣2≤N(tαNL2+p0+αNh0L2+N−1/8∣x∣2),
and the Gaussian Poincaré inequality [ref-21] gives Var(X0)≤E∣∇X0∣2≤CN on the compact set. Hence Var(N−1logW)≤N−2(4VarlogΠ+CN)≤C/N.
Step 2.The derivatives in x. Let Θˉβ=∑j∈I∑i,l∣cj,i,l∣∥gβ∣lj,i∥, so that ∑jsupσ∣Hj(σ,β)∣≤Θˉβ, and let Aβ(x) be the leaf integral. For each x0∈QI and each integer n≥1,
Indeed, the sum equals W(x0) times a Gibbs average whose expectation, by (48), is an EK-expectation of (1+Θˉ+Θˉ2)esNnΘˉ, which is finite by the kernel density bound of Step 1 in the proof of Lemma 3.5. On the intersection of these countably many events, since Aβ(x)≤Aβ(x0)esN∣x−x0∣1Θˉβ, the series defining W(x) and the series of its first two derivatives converge locally uniformly in x. Termwise differentiation gives (71) and (72). More generally, the Hessian of logW in x is sN2 times the covariance matrix of (Hj)j∈I under ⟨⋅⟩, which is positive semidefinite, so logW is convex in x. For a convex function the difference quotients (logW(x)−logW(x−ϵej))/ϵ and (logW(x+ϵej)−logW(x))/ϵ, where ej is the j-th coordinate vector of RI, bound ∂xjlogW from below and above, are integrable, and converge monotonically as ϵ↓0. Hence ∂xjElogW=E∂xjlogW, and uN is convex in x. A convex function on RI whose partial derivatives exist is differentiable, so uN is differentiable in x.
Step 3.Replica integration by parts. For a bounded measurable function f of the overlap arrays (Rll′,Jll′)l,l′≤n of n replicas, Gaussian integration by parts in the tensors gives
where Hj(1)=Hj(σ1,β1). To justify the exchange of the sum over nodes with the expectation, differentiate with respect to one tensor gνj,i at one node ν of depth m. Each replica l contributes the indicator that βl descends from ν, and contracting the two tensors gives NiR1li. Summing the indicators over the nodes of depth m gives 1{J1l≥m}, and summing the squared coefficients over i and m gives the covariance (65). The expected absolute sum over nodes is bounded by a constant times E⟨∥gβ∣mj,i∥⟩, which is finite by (48) and (69). Taking n=1 and f=1 in (74), and using ∣cj∣≤2j3, gives ∣E⟨Hj⟩∣≤2j3+1sN∣xj∣N, hence ∣∂xjuN∣=sNN−1∣E⟨Hj⟩∣≤2j3+1N−1/8∣xj∣. Integrating along the segment from 0 to x gives (73), since j3≤j+. □
For two families of overlap arrays All′,Bll′, a test function f of the arrays of the first n replicas, and a function c of two real variables, the Ghirlanda–Guerra discrepancy is
The Ghirlanda–Guerra identities [ref-64] state that Dn(f,c)=0. For c=cj this is the form used in [ref-92], (4.28) and (5.6), and it is the analogue, for two overlap arrays, of the multi-species discrepancy in [ref-100], (31).
Lemma 3.7.Fix a compact set of parameters (t,p)∈[0,1]×K. There is a constant C with the following property. Suppose that (t,p) lies in this set, that ∣x−1∣≤1/2, where 1∈RI has all coordinates equal to one, and that for every y∈RI
0≤uN(x+y)−uN(x)−∇xuN(x)⋅y≤∣y∣2,(75)
where uN(x) abbreviates uN(t,p,x). Then for A=R and B=J/k, every j∈I, every n≥1, and every measurable function f of the overlap arrays of n replicas with ∣f∣≤1,
∣Dn(f,cj)∣≤CN−1/8.
Proof. We show that Hj has small fluctuations, both under the Gibbs measure and over the disorder, at the scale relevant to (3.29). We divide the proof into three steps.
Step 1.Thermal fluctuation. Adding (75) at y=±ϵej gives uN(x+ϵej)+uN(x−ϵej)−2uN(x)≤2ϵ2, and the expectation of the corresponding second difference of logW is N times the left side. This second difference is nonnegative by convexity, and, divided by ϵ2, it converges to sN2Var⟨⋅⟩(Hj) by (3.27). Fatou’s lemma gives EVar⟨⋅⟩(Hj)≤2NsN−2=2N9/8.
Step 2.Disorder fluctuation. Put uN=N−1logW−pk/2, so that uN=EuN, and fix ϵ∈(0,1]. Let Δ=max∣uN(z)−uN(z)∣ over the three points z∈{x,x+ϵej,x−ϵej}. By convexity of uN in xj and the upper bound in (75),
and in the same way, with the secant through x−ϵej, ∂juN(x)≥∂juN(x)−ϵ−2Δ/ϵ. The three points are deterministic and lie in a fixed compact set, so Lemma 3.6 gives EΔ2≤C/N. With ϵ=N−1/4,
E(∂juN(x)−∂juN(x))2≤2ϵ2+ϵ28EΔ2≤CN−1/2.
By (3.26), ∂juN=N−1sN⟨Hj⟩ and ∂juN=N−1sNE⟨Hj⟩, so E(⟨Hj⟩−E⟨Hj⟩)2≤N2sN−2CN−1/2=CN13/8. Adding the thermal fluctuation, E⟨(Hj−E⟨Hj⟩)2⟩≤CN13/8.
Step 3. Conclusion. Subtract from (3.29) for n replicas the same identity with n=1 and f=1, multiplied by E⟨f⟩. The terms with l=1 cancel, because cj(R11,J11/k)=cj(1,1) is a constant, and what remains is
E⟨f(Hj(1)−E⟨Hj⟩)⟩=−sNxjNnDn(f,cj).
By the Cauchy–Schwarz inequality the left side is at most CN13/16. Dividing by nsNxjN≥21N15/16, which uses xj≥1/2, gives ∣Dn(f,cj)∣≤CN−1/8. □
Synchronization
We use Panchenko’s synchronization of overlaps, in the quantitative form proved by Mourrat. Panchenko proved that, under the Ghirlanda–Guerra identities, the overlap of each species in a multi-species model is a nondecreasing Lipschitz function of the total overlap [ref-100]. The proof rests on his theorem that the Ghirlanda–Guerra identities imply ultrametricity [ref-97]. He proved the analogue for vector spins in [ref-101]. Mourrat’s synchronization theorem [ref-92] is a variant for two overlap arrays under approximate identities. The following form of it bounds the conditional variance of one overlap given the other, once approximate Ghirlanda–Guerra identities hold for a sufficiently rich finite family of test functions. Chapter 4 uses the same synchronization in the lower bound.
Lemma 3.8.Fix an enumeration (ϑn) of Q∩[0,1]. For every ε>0 there is an integer nε≥1 with the following property. Let a random probability measure be supported on the product of the unit balls of two Hilbert spaces, and let All′ and Bll′ be the two inner-product arrays of independent samples from it. Suppose that
∣Dn(f,cj)∣≤nε1for all n≤nε and j∈{1,…,nε}3,
and every continuous test function f of the arrays of n samples with ∣f∣≤1, where cj(u,v)=(ϑj1u+ϑj2v)j3. If the averaged law of B12 is K−1∑l=1Kδql, where −1=q0<q1<⋯<qK≤1, then
Proof. This is [ref-92], stated there with a number δ>0 in place of 1/nε and with the conditions required for n,j1,j2,j3≤⌊δ−1⌋; its hypothesis on the test functions and on the law of B12 is the one above, and E⟨A12∣B12⟩ is the conditional expectation under the averaged measure. Our form follows by taking nε=⌈δ−1⌉, because then 1/nε≤δ and ⌊δ−1⌋≤nε. □
We apply Lemma 3.8 with the following choices. Recall that K=k+1 and wl=1/K for 0≤l≤k. The maps σ↦σ/N and β↦k−1/2∑l=1kuβ∣l, where (uν) is an orthonormal family indexed by the nodes of depth at least one, represent R and J/k as inner products of unit vectors, since k−1#{1≤l≤k:β∣l=β′∣l}=(β∧β′)/k. Up to the factor k−1/2, this is the embedding of [ref-92]. The image of the Gibbs measure under the product of these maps is a random probability measure on the product of two unit balls. By Lemma 3.2, J/k has averaged law exactly uniform on {0,1/k,…,1}, for every value of the parameters, including the perturbation. In the notation of Lemma 3.8 this is ql=(l−1)/k for 1≤l≤K, so the gaps ql+1−ql are 1 (for l=0) and 1/k, and the right side of (76) is at most 12/K+εK3.
We choose the parameters in the following order. Given K, let ε=K−4, let nK=nε be given by Lemma 3.8, and take j+=nK, so that the functions cj, j∈I, are exactly those of Lemma 3.8. At any point satisfying the hypotheses of Lemma 3.7, and for N so large that CN−1/8≤1/nK, the hypotheses of Lemma 3.8 hold. The left side of (76) equals ∑lwlVar(R12∣J=l), since E⟨R12∣J⟩=rJ, and 12/K+K−4K3=13/K. Hence, with
we have ∑lwlVar(R12∣J=l)≤13/K and ∣EN∣≤ηN at such a point. The second bound follows from the first: since ∣X12∣≤L2, the conditional Cauchy–Schwarz inequality gives ∣Cov(R12,αNX12∣J=l)∣≤αNL2Var(R12∣J=l)1/2, and the Cauchy–Schwarz inequality over l, with ∑lwl=1, gives ∑lwlVar(R12∣J=l)1/2≤(13/K)1/2. By (66),
∂tuN=−21l=0∑kwl(rl−hl)ζl−EN.(78)
The tolerance ε=K−4 and the bound 13/K are those of Mourrat [ref-92]. There the conditional variances of both overlaps enter. Here only the spin overlap is synchronized with J, and the response overlap enters through the bound ∣X12∣≤L2, which gives the square root in ηN.
The spherical term
At t=0 the spins interact only with the cascade field Y, through the term ψσ,N(p) of (70). This is the only geometric term in the comparison. It enters through the maximum over p of ψσ,N(p)+21∑lwlhlpl, and we show that this maximum is at most CS(γh)+oN(1). The idea is to replace the uniform measure on the sphere by a Gaussian measure with a well-chosen variance 1/b, for which the cascade recursion is computed exactly by Lemma 3.4. This replacement, at the cost (b−1−logb)/2, is the large deviation argument behind the Parisi formula for spherical models [ref-125]; see also [ref-37, ref-93]. Here only an upper bound is needed, and it holds for each N with an error of order logN/N.
Lemma 3.9.The following hold.
(i) For every N and every p∈K, ψσ,N(p)≤pk−21∑lwlpl.
Proof of (i). The leaf logarithm log∫eYβ⋅σdμN is NΔpl-Lipschitz in the Gaussian vector yβ∣l, since its gradient is Δpl⟨σ⟩β. Differentiating (47) shows that each Xl−1 keeps these Lipschitz bounds in the earlier vectors, since its gradient is a Kl-average. Gaussian concentration in the form Eeθ(F−EF)≤eθ2ℓ2/2 for an ℓ-Lipschitz function F of a standard Gaussian vector [ref-21], Theorem 5.5, applied at each level l=k,…,1, shows that Xl−1 exceeds the plain average of Xl over yβ∣l by at most NθlΔpl/2. The root is averaged without a logarithm. Therefore, by (50),
The value at p=0 is zero, and the right side is negative when pk>pˉ:=4/[wk(1−hk)]2. So the supremum may be restricted to the set {p∈K:pk≤pˉ}, and we prove the bound uniformly over this set. Fix such a p.
Step 2.Choice of the variance. In the notation of (53) with n=N, as b increases every dl increases, so mk+1/b decreases continuously. It tends to zero as b→∞, and to infinity as b↓∑j≥1θjΔpj: if p0>0, the term p0/d02 diverges; if p0=0 and p=0, then for the first index j∗ with Δpj∗>0 we have dj∗−1=b−∑j≥1θjΔpj, and the j∗-th term of mk diverges; if p=0, the term 1/b diverges. We choose b as the unique solution of mk+1/b=1, so that Lemma 3.4(iv) with ϱ=1 applies. In particular b≥1. Also b<2(pˉ+1): since dl≥d0≥b−pk≥b−pˉ, we have mk≤pk/(b−pˉ)2≤pˉ/(b−pˉ)2 for b>pˉ, and at b=2(pˉ+1) this plus 1/b is at most 81+21<1, because (pˉ+2)2≥8pˉ.
Step 3.Comparison with the sphere. For fixed Y, the average of eρY⋅σ over σ∈SN is nondecreasing in ρ≥0: by the symmetry σ↦−σ it equals the average of cosh(ρY⋅σ), whose derivative in ρ is nonnegative. If ε∼N(0,b−1IN), then ε=∣ε∣N−1/2σ with σ uniform on SN and independent of ∣ε∣, and b∣ε∣2 has the chi-square law χN2 with N degrees of freedom. Restricting EeY⋅ε=e∣Y∣2/(2b) to {∣ε∣2≥N} and using the monotonicity gives, pathwise,
Indeed, the chi-square density xN/2−1e−x/2/(2N/2Γ(N/2)) is nonincreasing on [N−2,∞), so P{χN2≥bN} is at least twice its value at bN+2. Then (80) follows from (bN+2)N/2−1≥(bN)N/2−1 and Stirling’s bound Γ(z)≤2πzz−1/2e−z+1/(12z) with z=N/2, after collecting terms. Take expectations, divide by N, and use (54) (with n=N), (61) and (62) in the form 2b−1−2pk=−21∑lwlmlpl. Since 1≤b<2(pˉ+1), this gives
It remains to show that CS(γh)≥CS(γm)+21∑lwlpl(hl−ml). The map x↦CS(γx) is convex on the convex set {x∈K:xk<1}. Indeed, compute the entropies at two points x,x′ with a common cutoff q′∈[max(xk,xk′),1): for each s<q′, λγx(s)=1−∑lwlmax(xl,s) is positive and concave in x, so its reciprocal is convex. Hence f(ϵ)=CS(γm+ϵ(h−m)) is convex on [0,1], and CS(γh)≥CS(γm)+f′(0+); this one-sided derivative is all we need, also when m lies on the boundary of K. With the common cutoff q′=max(hk,mk), all the functions λ involved are at least 1−q′>0 on [0,q′], and ∣max(ml+ϵ(hl−ml),s)−max(ml,s)∣≤ϵ∣hl−ml∣. For almost every s, the right derivative of max(ml+ϵ(hl−ml),s) at ϵ=0 is (hl−ml)1{ml>s}. Dominated convergence and (61) give
This bounds the left side of the previous display by CS(γh)+CpˉlogN/N, uniformly over p∈K with pk≤pˉ, and proves (ii). □
The comparison
We now show that, up to the synchronization error, the free energy at t=1 is at most the maximum over p of the interpolation at t=0. The reason is the following. At a point where p maximizes uN(t,⋅,x)+21∑lwlhlpl, the product term in (78) has a sign, so ∂tuN is at most the synchronization error. A maximum principle in t turns this into a bound on the growth of the maximum over p. Maximizing also over x, with a quadratic penalty, selects a perturbation at which Lemma 3.7 applies.
This is a finite-N form of Step 5 of the proof of [ref-92] (Theorem 4.1), where the first-order conditions [ref-92] ((4.39)–(4.40)) at a contact point and the monotonicity of [ref-92] (Lemma 2.4) give the sign [ref-92] ((4.32)) needed for the supersolution property. Here the maximum principle in t for the maximum over p takes the place of viscosity solutions and of the comparison principle [ref-92] (Proposition 3.2). The use of first-order conditions in the levels to control the derivative in t also parallels the stationarization of Stojnic’s fully lifted interpolation for bilinearly indexed random processes [ref-120, ref-121]. There the levels on both sides are chosen at stationary points along the interpolation path, and the derivative in t vanishes when the overlaps concentrate.
Proposition 3.10.Let U belong to class (A), let K≥2 and h∈K with hk<1, let nK and j+=nK be as in §3.5, and let ηN and ψˉN be given by (77) and (79). There is N0, depending only on U, K, h, and α′, such that for N≥N0
Step 1.Localization. We show that Ψ attains its maximum and that all maximum points lie in a compact set that does not depend on N, t0, or ς. We take N≥N0, with N0 fixed at the end of this step; in particular
(a)2Cj+N−1/8≤min{21,∣I∣−1},
where Cj+ is the constant of (73). Then Cj+N−1/8∣x∣2≤2Cj+N−1/8(∣x−1∣2+∣I∣)≤21∣x−1∣2+1. Since U≤Umax, the leaf integral is at most eMUmax∫eYβ⋅σdμN when x=0, so uN(t,p,0)≤αNUmax+ψσ,N(p). With (73), Lemma 3.9(i) and hl≤hk,
Since wk(1−hk)>0 and 0≤pl≤pk on K, we have Ψ<Ψ(0,0,1) outside [0,t0]×K0, for a compact set K0⊂K×RI that depends only on U,K,h,I, and α′. As Ψ is continuous by Lemma 3.5(i), it attains its maximum, and every maximum point lies in [0,t0]×K0. Let N0 be the least integer such that, for all N≥N0, condition (a) holds and also
(b) 2j+N−1/8∣x∣≤21 for all (p,x)∈K0, and
(c) CN−1/8≤1/nK, where C is the constant of Lemma 3.7 for the compact set [0,1]×{p:(p,x)∈K0 for some x}.
Since K0,I, and nK are determined by U,K,h, and α′, so is N0; it does not depend on t0 or ς.
Step 2.Conditions at a maximum point. Let (t∗,p∗,x∗) be a maximum point. First, x∗ maximizes x↦uN(t∗,p∗,x)−∣x−1∣2, so ∇xuN=2(x∗−1) there. The derivative bound of Lemma 3.6 gives ∣x∗−1∣≤2j+N−1/8∣x∗∣, so ∣x∗−1∣≤21 by (b). Maximality in x gives uN(x∗+y)−uN(x∗)≤∣x∗+y−1∣2−∣x∗−1∣2=∇xuN(x∗)⋅y+∣y∣2 for all y∈RI, and convexity of uN in x gives the lower bound in (75). Thus Lemma 3.7 applies, and by (c) and §3.5, ∣EN∣≤ηN at (t∗,p∗,x∗).
Second, p∗ maximizes p↦uN(t∗,p,x∗)+21∑lwlhlpl over K. Since p∗+ϵ1≥m∈K for ϵ≥0, the right derivative in this direction is nonpositive, and by (67)
Am:=21l=m∑kwl(hl−rl)≤0(0≤m≤k).(83)
Third, t∗ maximizes t↦Ψ(t,p∗,x∗) over [0,t0].
Step 3.Every maximum point has t∗=0. Suppose that t∗>0. Since t∗≤t0<1, uN is differentiable in t at (t∗,p∗,x∗) by Lemma 3.5(ii), and maximality in t gives ∂tuN(t∗,p∗,x∗)≥ηN+ς. We now show the opposite inequality. Put ζ−1=0, so that ζl=∑m≤l(ζm−ζm−1). Summation by parts, (68) and (83) give
Finally, FN(U)=uN(1,0,0)≤uN(1,0,1)+Cj+N−1/8∣I∣ by (70) and (73). This proves (81). By Lemma 3.9(ii), ψˉN≤CS(γh)+oN(1), and αN→α, so (81) gives (82). □
Proof of Theorem 3.1. Let γ∈U and K≥2. Approximate γ by the order parameter γK=⌊Kγ⌋/K, which has K atoms of mass 1/K at the quantiles hl=inf{q:γ(q)≥(l+1)/K}, 0≤l≤k=K−1. Indeed, by right-continuity hl≤q if and only if γ(q)≥(l+1)/K, so γh(q)=K−1#{l:hl≤q}=⌊Kγ(q)⌋/K. Thus h∈K, hk=Qγ<1, γ−1/K<γK≤γ, so that ∥γK−γ∥L1≤1/K, and γK=γ=1 on [Qγ,1]. By (82) for this h, and by (33) with qˉ=Qγ, since γ,γK∈UQγ,
If L=0, the activation is constant and fN(U)=FN(U), so the probability bound follows from (46). Let L>0. The map G↦fN(U) is Lipschitz: its derivative in gai is N−3/2⟨U′(ba⋅σ)σi⟩, where now ⟨⋅⟩ is the Gibbs measure of ZN(U), and by Jensen’s inequality and ∣σ∣2=N the sum of the squares is at most αNL2/N. Gaussian concentration [ref-21] (Theorem 5.6) gives P{fN(U)−FN(U)>ε/2}≤exp(−ε2N/(8αNL2)), and FN(U)≤PU(γ)+ε/2 for large N by (46).
The parameters and limits are chosen, with U and γ fixed, in the following order: first K (and with it h), then the synchronization tolerance ε=K−4, the integer nK, and the perturbation family I; then, for each N≥N0, the auxiliary t0↑1 and ς↓0 inside the proof of Proposition 3.10; then N→∞; and finally K→∞. □
Hard constraints
We now pass to the hard wall. Recall that VN(κ)=ZN(Hκ) with Hκ=log1[κ,∞) and log0=−∞. Chapter 9 also needs the feasible volume weighted by a bounded function of the fields, so we allow a source term from the start.
Terminal data with a hard wall. Let γ be a step order parameter as in (18), and let φ:R→R be bounded and measurable. The terminal datum Hκ+φ is bounded above by ∥φ∥∞, so the recursion (17) with T=1 defines uγ(⋅,⋅;Hκ+φ), independently of the representation of γ, and we put
PHκ+φ(γ)=αuγ(0,0;Hκ+φ)+CS(γ).
The function uγ(q,x;Hκ) is finite for q<1: for q≤tn, the last breakpoint of γ, it equals uγ(q,x;κ) by (25), and for tn≤q<1 it equals logP{x+1−qG≥κ} by (22). By (19), applied in both directions, for bounded measurable φ,φ′ the functions uγ(⋅,⋅;Hκ+φ) are finite on [0,1)×R, and
The wall approximation. We approximate the hard wall from above by activations in class (A) that decrease to it. Let
Ω(y)=y+−arctan(y+),Uℓ(y;κ)=−ℓΩ(κ−y)(ℓ≥1).(85)
The function Ω vanishes on (−∞,0], is positive on (0,∞), and is C2 with Ω′(y)=(y+)2/(1+(y+)2)∈[0,1] and Ω′′(y)=2y+/(1+(y+)2)2∈[0,1]. Hence Uℓ(⋅;κ) belongs to class (A), with supUℓ=0 and ∣Uℓ′∣,∣Uℓ′′∣≤ℓ. Moreover, eUℓ=1 on [κ,∞), and eUℓ(y) decreases to zero as ℓ→∞ for y<κ. Thus eUℓ↓1[κ,∞) pointwise.
Corollary 3.11. Let κ∈R and ε>0.
(i) For every γ∈U,
P{N1logVN(κ)>Pκ(γ)+ε}⟶0.
(ii) Let γ be a step order parameter and let φ:R→R be bounded and Lipschitz. Then
Part (ii) with φ=0 is part (i) for step order parameters. Chapter 9 uses part (ii) with φ a real multiple of a bounded Lipschitz test function translated by κ, and Chapter 8 uses part (i).
Proof. We prove (ii) first, since (i) is deduced from it.
Proof of (ii). Let φ be Lφ-Lipschitz. The activation must be C2, so we first smooth φ. Let χ be a smooth probability density supported in [−1,1], and for τ∈(0,1] let φτ=φ∗χτ with χτ(y)=τ−1χ(y/τ). Then φτ is smooth, ∥φτ∥∞≤∥φ∥∞, and ∣φτ−φ∣≤Lφτ. Moreover φτ′=φ′∗χτ and φτ′′=φ′∗χτ′, where φ′ is the almost everywhere derivative, so ∣φτ′∣≤Lφ and ∣φτ′′∣≤Lφ∥χ′∥L1/τ. Hence Uℓ=Uℓ(⋅;κ)+φτ, with Uℓ from (85), belongs to class (A) for every ℓ.
Since Uℓ(⋅;κ)=0 on [κ,∞) and the integrand of ZN(Uℓ) is positive,
So the normalized logarithm in (ii) is at most fN(Uℓ)+α′Lφτ.
We show that uγ(0,0;Uℓ) decreases to uγ(0,0;Hκ+φτ) as ℓ→∞. The terminal data satisfy eUℓ↓1[κ,∞)eφτ=eHκ+φτ pointwise, with values in (0,e∥φ∥∞]. The recursion (2.2) applies the same operators Tm,s to both terminal data. Each is nondecreasing, so by induction over the steps the functions obtained from Uℓ decrease in ℓ; they are bounded above by ∥φ∥∞, and their limits are the functions obtained from Hκ+φτ, which are finite by (84). Indeed, at a step with m>0 the functions emfℓ∈(0,em∥φ∥∞] decrease to emf, and at a step with m=0 the functions ∥φ∥∞−fℓ≥0 increase to ∥φ∥∞−f; bounded and monotone convergence apply. Hence PUℓ(γ)↓PHκ+φτ(γ), and PHκ+φτ(γ)≤PHκ+φ(γ)+αLφτ by (84).
Now choose τ with (α′+α)Lφτ≤ε/3, and then ℓ with PUℓ(γ)≤PHκ+φτ(γ)+ε/3. Then PUℓ(γ)+α′Lφτ≤PHκ+φ(γ)+2ε/3, and Theorem 3.1, applied to Uℓ and γ, gives
Proof of (i). Let γ∈U and r=Qγ<1. The step order parameters γn∈Ur of §2.1 converge to γ in L1([0,1]), so uγn(0,0;κ)→uγ(0,0;κ) by the definition of uγ through Lemma 2.7, and CS(γn)→CS(γ) by (2.12). Hence there is a step order parameter γ′∈Ur with Pκ(γ′)≤Pκ(γ)+ε/2. Part (ii) with φ=0, the order parameter γ′, and ε/2 gives the claim, since PHκ(γ′)=Pκ(γ′). □
Volume from one feasible point
A bound on the volume does not by itself bound the largest feasible margin, because a feasible set may have zero spherical volume. Lemma 3.13 shows that one feasible point at margin κ produces exponentially small, but not superexponentially small, volume at margin κ−η, on a set where the fields ba⋅σ change little. The set it constructs is used again in Chapter 9. The proof uses Šidák’s inequality for a Gaussian vector whose covariance may be singular; Chapter 8 uses the same extension.
Lemma 3.12. Let (ξ1,…,ξM) be a centered Gaussian vector with an arbitrary, possibly singular, covariance matrix, and let c1,…,cM≥0. Then
P{∣ξa∣≤cafor all a≤M}≥a=1∏MP{∣ξa∣≤ca}.
Proof. For a nonsingular covariance matrix this is Šidák’s inequality [ref-116], Corollary 1, proved independently by Khatri [ref-80]. If ca=0 and Varξa>0 for some a, the right side vanishes, and a coordinate with ca=0 and ξa=0 contributes the factor one to both sides and may be removed. So we may assume that all ca>0. Let ξ′∼N(0,IM) be independent of ξ, and for ϵ>0 put ξϵ=ξ+ϵξ′, whose covariance matrix is nonsingular. Then P{∣ξaϵ∣≤ca∀a}≥∏aP{∣ξaϵ∣≤ca}. Let ϵ↓0 along a sequence. Each factor converges to P{∣ξa∣≤ca}: if Varξa>0, because ξaϵ and ξa are centered Gaussian with variances converging and a continuous limiting law; if ξa=0, because P{∣ϵξa′∣≤ca}→1. Since ξϵ→ξ pointwise and the intervals are closed, the indicator of {∣ξaϵ∣≤ca∀a} has limsup at most the indicator of {∣ξa∣≤ca∀a}. Fatou’s lemma, applied to one minus the indicators, proves the lemma. □
Lemma 3.13. Fix α′<∞. There are constants Kcap≥1, Ccap<∞, and N0, depending only on α′, with the following property. Let N≥N0, M≤α′N, and let b1,…,bM∈RN be deterministic vectors with ∣ba∣2≤2. Let κ∈R and η∈(0,1], suppose that some σ0∈SN satisfies ba⋅σ0≥κ for all a, and put
s0=min{2Kcapη,2∣κ∣+1η}.
There is a Borel set T⊂{σ∈SN:ba⋅σ≥κ−ηfor all a} with
If κ ranges over a compact interval I, then log(2/s0)≤log(1/η)+CI with CI depending only on α′ and I.
Proof. We divide the proof into four steps.
Step 1.Constants. Let c0=21(log2−21)>0. For X∼χd2 and 0<y<1, Markov’s inequality applied to e−uX with u=(1−y)/(2y) gives the Chernoff bound P{X≤yd}≤euyd(1+2u)−d/2=exp{−2d(y−1−logy)}; with y=21 this is P{X≤d/2}≤e−c0d. Let π(z)=P{∣2G∣≤z/2}, and choose Kcap≥1 with α′log(1/π(Kcap))≤c0/4, which is possible because π(z)→1 as z→∞. Put Ccap=c0/4+log2, and let N0≥3 be such that e−c0(N−1)≤21e−c0N/4 for N≥N0.
Step 2.Coordinates. Let P be the orthogonal projection onto σ0⊥. Every σ∈SN with ∣σ⋅σ0∣<N can be written uniquely as
Under μN, ρ and v are independent, v is uniform on the unit sphere of σ0⊥, and ρ has density cN′(1−ρ2)(N−3)/2 on (−1,1), with cN′=Γ(N/2)/(πΓ((N−1)/2)). This constant is nondecreasing in N by log-convexity of Γ, and equals 1/2 at N=3. Let
T={σ:ρ∈[1−s02,1−s02/4],N∣ba⋅v∣≤Kcapfor all a≤M}.
It is a Borel set, and on it s∈[s0/2,s0] and ρ≥0. Also s0≤η/(2Kcap)≤1/2.
Step 3.Fields. For σ∈T, ba⋅σ−ba⋅σ0=(ρ−1)ba⋅σ0+sNba⋅v, and 0≤1−ρ≤s2≤s02 because ρ=1−s2≥1−s2. This gives the second bound in (86). For feasibility, ba⋅σ0≥κ and ρ∈[1−s02,1] imply ρba⋅σ0≥κ−s02∣κ∣: if κ>0, then ρba⋅σ0≥(1−s02)κ; if ba⋅σ0≥0≥κ, the left side is nonnegative; and if κ≤ba⋅σ0<0, then ρba⋅σ0≥ba⋅σ0. Therefore
ba⋅σ≥κ−s02∣κ∣−s0Kcap≥κ−2η−2η,
using s02≤η/(2∣κ∣+1) and s0≤η/(2Kcap). Thus every σ∈T is feasible at margin κ−η.
Step 4.Volume. On the interval of ρ defining T we have 1−ρ2≥s02/4, and the interval has length 43s02/(1−s02/4+1−s02)≥83s02. Hence its probability is at least 21(s0/2)N−3⋅83s02=2s03(s0/2)N≥(s0/2)N. For the direction, represent v=Pζ/∣Pζ∣ with ζ∼N(0,IN), so that ba⋅v=(Pba)⋅ζ/∣Pζ∣. On the event {∣Pζ∣2≥N/4}∩{∣(Pba)⋅ζ∣≤Kcap/2 for all a} we have N∣ba⋅v∣≤Kcap for all a. The variables (Pba)⋅ζ are centered and jointly Gaussian with variances ∣Pba∣2≤2, and P{∣N(0,v)∣≤Kcap/2} is nonincreasing in v. By Lemma 3.12, the choice of Kcap, and M≤α′N,
P{∣(Pba)⋅ζ∣≤Kcap/2for all a}≥π(Kcap)M≥e−c0N/4.
Since ∣Pζ∣2 has the law χN−12 and N/4≤(N−1)/2, Step 1 gives P{∣Pζ∣2<N/4}≤e−c0(N−1)≤21e−c0N/4. The directional event therefore has probability at least 21e−c0N/4. By independence of ρ and v,
Finally, for κ∈I and η≤1 we have η/(2∣κ∣+1)≥η/2∣κ∣+1, so s0≥cIη with cI=min{1/(2Kcap),(2supκ∈I∣κ∣+1)−1/2}, and log(2/s0)≤log(1/η)+log(2/cI). □
Corollary 3.14. Let α>0. For every real κ>κc(α), P{κN≥κ}→0.
Proof. Choose η∈(0,1] with κ−η>κc, and let N0 and CV=log(2/s0)+Ccap be given by Lemma 3.13 for α′=supNαN, the margin κ, and this η. Since κ−η>κc, the definition of κc gives P∗(κ−η)=−∞, so there is γ∈U with Pκ−η(γ)<−CV−1. By Corollary 3.11(i) with ε=1,
On the other hand, suppose that N≥N0, κN≥κ, and maxa∣ba∣2≤2. A maximizer σ0 of minaba⋅σ over the compact set SN satisfies ba⋅σ0≥κ for all a, so Lemma 3.13 gives VN(κ−η)≥μN(T)≥e−NCV. Finally, N∣ba∣2 has the law χN2, and the Chernoff bound P{χN2≥2N}≤e−N(1−log2)/2 (the upper-tail analogue of Step 1 in the proof of Lemma 3.13) gives
In this chapter we prove the lower bound liminfNFN(U)≥P∗(U) for smooth activations U (Theorem 4.1). Together with the upper bound of Chapter 3, it gives the Parisi formula in Chapter 5. The argument is outlined in Step 2 of §1.3.
§4.1 introduces the spherical coordinates, the Poisson row count, and the three systems that are compared, and §4.2 proves the overlap representation theorem (Theorem 4.6) from the external results behind it. §4.3 defines the perturbation and states the perturbation, continuity, and precision lemmas, which are proved in §4.8. §4.4 reduces the increment to the row term and the coordinate term. §4.5 evaluates them on cascades with Lemma 3.4 and removes the cutoff on ∥ε∥ there (Lemma 4.10). §4.6 proves the rotation estimate, and §4.7 proves Theorem 4.1.
The two cavity steps, adding constraints and adding coordinates, follow the cavity method for the perceptron in the replica-symmetric regime [ref-115], [ref-127], Chapters 2 and 3, [ref-128], Chapter 8. As in [ref-37, ref-99], the trial order parameter comes from the limiting overlap law of the system. Compared with W.-K. Chen’s spherical form [ref-37] of the Aizenman–Sims–Starr scheme and with its multi-species version by Bates and Sohn [ref-16], two points differ. First, in both works the cavity functional is identified with the spherical Parisi functional, as the number of cavity coordinates grows, through Talagrand’s computation [ref-125]; here the coordinate term is an explicit Gaussian integral on cascades, and the rotation invariance of the patterns identifies it with the Crisanti–Sommers entropy. Second, the other species in the Ghirlanda–Guerra identities is not a group of coordinates, as in [ref-16, ref-100], but the response vector.
Activation class. Throughout this chapter, U satisfies, for some Umax<∞ and L<∞ (enlarged, if necessary, so that L≥1+∣U(0)∣),
and in addition either U′ is bounded or U is concave. In the first case U belongs to class (A), and in the second to class (B). The derivatives of orders three and four are used only in the perturbation of §4.3, in the error estimates of the cavity interpolation, and in Lemma 4.9. They control the first and second derivatives of xU′(x) and U′(x)2. In Chapter 5 this extra smoothness is removed by mollification. By (87) and Taylor’s formula,
−C0(1+x2)≤U(x)≤Umax,C0=2L.(88)
Conventions. Throughout this chapter, C and c denote positive constants that may depend on α, Umax, and L, but not on N; their values may change from one occurrence to the next. A dependence on the cavity dimension n or on the cutoff Λ is indicated by a subscript, as in Cn,Λ or On,Λ(⋅). The cavity dimension n is fixed until the last step of the proof. We write νn for the standard Gaussian measure on Rn and G for a standard Gaussian variable. The letter a is a row index, and G,G′,G′′ denote Gaussian matrices with rows ga,ga′,ga′′. The letter b, with or without subscripts, denotes a precision parameter of a Gaussian integral, as in Lemma 3.4. The rows ba=ga/N of Chapter 1 and the derivative b=∂xu of §2.3 are not used in this chapter.
The goal of the chapter is the following theorem.
Theorem 4.1.For every α>0 and every activation U satisfying (87), with either bounded U′ or concave U,
Indeed, write a uniform point of SN′ as N′η/∥η∥ for a standard Gaussian vector η=(η1,η2)∈RN×Rn. Its last n coordinates are ε=N′η2/∥η∥, and its first N coordinates are χ(ε)σ with σ=Nη1/∥η1∥. The vector σ is uniform on SN and independent of (∥η1∥,η2), hence of ε. The variable ∥ε∥2/N′=∥η2∥2/∥η∥2 has the beta distribution with parameters n/2 and N/2, and the direction of ε is uniform and independent of its norm. Writing the beta density in polar coordinates on Rn gives (89). For Λ≥1 let
BΛ={ε∈Rn:∥ε∥2≤Λn}.
Stirling’s formula, Γ(N′/2)/Γ(N/2)=(N′/2)n/2(1+On(N−1)), and the expansion (N/2−1)log(1−∥ε∥2/N′)=−∥ε∥2/2+On,Λ(N−1) give, uniformly on BΛ,
[ref-37] separates the cavity coordinates of spherical models by a decomposition of the uniform measure of the same kind. The expansion of fN,n reflects the classical fact that a fixed number of coordinates of a uniform point on a high-dimensional sphere are asymptotically independent standard Gaussian variables; see [ref-47].
Gaussian matrices. We use the following standard bound on the operator norm of a Gaussian matrix [ref-130], Corollary 5.35, here and in Chapters 5 and 8.
Lemma 4.2.Let A be an M×N matrix with independent standard Gaussian entries. For every t≥0,
P{∥A∥op>M+N+t}≤2e−t2/2.
Consequently E∥A∥op2≤4(M+N)+8, and Eexp(c∥A∥op2/N)≤3exp(4c(M+N)/N) for 0<c≤N/8.
Proof. The tail bound is the upper half of [ref-130], Corollary 5.35. Put T=(∥A∥op−M−N)+, so that P(T>t)≤2e−t2/2 and ∥A∥op2≤4(M+N)+2T2. Then ET2=∫0∞2tP(T>t)dt≤4, which gives the second bound. For 0<s≤1/4,
EesT2=1+∫0∞2stest2P(T>t)dt≤1+1/2−s2s≤3,
and the choice s=2c/N gives the third bound. □
Poissonization. We replace the number MN of rows by a Poisson variable M∼Poi(αN), and when passing to dimension N′ we add independently π∼Poi(αn) rows, so that the N′-dimensional system has M+π∼Poi(αN′) rows; from now on the letter π denotes this count. This changes the free energy by o(1). To check this, let hN(j) be the expected log partition function in dimension N with j rows. Adding a fresh row g changes hN by Elog⟨eU(g⋅σ/N)⟩, where ⟨⋅⟩ is the Gibbs measure before the row is added. By Jensen’s inequality and U≤Umax, this lies between EU(G) and Umax, because g⋅σ/N is standard Gaussian for every fixed σ and g is independent of the Gibbs measure. By (88), ∣EU(G)∣<∞. Hence hN is Lipschitz with a constant independent of N, and
Poisson numbers of constraints are standard in the study of diluted spin glasses [ref-57, ref-102].
Conditioning on the number of rows. The concentration estimates below are proved at a fixed number of rows, so we carry out the cavity computation conditionally on the value of M, for values in the window
WN={j∈N:∣j−αN∣≤N2/3}.
The Poisson tail bound P(∣M−αN∣>t)≤2exp(−t2/(2(αN+t))) gives P(M∈/WN)≤2e−cN1/3, and for large N every j∈WN satisfies j≤2αN. Step 2 of §4.7 reduces the proof to one value of M in WN. From §4.3 on, M denotes a fixed integer in WN, expectations are conditional on this value, and all bounds and all terms o(1) are uniform in M∈WN; the exceptions are Lemma 4.7(i) and the quantities ΞN of Step 1 of §4.7, which concern the Poissonized systems. The number π∼Poi(αn) of rows added in dimension N′ remains Poisson throughout.
The three systems. We compare three systems. Each has M rows, and the N′-dimensional system has π further rows.
(a) The N-dimensional system has configuration space SN, rows ga(N)∈RN for a≤M, and Hamiltonian ∑a≤MU(ga(N)⋅σ/N).
(b) The N′-dimensional system has configuration space SN′ and rows (ga,ga′)∈RN×Rn for a≤M, together with π further rows gi∈RN′. We write ⟨⋅⟩N′ for its Gibbs measure with the first M rows only.
(c) The reference system has configuration space SN, the rows ga∈RN for a≤M (the first N coordinates of the rows of the N′-dimensional system), and the fields
Sa(σ)=N′ga⋅σ.
All rows are independent standard Gaussian vectors. We write G,G′ for the M×N and M×n matrices with rows ga and ga′. In the coordinates ρ=ρ(σ,ε) the fields of the N′-dimensional system are
The fields of the N-dimensional system can be realized from the same rows. Let ga′′∈RN be independent standard Gaussian vectors, forming the matrix G′′, and put
ηa(σ)=cNga′′⋅σ,cN2=N1−N′1=NN′n.(92)
As processes indexed by σ∈SN, the centered Gaussian families (Sa+ηa)a≤M and (ga(N)⋅σ/N)a≤M have the same covariance σ⋅σ′/N, hence the same law. Both the N′-dimensional and the N-dimensional partition functions are therefore integrals against the reference system with modified fields.
Observables of the reference system. The following quantities determine the coordinate term:
The spin overlap is RN. We call XN the response overlap; it is a Gram matrix, hence positive semidefinite, and its diagonal is XN(σ,σ)=N′−1∑aU′(Sa(σ))2. The terms AN and BN arise below from the radial factor χ(ε) and from the second-order term of a Gaussian integration by parts, respectively, and bN−1 will be the coefficient of −(∥ε∥2−n)/2 in the exponent of the Gaussian integral over ε.
Let ΩN be the event on which the operator norms of G, G′′, and G′ are at most C1N. Since M≤2αN, Lemma 4.2 with t=N shows that P(ΩNc)≤6e−N/2 for N≥n, with the constant C1=2α+4. Since ∑aSa(σ)2=∥Gσ∥2/N′≤∥G∥op2, the growth bounds in (4.1) give, for every σ∈SN,
On ΩN the right sides are at most CN and C. By Lemma 4.2, for every c>0 and N≥N0(c),
Eexp(cσ∈SNsup(∣bN(σ)∣+XN(σ,σ)))≤Cc,(95)
uniformly in M≤2αN. In particular, all polynomial moments of these quantities and of ∥G∥op2/N are bounded.
The overlap representation theorem
The cavity computation requires a description of the limiting joint law of the spin overlap RN and the response overlap XN. We use a general result about random probability measures on Hilbert spaces, which does not involve the perceptron Hamiltonian. In this section we state it, recall the three external results on which it rests, and derive it from them.
Setting. For each N≥1, let GN be a random probability measure on the product of the unit balls of two separable Hilbert spaces, which may depend on N. For independent samples (xNℓ,yNℓ)ℓ≥1 from GN put
Rℓℓ′1,N=xNℓ⋅xNℓ′,Rℓℓ′2,N=yNℓ⋅yNℓ′(ℓ,ℓ′≥1).
We write E⟨⋅⟩N for expectation over the random measure and its samples. The arrays take values in [−1,1], they are positive semidefinite, and they are invariant in law under finite permutations of the sample labels. Suppose that the pair of arrays converges in finite-dimensional distribution to a pair (R1,R2), and write E⟨⋅⟩ for expectations of the limiting arrays. The limiting arrays have the same three properties. For r≥1, rational v1,v2≥0 and an integer m≥1 put Q(x,y)=(v1x+v2y)m. For a bounded measurable function f of the arrays of the first r samples, the Ghirlanda–Guerra discrepancy of §3.4, written with r replicas since n is the cavity dimension here, is
Here f may depend on the diagonal entries of the arrays. For a single random measure G we drop the index N and write Dr(f,Q).
Ruelle probability cascade arrays with paired levels. We use the Ruelle probability cascade of §3.1: a depth k≥0, parameters 0=θ0<θ1<⋯<θk<θk+1=1, masses wl=θl+1−θl for 0≤l≤k, weights (vβ) indexed by the leaves β of the infinitely branching tree of depth k, and the depth β∧β′ of the last common ancestor of two leaves. If β1 and β2 are sampled independently from the weights (vβ), then the averaged probability that β1∧β2=l is wl, by (3.4) with the leaf function zero. Given levels 0≤q0≤⋯≤qk and 0≤p0≤⋯≤pk, the Ruelle probability cascade array with paired levels(ql,pl) is the pair of arrays with off-diagonal entries (qβℓ∧βℓ′,pβℓ∧βℓ′), ℓ=ℓ′, where β1,β2,… are independent samples from (vβ). The law of its pair of (1,2) entries is ∑l=0kwlδ(ql,pl). A single sequence of levels 0≤s0<⋯<sk gives the Ruelle probability cascade array with levels(sl), whose overlap law is ∑lwlδsl; every probability measure with finite support in [0,∞) is of this form.
External results. We use three results from the literature. The first is the Dovbysh–Sudakov representation [ref-51] of positive semidefinite exchangeable arrays, in the form of [ref-96]. A random array (Rℓℓ′)ℓ,ℓ′≥1 is called a Gram–de Finetti array if it is symmetric, every finite principal submatrix is positive semidefinite, and its law is invariant under finite permutations of the indices.
Lemma 4.3.Let (Rℓℓ′) be a Gram–de Finetti array with Rℓℓ≤1 almost surely. There is a random probability measure G on the unit ball of a separable Hilbert space such that, for independent samples σ1,σ2,… from G, the off-diagonal array (Rℓℓ′)ℓ=ℓ′ has the law of (σℓ⋅σℓ′)ℓ=ℓ′.
Proof. By [ref-96], the law of the array is a mixture over a random parameter ω of the laws of (hℓ⋅hℓ′+aℓδℓℓ′)ℓ,ℓ′, where (hℓ,aℓ) are independent samples from a probability measure ηω on ℓ2×[0,∞). Since ∥hℓ∥2≤∥hℓ∥2+aℓ=Rℓℓ≤1 almost surely, ηω is concentrated on pairs with ∥h∥≤1 for almost every ω. The law of the first coordinate under ηω is the required random measure. □
The second result, from [ref-49], Sections 5.6–5.7, characterizes the scalar arrays that satisfy the Ghirlanda–Guerra identities. Let G be a random probability measure on the unit ball of a separable Hilbert space, with overlap array R=(σℓ⋅σℓ′)ℓ=ℓ′ and overlap law ζ(A)=E⟨1{R12∈A}⟩. We say that G satisfies the Ghirlanda–Guerra identities [ref-64] if for every r≥1, every bounded measurable function f of (Rℓℓ′)ℓ=ℓ′≤r, and every bounded measurable ψ:R→R,
Part (a) of the following lemma is Panchenko’s characterization of such measures, which rests on his proof of ultrametricity [ref-97] (see also [ref-98], Theorem 2.14); the positivity of the overlap is Talagrand’s positivity principle (see [ref-98], Theorem 2.16). The identities for Ruelle probability cascades used in part (b), [ref-49], Theorem 5.28, are due to Bovier and Kurkova [ref-24].
Lemma 4.4.Let G satisfy the Ghirlanda–Guerra identities, with overlap array R and overlap law ζ.
(a) The measure ζ is supported in [0,1], and the law of R is determined by ζ.
(b) If ζh, h≥1, are probability measures with finite support in [0,1] that converge weakly to ζ, then the Ruelle probability cascade arrays whose overlap laws are ζh converge in finite-dimensional distribution to R.
Proof. Part (a) is [ref-49], Theorem 5.29, together with ∣R12∣≤1. For (b), [ref-49], Corollary 5.32 shows that the cascade arrays converge in finite-dimensional distribution (the Poisson–Dirichlet cascades of [ref-49] are the Ruelle probability cascades of §3.1). The limit has overlap law ζ, and it satisfies the identities (97): each cascade array satisfies them by [ref-49], Theorem 5.28, so the limit satisfies them for continuous f and ψ, and hence for bounded measurable f and ψ, because for fixed ψ (respectively f) both sides are integrals against finite signed measures. The cascade array with levels s0<⋯<sk in [0,1] is the off-diagonal part of the Gram array of independent samples from the random measure ∑βvβδhβ, where hβ=∑l=0k(sl−sl−1)1/2eβ∣l with s−1=0 and an orthonormal family (eν) indexed by the nodes; its diagonal entries equal sk≤1. Along a subsequence these Gram arrays converge in finite-dimensional distribution, and the limit is a Gram–de Finetti array with diagonal entries at most one whose off-diagonal part is the limit of the cascade arrays. By Lemma 4.3 this off-diagonal part is the overlap array of a random measure on a unit ball, and this measure satisfies the Ghirlanda–Guerra identities, since these are statements about the law of the off-diagonal array. By (a), the limit has the law of R. □
The third result is Mourrat’s quantitative synchronization theorem [ref-92], Theorem 5.3, a finitary variant of Panchenko’s synchronization theorem; see §3.5. For a real random variable Y let FY−1(v)=inf{s∈R:P(Y≤s)≥v} for v∈[0,1], and let V be uniform on [0,1]. The pair (FY1−1(V),FY2−1(V)) is the monotone coupling of the laws of Y1 and Y2.
Lemma 4.5.Fix an enumeration (ϑi)i≥1 of Q∩[0,1], and put cj(x,y)=(ϑj1x+ϑj2y)j3 for j=(j1,j2,j3), as in Lemma 3.8.
(a) For every ϵ>0 there is δ>0 with the following property. Let G be a random probability measure on the product of the unit balls of two Hilbert spaces, with arrays R1,R2 as above. Suppose that ∣Dr(f,cj)∣≤δ for all r,j1,j2,j3≤⌊δ−1⌋ and all continuous functions f of the arrays of r samples with ∥f∥∞≤1, where Dr is (4.10) for G. Then, for every φ∈C∞(R2),
Proof. Part (a) is [ref-92], Theorem 5.3, whose hypothesis is formulated with the same defects, for continuous test functions of the arrays of r samples including their diagonal entries. Part (b) is [ref-92], Lemma 5.4. □
Theorem 4.6.In the setting above, assume that for every r≥1, every integer m≥1, and all rational v1,v2≥0,
∥f∥∞≤1supDrN(f,Q)⟶0(N→∞),(98)
where the supremum is over bounded measurable functions of the arrays of the first r samples. Then the limiting pair satisfies the Ghirlanda–Guerra identities
for every bounded measurable f of the arrays of its first r samples. Moreover:
(i) The off-diagonal entries of R1 and R2 are nonnegative almost surely.
(ii) The off-diagonal pair of arrays is a limit in finite-dimensional distribution of Ruelle probability cascade arrays with paired nondecreasing levels (ql,pl)∈[0,1]2.
Part (ii) is the form, for a pair of Gram arrays, of Panchenko’s synchronization combined with his approximation by Ruelle probability cascades [ref-100]. Step 1 of the proof follows the proof of [ref-100], Theorem 3 in Section 3 there, Step 2 the positivity argument of [ref-100], Section 4, and Step 4 the approximation by cascades in [ref-100], Section 5. In Step 3 we use Mourrat’s quantitative form, Lemma 4.5(a). It applies to the Gram pairs at finite N, before passing to the limit, so no representing measure of the limiting arrays needs to preserve their diagonal values.
Proof. We divide the proof into four steps.
Step 1.The identities in the limit. For continuous f, finite-dimensional convergence and (98) give (99), since all arrays take values in [−1,1]. Both sides of (99) are integrals of f against finite signed measures on the arrays of r samples, and they agree on continuous functions, so they agree for bounded measurable f. Choosing (v1,v2)=(1,0), (0,1) and (1/2,1/2) gives (97) with ψ(x)=xm, m≥1, for the scalar arrays R1, R2, and S/2, where S=R1+R2, and for test functions f of their off-diagonal entries. It also holds for constant ψ, since the sum of its three coefficients is one. By Weierstrass approximation it holds for continuous ψ on [−1,1], and, again by equality of finite measures, for bounded measurable ψ.
Step 2.Positivity. Each of the arrays R1, R2, and S/2 is a Gram–de Finetti array with diagonal entries at most one, as a limit of such arrays. By Lemma 4.3, its off-diagonal part is the overlap array of a random measure on a unit ball, and this measure satisfies the Ghirlanda–Guerra identities by Step 1. Lemma 4.4(a) gives (i), and it shows that the law of the off-diagonal array S/2 is determined by the law of S12/2.
Step 3.Monotone coupling. Let ϵ>0, and let δ>0 be given by Lemma 4.5(a). The hypothesis of Lemma 4.5(a) involves finitely many tuples (r,j1,j2,j3), and by (98) it holds for GN for all sufficiently large N. Hence, for φ∈C∞(R2),
where Fa,N−1 is defined from the law of R12a,N. As N→∞, the first term converges to E⟨φ(R121,R122)⟩, and by Lemma 4.5(b) the second converges to Eφ(F1−1(V),F2−1(V)). Since ϵ is arbitrary, the law of (R121,R122) is the monotone coupling of its marginals. The maps F1−1 and F2−1 are nondecreasing, so the image of (0,1) under v↦(F1−1(v),F2−1(v)) is totally ordered for the coordinatewise order, and so is its closure. Thus the support C of the law of (R121,R122), a compact subset of [0,1]2 by (i), is totally ordered. Two points (x,y) and (x′,y′) of C with x+y≤x′+y′ therefore satisfy
0≤x′−x≤(x′+y′)−(x+y),0≤y′−y≤(x′+y′)−(x+y).
In particular the sum determines both coordinates: on the compact set {x+y:(x,y)∈C}, which is the support of the law of S12, there are nondecreasing 1-Lipschitz functions Q1,Q2 with (x,y)=(Q1(x+y),Q2(x+y)) on C. We extend them to nondecreasing 1-Lipschitz functions on R, by linear interpolation across the gaps of this compact set and by constants outside its hull. Almost surely R121=Q1(S12) and R122=Q2(S12). By exchangeability and a countable intersection, the same holds for every off-diagonal pair of indices.
Step 4.Approximation by cascades. Let F−1 be the function Fγ−1 for the law ζS of S12/2, and let ζh be the law of F−1(⌈hV⌉/h). It has finite support contained in the support of ζS, and it converges weakly to ζS as h→∞, since 0≤⌈hV⌉/h−V<1/h almost surely and F−1 is continuous at almost every point of (0,1). By Steps 1 and 2 and Lemma 4.4(b), the cascade arrays with overlap laws ζh, with levels s0h<⋯<skh in [0,1], converge in finite-dimensional distribution to (Sℓℓ′/2)ℓ=ℓ′. Apply the maps s↦(Q1(2s),Q2(2s)) to their entries. The resulting arrays are the cascade arrays with the paired levels (ql,pl)=(Q1(2slh),Q2(2slh)), which are nondecreasing in l and lie in [0,1]2, because 2slh lies in the support of the law of S12. By continuity of Q1 and Q2 they converge in finite-dimensional distribution to (Q1(Sℓℓ′),Q2(Sℓℓ′))ℓ=ℓ′=(Rℓℓ′1,Rℓℓ′2)ℓ=ℓ′. This proves (ii). □
Perturbations, continuity, and the precision identity
The cavity computation needs three properties of the Gibbs measures, which we obtain by adding a small perturbation to each Hamiltonian. First, the Ghirlanda–Guerra identities (99) for the spin and response overlaps must hold in the limit, so that Theorem 4.6 applies. Second, the per-configuration observables bN and XN(σ,σ) must concentrate, so that they can be replaced by constants in the limit. Third, the perturbations must be compatible with adding coordinates and rows. In this section we define the perturbation and state its properties (Lemma 4.7), a continuity lemma for the functionals that appear in the cavity computation (Lemma 4.8), and an identity for the mean precision (Lemma 4.9). We then explain how these lemmas are combined with Theorem 4.6. The three lemmas are proved in §4.8. Every assertion in this section concerns a fixed number n of added coordinates and a fixed cutoff Λ for their squared norm; removing the cutoff is a separate step.
The perturbation. Consider a d-dimensional system, d∈{N,N′}, with configurations ρ∈Sd and rows ga∈Rd indexed by a finite set A (in the N′-dimensional system, A={1,…,M} for the Gibbs measure ⟨⋅⟩N′, and A also contains the π added rows when these are present), and write xa(ρ)=ga⋅ρ/d. The perturbation has two parts.
Scalar part. Put
τ1(x)=xU′(x)−U′′(x),τ2(x)=U′(x)2,ζd=d−1/4,
and add ζd∑a∈A(u1τ1+u2τ2)(xa(ρ)) to the Hamiltonian, where u1,u2∈[1,2] are parameters. Equivalently, the activation U is replaced by
Uξ=U+ξ(u1τ1+u2τ2),ξ=ζd.(100)
By (87), ∣τi(x)∣≤Cτ(1+x2) for a constant Cτ depending only on L, and the first and second derivatives of τi grow at most linearly. The derivative of the Hamiltonian in ui is ξd∑aτi(xa(ρ)). For the reference fields these sums are exactly
so concentration of these derivatives gives concentration of XN(σ,σ) and bN.
Gaussian part. We first bound the response vectors without changing them on a typical event. Fix a smooth function ψ0:[0,∞)→(0,1] with ψ0=1 on [0,3/4], ψ0(t)≤1/t for t≥1, and ψ0(t)=1/t for t≥2, and define ϖ(y)=ψ0(∥y∥)y on every Euclidean space. Then ϖ equals the identity on the ball of radius 3/4, takes values in the closed unit ball, and its first and second derivatives are bounded by a constant that does not depend on the dimension. Put
Ψd(ρ)=CXd(U′(xa(ρ)))a∈A,
where CX is a constant depending only on α and L. We choose CX so large that, on the event ΩN, the vector Ψd(ρ) with A={1,…,M} has norm at most 1/2 for every ρ∈Sd in each of the three systems. We also require the same bound in the N′-dimensional system when A contains the π added rows as well, on the event
ΩN′=ΩN∩{π≤N,∥G∥op≤C1N},
where G is the π×N′ matrix with rows gi. This is possible because ∥Ψd(ρ)∥2≤2L2(#A+∑axa(ρ)2)/(CXd) by (87), on ΩN the fields of the three systems ((a)–(c) of §4.1, with the fields Sa+ηa for the N-dimensional system) satisfy ∑a≤Mxa(ρ)2≤CN, and the fields of the added rows satisfy ∑i≤π(gi⋅ρ)2/N′≤∥G∥op2. By Lemma 4.2 and the Poisson tail of π, P(ΩN′c)≤Cne−N/2. Set
Since 1/2<3/4, we have Ψd=Ψd on ΩN when A={1,…,M}. Hence, on ΩN, Xd is the response overlap d−1∑aU′(xa(ρ))U′(xa(ρ′)) of the d-dimensional system divided by CX.
Enumerate the pairs v=(v1,v2) of nonnegative rationals with v1+v2≤1 as v(1),v(2),…, write j(v) for the index of v, and put cv,m=2−j(v)−m for integers m≥1. Let hv,m be independent (conditionally on the rows) centered Gaussian processes on Sd with covariance
Qv,m(ρ,ρ′)=(v1R(ρ,ρ′)+v2Xd(ρ,ρ′))m.
These processes exist. Indeed, by the binomial theorem
Qv,m=i=0∑m(im)v1iv2m−iRiXdm−i,
and R(ρ,ρ′)iXd(ρ,ρ′)m−i is the inner product of the tensors (ρ/d)⊗i⊗Ψd(ρ)⊗(m−i) and (ρ′/d)⊗i⊗Ψd(ρ′)⊗(m−i). Hence
where Tv,m=(Tv,m,i)0≤i≤m is a family of independent standard Gaussian tensors of the matching shapes, has covariance Fv,m(ρ)⋅Fv,m(ρ′)=Qv,m(ρ,ρ′). Every diagonal covariance satisfies ∥Fv,m(ρ)∥2=Qv,m(ρ,ρ)≤1, since R(ρ,ρ)=1, Xd(ρ,ρ)≤1 and v1+v2≤1. With sd=d1/3 and parameters uv,m∈[1,2] we add
sdv,m∑cv,muv,mhv,m(ρ)
to the Hamiltonian. The series converges almost surely, uniformly in ρ (see eq:4.41 below). The Gaussian part is modeled on Panchenko’s perturbation for the multi-species Sherrington–Kirkpatrick model [ref-100], which has weights of the same form 2−j−m, parameters uniform on [1,2], and a strength Nγ with 1/4<γ<1/2 (here sd=d1/3). In [ref-100] the covariance is a power of a weighted sum of the overlaps within the species. Here it is a power of a weighted sum of the spin overlap and the overlap of the response vectors, which the cutoff ϖ keeps in the unit ball.
Parameters and the three systems. The parameters u1,u2 and uv,m are independent and uniform on [1,2], and they take the same values in the N-dimensional, the N′-dimensional, and the reference system. The first two systems use the construction above with d=N and d=N′. The reference system uses the scalar part ξN′∑a≤M(u1τ1+u2τ2)(Sa(σ)), and as its Gaussian part it uses, by definition, the Gaussian part of the N′-dimensional system with the rows a≤M, evaluated at ρ(σ,0)=(N′/Nσ,0). This common restriction is what makes the comparison in Lemma 4.7(iv) possible. We have R(ρ(σ,0),ρ(σ′,0))=RN(σ,σ′) and xa(ρ(σ,0))=N′/NSa(σ). Thus the response vector of the reference perturbation is built from U′(N′/NSa) rather than U′(Sa). Since ∣U′(N′/NS)−U′(S)∣≤L∣S∣n/N, the Cauchy–Schwarz inequality shows that on ΩN
Finally, the reference system is tilted by exp(nBN(σ)/2). We write ⟨⋅⟩ref for the Gibbs measure of the perturbed and tilted reference system. The tilt will cancel between the two cavity terms in §4.4.
Invariance. The Gaussian tensors are invariant in law under orthogonal transformations of their spin slots, and Ψd(Oρ) computed with the rows ga equals Ψd(ρ) computed with the rows OTga. Since the rows are standard Gaussian vectors, the perturbed N′-dimensional system is invariant in law under a simultaneous orthogonal transformation of the configurations and of the rows. In particular, for every orthogonal O of RN′ and every bounded measurable F,
E⟨F(Oρ1,…,Oρr)⟩N′=E⟨F(ρ1,…,ρr)⟩N′.(104)
Properties of the perturbation. For a system with Gibbs measure ⟨⋅⟩ and a Gaussian component with covariance Q=Qv,m, write Qℓℓ′=Q(ρℓ,ρℓ′). For a bounded measurable function f of the arrays (R(ρℓ,ρℓ′),Xd(ρℓ,ρℓ′))ℓ,ℓ′≤r of r replicas, the defect in the identity (99) is ∣Dr(f,Q)∣, where Dr is the discrepancy (96) of the pair (R,Xd) with (v1,v2)=v; its terms Q(Rℓℓ′1,Rℓℓ′2) are then the values Qℓℓ′. For the reference system the arrays are those of the points ρ(σℓ,0).
Lemma 4.7.Fix n and Λ. In the following statements o(1) denotes a quantity that tends to zero as N→∞, uniformly in the perturbation parameters and in M∈WN, except where a statement specifies otherwise: in (ii) the defects tend to zero after averaging over the parameters, and in (iii) uniformly on the sets GN(M).
(i) For the N-dimensional system with M∼Poi(αN) rows, the perturbation changes the expected log partition function by o(N).
(ii) For the reference system let Ai(σ)=N′−1∑a≤Mτi(Sa(σ)), i=1,2. After averaging over the perturbation parameters, E⟨∣Ai−E⟨Ai⟩ref∣⟩ref→0. By (101), the observables bN and XN(σ,σ) therefore concentrate under ⟨⋅⟩ref about their expectations, and so does the diagonal entry XN′(ρ(σ,0),ρ(σ,0)) of its perturbation.
(iii) There are sets GN=GN(M) of perturbation parameters with infM∈WNP(GN(M))→1 such that
M∈WNsupGN(M)sup∥f∥∞≤1supDr(f,Qv,m)→0
for the reference system and every fixed r and (v,m), and for the N′-dimensional system with the Gibbs measure ⟨⋅⟩N′ and every fixed r and (v,m) with v2=0, and such that the concentration defects of (ii), without the average over the parameters, also tend to zero uniformly on GN(M) and in M∈WN. The sets GN(M) do not depend on Λ.
(iv) Comparison with the reference perturbation. (a) In the partition function of the N′-dimensional system with M rows, restricted to ε∈BΛ, replacing the Gaussian part of the perturbation at ρ(σ,ε) by its value at ρ(σ,0) changes the expected logarithm by o(1), and changes the Gibbs expectations of bounded measurable functions of finitely many spin overlaps and cavity coordinates by o(1) times their supremum norm. (b) In the representation of the N-dimensional system through the fields Sa+ηa of (92), replacing its Gaussian perturbationby that of the reference system, and the strengths sN,ζN by sN′,ζN′, changes the expected log partition function by o(1).
(v) Rows. Adding the π further rows to the N′-dimensional system, including the corresponding change of its perturbation, increases the expected log partition function by at least
Elog⟨exp{i≤π∑U(yi(ρ))}⟩N′−o(1),
where yi(ρ)=gi⋅ρ/N′ are the fields of the added rows. Moreover, for N≥N0(n) the difference between the expected log partition functions of the N′-dimensional system with M+π rows and of the N-dimensional system with M rows is at least −Cn, uniformly in the perturbation parameters and in M∈WN, and for every N and every number M of rows it is at most Cn(N+M) in absolute value.
The second lemma provides continuity of the quantities in the cavity computation under convergence of overlap arrays. We apply it both to the Gibbs measures of §4.4 and to finite Ruelle probability cascades, so we state it for a random probability measure G on a measurable space E. We write ⟨⋅⟩ for the average over independent samples ρ1,ρ2,… from G (replicas) and E⟨⋅⟩ for the expectation over G and the replicas. Let R and X be random positive semidefinite kernels on E with R(ρ,ρ)=1, let b be a random function on E, and let z:E→Rn and y,y1,y2,…:E→R be random fields, all defined on one probability space with G and jointly measurable. For r replicas write Ar=(R(ρℓ,ρℓ′),X(ρℓ,ρℓ′),b(ρℓ))ℓ,ℓ′≤r for their arrays. For such an array a let Na be the centered Gaussian law of vectors (zℓ,yℓ,y1ℓ,y2ℓ,…)ℓ≤r under which the families z,y,y1,y2,… are independent and
these matrices are positive semidefinite by the Schur product theorem. We assume:
(G) For every r and every bounded measurable function Φ of Ar and of the values at ρ1,…,ρr of z,y, and finitely many yi, E⟨Φ⟩=E⟨Φ(Ar)⟩, where Φ(a) is the integral of Φ(a,⋅) against Na.
This holds, for instance, if E=Sd and, conditionally on (G,R,X,b), the fields are independent centered Gaussian processes with covariances δijX, nRX, and R, and are independent of the replicas. This is the situation in §4.4. The numerator, or cavity partition function on BΛ, and the denominator are
and the cavity measure is the random probability measure on E×BΛ with density proportional to the integrand of NΛ with respect to G⊗νn.
Lemma 4.8.Consider a sequence of such random measures satisfying (G) for which, for every c>0, the quantities
E⟨exp(cX(ρ,ρ)+c∣b(ρ)∣)⟩
are bounded along the sequence from some index on, and suppose that the finite-dimensional distributions of the arrays converge. Then the following quantities converge, and their limits depend only on the limiting law of the arrays:
ElogNΛandElogD;
expectations under the cavity measure of bounded continuous functions of the arrays and the cavity coordinates of finitely many replicas;
the expected logarithmic incrementElog⟨exp{∑i≤πU(yi(ρ))}⟩, forπ∼Poi(αn)independent of the other variables, wheneverUis continuous and satisfies(88).
In particular, if E⟨∣b−bˉN∣⟩→0 for constants bˉN→b∞, then b may be replaced by the constant b∞ in these limits.
Lemma 4.8 is the analogue for the perceptron of the continuity of the cavity functionals in the law of the overlap array, proved for mixed p-spin models in [ref-99] and for spherical models in [ref-37]. The difference is that the functionals here also depend on the response overlap and on the precision b, and that part (iii) treats the row term, whose activation may be unbounded below.
The third lemma is an identity for the mean of bN under the reference system, obtained by Gaussian integration by parts in the rows ga; it turns SaU′(Sa) into U′′(Sa)+U′(Sa)2 minus a two-replica term. In the limit it shows that the smallest precision of the Gaussian integral over the added coordinates is at least one (Step 3 of §4.7).
Lemma 4.9.Fix n. For two replicas σ1,σ2 of the reference system, uniformly in the perturbation parameters and in M∈WN,
Finite cascades as random measures. Lemma 4.8 is also applied to finite Ruelle probability cascades carrying prescribed diagonal values. Take a cascade as in §4.2, with depth k, weights (vβ), and paired levels 0≤q0≤⋯≤qk≤1 and 0≤p0≤⋯≤pk, and let pˉ≥pk and bˉ∈R. Independently of (vβ), let Yp, Yc, and Yq,1,Yq,2,… be independent Gaussian cascade fields (§3.2), with values in Rn, R, and R, and with levels p, c=(nqlpl)l≤k, and q, respectively; the levels cl are nonnegative and nondecreasing. The cascade realization with diagonal values (1,pˉ,bˉ) is the random measure G=∑βvβδβ⊗νn⊗ν1⊗ν1⊗N on E=N∗k×Rn×R×RN, with b≡bˉ, with kernels R and X equal to qβ∧β′ and pβ∧β′ at distinct points with leaves β,β′ and to 1 and pˉ at equal points, and with the fields
at ρ=(β,x,x′,x′′). The within-state coordinates x,x′,x′′ carry the nonnegative differences between the diagonal values and the top levels. Two independent samples from G are distinct points almost surely, so the arrays of the replicas are cascade arrays with paired levels (ql,pl) off the diagonal, with diagonal values 1, pˉ, and bˉ. Given the cascade weights and the leaves of the replicas, the values of the fields at the replicas are centered Gaussian with the covariances in (G), because the cascade fields are independent of the weights and the within-state coordinates are independent standard Gaussian. This gives (G), and the moment condition of Lemma 4.8 holds because X(ρ,ρ)=pˉ and b=bˉ are constant.
How the lemmas are combined with the overlap theorem. Fix M∈WN and parameters in the set GN(M) of Lemma 4.7(iii) (in §4.7, M=MN depends on N), and pass to a subsequence along which the finite-dimensional distributions of the arrays (RN,XN,bN) under E⟨⋅⟩ref converge; they are tight by (94) and (95). The reference system satisfies (G) with G=⟨⋅⟩ref, R=RN, X=XN, and b=bN, for fields that are, conditionally on the disorder, independent Gaussian processes with the covariances in (G); for instance
with independent standard Gaussian variables gai,gai′,gji′′, independent of the reference system. By (95), it satisfies the moment condition of Lemma 4.8. We apply Theorem 4.6 to the Gram pairs generated by σ/N and ΨN′(ρ(σ,0)). Their limiting arrays have R1=R and R2=X/CX, where (R,X) is the limit of (RN,XN), for three reasons.
(a) Both feature vectors lie in unit balls, and on ΩN the response Gram array differs from XN/CX by O(n/N), by (103); moreover P(ΩNc)→0.
(b) The diagonals concentrate by Lemma 4.7(ii)–(iii), so the limiting diagonal values are 1 and p∞/CX, where
p∞=limE⟨XN(σ,σ)⟩ref
along a further subsequence.
(c) Lemma 4.7(iii) gives vanishing discrepancies DNN(f,Q) of (96), uniformly over bounded tests, for each fixed number of replicas and each Q=Qv,m, that is, for v1+v2≤1. Homogeneity of degree m extends the conclusion to every nonnegative rational pair (v1,v2), so (98) holds.
By Theorem 4.6(ii), after multiplying the second levels of its approximating cascades by CX, the off-diagonal limit of (RN,XN) is a limit in finite-dimensional distribution of Ruelle probability cascade arrays with paired nondecreasing levels (ql,pl). The observable bN concentrates about E⟨bN⟩ref, which converges along a further subsequence to a constant b∞; by the last assertion of Lemma 4.8, bN may be replaced by b∞ in all limits.
In the limit, 0≤R12≤1 and 0≤X12≤p∞ almost surely. Nonnegativity is Theorem 4.6(i), and RN≤1. For the last bound, the Cauchy–Schwarz inequality gives XN(σ1,σ2)≤(XN(σ1,σ1)+XN(σ2,σ2))/2, so E⟨(XN(σ1,σ2)−p∞)+⟩ref≤E⟨∣XN(σ,σ)−p∞∣⟩ref→0, and the left side converges to the corresponding expectation in the limit by uniform integrability. Projecting the levels of the approximating cascades onto [0,1]×[0,p∞], which is monotone, continuous, and the identity on the values of the limiting arrays, we may assume 0≤ql≤1 and 0≤pl≤p∞. The cascade realizations of these cascades with diagonal values (1,p∞,b∞) then have arrays converging to the limiting arrays of (RN,XN,bN). We apply Lemma 4.8 to the sequence that alternates the reference systems along our subsequence (with bN replaced by b∞) and these cascade realizations, whose arrays converge to the same limit. We conclude that the limits along our subsequence of the quantities in Lemma 4.8(i)–(ii) for the reference system are the limits of their values on the cascade realizations.
For the spin overlaps of the N′-dimensional system we apply Theorem 4.6 to the Gram pairs generated by ρ/N′ and the zero vector. Then every Q in its hypothesis is (v1x)m=v1mxm, so the hypothesis reduces to the defects with v=(1,0) of Lemma 4.7(iii). By parts (i)–(ii) of the theorem, the limiting spin overlap array is a limit in finite-dimensional distribution of Ruelle probability cascade arrays with nondecreasing levels in [0,1], and the overlap laws of these cascades converge to the limiting overlap law ζ of the N′-dimensional system.
The two cavity terms
We now compute the increment of the expected log partition function from dimension N to dimension N′ at fixed perturbation parameters and a fixed number M∈WN of rows. Write logZN′M+π, logZN′M, and logZNM for the log partition functions of the perturbed N′-dimensional system with all M+π rows, of the same system with its first M rows only, and of the perturbed N-dimensional system. The increment splits as
The row term. By Lemma 4.7(v), the row term is at least Elog⟨exp{∑i≤πU(yi(ρ))}⟩N′−o(1), where the fields yi of the added rows are centered Gaussian with covariance ρ⋅ρ′/N′ and are independent of ⟨⋅⟩N′. Thus ⟨⋅⟩N′, with R(ρ,ρ′)=ρ⋅ρ′/N′, X≡0, b≡0, and the fields yi of the added rows, satisfies (G) and the moment condition of Lemma 4.8. By Lemma 4.8(iii), which applies by (88), the limit of this quantity along a subsequence along which the spin overlap array converges depends only on the limiting law of that array. For parameters in GN(M) this array is a limit of Ruelle probability cascade arrays with nondecreasing levels in [0,1] whose overlap laws ζh converge to the limiting overlap law ζ (§4.3). Consider the h-th of these cascades, with levels 0≤q0≤⋯≤qk≤1 (we drop the index h from its levels and masses), and its cascade realization with diagonal values (1,0,0) and p≡0. Given π, the fields yi(ρ)=Yβq,i+1−qkxi′′ of different rows are independent, so
Apply Lemma 3.2 with the marks (eν(i))i≤π, where eν(i) are the Gaussian increments of Yq,i at the node ν (with variance q0 at the root and ql−ql−1 at depth l), and with the leaf function ∑i≤πT1,1−qkU(Yβq,i). The leaf function is bounded above and at least −C∑i(1+(Yβq,i)2) by (4.2) and (2.6), so all quantities in (3.2) are finite. Since the marks of different rows are independent and the leaf function is a sum over the rows, the recursion (3.2) factorizes over the rows. For one row, its steps are Tθl,ql−ql−1 at depth l, and the average over the root mark is T0,q0. By (3.5) and the recursion (2.2), the expected logarithm of the display equals
where ζh=∑lwlδql is the overlap law of the cascade, a probability measure on [0,1] whose distribution function equals 0 on [0,q0) and θl+1 on [ql,ql+1) for 0≤l≤k, with qk+1=1 (some of these intervals may be empty); its steps are exactly the operators in the display. Averaging over π∼Poi(αn) gives αnuζh(0,0;U). As h→∞, these values converge, by Lemma 4.8(iii) applied to the sequence that alternates the N′-dimensional systems and the cascade realizations, to the limit of the lower bound for the row term. Moreover uζh(0,0;U)→uζ(0,0;U) by Lemma 2.4, since the laws ζh converge weakly on [0,1] and hence in the Wasserstein distance. Thus, along the subsequences used below,
Nliminf(row term)≥αnuζ(0,0;U).(106)
In §4.7 we show that ζ equals the limiting overlap law ζ of the reference system.
Reduction of the coordinate term to the reference system. By (4.3) and (4.5), ZN′M is an integral over (σ,ε) against μN(dσ)fN,n(ε)dε. Restricting ε to the ball BΛ decreases it, so the coordinate term is bounded below by the same expression with ZN′M replaced by its restriction to BΛ. By Lemma 4.7(iv)(a) we may replace the Gaussian part of the perturbation at ρ(σ,ε) by its value at ρ(σ,0), at a cost o(1). After this replacement the Gaussian part depends only on σ. We add and subtract the activation terms ∑aUζ(Sa) at the reference fields, with ζ=ζN′, which include the scalar part, and factor out the partition function of the tilted reference system. Similarly, by Lemma 4.7(iv)(b) the N-dimensional system may be written, at a cost o(1), with the fields Sa+ηa of (4.6), the reference perturbation, and the strength ξ~N′. Since the reference partition function is common to both terms, it cancels, and the coordinate term is at least
The factors e−nBN/2 undo the tilt of ⟨⋅⟩ref; they appear in both terms. Here Sa=Sa(σ), BN=BN(σ), and ⟨⋅⟩ref acts on σ.
Gaussian interpolation for the numerator. We replace the activation increment in the first term of (107) by a Gaussian field. Let z(σ)=(z1(σ),…,zn(σ)) be, conditionally on the disorder, a centered Gaussian process with Ezi(σ)zj(σ′)=δijXN(σ,σ′), independent of everything else (for instance the process z of §4.3). For 0≤t≤1 put Sat=χ(ε)Sa+twa(ε) and
and let φ(t) be the first term of (107) with the exponent replaced by Δt; thus φ(1) is that term. Write ⟨⋅⟩t for the associated Gibbs measure on SN×BΛ. We first discuss the terms produced by the unperturbed activation U and then the terms that carry a factor ξ~ or ξ~2.
The field wa(ε) is centered Gaussian with Ewa(ε)wa(ε′)=ε⋅ε′/N′, independently over a, and it is independent of the reference system. Gaussian integration by parts in the fresh columns ga′ produces the diagonal terms ∥ε∥2(U′′+U′2)(Sat) (the U′′ part from differentiating U′, the U′2 part from differentiating the Gibbs density of the same replica) and a two-replica term. Integration by parts in z produces the U′2 part and the two-replica term at the reference fields Sa, with the opposite sign, and the derivative of the explicit term (1−t)∥ε∥2BN/2 supplies the U′′ part at the reference fields, also with the opposite sign. The result, for the activation U, is
where the superscripts 1,2 refer to two replicas (σ1,ε1), (σ2,ε2). The first line collects the diagonal contributions and the second the two-replica covariance contributions.
The second bound follows from Sat−Sa=(χ(ε)−1)Sa+twa(ε), from χ(ε)−1=On,Λ(N−1), and from ∑awa(ε)2≤∥G′∥op2∥ε∥2/N′≤C∥ε∥2. Since ∣U′∣ grows at most linearly and U′′,U′′′ are bounded, the function ωU=U′′+U′2 satisfies ∣ωU(x)−ωU(x′)∣≤C(1+∣x∣+∣x−x′∣)∣x−x′∣, and the Cauchy–Schwarz inequality gives
The product difference in the second line obeys the same estimate, after writing it as [U′(Sat,1)−U′(Sa1)]U′(Sat,2)+U′(Sa1)[U′(Sat,2)−U′(Sa2)]. Since ∥ε∥2≤Λn and ∣ε1⋅ε2∣≤Λn on BΛ, the right side of (108) is On,Λ(N−1/2) on ΩN. On ΩNc the integrand is bounded by a polynomial in the operator norms, whose moments are bounded, so its contribution is at most Cn,ΛP(ΩNc)1/2.
The terms carrying ξ or ξ2 arise because the interpolation uses the activation Uξ of (100) while BN and XN are defined with U. In (108) they replace ωU(Sat) by ωUξ(Sat) and U′(Sat,1)U′(Sat,2) by (Uξ)′(Sat,1)(Uξ)′(Sat,2). By (87) the first and second derivatives of τ1 and τ2 grow at most linearly, and the first derivatives of U as well; hence ∣ωUξ(x)−ωU(x)∣≤C(ξ+ξ2)(1+x2) and ∣(Uξ)′(x)(Uξ)′(x′)−U′(x)U′(x′)∣≤C(ξ+ξ2)(1+x2+x′2). Since N′−1∑a(1+(Sat)2)≤C on ΩN, these terms contribute On,Λ(ξN′+ξN′2)=o(1) on ΩN; this is sufficient, although it is weaker than the rate N−1/2 available for the activation U.
We conclude that φ(1)−φ(0)=o(1) for fixed n and Λ. The same holds for Gibbs expectations: differentiating E⟨F⟩t for a bounded measurable function F of the spin overlaps and cavity coordinates of r replicas, which does not depend on the fresh Gaussian variables, inserts at most r+2 replicas and the same covariance differences, so ∣∂tE⟨F⟩t∣≤Cr,n,Λ∥F∥∞(N−1/2+ξN′+ξN′2) on ΩN, up to a contribution Cr,n,Λ∥F∥∞P(ΩNc)1/2.
The numerator at t=0. By Taylor’s formula and (90), uniformly on BΛ and on ΩN,
and the corresponding terms carrying ξ are On,Λ(ξN′). Adding ∥ε∥2BN/2 and using bN−1=AN−BN, the exponent Δ0 equals
ε⋅z(σ)−2∥ε∥2−n(bN−1)+2nBN+o(1).
The term nBN/2 cancels the factor e−nBN/2 in (107), and fN,n(ε)dε may be replaced by νn(dε) by (90). This explains the definitions of AN, BN, and bN.
Gaussian interpolation for the denominator. The second term of (107) is treated by the same interpolation. The field ηa(σ)=cNgN′′a⋅σ has covariance cN2σ⋅σ′=(n/N′)RN(σ,σ′), and on ΩN we have ∑aηa2≤cN2∥G′′∥op2N≤Cn. Let y(σ) be, conditionally on the disorder, a centered Gaussian process with covariance nRN(σ,σ′)XN(σ,σ′), and interpolate with
Integration by parts gives (108) with ∥ε∥2 replaced by n and ε1⋅ε2 replaced by nRN(σ1,σ2), and the same estimates show that the two endpoints differ by o(1). At t=0 the activation increment is replaced by y(σ)+nBN(σ)/2, and nBN/2 again cancels the factor e−nBN/2.
The coordinate term. Combining the preceding paragraphs, for fixed n and Λ the coordinate term is at least
The same comparison holds for Gibbs expectations of bounded continuous functions of finitely many replicas, including their cavity coordinates: under the Gibbs measure of the N′-dimensional system with M rows, conditioned on ε∈BΛ for each replica, such expectations differ by o(1) from those under the cavity measure of the first term of (109), where the spin overlaps are RN(σℓ,σℓ′). Indeed, the chain of comparisons above consists of Lemma 4.7(iv)(a), the interpolation, whose effect on Gibbs expectations was bounded above, and the replacement of an exponent and a density by quantities that differ from them by o(1) uniformly on ΩN×BΛ. Moreover, on BΛ the spin overlap ρℓ⋅ρℓ′/N′=[χ(εℓ)χ(εℓ′)NRN(σℓ,σℓ′)+εℓ⋅εℓ′]/N′ of the N′-dimensional system differs from RN(σℓ,σℓ′) by On,Λ(N−1), and a continuous function is uniformly continuous on the compact set of overlaps in [−1,1] and cavity coordinates in BΛ.
For parameters in GN(M) and along the subsequences of §4.3, Lemma 4.8 allows us to replace bN by its limit b∞. Thus, for fixed n and Λ, the coordinate term is bounded below, up to o(1), by
The first term of (110) is the expected logarithm of the numerator NΛ of Lemma 4.8 for the reference system with b=b∞, and the second is minus that of the denominator D; we call the two expected logarithms the numerator and the denominator. By Lemma 4.8(i), both converge along the subsequence, and by §4.3 their limits are the limits of their values on cascade realizations. We compute these values next.
The cavity quantities on cascades
We evaluate the numerator and the denominator of (110) on a cascade realization, using Lemma 3.4, and we show that the cutoff Λ can be removed when the smallest precision is bounded below. Throughout this section we use the notation of §3.2: a Ruelle probability cascade of depth k with parameters θl and masses wl, the branching level J=β1∧β2 of two replicas, and, for levels p∈K and a precision b, the precisions dl, the mean levels ml, the function G(b,p), the mean squared norm ϱ=mk+1/b, and the tilted measure M defined in (53) and below it.
Fix a cascade with paired levels 0≤q0≤⋯≤qk≤1 and 0≤p0≤⋯≤pk, and its cascade realization with diagonal values (1,pˉ,bˉ) (§4.3). The overlap law of the cascade is ∑lwlδql, and the law of the response overlap is ∑lwlδpl. On the realization, the response field z is the cascade field Yβp plus the within-state variable pˉ−pkx. Averaging x inside the Gibbs average multiplies the integrand of the numerator by e(pˉ−pk)∥ε∥2/2, which changes the coefficient of −∥ε∥2/2 from bˉ−1 to b−1, where
b=bˉ−(pˉ−pk).(111)
By (52), the smallest precision d0=b−∑l≥1θlΔpl of (53) is expressed through the mean of the response overlap:
d0=b−pk+l=0∑kwlpl.(112)
When d0>0, all precisions are positive and Lemma 3.4 applies.
The cavity quantities on a cascade realization. Averaging the within-state coordinates inside the Gibbs average gives the following values. The numerator of (110), with b∞ replaced by bˉ, equals ΘΛ+n(bˉ−1)/2, where
ΘΛ=Elogβ∑vβ∫BΛνn(dε)eε⋅Yβp−(b−1)∥ε∥2/2,
and we write Θ for the same quantity with ε integrated over Rn. When d0>0, (55) gives Θ=n[G(b,p)−21logb]. The denominator equals
The last term vanishes in the limit by Lemma 4.9 (Step 3 of §4.7).
The cutoff is removed with the following lemma. It concerns the unrestricted tilted measure M of §3.2 with the field Y=Yρ, defined when d0>0, and the random probability measure MΛ on pairs (β,ε) with density proportional to vβνn(dε)eε⋅Yβ−(b−1)∥ε∥2/21BΛ(ε), which is defined for every b; when d0>0, MΛ is M conditioned on {ε∈BΛ}.
Lemma 4.10.Fix the cavity dimension n and constants P0,B0,c0>0, and consider finite cascades with
0≤pk≤P0,d0≥c0,b≤B0.
There are constants C,c′>0, depending only on n,P0,B0,c0, such that for all Λ≥1
0≤Θ−ΘΛ≤Ce−c′Λ,PM(ε1∈/BΛ)≤Ce−c′Λ.(114)
Moreover ϱ=mk+1/b≤P0/c02+1/c0.
Proof. Every denominator dl−1dl and d02 in (53) is at least c02, and the increments of p sum to pk≤P0, so mk≤P0/c02; also 1/b≤1/d0≤1/c0. By (57), one replica ε1 has the law N(0,ϱIn) under PM, and the Gaussian tail bound for ∥ε1∥2 gives the second estimate in (114), for Λ larger than a constant; enlarging C covers the remaining Λ≥1.
A small averaged probability of {ε∈/BΛ} alone would not bound Θ−ΘΛ, so we use convexity. Define the leaf functions
Then fΛ≤f, so ΘΛ≤Θ. The map φ↦Elog∑βvβeφ(Yβ) is convex on leaf functions, and for a bounded direction ψ its derivative at f is EMψ(Yβ1), by dominated convergence. Applying convexity with the bounded direction ψt=max{fΛ,f−t}−f∈[−t,0] gives
and letting t→∞, by monotone convergence, Θ−ΘΛ≤EM[f(Yβ1)−fΛ(Yβ1)]. Now exp(fΛ−f)(y) is the probability that a vector with law N(y/b,b−1In) lies in BΛ, and by Lemma 3.4(ii), Yβ1/b=Mk∼N(0,mkIn) under PM. Hence
Θ−ΘΛ≤E[−logP{Mk+b−1/2G′∈BΛ∣Mk}],
where G′ is a standard Gaussian vector in Rn independent of Mk∼N(0,mkIn). We split the last expectation according to the size of Mk. On {∥Mk∥≤Λn/2}, the conditional probability of leaving BΛ is at most P(∥G′∥2>bΛn/4)≤P(∥G′∥2>c0Λn/4)≤Ce−c′Λ, and for Λ larger than a constant the negative logarithm is at most twice this bound, since −log(1−x)≤2x for 0≤x≤1/2. For all Mk and Λ≥1, integrating the Gaussian density of Mk+b−1/2G′ over the fixed ball B1 and using ∥x−Mk∥2≤2∥x∥2+2∥Mk∥2 gives
P{Mk+b−1/2G′∈BΛ∣Mk}≥c2exp[−C2(1+∥Mk∥2)],
with c2,C2 depending only on n,c0,B0, since c0≤b≤B0. The contribution of {∥Mk∥>Λn/2} is therefore bounded by a Gaussian tail expectation of log(1/c2)+C2(1+∥Mk∥2), which is also at most Ce−c′Λ uniformly for mk≤P0/c02. Enlarging C covers the remaining Λ≥1. □
The measure MΛ is the law of the leaves and cavity coordinates under the cavity measure of the cascade realization on BΛ, after the within-state coordinates are integrated out. For r replicas, MΛ is M conditioned on the event that εℓ∈BΛ for ℓ≤r, realization by realization. If a probability measure gives mass 1−δ to an event, then conditioning each of r replicas on this event changes the expectation of a bounded function F of the r replicas by at most 2r∥F∥∞δ, because the conditioning event for the r replicas has mass at least 1−rδ. Since this bound is linear in δ, it survives averaging over the disorder:
∣EMΛF−EMF∣≤2r∥F∥∞PM(ε1∈/BΛ).(115)
Rotation invariance
The two identities that determine the entropy come from the following lemma. It uses only the invariance (104) of the N′-dimensional system under simultaneous rotations of the configurations and the rows. In the coordinates ρ=ρ(σ,ε), the quantity Rcav below is the overlap ε1⋅ε2/n of the added coordinates.
Lemma 4.11.Suppose that the disorder-averaged law of a random Gibbs measure on SN′ is invariant under simultaneous orthogonal transformations of its replicas. For two replicas ρ1,ρ2 define
R=N′ρ1⋅ρ2,Rcav=n1i=N+1∑N′ρi1ρi2.
Then
E⟨(Rcav−R)2⟩≤n(N′−1)3N′.(116)
Moreover, the averaged one-replica law is uniform on SN′, and the law of its last n coordinates converges to νn as N→∞.
Proof. By the invariance, we may replace two given replicas by their images under an independent Haar-distributed rotation without changing the averaged law. Condition on two unit vectors ρ1/N′ and ρ2/N′ with inner product R. Their images can be written as x and Rx+1−R2x⊥, where x is uniform on the unit sphere of RN′ and, given x, x⊥ is uniform on the unit sphere of the orthogonal complement of x. For the n coordinate indices i∈{N+1,…,N′} put A=∑ixi2 and B=∑ixixi⊥, so that Rcav=(N′/n)(RA+1−R2B). The variable A has the beta distribution with parameters n/2 and N/2, so
EA=N′n,Var(A)=N′2(N′+2)2nN≤N′(N′−1)2n.
Given x, E[xi⊥xj⊥∣x]=(δij−xixj)/(N′−1), hence E[B∣x]=0 and E[B2∣x]=(A−A2)/(N′−1). Therefore
and multiplying by (N′/n)2 gives (116). The averaged one-replica law is a rotation-invariant probability measure on SN′, hence uniform. By (89) its last n coordinates have the density fN,n, which converges pointwise to the standard Gaussian density; by Scheffé’s lemma the laws converge to νn in total variation. □
Proof of the lower bound
The order of the limits matters, because the Gaussian integral over all of Rn in the numerator is not a bounded function of the overlaps. For fixed n we first let N→∞ along a subsequence at a fixed cutoff Λ, then let the index h of the approximating cascades tend to infinity, then let Λ→∞; the cavity dimension n is sent to infinity last.
Proof of Theorem 4.1. We divide the proof into eight steps.
Step 1.Increments. Let ΞN be the expected log partition function of the perturbed N-dimensional system with M∼Poi(αN) rows, averaged also over the perturbation parameters. By the Poissonization estimate of §4.1 and Lemma 4.7(i),
NΞN=FN(U)+o(1).(117)
For every fixed n,
N→∞liminfNΞN≥n1N→∞liminf(ΞN+n−ΞN).(118)
To verify this, let ℓ′ be smaller than n times the right side. Then ΞN+n−ΞN≥ℓ′ for all N≥N0. Every N≥N0+n can be written as N=N1+jn with N0≤N1<N0+n and j≥1, and telescoping along the residue class of N1 gives ΞN≥minN0≤N1<N0+nΞN1+jℓ′. Since j/N→1/n, the left side of (118) is at least ℓ′/n. This is the inequality on which the Aizenman–Sims–Starr scheme rests; see [ref-100].
Let ℓn=liminfN(ΞN+n−ΞN). Then ℓn<∞, since ΞN/N is bounded above by αUmax+o(1) and (118) holds; and ℓn≥−Cn by Step 2.
Step 2.Choice of parameters and row count. For fixed perturbation parameters and a number M of rows, let ΔN(M) be the increment on the left of (4.19), computed conditionally on the number of rows; thus ΞN+n−ΞN is the average of ΔN(M) over the parameters and over M∼Poi(αN), because M+π∼Poi(αN′). By Lemma 4.7(v), ΔN(M)≥−Cn uniformly in the parameters and in M∈WN, and ∣ΔN(M)∣≤Cn(N+M) for every M. Since P(M∈/WN)≤2e−cN1/3 and E(N+M)2≤CN2, the Cauchy–Schwarz inequality shows that the event {M∈/WN} contributes o(1) to the average; in particular ℓn≥−Cn. Choose a subsequence along which ΞN+n−ΞN→ℓn. Let GN′ be the event that M∈WN and that the parameters lie in the set GN(M) of Lemma 4.7(iii). Its probability is at least P(M∈WN)infM∈WNP(GN(M))→1. Since ΔN≥−Cn on {M∈WN}, the average of ΔN(M) over GN′ is at most
P(GN′)ΞN+n−ΞN+CnP((GN′)c)+o(1)=ℓn+o(1)
along the subsequence. Hence we can choose MN∈WN and parameters in GN(MN) whose increment satisfies ΔN(MN)≤ℓn+o(1). We fix these parameters and this row count from now on.
Step 3.One limit of the overlap arrays, and positive precision. Along a further subsequence, the finite-dimensional distributions of the arrays (RN,XN,bN) under E⟨⋅⟩ref converge, E⟨bN⟩ref→b∞, E⟨XN(σ,σ)⟩ref→p∞, and the spin overlap array of the N′-dimensional system under E⟨⋅⟩N′ converges. Write L for the limiting law of the arrays of the reference system, with diagonal values (1,p∞,b∞), and EL for expectations under it; let ζ be the law of R12 under L, and ζ the limiting overlap law of the N′-dimensional system. These limits do not depend on Λ. The error terms o(1) of §4.4 depend on Λ, but for every fixed Λ they tend to zero along the whole sequence.
By §4.3, there are finite cascades, indexed by h≥1, with depths kh and paired levels 0≤qlh≤1 and 0≤plh≤p∞, whose cascade realizations with diagonal values (1,p∞,b∞) have arrays converging to L. We attach the index h to the quantities