<<

Random walks on random graphs

Martin Barlow

Department of University of British Columbia

Random walks on random graphs – p. 1/24 d Random walks in random environment on Z

There are two common models for in a random environment in Zd: ‘Random walk in random environment’ (RWRE). i.i.d. random transition probabilities out of each point x ∈ Zd. This model is hard, because in general it is not symmetric (i.e. reversible). There are still many open problems. I will not talk about this model. ‘Random model’ (RCM). As we’ll see, now quite well understood.

Intuitive description: put i.i.d. random conductances (or weights) ωe ∈ [0, ∞) on d the edges of the Euclidean lattice (Z , Ed). Look at a continuous time Xt with jump probabilities proportional to the edge conductances.

So if X0 = x then the jump probability from x to y ∼ x is

ωxy Pxy = . z∼x ωxz P

Random walks on random graphs – p. 2/24 Example

Bond conductivities: blue ≪ 1, black ≈ 1, red ≫ 1.

Random walks on random graphs – p. 3/24 Definitions

Environment. Fix a probability measure κ on [0, ∞). Let Ω=[0, ∞]Ed be the space of environments, and let P be the probability law on Ω which makes the coordinates ωe, e ∈ Ed i.i.d. with law κ. d Choose a ‘speed measure’ νx(ω), x ∈ Z . (How? See next slide....) Random walk. Let Ω′ = D([0, ∞), Zd) be the space of (right cts left limit) paths. x ′ For each ω ∈ Ω let Pω be the probability law on Ω which makes the coordinate ′ process Xt = Xt(ω ) a Markov chain with generator

1 L f(x)= ω (f(y) − f(x)). ν ν xy x yX∼x

Write ωxy = 0 if x 6∼ y, and µx = y ωxy. Then ν is a stationary measure for XP, X is reversible (symmetric) with respect to ν, and the overall jump rate out of x is µx/νx.

Random walks on random graphs – p. 4/24 Choice of the ‘speed measure’ ν

Any choice of ν is possible, but there are two particularly natural ones:

1. νx = µx = y ωxy. This makes the times spent at each site x before a jump i.i.d. exp(1). (ProvidedP µx > 0). Call this the constant speed random walk (CSRW). Minor nuisance: if µx = 0 then each edge out of x has conductivity zero. Note that X never jumps into such a point. We will soon remove these points from the state space.

2. νx = θx ≡ 1 for all x. This makes the times spent at x i.i.d. exp(µx). Call this the variable speed random walk or (VSRW). For either choice ν = µ or ν = 1 define the heat kernel (transition density with respect to ν) by x ω Pω (Xt = y) ω qt (x, y)= = qt (y, x). νy ω Questions. Long time behaviour of X and qt .

Random walks on random graphs – p. 5/24 and positive conductance bonds

If ωe = 0 then X cannot jump across the edge e. Define a percolation process associated with the environment ω by taking

{x, y} is open ⇔ ωxy > 0,

d and let Cx = Cx(ω) be the open cluster containing x – i.e. the set of y ∈ Z such that x and y are connected by a of open edges. So

x Pω (Xt ∈Cx for all t ≥ 0) = 1.

Let

p+ = P(ωe > 0).

d If p+

Random walks on random graphs – p. 6/24 Bond percolation with p+ = 0.2.

Random walks on random graphs – p. 7/24 GB and QFCLT

Assumption. From now on assume

p+ >pc(d).

Write C∞(ω) for the (P-a.s. unique) infinite cluster of the associated percolation process, and consider X started only at points in C∞(ω). Problems. What we would like to have (but may not): ω Gaussian bounds (GB) on qt (x, y). 2 (n) −1/2 Quenched functional CLT with diffusivity σ : Let Xt = n Xnt, and W be a Rd P 0 BM( ). Then for -a.a. ω, under Pω,

X(n) ⇒ σW.

(In particular is σ2 > 0?)

Random walks on random graphs – p. 8/24 Gaussian bounds in the random context

For GB one wants: d For each x ∈ Z there exist r.v. Tx(ω) ≥ 1 with

εd P(Tx ≥ n, x ∈C∞) ≤ c exp(−n ) (T ) and (non-random) constants ci = ci(d,p) such that the transition density of X satisfies, c 2 c 2 1 e−c2|x−y| /t ≤ qω(x, y) ≤ 3 e−c4|x−y| /t, (GB) td/2 t td/2 for x, y ∈C∞(ω), t ≥ max(Tx(ω),c|x − y|).

1. The randomness of the environment is taken care of by the Tx(ω), which will be small for most points, and large for the rare points in large ‘bad regions’. 2. Good control of the tails of the r.v. Tx, as in (T), is essential for applications.

Random walks on random graphs – p. 9/24 Consequences of GB and QFCLT

GB lead to Harnack inequalities, which imply Hölder continuity of harmonic functions, solutions of the heat equation on C∞, and Green’s functions. d However: define the slab SN = {x =(x1,...,xd) ∈ Z : |x1| < N}. We would guess that

0 1 lim Pω(X leaves SN upwards, i.e. in {x : x1 > 0} )= , (∗) N→∞ 2 but (GB) do not imply this. QFCLT does imply (*), but on its own does not give good control of harmonic functions. If one has both GB and QFCLT then one obtains a local limit theorem for ω qt (x, y) (MB + B. Hambly) and good control of Green’s functions.

Random walks on random graphs – p. 10/24 Averaged FCLT

Recall that (n) −1/2 Xt = n Xnt. For events F ⊂ Ω × Ω′ define

E∗ E 0 P∗ (1F )= Eω1F , and write for the associated probability.

Theorem A. (De Masi, Ferrari, Goldstein, Wick 1989). Let (ωe, e ∈ Ed) be a ∗ general stationary ergodic environment. Assume that Eωe < ∞. Under P , X(n) ⇒ σW, where W is a BM, and σ2 ≥ 0. This gives a FCLT, but one where we average over all environments. This paper used the Kipnis-Varadhan approach of ‘the environment seen from the particle’. We have no example of a environment satisfying the conditions of Theorem A for which the QFLCT fails. But work in progress (MB-Burdzy-Timar) shows that more generally it is possible to have AFCLT without QFCLT.

Random walks on random graphs – p. 11/24 Special cases for the law of ωe.

1. “Elliptic”: 0 < C1 ≤ ωe ≤ C2 < ∞. 2. “Percolation”: ωe ∈ {0, 1} (and p+ >pc.) 3. “Bounded above”: ωe ∈ [0, 1] (and p+ >pc.) 4. “Bounded below”: ωe ∈ [1, ∞). In Cases 1–3 there is little difference between the CSRW and the VSRW. 1. Elliptic case. GB follow from general results of Delmotte (1999). QFCLT was only proved in full generality by Sidoravicius and Sznitman (2004). 2. Percolation. GB proved by MB (2004). QFCLT proved by Sidoravicius and Sznitman (2004), Berger and Biskup (2007), Mathieu and Piatnitski (2007). 3. Bounded above. Berger, Biskup, Hoffmann, Kozma (2008) showed GB may fail. (We will see why later.) QFCLT holds with σ2 > 0: Biskup and Prescott (2007), Mathieu (2007). 4. Bounded below. GB for VSRW, and QFCLT for both VSRW and CSRW proved by MB, Deuschel (2010). Call the VSRW Y and the CSRW X.

Random walks on random graphs – p. 12/24 General case

Theorem 1. (S. Andres, MB, J-D. Deuschel, B.M. Hambly). Assume that p+ >pc. Then a QFLT holds both for the VSRW and for the CSRW (with diffusion 2 2 2 E constants σV , σC ). Further σV > 0 always, and if ωe < ∞ then

2 2 σV σC = . E1µ0

Here E1(·)= E(·|0 ∈C∞). In general GB fail, for the reason identified by Berger, Biskup, Hoffmann, Kozma. However, when d ≥ 3 we do have bounds on Green’s functions.

Random walks on random graphs – p. 13/24 Green’s functions

Let d ≥ 3 and define the Green’s function

∞ ω gω(x, y)= qt (x, y)dt. Z0

d (gω(x, ·) is harmonic on Z − {x} and is the same for the CSRW and the VSRW.)

Theorem 2. (ABDH) d ≥ 3, and assume ωe ≥ 1. There exists a constant C such that for any ε> 0 there exists M = M(ε, ω) with P(M < ∞) = 1 such that

(1 − ε)C (1 + ε)C ≤ g (0, x) ≤ for |x| > M(ε, ω). |x|d−2 ω |x|d−2

Random walks on random graphs – p. 14/24 Why are the CSRW and VSRW different ?

Recall the jump rates from x to y are:

(1) ωxy for the VSRW,

(2) ωxy/ z ωxz for the CSRW. ConsiderP a configuration like this, where black bonds have ωe ≈ 1 and the red bond {x, y} has ωxy = K ≫ 1.

The red bond acts as a ‘trap’. Both walks jump across the red bond O(K) times before escaping. Since each jump takes time O(1), the CSRW takes time 0(K). Each jump takes the VSRW time O(K−1), so the total time is only O(1).

Random walks on random graphs – p. 15/24 Why may GB fail?

Consider a configuration like this:

The blue bond with 0 < ωe << 1 attached to the black bond acts as a kind of ‘battery’, and can hold the random walk for a long period.

Random walks on random graphs – p. 16/24 Overview of proofs

1. The basic idea is to follow Kipnis-Varadhan and construct the ‘corrector’ χ(ω, x) : Ω × Zd → Rd such that for P-a.a. ω

0 Mt = Yt − χ(ω,Yt) is a Pω-martingale .

Then one proves:

(n) −1/2 Mt = n Mnt ⇒ σWt, (1) −1/2 0 n χ(ω,Ynt) → 0, in Pω probability. (2)

2. A general CLTs for martingales (Helland, 1982) gives convergence in (1). 3. To control the corrector one needs something like:

χ(ω, x) lim max = 0. (3) n→∞ |x|≤n n

ω In d ≥ 3 proving this requires upper bounds on qt (x, y).

Random walks on random graphs – p. 17/24 Heat kernel bounds – 1

ω As we have seen, in the general case one cannot expect to have GB for qt (x, y), due to the bounds with very small conductivity:

Sε = {e ∈ Ed : ωe ∈ (0, ε)}.

However, we can follow a strategy introduced by Biskup-Prescott and Mathieu. Choose ε> 0 small enough so that Sε is a very sparse set. Then the percolation process ′ O = {e : ωe ≥ ε} ′ is still supercritical. Call the infinite cluster C∞. ′ ′ If Yt is the original process, let Y denote Y looked at only when Y is on C∞. Then one does have GB for Y ′, and hence can obtain control of the corrector for Y ′, and so for Y .

Random walks on random graphs – p. 18/24 Heat kernel bounds - 2

A general guide to proving heat kernel bounds is given by the following theorem. Theorem B. (T. Delmotte, 1999). Let G =(V, E) be a (locally finite) graph, with d(x, y). The following are equivalent: (a) The heat kernel qt(x, y) satisfies (GB). (b) G satisfies Volume Doubling and Poincaré inequality: VD+PI. [ (c) Solutions of the heat equation on G satisfy a PHI. ] Here (GB) means that if t ≥ 1 ∨ d(x, y)

2 2 exp(−c1d(x, y) /t) exp(−c2d(x, y) /t) 1/2 ≤ qt(x, y) ≤ 1/2 . |B(x, c1t )| |B(x, c2t )|

Note that |B(x, t1/2| can be replaced by ctd/2 if, as is the case on Zd,

crd ≤|(B(x, r)|≤ c′rd.

Random walks on random graphs – p. 19/24 VD and PI for graphs

Poincaré inequality (PI): For every ball B = B(x, r), and f : B → R,

2 2 2 (f(x) − f B) µx ≤ CP r (f(y) − f(x)) xX∈B x∼y,x,yX ∈B

Here f B is the real number which minimises the LHS. An example of a graph for which the PI fails is two copies of Zd (with d ≥ 2) connected at their origins. Volume doubling (VD): for each x ∈ V , r ≥ 1,

|B(x, 2r)|≤ CD|B(x, r)|.

This holds for example on Zd where |B(x, r)|≍ rd.

Random walks on random graphs – p. 20/24 Heat kernel bounds - 3

Delmotte’s theorem was based on the characterization of PHI on manifolds due to Grigoryan and Saloffe-Coste. This in turn was ultimately based on work on Moser in the early 1960s. In the random graph case, it has (so far) proved difficult to adapt Moser’s methods. But other techniques due to Nash can be used, and give a version of Theorem B which holds for supercritical percolation clusters. ′ A similar approach also works in for the truncated cluster C∞, and gives (GB) for Y ′. This then leads to good control of the corrector χ and hence to a FLCT for the VSRW.

Random walks on random graphs – p. 21/24 CSRW

Once we have the QFCLT for the VSRW Y it is easy to get it for the CSRW X. Set t

At = µYs ds, Z0 and let τt be the inverse of A. Then the CSRW X is given by

Xt = Yτt , t ≥ 0.

By the ergodic theorem

At/t → C = 2d E1ωe ∈ [1, ∞],

−1 2 so τt/t → C ∈ [0, 1]. So we get the QFCLT for X, and the diffusivity σX is positive if and only if C < ∞, i.e. if and only if

Eωe < ∞.

Random walks on random graphs – p. 22/24 CSRW: beyond the CLT

If Eωe = ∞ then we just have

(n) −1/2 Xt = n Xnt → 0.

The reason is that X spends long periods in the ‘traps’, i.e. jumping across ‘red bonds’ e = {x, y} with ωe ≫ 1. d ‘Fractional kinetic motion’ FK(α). Let d ≥ 1, W be BM(R ) and ξt be an independent stable subordinator index α ∈ (0, 1). Let Lt be the inverse of ξ: Lt = inf{s : ξs > t}. Then the FK(α) is given by:

(α) Rt = WLt , t ≥ 0.

R is not Markov, moves like a BM, but has long periods of remaining constant. −α MB and J. Cerný:ˇ if d ≥ 3, and P(ωe > t) ∼ t then

−α/2 (α) n Ynt ⇒ cRt .

Random walks on random graphs – p. 23/24 Fractional Kinetic motion

Random walks on random graphs – p. 24/24