T-5

From Disordered Systems Wiki
Jump to navigation Jump to search

Goal: In this set of problems, we characterize the energy landscape of the spherical p-spin by studying its metastable states (local minima).
Techniques: Kac-Rice formula, conditional probabilities.


Dynamics, optimization, trapping local minima

Non-rugged vs rugged energy landscapes.

So far we have discussed the equilibrium properties of disordered systems, that are encoded in their partition function/free energy. When a system (following Langevin, Monte Carlo dynamics) equilibrates at sufficiently large times, its long-time properties are captured by these equilibrium calculations. In glassy systems the equilibration timescales are extremely large: for very large timescales the system does not visit equilibrium configurations, but rather metastable states.

  • Rugged landscapes. Consider the spherical p-spin model: E(σ) is an energy landscape . It is a random function on configuration space (the surface 𝒮N of the sphere). This landscape has its global minimum(a) at the ground state configuration(s): the energy density of the ground state(s) can be obtained studying the partition function Z in the limit β. Besides the ground state(s), the energy landscape can have other local minima; fully-connected models of glasses are characterized by the fact that there are plenty of these local minima: the energy landscape is rugged, see the sketch.

  • Optimization by gradient descent. Suppose that we are interested in finding the configurations of minimal energy, starting from an arbitrary configuration σ0: we can implement a dynamics in which we progressively update the configuration moving towards lower and lower values of the energy, hoping to eventually converge to the ground state(s). The simplest dynamics of this sort is gradient descent, dσ(t)dt=E(σ) where E(σ) is the gradient of the landscape restricted to the sphere. The dynamics stops when it reaches a stationary point , a configuration where E(σ)=0. If the landscape has a convex structure, this will be the ground state; if the energy landscape is very non-convex like in glasses, the end point of this algorithm will be a local minimum at energies much higher than the ground state (see sketch).

  • Stationary points and complexity. To guess where gradient descent dynamics (or Langevin dynamics ) are expected to converge, it is useful to understand the distribution of the stationary points, i.e. the number 𝒩(ϵ) of such configuration having a given energy density ϵ. In fully-connected models, this quantity has an exponential scaling, 𝒩(ϵ)exp(NΣ(ϵ)), where Σ(ϵ) is the landscape’s complexity. [*] . Stationary points can be stable (local minima), or unstable (saddles or local maxima): their stability is encoded in the spectrum of the Hessian matrix 2E(σ): when all the eigenvalues of the Hessian are positive, the point is a local minimum (and a saddle otherwise).



[*] - This quantity looks similar to the entropy S(ϵ) we computed for the REM in Problem 1. However, while the entropy counts all configurations at a given energy density, the complexity Σ(ϵ) accounts only for the stationary points.


Problems

In this and in the following problem, we discuss the computation of the annealed complexity of the spherical p-spin model, which is defined by Σa(ϵ)=limN1Nlog𝔼[𝒩(ϵ)],𝒩(ϵ)={number stat. points of energy density ϵ}

Problem 5: the Kac-Rice formula and the complexity

  1. The Kac-Rice formula. Consider first a random function of one variable f(x) defined on an interval [a,b], and let 𝒩 be the number of points x such that f(x)=0. Justify why 𝔼[𝒩]=abdxp0(x),p0(x)=𝔼[δ(f(x))abs(f(x))] where p0(x) is the probability density that x is a zero of the function. In particular, why is the derivative of the function appearing in this formula? Consider now the number of stationary points 𝒩(ϵ) of the p-spin energy landscape, which satisfy E(σ)=0. Justify why the generalization of the formula above gives 𝔼[𝒩(ϵ)]=𝒮Ndσpϵ(σ),pϵ(σ)=𝔼[|det2E(σ)|δ(E(σ)=0)δ(E(σ)Nϵ)] where pϵ(σ) is the probability density that σ is a stationary point of energy density ϵ, and 2E(σ) is the Hessian matrix of the function E(σ) restricted to the sphere.


  1. Statistical rotational invariance. Recall the expression of the correlations of the energy landscape of the p-spin computed in Problem 3.1: in which sense the correlation function is rotationally invariant? Justify why rotational invariance implies that 𝒩(ϵ)=(2πe)N2pϵ(1) where 1=(1,1,1,,1) is one fixed vector belonging to the surface of the sphere. Where does the prefactor arise from?


  1. Gaussianity and correlations.
    • Determine the distribution of the quantity E(1).
    • The entries of E(1),2E(1) are Gaussian variables. One can show that the N1 components of E(1) are uncorrelated to E(1),2E(1); they have zero mean and covariances (E)α(E)β=pδαβ+O(1N). Compute the probability density that E(1)=0.
    • The (N1)×(N1) matrix 2E(σ) conditioned to the fact that E(1)=Nϵ can be written as [2E(1)]αβ=Mαβpϵδαβ, where the matrix M has random entries with zero average and correlations MαβMγδ=p(p1)N(δαγδβδ+δαδδβγ) Combining this with the results above, show that 𝒩(ϵ)=(2πe)N21(2πp)N12N2πeNϵ22|det(Mpϵ𝕀)|


Check out: key concepts

Gradient descent, rugged landscapes, metastable states, landscape’s complexity.