arXiv is now an independent nonprofit! Learn more
License: CC BY 4.0
arXiv:2501.08703v1 [math.PR] 15 Jan 2025

The voter model on random regular graphs
with random rewiring

Luca Avena, Rangel Baldasso, Rajat Subhra Hazra,
Frank den Hollander, Matteo Quattropani
Address: Luca Avena, Dipartimento di Matematica e Informatica ‘Ulisse Dini’, Viale Morgagni 67/a, 50134, Firenze, Italy Email address: luca.avena@unifi.it Address: Rangel Baldasso, PUC-Rio, Rua Marquês de São Vicente, 225, Gávea, 22451-900 Rio de Janeiro, RJ - Brasil Email address: rangel@puc-rio.br Address: Rajat Subhra Hazra, Mathematical Institute, Leiden University, Einsteinweg 55, 2333 CC Leiden, The Netherlands Email address: r.s.hazra@math.leidenuniv.nl Address: Frank den Hollander, Mathematical Institute, Leiden University, Einsteinweg 55, 2333 CC Leiden, The Netherlands Email address: denholla@math.leidenuniv.nl Address: Matteo Quattropani, Dipartimento di Matematica e Fisica, Università degli Studi Roma Tre, Via della Vasca Navale 84, 00146, Roma, Italy Email address: matteo.quattropani@uniroma3.it
Date: August 11, 2026
Abstract.

We consider the voter model with binary opinions on a random regular graph with nn vertices of degree d3d\geq 3, subject to a rewiring dynamics in which pairs of edges are rewired, i.e., broken into four half-edges and subsequently reconnected at random. A parameter ν(0,)\nu\in(0,\infty) regulates the frequency at which the rewirings take place, in such a way that any given edge is rewired exponentially at a rate ν\nu in the limit as nn\to\infty. We show that, under the joint law of the random rewiring dynamics and the random opinion dynamics, the fraction of vertices with either one of the two opinions converges on time scale nn to the Fisher-Wright diffusion with an explicit diffusion constant ϑd,ν\vartheta_{d,\nu} in the limit as nn\to\infty. In particular, we identify ϑd,ν\vartheta_{d,\nu} in terms of a continued-fraction expansion and analyse its dependence on dd and ν\nu. A key role in our analysis is played by the set of discordant edges, which constitutes the boundary between the sets of vertices carrying the two opinions.

Key words. Random regular graph, random rewiring, voter model, coalescing random walks, Fisher-Wright diffusion.

MSC2020: 05C80, 05C81, 60K35, 60K37.

Acknowledgement. The research in this paper was supported by the Netherlands Organisation for Scientific Research (NWO) through the NETWORKS Gravitation programme under grant agreement no. 024.002.003. RB has counted on the support of the Conselho Nacional de Desenvolvimento Científico e Tecnológico - CNPq’ grants Projeto Universal (402952/2023-5) and Produtividade em Pesquisa (308018/2022-2), MQ on the support support of the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement no. 101034253. MQ is a member of GNAMPA INdAM and acknowledges partial support through the GNAMPA INdAM project “Redistibution models on networks”. FdH and MQ are grateful to the Simons Institute for the Theory of Computing in Berkeley, California, USA for hospitality during a one-month visit in the Fall of 2022.

1. Introduction

Random processes on static random graphs has been an important topic of research in network science in recent years. By now their behaviour is relatively well understood, and a number of mathematical techniques that were developed for their analysis have been progressively refined [27, 33, 34]. However, analysing random processes on dynamic random graphs remains a major challenge. The latter are natural models for systems in which the underlying geometry evolves alongside the process that evolves on it. Models fall into two classes:

  1. (1)

    One-way feedback: The random graph affects the random process, but itself evolves autonomously.

  2. (2)

    Two-way feedback: The random process and the random graph mutually affect each other.

The model considered in the present paper belongs to the first class. In the second class, where the two dynamics are in co-evolution, there are so far only a handful of examples for which mathematical progress has been made. In recent years, new techniques have emerged that allow for an extension of the results obtained for static random graphs to dynamic random graphs. Recent key references for the analysis of random processes on dynamic random graphs include: simple random walk [9, 10, 50, 11, 44, 45, 32, 41, 18], the contact process [37, 49, 48, 38], and the voter model [36, 28, 12, 13, 16, 29]. Nonetheless, the overall picture remains fragmented.

Within the realm of static random graphs, random regular graphs represent one of the most extensively studied examples, because the local structure of such graphs converges, as their size tends to infinity, to a simple deterministic graph, namely, the infinite dd-regular tree. The most studied processes on random regular graphs include simple random walk [39, 21], the voter model [22, 7, 43], the contact process [42], and the stochastic Ising model [25, 31]. For extensions to directed random graphs, see [15, 8, 17]. In the present paper we use random regular graphs as a building block for the study of the voter model on dynamic random graphs.

1.1. Voter model on static random graphs

The voter model [35] is a classical interacting particle system that can be described as follows. Initially, each vertex of the graph is equipped with a binary opinion. At the arrival times of a Poisson process, a vertex selects one of its neighbours uniformly at random and copies its opinion. Clearly, if the underlying graph is connected and finite, then the system eventually gets absorbed into one of the two consensus configurations where all the vertices share the same opinion.

As pointed out in [6, 2, 27], it is heuristically clear that universal behaviour emerges for the voter model in the scaling limit when the underlying graph is locally transient, i.e., when it converges to a transient graph in the local-weak sense. More precisely, focusing on the density of one of the two opinions and scaling time appropriately, convergence is expected towards the solution of the classical SDE for the Fisher-Wright diffusion (𝔅t)t0(\mathfrak{B}_{t})_{t\geq 0}, which is given by

d𝔅t=2ϑ𝔅t(1𝔅t)d𝔚t,{\rm d}\mathfrak{B}_{t}=\sqrt{2\vartheta\mathfrak{B}_{t}(1-\mathfrak{B}_{t})}\,{\rm d}\mathfrak{W}_{t}\,,

where (𝔚t)t0(\mathfrak{W}_{t})_{t\geq 0} is the standard Brownian motion and ϑ\vartheta is a positive real number referred to as the diffusion constant. This idea has been made rigorous for the complete graph [26] (where ϑ=1\vartheta=1), and for the dd-dimensional torus [23] (where ϑ\vartheta is related to the Green function of simple random walk on the infinite lattice). More recently, in [20] (see also [43]) sufficient conditions are provided that ensure the above convergence, which is part of a more general program initiated in [24] referred to as the finite-systems scheme. In particular, the approach developed in [20] is capable of predicting that the limiting diffusion constant must be given by a proper rescaling of the expected meeting time of two stationary independent simple random walks evolving on the same underlying random graph. Exploiting this perspective, the limiting diffusion constant has been successfully identified for a number of static random graph models [22, 19, 7, 8, 47].

1.2. Voter model on dynamic random graphs

In the present paper, we consider the two-opinion voter model evolving on a dynamic random regular graph, where the dynamics arises from random rewiring. More precisely, our (autonomous) graph dynamics is initialised with a random regular graph and evolves in a stationary way by randomly rewiring edges at exponential times. More precisely, each stub (half-edge) is equipped with a Poisson process and, at each arrival time, selects another stub uniformly at random and matches with it, i.e., the two half-edges are linked together to form an edge. A parameter ν(0,)\nu\in(0,\infty) controls the rate of the Poisson process, slowing down or speeding up the graph dynamics, with ν=0\nu=0 corresponding to the static graph. This model of a dynamic random graph has been used in [49, 48] as the underlying geometry for the contact process.

The goal of the present paper is to extend the work in [20] from a static to a dynamic environment, thereby proving pathwise convergence of the opinion densities to a Fisher-Wright diffusion. Moreover, by studying the meeting time of two independent random walks on our dynamic random graph, we identify the diffusion constant, ϑd,ν\vartheta_{d,\nu} as a function of the degree dd and the rewiring rate ν\nu. In particular, we provide an explicit expression for the diffusion constant in terms of a continued-fraction expansion, from which its finer properties can be deduced. As a byproduct of the analysis of this expansion, we derive relevant takeaways for applications: To what extent does the rewiring dynamics enhance the speed of consensus? What is the interplay between the speed of the dynamics and the degree? Moreover, we recover the mean-field setting in the limit as ν\nu\to\infty or dd\to\infty, and the static setting in the limit as ν0\nu\downarrow 0.

To the best of our knowledge, the results presented in this paper provide the first instance of a voter model in a dynamic random environment for which the diffusion constant is computed explicitly (in accordance with the program set out in [6, 27, 2]). Our results may also serve as a benchmark for different graph models.

1.3. Organisation of the paper

The precise statement of our main result, Theorem 2.5, is postponed to Section 2, following a detailed description of the model. In the same section, we also provide a thorough account of the proof strategy. Section 3 presents additional preliminaries, while the core of the paper is covered in Sections 47. A more detailed road map of the paper can be found in Section 2.6.

2. Notation and results

We first provide a formal definition of the dynamic random environment and the random process therein that we analyse in this paper. In Section 2.1 we recall the definition of the random walk and the voter model on static random regular graphs. In Section 2.2 we introduce the rewiring dynamics of the graph. In Section 2.3 we define the model of interest, i.e., the voter model on rewiring random regular graphs. Section 2.4 is devoted to presenting the main result of this paper (Theorem 2.5), which builds on two other results of independent interest (Theorems 2.4 and 2.11). A detailed discussion of the latter two results, which constitute the major novelty of this work, and of the derivation of Theorem 2.5 is postponed to Section 2.5.

2.1. Random walks and the voter model on static random graphs

Fix nn\in\mathbb{N} and d3d\geq 3 such that dndn is even. Let [n][n] represent the set of (labeled) vertices of our graph. Attach dd stubs (or half-edges) to each x[n]x\in[n], which will be labeled as σx,1,,σx,d\sigma_{x,1},\dots,\sigma_{x,d}. In this language, a graph GG is a matching on the set of stubs 1idx[n]{σx,i}\cup_{1\leq i\leq d}\cup_{x\in[n]}\{\sigma_{x,i}\}, and we call 𝒢n(d)\mathcal{G}_{n}(d) the set of all possible graphs. We call an edge of GG a matched pair of stubs and write xGyx\sim_{G}y to mean that there exists an edge (possibly more) between xx and yy. More precisely, it will be convenient to write σx,iGσy,j\sigma_{x,i}\leftrightarrow_{G}\sigma_{y,j} to mean that σx,i\sigma_{x,i} and σy,j\sigma_{y,j} are matched in GG, and vG(x,i)[n]{\rm v}_{G}(x,i)\in[n] to denote the vertex to which the stub matched in GG to σx,i\sigma_{x,i} belongs. We use the expression “GG is sampled according to the Configuration Model” to mean that GG is obtained by taking a matching uniformly at random on the set of stubs, i.e., GG is uniformly distributed on 𝒢n(d)\mathcal{G}_{n}(d), and we formally write it as G=(d)μd(n)G=^{(\rm d)}\mu_{d}^{(n)}.

We will also consider the simple random walk evolving on G𝒢n(d)G\in\mathcal{G}_{n}(d), namely, the continuous-time Markov process on [n][n] with generator

(2.1) (LGRWf)(x)1d1id[f(vG(x,i))f(x)],f:[n].(L_{G}^{\rm RW}f)(x)\coloneqq\frac{1}{d}\sum_{1\leq i\leq d}[f({\rm v}_{G}(x,i))-f(x)],\qquad f\colon\,[n]\to\mathbb{R}.

It is worth pointing out that the uniform distribution on [n][n], which will be denoted by π(n)\pi^{(n)}, is stationary for the process LGRWL_{G}^{\rm RW} regardless of the choice of G𝒢n(d)G\in\mathcal{G}_{n}(d).

The voter model on a given G𝒢n(d)G\in\mathcal{G}_{n}(d) is the continuous-time Markov process (ηt)t0(\eta_{t})_{t\geq 0} on {0,1}n\{0,1\}^{n} with generator

(2.2) (LGvoterf)(η)x[n]1d1id[f(ηx,vG(x,i))f(η)],f:{0,1}n,(L^{\rm voter}_{G}f)(\eta)\coloneqq\sum_{x\in[n]}\frac{1}{d}\sum_{1\leq i\leq d}[f(\eta^{x,{\rm v}_{G}(x,i)})-f(\eta)],\qquad f\colon\,\{0,1\}^{n}\to\mathbb{R},

where ηx,y\eta^{x,y} is the configuration obtained from η\eta by setting

(2.3) ηx,y(z){η(y), if z=x,η(z), otherwise.\eta^{x,y}(z)\coloneqq\begin{cases}\eta(y),&\text{ if }z=x,\\ \eta(z),&\text{ otherwise.}\end{cases}

We will write “xx has opinion 0 (respectively, 1) at time tt” when ηt(x)=0\eta_{t}(x)=0 (respectively, ηt(x)=1\eta_{t}(x)=1). Define 𝟎\mathbf{0} (respectively, 𝟏\mathbf{1}) as the opinion configuration in which every vertex has opinion 0 (respectively, 1), and

(2.4) τconsinf{t0:ηt=𝟎 or ηt=𝟏}\tau_{\rm cons}\coloneqq\inf\{t\geq 0\colon\eta_{t}=\mathbf{0}\text{ or }\eta_{t}=\mathbf{1}\}

to be the consensus time, i.e., the first time when all the vertices agree on the same opinion. Note that, as soon as GG is connected and regardless of the initial configuration, τcons<\tau_{\rm cons}<\infty with probability one.

Often, to lighten notation, we suppress the dependence on nn and write 𝒢(d)\mathcal{G}(d) in place of 𝒢n(d)\mathcal{G}_{n}(d), μd\mu_{d} in place of μd(n)\mu_{d}^{(n)}, and π\pi in place of π(n)\pi^{(n)}.

2.2. Graph dynamics

Next consider a dynamic graph, i.e., a continuous-time Markov process (Gt)t0(G_{t})_{t\geq 0} on 𝒢n(d)\mathcal{G}_{n}(d). Starting at an initial graph G0𝒢n(d)G_{0}\in\mathcal{G}_{n}(d), we consider a rewiring dynamics in which pairs of edges are rewired, i.e., broken into four stubs that are subsequently reconnected. More precisely, each stub decides to rewire at rate ν4\frac{\nu}{4} in order to get matched to another stub uniformly at random, and the two stubs that are left alone by this procedure will then be matched among themselves. With this choice of parametrisation, a given edge of the graph has a survival time which is exponential of rate νdn2dn1ν\nu\frac{dn-2}{dn-1}\sim\nu. Indeed, an edge will be rewired as soon as one of the two stubs which form the edge decides to rewire with another stub, or when another stub in the graph decides to rewire with one of the stubs forming the edge.

We will use the shortcuts xtyx\sim_{t}y, σx,itσy,j\sigma_{x,i}\leftrightarrow_{t}\sigma_{y,j} and vt(x,i){\rm v}_{t}(x,i) to intend xGtyx\sim_{G_{t}}y, σx,iGtσy,j\sigma_{x,i}\leftrightarrow_{G_{t}}\sigma_{y,j} and vGt(x,i){\rm v}_{G_{t}}(x,i), respectively. Formally, (Gt)t0(G_{t})_{t\geq 0} is the Markov process with generator Ld,νdynL^{\rm dyn}_{d,\nu} acting on functions f:𝒢n(d)f:\mathcal{G}_{n}(d)\to\mathbb{R} as

(2.5) (Ld,νdynf)(G)x[n]1idν41dn1y[n]1jd𝟙σx,iσy,j𝟙σx,i↮Gσy,j[f(G¯i,jx,y)f(G)],(L^{\rm dyn}_{d,\nu}f)(G)\coloneqq\sum_{\begin{subarray}{c}x\in[n]\end{subarray}}\sum_{1\leq i\leq d}\frac{\nu}{4}\frac{1}{dn-1}\sum_{y\in[n]}\sum_{1\leq j\leq d}\mathds{1}_{\sigma_{x,i}\neq\sigma_{y,j}}\mathds{1}_{\sigma_{x,i}{\not\leftrightarrow}_{G}\sigma_{y,j}}[f(\bar{G}^{x,y}_{i,j})-f(G)],

where, for any G𝒢n(d)G\in\mathcal{G}_{n}(d), x,y[n]x,y\in[n] and 1i,jd1\leq i,j\leq d such that σx,iσy,j\sigma_{x,i}\neq\sigma_{y,j} and σx,i↮Gσy,j\sigma_{x,i}{\not\leftrightarrow}_{G}\sigma_{y,j}, σz,k\sigma_{z,k} and σv,\sigma_{v,\ell} are the stubs matched to σx,i\sigma_{x,i} and σy,j\sigma_{y,j} in GG, and G¯i,jx,y\bar{G}^{x,y}_{i,j} is the graph obtained from GG by replacing the matchings σx,iσz,k\sigma_{x,i}\leftrightarrow\sigma_{z,k} and σy,jσv,\sigma_{y,j}\leftrightarrow\sigma_{v,\ell} with σx,iσy,j\sigma_{x,i}\leftrightarrow\sigma_{y,j} and σv,σz,k\sigma_{v,\ell}\leftrightarrow\sigma_{z,k}. An explicit graphical construction of the process (Gt)t0(G_{t})_{t\geq 0} will be given in Section 3.

It is worth noting that the measure μd\mu_{d} is stationary (actually, reversible) for the rewiring dynamics, in the sense that Gt=(d)μdG_{t}=^{(\rm d)}\mu_{d} for all t0t\geq 0 as soon as G0=(d)μdG_{0}=^{(\rm d)}\mu_{d}.

2.3. Random walks and the voter model on dynamic random graphs

In analogy with the static case, we now give a formal description of the simple random walk and of the voter model on our dynamic graph set-up. By (simple) random walk on the dynamic graph we mean the continuous-time Markov process (Gt,Xt)t0(G_{t},X_{t})_{t\geq 0} on 𝒢n(d)×[n]\mathcal{G}_{n}(d)\times[n] with generator Ld,νdRWL^{\rm dRW}_{d,\nu} acting on functions f:𝒢n(d)×[n]f\colon\mathcal{G}_{n}(d)\times[n]\to\mathbb{R} as

(2.6) (Ld,νdRWf)(G,x)(Ld,νdynf(,x))(G)+(LGRWf(G,))(x).(L^{\rm dRW}_{d,\nu}f)(G,x)\coloneqq(L^{\rm dyn}_{d,\nu}f(\cdot,x))(G)+(L^{\rm RW}_{G}f(G,\cdot))(x).

Note that the process above is reversible with respect to the product measure μdπ\mu_{d}\otimes\pi. We will often consider two independent random walks on the same underlying dynamic graph, i.e., the Markov process (Gt,Xt,Yt)t0(G_{t},X_{t},Y_{t})_{t\geq 0} on 𝒢n(d)×[n]2\mathcal{G}_{n}(d)\times[n]^{2} with generator Ld,νdRW(2)L^{\rm dRW(2)}_{d,\nu} acting on functions g:𝒢n(d)×[n]2g\colon\mathcal{G}_{n}(d)\times[n]^{2}\to\mathbb{R} as

(2.7) (Ld,νdRW(2)g)(G,x,y)(Ld,νdyng(,x,y))(G)+(LGRWg(G,,y))(x)+(LGRWg(G,x,))(y).(L^{\rm dRW(2)}_{d,\nu}g)(G,x,y)\coloneqq(L^{\rm dyn}_{d,\nu}g(\cdot,x,y))(G)+(L^{\rm RW}_{G}g(G,\cdot,y))(x)+(L^{\rm RW}_{G}g(G,x,\cdot))(y).

Once again, this process is reversible with respect to μdππ\mu_{d}\otimes\pi\otimes\pi.

The main object in the present paper is the voter model on the dynamic graph (Gt)t0(G_{t})_{t\geq 0}, namely, the continuous-time Markov process (Gt,ηt)t0(G_{t},\eta_{t})_{t\geq 0} on 𝒢n(d)×{0,1}n\mathcal{G}_{n}(d)\times\{0,1\}^{n} with generator Ld,νvoterL_{d,\nu}^{\rm voter} acting on functions h:𝒢n(d)×{0,1}nh\colon\mathcal{G}_{n}(d)\times\{0,1\}^{n}\to\mathbb{R} as

(2.8) (Ld,νvoterf)(G,η)(Ld,νdynf(,η))(G)+(LGvoterf(G,))(η).(L_{d,\nu}^{\rm voter}f)(G,\eta)\coloneqq(L^{\rm dyn}_{d,\nu}f(\cdot,\eta))(G)+(L^{\rm voter}_{G}f(G,\cdot))(\eta).

For any G𝒢n(d)G\in\mathcal{G}_{n}(d) and ξ{0,1}n\xi\in\{0,1\}^{n}, denote by G,ξ=G,ξ(n){\mathbb{P}}_{G,\xi}={\mathbb{P}}^{(n)}_{G,\xi} the law of (Gt,ηt)t0(G_{t},\eta_{t})_{t\geq 0} starting from (G,ξ)(G,\xi). When the initial distribution is of product form with G0=(d)μdG_{0}=^{(\rm d)}\mu_{d} and η0=(d)x[n]Bernoulli(u)\eta_{0}=^{(\rm d)}\otimes_{x\in[n]}{\rm Bernoulli}(u) for some u[0,1]u\in[0,1], we use the shortcut μd,u{\mathbb{P}}_{\mu_{d},u} to refer to the law of the joint process with such an initial condition. Also in the dynamic set-up we define the consensus time as in (2.4). Clearly, (Gt,ηt)t0(G_{t},\eta_{t})_{t\geq 0} has two absorbing sets, 𝒢n(d)×{𝟎}\mathcal{G}_{n}(d)\times\{\mathbf{0}\} and 𝒢n(d)×{𝟏}\mathcal{G}_{n}(d)\times\{\mathbf{1}\}, and the process will be absorbed in one of them in finite time, i.e., μd,u(τcons<)=1{\mathbb{P}}_{\mu_{d},u}(\tau_{\rm cons}<\infty)=1 for all u[0,1]u\in[0,1].

2.4. Main results

Throughout the sequel we assume d3d\geq 3 and ν(0,)\nu\in(0,\infty) are fixed, and we are interested in deriving asymptotic results in the regime nn\to\infty. Before presenting our results it is worth defining the following object, which plays a major role in our work.

Definition 2.1.

[The diffusion constant ϑd,ν\vartheta_{d,\nu}] For d2d\geq 2 and ν[0,)\nu\in[0,\infty), define

(2.9) ϑd,ν1Δd,νβd,\vartheta_{d,\nu}\coloneqq 1-\frac{\Delta_{d,\nu}}{\beta_{d}},

with

(2.10) βdd1,\beta_{d}\coloneqq\sqrt{d-1},

Δd,ν\Delta_{d,\nu} the inhomogeneous continued fraction (written in the Pringsheim notation)

(2.11) Δd,ν1||2+νϱd1||2+2νϱd1||2+3νϱd,\Delta_{d,\nu}\coloneqq\frac{1|}{|\frac{2+\nu}{\varrho_{d}}}-\frac{1|}{|\frac{2+2\nu}{\varrho_{d}}}-\frac{1|}{|\frac{2+3\nu}{\varrho_{d}}}-\dots,

and

(2.12) ϱd2d1d.\varrho_{d}\coloneqq\frac{2\sqrt{d-1}}{d}.
Remark 2.2.

According to the Pringsheim criterion [46, p.254], for all d2d\geq 2 and ν[0,)\nu\in[0,\infty) the continued fraction Δd,ν\Delta_{d,\nu} in (2.11) is convergent because 2+νiϱd2\frac{2+\nu i}{\varrho_{d}}\geq 2 for all ii\in\mathbb{N}, and the convergence is uniform in ν\nu. Moreover, νΔd,ν\nu\mapsto\Delta_{d,\nu} is analytic on [0,)[0,\infty). See Figure 2.1 for a numerical computation.

Remark 2.3.

It is worth noting that ϱd\varrho_{d} coincides with the smallest non-zero eigenvalue of the generator of a random walk on the infinite dd-regular tree 𝕋d{\mathbb{T}}_{d}. We also recall that, for a static random graph G=(d)μdG=^{\rm(d)}\mu_{d}, w.h.p. the smallest eigenvalue of the generator LGRWL^{\rm RW}_{G} (defined in (2.1)) is ϱd+o(1)\varrho_{d}+o(1) (see e.g. [30, 14]).

Figure 2.1. Numerical computation of νϑd,ν\nu\mapsto\vartheta_{d,\nu} for d=3,4,5d=3,4,5 (from left to right). The blue line has height 11, the orange line has height ϑd,0=(d2)/(d1)\vartheta_{d,0}=(d-2)/(d-1). The green line is the numerical approximation of νϑd,ν\nu\mapsto\vartheta_{d,\nu} obtained after retaining 10 terms in the continued fraction.

2.4.1. Meeting times of stationary random walks

As pointed out in the introduction, thanks to duality, the key ingredient to understand the scaling limit of the voter model on a certain environment is a control on the meeting time of two independent stationary walks. In our case, the latter amounts to considering the Markov process (Gt,Xt,Yt)t0(G_{t},X_{t},Y_{t})_{t\geq 0} on 𝒢n(d)×[n]2\mathcal{G}_{n}(d)\times[n]^{2} with (G0,X0,Y0)=(d)μdππ(G_{0},X_{0},Y_{0})=^{(\rm d)}\mu_{d}\otimes\pi\otimes\pi, and examining τmeetππ\tau_{{\rm meet}}^{\pi\otimes\pi}, the first time t0t\geq 0 such that Xt=YtX_{t}=Y_{t}.

The main technical contribution of the present paper lies in showing that, in the limit as nn grows with high probability, τmeetππ\tau_{\rm meet}^{\pi\otimes\pi} is well approximated by an exponential random variable whose mean scales as n/2ϑd,νn/2\vartheta_{d,\nu}. See Figure 2.2 for a simulation.

Figure 2.2. Simulation of the meeting time of two independent random walks in the case d=3d=3 and with rewiring rate ν=0.3\nu=0.3. The size of the graph is n=1500n=1500. The empirical histogram in blue is obtained by running 10001000 independent simulations. The orange curve is the probability density function of Exp(2ϑ3,0.3/n){\rm Exp}(2\vartheta_{3,0.3}/n).
Theorem 2.4.

[Exponential limit law for τmeetππ\tau_{\rm meet}^{\pi\otimes\pi}] For every s0s\geq 0,

(2.13) limn|μd(τmeetππ>sn)e2ϑd,νs|=0,\lim_{n\to\infty}\left|{\mathbb{P}}_{\mu_{d}}\left({\tau_{\rm meet}^{\pi\otimes\pi}}>sn\right)-\mathrm{e}^{-2\vartheta_{d,\nu}s}\right|=0,

and

(2.14) limn𝔼μd[τmeetππ]n=12ϑd,ν.\lim_{n\to\infty}\frac{\mathbb{E}_{\mu_{d}}\left[\tau_{\rm meet}^{\pi\otimes\pi}\right]}{n}=\frac{1}{2\vartheta_{d,\nu}}.

The proof of Theorem 2.4 is articulated in two main steps. In Section 4 we introduce an idealised model in which two random walks evolve on fragmenting and coalescing infinite trees, and we prove the analogue of Theorem 2.4 in this simplified set-up. In Section 5 we show that, via a two-step approximation procedure, the original process can be coupled to the idealised model at a small total variation cost.

2.4.2. Scaling limit of the voter model

As mentioned in the Introduction, the aim of this work is to understand the long-time behaviour of the voter model in our dynamic random environment. More precisely, we are interested in the scaling limit of the following observable of the process with generator Ld,νvoterL_{d,\nu}^{\rm voter} (defined in (2.8)),

(2.15) 𝒪t(n)\displaystyle\mathcal{O}_{t}^{(n)} =𝒪t1nx[n]ηt(x)[0,1],\displaystyle=\mathcal{O}_{t}\coloneqq\frac{1}{n}\sum_{x\in[n]}\eta_{t}(x)\in[0,1],

i.e., the fraction of vertices with opinion 11. Our main result shows that, after rescaling time by a factor nn, the quantity 𝒪t\mathcal{O}_{t} evolves according to a Fisher-Wright diffusion with diffusion constant ϑd,ν\vartheta_{d,\nu} as in Definition 2.1.

Theorem 2.5.

[Convergence to Fisher-Wright diffusion of the opinion density] For all T0T\geq 0,

(2.16) (𝒪sn)s[0,T](J1)(𝔅s)s[0,T],(\mathcal{O}_{sn})_{s\in[0,T]}\overset{{\mathbb{P}}^{(J_{1})}}{\longrightarrow}(\mathfrak{B}_{s})_{s\in[0,T]},

where (J1)\overset{{\mathbb{P}}^{(J_{1})}}{\longrightarrow} stands for convergence in distribution on path space in the Skorohod J1J_{1}-metric under the joint law μd,u{\mathbb{P}}_{\mu_{d},u} as nn\to\infty, and

(2.17) {d𝔅s=2ϑd,ν𝔅s(1𝔅s)d𝔚s,𝔅0=u,\begin{cases}{\rm d}\mathfrak{B}_{s}=\sqrt{2\vartheta_{d,\nu}\mathfrak{B}_{s}(1-\mathfrak{B}_{s})}\,{\rm d}\mathfrak{W}_{s},\\ \mathfrak{B}_{0}=u,\end{cases}

with (𝔚s)s0(\mathfrak{W}_{s})_{s\geq 0} denoting the standard Brownian motion, is the Fisher-Wright diffusion with diffusion constant ϑd,ν\vartheta_{d,\nu} identified in Definition 2.1.

Remark 2.6.

Our result does not immediately imply the convergence in distribution of the consensus time to the absorption time of corresponding diffusion process. Indeed, hitting times are in general not continuous in the Skorohod J1J_{1}-topology. Nevertheless, in the spirit of [20, Proposition 16] and [43], it is natural to expect that weak convergence of the consensus time can be obtained by a sharpening of our techniques, leading in particular to the conclusion that

(2.18) limn𝔼μd,u[τcons]n=2H(u)ϑd,νu(0,1),\lim_{n\to\infty}\frac{\mathbb{E}_{\mu_{d},u}\left[\tau_{\rm cons}\right]}{n}=\frac{2H(u)}{\vartheta_{d,\nu}}\qquad\forall\,u\in(0,1),

with H(u)=(1u)log(1u)uloguH(u)=-(1-u)\log(1-u)-u\log u the entropy of the initial density. See [43, Theorem 1.3] for a proof of (2.18) in the static setup, and [43, Theorem 1.2] and [20, Proposition 2.6] for the analogous result concerning a more general system of coalescing random walks.

2.4.3. Analysis of the diffusion constant

Even though the Fisher-Wright diffusion is the natural scaling limit of our density process (as an expert reader could guess via a heuristic argument in the spirit of [6, 26]), the identification of the diffusion constant ϑd,ν\vartheta_{d,\nu} is more challenging. A novel feature of our work lies in the characterisation of this constant as a function of the degree dd of the graph and the speed ν\nu of the rewiring dynamics.

Given the explicit definition of the quantity ϑd,ν\vartheta_{d,\nu}, it is natural to study its limit behaviour when the speed of the dynamics vanishes or grows to infinity, and its dependence on the degree of the graph. In particular, as the next result shows, we prove that, regardless of the degree, the effect of the rewiring is a speed up of the consensus time. Symmetrically, regardless of the speed of the rewiring dynamics, there is a speed up on the consensus time as the connectivity increases.

Proposition 2.7.

[Limits of ϑd,ν\vartheta_{d,\nu}] The functions νϑd,ν\nu\mapsto\vartheta_{d,\nu} and dϑd,νd\mapsto\vartheta_{d,\nu} are strictly increasing. Moreover, for every d3d\geq 3,

(2.19) limν0ϑd,ν=ϑd,0=d2d1,limνϑd,ν=1,\lim_{\nu\downarrow 0}\vartheta_{d,\nu}=\vartheta_{d,0}=\frac{d-2}{d-1},\quad\lim_{\nu\to\infty}\vartheta_{d,\nu}=1,

while for every ν>0\nu>0,

(2.20) limdϑd,ν=1.\lim_{d\to\infty}\vartheta_{d,\nu}=1.

The first limit corresponds to the static dd-regular graph, the second and third limits to the mean-field setting.

To conclude this section, we look at the first-order behaviour of the diffusion constant for vanishing or diverging rewiring rate, respectively, diverging degree.

Proposition 2.8.

[Perturbations of ϑd,ν\vartheta_{d,\nu}] For every d3d\geq 3,

(2.21) limν01ν(ϑd,νϑd,0)=d2(d2)2,limνν(1ϑd,ν)=2d,\lim_{\nu\downarrow 0}\frac{1}{\nu}\big(\vartheta_{d,\nu}-\vartheta_{d,0}\big)=\frac{d}{2(d-2)^{2}},\quad\lim_{\nu\to\infty}{\nu}\big(1-\vartheta_{d,\nu}\big)=\frac{2}{d},

while for every ν>0\nu>0,

(2.22) limdd(1ϑd,ν)=2ν+2.\lim_{d\to\infty}{d}\big(1-\vartheta_{d,\nu}\big)=\frac{2}{\nu+2}.

See Remark 5.9 below for a heuristic explanation of the scalings in Proposition 2.8.

2.5. Homogenisation of discordances

The key object to deduce the convergence in Theorem 2.5 is an analysis of the time evolution of the density of discordances, defined as

(2.23) 𝒟t\displaystyle\mathcal{D}_{t} =𝒟t(n)2dnx[n]ηt(x)1id(1ηt(vt(x,i)))[0,1].\displaystyle=\mathcal{D}_{t}^{(n)}\coloneqq\frac{2}{dn}\sum_{x\in[n]}\eta_{t}(x)\sum_{1\leq i\leq d}\big(1-\eta_{t}({\rm v}_{t}(x,i))\big)\in[0,1].

Indeed, in the static set-up the density of opinions (𝒪t)t0(\mathcal{O}_{t})_{t\geq 0} in (2.15) is well-known to be a martingale with predictable quadratic variation given by (2n0t𝒟s𝑑s)t0(\frac{2}{n}\int_{0}^{t}\mathcal{D}_{s}{\rm d}s)_{t\geq 0}. As the next result shows, this is still true in our dynamic set-up.

Lemma 2.9.

[Key martingales] Let (t)t0(\mathcal{F}_{t})_{t\geq 0} be the natural filtration of the joint process (Gs,ηs)s[0,t](G_{s},\eta_{s})_{s\in[0,t]}. The following two processes are martingales with respect to this filtration:

  1. (1)

    (𝒪t)t0(\mathcal{O}_{t})_{t\geq 0}.

  2. (2)

    (𝒪t21n0t𝒟s𝑑s)t0\left(\mathcal{O}^{2}_{t}-\frac{1}{n}\int_{0}^{t}\mathcal{D}_{s}\,{\rm d}s\right)_{t\geq 0}.

Proof.

Consider the Dynkin martingale

(2.24) Mt(f)f(Gt,ηt)0t(Ld,νvoterf)(Gs,ηs)𝑑sM_{t}(f)\coloneqq f(G_{t},\eta_{t})-\int_{0}^{t}(L^{\rm voter}_{d,\nu}f)(G_{s},\eta_{s})\,{\rm d}s

for arbitrary f:𝒢n(d)×{0,1}nf\colon\mathcal{G}_{n}(d)\times\{0,1\}^{n}\to\mathbb{R}. To check the two statements, it suffices to pick f=hf=h and f=gf=g with h(G,η)=1nx[n]η(x)h(G,\eta)=\frac{1}{n}\sum_{x\in[n]}\eta(x) and g(G,η)=(1nx[n]η(x))2g(G,\eta)=\big(\frac{1}{n}\sum_{x\in[n]}\eta(x)\big)^{2}, and note that, by (2.8),

(2.25) (Ld,νvoterh)(G,η)=0,(Ld,νvoterg)(G,η)=1dn2x[n]1id𝟙{η(x)η(vG(x,i))}.(L^{\rm voter}_{d,\nu}h)(G,\eta)=0,\qquad(L^{\rm voter}_{d,\nu}g)(G,\eta)=\frac{1}{dn^{2}}\sum_{x\in[n]}\sum_{1\leq i\leq d}\mathds{1}_{\{\eta(x)\neq\eta({\rm v}_{G}(x,i))\}}.

For the simplest case of mean-field interaction, i.e., when the underlying static graph is the complete graph, we have

(2.26) 𝒟t=2n1n𝒪t(1𝒪t).\mathcal{D}_{t}=2\,\frac{n-1}{n}\,\mathcal{O}_{t}(1-\mathcal{O}_{t}).

Because the solution to the SDE in (2.17) with 11 in place of ϑd,ν\vartheta_{d,\nu} can be characterised as the unique continuous martingale having predictable quadratic variation

(2.27) 𝔅t=20t𝔅s(1𝔅s)𝑑s,\langle\mathfrak{B}\rangle_{t}=2\int_{0}^{t}\mathfrak{B}_{s}(1-\mathfrak{B}_{s})\,{\rm d}s,

it is not hard to deduce the classical convergence of the mean-field voter model to the standard Fisher-Wright diffusion when time is rescaled linearly in the volume of the graph.

In [20] it is shown that, beyond the complete graph, the latter condition continues to hold under certain assumptions on the random walk on the underlying graph, which can be essentially summarised by a fast-mixing condition and an anti-concentration property of the stationary distribution (see [20, Theorem 2.2]). For obvious reasons the latter are referred to as mean-field conditions. In particular, convergence to the standard Fisher-Wright diffusion emerges when time is rescaled by the expected meeting time of two independent random walks evolving on the same graph and initialised at stationarity.

In view of this situation, our approach in proving Theorem 2.5 is based on a two-step argument. First. we identify the first-order approximation of the expected meeting time, leading to Theorem 2.4. Second, we generalise the results in [20] to our dynamic set-up. The first step is a major novelty in the present paper, and requires delicate coupling arguments as well as an analysis of certain recursive equations. We provide the proof of and the underlying heuristics behind Theorem 2.4 in Section 4. As to the second step, we follow the strategy developed in [20]. The following convergence criterion, which is stated in [20, Theorem 2.1] for the static case, is based on the analogue of Lemma 2.9 and standard tightness criteria. The reader may check that the proof presented in [20, Section 5] extends to our set-up without any change.

Proposition 2.10.

[Convergence criterion] Fix d3d\geq 3, ν>0\nu>0 and u(0,1)u\in(0,1), and assume that there exists a positive sequence (γn)n(\gamma_{n})_{n\in\mathbb{N}} such that, for any T>0T>0,

(2.28) γnn0T𝒟γns𝑑s0T𝒪γns(1𝒪γns)𝑑s0,\frac{\gamma_{n}}{n}\int_{0}^{T}\mathcal{D}_{\gamma_{n}s}\,{\rm d}s-\int_{0}^{T}\mathcal{O}_{\gamma_{n}s}\big(1-\mathcal{O}_{\gamma_{n}s}\big)\,{\rm d}s\overset{{\mathbb{P}}}{\longrightarrow}0,

where \overset{{\mathbb{P}}}{\longrightarrow} stands for convergence in probability under the measure μd,u{\mathbb{P}}_{\mu_{d},u}. Then, for any T>0T>0, the process (𝒪γnt)t[0,T](\mathcal{O}_{\gamma_{n}t})_{t\in[0,T]} converges to the standard Fisher-Wright diffusion, i.e., the solution to the SDE in (2.17) with 11 in place of 2ϑd,ν2\vartheta_{d,\nu}.

In light of the above discussion, our main task for the second step, spelled out in detail in Section 6, amounts to proving the following homogenisation property for the density of discordant edges of the voter model under the edge-rewiring dynamics.

Theorem 2.11.

[Homogenisation of the discordances] Fix d3d\geq 3, ν>0\nu>0 and u(0,1)u\in(0,1). For any T>0T>0, the convergence in (2.28) holds for the choice γn=n2ϑd,ν\gamma_{n}=\frac{n}{2\vartheta_{d,\nu}}.

As will become clear in the proof in Section 6, to derive the above homogenisation property we must adapt the arguments in [20] to the dynamic set-up.

Theorem 2.5 is a straightforward consequence of Theorem 2.11.

Proof of Theorem 2.5.

Let γn=n2ϑd,ν\gamma_{n}=\frac{n}{2\vartheta_{d,\nu}}. Proposition 2.10 and Theorem 2.11 imply that (𝒪γnt)t[0,T](\mathcal{O}_{\gamma_{n}t})_{t\in[0,T]} converges in distribution to the standard Fisher-Wright diffusion (𝔅¯t)t[0,T](\bar{\mathfrak{B}}_{t})_{t\in[0,T]}, the solution of the stochastic differential equation

(2.29) {d𝔅¯s=𝔅¯s(1𝔅¯s)d𝔚s,𝔅¯0=u.\begin{cases}{\rm d}\bar{\mathfrak{B}}_{s}=\sqrt{\bar{\mathfrak{B}}_{s}(1-\bar{\mathfrak{B}}_{s})}\,{\rm d}\mathfrak{W}_{s},\\ \bar{\mathfrak{B}}_{0}=u.\end{cases}

It therefore suffices to perform two time changes. First, (𝒪nt)t[0,T](\mathcal{O}_{nt})_{t\in[0,T]} converges in distribution to (𝔅¯2ϑd,νt)t[0,T](\bar{\mathfrak{B}}_{2\vartheta_{d,\nu}t})_{t\in[0,T]}, by the very definition of the scale parameter γn\gamma_{n}. Second, (𝔅¯2ϑd,νt)t[0,T](\bar{\mathfrak{B}}_{2\vartheta_{d,\nu}t})_{t\in[0,T]} has the same distribution as (𝔅t)t[0,T](\mathfrak{B}_{t})_{t\in[0,T]}, which is the solution of (2.17). ∎

Remark 2.12.

(1) In [7] we considered the model without rewiring and identified the behaviour of 𝒟t\mathcal{D}_{t} also on moderate time scales, i.e., when 1tn1\ll t\ll n. In particular, we showed that, when the initial density of opinions is uu, 𝒟t\mathcal{D}_{t} is well approximated (in a strong sense) by the deterministic quantity 2u(1u)ϑd,02u(1-u)\vartheta_{d,0} (see [7, Theorem 1.3]). In Proposition 6.1 we show that, for 1tn1\ll t\ll n, 𝔼[𝒟t]=(1+o(1)) 2u(1u)ϑd,ν\mathbb{E}[\mathcal{D}_{t}]=(1+o(1))\,2u(1-u)\vartheta_{d,\nu}. We expect that a similar control on 𝔼[𝒟t2]\mathbb{E}[\mathcal{D}_{t}^{2}] can be obtained by extending the coupling arguments developed in Section 5, implying a concentration property.
(2) We expect that on time scale nn the result in (2.28) can be extended to convergence of (𝒟ns)s[0,T](\mathcal{D}_{ns})_{s\in[0,T]} to (2𝒪ns(1𝒪ns))s[0,T](2\mathcal{O}_{ns}(1-\mathcal{O}_{ns}))_{s\in[0,T]} in the Skorohod topology. A proof of this would require a refinement of the coupling argument in Section 5.

2.6. Organization of the proof

The remainder of this paper is organised as follows. In Section 3 we formally introduce the probability space under investigation, presenting the graphical construction of the joint process and a number of basic tools, including duality of the voter model with a system of coalescing random walks. In Section 4 we consider two idealized models, in which two random walks evolve on certain coalescing and fragmenting trees, which turn out to be the key approximation tools. In Section 5 we couple the idealised models with the actual random walks evolving on the finite dynamic graph, leading to the proof of the exponential law of their meeting time in Theorem 2.4. Section 6 is devoted to the proof of Theorem 2.11, which shows the convergence criterion for the Fisher-Wright approximation is fulfilled in the case of random regular graphs with rewiring. The results presented in this section have been developed in a static set-up in [20], so our main technical contribution in here is to show how to lift the recipe of [20] to our edge-dynamic setting. Finally, in Section 7 we provide a complete analysis of the diffusion constant, thereby settling Propositions 2.72.8.

3. Duality and meeting times

3.1. Duality and graphical construction

It will be convenient to consider the following construction of the probability space we are interested in, which is usually referred to as the graphical construction:

  • (1)

    Attach to each stub σx,i\sigma_{x,i}, 1id1\leq i\leq d, of each vertex x[n]x\in[n] a Poisson process of rate 1/d1/d, and call (𝔗x,irw)x[n],1id(\mathfrak{T}^{\rm rw}_{x,i})_{x\in[n],1\leq i\leq d} the collection of these processes.

  • (2)

    Attach to each stub σx,i\sigma_{x,i}, 1id1\leq i\leq d, of each vertex x[n]x\in[n] a Poisson process of rate ν4\frac{\nu}{4}, and mark each arrival of such a process with a uniformly chosen independent stub σy,j\sigma_{y,j}, y[n]y\in[n], 1jd1\leq j\leq d, with (x,i)(y,j)(x,i)\neq(y,j). Call (𝔗x,idyn)x[n],1id(\mathfrak{T}^{\rm dyn}_{x,i})_{x\in[n],1\leq i\leq d} the collection of these marked processes.

We further assume that all the Poisson processes above are independent. With this source of randomness the graph dynamics, starting from an initial graph G=G0G=G_{0}, can be obtained as follows:

  • Let t>0t>0 be the first arrival among the Poisson processes in (2). Assume that this time arrives on the process associated to σx,i\sigma_{x,i} and is marked by σy,j\sigma_{y,j} (with (x,i)(y,j)(x,i)\neq(y,j)).

    • If σx,i\sigma_{x,i} and σy,j\sigma_{y,j} are matched in G0G_{0}, then nothing changes: set Gs=G0G_{s}=G_{0} for all s[0,t]s\in[0,t].

    • If σx,i\sigma_{x,i} and σy,j\sigma_{y,j} are not matched in G0G_{0}, then call σz,k\sigma_{z,k} and σv,\sigma_{v,\ell} the stubs matched to σx,i\sigma_{x,i} and σy,j\sigma_{y,j}, respectively, and:

      • *

        let Gs=G0G_{s}=G_{0} for all 0<s<t0<s<t;

      • *

        let GtG_{t} be obtained from G0G_{0} by erasing the edges σx,iσz,k\sigma_{x,i}\leftrightarrow\sigma_{z,k} and σy,jσv,\sigma_{y,j}\leftrightarrow\sigma_{v,\ell} and creating the edges σx,iσy,j\sigma_{x,i}\leftrightarrow\sigma_{y,j} and σz,kσv,\sigma_{z,k}\leftrightarrow\sigma_{v,\ell}.

For any initial configuration, the voter dynamics on the underlying dynamic graph, i.e., (Gt,ηt)t0(G_{t},\eta_{t})_{t\geq 0}, can be obtained by means of the same source of randomness as follows:

  • Consider the rewiring dynamics (Gt)t0(G_{t})_{t\geq 0} constructed above starting at some initial graph G0G_{0}, and let η0=ξ\eta_{0}=\xi for some ξ{0,1}n\xi\in\{0,1\}^{n}.

  • Let t>0t>0 be the first arrival among the Poisson processes in (1). Assume that this time arrives on the process associated to σx,i\sigma_{x,i}, let ηs=η0\eta_{s}=\eta_{0} for all 0<s<t0<s<t, and define ηt=η0x,vt(x,i)\eta_{t}=\eta_{0}^{x,{{\rm v}_{t}(x,i)}} (recall (2.3)).

Now, fix an initial graph G0=GG_{0}=G and a time horizon t>0t>0. We will consider two coalescing random walks evolving on (Gs)0st(G_{s})_{0\leq s\leq t} backward in time. More precisely, let x,yx,y be two vertices and consider a process (X^s,tx,X^s,ty)s[0,t](\hat{X}^{x}_{s,t},\hat{X}_{s,t}^{y})_{s\in[0,t]} on [n]2[n]^{2} constructed as follows:

  • (a)

    Set X^0,tx=x\hat{X}^{x}_{0,t}=x and X^0,ty=y\hat{X}^{y}_{0,t}=y.

  • (b)

    Look at the last arrival time rr in the interval [0,t][0,t] among the processes defined in (1). Say that this corresponds to an arrival for the process associated to σz,i\sigma_{z,i} for some z[n]z\in[n] and 1id1\leq i\leq d. Set (X^s,tx,X^s,ty)=(x,y)(\hat{X}_{s,t}^{x},\hat{X}_{s,t}^{y})=(x,y) for all s[tr,t)s\in[t-r,t). Moreover,

    • if z{x,y}z\notin\{x,y\}, then set X^tr,tx=x\hat{X}^{x}_{t-r,t}=x and X^tr,ty=y\hat{X}^{y}_{t-r,t}=y;

    • if z{x,y}z\in\{x,y\}, then set X^tr,tz\hat{X}^{z}_{t-r,t} to be the vertex connected to xx (respectively, yy) through σz,i\sigma_{z,i} in GrG_{r}, i.e., X^tr,tx=vr(σz,i)\hat{X}_{t-r,t}^{x}={\rm v}_{r}(\sigma_{z,i}).

The above construction can be extended to nn coalescing random walks (X^s,tx)s[0,t],x[n](\hat{X}^{x}_{s,t})_{s\in[0,t],x\in[n]} running backwards in time, each starting from a different vertex. Moreover, for any t>0t>0 we can also consider the forward-in-time coalescing random walks (Xsx)s[0,t],x[n](X_{s}^{x})_{s\in[0,t],x\in[n]}, which are defined in the same fashion as (X^s,tx)s[0,t],x[n](\hat{X}_{s,t}^{x})_{s\in[0,t],x\in[n]}, with the only difference that in (b) the word last is replaced by the word first. Note that when we are looking at first arrivals such a forward-in-time process does not need to be defined on finite time intervals only, so that we can also consider (Xsx)s0,x[n](X_{s}^{x})_{s\geq 0,x\in[n]}.

In what follows we employ the symbol {\mathbb{P}} to refer to the probability space associated to the Poisson processes in (1) and (2), and write G,ξ{\mathbb{P}}_{G,\xi} to intend that the initial state of the process is (G0,η0)=(G,ξ)(G_{0},\eta_{0})=(G,\xi). Similarly, we will write μd,u{\mathbb{P}}_{\mu_{d},u} to intend the same probability space enriched with the (independent) randomness needed to construct the initial state (G0,η0)=(d)μdx[n]Bernoulli(u)(G_{0},\eta_{0})=^{(\rm d)}\mu_{d}\otimes_{x\in[n]}{\rm Bernoulli}(u).

The graphical construction above reveals the following duality relation, which generalises the classical duality between the voter model and coalescent random walks on static graphs: for any initial configuration (G,ξ)𝒢n(d)×{0,1}n(G,\xi)\in\mathcal{G}_{n}(d)\times\{0,1\}^{n}, any sets of vertices A,A[n]A,A^{\prime}\subset[n] and any time t>0t>0,

(3.1) xAηt(x)yA(1ηt(y))=xAξ(X^t,tx)yA(1ξ(X^t,ty))G,ξ-a.s.\prod_{x\in A}\eta_{t}(x)\prod_{y\in A^{\prime}}(1-\eta_{t}(y))=\prod_{x\in A}\xi(\hat{X}_{t,t}^{x})\prod_{y\in A^{\prime}}(1-\xi(\hat{X}_{t,t}^{y}))\qquad{\mathbb{P}}_{G,\xi}\text{-a.s.}

For x,y[n]x,y\in[n] and t>0t>0, consider

(3.2) τ^meet,tx,yinf{s[0,t]X^s,tx=X^s,ty},\hat{\tau}_{{\rm meet},t}^{x,y}\coloneqq\inf\{s\in[0,t]\mid\hat{X}_{s,t}^{x}=\hat{X}_{s,t}^{y}\},

and observe that (3.1) gives the relation

(3.3) G,ξ(ηt(x)ηt(y))=G,ξ(τ^meet,tx,y>t,ξ(X^t,tx)ξ(X^t,ty)),{\mathbb{P}}_{G,\xi}\big(\eta_{t}(x)\neq\eta_{t}(y)\big)={\mathbb{P}}_{G,\xi}\big(\hat{\tau}_{{\rm meet},t}^{x,y}>t,\xi(\hat{X}_{t,t}^{x})\neq\xi(\hat{X}_{t,t}^{y})\big),

which, when the system starts from i.i.d. Bernoulli opinions of parameter u[0,1]u\in[0,1], reduces to

(3.4) G,u(ηt(x)ηt(y))=2u(1u)G(τ^meet,tx,y>t),{\mathbb{P}}_{G,u}\big(\eta_{t}(x)\neq\eta_{t}(y)\big)=2u(1-u)\,{\mathbb{P}}_{G}\big(\hat{\tau}_{{\rm meet},t}^{x,y}>t\big),

for any x,y[n]x,y\in[n], G𝒢n(d)G\in\mathcal{G}_{n}(d) and u[0,1]u\in[0,1], where the dependence on uu in the probability on the right-hand side can be dropped due to the independence of the backward random walks and the initial configuration of the voter model. In particular, letting G=(d)μdG=^{(\rm d)}\mu_{d}, we obtain

(3.5) μd,u(ηt(x)ηt(y))=2u(1u)μd(τ^meet,tx,y>t).{\mathbb{P}}_{\mu_{d},u}\big(\eta_{t}(x)\neq\eta_{t}(y)\big)=2u(1-u)\,{\mathbb{P}}_{\mu_{d}}\big(\hat{\tau}_{{\rm meet},t}^{x,y}>t\big).

At this point it is worth noting that, since the graph dynamics is reversible with respect to μd\mu_{d} and the Poisson processes in (1) are i.i.d., we have, for any t>0t>0 and x,y[n]x,y\in[n],

(3.6) μd(τ^meet,tx,y>t)=μd(τmeetx,y>t),{\mathbb{P}}_{\mu_{d}}\big(\hat{\tau}_{{\rm meet},t}^{x,y}>t\big)={\mathbb{P}}_{\mu_{d}}\big(\tau_{\rm meet}^{x,y}>t\big),

where, similarly to (3.2), the meeting time τmeetx,y\tau_{\rm meet}^{x,y} is defined as

(3.7) τmeetx,yinf{s>0Xsx=Xsy}.\tau_{\rm meet}^{x,y}\coloneqq\inf\{s>0\mid X_{s}^{x}=X_{s}^{y}\}.

Combining (3.5) and (3.6), we get

(3.8) μd,u(ηt(x)ηt(y))=2u(1u)μd(τmeetx,y>t).{\mathbb{P}}_{\mu_{d},u}\big(\eta_{t}(x)\neq\eta_{t}(y)\big)=2u(1-u)\,{\mathbb{P}}_{\mu_{d}}\big(\tau_{\rm meet}^{x,y}>t\big).

3.2. Consequences of duality

The identity in (3.8) unveils the relation between discordances of opinions for the voter model and meeting times of associated random walks. We next show more explicitly how the expectation of the observables we are interested in (i.e., those in (2.15) and (2.23)) are linked to the meeting time. To do so, it is useful to generalise the definition of meeting time in (3.7) to allow for the two initial positions xx and yy to be random, possibly depending on the initial graph G0G_{0}. In particular, we will consider the product case (X0,Y0)=(d)ππ(X_{0},Y_{0})=^{(\rm d)}\pi\otimes\pi, and the case in which the two random walks start at the extremes of an edge of G0G_{0} sampled uniformly at random. In order to indicate the meeting time of the two random walks in the latter two scenarios, we will write τmeetππ\tau_{\rm meet}^{\pi\otimes\pi} and τmeetedge\tau_{\rm meet}^{\rm edge}, respectively.

With this notation at hand, and with the duality in (3.1), it is not hard to prove the following lemma.

Lemma 3.1.

[Representation in terms of meeting time] Recall the definition of (𝒪t)t0(\mathcal{O}_{t})_{t\geq 0} and (𝒟t)t0(\mathcal{D}_{t})_{t\geq 0} in (2.15) and (2.23), respectively. For any t0t\geq 0,

(3.9) 𝔼μd,u[𝒪t(1𝒪t)]=u(1u)μd(τmeetππ>t),\mathbb{E}_{\mu_{d},u}[\mathcal{O}_{t}(1-\mathcal{O}_{t})]=u(1-u)\,{\mathbb{P}}_{\mu_{d}}(\tau^{\pi\otimes\pi}_{\rm meet}>t),

and

(3.10) 𝔼μd,u[𝒟t]=2u(1u)μd(τmeetedge>t).\mathbb{E}_{\mu_{d},u}[\mathcal{D}_{t}]=2u(1-u)\,{\mathbb{P}}_{\mu_{d}}(\tau^{\rm edge}_{\rm meet}>t).

Moreover,

(3.11) maxξ{0,1}n𝔼μd,ξ[𝒟t]2μd(τmeetedge>t).\max_{\xi\in\{0,1\}^{n}}\mathbb{E}_{\mu_{d},\xi}[\mathcal{D}_{t}]\leq 2{\mathbb{P}}_{\mu_{d}}(\tau^{\rm edge}_{\rm meet}>t).
Proof.

We start by showing (3.9). By (3.1), the definition of 𝒪t\mathcal{O}_{t}, and the fact that the distribution of initial opinions is of product form, we can write

(3.12) 𝔼G,u[𝒪t(1𝒪t)]=x[n]y[n]1n2𝔼G,u[ηt(x)(1ηt(y))]=x[n]y[n]1n2𝔼G,u[ξ(X^t,tx)(1ξ(X^t,ty))𝟙τ^meet,tx,y>t]=u(1u)x[n]y[n]{x}1n2G(τ^meet,tx,y>t).\begin{split}\mathbb{E}_{G,u}[\mathcal{O}_{t}(1-\mathcal{O}_{t})]&=\sum_{x\in[n]}\sum_{y\in[n]}\frac{1}{n^{2}}\mathbb{E}_{G,u}[\eta_{t}(x)(1-\eta_{t}(y))]\\ &=\sum_{x\in[n]}\sum_{y\in[n]}\frac{1}{n^{2}}\mathbb{E}_{G,u}[\xi(\hat{X}^{x}_{t,t})(1-\xi(\hat{X}_{t,t}^{y}))\mathds{1}_{\hat{\tau}_{{\rm meet},t}^{x,y}>t}]\\ &=u(1-u)\sum_{x\in[n]}\sum_{y\in[n]\setminus\{x\}}\frac{1}{n^{2}}{\mathbb{P}}_{G}(\hat{\tau}_{{\rm meet},t}^{x,y}>t).\end{split}

Next, we exploit that the initial graph is distributed according to μd\mu_{d} and use (3.6), to get

(3.13) 𝔼μd,u[𝒪t(1𝒪t)]=u(1u)x[n]y[n]{x}1n2μd(τmeetx,y>t)=u(1u)μd(τmeetππ>t),\begin{split}\mathbb{E}_{\mu_{d},u}[\mathcal{O}_{t}(1-\mathcal{O}_{t})]&=u(1-u)\sum_{x\in[n]}\sum_{y\in[n]\setminus\{x\}}\frac{1}{n^{2}}{\mathbb{P}}_{\mu_{d}}({\tau}_{\rm meet}^{x,y}>t)=u(1-u)\,{\mathbb{P}}_{\mu_{d}}({\tau}_{\rm meet}^{\pi\otimes\pi}>t),\end{split}

where for the last equality we use the definition of τmeetππ\tau_{\rm meet}^{\pi\otimes\pi}. To prove (3.10) and (3.11), we proceed similarly. By (2.23),

(3.14) 𝔼μd,ξ[𝒟t]=2dnG𝒢(d)μd(G)x[n]1idy[n]{x}1jd𝔼G,ξ[ηt(x)(1ηt(y))𝟙σx,itσy,j].\begin{split}\mathbb{E}_{\mu_{d},\xi}[\mathcal{D}_{t}]&=\frac{2}{dn}\sum_{G\in\mathcal{G}(d)}\mu_{d}(G)\sum_{x\in[n]}\sum_{1\leq i\leq d}\sum_{y\in[n]\setminus\{x\}}\sum_{1\leq j\leq d}\mathbb{E}_{G,\xi}\left[\eta_{t}(x)(1-\eta_{t}(y))\mathds{1}_{\sigma_{x,i}\leftrightarrow_{t}\sigma_{y,j}}\right].\end{split}

Using (3.1), we get that, for all x,y[n]x,y\in[n], G𝒢(d)G\in\mathcal{G}(d), ξ{0,1}n\xi\in\{0,1\}^{n} and t0t\geq 0,

(3.15) 𝔼G,ξ[ηt(x)(1ηt(y))𝟙σx,itσy,j]=𝔼G,ξ[ξ(X^xt,t)(1ξ(X^yt,t))𝟙σx,itσy,j𝟙τ^meet,tx,y>t].\begin{split}&\mathbb{E}_{G,\xi}\left[\eta_{t}(x)(1-\eta_{t}(y))\mathds{1}_{\sigma_{x,i}\leftrightarrow_{t}\sigma_{y,j}}\right]=\mathbb{E}_{G,\xi}\left[\xi(\hat{X}^{x}_{t,t})(1-\xi(\hat{X}^{y}_{t,t}))\mathds{1}_{\sigma_{x,i}\leftrightarrow_{t}\sigma_{y,j}}\mathds{1}_{\hat{\tau}^{x,y}_{{\rm meet},t}>t}\right].\end{split}

In particular, for any ξ{0,1}n\xi\in\{0,1\}^{n},

(3.16) 𝔼G,ξ[ηt(x)(1ηt(y))𝟙σx,itσy,j]𝔼G[𝟙σx,itσy,j𝟙τ^meet,tx,y>t],\begin{split}\mathbb{E}_{G,\xi}\left[\eta_{t}(x)(1-\eta_{t}(y))\mathds{1}_{\sigma_{x,i}\leftrightarrow_{t}\sigma_{y,j}}\right]&\leq\mathbb{E}_{G}\left[\mathds{1}_{\sigma_{x,i}\leftrightarrow_{t}\sigma_{y,j}}\mathds{1}_{\hat{\tau}^{x,y}_{{\rm meet},t}>t}\right],\end{split}

while for the product initial condition with parameter u(0,1)u\in(0,1),

(3.17) 𝔼G,u[ηt(x)(1ηt(y))𝟙σx,itσy,j]=u(1u)𝔼G[𝟙σx,itσy,j𝟙τ^meet,tx,y>t].\begin{split}\mathbb{E}_{G,u}\left[\eta_{t}(x)(1-\eta_{t}(y))\mathds{1}_{\sigma_{x,i}\leftrightarrow_{t}\sigma_{y,j}}\right]&=u(1-u)\mathbb{E}_{G}\left[\mathds{1}_{\sigma_{x,i}\leftrightarrow_{t}\sigma_{y,j}}\mathds{1}_{\hat{\tau}^{x,y}_{{\rm meet},t}>t}\right].\end{split}

A crucial observation is that, because the graph dynamics is reversible with respect to the uniform measure μd\mu_{d} on 𝒢(d)\mathcal{G}(d), we have

(3.18) 𝔼G[𝟙Gt=G𝟙σx,iGσy,j𝟙τ^meet,tx,y>t]=𝔼G[𝟙Gt=G𝟙σx,i0σy,j𝟙τmeetx,y>t].\begin{split}\mathbb{E}_{G}\left[\mathds{1}_{G_{t}=G^{\prime}}\mathds{1}_{\sigma_{x,i}\leftrightarrow_{G^{\prime}}\sigma_{y,j}}\mathds{1}_{\hat{\tau}^{x,y}_{{\rm meet},t}>t}\right]=\mathbb{E}_{G^{\prime}}\left[\mathds{1}_{G_{t}=G}\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{\tau^{x,y}_{\rm meet}>t}\right].\end{split}

Substituting (3.15), (3.17) and (3.18) into (3.14) with ξ=(d)x[n]Bern(u)\xi=^{\rm(d)}\otimes_{x\in[n]}{\rm Bern}(u), and using that μd\mu_{d} is uniform over 𝒢(d)\mathcal{G}(d), we obtain

(3.19) 𝔼μd,u[𝒟t]=2u(1u)dnG,G𝒢(d)μd(G)x,y[n]yx1i,jd𝔼G[𝟙Gt=G𝟙σx,i0σy,j𝟙τmeetx,y>t]=2u(1u)dnx,y[n]yx1i,jdμd({σx,i0σy,j}{τx,ymeet>t})=2u(1u)μd(τmeetedge>t),\begin{split}\mathbb{E}_{\mu_{d},u}[\mathcal{D}_{t}]&=\frac{2u(1-u)}{dn}\sum_{G,G^{\prime}\in\mathcal{G}(d)}\mu_{d}(G^{\prime})\sum_{\begin{subarray}{c}x,y\in[n]\\ y\neq x\end{subarray}}\sum_{1\leq i,j\leq d}\mathbb{E}_{G^{\prime}}\left[\mathds{1}_{G_{t}=G}\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{\tau^{x,y}_{\rm meet}>t}\right]\\ &=\frac{2u(1-u)}{dn}\sum_{\begin{subarray}{c}x,y\in[n]\\ y\neq x\end{subarray}}\sum_{1\leq i,j\leq d}{\mathbb{P}}_{\mu_{d}}\left(\{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}\}\cap\{\tau^{x,y}_{\rm meet}>t\}\right)\\ &=2u(1-u)\,{\mathbb{P}}_{\mu_{d}}(\tau_{\rm meet}^{\rm edge}>t),\end{split}

where in the last equality we only use the definition of τmeetedge\tau_{\rm meet}^{\rm edge}. This concludes the proof of (3.10). The proof of (3.11) follows the same argument, after (3.17) is replaced by (3.16). ∎

4. Toy model: Meeting time on dynamic trees

This section analyses an idealised model that approximates the meeting time of two stationary random walks on a dynamic random graph. We begin with a heuristic argument to guide the reader through Sections 45. The idealised model is introduced in Section 4, while the coupling and its relation to the original model are discussed in Section 5.

Meeting time of random walks and hitting time of the diagonal set. We begin by recalling the argument that was used to prove the analogue of Theorem 2.4 in the static set-up. It is well known that a dd-regular random graph locally looks like a dd-regular tree, in the sense that most of vertices have a neighbourhood of diverging radius that is a tree. This similarity is expedient to study observables of random walks such as mixing, hitting, meeting, and cover times, [21, 22, 39, 7], as well as the existence of a phase transition for the contact process [42].

In general, the meeting time of two random walks on a graph GG can be easily rephrased in terms of the hitting time of the diagonal set {(x,x):x[n]}\{(x,x)\colon x\in[n]\} for a random walk on the Cartesian product G×GG\times G. For regular undirected graphs, the stationary distribution of the diagonal vanishes as the size of the graph increases, so that this set can be thought of as a small set of states. Moreover, if the original graph locally resembles a transient graph, then the product graph, when viewed from the diagonal, also locally resembles a transient graph. Additionally, as a consequence of local transience, one can typically deduce a form of rapid mixing, meaning that the expected hitting time of a small target set of states 𝒳\mathcal{X} is much longer than the time it takes for the process to reach its equilibrium distribution π\pi.

With the above in mind, the meeting time problem amounts to understanding the distribution of the hitting time of a small target set 𝒳\mathcal{X} by a rapidly mixing stationary random walk. Due to the rapid mixing property, the hitting time of 𝒳\mathcal{X} is well approximated by an exponential random variable. Furthermore, stationarity allows the hitting time to be viewed as the first success in a series of independent attempts, leading to exponential-like behaviour. This phenomenon has been rigorously studied under various names, such as Poisson clumping heuristic [3], exponential approximation of hitting times [1, 4, 5], First Visit Time Lemma [21, 40], and mean-field conditions [43, 20]. The rate of the exponential random variable is at most the stationary value of π(𝒳)\pi(\mathcal{X}), discounted by the local time spent in 𝒳\mathcal{X} before equilibrium. Given the local transience and the fact that the two random walks move independently, dividing this discount factor by two and taking the inverse we get the probability that a random walk starting at 𝒳\mathcal{X} reaches equilibrium before returning to 𝒳\mathcal{X}.

Meeting time on static regular random graphs. To make the above heuristic concrete, we return to the static dd-regular random graph. In this case, the stationary distribution of the diagonal set is 1/n1/n, while the mixing time of two random walks is of order logn\log n, which quantifies the “rapid mixing” criterion mentioned above. Moreover, approximating the neighbourhood of a vertex by an infinite dd-regular tree, we see that the probability that the process starting from the diagonal (i.e., two random walks starting at the same vertex) does not revisit the diagonal before mixing can be approximated by a one-dimensional problem. More precisely, for two random walks on a tree (both starting at the root), the distance between them evolves as a biased random walk on 0\mathbb{N}_{0} (starting at 00) that moves to the right at rate 2d1d2\frac{d-1}{d} and to the left at rate 2d\frac{2}{d}. (When the biased random walk is at 00, it moves to the right at rate 22.) Therefore, we are left with computing the escape probability, i.e., the probability that such a random walk does not revisit 00, which is known to be ϑd,0=d2d1\vartheta_{d,0}=\frac{d-2}{d-1} (which also coincides with the inverse of the expected local time at 00, i.e., the Green’s function). In [7, 22], the analogue of Theorem 2.4 for this setting is obtained by making the above heuristic rigorous.

Meeting time on dynamic regular graphs and related toy models. Returning to our dynamic set-up, the (small) target set is 𝒢n(d)×{(x,x):x[n]}\mathcal{G}_{n}(d)\times\{(x,x)\colon\,x\in[n]\} (with mass 1/n1/n according to the stationary measure), and the process is rapidly mixing by Proposition 6.2 below. Although a slight modification of Proposition 6.2 is needed to account for the second random walk, this generalisation is straightforward and is not pursued here, since it is not needed for proving Theorem 2.4. The main requirements for our heuristic approach are satisfied, with the only remaining task being constructing a proper local approximation of the dynamic environment. To this end, we proceed in stages, by considering two different toy models.

In the first toy model, two random walks evolve independently on a dd-regular tree, both starting at the root. To model the rewiring mechanism, we allow edges in the unique path (if any) connecting the two random walks to disappear at rate ν\nu. If any such edge disappears, then the two random walks will be doomed to stay apart forever. By removing only the edges in the path between the two random walks we model the fact that the rewiring of other edges does not affect their local mutual perspective. In Section 4.1 we compute the expected time that the two random walks spend together before becoming permanently separated. If the heuristic described above is correct, this local time should provide a good estimate for the quantity ϑd,ν\vartheta_{d,\nu}. This is indeed verified in Proposition 4.1, where we prove that the expected local time in the first model aligns with 12ϑd,ν\frac{1}{2\vartheta_{d,\nu}}. However, rigorously establishing this fact in our dynamic set-up is far from straightforward.

In Section 4.2 we consider the second toy model, which mimics more directly the behaviour of the two random walks on the dynamic graph. We will consider two “large” dd-regular trees, representing the graph as seen locally by the random walks (which are represented by the roots of the trees), and consider a process articulated into two phases:

  • In the first phase (the “unmerged phase”), the trees are distinct and at exponential times pairs of edges (one in each of the two trees) are rewired, leading to a merging of the two trees.

  • In the second phase (the “merged phase”), the two random walks evolve independently on a single tree starting at a certain distance (depending on the pairs of edges that have been rewired during the first phase), but the edges along the unique path joining them disappear at a rate ν\nu: if the two random walks meet before the disappearance of the path joining them, then the process stops (representing the meeting of the two random walks); otherwise the process is reinitialised to the first phase. This phase can be coupled with the first toy model, which will provide a direct approximation tool.

At this stage, it should be clear that the second toy model offers a more direct approximation of the original process. Consequently, Theorem 2.4 can be established by using Proposition 4.2 below in conjunction with a coupling argument, which will be detailed in Section 5. Finally, let us mention that Proposition 4.2 below states that the meeting time in this idealised model is indeed exponentially distributed with rate 2ϑd,ν2\vartheta_{d,\nu}, confirming the heuristic prediction within our dynamic framework.

4.1. First toy model

Consider two independent continuous-time random walks X=(Xt)t0X=(X_{t})_{t\geq 0} and Y=(Yt)t0Y=(Y_{t})_{t\geq 0} on an infinite dd-regular tree, both jumping along edges at rate 11. Call Z=(Zt)t0Z=(Z_{t})_{t\geq 0} their distance process in the tree and note that this is a continuous-time Markov chain on 0\mathbb{N}_{0} with transition rates

(4.1) rd(i,j)={2d1d,0<i=j1,2d,i=j+1,2,i=0 and j=1,0,otherwise.r_{d}(i,j)=\begin{cases}2\frac{d-1}{d},&0<i=j-1,\\ \frac{2}{d},&i=j+1,\\ 2,&i=0\text{ and }j=1,\\ 0,&\text{otherwise}.\end{cases}

Suppose that the edges in the unique path in the tree joining XtX_{t} and YtY_{t} (of length ZtZ_{t}) disappear at rate ν\nu independently of each other. We consider the modified distance process Z^=(Z^t)t0\hat{Z}=(\hat{Z}_{t})_{t\geq 0} on 0{}\mathbb{N}_{0}\cup\{\dagger\} with transition rates

(4.2) r^d,ν(i,j)={2d1d,0<i=j1,2d,i=j+1,2,i=0,j=1,νi,j= and i,0,otherwise.\hat{r}_{d,\nu}(i,j)=\begin{cases}2\frac{d-1}{d},&0<i=j-1,\\ \frac{2}{d},&i=j+1,\\ 2,&i=0\,,j=1\,,\\ \nu i,&j=\dagger\text{ and }i\neq\dagger,\\ 0,&\text{otherwise}.\end{cases}

In words, \dagger represents the absorbing states of the modified distance process, representing the disappearance of an edge along the path joining the two random walks. Clearly the process (Z^t)t0(\hat{Z}_{t})_{t\geq 0} will be absorbed in \dagger a.s. in a finite time, regardless of the initial distance Z^0\hat{Z}_{0}. Denote the law of this process by 𝖯d,ν\mathsf{P}_{d,\nu}, and let

(4.3) Rd,ν(i)Ed,ν[0𝟙Z^t=0dt|Z^0=i]R_{d,\nu}(i)\coloneqq\textsf{E}_{d,\nu}\left[\int_{0}^{\infty}\mathds{1}_{\hat{Z}_{t}=0}\,{\rm d}t\>\bigg\rvert\>\hat{Z}_{0}=i\right]

be the average total time XX and YY spend together, also called the collision local time. Finally, let

(4.4) qd,ν(i)𝖯d,ν(t0:Z^t=0Z^0=i)q_{d,\nu}(i)\coloneqq\mathsf{P}_{d,\nu}(\exists\,t\geq 0\colon\hat{Z}_{t}=0\mid\hat{Z}_{0}=i)

be the probability that XX and YY ever meet when starting at distance ii.

Proposition 4.1.

[Average collision local time] For every ν>0\nu>0 and d3d\geq 3,

(4.5) Rd,ν(0)=12ϑd,ν,R_{d,\nu}(0)=\frac{1}{2\vartheta_{d,\nu}}\,,

where ϑd,ν\vartheta_{d,\nu} is defined in (2.9).

Proof.

We will suppress the dependence on dd and ν\nu to improve readability. By looking at the first transition of Z^\hat{Z}, we get the recursion relations

(4.6) i:\displaystyle i\in\mathbb{N}\colon R(i)=2d1d12+νiR(i+1)+2d12+νiR(i1),\displaystyle R(i)=2\,\frac{d-1}{d}\frac{1}{2+\nu i}\,R(i+1)+\frac{2}{d}\frac{1}{2+\nu i}\,R(i-1),
i=0:\displaystyle i=0\colon R(0)=12+R(1),\displaystyle R(0)=\frac{1}{2}+R(1),

where we use that the total rate of a transition at ii equals 2+νi2+\nu i. Recall the definition of β\beta in (2.10) and set

(4.7) Δ(i)R(i+1)R(i)β,i0.\Delta(i)\coloneqq\frac{R(i+1)}{R(i)}\beta,\qquad i\in\mathbb{N}_{0}.

The first recursion relation can be written as the forward recursion

(4.8) Δ(i)=(2+ν(i+1)ϱΔ(i+1))1,i0,\Delta(i)=\left(\frac{2+\nu(i+1)}{\varrho}-\Delta(i+1)\right)^{-1},\qquad i\in\mathbb{N}_{0},

where ϱ=ϱd\varrho=\varrho_{d} is given by (2.12). Iteration gives

(4.9) Δ(0)=1||2+νϱ1||2+2νϱ1||2+3νϱ=Δd,ν.\Delta(0)=\frac{1|}{|\frac{2+\nu}{\varrho}}-\frac{1|}{|\frac{2+2\nu}{\varrho}}-\frac{1|}{|\frac{2+3\nu}{\varrho}}-\dots=\Delta_{d,\nu}.

The second recursion relation can be written as

(4.10) βR(1)Δ(0)=12+R(1),\frac{\beta R(1)}{\Delta(0)}=\frac{1}{2}+R(1),

from which we get

(4.11) R(1)=12(βΔ(0)1)1R(1)=\frac{1}{2}\left(\frac{\beta}{\Delta(0)}-1\right)^{-1}

and hence

(4.12) R(0)=12ββΔ(0)=12ϑd,ν,R(0)=\frac{1}{2}\frac{\beta}{\beta-\Delta(0)}=\frac{1}{2\vartheta_{d,\nu}},

concluding the proof. ∎

4.2. Second toy model

It is convenient to introduce finite trees having heights depending on a parameter nn, which will be related to the size of the dynamic graph in the forthcoming Section 5. To this aim, fix nn\in\mathbb{N}, δ(0,148)\delta\in(0,\frac{1}{48}), and define

(4.13) =n=δlogdn.\hslash=\hslash_{n}=\lfloor\delta\log_{d}n\rfloor\,.

The process will be divided in two phases that alternate in a sequential way:

  • First phase: Consider two infinite dd-regular trees, call XX and YY their roots, and call 𝒯X\mathcal{T}^{X} and 𝒯Y\mathcal{T}^{Y} the subtrees of height \hslash starting at each of the roots. It will be convenient to see an edge of the tree as a matching between two stubs. In particular, for every vertex z𝒯Wz\in\mathcal{T}^{W} (with W{X,Y}W\in\{X,Y\}) we let (σz,kW)1kd(\sigma^{W}_{z,k})_{1\leq k\leq d} be the collection of its stubs and, if zz is not the root, we assume that σz,1W\sigma^{W}_{z,1} is the unique stub pointing towards the root. Note that i=01d(d1)i\sum_{i=0}^{\hslash-1}d(d-1)^{i} coincides with the number of edges in each of the two trees (i.e., half of the number of stubs in each tree). Attach to each stub in each tree an independent Poisson process of rate ν42dn1i=01d(d1)i\frac{\nu}{4}\,\frac{2}{dn-1}\sum_{i=0}^{\hslash-1}d(d-1)^{i}, and independently mark each arrival of the Poisson process by a uniformly chosen stub in the other tree. Call

    (4.14) (𝔗z,kW)W{X,Y},z𝒯W, 1kd({\mathfrak{T}}_{z,k}^{W})_{W\in\{X,Y\},\,z\in\mathcal{T}^{W},\,1\leq k\leq d}

    the collection of these marked processes.

    For simplicity, in what follows we call nice a pair of process-marks enjoying one of the following properties:

    • the arrival is from a process 𝔗z,1W{\mathfrak{T}}_{z,1}^{W} for some W{X,Y}W\in\{X,Y\}, zWz\neq W, and the attached mark is σz,kW\sigma^{W^{\prime}}_{z^{\prime},k^{\prime}} with WWW^{\prime}\neq W and k1k^{\prime}\neq 1;

    • the arrival is from a process 𝔗z,1W{\mathfrak{T}}_{z,1}^{W} for some W{X,Y}W\in\{X,Y\}, zWz\neq W, and the attached mark is σW,1W\sigma^{W^{\prime}}_{W,1} with WWW^{\prime}\neq W;

    • the arrival is from a process 𝔗z,kW{\mathfrak{T}}_{z,k}^{W} for some W{X,Y}W\in\{X,Y\}, zWz\neq W and k>1k>1, and the attached mark is σz,1W\sigma^{W^{\prime}}_{z^{\prime},1} with WWW^{\prime}\neq W.

    Note that a nice pair is such that, when rewired, produces a graph in which XX and YY are in the same connected component. At the first arrival of a nice pair enter the second phase, and call {σz,kX,σz,kY}\{\sigma_{z,k}^{X},\sigma_{z^{\prime},k^{\prime}}^{Y}\} the pair associated to the first arrival having the above mentioned features (regardless of which of the members of the pair “generated” the arrival and which was just the mark). Set

    (4.15) i=dist𝒯X(X,z)𝟙k>1𝟙zX,j=dist𝒯Y(Y,z)𝟙k>1𝟙zY,i={\rm dist}_{\mathcal{T}^{X}}(X,z)-\mathds{1}_{k>1}\mathds{1}_{z\neq X},\qquad j={\rm dist}_{\mathcal{T}^{Y}}(Y,z^{\prime})-\mathds{1}_{k^{\prime}>1}\mathds{1}_{z^{\prime}\neq Y},

    and note that, with this notation, when the selected nice pair is rewired, the distance between XX and YY is i+j+1i+j+1.

  • Second phase: Consider two random walks evolving on the same infinite dd-regular tree 𝒯joint\mathcal{T}^{\rm joint} (obtained from the first phase) starting at distance i+j+1i+j+1 (note that, by transitivity, we are free to specify the exact initial positions), and let the edges along the path joining them disappear at rate ν\nu. In other words, consider the process Z^=(Z^t)t0\hat{Z}=(\hat{Z}_{t})_{t\geq 0} introduced in Section 4. If, for some t>0t>0, Z^t=0\hat{Z}_{t}=0, then stop the whole process. Otherwise, if the process hits \dagger before 00, then stop the second phase and restart from the first phase.

We will call NN the number of times in which the two phases are executed up to the end of the process. Moreover, we call (τ1stι,τ2ndι)(\tau^{\iota}_{\rm 1^{st}},\tau^{\iota}_{\rm 2^{nd}}), 1ιN1\leq\iota\leq N, the duration of the first and the second phases in each iteration, and set

(4.16) τ1sttot=ι=1Nτ1stι,τ2ndtot=ι=1Nτ2ndι,τfinal=τ1sttot+τ2ndtot,\tau^{\rm tot}_{\rm 1^{st}}=\sum_{\iota=1}^{N}\tau^{\iota}_{\rm 1^{st}}\,,\qquad\tau^{\rm tot}_{\rm 2^{nd}}=\sum_{\iota=1}^{N}\tau^{\iota}_{\rm 2^{nd}}\,,\qquad\tau_{\rm final}=\tau^{\rm tot}_{\rm 1^{st}}+\tau^{\rm tot}_{\rm 2^{nd}}\,,

where τfinal\tau_{\rm final} clearly represents the total duration of the process. We will use the symbol 𝐏d,ν=𝐏d,ν(n)\mathbf{P}_{d,\nu}=\mathbf{P}_{d,\nu}^{(n)} (respectively, 𝐄d,ν=𝐄d,ν(n)\mathbf{E}_{d,\nu}=\mathbf{E}^{(n)}_{d,\nu}) to refer to the law (respectively, the expectation) of this process, and note that this law depends on the underlying parameter nn.

The aim of this section is to prove the following asymptotic result.

Proposition 4.2.

[Exponential distribution of τfinal\tau_{\rm final}] For every ν>0\nu>0 and d3d\geq 3,

(4.17) under 𝐏d,ν,τfinaln converges in distribution to Exponential(2ϑd,ν) as n,\text{under }\mathbf{P}_{d,\nu},\,\frac{\tau_{\rm final}}{n}\text{ converges in distribution to }\Exp(2\vartheta_{d,\nu})\text{ as }n\to\infty\,,

and

(4.18) limn𝐄d,ν[τfinal]n=12ϑd,ν,\lim_{n\to\infty}\frac{\mathbf{E}_{d,\nu}[\tau_{\rm final}]}{n}=\frac{1}{2\vartheta_{d,\nu}}\,,

where ϑd,ν\vartheta_{d,\nu} is given by (2.9).

We split the proof of Proposition 4.2 into two parts. In Section 4.2.1 we prove that (4.17) is satisfied for τ1sttot\tau^{\rm tot}_{\rm 1^{st}}. In Section 4.2.2, we show that τ2ndtot\tau^{\rm tot}_{\rm 2^{nd}} does not affect the distribution of τfinal\tau_{\rm final} (nor its expectation) at first order.

4.2.1. Control of the first phase

Recall the definition of qd,νq_{d,\nu} from (4.4). Note that τ1sttot\tau_{\rm 1^{st}}^{\rm tot} can be sampled as follows: at the end of each iteration ι1\iota\geq 1 of the first phase, given the identity of the nice pair of stubs realizing the first arrival, say {σz,kX,σz,kY}\{\sigma_{z,k}^{X},\sigma_{z^{\prime},k^{\prime}}^{Y}\}, sample a Bernoulli random variable of parameter qd,ν(i+j+1)q_{d,\nu}(i+j+1), where ii and jj are as in (4.15). Indeed, the latter coincides with the probability that the forthcoming second phase ends with Z^\hat{Z} hitting 00, and hence concludes the whole process. If the Bernoulli variable results in a success, the process stops and N=ιN=\iota, otherwise proceed to sample τ1stι+1\tau_{\rm 1^{st}}^{\iota+1} independently.

By construction, the fact that τ1sttot\tau_{\rm 1^{st}}^{\rm tot} has an exponential law is immediate from the definition: it can be thought of as the first occurrence of independent exponentials associated to the nice pairs of stubs, after a thinning of the Poisson processes by a factor qd,νq_{d,\nu} depending on the distances of the two vertices in the nice pair from the corresponding roots.

It will be convenient to make explicit the construction we are going to use: For all ι1\iota\geq 1 we sample τ1stι\tau_{\rm 1^{st}}^{\iota} by taking an independent collection of exponential random variables (one for each nice pair) of rate ν21dn1i=01d(d1)i\frac{\nu}{2}\frac{1}{dn-1}\sum_{i=0}^{\hslash-1}d(d-1)^{i} and recording the first arrival. Indeed, note that each nice pair might occur in two (independent) ways, depending on which element is associated to the process and which to the mark. If the corresponding arrival is at a pair {σz,kX,σz,kY}\{\sigma^{X}_{z,k},\sigma^{Y}_{z^{\prime},k^{\prime}}\} and ii and jj given by (4.15), then we toss a coin with success probability qd,ν(i+j+1)q_{d,\nu}(i+j+1), while if it is a success, then we set N=ιN=\iota and stop the procedure. As an outcome of this procedure with get the random vector (N,τ1st1,,τ2ndN,g1,,gN)(N,\tau_{\rm 1^{st}}^{1},\dots,\tau_{\rm 2^{nd}}^{N},g_{1},\dots,g_{N}), where gιg_{\iota} is the pair of edges that achieves the first arrival at the ι\iota-th iteration (regardless which of the two edges is associated to the arrival of the Poisson process and which to the mark).

The next lemma shows that the exponential law of τ1sttot\tau_{\rm 1^{st}}^{\rm tot} is preserved in the asymptotic regime nn\to\infty, and that its rate converges to 2ϑd,ν2\vartheta_{d,\nu}.

Lemma 4.3.

[Exponential distribution of τ1sttot\tau_{\rm 1^{st}}^{\rm tot}] For every ν>0\nu>0 and d3d\geq 3,

(4.19) limnsups>0|log𝐏d,ν(τ1sttot>sn)s+2ϑd,ν|=0.\lim_{n\to\infty}\sup_{s>0}\left|\frac{\log\mathbf{P}_{d,\nu}\left(\tau_{\rm 1^{st}}^{\rm tot}>sn\right)}{s}+2\vartheta_{d,\nu}\right|=0.

In particular,

(4.20) limn𝐄d,ν[τ1sttot]n=12ϑd,ν.\lim_{n\to\infty}\frac{\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{\rm tot}]}{n}=\frac{1}{2\vartheta_{d,\nu}}.
Proof.

We suppress the dependence of dd and ν\nu to improve readability, but we keep the dependence on nn to indicate the asymptotic role of this parameter. We already know that τ1sttotExponential(γn)\tau_{\rm 1^{st}}^{\rm tot}\sim\Exp(\gamma_{n}), for some parameter γn\gamma_{n}. In order to verify (4.19), it suffices to prove that γnn2ϑ\frac{\gamma_{n}}{n}\to 2\vartheta. The uniform convergence is then an immediate consequence of the converge in distribution of τ1sttotn\frac{\tau_{\rm 1^{st}}^{\rm tot}}{n} together with Dini’s Theorem. The proof is articulated in four steps.

1. Recall that for each nice pair there is a dual nice pair, namely, the rewiring of the latter matches the former. Therefore, we can simply double the rates and consider only nice pairs in which the stubs are oriented from the root to the leaves. Consequently, recalling (4.4), we have

(4.21) γn=ν×1dn1i=0n1j=0n1d(d1)id(d1)jq(i+j+1)=ν×1dn1=12n1i=01d(d1)id(d1)i1q()=ν×1dn1×d2d1=12n1(d1)q()=ν×1dn1×d2d1=12n1β2q()1n×ν×dd1=12n1β2q().\begin{split}\gamma_{n}&=\nu\times\frac{1}{dn-1}\sum_{i=0}^{\hslash_{n}-1}\sum_{j=0}^{\hslash_{n}-1}d(d-1)^{i}d(d-1)^{j}q(i+j+1)\\ &=\nu\times\frac{1}{dn-1}\sum_{\ell=1}^{2\hslash_{n}-1}\sum_{i=0}^{\ell-1}d(d-1)^{i}d(d-1)^{\ell-i-1}q(\ell)\\ &=\nu\times\frac{1}{dn-1}\times\frac{d^{2}}{d-1}\sum_{\ell=1}^{2\hslash_{n}-1}\ell(d-1)^{\ell}q(\ell)\\ &=\nu\times\frac{1}{dn-1}\times\frac{d^{2}}{d-1}\sum_{\ell=1}^{2\hslash_{n}-1}\ell\beta^{2\ell}q(\ell)\\ &\sim\frac{1}{n}\times\nu\times\frac{d}{d-1}\sum_{\ell=1}^{2\hslash_{n}-1}\ell\beta^{2\ell}\,q(\ell).\end{split}

Moreover, q()q(\ell) satisfies the same recursion relations as in (4.6) for RR, but with initial value 11:

(4.22) i:\displaystyle i\in\mathbb{N}\colon q(i)=2d1d12+νiq(i+1)+2d12+νiq(i1),\displaystyle q(i)=2\frac{d-1}{d}\frac{1}{2+\nu i}q(i+1)+\frac{2}{d}\frac{1}{2+\nu i}q(i-1),
i=0:\displaystyle i=0\colon q(0)=1,\displaystyle q(0)=1,

from which we obtain

(4.23) q()=i=01Δ(i)β,,q(\ell)=\prod_{i=0}^{\ell-1}\frac{\Delta(i)}{\beta},\qquad\ell\in\mathbb{N},

with Δ(i)\Delta(i) defined in (4.8). Inserting (4.23) into (4.21), we obtain

(4.24) γlimnnγn=dνd1βi=01Δ(i).\gamma\coloneqq\lim_{n\to\infty}n\gamma_{n}=\frac{d\nu}{d-1}\sum_{\ell\in\mathbb{N}}\ell\beta^{\ell}\prod_{i=0}^{\ell-1}\Delta(i).

Thus, it remains to show that γ=2ϑ\gamma=2\vartheta, i.e.,

(4.25) dνd1βi=01Δ(i)=2(1Δ(0)β)=2ϑ.\frac{d\nu}{d-1}\sum_{\ell\in\mathbb{N}}\ell\beta^{\ell}\prod_{i=0}^{\ell-1}\Delta(i)=2\left(1-\frac{\Delta(0)}{\beta}\right)=2\vartheta.

2. Put κ(i)βΔ(i)\kappa(i)\coloneqq\beta\Delta(i), i0i\in\mathbb{N}_{0}, and reverse the recursion in (4.8), to get

(4.26) κ(i+1)=ψi+1d1κ(i),i0,\kappa(i+1)=\psi_{i+1}-\frac{d-1}{\kappa(i)},\qquad i\in\mathbb{N}_{0},

with

(4.27) ψid+dν2i,i0.\psi_{i}\coloneqq d+\frac{d\nu}{2}i,\qquad i\in\mathbb{N}_{0}.

Next, put

(4.28) χi=j=0iκ(j),i0.\chi_{i}=\prod_{j=0}^{i}\kappa(j),\qquad i\in\mathbb{N}_{0}.

Using the recursion in (4.26), we get

(4.29) χi+1=ψi+1χi(d1)χi1,i.\chi_{i+1}=\psi_{i+1}\chi_{i}-(d-1)\chi_{i-1},\qquad i\in\mathbb{N}.

Abbreviate

(4.30) Sχ1.S\coloneqq\sum_{\ell\in\mathbb{N}}\ell\chi_{\ell-1}.

With this notation, (4.25) amounts to showing that

(4.31) dνd1S=2(1Δ(0)β).\frac{d\nu}{d-1}S=2\left(1-\frac{\Delta(0)}{\beta}\right).

3. Define the generating function

(4.32) Φ(z)=zχ1,z.\Phi(z)=\sum_{\ell\in\mathbb{N}}z^{\ell}\chi_{\ell-1},\qquad z\in\mathbb{R}.

Note that S=Φ(1)S=\Phi^{\prime}(1). We derive a differential equation for Φ\Phi with the help of the recursion in (4.29). To that end we write

(4.33) Φ(z)=zχ0+z2χ1+III,\displaystyle\Phi(z)=z\chi_{0}+z^{2}\chi_{1}+{\rm I}-{\rm II},

where

(4.34) I=3zψ1χ2,II=3z(d1)χ3.{\rm I}\coloneqq\sum_{\ell=3}^{\infty}z^{\ell}\psi_{\ell-1}\chi_{\ell-2},\qquad{\rm II}\coloneqq\sum_{\ell=3}^{\infty}z^{\ell}(d-1)\chi_{\ell-3}.

Note that

(4.35) I=z+1[d+dν2]χ1z2ψ1χ0=dzΦ(z)+dν2z2Φ(z)z2ψ1χ0{\rm I}=\sum_{\ell\in\mathbb{N}}z^{\ell+1}\left[d+\frac{d\nu}{2}\ell\right]\chi_{\ell-1}-z^{2}\psi_{1}\chi_{0}=dz\,\Phi(z)+\frac{d\nu}{2}\,z^{2}\,\Phi^{\prime}(z)-z^{2}\,\psi_{1}\chi_{0}

and

(4.36) II=z+2(d1)χ1=(d1)z2Φ(z).{\rm II}=\sum_{\ell\in\mathbb{N}}z^{\ell+2}\,(d-1)\chi_{\ell-1}=(d-1)z^{2}\Phi(z).

Combining (4.33)–(4.36), we obtain

(4.37) α(z)Φ(z)=ς(z)Φ(z)+υ(z)\alpha(z)\Phi^{\prime}(z)=\varsigma(z)\Phi(z)+\upsilon(z)

with

(4.38) α(z)dν2z2,ς(z)(d1)z2dz+1,υ(z)(d1)z2κ(0)z,\alpha(z)\coloneqq\frac{d\nu}{2}z^{2},\quad\varsigma(z)\coloneqq(d-1)z^{2}-dz+1,\quad\upsilon(z)\coloneqq(d-1)z^{2}-\kappa(0)z,

where we use (4.26) for i=0i=0 to get ψ1χ0χ1=d1\psi_{1}\chi_{0}-\chi_{1}=d-1. Pick now z=1z=1 in (4.37)–(4.38) and note that ς(1)=0\varsigma(1)=0. This gives

(4.39) dν2Φ(1)=υ(1),\frac{d\nu}{2}\Phi^{\prime}(1)=\upsilon(1),

provided Φ(1)<\Phi(1)<\infty. From the fact that Φ(1)=S\Phi^{\prime}(1)=S, it follows that

(4.40) dνd1S=2d1υ(1)=2d1[(d1)βΔ(0)]=2(1βΔ(0)d1)=2(1Δ(0)β),\frac{d\nu}{d-1}S=\frac{2}{d-1}\upsilon(1)=\frac{2}{d-1}\,\big[(d-1)-\beta\Delta(0)\big]=2\left(1-\frac{\beta\Delta(0)}{d-1}\right)=2\left(1-\frac{\Delta(0)}{\beta}\right),

which proves (4.31).

4. To conclude the proof of the lemma, we show that Φ(1)<\Phi(1)<\infty. Recall that κ(i)βΔ(i)\kappa(i)\coloneqq\beta\Delta(i) and that Δ(i)\Delta(i) can be expressed in terms of a continued fraction as

(4.41) Δ(i)=1||2+(i+1)νϱ1||2+(i+2)νϱ1||2+(i+3)νϱ,\Delta(i)=\frac{1|}{|\frac{2+(i+1)\nu}{\varrho}}-\frac{1|}{|\frac{2+(i+2)\nu}{\varrho}}-\frac{1|}{|\frac{2+(i+3)\nu}{\varrho}}-\dots,

which is immediate from (4.8). The latter shows that limiΔ(i)=0\lim_{i\to\infty}\Delta(i)=0 (recall Remark 2.2). Hence limiκ(i)=0\lim_{i\to\infty}\kappa(i)=0 and, via (4.28), also limi1ilogχi=\lim_{i\to\infty}\frac{1}{i}\log\chi_{i}=-\infty. Consequently, Φ(z)<\Phi(z)<\infty for all zz\in\mathbb{R}. This concludes the proof of the lemma. ∎

Remark 4.4.

The differential equation in (4.37)–(4.38) can be solved explicitly, namely,

(4.42) Φ(z)=exp[1zdyς(y)α(y)]{Φ(1)+()zdyυ(y)α(y)exp[()ydxς(x)α(x)]},\Phi(z)=\exp\left[\int_{1}^{z}{\rm d}y\,\frac{\varsigma(y)}{\alpha(y)}\right]\left\{\Phi(1)+\int_{(\cdot)}^{z}{\rm d}y\,\frac{\upsilon(y)}{\alpha(y)}\exp\left[-\int_{(\cdot)}^{y}{\rm d}x\,\frac{\varsigma(x)}{\alpha(x)}\right]\right\}\,,

where

(4.43) 1ydxς(x)α(x)\displaystyle\int_{1}^{y}{\rm d}x\,\frac{\varsigma(x)}{\alpha(x)} =1ydx[2(d1)dν2νx+2dνx2]=2(d1)dνy2νxlogy2dν1y\displaystyle=\int_{1}^{y}{\rm d}x\,\left[\frac{2(d-1)}{d\nu}-\frac{2}{\nu x}+\frac{2}{d\nu x^{2}}\right]=\frac{2(d-1)}{d\nu}\,y-\frac{2}{\nu x}\,\log y-\frac{2}{d\nu}\,\frac{1}{y}

and

(4.44) υ(y)α(y)=2(d1)dν2κ(0)dνz.\frac{\upsilon(y)}{\alpha(y)}=\frac{2(d-1)}{d\nu}-\frac{2\kappa(0)}{d\nu z}\,.

In particular, we may pick ()=1(\cdot)=1 and υ()=Φ(1)\upsilon(\cdot)=\Phi(1) to get a closed formula.

4.2.2. Control of the second phase

In what follows it will be useful to consider the same model as above, with the only difference that after τfinal\tau_{\rm final} the process restarts at the first phase. We will call this modification the renewal version. We are interested in the total amount of time spent by this process in the second phase up to some time tt depending on the parameter nn. To this aim, for t>0t>0 we let τ¯2nd(t)\bar{\tau}_{\rm 2^{nd}}(t) be the total amount of time spent by the renewal version of the process in the second phase until time tt.

We consider the following explicit construction of τ¯2nd(t)\bar{\tau}_{\rm 2^{nd}}(t). We first sample the first phase of the renewal version of the process up to time tt, and call N¯t\bar{N}_{t} the total number of times in which the process passes from the first to the second phase before having spent a time tt in the first phase. We use the notation τ¯2ndι\bar{\tau}_{\rm 2^{nd}}^{\iota} to denote the length of the ι\iota-th iteration of the second phase for 1ιN¯t1\leq\iota\leq\bar{N}_{t}. For any 1ιN¯t1\leq\iota\leq\bar{N}_{t}, τ2ndι\tau^{\iota}_{\rm 2^{nd}} depends on τ1stι\tau^{\iota}_{\rm 1^{st}} only though the identity of the nice pair of edges that ended the first phase. More precisely, assume that the ι\iota-th iteration of the first phase ended with the clock associated to the nice pair gι=(σz,kX,σz,kY)g_{\iota}=(\sigma^{X}_{z,k},\sigma^{Y}_{z^{\prime},k^{\prime}}) ringing. In what follows we will use the notation dist(gι)={\rm dist}(g_{\iota})=\ell to mean that gιg_{\iota} is of the form (σz,kX,σz,kY)(\sigma^{X}_{z,k},\sigma^{Y}_{z^{\prime},k^{\prime}}) for some ii and jj as in (4.15) such that i+j+1=i+j+1=\ell. The distribution of τ¯2ndι\bar{\tau}^{\iota}_{\rm 2^{nd}} is the distribution of the first hitting of {0,}\{0,\dagger\} by the process Z^=(Z^t)t0\hat{Z}=(\hat{Z}_{t})_{t\geq 0} starting at Z^0=\hat{Z}_{0}=\ell. More precisely, defining

(4.45) HAinf{t0Z^tA},A0{},H_{A}\coloneqq\inf\{t\geq 0\mid\hat{Z}_{t}\in A\},\qquad A\subset\mathbb{N}_{0}\cup\{\dagger\},

we have

(4.46) 𝐏d,ν(τ¯2ndι>sι<N¯t,dist(gι)=)=𝖯(H{0,}>sZ^0=),s,t>0.\mathbf{P}_{d,\nu}(\bar{\tau}^{\iota}_{\rm 2^{nd}}>s\mid\iota<\bar{N}_{t},{\rm dist}(g_{\iota})=\ell)=\mathsf{P}(H_{\{0,\dagger\}}>s\mid\hat{Z}_{0}=\ell),\quad s,t>0.

For 12n11\leq\ell\leq 2\hslash_{n}-1, let KK_{\ell} be the random variable with law 𝖯(H{0,}Z^0=)\mathsf{P}(H_{\{0,\dagger\}}\in\cdot\mid\hat{Z}_{0}=\ell). Then

(4.47) 𝐏d,ν(τ¯2nd(t)>s)𝐏d,ν(ι=1N¯tKdist(gι)(ι)>s),\mathbf{P}_{d,\nu}\big(\bar{\tau}_{\rm 2^{nd}}(t)>s\big)\leq\mathbf{P}_{d,\nu}\bigg(\sum_{\iota=1}^{\bar{N}_{t}}K^{(\iota)}_{{\rm dist}(g_{\iota})}>s\bigg),

where (K(ι))ι1(K^{(\iota)}_{\ell})_{\iota\geq 1} are independent copies of KK_{\ell}, and we assume that these random variables are independent for different \ell and mutually independent.

Lemma 4.5.

[Control on the time spent in the second phase] Recall the definition of δ\delta in (4.13). For any t>0t>0 and τ¯2nd(t)\bar{\tau}_{\rm 2^{nd}}(t) defined as above

(4.48) limn𝐏d,ν(τ¯2nd(t)>tn1+4δ)=0.\lim_{n\to\infty}\mathbf{P}_{d,\nu}(\bar{\tau}_{\rm 2^{nd}}(t)>tn^{-1+4\delta})=0.
Proof.

For any mm\in\mathbb{N}, the Markov inequality yields

(4.49) 𝐏d,ν(ι=1N¯tKdist(gι)(ι)>s)𝐏d,ν(ι=1mKdist(gι)(ι)>s)+𝐏d,ν(N¯t>m)m𝐄d,ν[Kdist(g1)]s+𝐄d,ν[N¯t]mmmax12n1𝐄d,ν[K]s+𝐄d,ν[N¯t]m.\begin{split}\mathbf{P}_{d,\nu}\left(\sum_{\iota=1}^{\bar{N}_{t}}K^{(\iota)}_{{\rm dist}(g_{\iota})}>s\right)&\leq\mathbf{P}_{d,\nu}\left(\sum_{\iota=1}^{m}K^{(\iota)}_{{\rm dist}(g_{\iota})}>s\right)+\mathbf{P}_{d,\nu}(\bar{N}_{t}>m)\\ &\leq\frac{m\mathbf{E}_{d,\nu}[K_{{\rm dist}(g_{1})}]}{s}+\frac{\mathbf{E}_{d,\nu}[\bar{N}_{t}]}{m}\\ &\leq\frac{m\max_{1\leq\ell\leq 2\hslash_{n}-1}\mathbf{E}_{d,\nu}[K_{\ell}]}{s}+\frac{\mathbf{E}_{d,\nu}[\bar{N}_{t}]}{m}.\end{split}

Note that the maximum in the last display can be bounded by a constant depending only on ν\nu. Indeed, regardless of the value of Z^s{0,}\hat{Z}_{s}\not\in\{0,\dagger\} the transition to \dagger occurs at rate at least ν\nu, which yields the bound 𝐄d,ν[K]1ν\mathbf{E}_{d,\nu}[K_{\ell}]\leq\frac{1}{\nu}. Moreover, 𝐄d,ν[N¯t]\mathbf{E}_{d,\nu}[\bar{N}_{t}] is the expected number of arrivals before time tt of the Poisson processes associated to the collection of nice pairs. Hence, for all nn large enough,

(4.50) 𝐄d,ν[N¯t]tνdn1dtn1+2δ.\mathbf{E}_{d,\nu}[\bar{N}_{t}]\leq t\frac{\nu}{dn-1}d^{\hslash}\leq tn^{-1+2\delta}.

The desired conclusion follows from (4.49) and (4.50) by choosing m=tn1+3δm=tn^{-1+3\delta} and s=tn1+4δs=tn^{-1+4\delta}, namely,

(4.51) 𝐏d,ν(τ¯2nd(t)>tn1+4δ)msν+tn1+2δm0,\mathbf{P}_{d,\nu}(\bar{\tau}_{\rm 2^{nd}}(t)>tn^{-1+4\delta})\leq\frac{m}{s\nu}+\frac{tn^{-1+2\delta}}{m}\to 0,

as nn tends to infinity, which concludes the proof of the lemma. ∎

Next, we control the expectation of τ2ndtot\tau^{\rm tot}_{\rm 2^{nd}}. Similarly to what was done above, assume that the ι\iota-th iteration of the first phase ended with the clock associated to the nice pair gι=(σz,kX,σz,kY)g_{\iota}=(\sigma^{X}_{z,k},\sigma^{Y}_{z^{\prime},k^{\prime}}) ringing. We saw that the distribution of τ2ndι\tau^{\iota}_{\rm 2^{nd}} is the distribution of the first hitting of {0,}\{0,\dagger\} by the process Z^=(Z^t)t0\hat{Z}=(\hat{Z}_{t})_{t\geq 0} starting at Z^0=\hat{Z}_{0}=\ell. Nevertheless, if 1ι<N1\leq\iota<N, then τ2ndι\tau^{\iota}_{\rm 2^{nd}} is distributed as follows

(4.52) 𝐏d,ν(τ2ndιtι<N,dist(gι)=)=𝖯(HtZ^0=,H<H0),t0,\mathbf{P}_{d,\nu}(\tau^{\iota}_{\rm 2^{nd}}\leq t\mid\iota<N,{\rm dist}(g_{\iota})=\ell)=\mathsf{P}(H_{\dagger}\leq t\mid\hat{Z}_{0}=\ell,H_{\dagger}<H_{0}),\quad t\geq 0,

while if ι=N\iota=N, then

(4.53) 𝐏d,ν(τ2ndιtι=N,dist(gι)=)=𝖯(H0tZ^0=,H>H0),t0.\mathbf{P}_{d,\nu}(\tau^{\iota}_{\rm 2^{nd}}\leq t\mid\iota=N,{\rm dist}(g_{\iota})=\ell)=\mathsf{P}(H_{0}\leq t\mid\hat{Z}_{0}=\ell,H_{\dagger}>H_{0}),\quad t\geq 0.

For 12n11\leq\ell\leq 2\hslash_{n}-1 let WW_{\ell} with law 𝖯(HZ^0=,H<H0)\mathsf{P}(H_{\dagger}\in\cdot\mid\hat{Z}_{0}=\ell,H_{\dagger}<H_{0}) and FF_{\ell} with law 𝖯(H0Z^0=,H>H0)\mathsf{P}(H_{0}\in\cdot\mid\hat{Z}_{0}=\ell,H_{\dagger}>H_{0}) (recall (4.52) and (4.53)), and assume that these random variables are independent for different \ell and mutually independent. With this notation we have

(4.54) 𝐏d,ν(τ2ndtott)=𝐏d,ν(Fdist(gN)+ι=1N1Wdist(gι)(ι)t),\mathbf{P}_{d,\nu}\big(\tau_{\rm 2^{nd}}^{\rm tot}\leq t\big)=\mathbf{P}_{d,\nu}\bigg(F_{{\rm dist}(g_{N})}+\sum_{\iota=1}^{N-1}W^{(\iota)}_{{\rm dist}(g_{\iota})}\leq t\bigg)\,,

where (W(ι))ι(W^{(\iota)}_{\ell})_{\iota\in\mathbb{N}} are independent copies of WW_{\ell}.

Lemma 4.6.

[Control on τ2ndtot\tau_{\rm 2^{nd}}^{\rm tot}] For all d3d\geq 3 and ν>0\nu>0,

(4.55) limn𝐄d,ν[τ2ndtot]n=0.\lim_{n\to\infty}\frac{\mathbf{E}_{d,\nu}\big[\tau_{\rm 2^{nd}}^{\rm tot}\big]}{n}=0.
Proof.

The proof that follows seems long for a statement as simple as (4.55), but there are intricate dependencies that need to be controlled.

We start by bounding the expectation of τ2ndtot\tau_{\rm 2^{nd}}^{\rm tot}. Recall the definition of qq from (4.4) and define

(4.56) 𝒵==12n1𝐏d,ν(dist(g1)=)[1q()],𝒵0==12n1𝐏d,ν(dist(g1)=)q().\mathcal{Z}_{\dagger}=\sum_{\ell=1}^{2\hslash_{n}-1}\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)[1-q(\ell)],\qquad\mathcal{Z}_{0}=\sum_{\ell=1}^{2\hslash_{n}-1}\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)q(\ell).

Given NN, the collection of random variables (dist(gι))ι<N({\rm dist}(g_{\iota}))_{\iota<N} are i.i.d. with distribution

𝐏d,ν(dist(gι)=ι<N)=𝐏d,ν(dist(g1)=)[1q()]𝒵,12n1,\mathbf{P}_{d,\nu}({\rm dist}(g_{\iota})=\ell\mid\iota<N)=\frac{\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)[1-q(\ell)]}{\mathcal{Z}_{\dagger}},\qquad 1\leq\ell\leq 2\hslash_{n}-1,

while dist(gN){\rm dist}(g_{N}) is independent of the previous random variables and has distribution

𝐏d,ν(dist(gι)=ι=N)=𝐏d,ν(dist(g1)=)q()𝒵0,12n1.\mathbf{P}_{d,\nu}({\rm dist}(g_{\iota})=\ell\mid\iota=N)=\frac{\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)q(\ell)}{\mathcal{Z}_{0}},\qquad 1\leq\ell\leq 2\hslash_{n}-1.

The proof is articulated in six steps.

1. Observe first the simple bound

(4.57) 𝐄d,ν[τ2ndtot]=𝐄d,ν[N1]=12n1𝐏d,ν(dist(g1)=)[1q()]𝒵𝐄d,ν[W]+=12n1𝐏d,ν(dist(g1)=)q()𝒵0𝐄d,ν[F]𝐄d,ν[N]max2n1𝐄d,ν[W]+=12n1𝐏d,ν(dist(g1)=)q()𝒵0𝐄d,ν[F].\begin{split}\mathbf{E}_{d,\nu}[\tau_{\rm 2^{nd}}^{\rm tot}]&=\mathbf{E}_{d,\nu}[N-1]\sum_{\ell=1}^{2\hslash_{n}-1}\frac{\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)[1-q(\ell)]}{\mathcal{Z}_{\dagger}}\mathbf{E}_{d,\nu}[W_{\ell}]\\ &\qquad+\sum_{\ell=1}^{2\hslash_{n}-1}\frac{\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)q(\ell)}{\mathcal{Z}_{0}}\mathbf{E}_{d,\nu}[F_{\ell}]\\ &\leq\mathbf{E}_{d,\nu}[N]\max_{\ell\leq 2\hslash_{n}-1}\mathbf{E}_{d,\nu}[W_{\ell}]+\sum_{\ell=1}^{2\hslash_{n}-1}\frac{\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)q(\ell)}{\mathcal{Z}_{0}}\mathbf{E}_{d,\nu}[F_{\ell}].\end{split}

2. We now prove that, for nn large enough and uniformly over d3d\geq 3,

(4.58) max2n1𝐄d,ν[W]2+νν2.\max_{\ell\leq 2\hslash_{n}-1}\mathbf{E}_{d,\nu}[W_{\ell}]\leq\frac{2+\nu}{\nu^{2}}\,.

To do so, we start by examining at the expectation of WW_{\ell} for some 12n11\leq\ell\leq 2\hslash_{n}-1. We bound

(4.59) 𝐏d,ν(W>t)=𝖯(H>tZ^0=,H<H0)=𝖯(H>t,H<H0Z^0=)𝖯(H<H0Z^0=)𝖯(H{0,}>tZ^0=)𝖯(H<H0Z^0=).\begin{split}\mathbf{P}_{d,\nu}(W_{\ell}>t)&=\mathsf{P}(H_{\dagger}>t\mid\hat{Z}_{0}=\ell,H_{\dagger}<H_{0})\\ &=\frac{\mathsf{P}(H_{\dagger}>t,H_{\dagger}<H_{0}\mid\hat{Z}_{0}=\ell)}{\mathsf{P}(H_{\dagger}<H_{0}\mid\hat{Z}_{0}=\ell)}\leq\frac{\mathsf{P}(H_{\{0,\dagger\}}>t\mid\hat{Z}_{0}=\ell)}{\mathsf{P}(H_{\dagger}<H_{0}\mid\hat{Z}_{0}=\ell)}.\end{split}

Note that, for nn large enough and uniformly over d3d\geq 3 and 12n11\leq\ell\leq 2\hslash_{n}-1,

(4.60) 1q()=𝖯(H<H0Z^0=)>ν2+ν.1-q(\ell)=\mathsf{P}(H_{\dagger}<H_{0}\mid\hat{Z}_{0}=\ell)>\frac{\nu}{2+\nu}.

Indeed, since 1\ell\geq 1, the probability that the biased random walk hits \dagger before hitting 00 is at least the probability that, at the very next jump, the process Z^\hat{Z} jumps to \dagger. Similarly, for nn large enough and uniformly over d3d\geq 3 and 12n11\leq\ell\leq 2\hslash_{n}-1,

(4.61) 𝐏d,ν(H{0,}>tZ^0=)eνt,\mathbf{P}_{d,\nu}(H_{\{0,\dagger\}}>t\mid\hat{Z}_{0}=\ell)\leq\mathrm{e}^{-\nu t},

since up to time HH0H_{\dagger}\wedge H_{0} the rate to hit \dagger is at least ν\nu. As a consequence of (4.59)–(4.61), we deduce that

(4.62) 𝐄d,ν[W]2+νν0eνt𝑑t=2+νν2,\mathbf{E}_{d,\nu}[W_{\ell}]\leq\frac{2+\nu}{\nu}\int_{0}^{\infty}\mathrm{e}^{-\nu t}\,{\rm d}t=\frac{2+\nu}{\nu^{2}},

for every 12n11\leq\ell\leq 2\hslash_{n}-1, from which (4.58) follows.

3. To control the last quantity on the right-hand side of (4.57), we note that

(4.63) 𝐄d,ν[F]=0𝐏d,ν(F>t)dt=0𝖯(H{0,}>tZ^0=)𝖯(H>H0Z^0=)dt.\begin{split}\mathbf{E}_{d,\nu}[F_{\ell}]=\int_{0}^{\infty}\mathbf{P}_{d,\nu}(F_{\ell}>t)\,{\rm d}t=\int_{0}^{\infty}\frac{\mathsf{P}(H_{\{0,\dagger\}}>t\mid\hat{Z}_{0}=\ell)}{\mathsf{P}(H_{\dagger}>H_{0}\mid\hat{Z}_{0}=\ell)}\,{\rm d}t.\end{split}

Moreover, by definition the denominator in the last display equals q()q(\ell) (recall (4.4)). Hence, by (4.63) and (4.61),

=12n1𝐏d,ν\displaystyle\sum_{\ell=1}^{2\hslash_{n}-1}\mathbf{P}_{d,\nu} (dist(g1)=)q()𝐄d,ν[F]\displaystyle({\rm dist}(g_{1})=\ell)q(\ell)\mathbf{E}_{d,\nu}[F_{\ell}]
(4.64) =12n1𝐏d,ν(dist(g1)=)0𝐏d,ν(H{0,}>tZ^0=)𝑑t\displaystyle\leq\sum_{\ell=1}^{2\hslash_{n}-1}\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)\int_{0}^{\infty}\mathbf{P}_{d,\nu}(H_{\{0,\dagger\}}>t\mid\hat{Z}_{0}=\ell)\,{\rm d}t
(4.65) =12n1𝐏d,ν(dist(g1)=)0eνt𝑑t=1ν.\displaystyle\leq\sum_{\ell=1}^{2\hslash_{n}-1}\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)\int_{0}^{\infty}e^{-\nu t}\,{\rm d}t=\frac{1}{\nu}.

4. We next show how to control the partition function 𝒵0\mathcal{Z}_{0} defined in (4.56). Note that we can roughly bound

(4.66) 𝒵0>𝐏d,ν(dist(g1)=1)q(1).\mathcal{Z}_{0}>{\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=1)q(1)}.

To control the first factor on the right-hand side, note that, for every 12n11\leq\ell\leq 2\hslash_{n}-1,

(4.67) 𝐏d,ν(dist(g1)=)i=0n1j=0n1d2(d1)i+j𝟙i+j+1==d2d1(d1).\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)\propto\sum_{i=0}^{\hslash_{n}-1}\sum_{j=0}^{\hslash_{n}-1}d^{2}(d-1)^{i+j}\mathds{1}_{i+j+1=\ell}=\frac{d^{2}}{d-1}\ell(d-1)^{\ell}.

It remains to find the proportionality constant, which can be derived by the following asymptotic relation, valid as nn tends to infinity:

(4.68) =12n1(d1)2d2(d2)(d1)2nn.\sum_{\ell=1}^{2\hslash_{n}-1}\ell(d-1)^{\ell}\sim\frac{2}{d^{2}}(d-2)(d-1)^{2\hslash_{n}}\hslash_{n}.

The two previous equations lead to

(4.69) 𝐏d,ν(dist(g1)=)d42(d2)(d1)(d1)2n1n.\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)\sim\frac{d^{4}}{2(d-2)}\frac{\ell(d-1)^{\ell}}{(d-1)^{2\hslash_{n}-1}\hslash_{n}}.

In particular,

(4.70) 𝐏d,ν(dist(g1)=1)d42(d2)1(d1)2n2n.\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=1)\sim\frac{d^{4}}{2(d-2)}\frac{1}{(d-1)^{2\hslash_{n}-2}\hslash_{n}}.

On the other hand,

(4.71) q(1)2d2+ν,q(1)\geq\frac{\frac{2}{d}}{2+\nu},

since it suffices that one of the two random walk traverses the unique edge taking them apart before doing anything else. Therefore, by (4.70) and (4.71),

(4.72) 𝒵0>d3(2+ν)(d2)1(d1)2n2n.\mathcal{Z}_{0}>\frac{d^{3}}{(2+\nu)(d-2)}\frac{1}{(d-1)^{2\hslash_{n}-2}\hslash_{n}}.

5. We are left to bound 𝐄d,ν[N]\mathbf{E}_{d,\nu}[N]. Note that

(4.73) 𝐄d,ν[τ1sttot]=𝐄d,ν[N1]𝐄d,ν[τ1st1N>1]+𝐄d,ν[τ1st1N=1]𝐄d,ν[N1]𝐄d,ν[τ1st1N>1],\begin{split}\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{\rm tot}]=\mathbf{E}_{d,\nu}[N-1]\mathbf{E}_{d,\nu}&[\tau_{\rm 1^{st}}^{1}\mid N>1]\\ &+\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{1}\mid N=1]\geq\mathbf{E}_{d,\nu}[N-1]\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{1}\mid N>1],\end{split}

and therefore

(4.74) 𝐄d,ν[N]1+𝐄d,ν[τ1sttot]𝐄d,ν[τ1st1N>1].\mathbf{E}_{d,\nu}[N]\leq 1+\frac{\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{\rm tot}]}{\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{1}\mid N>1]}.

To bound from below the expectation in the denominator on the right-hand side, we use the tower property and exploit the fact that, conditional on the value of dist(g1){\rm dist}(g_{1}), τ1st1\tau_{\rm 1^{st}}^{1} is independent of NN, i.e.,

(4.75) 𝐄d,ν[τ1st1N>1]==12n1𝐏d,ν(dist(g1)=N>1)𝐄d,ν[τ1st1dist(g1)=]==12n1𝐏d,ν(dist(g1)=)[1q()]𝒵𝐄d,ν[τ1st1dist(g1)=]==12n11q()𝒵𝐄d,ν[τ1st1𝟙dist(g1)=].\begin{split}\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{1}\mid N>1]&=\sum_{\ell=1}^{2\hslash_{n}-1}\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell\mid N>1)\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{1}\mid{\rm dist}(g_{1})=\ell]\\ &=\sum_{\ell=1}^{2\hslash_{n}-1}\frac{\mathbf{P}_{d,\nu}({\rm dist}(g_{1})=\ell)[1-q(\ell)]}{\mathcal{Z}_{\dagger}}\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{1}\mid{\rm dist}(g_{1})=\ell]\\ &=\sum_{\ell=1}^{2\hslash_{n}-1}\frac{1-q(\ell)}{\mathcal{Z}_{\dagger}}\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{1}\mathds{1}_{{\rm dist}(g_{1})=\ell}].\end{split}

Note that, for any fixed \ell, the last expectation can be bounded from below by the expected value of the minimum of 2n1(d1)\sum_{\ell^{\prime}\leq 2\hslash_{n}-1}\ell^{\prime}(d-1)^{\ell^{\prime}} exponential random variables of rate νdn1\frac{\nu}{dn-1}, and therefore

(4.76) 𝐄d,ν[τ1st1N>1]dn1ν×13d(d1)2n1n×=12n11q()𝒵,\begin{split}\mathbf{E}_{d,\nu}[\tau_{\rm 1^{st}}^{1}\mid N>1]&\geq\frac{dn-1}{\nu}\times\frac{1}{3d(d-1)^{2\hslash_{n}-1}\hslash_{n}}\times\sum_{\ell=1}^{2\hslash_{n}-1}\frac{1-q(\ell)}{\mathcal{Z}_{\dagger}},\end{split}

where we use (4.68). Next, we bound from below the last factor on the right-hand side, arguing similarly as in step 4. Indeed,

(4.77) =12n11q()𝒵1q(1)𝒵1q(1)ν2+ν,\sum_{\ell=1}^{2\hslash_{n}-1}\frac{1-q(\ell)}{\mathcal{Z}_{\dagger}}\geq\frac{1-q(1)}{\mathcal{Z}_{\dagger}}\geq 1-q(1)\geq\frac{\nu}{2+\nu},

where for the second inequality we use that the partition function 𝒵\mathcal{Z}_{\dagger} can be bounded from above by 11 (simply by neglecting the terms [1q()][1-q(\ell)] in (4.56)), and for the third we use (4.60). In conclusion, combining (4.20), (4.74), (4.75), (4.76) and (4.77), we obtain

(4.78) 𝐄d,ν[N]C1n(d1)2n,\mathbf{E}_{d,\nu}[N]\leq C_{1}\hslash_{n}(d-1)^{2\hslash_{n}},

for some constant C1C_{1} depending only on dd and ν\nu.

6. To conclude, simply substitute (4.58), (4.65), (4.72), and (4.78) into (4.57), and recall the definition of n\hslash_{n} in (4.13) and the fact that δ<12\delta<\tfrac{1}{2}. ∎

Proof of Proposition 4.2.

Observe first that Lemma 4.3 yields

(4.79) 𝐏(τfinalsn)𝐏(τ1sttotsn)e2ϑd,νs.\mathbf{P}(\tau_{\rm final}\geq sn)\geq\mathbf{P}(\tau_{\rm 1^{st}}^{\rm tot}\geq sn)\to e^{-2\vartheta_{d,\nu}s}.

On the other hand, for any t>0t>0 we have τ2ndtot𝟙τ1sttottτ¯2nd(t)\tau_{2^{\rm nd}}^{\rm tot}\mathds{1}_{\tau_{1^{\rm st}}^{\rm tot}\leq t}\leq\bar{\tau}_{2^{\rm nd}}(t). Therefore, for any ε(0,s)\varepsilon\in(0,s),

(4.80) 𝐏(τfinal>sn)\displaystyle\mathbf{P}(\tau_{\rm final}>sn) 𝐏(τ1st(sε)n)+𝐏(τ1sttot(sε)n,τ2ndtot>εn)\displaystyle\leq\mathbf{P}\big(\tau_{\rm 1^{st}}\geq(s-\varepsilon)n\big)+\mathbf{P}\big(\tau_{\rm 1^{st}}^{\rm tot}\leq(s-\varepsilon)n,\tau_{2^{\rm nd}}^{\rm tot}>\varepsilon n)
(4.81) 𝐏(τ1st(sε)n)+𝐏(τ¯2nd((sε)n)>εn).\displaystyle\leq\mathbf{P}\big(\tau_{\rm 1^{st}}\geq(s-\varepsilon)n\big)+\mathbf{P}\big(\bar{\tau}_{2^{\rm nd}}\big((s-\varepsilon)n\big)>\varepsilon n\big).

The desired result follows by noting that the first term in the last display converges to e2ϑd,ν(sε)\mathrm{e}^{-2\vartheta_{d,\nu}(s-\varepsilon)} thanks to Lemma 4.3, while the second term converges to 00 thanks to Lemma 4.5. By letting ε0\varepsilon\to 0 we immediately obtain (4.17). The limit in (4.18) follows directly from the combination of (4.20) and (4.55). ∎

5. Proof of the exponential law of the meeting time

We begin by introducing the relevant notation. Let (Gt,Xt,Yt)t0(G_{t},X_{t},Y_{t})_{t\geq 0} be the Markov process on 𝒢n(d)×[n]2\mathcal{G}_{n}(d)\times[n]^{2} with generator L(2)dRWL^{\rm(2)dRW} defined in Section 2.3, with (G0,X0,Y0)=𝑑μdππ(G_{0},X_{0},Y_{0})\overset{d}{=}\mu_{d}\otimes\pi\otimes\pi. We write distGt(Xt,Yt){\rm dist}_{G_{t}}(X_{t},Y_{t}) for the graph distance between Xt,Yt[n]X_{t},Y_{t}\in[n] in GtG_{t}, and for x[n]x\in[n] denote by ,t(x)\mathcal{B}_{\hslash,t}(x) the ball of radius \hslash (defined in (4.13)) around xx in GtG_{t}. Moreover, we write tx(,t(x))\tx(\mathcal{B}_{\hslash,t}(x)) for the tree excess of such a ball, i.e., the difference between the number of vertices in ,t(x)\mathcal{B}_{\hslash,t}(x) and the number of edges in ,t(x)\mathcal{B}_{\hslash,t}(x), minus 11. In this way tx(,t(x))=0\tx(\mathcal{B}_{\hslash,t}(x))=0 if and only if ,t(x)\mathcal{B}_{\hslash,t}(x) is a tree. Since we are only interested in the analysis of the process (Gt,Xt,Yt)t0(G_{t},X_{t},Y_{t})_{t\geq 0} up to time τmeetππ\tau_{\rm meet}^{\pi\otimes\pi}, for any given initial state (G,x,y)𝒢n(d)×[n]2(G,x,y)\in\mathcal{G}_{n}(d)\times[n]^{2} we can assume that the process is constructed explicitly by using the graphical construction introduced in Section 3.1. Moreover, to ease the reading, in what follows we will suppress the dependence on the initial condition and write ,𝔼{\mathbb{P}},\mathbb{E} in place of μd,ν,𝔼μd,ν{\mathbb{P}}_{\mu_{d},\nu},\mathbb{E}_{\mu_{d},\nu}, and always assume that (X0,Y0)=𝑑ππ(X_{0},Y_{0})\overset{d}{=}\pi\otimes\pi, unless specified otherwise.

The remainder of this section is devoted to the proof Theorem 2.4. We split the argument into three steps, each discussed in a different subsection.

  • In Section 5.1 we define typical events, i.e., time-dependent events of the process (Gt,Xt,Yt)t0(G_{t},X_{t},Y_{t})_{t\geq 0} which occur for all tn3/2t\leq n^{3/2} with high probability. Since we are interested in studying the process (Gt,Xt,Yt)t0(G_{t},X_{t},Y_{t})_{t\geq 0} up to the meeting time of the two random walks, which we prove to be w.h.p. of order nn, estimates can be performed under the realisation of any finite collection of typical events at a small cost in probability (see Corollary 5.3).

  • In Section 5.2 we introduce and analyse an exploration process, in which the local graph dynamics is constructed together with the random walks. Such construction exploits the fact that the random walks evolve by means of local rules, making information about the details of the graph far away from their current location essentially irrelevant. A similar approach has already been used successfully in [49, 48] for the analysis of the contact process on dynamic dd-regular graphs.

  • In Section 5.3 we construct an explicit coupling between the exploration process and the toy model introduced in Section 4.2. The proof of Theorem 2.4, which is postponed to the end of the section, uses the analysis in Sections 5.15.2 to show that, in the coupled probability space introduced in Section 5.3, we have τmeetππ=τfinal\tau_{\rm meet}^{\pi\otimes\pi}=\tau_{\rm final} with high probability.

5.1. Typical events

For t0t\geq 0, define the events

(5.1) ttrees{tx(,t(Xt))=tx(,t(Yt))=0},andtfar{distGt(Xt,Yt)>2}.\mathcal{E}^{\rm trees}_{t}\coloneqq\{\tx(\mathcal{B}_{\hslash,t}(X_{t}))=\tx(\mathcal{B}_{\hslash,t}(Y_{t}))=0\},\qquad\text{and}\qquad\mathcal{E}_{t}^{\rm far}\coloneqq\{{\rm dist}_{G_{t}}(X_{t},Y_{t})>2\hslash\}.

Thanks to stationarity of the process and the symmetry between the two random walks, the probabilities of the events above do not depend on tt.

It is useful to define the rate at which the balls around XtX_{t} and YtY_{t} evolve. By definition, ,t(Xt),t(Yt)\mathcal{B}_{\hslash,t}(X_{t})\cup\mathcal{B}_{\hslash,t}(Y_{t}) evolves when either one (or a pair of) stub therein rewires, or when one of the two random walks moves. Since each stub is selected for a rewiring at rate asymptotically ν/2\nu/2, and each of the random walks moves at rate oneone, the total rate of change of ,t(Xt),t(Yt)\mathcal{B}_{\hslash,t}(X_{t})\cup\mathcal{B}_{\hslash,t}(Y_{t}) is bounded from above, uniformly in t0t\geq 0, by

(5.2) 𝔯2+ν2×1dn1×2=01d(d1)×dnC1d,\mathfrak{r}\coloneqq 2+\frac{\nu}{2}\times\frac{1}{dn-1}\times 2\sum_{\ell=0}^{\hslash-1}d(d-1)^{\ell}\times dn\leq C_{1}d^{\hslash},

for some constant C1=C1(d,ν)>0C_{1}=C_{1}(d,\nu)>0 and nn large enough. The next results shows that typically the random walks are far away if one of them has a neighbourhood which is not a tree.

Proposition 5.1.

[Typicality of the events ttrees\mathcal{E}^{\rm trees}_{t} and tfar\mathcal{E}^{\rm far}_{t}] For any d3d\geq 3 and ν>0\nu>0,

(5.3) limn(ttreestfar, for all 0tn3/2)=1.\lim_{n\to\infty}{\mathbb{P}}\big(\mathcal{E}^{\rm trees}_{t}\cup\mathcal{E}^{\rm far}_{t},\text{ for all }0\leq t\leq n^{3/2}\big)=1.
Proof.

Define the event

(5.4) 𝒮t{,s(Xs),s(Ys)=,t(Xt),t(Yt), for all s[t,t+𝔯1]}.\mathcal{S}_{t}\coloneqq\left\{\mathcal{B}_{\hslash,s}(X_{s})\cup\mathcal{B}_{\hslash,s}(Y_{s})=\mathcal{B}_{\hslash,t}(X_{t})\cup\mathcal{B}_{\hslash,t}(Y_{t}),\text{ for all }s\in[t,t+\mathfrak{r}^{-1}]\right\}.

For t0t\geq 0, we bound

(5.5) (𝒮t)(Exp(𝔯)>1𝔯)=e1.{\mathbb{P}}(\mathcal{S}_{t})\geq{\mathbb{P}}\big({\rm Exp}(\mathfrak{r})>\tfrac{1}{\mathfrak{r}}\big)=\mathrm{e}^{-1}.

Now let 𝒜t=[ttreestfar]C\mathcal{A}_{t}=[\mathcal{E}^{\rm trees}_{t}\cup\mathcal{E}^{\rm far}_{t}]^{\texttt{C}} and note that this event is measurable with respect to ,t(Xt),t(Yt)\mathcal{B}_{\hslash,t}(X_{t})\cup\mathcal{B}_{\hslash,t}(Y_{t}). Define

(5.6) τbadinf{s0:𝒜s holds},\tau_{\rm bad}\coloneqq\inf\{s\geq 0\colon\mathcal{A}_{s}\text{ holds}\},

so that (5.3) can be rephrased as

(5.7) limn(τbadn3/2)=1.\lim_{n\to\infty}{\mathbb{P}}\big(\tau_{\rm bad}\geq n^{3/2}\big)=1.

Thanks to the strong Markov property, we have

(5.8) ({τbadt}𝒮τbad)(τbadt)e1.{\mathbb{P}}(\{\tau_{\rm bad}\leq t\}\cap\mathcal{S}_{\tau_{\rm bad}})\geq{\mathbb{P}}(\tau_{\rm bad}\leq t)\mathrm{e}^{-1}.

On the other hand, we can use the a.s. inequality

(5.9) 𝔯1𝟙{τbadt}𝒮τbad0t+𝔯1𝟙𝒜sds,\mathfrak{r}^{-1}\mathds{1}_{\{\tau_{\rm bad}\leq t\}\cap\mathcal{S}_{\tau_{\rm bad}}}\leq\int_{0}^{t+\mathfrak{r}^{-1}}\mathds{1}_{\mathcal{A}_{s}}\,{\rm d}s\,,

where we note that, on the event 𝒮τbad\mathcal{S}_{\tau_{\rm bad}}, 𝒜s\mathcal{A}_{s} holds for all s[τbad,τbad+𝔯1]s\in[\tau_{\rm bad},\tau_{\rm bad}+\mathfrak{r}^{-1}]. Taking the expectation and using Fubini’s theorem together with the stationarity of the graph dynamics, we deduce

(5.10) (τbadt)e𝔯(t+𝔯1)(𝒜0)C2td(𝒜0){\mathbb{P}}(\tau_{\rm bad}\leq t)\leq\mathrm{e}\mathfrak{r}(t+\mathfrak{r}^{-1}){\mathbb{P}}(\mathcal{A}_{0})\leq C_{2}td^{\hslash}\,{\mathbb{P}}(\mathcal{A}_{0})

for some constant C2=C2(d,ν)>0C_{2}=C_{2}(d,\nu)>0. Consequently, recalling the definition of \hslash in (4.13), in order to settle the claim it suffices to show that, for some ε>δ\varepsilon>\delta and all nn large enough,

(5.11) ([0trees]C[0far]C)2(tx(,t(Xt))1 and dist0(X0,Y0)2)n3/2ε.{\mathbb{P}}\big([\mathcal{E}^{\rm trees}_{0}]^{\texttt{C}}\cap[\mathcal{E}^{\rm far}_{0}]^{\texttt{C}}\big)\leq 2{\mathbb{P}}\big(\tx(\mathcal{B}_{\hslash,t}(X_{t}))\geq 1\text{ and }{\rm dist}_{0}(X_{0},Y_{0})\leq 2\hslash\big)\leq n^{-3/2-\varepsilon}.

note that the first bound in the probability above follows from union bound and the fact that (X0,Y0)=(d)(Y0,X0)(X_{0},Y_{0})=^{\rm(d)}(Y_{0},X_{0}).

To prove the latter we proceed by constructing (G0,X0,Y0)(G_{0},X_{0},Y_{0}) as follows:

  1. (1)

    Sample X0=(d)πX_{0}=^{\rm(d)}\pi.

  2. (2)

    Construct the neighbourhood 2,0(X0)\mathcal{B}_{2\hslash,0}(X_{0}) by matching its stubs following an arbitrary lexicographic order.

  3. (3)

    Sample Y0=(d)πY_{0}=^{\rm(d)}\pi independently.

  4. (4)

    Match the remaining stubs uniformly at random.

We now bound

(5.12) 𝔼[1dist0(X0,Y0)2|2,0(X0)]=|2,0(X0)|nd2nn1+2δ,\mathbb{E}\big[\textbf{1}_{{\rm dist}_{0}(X_{0},Y_{0})\leq 2\hslash}\penalty\ \big|\penalty\ \mathcal{B}_{2\hslash,0}(X_{0})\big]=\frac{|\mathcal{B}_{2\hslash,0}(X_{0})|}{n}\leq\frac{d^{2\hslash}}{n}\leq n^{-1+2\delta},

which follows from the independence of Y0Y_{0} and the uniform bound on the size of the ball of radius 22\hslash, |2,0(X0)|d2|\mathcal{B}_{2\hslash,0}(X_{0})|\leq d^{2\hslash}.

Second, let us examine the event where tx(,t(X0))1\tx(\mathcal{B}_{\hslash,t}(X_{0}))\geq 1, whose probability can be bounded following a standard argument that we briefly describe. By the matching-by-matching construction, in order for ,0(X0)\mathcal{B}_{\hslash,0}(X_{0}) not to be a tree, it is necessary at at least one of the stubs in ,0(X0)\mathcal{B}_{\hslash,0}(X_{0}) is matched to another stub available during the construction. This observation applied to all the possible stubs used in the construction of this neighbourhood yields the bound

(5.13) (tx(,0(X0))1)(Bin(d,ddn2d)1)d+1dn2d.{\mathbb{P}}\big(\tx(\mathcal{B}_{\hslash,0}(X_{0}))\geq 1\big)\leq{\mathbb{P}}\Bigg({\rm Bin}\bigg(d^{\hslash},\frac{d}{dn-2d^{\hslash}}\bigg)\geq 1\bigg)\leq\frac{d^{\hslash+1}}{dn-2d^{\hslash}}.

Combining the two estimates above, we get

(5.14) (tx(,0(X0))1 and CLOSEOPENdist0(X0,Y0)2)=𝔼[1tx(,0(X0))1𝔼[1dist0(X0,Y0)2|2,0(X0)]]𝔼[1tx(,0(X0))1n1+2δ]d+1dn2dn1+2δC3n2+3δ,\begin{split}{\mathbb{P}}\big(\tx(\mathcal{B}_{\hslash,0}(X_{0}))\geq 1\text{ and }&{\rm dist}_{0}(X_{0},Y_{0})\leq 2\hslash\big)\\ &=\mathbb{E}\big[\textbf{1}_{\tx(\mathcal{B}_{\hslash,0}(X_{0}))\geq 1}\mathbb{E}\big[\textbf{1}_{{\rm dist}_{0}(X_{0},Y_{0})\leq 2\hslash}\penalty\ \big|\penalty\ \mathcal{B}_{2\hslash,0}(X_{0})\big]\big]\\ &\leq\mathbb{E}\big[\textbf{1}_{\tx(\mathcal{B}_{\hslash,0}(X_{0}))\geq 1}n^{-1+2\delta}\big]\\ &\leq\frac{d^{\hslash+1}}{dn-2d^{\hslash}}n^{-1+2\delta}\leq C_{3}n^{-2+3\delta},\end{split}

for some constant C3(d)>0C_{3}(d)>0, provided nn is large enough. The proof is complete by noting that δ<148\delta<\tfrac{1}{48}. ∎

Remark 5.2.

We are interested in excluding w.h.p. the complement of a typical event on the time scale of the meeting time, i.e., Θ(n)\Theta(n). Hence the choice of the exponent 32\tfrac{3}{2} is expedient only to avoid the introduction of further constants. All the statements above are true when 32\tfrac{3}{2} is replaced by 2C2δ2-C_{2}\delta for some C2=C2(d,ν)>0C_{2}=C_{2}(d,\nu)>0 with δ\delta as in (4.13).

Corollary 5.3.

[Restriction to typicality] For all 0tn3/20\leq t\leq n^{3/2},

(5.15) limn({τmeetππ>t}{streessfar, for all 0st}C)=0.\lim_{n\to\infty}{\mathbb{P}}\big(\{\tau_{\rm meet}^{\pi\otimes\pi}>t\}\cap\{\mathcal{E}^{\rm trees}_{s}\cup\mathcal{E}^{\rm far}_{s},\text{ for all }0\leq s\leq t\}^{\texttt{C}}\,\big)=0.

5.2. Exploration process

We next consider an exploration process similar in spirit to the one in [48, Section 4.2]. Let

(5.16) 𝔓n(d){{σx,i,σy,j}:x,y[n],1i,jd,(x,i)(y,j)}\mathfrak{P}_{n}(d)\coloneqq\big\{\{\sigma_{x,i},\sigma_{y,j}\}\colon x,y\in[n],1\leq i,j\leq d,(x,i)\neq(y,j)\big\}

be the set of all potential edges of the random graph. A set E𝔓n(d)E\subset\mathfrak{P}_{n}(d) is called a partial matching when no stub is present in EE more than once. With this notation

(5.17) 𝒫n(d){E𝔓n(d):E is a partial matching}{\mathcal{P}}_{n}(d)\coloneqq\{E\subset\mathfrak{P}_{n}(d)\colon E\text{ is a partial matching}\}

represents the set of all the possible partial matchings of the graph, so that in particular 𝒢n(d)𝒫n(d)\mathcal{G}_{n}(d)\subset{\mathcal{P}}_{n}(d). Using the same source of randomness used to construct (Gt,Xt,Yt)t0(G_{t},X_{t},Y_{t})_{t\geq 0}, we will define a process (Et)t0(E_{t})_{t\geq 0} taking values in 𝔓n(d)\mathfrak{P}_{n}(d). In words, EtE_{t} will represent the collection of edges that are known to be part of GtG_{t} by either of the two random walks.

Without risk of confusion, in this section we use the symbol σtσ\sigma\leftrightarrow_{t}\sigma^{\prime} to mean that the stubs σ\sigma and σ\sigma^{\prime} are matched in EtE_{t} (similarly for vs(σ){\rm v}_{s}(\sigma)), and write distt(x,y){\rm dist}_{t}(x,y) for the (graph) distance in EtE_{t}. We will sometimes abuse notation by letting σEt\sigma\in E_{t} mean that the stub σ\sigma is matched in EtE_{t}. We denote by E¯t\bar{E}_{t} the collection of stubs that are matched in EtE_{t}, together with the stubs that are unmatched in EtE_{t} whose corresponding vertex has at least one other stub matched in EtE_{t}.

Before explicitly defining the process, we claim that it will enjoy the following properties:

  • (P1)

    The triple (Et,Xt,Yt)t0(E_{t},X_{t},Y_{t})_{t\geq 0} is a Markov chain.

  • (P2)

    For any t0t\geq 0, the distribution of (Gt,Xt,Yt)(G_{t},X_{t},Y_{t}) initialized at (G0,X0,Y0)=(d)μdππ(G_{0},X_{0},Y_{0})=^{\rm(d)}\mu_{d}\otimes\pi\otimes\pi coincides with the product distribution of (Et,Xt,Yt)(E_{t},X_{t},Y_{t}) and the uniform distribution on the possible matching of the stubs that are unmatched in EtE_{t}.

In other words, the process (Et,Xt,Yt)t0(E_{t},X_{t},Y_{t})_{t\geq 0} is a Markovian marginal of the original process (Gt,Xt,Yt)t0(G_{t},X_{t},Y_{t})_{t\geq 0} in which the only randomness used is the one required to know the \hslash-neighbourhoods of (Xt,Yt)t0(X_{t},Y_{t})_{t\geq 0}. Intuitively, the exploration process has to be thought of as follows: the two random walks can “see” up to distance \hslash, so at any time they are aware of the current matchings that are at most \hslash steps apart from either of them. On the other hand, if, for instance, some rewiring involving the \hslash-neighbourhood of the first random walk takes place, then that random walk has knowledge of its new \hslash-neighbourhood and of the matchings involved in the sub-graph that has been moved away from it by the rewiring (the gray edges in Figures 5.15.6). Nevertheless, this last information rapidly becomes negligible, since those edges that are now “far” from the walks are rewired at rate ν\nu.

Let us formally define the process (Et,Xt,Yt)t0(E_{t},X_{t},Y_{t})_{t\geq 0}.

  1. (1)

    Sample (X0,Y0)=(d)ππ(X_{0},Y_{0})=^{\rm(d)}\pi\otimes\pi.

  2. (2)

    Construct ,0(X0),0(Y0)\mathcal{B}_{\hslash,0}(X_{0})\cup\mathcal{B}_{\hslash,0}(Y_{0}), following the breadth-first construction (see the construction below (5.11)).

  3. (3)

    Let E0E_{0} be the set of edges (= pairs of matched stubs) in ,0(X0),0(Y0)\mathcal{B}_{\hslash,0}(X_{0})\cup\mathcal{B}_{\hslash,0}(Y_{0}).

  4. (4)

    Use the same clocks as in Section 3.1: (𝔗z,irw,𝔗z,idyn)z[n],i[d](\mathfrak{T}_{z,i}^{\rm rw},\mathfrak{T}_{z,i}^{\rm dyn})_{z\in[n],i\in[d]}.

  5. (5)

    For each pair (z,i)[n]×d(z,i)\in[n]\times d, construct an unmarked Poisson process 𝔗^z,idyn\hat{\mathfrak{T}}_{z,i}^{\rm dyn} by retaining the arrival times of 𝔗z,idyn\mathfrak{T}_{z,i}^{\rm dyn} and the arrival times of (𝔗u,kdyn)(u,k)(z,i)({\mathfrak{T}}_{u,k}^{\rm dyn})_{(u,k)\neq(z,i)}, which are marked by σz,i\sigma_{z,i}. Note that the collection constructed above is not independent. In fact, every arrival time is associated to two Poisson processes 𝔗^z,idyn\hat{\mathfrak{T}}_{z,i}^{\rm dyn}: one for the stub that originated the arrival time and the other for the stub marked by this arrival.

  6. (6)

    We are now in position to define the dynamics. For each s0s\geq 0, denote by t>st>s the first arrival after time ss among the Poisson processes (𝔗z,irw)z{Xs,Ys},1id(\mathfrak{T}^{\rm rw}_{z,i})_{z\in\{X_{s},Y_{s}\},1\leq i\leq d} and (𝔗^z,idyn){(z,i):σz,iEs}(\hat{\mathfrak{T}}^{\rm dyn}_{z,i})_{\{(z,i)\colon\sigma_{z,i}\in E_{s}\}}. We set (Er,Xr,Yr)=(Es,Xs,Ys)(E_{r},X_{r},Y_{r})=(E_{s},X_{s},Y_{s}) for r(s,t)r\in(s,t) and now define (Et,Xt,Yt)(E_{t},X_{t},Y_{t}) in the following way.

    • (a)

      [Random walk transition] If t>st>s is an arrival time of 𝔗Xs,irw\mathfrak{T}^{\rm rw}_{X_{s},i} for some 1id1\leq i\leq d, set Yt=YsY_{t}=Y_{s}, Xt=vs(σXs,i)X_{t}={\rm v}_{s}(\sigma_{X_{s},i}), and

      (5.18) Et=EsVX(Xs,σXs,i),E_{t}=E_{s}\cup V^{X}(X_{s},\sigma_{X_{s},i}),

      where VX(Xs,σXs,i)V^{X}(X_{s},\sigma_{X_{s},i}) is a random variable in 𝒫n(d)\mathcal{P}_{n}(d) obtained by randomly matching the stubs in ,t(Xt)\mathcal{B}_{\hslash,t}(X_{t}) (respectively, ,t(Yt)\mathcal{B}_{\hslash,t}(Y_{t})) that are unmatched in EsE_{s}. See Figure 5.1. The case when t>st>s is a arrival of 𝔗Ys,irw\mathfrak{T}^{\rm rw}_{Y_{s},i}, for some 1id1\leq i\leq d is defined analogously.

    • (b)

      [Internal rewiring of an edge] If t>st>s is an arrival time of both 𝔗^z,idyn\hat{\mathfrak{T}}_{z,i}^{\rm dyn} and 𝔗^v,jdyn\hat{\mathfrak{T}}_{v,j}^{\rm dyn} for stubs σz,i,σv,jE¯s\sigma_{z,i},\sigma_{v,j}\in\bar{E}_{s}, denote by σu,k\sigma_{u,k} the stub matched to σz,i\sigma_{z,i} in EsE_{s} (if any, i.e., if σz,iEs\sigma_{z,i}\in E_{s}) and σu,k\sigma_{u^{\prime},k^{\prime}} the stub matched to σv,j\sigma_{v,j} in E¯s\bar{E}_{s} (if any). Let

      (5.19) Es=Es({σz,i,σu,k}{σv,j,σu,k}),E_{s}^{-}=E_{s}\setminus\left(\{\sigma_{z,i},\sigma_{u,k}\}\cup\{\sigma_{v,j},\sigma_{u^{\prime},k^{\prime}}\}\right),

      and set

      (5.20) Et=EsV(σz,i,σv,j,Es),E_{t}=E_{s}^{-}\cup V^{-}(\sigma_{z,i},\sigma_{v,j},E_{s}),

      where V(σz,i,σv,j,Es)V^{-}(\sigma_{z,i},\sigma_{v,j},E_{s}) is a random variable in 𝒫n(d)\mathcal{P}_{n}(d) obtained by iteratively matching at random the stubs at distance less than \hslash from either XtX_{t} or YtY_{t} that are unmatched in EsE_{s}^{-}. See Figures 5.2, 5.3 and 5.4.

    • (c)

      [External rewiring of an edge] If t>st>s is an arrival time of a unique 𝔗^z,idyn\hat{\mathfrak{T}}_{z,i}^{\rm dyn} for some σz,iE¯s\sigma_{z,i}\in\bar{E}_{s} such that z,s(Xs),t(Ys)z\in\mathcal{B}_{\hslash,s}(X_{s})\cup\mathcal{B}_{\hslash,t}(Y_{s}), denote by σu,k\sigma_{u,k} the stub matched to σz,i\sigma_{z,i} in E¯s\bar{E}_{s} (if any) and set

      (5.21) Et=Es({σz,i,σu,k})V+(σz,i,Es),E_{t}=E_{s}\setminus\left(\{\sigma_{z,i},\sigma_{u,k}\}\right)\cup V^{+}(\sigma_{z,i},E_{s}),

      where V+(σz,i,Es)V^{+}(\sigma_{z,i},E_{s}) is a random variable in 𝒫n(d)\mathcal{P}_{n}(d) obtained by iteratively matching at random the stubs at distance less than \hslash from either XtX_{t} or YtY_{t} that are unmatched in Es{σz,i,σu,k}E_{s}\setminus\{\sigma_{z,i},\sigma_{u,k}\}. See Figure 5.5.

    • (d)

      [External rewiring far from the two random walks] Finally, if t>st>s is an arrival time of 𝔗^z,idyn\hat{\mathfrak{T}}_{z,i}^{\rm dyn} for a unique σz,iEs\sigma_{z,i}\in E_{s}, with z,s(Xs),t(Ys)z\not\in\mathcal{B}_{\hslash,s}(X_{s})\cup\mathcal{B}_{\hslash,t}(Y_{s}), denote by σu,k\sigma_{u,k} the stub matched to σz,i\sigma_{z,i} in EsE_{s} and set

      (5.22) Et=Es({σz,i,σu,k}).E_{t}=E_{s}\setminus\left(\{\sigma_{z,i},\sigma_{u,k}\}\right).

      See Figure 5.6.

The reader can check that properties (P1)-(P2) are satisfied by the definition of the process (Et,Xt,Yt)t0(E_{t},X_{t},Y_{t})_{t\geq 0}. Without risk of confusion, we will use the same symbol {\mathbb{P}} to refer to the probability law associated to the graphical construction just described.

σXs,3\sigma_{X_{s},3}XsX_{s}YsY_{s}σXs,3\sigma_{X_{s},3}XtX_{t}VX(Xs,σXs,3)V^{X}(X_{s},\sigma_{X_{s},3}) YtY_{t}
Figure 5.1. Visual representation of the transition in step (6-a), where an arrival of 𝔗Xs,3rw\mathfrak{T}^{\rm rw}_{X_{s},3} is portrayed, and =3\hslash=3. Edges represented in gray in the second plot are those that are not part of ,t(Xt),t(Yt)\mathcal{B}_{\hslash,t}(X_{t})\cup\mathcal{B}_{\hslash,t}(Y_{t}).
σz,2\sigma_{z,2}XsX_{s}zz σv,1\sigma_{v,1}YsY_{s}{σz,2,σv,1}\{\sigma_{z,2},\sigma_{v,1}\} V(σz,2,σv,1,Es)V^{-}(\sigma_{z,2},\sigma_{v,1},E_{s}) XtX_{t}zz YtY_{t}
Figure 5.2. Visual representation of the transition in step (6-b), where an arrival of both 𝔗^z,2dyn\hat{\mathfrak{T}}^{\rm dyn}_{z,2} and 𝔗^v,1dyn\hat{\mathfrak{T}}^{\rm dyn}_{v,1} is portrayed, with v=Ysv=Y_{s}. Edges represented in gray in the second plot are those that are not part of ,t(Xt),t(Yt)\mathcal{B}_{\hslash,t}(X_{t})\cup\mathcal{B}_{\hslash,t}(Y_{t}), and =3\hslash=3. Edges represented in brown are those in V(σz,2,σv,1,Es)V^{-}(\sigma_{z,2},\sigma_{v,1},E_{s}).
σz,3\sigma_{z,3}XsX_{s}σv,2\sigma_{v,2}YsY_{s}{σz,3,σv,2}\{\sigma_{z,3},\sigma_{v,2}\}XtX_{t}YtY_{t}
Figure 5.3. Visual representation of the transition in step (6-b), where an arrival of both 𝔗^z,3dyn\hat{\mathfrak{T}}^{\rm dyn}_{z,3} and 𝔗^v,2dyn\hat{\mathfrak{T}}^{\rm dyn}_{v,2}is portrayed, where z=Xsz=X_{s}. In this case, the set VV^{-} is empty. Edges represented in gray in the second plot are those that are not part of ,t(Xt),t(Yt)\mathcal{B}_{\hslash,t}(X_{t})\cup\mathcal{B}_{\hslash,t}(Y_{t}), where =3\hslash=3.
σz,3\sigma_{z,3}XsX_{s}σv,1\sigma_{v,1}YsY_{s}{σz,3,σv,1}\{\sigma_{z,3},\sigma_{v,1}\}YtY_{t}XtX_{t}V(σz,3,σv,1,Es)\,\,V^{-}(\sigma_{z,3},\sigma_{v,1},E_{s})
Figure 5.4. Visual representation of the transition in step (6-b), where an arrival of both 𝔗^z,3dyn\hat{\mathfrak{T}}^{\rm dyn}_{z,3} and 𝔗^v,1dyn\hat{\mathfrak{T}}^{\rm dyn}_{v,1} is portrayed, where z=Xsz=X_{s}. In this case σv,1\sigma_{v,1} is not matched in EsE_{s}, i.e., σv,1E¯sEs\sigma_{v,1}\in\bar{E}_{s}\setminus E_{s}. Edges represented in gray in the second plot are those that are not part of ,t(Xt),t(Yt)\mathcal{B}_{\hslash,t}(X_{t})\cup\mathcal{B}_{\hslash,t}(Y_{t}), and =3\hslash=3. Edges represented in brown are those in V(σz,3,σv,1,Es)V^{-}(\sigma_{z,3},\sigma_{v,1},E_{s}).
σz,3\sigma_{z,3}XsX_{s}YsY_{s}σz,3\sigma_{z,3}XtX_{t}V+(σz,3,Es)V^{+}(\sigma_{z,3},E_{s}) YtY_{t}
Figure 5.5. Visual representation of the transition in step (6-c), where an arrival of 𝔗^z,3dyn\hat{\mathfrak{T}}^{\rm dyn}_{z,3} is portrayed, where z=Xsz=X_{s}. Edges represented in gray in the second plot are those that are not part of ,t(Xt),t(Yt)\mathcal{B}_{\hslash,t}(X_{t})\cup\mathcal{B}_{\hslash,t}(Y_{t}). Edges represented in brown are those in V+(σz,3,Es)V^{+}(\sigma_{z,3},E_{s}).
YsY_{s}XsX_{s}σz,2\sigma_{z,2} zz YtY_{t}XtX_{t}zz
Figure 5.6. Visual representation of the transition in step (6-d), where an arrival of 𝔗^z,2dyn\hat{\mathfrak{T}}^{\rm dyn}_{z,2}. Edges represented in gray in the first (respectively, second) plot are those that are not part of ,s(Xs),s(Ys)\mathcal{B}_{\hslash,s}(X_{s})\cup\mathcal{B}_{\hslash,s}(Y_{s}) (respectively, ,t(Xt),t(Yt)\mathcal{B}_{\hslash,t}(X_{t})\cup\mathcal{B}_{\hslash,t}(Y_{t})).

The rest of this section will be devoted to proving the following proposition, which shows that the event “|Et||E_{t}| is small” is typical, in the sense of Section 5.1.

Proposition 5.4.

[Control on the size of EtE_{t}] Let

(5.23) {|Et|n12δt[0,n3/2]},\mathcal{H}\coloneqq\{|E_{t}|\leq n^{12\delta}\,\,\forall\,t\in[0,n^{3/2}]\},

where δ\delta is given by (4.13). For every d3d\geq 3 and ν>0\nu>0,

(5.24) limn()=1.\lim_{n\to\infty}{\mathbb{P}}(\mathcal{H})=1.
Proof.

For every t0t\geq 0, partition the set EtE_{t} in two parts, EtnearE^{\rm near}_{t} and EtfarE^{\rm far}_{t}. The stubs in EtfarE^{\rm far}_{t} are those that are at (graph) distance larger than \hslash in EtE_{t} from both XtX_{t} and YtY_{t}. To ease the visualisation, note that edges in EtfarE^{\rm far}_{t} are those reported in gray in Figures 5.15.6. Clearly, for nn large enough, |Etnear|2d|E_{t}^{\rm near}|\leq 2d^{\hslash}, for every t0t\geq 0. We are therefore mainly interested in providing a bound on the size of EtfarE^{\rm far}_{t}. More precisely, (5.24) follows at once as soon as we verify that

(5.25) limn(|Etfar|n10δ, for all 0tn3/2)=1,\lim_{n\to\infty}{\mathbb{P}}\big(|E_{t}^{\rm far}|\leq n^{10\delta},\text{ for all }0\leq t\leq n^{3/2})=1,

since 2dn2δ2d^{\hslash}\leq n^{2\delta}, for all nn large enough. To simplify the reading, we set ε=10δ\varepsilon=10\delta, and stress that all the inequalities below are true only for values of nn large enough.

We organise the proof of (5.25) in five steps.

1. Fix some s0s\geq 0 and consider an arbitrary realisation of (Er,Xr,Yr)r[0,s](E_{r},X_{r},Y_{r})_{r\in[0,s]}. Let t>st>s the first arrival after time ss. We aim at controlling the difference |Etfar||Esfar||E_{t}^{\rm far}|-|E_{s}^{\rm far}|.

  • (A)

    |Etfar||Esfar|>0|E_{t}^{\rm far}|-|E_{s}^{\rm far}|>0 if one of the following hold:

    • (a)

      One of the two random walks does a step (as in step (6-a)): in this case the increase can be bounded by |Etfar||Esfar|<d|E^{\rm far}_{t}|-|E^{\rm far}_{s}|<d^{\hslash} a.s. (see Figure 5.1).

    • (b)

      If a rewiring as in step (6-b) happens, that is, if tt is the arrival time of two Poisson processes associated to stubs that are within distace \hslash from {Xs,Ys}\{X_{s},Y_{s}\}. In this case, the increase in |Etfar||Esfar||E_{t}^{\rm far}|-|E_{s}^{\rm far}| can be bounded by d[L]+d^{[\hslash-L]_{+}} a.s., where

      (5.26) L=1+min{dists(Xs,z),dists(Ys,z),dists(Xs,v),dists(Ys,v)},L=1+\min\{{\rm dist}_{s}(X_{s},z),{\rm dist}_{s}(Y_{s},z),{\rm dist}_{s}(X_{s},v),{\rm dist}_{s}(Y_{s},v)\},

      the worst case being e.g. (z,v)=(Xs,Ys)(z,v)=(X_{s},Y_{s}) (see Figures 5.2, 5.3 and 5.4).

    • (c)

      If a rewiring as in step (6-c) takes place, that is, only one arrival for a Poisson process associated to a stub within distance \hslash from {Xs,Ys}\{X_{s},Y_{s}\}. The increase can be bounded by |Etfar||Esfar|<d|E^{\rm far}_{t}|-|E^{\rm far}_{s}|<d^{\hslash} a.s., the worst case being z{Xs,Ys}z\in\{X_{s},Y_{s}\} (see Figure 5.5).

  • (B)

    |Etfar||Esfar|=1|E_{t}^{\rm far}|-|E_{s}^{\rm far}|=-1 if tt is an arrival time from a stub σz,iEsfar\sigma_{z,i}\in E_{s}^{\rm far}, i.e., as in step (6-d) (see Figure 5.6).

Note that the rate of the events in the previous list can be controlled as follows:

  • The event in (A-a) occurs at rate 22.

  • The event in (A-b) with L={1,,1}L=\ell\in\{1,\dots,\hslash-1\} occurs at rate bounded by 2νd2\nu d^{\ell}.

  • The event in (A-c) occurs at rate bounded from above by 2νd2\nu d^{\hslash}.

  • The event in (B) occurs at rate at least ν|Esfar|(14d+2|Esfar|dn)\nu|E^{\rm far}_{s}|\big(1-\frac{4d^{\hslash}+2|E^{\rm far}_{s}|}{dn}\big).

2. By the estimates above, the evolution of |Etfar||E_{t}^{\rm far}| can be stochastically dominated by a random process (It)t0(I_{t})_{t\geq 0} that evolves as follows:

  • ItIt+dI_{t}\to I_{t}+d^{\hslash} at rate 22.

  • ItIt+dI_{t}\to I_{t}+d^{\hslash-\ell} at rate 2νd2\nu d^{\ell} for all {1,,}\ell\in\{1,\dots,\hslash\}.

  • ItIt1I_{t}\to I_{t}-1 at rate νIt(14d+2Itdn)\nu\,I_{t}\,(1-\frac{4d^{\hslash}+2I_{t}}{dn}).

In other words, the process (It)t0(I_{t})_{t\geq 0} can be naturally coupled with the exploration process so as to have It|Etfar|I_{t}\geq|E_{t}^{\rm far}| for all t0t\geq 0, almost surely. It will be convenient to consider another process, denoted by (I¯t)t0(\bar{I}_{t})_{t\geq 0}, that has the same upward transitions as those of the process (It)t0(I_{t})_{t\geq 0}, but decreases as follows:

  • I¯tI¯t1\bar{I}_{t}\to\bar{I}_{t}-1 at rate ν2(I¯tn2ε)\frac{\nu}{2}\,(\bar{I}_{t}\wedge n^{2\varepsilon}).

Define

(5.27) τbiginf{t0:It>n2ε},\tau_{\rm big}\coloneqq\inf\{t\geq 0\colon I_{t}>n^{2\varepsilon}\},

and note that it is possible to couple the two processes so as to have ItI¯tI_{t}\leq\bar{I}_{t} for all 0tτbig0\leq t\leq\tau_{\rm big}. In light of these domination, (5.25) follows as soon as we verify that

(5.28) limn(supt[0,n3/2]I¯t>nε)=0.\lim_{n\to\infty}{\mathbb{P}}\Big(\sup_{t\in[0,n^{3/2}]}\bar{I}_{t}>n^{\varepsilon}\Big)=0.

3. To simplify notation, in what follows we use that, by the definition of \hslash in (4.13) and the fact that ν>0\nu>0 is a fixed constant,

(5.29) (2ν=0d)dn2δ, for all n large enough,\bigg(2\nu\sum_{\ell=0}^{\hslash}d^{\ell}\bigg)\,\vee\,d^{\hslash}\leq n^{2\delta},\text{ for all }n\text{ large enough},

that is, n2δn^{2\delta} serves as an upper bound for both the rate of increase of I¯\bar{I} and the magnitude of an upward jump. Moreover, by the definition of (I¯t)t0(\bar{I}_{t})_{t\geq 0}, within time τbig\tau_{\rm big} the total jump rate (including also the downward jumps) is uniformly bounded by n3εn^{3\varepsilon}. Therefore, defining

(5.30) {(I¯t)0tn3/2 makes at most Tn3/2+4ε jumps},\mathcal{R}\coloneqq\big\{(\bar{I}_{t})_{0\leq t\leq n^{3/2}}\text{ makes at most }T\coloneqq n^{3/2+4\varepsilon}\text{ jumps}\big\},

we have that (C){\mathbb{P}}(\mathcal{R}^{\texttt{C}}) is bounded by the probability that a Poisson random variable of mean n3/2+3εn^{3/2+3\varepsilon} is larger than n3/2+4εn^{3/2+4\varepsilon}. By Markov’s inequality,

(5.31) (C)(Poisson(n3/2+3ε)>n3/2+4ε)0.{\mathbb{P}}(\mathcal{R}^{\texttt{C}})\leq{\mathbb{P}}\Big({\rm Poisson}(n^{3/2+3\varepsilon})>n^{3/2+4\varepsilon}\Big)\to 0.

4. Let (ϰi)i0+(\varkappa_{i})_{i\in\mathbb{N}_{0}}\subset\mathbb{R}_{+} denote the sequence of jump times of the process (I¯t)t0(\bar{I}_{t})_{t\geq 0}. Then

(5.32) (supt[0,n3/2]I¯t>nε)({I¯ϰj>nε, for some jT})+(C)Tmax1jT(I¯ϰj>nε)+(C).\begin{split}{\mathbb{P}}\Big(\sup_{t\in[0,n^{3/2}]}\bar{I}_{t}>n^{\varepsilon}\Big)&\leq{\mathbb{P}}\big(\big\{\bar{I}_{\varkappa_{j}}>n^{\varepsilon},\text{ for some }j\leq T\big\}\cap\mathcal{R}\big)+{\mathbb{P}}(\mathcal{R}^{\texttt{C}})\\ &\leq T\max_{1\leq j\leq T}{\mathbb{P}}(\bar{I}_{\varkappa_{j}}>n^{\varepsilon})+{\mathbb{P}}(\mathcal{R}^{\texttt{C}}).\end{split}

By (5.29), in order for the event {I¯ϰj>nε}\{\bar{I}_{\varkappa_{j}}>n^{\varepsilon}\} to occur there must exist a jump time ϰr\varkappa_{r}, with r<jr<j, such that

(5.33) I¯ϰrA[nε/2,nε/2+n2δ]\bar{I}_{\varkappa_{r}}\in A\coloneqq[n^{\varepsilon/2},n^{\varepsilon/2}+n^{2\delta}]

and I¯ϰi>nε/2\bar{I}_{\varkappa_{i}}>n^{\varepsilon/2} for all i{r,,j}i\in\{r,\dots,j\}. Therefore, Markov’s property yields

(5.34) (CLOSEOPENI¯ϰj>nε)=({I¯ϰj>nε}{r<j s.t. I¯ϰrA,I¯ϰi>nε/2i{r,,j}})jmaxr<j(I¯ϰrA)({I¯ϰj>nε}{I¯ϰi>nε/2i{r,,j}}I¯ϰrA)jmaxr<j(𝒬jr|I¯ϰrA),\begin{split}{\mathbb{P}}(&\bar{I}_{\varkappa_{j}}>n^{\varepsilon})\\ \quad&={\mathbb{P}}\big(\{\bar{I}_{\varkappa_{j}}>n^{\varepsilon}\}\cap\big\{\exists\,r<j\text{ s.t. }\bar{I}_{\varkappa_{r}}\in A,\bar{I}_{\varkappa_{i}}>n^{\varepsilon/2}\,\,\forall\,i\in\{r,\dots,j\}\big\}\big)\\ &\leq j\max_{r<j}{\mathbb{P}}\big(\bar{I}_{\varkappa_{r}}\in A){\mathbb{P}}(\{\bar{I}_{\varkappa_{j}}>n^{\varepsilon}\}\cap\big\{\bar{I}_{\varkappa_{i}}>n^{\varepsilon/2}\,\,\forall\,i\in\{r,\dots,j\}\big\}\mid\bar{I}_{\varkappa_{r}}\in A\big)\\ &\leq j\max_{r<j}{\mathbb{P}}(\mathcal{Q}_{j}^{r}|\bar{I}_{\varkappa_{r}}\in A),\end{split}

where

(5.35) 𝒬jr{I¯ϰj>nε}{I¯ϰi>nε/2, for all i{r,,j}}.\mathcal{Q}_{j}^{r}\coloneqq\{\bar{I}_{\varkappa_{j}}>n^{\varepsilon}\}\cap\big\{\bar{I}_{\varkappa_{i}}>n^{\varepsilon/2},\text{ for all }i\in\{r,\dots,j\}\big\}.

We now prove that the conditional probability in (5.34) can be bounded as follows:

(5.36) (𝒬jrI¯rA)(Bin(jr,n2δn2δ+ν2nε/2)nε+(jr)nε/2n2δn2δ+1).{\mathbb{P}}(\mathcal{Q}_{j}^{r}\mid\bar{I}_{r}\in A)\leq{\mathbb{P}}\bigg({\rm Bin}\bigg(j-r,\frac{n^{2\delta}}{n^{2\delta}+\frac{\nu}{2}n^{\varepsilon/2}}\bigg)\geq\frac{n^{\varepsilon}+(j-r)-n^{\varepsilon/2}-n^{2\delta}}{n^{2\delta}+1}\bigg).

Indeed, in order for the process to be above nεn^{\varepsilon} after jrj-r jumps, it must make jj_{\downarrow} jumps downwards and jj_{\uparrow} jumps upwards such that j+j=jrj_{\downarrow}+j_{\uparrow}=j-r. Since downward jumps have size 11 and upward jumps have size at most n2δn^{2\delta} (cf. (5.29)), it follows that

(5.37) n2δjjnεnε/2n2δjnε+(jr)nε/2n2δn2δ+1.n^{2\delta}j_{\uparrow}-j_{\downarrow}\geq n^{\varepsilon}-n^{\varepsilon/2}-n^{2\delta}\quad\Longrightarrow\quad j_{\uparrow}\geq\frac{n^{\varepsilon}+(j-r)-n^{\varepsilon/2}-n^{2\delta}}{n^{2\delta}+1}.

Moreover, under the event that the process does not go below nε/2n^{\varepsilon/2} in the next jrj-r jumps, the probability of an upward jump is at most n2δn2δ+ν2nε/2\frac{n^{2\delta}}{n^{2\delta}+\frac{\nu}{2}n^{\varepsilon/2}} (cf. again (5.29)). These two facts imply (5.36).

Furthermore, note that, once again using that upward jumps are bounded by n2δn^{2\delta}, we get

(5.38) (𝒬jrI¯rA)=0{\mathbb{P}}(\mathcal{Q}_{j}^{r}\mid\bar{I}_{r}\in A)=0

if jr1n2δ(nεnε/2n2δ)j-r\leq\frac{1}{n^{2\delta}}(n^{\varepsilon}-n^{\varepsilon/2}-n^{2\delta}). By choosing nn large enough, the probability above is zero if jrn7δj-r\leq n^{7\delta}.

5. To simplify the reading, note that for all nn large enough the preceding discussion yields the bound

(5.39) (𝒬jrI¯rA)𝟙{jr>n7δ}(Bin(jr,n2δn2δ+ν2nε/2)jrn2δ).{\mathbb{P}}(\mathcal{Q}_{j}^{r}\mid\bar{I}_{r}\in A)\leq\mathds{1}_{\big\{j-r>n^{7\delta}\big\}}{\mathbb{P}}\bigg({\rm Bin}\bigg(j-r,\frac{n^{2\delta}}{n^{2\delta}+\frac{\nu}{2}n^{\varepsilon/2}}\bigg)\geq\frac{j-r}{n^{2\delta}}\bigg).

Since the expectation of the latter Binomial random variable is of order (jr)n3δ(j-r)n^{-3\delta}, Chernoff’s bound yields

(5.40) (Bin(jr,n2δn2δ+ν2nε/2)(jr)n2δ)exp(12(jr)n4δ).{\mathbb{P}}\bigg({\rm Bin}\bigg(j-r,\frac{n^{2\delta}}{n^{2\delta}+\frac{\nu}{2}n^{\varepsilon/2}}\bigg)\geq(j-r)n^{-2\delta}\bigg)\leq\exp\Big(-\tfrac{1}{2}(j-r)n^{-4\delta}\Big).

Hence, we get

(5.41) (𝒬jrI¯rB)𝟙{jr>n7δ}exp(14(jr)n4δ).{\mathbb{P}}(\mathcal{Q}_{j}^{r}\mid\bar{I}_{r}\in B)\leq\mathds{1}_{\big\{j-r>n^{7\delta}\big\}}\exp\Big(-\tfrac{1}{4}(j-r)n^{-4\delta}\Big).

Substituting (5.31), (5.34) and (5.41) into (5.32), and recalling the definition of TT in (5.30), implies

(supt[0,n3/2]I¯t>nε)\displaystyle{\mathbb{P}}\bigg(\sup_{t\in[0,n^{3/2}]}\bar{I}_{t}>n^{\varepsilon}\bigg) Tmax1jT(I¯ϰj>nε)+(C)\displaystyle\leq T\max_{1\leq j\leq T}{\mathbb{P}}(\bar{I}_{\varkappa_{j}}>n^{\varepsilon})+{\mathbb{P}}(\mathcal{R}^{\texttt{C}})
Tmax1jTjmaxr<j(𝒬jrI¯rA)+(C)0,\displaystyle\leq T\max_{1\leq j\leq T}j\max_{r<j}{\mathbb{P}}(\mathcal{Q}_{j}^{r}\mid\bar{I}_{r}\in A)+{\mathbb{P}}(\mathcal{R}^{\texttt{C}})\to 0,

concluding the proof. ∎

5.3. Coupling

We now introduce an explicit coupling between the exploration process discussed in Section 5.2 and the toy model analysed in Section 4.2. With the help of this coupling we provide the proof of Theorem 2.4 at the end of this section.

Recall 𝐏\mathbf{P} denotes the probability law of the toy model and {\mathbb{P}} stands for the probability law of the graphical construction of (Et,Xt,Yt)t0(E_{t},X_{t},Y_{t})_{t\geq 0}. As shown in Proposition 5.1, at time t=0t=0 w.h.p. the partial matching E0E_{0} will be made by two disjoint trees having height \hslash and rooted at X0X_{0} and Y0Y_{0}, respectively, so we work under this initial event. Recall the definition of the process in Section 4.2, and of the marked Poisson processes (𝔗z,kW)W{X,Y},z𝒯W,1kd({\mathfrak{T}}^{W}_{z,k})_{W\in\{X,Y\},z\in\mathcal{T}^{W},1\leq k\leq d}.

To present the coupling between 𝐏\mathbf{P} and {\mathbb{P}} it is convenient to first establish it in the first phase of the process with law 𝐏\mathbf{P}, and consider the coupling of the second phase.

5.4. First phase coupling

We start the process at some s0s\geq 0 and assume that at that time the exploration process (Es,Xs,Ys)(E_{s},X_{s},Y_{s}) is such that

  • (C1)

    ,s(Xs)\mathcal{B}_{\hslash,s}(X_{s}) and ,s(Ys)\mathcal{B}_{\hslash,s}(Y_{s}) are two disjoint trees,

  • (C2)

    dists(Xs,Ys)={\rm dist}_{s}(X_{s},Y_{s})=\infty,

  • (C3)

    |Es|n12δ|E_{s}|\leq n^{12\delta},

while the process 𝐏\mathbf{P} starts from the first phase. We proceed with the coupled construction of the first phase as follows:

  • (I-1st)

    Construct a distance preserving bijection φ\varphi between the stubs in ,s(Xs),s(Ys)\mathcal{B}_{\hslash,s}(X_{s})\cup\mathcal{B}_{\hslash,s}(Y_{s}) and the stubs in 𝒯X𝒯Y\mathcal{T}^{X}\cup\mathcal{T}^{Y}.

  • (II-1st)

    Look at the collections of (unmarked) processes

    (5.42) (𝔗z,krw)z{Xs,Ys},1kd,(𝔗^z,kdyn){z[n],1kd:σz,kEs},(\mathfrak{T}^{\rm rw}_{z,k})_{z\in\{X_{s},Y_{s}\},1\leq k\leq d},\qquad(\hat{\mathfrak{T}}^{\rm dyn}_{z,k})_{\{z\in[n],1\leq k\leq d\colon\sigma_{z,k}\in E_{s}\}},

    and let t>st>s be the time of the first arrival among the two collections.

    • (rw)

      If the arrival at tt comes from the former collection, then construct the process (Er,Xr,Yr)r[s,t](E_{r},X_{r},Y_{r})_{r\in[s,t]} as explained in point (6-a) of the procedure in Section 5.2. Moreover,

      • (i)

        if (Et,Xt,Yt)(E_{t},X_{t},Y_{t}) satisfies (C1), (C2), and (C3), then restart the procedure with tt in place of ss;

      • (ii)

        otherwise, declare the coupling failed.

    • (dyn)
      • (i)

        If the arrival at tt comes from the latter collection, say from 𝔗^z,idyn\hat{\mathfrak{T}}^{\rm dyn}_{z,i} for a unique z[n]z\in[n], 1id1\leq i\leq d such that σz,iE¯s\sigma_{z,i}\in\bar{E}_{s}, then construct the process (Er,Xr,Yr)r[s,t](E_{r},X_{r},Y_{r})_{r\in[s,t]} as explained in point (6-c) of the procedure in Section 5.2. In particular

        • (A)

          if (Et,Xt,Yt)(E_{t},X_{t},Y_{t}) satisfies (C1), (C2), and (C3), then restart the procedure with tt in place of ss;

        • (B)

          otherwise, declare the coupling failed.

      • (ii)

        If the arrival at tt comes from the latter collection, for two processes 𝔗^z,idyn\hat{\mathfrak{T}}^{\rm dyn}_{z,i} and 𝔗^v,jdyn\hat{\mathfrak{T}}^{\rm dyn}_{v,j} for z,v[n]z,v\in[n], 1i,jd1\leq i,j\leq d such that σz,kEs\sigma_{z,k}\in E_{s}, then construct the process (Er,Xr,Yr)r[s,t](E_{r},X_{r},Y_{r})_{r\in[s,t]} as in point (6-b) of the procedure in Section 5.2. Furthermore:

        • (A)

          if (φ(σz,i),φ(σv,j))(\varphi(\sigma_{z,i}),\varphi(\sigma_{v,j})) is a nice pair of stubs for the toy model, and ,t(Xt)\mathcal{B}_{\hslash,t}(X_{t}) and ,t(Yt)\mathcal{B}_{\hslash,t}(Y_{t}) are two (overlapping) trees, then declare the coupling successful and the toy process enters the second phase at time tt at distance =distt(Xt,Yt)\ell={\rm dist}_{t}(X_{t},Y_{t});

        • (B)

          if (φ(σz,i),φ(σv,j))(\varphi(\sigma_{z,i}),\varphi(\sigma_{v,j})) is not a nice pair of stubs for the toy model, and (Et,Xt,Yt)(E_{t},X_{t},Y_{t}) satisfies (C1), (C2), and (C3), restart the procedure at time tt;

        • (C)

          otherwise, declare the coupling failed.

If the coupling fails, then the realisations of the two processes are continued independently, and it is immediate to check that the two marginals indeed coincide with the two processes in Sections 4.2 and 5.2.

In words, starting at time s0s\geq 0 with (Es,Xs,Ys)(E_{s},X_{s},Y_{s}) satisfying (C1), (C2) and (C3), and using the procedure just described, we produce an attempt to couple the first phase of the toy model in Section 4.2 with the exploration process. If this attempt succeeds, then the toy model enters the second phase at some 1211\leq\ell\leq 2\hslash-1 that coincides with the distance between XtX_{t} and YtY_{t} in the exploration process.

Denote by

(5.43) t{distt(Xt,Yt)>2 and distt(Xt,Yt)<}\mathcal{F}_{t}\coloneqq\{{\rm dist}_{t}(X_{t},Y_{t})>2\hslash\text{ and }{\rm dist}_{t}(X_{t},Y_{t})<\infty\}

the event in which at time tt the two random walks are on the same connected component of EtE_{t} but more than 22\hslash apart. Note that, in order for the coupling to fail at time tt, one of the following three events must occur:

  • (fail-1st-a)

    [ttrees]C[\mathcal{E}_{t}^{\rm trees}]^{\texttt{C}} (defined as in (5.1));

  • (fail-1st-b)

    ttreest\mathcal{E}_{t}^{\rm trees}\cap\mathcal{F}_{t};

  • (fail-1st-c)

    {|Et|>n12δ}\{|E_{t}|>n^{12\delta}\} (recall Proposition 5.4).

5.5. Second phase coupling

Given that the first coupling succeeds and the toy model enters the second phase at some 1211\leq\ell\leq 2\hslash-1, we next explain how to couple the second phase with the evolution of the exploration process. Consider the evolution of the exploration process started at time t>st>s at some (Et,Xt,Yt)(E_{t},X_{t},Y_{t}) such that there exists a unique path joining XtX_{t} and YtY_{t} in EtE_{t} and |Et|n12δ|E_{t}|\leq n^{12\delta}.

  • (I-2nd)

    Construct a distance preserving injection φ\varphi between the stubs of the vertices along the unique path joining XtX_{t} to YtY_{t} and the stubs of the vertices along the unique path of 𝒯joint\mathcal{T}^{\rm joint} (cf. Section 4.2) joining the two random walks.

  • (II-2nd)

    Proceed with the construction of the exploration process as explained in Section 5.2, and let r>tr>t be the first time when the exploration process evolves:

    • (rw)

      If at time rr one of the two random walks moves following a stub σ\sigma, then construct the process (Eu,Xu,Yu)u[t,r](E_{u},X_{u},Y_{u})_{u\in[t,r]} as explained in point (6-a) of the procedure in Section 5.2, let the associated random walk in the toy model move following the stub φ(σ)\varphi(\sigma), and do as follows:

      • (i)

        if Xr=YrX_{r}=Y_{r}, then declare the coupling successful, set the length of the second phase to rtr-t and continue to construct the two processes independently;

      • (ii)

        if XrYrX_{r}\neq Y_{r}, do as follows:

        • ·

          if there is a unique path joining XrX_{r} to YrY_{r} and |Et|n12δ|E_{t}|\leq n^{12\delta}, then restart from (I-2nd) with rr instead of tt;

        • ·

          otherwise, declare the coupling failed.

    • (dyn)

      If at time rr there is a rewiring, then construct the process (Eu,Xu,Yu)u[t,r](E_{u},X_{u},Y_{u})_{u\in[t,r]} as explained in points (6-b) and (6-c) of the procedure in Section 5.2, and do as follows:

    • (i)

      if the rewiring takes place along the unique path joining XtX_{t} and YtY_{t} in EtE_{t}, then stop the coupling, set the length of the second phase to rtr-t, and do as follows:

      • (A)

        if as a consequence of the rewiring (Er,Xr,Yr)(E_{r},X_{r},Y_{r}) satisfies properties (C1), (C2), and (C3), then say that the second phase ended at a good point and restart the coupling of the first phase at (Er,Xr,Yr)(E_{r},X_{r},Y_{r});

      • (B)

        otherwise, say that the second phase ended at a bad point, and declare the coupling failed.

    • (ii)

      if the rewiring does not take place along the unique path joining XtX_{t} and YtY_{t} in EtE_{t}, then do as follows:

      • (A)

        if as consequence of the rewiring there exists a unique path joining XrX_{r} and YrY_{r} in ErE_{r} and |Er|n12δ|E_{r}|\leq n^{12\delta}, restart from (I-2nd) with rr instead of tt;

      • (B)

        otherwise, declare the coupling failed.

For the second phase, the coupling can fail at time tt only by realising either one of the following events:

  • (fail-2nd-a)

    the event in step (dyn-ii-B), which implies that either [ttrees]C[tfar]C[\mathcal{E}_{t}^{\rm trees}]^{\texttt{C}}\cap[\mathcal{E}_{t}^{\rm far}]^{\texttt{C}} or |Et|>n12δ|E_{t}|>n^{12\delta}.

  • (fail-2nd-b)

    the event in step (dyn-i-B), i.e., ending at a bad point.

Let us now introduce trenew(0)(t)=tt_{\rm renew}^{(0)}(t)=t,

(5.44) τrenew+1(t)inf{s>τrenew(t):every process in (𝔗z,kdyn)z[n],1kdregistered at least one arrival}\tau_{\rm renew}^{\ell+1}(t)\coloneqq\inf\Big\{s>\tau_{\rm renew}^{\ell}(t)\colon\begin{array}[]{c}{\text{every process in }(\mathfrak{T}^{\rm dyn}_{z,k})_{z\in[n],1\leq k\leq d}}\\ {\text{registered at least one arrival}}\end{array}\Big\}

and

(5.45) K(t)=inf{1:(Eτrenew(t),Xτrenew(t),Yτrenew(t)) satisfies (C1), (C2), and (C3)}.K(t)=\inf\left\{\ell\geq 1\colon(E_{\tau_{\rm renew}^{\ell}(t)},X_{\tau_{\rm renew}^{\ell}(t)},Y_{\tau_{\rm renew}^{\ell}(t)})\text{ satisfies (C1), (C2), and (C3)}\right\}.

Finally, set τrenew+(t)τrenew(K(t))(t)\tau_{\rm renew}^{+}(t)\coloneqq\tau_{\rm renew}^{(K(t))}(t). Observe that, by its very construction, (τrenew+1(t)τrenew(t))0\big(\tau_{\rm renew}^{\ell+1}(t)-\tau_{\rm renew}^{\ell}(t)\big)_{\ell\geq 0} is an i.i.d. sequence and K(t)K(t) is a Geometric random variable with parameter given by the probability that a random graph distributed according to μd\mu_{d} satisfies (C1), (C2), and (C3). This probability can be made arbitrarily close to one, provided nn is large enough.

If the coupling fails at some time t>0t>0, then regardless of the phase in which this happens, we declare it inactive in the time interval [t,τrenew+(t))[t,\tau_{\rm renew}^{+}(t)), and restart the coupling from the first phase at τrenew+(t)\tau_{\rm renew}^{+}(t). This concludes the definition of the coupling. We start the exploration process at (E0,X0,Y0)(E_{0},X_{0},Y_{0}), assuming that ,0(X0)\mathcal{B}_{\hslash,0}(X_{0}) and ,0(Y0)\mathcal{B}_{\hslash,0}(Y_{0}) are two disjoint trees (i.e., (C1)-(C3) are satisfied), and use the coupling just described up to time τmeetππ\tau_{\rm meet}^{\pi\otimes\pi}. Note that the meeting time between the two random walks might happen when the coupling is active of inactive.

We next state three lemmas and conclude the proof of Theorem 2.4, postponing the verification of the lemmas until the end of the section. Our main technical result states that the meeting of the two random walks happens w.h.p. when the coupling is in its active phase. This is done with the aid of two main steps. We first prove that w.h.p. the coupling can fail only during the first phase (see Lemma 5.5 below). Afterwards in Lemma 5.6, we check that it actually stays active for most of the time (Lemma 5.6).

Lemma 5.5.

[Failures occur only during the first phase] Consider the event

(5.46) 𝒲{The coupling fails during the second phase before time n3/2}.\mathcal{W}\coloneqq\{\text{The coupling fails during the second phase before time $n^{3/2}$}\}.

Then

(5.47) limn(𝒲)=0.\lim_{n\to\infty}{\mathbb{P}}(\mathcal{W})=0.

Consider the random subset of times at which the coupling is not active, that is, the random set

(5.48) B{s[0,n3/2]: the coupling is inactive at time s}.B\coloneqq\{s\in[0,n^{3/2}]\colon\text{ the coupling is inactive at time }s\}.
Lemma 5.6.

[The coupling is active for most of the time] We have

(5.49) limn(|B|>n1/2+28δ)=0.\lim_{n\to\infty}{\mathbb{P}}(|B|>n^{1/2+28\delta})=0.

Moreover,

(5.50) limn(B has more than n1/2+27δ connected components)=0.\lim_{n\to\infty}{\mathbb{P}}\big(B\text{ has more than $n^{1/2+27\delta}$ connected components}\big)=0.

Finally, the next lemma states that w.h.p. the meeting occurs when the coupling is active.

Lemma 5.7.

[No meetings when the coupling is inactive] For BB as in (5.48),

(5.51) limn(τmeetππB)=0.\lim_{n\to\infty}{\mathbb{P}}(\tau_{\rm meet}^{\pi\otimes\pi}\in B)=0.

We are now in position to prove Theorem 2.4.

Proof of Theorem 2.4.

Using the coupling described in Section 5.3, and Lemmas 5.6 and 5.7, we see that, for all 0tn3/20\leq t\leq n^{3/2},

(5.52) (τmeetππ>t)=({τmeetππ>t}{|B|n12+16δ}{τmeetππB}𝒲C)+o(1).{\mathbb{P}}(\tau^{\pi\otimes\pi}_{\rm meet}>t)={\mathbb{P}}\big(\{\tau^{\pi\otimes\pi}_{\rm meet}>t\}\cap\{|B|\leq n^{\frac{1}{2}+16\delta}\}\cap\{\tau^{\pi\otimes\pi}_{\rm meet}\not\in B\}\cap\mathcal{W}^{\texttt{C}}\big)+o(1).

Recalling the definition of τfinal\tau_{\rm final} in (4.16), and using the above described coupling, we see that the latter probability can be bounded above by

(5.53) (τmeetππ>t)(τfinal>tn12+28δ)+o(1){\mathbb{P}}(\tau^{\pi\otimes\pi}_{\rm meet}>t)\leq{\mathbb{P}}({\tau_{\rm final}}>t-n^{\frac{1}{2}+28\delta})+o(1)

and from below by

(5.54) (τmeetππ>t)(τfinal>t)o(1),{\mathbb{P}}(\tau^{\pi\otimes\pi}_{\rm meet}>t)\geq{\mathbb{P}}({\tau_{\rm final}}>t)-o(1),

so (2.13) follows from Proposition 4.2 by taking 0<δ<1320<\delta<\tfrac{1}{32}.

To control the expectation of τmeetππ\tau_{\rm meet}^{\pi\otimes\pi}, we start by fixing C4>0C_{4}>0 and using (5.53), (5.54) and Proposition 4.2 to obtain

(5.55) 𝔼[τmeetππ]n\displaystyle\frac{\mathbb{E}[\tau_{\rm meet}^{\pi\otimes\pi}]}{n} =1n0(τmeetππ>t)𝑑t\displaystyle=\frac{1}{n}\int_{0}^{\infty}{\mathbb{P}}(\tau_{\rm meet}^{\pi\otimes\pi}>t)\,{\rm d}t
(5.56) =(1+o(1))1n0C4n(τfinal>t)𝑑t+1nC4n(τmeetππ>t)𝑑t.\displaystyle=(1+o(1))\frac{1}{n}\int_{0}^{C_{4}n}{\mathbb{P}}(\tau_{\rm final}>t)\,{\rm d}t+\frac{1}{n}\int_{C_{4}n}^{\infty}{\mathbb{P}}(\tau_{\rm meet}^{\pi\otimes\pi}>t)\,{\rm d}t.

We are left to show that the latter integral is o(n)o(n). It suffices to realise that, for any t0t\geq 0 and regardless of (Et,Xt,Yt)(E_{t},X_{t},Y_{t}), the rate at which a rewiring occurs that puts the two random walks at distance 11 is dνd\nu, and under the realisation of this event there is a non-negligible probability, say p=p(d,ν)>0p=p(d,\nu)>0, that the two random walks meet after a bounded amount of time. Therefore, for some C5=C5(d,ν)>0C_{5}=C_{5}(d,\nu)>0,

(5.57) (τmeetππ>t)eC5t/n,{\mathbb{P}}(\tau_{\rm meet}^{\pi\otimes\pi}>t)\leq\mathrm{e}^{-C_{5}\,t/n},

which yields

(5.58) C4n(τmeetππ>t)𝑑tnC5eC5C4.\int_{C_{4}n}^{\infty}{\mathbb{P}}(\tau_{\rm meet}^{\pi\otimes\pi}>t)\,{\rm d}t\leq\frac{n}{C_{5}}e^{-C_{5}C_{4}}.

At this point, given ϵ>0\epsilon>0, choose C4=C4(d,ν,ϵ)>0C_{4}=C_{4}(d,\nu,\epsilon)>0 sufficiently large as to have

(5.59) 12ϑd,νϵ1n0C4n(τfinal>t)𝑑t12ϑd,ν+ϵ,\frac{1}{2\vartheta_{d,\nu}}-\epsilon\leq\frac{1}{n}\int_{0}^{C_{4}n}{\mathbb{P}}(\tau_{\rm final}>t)\,{\rm d}t\leq\frac{1}{2\vartheta_{d,\nu}}+\epsilon,

and

(5.60) 1nC4n(τmeetππ>t)𝑑tϵ,\frac{1}{n}\int_{C_{4}n}^{\infty}{\mathbb{P}}(\tau_{\rm meet}^{\pi\otimes\pi}>t)\,{\rm d}t\leq\epsilon,

from which the desired claim follows immediately. ∎

Proof of Lemma 5.5.

Recall that, in order for the coupling to fail during the second phase, one of the events on the list immediately above (5.44) must occur.

If during the second phase of the coupling at some time r[0,n3/2]r\in[0,n^{3/2}] a rewiring occurs that does not involve the unique path between the two random walks and such that ,r(Xr),r(Yr)\mathcal{B}_{\hslash,r}(X_{r})\cup\mathcal{B}_{\hslash,r}(Y_{r}) is not a tree (cf. step (II-2nd-dyn-ii-B)), then we would have [rtree]C[rfar]C[\mathcal{E}^{\rm tree}_{r}]^{\texttt{C}}\cap[\mathcal{E}^{\rm far}_{r}]^{\texttt{C}}, and hence this kind of failure can be neglected thanks to Proposition 5.1. Similarly, the case when the coupling fails because |Et|>n12δ|E_{t}|>n^{12\delta} can be discarded with the aid of Proposition 5.4. Lastly, if the coupling is active and in the second phase, in order for the event in (II-2nd-dyn-i-B) to occur at the next step, it is necessary to have a rewiring involving one of the (less than 44\hslash) stubs in the unique path between the two random walks and another stub in E¯s\bar{E}_{s}. Note that rewirings happen with rate bounded by ν4|E¯s|\frac{\nu}{4}|\bar{E}_{s}| and the probability that such a rewiring results in the event above can be bounded by

(5.61) 4ν41dn1×|E¯s|2|E¯s|ν4dn2dn1cn1+δ.\frac{4\hslash\frac{\nu}{4}\frac{1}{dn-1}\times|\bar{E}_{s}|}{2|\bar{E}_{s}|\frac{\nu}{4}\frac{dn-2}{dn-1}}\leq cn^{-1+\delta}.

Finally, the time spent in the second phase of the coupling up to time n3/2n^{3/2} is w.h.p at most n3/2n14δn^{3/2}n^{1-4\delta} due to Lemma 4.5. In particular, if \mathcal{H} denotes the event in (5.23), we can bound

(5.62) (𝒲)𝐏d,ν(τ¯2nd(n3/2)>n3/2n1+4δ)+(C)+(Poisson(ν2n3/2n1+4δn12δn1+δ)1)ν2n12+17δ+o(1),\begin{split}{\mathbb{P}}(\mathcal{W})&\leq\mathbf{P}_{d,\nu}(\bar{\tau}_{\rm 2^{nd}}(n^{3/2})>n^{3/2}n^{-1+4\delta})+{\mathbb{P}}(\mathcal{H}^{\texttt{C}})\\ &\qquad+{\mathbb{P}}\Big({\rm Poisson}\Big(\frac{\nu}{2}n^{3/2}n^{-1+4\delta}n^{12\delta}n^{-1+\delta}\Big)\geq 1\Big)\\ &\leq\frac{\nu}{2}n^{-\frac{1}{2}+17\delta}+o(1),\end{split}

which converges to zero as soon as δ<134\delta<\frac{1}{34}, concluding the proof. ∎

Proof of Lemma 5.6.

Recall that, by Lemma 5.5, w.h.p. no failures of the coupling will be registered during the second phase. Recall also that a failure occurring during the first phase must occur as a consequence of one of the events reported in the list immediately below (5.43).

We divide the proof into two steps. First we show that, under the event that the coupling is active and in the first phase, the probability that a failure occurs at the next jump is sufficiently small to take a union bound over the number of jumps. In this way we prove (5.50). Afterwards we show that, uniformly in the realisation of (Et,Xt,Yt)(E_{t},X_{t},Y_{t}) after the failure, w.h.p. the coupling will be reactivated within a short amount of time.

In what follows all inequalities hold for values of nn large enough.

1. Let

(5.63) 𝒥{B has more than n1/2+27δ connected components}.\mathcal{J}\coloneqq\big\{\text{$B$ has more than $n^{1/2+27\delta}$ connected components}\big\}\,.

We show that the probability of this event tends to zero. Indeed, under the event \mathcal{H} in (5.4), the number of jumps of the process within time n3/2n^{3/2} can be bounded above by the number of arrivals within the same time of a Poisson process with rate 2+dn12δ2+dn^{12\delta}. Hence, by Markov’s inequality, w.h.p. within time n3/2n^{3/2} there are at most n3/2+13δn^{3/2+13\delta} jumps. Assume that, at some time 0sn3/20\leq s\leq n^{3/2}, the coupling is active and in the first phase, ,s(Xs)\mathcal{B}_{\hslash,s}(X_{s}) and ,s(Ys)\mathcal{B}_{\hslash,s}(Y_{s}) are two non-overlapping trees, dists(Xs,Ys)={\rm dist}_{s}(X_{s},Y_{s})=\infty and |Es|n12δ|E_{s}|\leq n^{12\delta}. Then the probability that after the next jump (say at time r>sr>s) either the event [rtrees]C[\mathcal{E}_{r}^{\rm trees}]^{\texttt{C}} or the event r\mathcal{F}_{r} occurs can be bounded by

(5.64) (Bin(2d,|Es|dn|Es|1)>0)n1+13δ.\begin{split}{\mathbb{P}}\left({\rm Bin}\Big(2d^{\hslash},\frac{|E_{s}|}{dn-|E_{s}|-1}\Big)>0\right)\leq n^{-1+13\delta}.\end{split}

Therefore, if we call JJ the number of connected components of BB that are generated by the occurrence of one of the events above, then we have

(5.65) ({J>n1/2+27δ})(Bin(n3/2+13δ,n1+13δ)>n1/2+27δ)0.{\mathbb{P}}(\{J>n^{1/2+27\delta}\}\cap\mathcal{H})\leq{\mathbb{P}}\big({\rm Bin}(n^{3/2+13\delta},n^{-1+13\delta})>n^{1/2+27\delta}\big)\to 0.

In conclusion, using Proposition 5.4 and Lemma 5.5, we have

(5.66) (𝒥)({J>n1/2+27δ}𝒲C)+(C)+(𝒲)0,{\mathbb{P}}(\mathcal{J})\leq{\mathbb{P}}(\{J>n^{1/2+27\delta}\}\cap\mathcal{H}\cap\mathcal{W}^{\texttt{C}})+{\mathbb{P}}(\mathcal{H}^{\texttt{C}})+{\mathbb{P}}(\mathcal{W})\to 0,

which yields (5.50).

We next control the size of the connected components of the set BB. We first show that, for any ε>0\varepsilon>0, the probability that there exist a connected component of BB having length larger than nεn^{\varepsilon} tends to zero sufficiently fast in nn for any δ>0\delta>0.

2a. Consider a given connected component B^B\hat{B}\subset B starting at some 0s<n3/20\leq s<n^{3/2}, and recall the definition of τrenew(s)\tau_{\rm renew}(s), K(s)K(s), and τrenew+(s)\tau_{\rm renew}^{+}(s) in (5.44) and (5.45). We work on the event \mathcal{H} in (5.23). In order for the component to have size larger than a given θ>0\theta>0 (possibly depending on nn), it must be the case that τrenew+(s)>θ\tau_{{\rm renew}}^{+}(s)>\theta. In particular, conditioning on the value of K(s)K(s)\in\mathbb{N}, we get, for all TT\in\mathbb{N},

(5.67) ({|B^|>θ})({K(s)T}{|B^|>θ})+(K(s)>T)({τrenew(T)(s)>θ})+(K(s)>T).\begin{split}{\mathbb{P}}(\{|\hat{B}|>\theta\}\cap\mathcal{H})&\leq{\mathbb{P}}(\{K(s)\leq T\}\cap\{|\hat{B}|>\theta\}\cap\mathcal{H})+{\mathbb{P}}(K(s)>T)\\ &\leq{\mathbb{P}}(\{\tau_{\rm renew}^{(T)}(s)>\theta\}\cap\mathcal{H})+{\mathbb{P}}(K(s)>T).\end{split}

As pointed out immediately after (5.45), K(s)K(s) has Geometric distribution with rate arbitrarily close to one, provided nn is large enough. In particular, this implies

(5.68) (K(s))2,{\mathbb{P}}(K(s)\geq\ell)\leq 2^{-\ell}\quad\forall\,\ell\in\mathbb{N}\,,

We now prove that there exists a universal constant c>0c>0 such that, for θ3logn\theta\geq 3\log n and T=θ3lognT=\lceil\frac{\theta}{3\log n}\rceil,

(5.69) ({τrenew(T)(s)>θ})ecθlogn,{\mathbb{P}}(\{\tau_{\rm renew}^{(T)}(s)>\theta\}\cap\mathcal{H})\leq\mathrm{e}^{-c\frac{\theta}{\log n}},

and therefore

(5.70) ({|B^|>θ})ecθlogn+2θ3lognT,θ3logn.{\mathbb{P}}(\{|\hat{B}|>\theta\}\cap\mathcal{H})\leq\mathrm{e}^{-c\frac{\theta}{\log n}}+2^{-\frac{\theta}{3\log n}}\qquad\forall\,T\in\mathbb{N},\,\theta\geq 3\log n.

2b. To prove (5.69), note that, on the event \mathcal{H}, the number of renewals before time θ\theta is stochastically dominated by the sum of TT i.i.d. random variables with the same law as

(5.71) Z=max1jdnEj,Z=\max_{1\leq j\leq dn}E_{j},

where (Ej)j(E_{j})_{j\in\mathbb{N}} is a collection of i.i.d. exponential random variables with rate ν/4\nu/4. Therefore

(5.72) ({τrenew(T)(s)>θ})(i=1TZi>θ)T,θ>0.{\mathbb{P}}(\{\tau_{\rm renew}^{(T)}(s)>\theta\}\cap\mathcal{H})\leq{\mathbb{P}}\bigg(\sum_{i=1}^{T}Z_{i}>\theta\bigg)\qquad\forall\,T\in\mathbb{N},\theta>0.

Note that

(5.73) 𝔼[Z]2logn\mathbb{E}[Z]\leq 2\log n

and that Z/𝔼[Z]Z/\mathbb{E}[Z] satisfies a large deviation principle. Therefore, choosing T=θ3lognT=\frac{\theta}{3\log n}, we see that there exists a constant c>0c>0 (independent of nn) such that

(5.74) (i=1TZi>θ)(i=1TZi𝔼[Z]>θ2logn)ecT,θ>0.{\mathbb{P}}\bigg(\sum_{i=1}^{T}Z_{i}>\theta\bigg)\leq{\mathbb{P}}\bigg(\sum_{i=1}^{T}\frac{Z_{i}}{\mathbb{E}[Z]}>\frac{\theta}{2\log n}\bigg)\leq\mathrm{e}^{-cT},\qquad\forall\,\theta>0.

Estimate (5.69) follows by combining the above with (5.72).

2c. We are left to show how the argument leading to (5.70), which is concerned with a single connected component, can be adapted to control the tail probability of multiple connected components, and how it eventually leads to the desired conclusion in (5.49). In particular, since all the estimates required to prove (5.70) are uniform with respect to the history of the process, it follows that, for any KK\in\mathbb{N} (possibly depending on nn) and any sequence θ1,,θK\theta_{1},\dots,\theta_{K}, where each element in the sequence is larger than 3logn3\log n,

(5.75) ({|B^i|>θi 1iK})i=1Kecθilogn,{\mathbb{P}}(\{|\hat{B}_{i}|>\theta_{i}\,\,\forall\,1\leq i\leq K\}\cap\mathcal{H})\leq\prod_{i=1}^{K}\mathrm{e}^{-c\frac{\theta_{i}}{\log n}},

for some absolute constant c>0c>0, where |B^i||\hat{B}_{i}| represents the ii-th connected component in BB (with the convention that, if BB has kk connected component, then |B^i|=0|\hat{B}_{i}|=0 for all i>ki>k). Therefore, recalling the event 𝒥\mathcal{J} in (5.63), we see that (5.49) follows at once via the estimate

(5.76) (|B|>n1/2+28δ)(|B|>n1/2+28δ𝒥C)+(C)+(𝒥).{\mathbb{P}}(|B|>n^{1/2+28\delta})\leq{\mathbb{P}}(|B|>n^{1/2+28\delta}\cap\mathcal{H}\cap\mathcal{J}^{\texttt{C}})+{\mathbb{P}}(\mathcal{H}^{\texttt{C}})+{\mathbb{P}}(\mathcal{J}).

Indeed, the last two terms on the right-hand side vanish thanks to Proposition 5.4 and (5.66). As for the first term, note that, on the event cJCcJ^{\texttt{C}}, BB has at most n1/2+28δn^{1/2+28\delta} connected components. In particular, if |B|>n1/2+28δ|B|>n^{1/2+28\delta}, there exists at least one connected component with size at least nδn^{\delta}. Union bound combined with (5.75) now yields

(5.77) (|B|>n1/2+28δ𝒥C)n1/2+27δ({|B^1|>nδ})n1/2+27δecnδlogn,{\mathbb{P}}(|B|>n^{1/2+28\delta}\cap\mathcal{H}\cap\mathcal{J}^{\texttt{C}})\leq n^{1/2+27\delta}{\mathbb{P}}(\{|\hat{B}_{1}|>n^{\delta}\}\cap\mathcal{H})\leq n^{1/2+27\delta}\mathrm{e}^{-c\frac{n^{\delta}}{\log n}},

which converges to zero as nn grows, concluding the proof. ∎

Proof of Lemma 5.7.

By Corollary (5.3) and the definition of the event 𝒲\mathcal{W} in (5.46), we have

(5.78) (τmeetππB)=({τmeetππB}{streessfar 0sn3/2}𝒲C)+o(1).{\mathbb{P}}(\tau^{\pi\otimes\pi}_{\rm meet}\in B)={\mathbb{P}}\Big(\{\tau^{\pi\otimes\pi}_{\rm meet}\in B\}\cap\{\mathcal{E}^{\rm trees}_{s}\cup\mathcal{E}_{s}^{\rm far}\,\,\forall\,0\leq s\leq n^{3/2}\}\cap\mathcal{W}^{\texttt{C}}\Big)+o(1).

Under these events, there are only two ways in which the event {τmeetππB}\{\tau_{\rm meet}^{\pi\otimes\pi}\in B\} can occur:

  1. Case (1):

    for some time sBs\in B the two random walks are a distance 22\hslash apart, each having a tree-like neighbourhood up to distance \hslash, and they meet before time s+nδs+n^{\delta} by traversing the unique path of length 22\hslash that joins them before it gets destroyed.

  2. Case (2):

    for some time sBs\in B there is a rewiring that puts the two random walks at distance <2\ell<2\hslash, each having a tree-like \hslash-neighbourhood, and the two random walks meet before time nδn^{\delta} by traversing the unique path of length <2\ell<2\hslash that joins them before this path gets destroyed.

Note that the probability of the event in Case (2) can be bounded from above by the probability that τ1sttotnδ\tau_{1^{\rm st}}^{\rm tot}\leq n^{\delta} for the toy model in Section 4.2. Hence, by Lemma 4.3,

(5.79) (Case (2))0.{\mathbb{P}}(\textbf{Case (2)})\to 0.

On the other hand, in order for the event in Case (1) to occur, there must exist a time 0sn3/20\leq s\leq n^{3/2} at which the two random walks are at distance exactly 22\hslash from each other. Under the event \mathcal{H} in Proposition 5.4, the number of jumps of the process within time n3/2n^{3/2} is w.h.p. at most n3/2+12δn^{3/2+12\delta}. Taking a union bound over the jump times, we get

(5.80) (Case (1))n32+12δq()n32+12δ×i=01Δ(i)β,{\mathbb{P}}(\textbf{Case (1)})\leq n^{\frac{3}{2}+12\delta}q(\hslash)\leq n^{\frac{3}{2}+12\delta}\times\prod_{i=0}^{\hslash-1}\frac{\Delta(i)}{\beta},

where qq is defined as in (4.4). Recall that Δ(i)0\Delta(i)\to 0 as ii grows. Hence, provided nn is taken large enough, Δ(i)d4δ\Delta(i)\leq d^{-\frac{4}{\delta}} for all i/2i\geq\hslash/2. Moreover, for the same reason there exists a constant C6=C6(d,ν)>0C_{6}=C_{6}(d,\nu)>0 such that i=0/2Δ(i)C6\prod_{i=0}^{\hslash/2}\Delta(i)\leq C_{6}.Using that β>1\beta>1 and δ<125\delta<\tfrac{1}{25} immediately implies

(5.81) (Case (1))C6n32+12δd4δ20.{\mathbb{P}}(\textbf{Case (1)})\leq C_{6}n^{\frac{3}{2}+12\delta}d^{-\frac{4}{\delta}\frac{\hslash}{2}}\to 0.

Hence, the desired conclusion follows from (5.78), (5.79), and (5.81). ∎

Before concluding this section, we prove the following adaptation of Theorem 2.4, which deals with the case where the two random walks start at the extremes of a randomly sampled edge and will be of use later.

Proposition 5.8.

[Tail of τmeetedge\tau_{{\rm meet}}^{\rm edge} on an intermediate time scale] For every ν>0\nu>0, d3d\geq 3 and any positive sequence (sn)n(s_{n})_{n\in\mathbb{N}} such that 1snn1\ll s_{n}\ll n,

(5.82) limnμd(τmeetedge>sn)=ϑd,ν.\lim_{n\to\infty}{\mathbb{P}}_{\mu_{d}}(\tau_{{\rm meet}}^{\rm edge}>s_{n})=\vartheta_{d,\nu}.
Proof.

Note that the result can be obtained by means of the same coupling as above, by starting the coupling from the second phase with a realisation of (E0,X0,Y0)(E_{0},X_{0},Y_{0}) such that X0X_{0} and Y0Y_{0} are neighbouring vertices, and their (almost overlapping) \hslash-neighbourhoods are trees. The two random walks are initially coupled to the process (Z^t)t0(\hat{Z}_{t})_{t\geq 0} as in Section 4 with Z^0=1\hat{Z}_{0}=1. The probability that the process is absorbed before hitting 00 is given by

(5.83) 𝖯(H<H0Z^0=1)=12Rd,ν(0)=ϑd,ν,\mathsf{P}(H_{\dagger}<H_{0}\mid\hat{Z}_{0}=1)=\frac{1}{2R_{d,\nu}(0)}=\vartheta_{d,\nu},

where we simply use the transience of the process (Z^t)t0(\hat{Z}_{t})_{t\geq 0}, the fact that the process jumps uniformly with rate at least 22, and Proposition 4.1. Clearly, the stopping time H{0,}H_{\{0,\dagger\}} is bounded independently of nn, and the probability that the coupling fails in the second phase vanishes. If the two random walks do not meet during such a second phase of the coupling, then the process is reinitialised with high probability in the first phase, and then the probability of a meeting within time o(n)o(n) is asymptotically negligible. ∎

Remark 5.9.

In this section we have made rigorous the heuristics mentioned in Section 4, which can be summarised by saying that the dynamics of two random walks on the finite dynamic graph is well approximated by the dynamics of two random walks on the infinite dynamic tree. In particular, Proposition 5.8 can be translated into the claim that 1ϑd,ν1-\vartheta_{d,\nu} is the probability that two independent random walks ever meet when running on a regular tree with disappearing edges, starting from neighbouring vertices. With this idea in mind, we get a heuristic argument for the second limit in (2.21) and the limit (2.22). Indeed, when either dd or ν\nu is large, the only way in which a meeting can occur is when one of the two random walks moves before the edge joining them disappears, and moves exactly along that edge. In this way we get the factor 1d×22+ν\frac{1}{d}\times\frac{2}{2+\nu}, which is in line with Proposition 2.8. A similar argument applies to the first limit in (2.21). Note that the probability that the two random walks ever meet in the dynamic setting is smaller than in the static setting, since an edge along the unique path joining the two random walks may be rewired.

6. Convergence to the Fisher-Wright diffusion

This section is devoted to the proof of Theorem 2.11 by showing that the condition in (2.28) holds when

(6.1) γn=αn with αnn2ϑd,ν.\gamma_{n}=\alpha_{n}\text{ with }\alpha_{n}\coloneqq\frac{n}{2\vartheta_{d,\nu}}.

The proof is based on an adaptation of the arguments developed in [20, Section 6] to the dynamic set-up, with some simplifications due to the availability of Theorem 2.4. Along the way, we prove another key result, namely Proposition 6.1, which is needed to control the expected number of discordant edges on short time scales, i.e., of order o(n)o(n). The proof of this proposition can be found in Section 6.2.

6.1. Proof of convergence

In this section we prove Theorem 2.11. Recall that, by Theorem 2.4, αn𝔼μd[τmeetππ]\alpha_{n}\sim\mathbb{E}_{\mu_{d}}[\tau_{{\rm meet}}^{\pi\otimes\pi}] as nn\to\infty. We verify that the convergence in (2.28) holds in mean for γn=αn\gamma_{n}=\alpha_{n}. The convergence in (2.28) follows from Markov’s inequality, and we deduce the validity of Theorem 2.11 as a consequence.

Let us look at the expectation of the left-hand side of (2.28) for T>0T>0 with γn=αn\gamma_{n}=\alpha_{n}. Define δn=1nlog2n\delta_{n}=\frac{1}{n}\log^{2}n, and split the integral over [0,T][0,T] in (2.28) into the subintervals [0,δn][0,\delta_{n}] and [δn,T][\delta_{n},T] as follows:

(6.2) I(0,T)𝔼μd,u[|αnn0T𝒟αnsds0T𝒪αns(1𝒪αns)ds|]I(0,δn)+I(δn,T).\begin{split}I(0,T)&\coloneqq\mathbb{E}_{\mu_{d},u}\left[\left|\frac{\alpha_{n}}{n}\int_{0}^{T}\mathcal{D}_{\alpha_{n}s}\,{\rm d}s-\int_{0}^{T}\mathcal{O}_{\alpha_{n}s}\big(1-\mathcal{O}_{\alpha_{n}s}\big)\,{\rm d}s\right|\right]\\ &\,\leq I(0,\delta_{n})+I(\delta_{n},T).\end{split}

In the following, we prove that both terms in the right-hand side of the expression above vanish as nn grows.

For the first term, since 𝒪t,𝒟t[0,1]\mathcal{O}_{t},\mathcal{D}_{t}\in[0,1] for all t0t\geq 0,

(6.3) I(0,δn)=𝔼μd,u[|αnn0δn𝒟αnsds0δn𝒪αns(1𝒪αns)ds|]αnnδn+δn.\begin{split}I(0,\delta_{n})&=\mathbb{E}_{\mu_{d},u}\left[\left|\frac{\alpha_{n}}{n}\int_{0}^{\delta_{n}}\mathcal{D}_{\alpha_{n}s}\,{\rm d}s-\int_{0}^{\delta_{n}}\mathcal{O}_{\alpha_{n}s}\big(1-\mathcal{O}_{\alpha_{n}s}\big)\,{\rm d}s\right|\right]\\ &\leq\frac{\alpha_{n}}{n}\delta_{n}+\delta_{n}.\end{split}

Once one observes that αnn\alpha_{n}\asymp n and δn0\delta_{n}\to 0, it follows that

(6.4) limnI(0,δn)=0.\lim_{n\to\infty}I(0,\delta_{n})=0.

Let us now turn our attention to I(δn,T)I(\delta_{n},T). We abbreviate

(6.5) Qn(s)αnn(𝒟αns𝔼μd,u[𝒟αns|sδn]),Q_{n}(s)\coloneqq\frac{\alpha_{n}}{n}\left(\mathcal{D}_{\alpha_{n}s}-\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}s}|\mathcal{F}_{s-\delta_{n}}\right]\right),

with (t)t0(\mathcal{F}_{t})_{t\geq 0} the joint filtration in Proposition 2.9, and estimate

(6.6) I(2δn,T)\displaystyle I(2\delta_{n},T)
(6.7) 𝔼μd,u[(δnTQn(s)𝑑s)2]\displaystyle\quad\leq\sqrt{\mathbb{E}_{\mu_{d},u}\left[\left(\int_{\delta_{n}}^{T}Q_{n}(s)\,{\rm d}s\right)^{2}\right]}
(6.8) +𝔼μd,u[δnT|αnn𝔼μd,u[𝒟αns|sδn]𝒪αn(sδn)(1𝒪αn(sδn))|𝑑s]\displaystyle\quad+\mathbb{E}_{\mu_{d},u}\left[\int_{\delta_{n}}^{T}\left|\frac{\alpha_{n}}{n}\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}s}|\mathcal{F}_{s-\delta_{n}}\right]-\mathcal{O}_{\alpha_{n}(s-\delta_{n})}\big(1-\mathcal{O}_{\alpha_{n}(s-\delta_{n})}\big)\right|{\rm d}s\right]
(6.9) +𝔼μd,u[|δnT[𝒪αn(sδn)(1𝒪αn(sδn))𝒪αns(1𝒪αns)]𝑑s|].\displaystyle\quad+\mathbb{E}_{\mu_{d},u}\left[\left|\int_{\delta_{n}}^{T}\left[\mathcal{O}_{\alpha_{n}(s-\delta_{n})}\big(1-\mathcal{O}_{\alpha_{n}(s-\delta_{n})}\big)-\mathcal{O}_{\alpha_{n}s}\big(1-\mathcal{O}_{\alpha_{n}s}\big)\right]{\rm d}s\right|\right].

We deal with the three expressions in the right-hand side separately.

Consider (6.9). Since the integrand is bounded, a simple time-shift yields that the integral is bounded by 2δn2\delta_{n}, which converges to zero as nn grows. Consider next (6.7). Observe that, for any r[δn,sδn)r\in[\delta_{n},s-\delta_{n}), by the tower property and the definition in (6.5), we have

(6.10) 𝔼μd,u[Qn(s)r]=0,\mathbb{E}_{\mu_{d},u}\left[Q_{n}(s)\mid\mathcal{F}_{r}\right]=0,

from which we get

(6.11) 𝔼μd,u[Qn(s)Qn(r)]=𝔼μd,u[Qn(r)𝔼μd,u[Qn(s)r]]=0.\mathbb{E}_{\mu_{d},u}\left[Q_{n}(s)Q_{n}(r)\right]=\mathbb{E}_{\mu_{d},u}\left[Q_{n}(r)\,\mathbb{E}_{\mu_{d},u}\left[Q_{n}(s)\mid\mathcal{F}_{r}\right]\right]=0.

Therefore we can write

(6.12) 𝔼μd,u[(δnTQn(s)𝑑s)2]=2𝔼μd,u[δnTQn(s)(sT(s+δn)Qn(r)𝑑r)𝑑s].\displaystyle\mathbb{E}_{\mu_{d},u}\Bigg[\bigg(\int_{\delta_{n}}^{T}Q_{n}(s)\,{\rm d}s\bigg)^{2}\Bigg]=2\,\mathbb{E}_{\mu_{d},u}\Bigg[\int_{\delta_{n}}^{T}Q_{n}(s)\bigg(\int_{s}^{T\wedge(s+\delta_{n})}Q_{n}(r)\,{\rm d}r\bigg){\rm d}s\Bigg].

Expand Qn(s)Qn(r)Q_{n}(s)Q_{n}(r) to obtain

(6.13) 𝔼μd,u[δnT(sT(s+δn)Qn(r)𝑑r)Qn(s)𝑑s]\displaystyle\mathbb{E}_{\mu_{d},u}\Bigg[\int_{\delta_{n}}^{T}\bigg(\int_{s}^{T\wedge(s+\delta_{n})}Q_{n}(r)\,{\rm d}r\bigg)Q_{n}(s)\,{\rm d}s\Bigg]
(6.14) =𝔼μd,u[δnT(sT(s+δn)(αnn)2𝒟αns𝒟αnr𝑑r)𝑑s]\displaystyle=\mathbb{E}_{\mu_{d},u}\left[\int_{\delta_{n}}^{T}\left(\int_{s}^{T\wedge(s+\delta_{n})}\Big(\frac{\alpha_{n}}{n}\Big)^{2}\mathcal{D}_{\alpha_{n}{s}}\mathcal{D}_{\alpha_{n}{r}}\,{\rm d}r\right)\,{\rm d}s\right]
(6.15) δnT(sT(s+δn)(αnn)2𝔼μd,u[𝒟αns𝔼μd,u[𝒟αnr|rδn]]dr)ds\displaystyle-\int_{\delta_{n}}^{T}\left(\int_{s}^{T\wedge(s+\delta_{n})}\Big(\frac{\alpha_{n}}{n}\Big)^{2}\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}{s}}\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}r}\middle|\mathcal{F}_{r-\delta_{n}}\right]\right]\,{\rm d}r\right)\,{\rm d}s
(6.16) δnT(sT(s+δn)(αnn)2𝔼μd,u[𝒟αnr𝔼μd,u[𝒟αns|sδn]]dr)ds\displaystyle-\int_{\delta_{n}}^{T}\left(\int_{s}^{T\wedge(s+\delta_{n})}\Big(\frac{\alpha_{n}}{n}\Big)^{2}\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}{r}}\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}s}\middle|\mathcal{F}_{s-\delta_{n}}\right]\right]\,{\rm d}r\right)\,{\rm d}s
(6.17) δnT(sT(s+δn)(αnn)2𝔼μd,u[𝔼μd,u[𝒟αnr|rδn]𝔼μd,u[𝒟αns|sδn]]dr)ds.\displaystyle-\int_{\delta_{n}}^{T}\left(\int_{s}^{T\wedge(s+\delta_{n})}\Big(\frac{\alpha_{n}}{n}\Big)^{2}\mathbb{E}_{\mu_{d},u}\left[\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}r}\middle|\mathcal{F}_{r-\delta_{n}}\right]\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}s}\middle|\mathcal{F}_{s-\delta_{n}}\right]\right]\,{\rm d}r\right)\,{\rm d}s.

We next show that the right-hand side tends to zero by considering each term in the right-hand side of (6.13) separately. To this aim, a key observation is that for all r>s0r>s\geq 0, conditionally on sαn\mathcal{F}_{s\alpha_{n}}, the expected fraction of discordant edges at time rαnr\alpha_{n} can be bounded, via (3.11) and Markov’s inequality, by

(6.18) 𝔼μd,u[𝒟αnr|sαn]2μd(τmeetedge>αn(rs)).\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}r}\middle|\mathcal{F}_{s\alpha_{n}}\right]\leq 2{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}>\alpha_{n}(r-s)\big).

It will be convenient to write

(6.19) A(t)lim supnαnn0tμd(τmeetedge>αns)𝑑st2ϑd,ν.A(t)\coloneqq\limsup_{n\to\infty}\frac{\alpha_{n}}{n}\int_{0}^{t}{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}>\alpha_{n}s\big)\,{\rm d}s\leq\frac{t}{2\vartheta_{d,\nu}}.

Consider (6.14). By conditioning at time 0<s<r0<s<r and using (6.18) and (3.10), we obtain

(6.20) (αnn)2δnT(sT(s+δn)𝔼μd,u[𝒟αns𝒟αnr]𝑑r)𝑑s=(αnn)2δnT(sT(s+δn)𝔼μd,u[𝒟αns𝔼μd,u[𝒟αnr|αns]]𝑑r)𝑑s2(αnn)2δnT(sT(s+δn)𝔼μd,u[𝒟αns]μd(τmeetedge>αn(rs))𝑑r)𝑑s2αnnδnTμd(τmeetedge>αns)ds×αnn0δnμd(τmeetedge>αnr)dr,\begin{split}\Big(\frac{\alpha_{n}}{n}\Big)^{2}&\int_{\delta_{n}}^{T}\bigg(\int_{s}^{T\wedge(s+\delta_{n})}\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}s}\mathcal{D}_{\alpha_{n}r}\right]\,{\rm d}r\bigg)\,{\rm d}s\\ &=\Big(\frac{\alpha_{n}}{n}\Big)^{2}\int_{\delta_{n}}^{T}\bigg(\int_{s}^{T\wedge(s+\delta_{n})}\mathbb{E}_{\mu_{d},u}\Big[\mathcal{D}_{\alpha_{n}s}\mathbb{E}_{\mu_{d},u}\big[\mathcal{D}_{\alpha_{n}r}\big|\mathcal{F}_{\alpha_{n}s}\big]\Big]\,{\rm d}r\bigg)\,{\rm d}s\\ &\leq 2\Big(\frac{\alpha_{n}}{n}\Big)^{2}\int_{\delta_{n}}^{T}\bigg(\int_{s}^{T\wedge(s+\delta_{n})}\mathbb{E}_{\mu_{d},u}\big[\mathcal{D}_{\alpha_{n}s}\big]{\mathbb{P}}_{\mu_{d}}\big(\tau_{\rm meet}^{\rm edge}>\alpha_{n}(r-s)\big)\,{\rm d}r\bigg)\,{\rm d}s\\ &\leq 2\frac{\alpha_{n}}{n}\int_{\delta_{n}}^{T}{\mathbb{P}}_{\mu_{d}}\big(\tau_{\rm meet}^{\rm edge}>\alpha_{n}s\big)\,{\rm d}s\times\frac{\alpha_{n}}{n}\int_{0}^{\delta_{n}}{\mathbb{P}}_{\mu_{d}}\big(\tau_{\rm meet}^{\rm edge}>\alpha_{n}r\big)\,{\rm d}r,\end{split}

and the latter tends to zero as nn grows, thanks to (6.19) combined with the facts that αnn\alpha_{n}\asymp n and δn0\delta_{n}\to 0.

The arguments for (6.15) and (6.16) are similar and for this reason we consider only the first. By (6.18) and (3.10), we obtain

(6.21) (αnn)2δnT(sT(s+δn)𝔼μd,u[𝒟αns𝔼μd,u[𝒟αnr|rδn]]𝑑r)𝑑s4(αnn)2δnTμd(τmeetedge>αns)(sT(s+δn)μd(τmeetedge>2αnδn)𝑑r)𝑑s4δn(αnn)2δnTμd(τmeetedge>αns)𝑑s4δn(αnn)2T,\begin{split}\Big(\frac{\alpha_{n}}{n}\Big)^{2}&\int_{\delta_{n}}^{T}\bigg(\int_{s}^{T\wedge(s+\delta_{n})}\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}s}\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}r}\middle|\mathcal{F}_{r-\delta_{n}}\right]\right]\,{\rm d}r\bigg)\,{\rm d}s\\ &\leq 4\Big(\frac{\alpha_{n}}{n}\Big)^{2}\int_{\delta_{n}}^{T}{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}>\alpha_{n}s\big)\bigg(\int_{s}^{T\wedge(s+\delta_{n})}{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}>2\alpha_{n}\delta_{n}\big)\,{\rm d}r\bigg)\,{\rm d}s\\ &\leq 4\delta_{n}\Big(\frac{\alpha_{n}}{n}\Big)^{2}\int_{\delta_{n}}^{T}{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}>\alpha_{n}s\big)\,{\rm d}s\\ &\leq 4\delta_{n}\Big(\frac{\alpha_{n}}{n}\Big)^{2}T,\end{split}

and the latter vanishes as nn grows.

Finally, to control (6.17), we once again apply (6.18), to obtain

(6.22) (αnn)2δnTsT(s+δn)𝔼μd,u[𝔼μd,u[𝒟αnr|rδn]𝔼μd,u[𝒟αns|sδn]]𝑑r𝑑s4(αnn)2δnT(sT(s+δn)μd(τmeetedge>2αnδn)2𝑑r)𝑑s4δnT(αnnμd(τmeetedge>αnδn))2,\begin{split}\Big(\frac{\alpha_{n}}{n}\Big)^{2}&\int_{\delta_{n}}^{T}\int_{s}^{T\wedge(s+\delta_{n})}\mathbb{E}_{\mu_{d},u}\left[\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}r}\middle|\mathcal{F}_{r-\delta_{n}}\right]\mathbb{E}_{\mu_{d},u}\left[\mathcal{D}_{\alpha_{n}s}\middle|\mathcal{F}_{s-\delta_{n}}\right]\right]\,{\rm d}r\,{\rm d}s\\ &\leq 4\Big(\frac{\alpha_{n}}{n}\Big)^{2}\int_{\delta_{n}}^{T}\bigg(\int_{s}^{T\wedge(s+\delta_{n})}{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}>2\alpha_{n}\delta_{n}\big)^{2}\,{\rm d}r\bigg)\,{\rm d}s\\ &\leq 4\delta_{n}T\Big(\frac{\alpha_{n}}{n}\,{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}>\alpha_{n}\delta_{n}\big)\Big)^{2},\end{split}

and the latter tends to zero in the limits as nn grows.

It remains to control (6.8), for which the following lemma is needed.

Proposition 6.1.

[Expected discordances on short time scales] Fix a sequence δn\delta_{n} such that lognnδn1\frac{\log n}{n}\ll\delta_{n}\ll 1, and define

(6.23) ϵnsupξ{0,1}n|𝔼μd,ξ[𝒟δnαn]2ϑd,ν𝒪n(ξ)(1𝒪n(ξ))|,\epsilon_{n}\coloneqq\sup_{\xi\in\{0,1\}^{n}}\Big|\mathbb{E}_{\mu_{d},\xi}\big[\mathcal{D}_{\delta_{n}\alpha_{n}}\big]-2\vartheta_{d,\nu}\mathcal{O}^{n}(\xi)\big(1-\mathcal{O}^{n}(\xi)\big)\Big|,

where 𝒪n(ξ)=1nx[n]ξ(x)\mathcal{O}^{n}(\xi)=\frac{1}{n}\sum_{x\in[n]}\xi(x). Then

(6.24) limnϵn=0.\lim_{n\to\infty}\epsilon_{n}=0.

Proposition 6.1 says that, regardless of the initial opinion configuration, on short time scales the expected density of discordant edges is proportional to product of the initial densities of the two opinions up to multiplication by 2ϑd,ν2\vartheta_{d,\nu}. This will be of use later on in the proof of Theorem 2.11.

We postpone the proof of Proposition 6.1 to the end of this section. Note that the integrand in (6.8) is uniformly bounded by 12ϑd,νϵn\frac{1}{2\vartheta_{d,\nu}}\epsilon_{n} defined in (6.23), and hence the integral tends to zero by Proposition 6.1. This concludes the proof of Theorem 2.11. ∎

6.2. Discordances on short time scales

In this section we prove Proposition 6.1. Before presenting the proof, we state two intermediate results that will be of use later. The first is a control on the mixing time of the random walk on the dynamic random graph.

Proposition 6.2.

[Random walk mixing time] For t0t\geq 0 consider the worst-case total variation distance on the product space

(6.25) dTV(t)max(x,G)Emax(A,B)[n]×𝒢n(d)|G(XtxA,GtB)π(A)μd(B)|,d_{\rm TV}(t)\coloneqq\max_{(x,G)\in E}\max_{(A,B)\subset[n]\times\mathcal{G}_{n}(d)}\big|{\mathbb{P}}_{G}(X^{x}_{t}\in A,G_{t}\in B)-\pi(A)\mu_{d}(B)\big|,

and let

(6.26) tmixinf{t0:d(t)(2e)1}.t_{\rm mix}\coloneqq\inf\{t\geq 0\colon d(t)\leq(2\mathrm{e})^{-1}\}.

There exists a positive constant C0=C0(d,ν)>0C_{0}=C_{0}(d,\nu)>0 such that

(6.27) tmixC0logn.t_{\rm mix}\leq C_{0}\log n.
Proof.

Consider the stopping time τenv\tau_{\rm env} at which every edge in G0=GG_{0}=G has been rewired. It is immediate that τenv\tau_{\rm env} is a strong stationary time for the Markov process obtained by projecting (Gt,Xtx)t0(G_{t},X^{x}_{t})_{t\geq 0} onto the first coordinate, i.e.,

(6.28) G(Gt=Gτenvt)=μd(G),G,G𝒢d(n).{\mathbb{P}}_{G}(G_{t}=G^{\prime}\mid\tau_{\rm env}\leq t)=\mu_{d}(G^{\prime}),\qquad\forall\,G,G^{\prime}\in\mathcal{G}_{d}(n).

Consider next the stopping time τrw\tau_{\rm rw} as the first time after τenv\tau_{\rm env} at which the following events are all satisfied:

  • the random walk arrives in a vertex vv;

  • all the stubs of vv have been rewired before the random walks does a single step;

  • the random walk does a step.

It is immediate to check that

(6.29) G(Gt=G,Xtx=yτrwt)=μd(G)π(y)for all G,G𝒢d(n) and all x,y[n].{\mathbb{P}}_{G}(G_{t}=G^{\prime},X_{t}^{x}=y\mid\tau_{\rm rw}\leq t)=\mu_{d}(G^{\prime})\pi(y)\qquad\text{for all }G,G^{\prime}\in\mathcal{G}_{d}(n)\text{ and all }x,y\in[n].

Therefore τrw\tau_{\rm rw} is a strong stationary time for the joint Markov chain, and hence

(6.30) tmixinf{t0:G(τrw>t)(2e)1}.t_{\rm mix}\leq\inf\{t\geq 0\colon{\mathbb{P}}_{G}(\tau_{\rm rw}>t)\leq(2\mathrm{e})^{-1}\}.

To control the tail of τrw\tau_{\rm rw} it is enough to note that τrw=τenv+Z\tau_{\rm rw}=\tau_{\rm env}+Z, where ZZ is distributed as the sum of two independent random variables having law Exp(1){\rm Exp}(1). On the other hand, τenv\tau_{\rm env} is stochastically dominated by the maximum of dndn exponential random variables of rate ν/4\nu/4. Hence, dd and ν\nu being bounded, for every ε>0\varepsilon>0 there exists some C0=C0(d,ν)>0C_{0}=C_{0}(d,\nu)>0 such that, for nn large enough,

(6.31) G(τrw>C0logn)(2e)1.{\mathbb{P}}_{G}(\tau_{\rm rw}>C_{0}\log n)\leq(2\mathrm{e})^{-1}.

The claim follows via (6.30) and (6.31). ∎

The next result clarifies how we can make use the bound on the mixing time provided by Lemma 6.2 to prove Proposition 6.1. The proof follows the lines of [20, Proposition 6.1], but we repeat the full argument to show the reader how to adapt it to our dynamic set-up.

Lemma 6.3.

[Expected discordances on arbitrary timescale] For every 0<s<t<0<s<t<\infty,

(6.32) supξ{0,1}n|𝔼μd,ξ[𝒟t]2μd(τmeetedge>s)𝒪n(ξ)(1𝒪n(ξ))|2μd(τmeetedge(s,t])+4μd(τmeetedge>s)dTV(ts).\begin{split}&\sup_{\xi\in\{0,1\}^{n}}\Big|\mathbb{E}_{\mu_{d},\xi}[\mathcal{D}_{t}]-2{\mathbb{P}}_{\mu_{d}}(\tau_{{\rm meet}}^{\rm edge}>s)\mathcal{O}^{n}(\xi)\big(1-\mathcal{O}^{n}(\xi)\big)\Big|\\ &\qquad\qquad\qquad\leq 2\,{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}\in(s,t]\big)+4\,{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}>s\big)\,d_{\rm TV}(t-s).\end{split}
Proof.

By the definition of 𝔼μd,ξ[𝒟t]\mathbb{E}_{\mu_{d},\xi}[\mathcal{D}_{t}], duality, and the reversibility of the dynamic random environment with respect to μd\mu_{d}, we obtain

(6.33) 𝔼μd,ξ[𝒟t]\displaystyle\mathbb{E}_{\mu_{d},\xi}[\mathcal{D}_{t}]
=2dnG,G𝒢(d)μd(G)x,y[n]xy1i,jd𝟙σx,iGσy,j𝔼G,ξ[ξ(X^xt,t)(1ξ(X^yt,t))𝟙Gt=G𝟙τ^meet,tx,y>t]\displaystyle=\frac{2}{dn}\sum_{G,G^{\prime}\in\mathcal{G}(d)}\mu_{d}(G)\sum_{\begin{subarray}{c}x,y\in[n]\\ x\neq y\end{subarray}}\sum_{1\leq i,j\leq d}\mathds{1}_{\sigma_{x,i}\leftrightarrow_{G^{\prime}}\sigma_{y,j}}\mathbb{E}_{G,\xi}[\xi(\hat{X}^{x}_{t,t})(1-\xi(\hat{X}^{y}_{t,t}))\mathds{1}_{G_{t}=G^{\prime}}\mathds{1}_{\hat{\tau}_{{\rm meet},t}^{x,y}>t}]
=2dnG,G𝒢(d)μd(G)x,y[n]xy1i,jd𝟙σx,iGσy,j𝔼G,ξ[ξ(Xxt)(1ξ(Xyt))𝟙Gt=G𝟙τmeetx,y>t]\displaystyle=\frac{2}{dn}\sum_{G,G^{\prime}\in\mathcal{G}(d)}\mu_{d}(G^{\prime})\sum_{\begin{subarray}{c}x,y\in[n]\\ x\neq y\end{subarray}}\sum_{1\leq i,j\leq d}\mathds{1}_{\sigma_{x,i}\leftrightarrow_{G^{\prime}}\sigma_{y,j}}\mathbb{E}_{G^{\prime},\xi}[\xi({X}^{x}_{t})(1-\xi({X}^{y}_{t}))\mathds{1}_{G_{t}=G}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>t}]
=2dnG𝒢(d)x,y[n]xy1i,jd𝔼μd,ξ[ξ(Xxt)(1ξ(Xyt))𝟙Gt=G𝟙σx,i0σy,j𝟙τmeetx,y>t]\displaystyle=\frac{2}{dn}\sum_{G\in\mathcal{G}(d)}\sum_{\begin{subarray}{c}x,y\in[n]\\ x\neq y\end{subarray}}\sum_{1\leq i,j\leq d}\mathbb{E}_{\mu_{d},\xi}[\xi({X}^{x}_{t})(1-\xi({X}^{y}_{t}))\mathds{1}_{G_{t}=G}\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>t}]
=2dnx,y[n]xy1i,jd𝔼μd,ξ[ξ(Xxt)(1ξ(Xyt))𝟙σx,i0σy,j𝟙τmeetx,y>t]\displaystyle=\frac{2}{dn}\sum_{\begin{subarray}{c}x,y\in[n]\\ x\neq y\end{subarray}}\sum_{1\leq i,j\leq d}\mathbb{E}_{\mu_{d},\xi}[\xi({X}^{x}_{t})(1-\xi({X}^{y}_{t}))\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>t}]
2dnx,y[n]xy1i,jd𝔼μd,ξ[ξ(Xxt)(1ξ(Xyt))𝟙σx,i0σy,j𝟙τmeetx,y>s]+2μd(τmeetedge(s,t]),\displaystyle\leq\frac{2}{dn}\sum_{\begin{subarray}{c}x,y\in[n]\\ x\neq y\end{subarray}}\sum_{1\leq i,j\leq d}\mathbb{E}_{\mu_{d},\xi}[\xi({X}^{x}_{t})(1-\xi({X}^{y}_{t}))\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>s}]+2{\mathbb{P}}_{\mu_{d}}(\tau_{\rm meet}^{\rm edge}\in(s,t]),

where in the last inequality we split according to ss, bound ξ(Xtx)(1ξ(Xty))\xi({X}^{x}_{t})(1-\xi({X}^{y}_{t})) by 11, perform the sums, and use the definition of τmeetedge\tau_{\rm meet}^{\rm edge}.

We next apply Markov’s property for the joint evolution of (Xrx,Xry,Gr)r0(X_{r}^{x},X_{r}^{y},G_{r})_{r\geq 0} and the random graph dynamics to obtain

(6.34) 𝔼μd,ξ[ξ(Xxt)(1ξ(Xyt))𝟙σx,i0σy,j𝟙τmeetx,y>s]\displaystyle\mathbb{E}_{\mu_{d},\xi}[\xi({X}^{x}_{t})(1-\xi({X}^{y}_{t}))\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>s}]
=𝔼μd,ξ[𝔼μd,ξ[ξ(Xxt)(1ξ(Xyt))𝟙σx,i0σy,j𝟙τmeetx,y>s(Xrx,Xry,Gr)r[0,s]]]\displaystyle=\mathbb{E}_{\mu_{d},\xi}\bigg[\mathbb{E}_{\mu_{d},\xi}[\xi({X}^{x}_{t})(1-\xi({X}^{y}_{t}))\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>s}\mid(X_{r}^{x},X_{r}^{y},G_{r})_{r\in[0,s]}]\bigg]
=𝔼μd,ξ[𝔼μd,ξ[ξ(Xxt)(1ξ(Xyt))(Xrx,Xry,Gr)r[0,s]]𝟙σx,i0σy,j𝟙τmeetx,y>s]\displaystyle=\mathbb{E}_{\mu_{d},\xi}\bigg[\mathbb{E}_{\mu_{d},\xi}[\xi({X}^{x}_{t})(1-\xi({X}^{y}_{t}))\mid(X_{r}^{x},X_{r}^{y},G_{r})_{r\in[0,s]}]\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>s}\bigg]
=𝔼μd,ξ[𝔼μd,ξ[ξ(XXsxts)(1ξ(XXsyts))(Xrx,Xry,Gr)r[0,s]]𝟙σx,i0σy,j𝟙τmeetx,y>s]\displaystyle=\mathbb{E}_{\mu_{d},\xi}\bigg[\mathbb{E}_{\mu_{d},\xi}[\xi({X}^{X_{s}^{x}}_{t-s})(1-\xi({X}^{X^{y}_{s}}_{t-s}))\mid(X_{r}^{x},X_{r}^{y},G_{r})_{r\in[0,s]}]\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}^{x,y}>s}}\bigg]
=𝔼μd,ξ[𝔼μd,ξ[ξ(XXsxts)(1ξ(XXsyts))𝒪n(ξ)(1𝒪n(ξ))(Xrx,Xry,Gr)r[0,s]]\displaystyle=\mathbb{E}_{\mu_{d},\xi}\bigg[\mathbb{E}_{\mu_{d},\xi}[\xi({X}^{X_{s}^{x}}_{t-s})(1-\xi({X}^{X^{y}_{s}}_{t-s}))-\mathcal{O}^{n}(\xi)(1-\mathcal{O}^{n}(\xi))\mid(X_{r}^{x},X_{r}^{y},G_{r})_{r\in[0,s]}]
×𝟙σx,i0σy,j𝟙τmeetx,y>s]+𝒪n(ξ)(1𝒪n(ξ))μd({τmeetx,y>s}{σx,i0σy,j}).\displaystyle\times\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>s}\bigg]+\mathcal{O}^{n}(\xi)(1-\mathcal{O}^{n}(\xi)){\mathbb{P}}_{\mu_{d}}\Big(\{\tau_{\rm meet}^{x,y}>s\}\cap\{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}\}\Big).

At this point, the proof is complete as soon as we bound the difference in the first term on the right-hand side of (6.34) by

(6.35) 2μd({τmeetx,y>s}{σx,i0σy,j})dTV(ts).2{\mathbb{P}}_{\mu_{d}}\Big(\{\tau_{\rm meet}^{x,y}>s\}\cap\{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}\}\Big)d_{\rm TV}(t-s).

To do so, observe that

(6.36) |𝔼μd,ξ\displaystyle\Big|\mathbb{E}_{\mu_{d},\xi} [𝔼μd,ξ[ξ(XXsxts)(1ξ(XXsyts))𝒪n(ξ)(1𝒪n(ξ))|(Xrx,Xry,Gr)r[0,s]]\displaystyle\Big[\mathbb{E}_{\mu_{d},\xi}\big[\xi(X^{X^{x}_{s}}_{t-s})(1-\xi(X^{X^{y}_{s}}_{t-s}))-\mathcal{O}^{n}(\xi)(1-\mathcal{O}^{n}(\xi))\big|(X_{r}^{x},X_{r}^{y},G_{r})_{r\in[0,s]}\big]
×𝟙σx,i0σy,j𝟙τmeetx,y>s]|\displaystyle\times\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>s}\Big]\Big|
=|𝔼μd,ξ[(𝔼μd,ξ[ξ(XXsxts)(Xrx,Gr)r[0,s]]𝔼μd,ξ[1ξ(XXsyts)(Xry,Gr)r[0,s]]\displaystyle=\Big|\mathbb{E}_{\mu_{d},\xi}\Big[\Big(\mathbb{E}_{\mu_{d},\xi}\big[\xi(X^{X^{x}_{s}}_{t-s})\mid(X_{r}^{x},G_{r})_{r\in[0,s]}\big]\mathbb{E}_{\mu_{d},\xi}\big[1-\xi(X^{X^{y}_{s}}_{t-s})\mid(X_{r}^{y},G_{r})_{r\in[0,s]}\big]
𝒪n(ξ)(1𝒪n(ξ)))𝟙σx,i0σy,j𝟙τmeetx,y>s]|\displaystyle-\mathcal{O}^{n}(\xi)(1-\mathcal{O}^{n}(\xi))\Big)\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>s}\Big]\Big|
𝔼μd,ξ[𝒪n(ξ)|𝒪n(ξ)𝔼μd,ξ[ξ(XXsyts)|(Gr,Xry)r[0,s]]|𝟙σx,i0σy,j𝟙τmeetx,y>s]\displaystyle\leq\mathbb{E}_{\mu_{d},\xi}\Big[\mathcal{O}^{n}(\xi)\Big|\mathcal{O}^{n}(\xi)-\mathbb{E}_{\mu_{d},\xi}\big[\xi(X^{X^{y}_{s}}_{t-s})\big|(G_{r},X_{r}^{y})_{r\in[0,s]}\big]\Big|\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>s}\Big]
+𝔼μd,ξ[𝔼μd,ξ[1ξ(XXsyts)|(Gr,Xry)r[0,s]]\displaystyle+\mathbb{E}_{\mu_{d},\xi}\Big[\mathbb{E}_{\mu_{d},\xi}\big[1-\xi(X^{X^{y}_{s}}_{t-s})\big|(G_{r},X_{r}^{y})_{r\in[0,s]}\big]
×|𝒪n(ξ)𝔼μd,ξ[ξ(XXsxts)|(Gr,Xrx)r[0,s]]|𝟙σx,i0σy,j𝟙τmeetx,y>s]\displaystyle\times\Big|\mathcal{O}^{n}(\xi)-\mathbb{E}_{\mu_{d},\xi}\big[\xi(X^{X^{x}_{s}}_{t-s})\big|(G_{r},X_{r}^{x})_{r\in[0,s]}\big]\Big|\mathds{1}_{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}}\mathds{1}_{{\tau}_{{\rm meet}}^{x,y}>s}\Big]
2μd({τmeetx,y>s}{σx,i0σy,j})dTV(ts),\displaystyle\leq 2\,{\mathbb{P}}_{\mu_{d}}\Big(\{\tau_{\rm meet}^{x,y}>s\}\cap\{\sigma_{x,i}\leftrightarrow_{0}\sigma_{y,j}\}\Big)\,d_{\rm TV}(t-s),

which concludes the proof. ∎

Proof of Proposition 6.1.

From (6.32) we obtain

(6.37) supξ{0,1}n\displaystyle\sup_{\xi\in\{0,1\}^{n}} |𝔼μd,ξ[𝒟tn]2μd(τmeetedge>12tn)𝒪n(ξ)(1𝒪n(ξ))|\displaystyle\left|\mathbb{E}_{\mu_{d},\xi}\left[\mathcal{D}_{t_{n}}\right]-2{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}>\tfrac{1}{2}t_{n}\big)\mathcal{O}^{n}(\xi)\big(1-\mathcal{O}^{n}(\xi)\big)\right|
2μd(τmeetedge(12tn,tn])+4μd(τmeetedge>12tn)dTV(12tn).\displaystyle\leq 2{\mathbb{P}}_{\mu_{d}}\big(\tau_{\rm meet}^{\rm edge}\in\big(\tfrac{1}{2}t_{n},t_{n}\big]\big)+4{\mathbb{P}}_{\mu_{d}}\big(\tau_{\rm meet}^{\rm edge}>\tfrac{1}{2}t_{n}\big)d_{\rm TV}\big(\tfrac{1}{2}t_{n}\big).

The desired result follows by choosing tn=δnαnt_{n}=\delta_{n}\alpha_{n}. Note that Proposition 5.8 yields

(6.38) μd(τmeetedge>12tn)ϑd,ν{\mathbb{P}}_{\mu_{d}}\big(\tau_{{\rm meet}}^{\rm edge}>\tfrac{1}{2}t_{n}\big)\to\vartheta_{d,\nu}\,

because lognnδn1\frac{\log n}{n}\ll\delta_{n}\ll 1. The same Proposition 5.8 can be used to conclude that

(6.39) μd(τmeetedge(12tn,tn])0,{\mathbb{P}}_{\mu_{d}}\big(\tau_{\rm meet}^{\rm edge}\in\big(\tfrac{1}{2}t_{n},t_{n}\big]\big)\to 0\,,

while Proposition 6.2 yields dTV(δnαn)0d_{\rm TV}(\delta_{n}\alpha_{n})\to 0, and concludes the proof. ∎

7. Properties of the diffusion constant

In this section we prove Propositions 2.72.8. Recall that βd=d1\beta_{d}=\sqrt{d-1} and ϱd=2dd1=2dβd\varrho_{d}=\frac{2}{d}\sqrt{d-1}=\frac{2}{d}\beta_{d}.

1. It follows from (2.11) that

(7.1) Δd,νϱdν,ν,\Delta_{d,\nu}\sim\frac{\varrho_{d}}{\nu}\,,\qquad\nu\to\infty\,,

which together with (2.9) proves the second limit in (2.19) and (2.21). It also follows from (2.11) that

(7.2) Δd,νϱdν+2,d,\Delta_{d,\nu}\sim\frac{\varrho_{d}}{\nu+2}\,,\qquad d\to\infty\,,

which together with (2.9) proves the limit in (2.20) and (2.22).

2. It follows from (2.11) that

(7.3) limν0Δd,ν=Δd,0=𝔡d,\lim_{\nu\downarrow 0}\Delta_{d,\nu}=\Delta_{d,0}=\mathfrak{d}_{d}\,,

with 𝔡d\mathfrak{d}_{d} the solution of the equation

(7.4) 𝔡d=(2ϱd𝔡d)1.\mathfrak{d}_{d}=\left(\frac{2}{\varrho_{d}}-\mathfrak{d}_{d}\right)^{-1}\,.

The latter gives ϱd𝔡d22𝔡d+ϱd=0\varrho_{d}\mathfrak{d}_{d}^{2}-2\mathfrak{d}_{d}+\varrho_{d}=0, which yields, via (2.10) and (2.12),

(7.5) 𝔡d{1βd,βd}.\mathfrak{d}_{d}\in\left\{\frac{1}{\beta_{d}},\beta_{d}\right\}.

Consequently,

(7.6) ϑd,0{d2d1,0}.\vartheta_{d,0}\in\left\{\frac{d-2}{d-1},0\right\}\,.

Note that (4.3) and (4.7) show that Δd,ν<βd\Delta_{d,\nu}<\beta_{d}, so that the second solution in (7.5) can be discarded. We conclude that ϑd,0=d2d1\vartheta_{d,0}=\frac{d-2}{d-1}, which proves the first limit in (2.19).

3. To prove the first limit in (2.21) we return to the recursion in (4.8). Differentiating this recursion with respect to ν\nu, we get

(7.7) νΔd,ν(i)=Δd,ν(i)2[i+1ϱdνΔd,ν(i+1)],i0,\frac{\partial}{\partial\nu}\Delta_{d,\nu}(i)=-\Delta_{d,\nu}(i)^{2}\left[\frac{i+1}{\varrho_{d}}-\frac{\partial}{\partial\nu}\Delta_{d,\nu}(i+1)\right]\,,\qquad i\in\mathbb{N}_{0}\,,

which can be iterated to obtain

(7.8) νΔd,ν(0)=1ϱdi=0(i+1)j=0iΔd,ν(j)2.\frac{\partial}{\partial\nu}\Delta_{d,\nu}(0)=-\frac{1}{\varrho_{d}}\sum_{i=0}^{\infty}(i+1)\prod_{j=0}^{i}\Delta_{d,\nu}(j)^{2}\,.

By (2.9),

(7.9) 1ν(ϑd,νϑd,0)=1βd1ν(Δd,νΔd,0).\frac{1}{\nu}(\vartheta_{d,\nu}-\vartheta_{d,0})=-\frac{1}{\beta_{d}}\,\frac{1}{\nu}(\Delta_{d,\nu}-\Delta_{d,0})\,.

Passing to the limit ν0\nu\downarrow 0, we get

(7.10) limν01ν(ϑd,νϑd,0)=1βd1ϱdi=0(i+1)j=0iΔd,0(j)2.\lim_{\nu\downarrow 0}\frac{1}{\nu}(\vartheta_{d,\nu}-\vartheta_{d,0})=\frac{1}{\beta_{d}}\frac{1}{\varrho_{d}}\sum_{i=0}^{\infty}(i+1)\prod_{j=0}^{i}\Delta_{d,0}(j)^{2}\,.

Since Δd,0(j)=Δd,0(0)=Δd,0=𝔡d=1/βd\Delta_{d,0}(j)=\Delta_{d,0}(0)=\Delta_{d,0}=\mathfrak{d}_{d}=1/\beta_{d} for all jj\in\mathbb{N}, we find

(7.11) limν01ν(ϑd,νϑd,0)\displaystyle\lim_{\nu\downarrow 0}\frac{1}{\nu}(\vartheta_{d,\nu}-\vartheta_{d,0}) =d2βd2i=0(i+1)𝔡d2(i+1)=d2βd2𝔡d2(1𝔡d2)2\displaystyle=\frac{d}{2\beta_{d}^{2}}\sum_{i=0}^{\infty}(i+1)\mathfrak{d}_{d}^{2(i+1)}=\frac{d}{2\beta_{d}^{2}}\frac{\mathfrak{d}_{d}^{2}}{(1-\mathfrak{d}_{d}^{2})^{2}}
=d2βd2βd2(1βd2)2=d21(βd21)2=d2(d2)2,\displaystyle=\frac{d}{2\beta_{d}^{2}}\frac{\beta_{d}^{-2}}{(1-\beta_{d}^{-2})^{2}}=\frac{d}{2}\frac{1}{(\beta_{d}^{2}-1)^{2}}=\frac{d}{2(d-2)^{2}}\,,

which completes the proof of the first limit in (2.21).

4. It is immediate from (7.8) that νΔd,ν\nu\mapsto\Delta_{d,\nu} is strictly decreasing. Hence, by (2.9), νϑd,ν\nu\mapsto\vartheta_{d,\nu} is strictly increasing. Put χd,ν=Δd,ν/βd\chi_{d,\nu}=\Delta_{d,\nu}/\beta_{d}. Then the recursion in (4.8) reads

(7.12) χd,ν(i)=(d(1+12(i+1)ν)(d1)χd,ν(i+1))1.\chi_{d,\nu}(i)=\Big(d(1+\tfrac{1}{2}(i+1)\nu)-(d-1)\chi_{d,\nu}(i+1)\Big)^{-1}\,.

Differentiating this recursion with respect to dd, we get

(7.13) dχd,ν(i)\displaystyle\frac{\partial}{\partial d}\,\chi_{d,\nu}(i) =χd,ν(i)2[(1+12(i+1)ν)χd,ν(i+1)(d1)dχd,ν(i+1)]\displaystyle=-\chi_{d,\nu}(i)^{2}\left[(1+\tfrac{1}{2}(i+1)\nu)-\chi_{d,\nu}(i+1)-(d-1)\frac{\partial}{\partial d}\,\chi_{d,\nu}(i+1)\right]
=χd,ν(i)2[1d(1χd,ν(i)χd,ν(i))(d1)dχd,ν(i+1)],\displaystyle=-\chi_{d,\nu}(i)^{2}\left[\frac{1}{d}\left(\frac{1}{\chi_{d,\nu}(i)}-\chi_{d,\nu}(i)\right)-(d-1)\frac{\partial}{\partial d}\,\chi_{d,\nu}(i+1)\right]\,,

which can be iterated to obtain

(7.14) dχd,ν(0)=i=01d(1χd,ν(i)χd,ν(i))(d1)ij=0iχd,ν(j)2.\frac{\partial}{\partial d}\,\chi_{d,\nu}(0)=-\sum_{i=0}^{\infty}\frac{1}{d}\left(\frac{1}{\chi_{d,\nu}(i)}-\chi_{d,\nu}(i)\right)(d-1)^{i}\prod_{j=0}^{i}\chi_{d,\nu}(j)^{2}\,.

Since the right-hand side is negative (recall that χd,ν<1\chi_{d,\nu}<1), we see that dχd,ν(0)d\mapsto\chi_{d,\nu}(0) is strictly decreasing. Hence, by (2.9), dϑd,νd\mapsto\vartheta_{d,\nu} is strictly increasing.

References

  • [1] D. Aldous. Markov chains with almost exponential hitting times. Stoch. Proc. Appl., 13(3):305–310, 1982.
  • [2] D. Aldous. Lecture notes of the course Finite Markov Information Exchange Processes. https://www.stat.berkeley.edu/~aldous/FMIE/warwick_3.pdf, 2012.
  • [3] D. Aldous. Probability Approximations via the Poisson Clumping Heuristic. Series: Springer Science & Business Media, Vol. 77. Springer, 2013.
  • [4] D. Aldous and M. Brown. Inequalities for rare events in time-reversible Markov chains I. Stochastic Inequalities. Lecture Notes Monograph Series, 1–16, 1992.
  • [5] D. Aldous and M. Brown. Inequalities for rare events in time-reversible Markov chains II. Stoch. Proc. Appl., 44(1):15–25, 1993.
  • [6] D. Aldous and J.A. Fill. Reversible Markov Chains and Random Walks on Graphs. Unfinished monograph, 2014. https://www.stat.berkeley.edu/users/aldous/RWG/book.pdf
  • [7] L. Avena, R. Baldasso, R.S. Hazra, F. den Hollander, and M. Quattropani. Discordant edges for the voter model on regular random graphs. ALEA Lat. Am. J. Probab. Math. Stat., (21):431–464, 2024.
  • [8] L. Avena, F. Capannoli, R.S. Hazra, and M. Quattropani. Meeting, coalescence and consensus time on directed random graphs. Ann. Appl. Probab., 34(5):4940–4997, 2024.
  • [9] L. Avena, H. Guldas, R. van der Hofstad, and F. den Hollander. Mixing times of random walks on dynamic configuration models. Ann. Appl. Probab., 28(4):1977–2022, 2018.
  • [10] L. Avena, H. Guldas, R. van der Hofstad, and F. den Hollander. Random walks on dynamic configuration models: A trichotomy. Stoch. Proc. Appl., 129(9):3360–3375, 2019.
  • [11] L. Avena, H. Guldas, R. van der Hofstad, F. den Hollander, and O. Nagy. Linking the mixing times of random walks on static and dynamic random graphs. Stoch. Proc. Appl., 153:145–182, 2022.
  • [12] A. Basak, R. Durrett, and Y. Zhang. The evolving voter model on thick graphs. arXiv preprint, arXiv:1512.07871, 2015.
  • [13] R. Basu and A. Sly. Evolving voter model on dense random graphs. Ann. Appl. Probab., 27(2):1235–1288, 2017.
  • [14] C. Bordenave. A new proof of Friedman’s second eigenvalue theorem and its extension to random lifts. Ann. Sci. École Norm. Sup., 4(6):1393–1439, 2020.
  • [15] C. Bordenave, P. Caputo and J. Salez. Random walk on sparse random digraphs. Probab. Theory Relat. Fields, 170(3):933–960, 2018.
  • [16] P. Braunsteins, F. den Hollander and M. Mandjes. Graphon-valued processes with vertex-level fluctuations. Preprint at arXiv:2209.01544 (2022).
  • [17] F. Capannoli. Evolution of discordant edges in the voter model on random sparse digraphs. To appear in Electron. J. Probab.
  • [18] P. Caputo and M. Quattropani. Mixing time trichotomy in regenerating dynamic digraphs. Stoch. Proc. Appl., 137:222–251, 2021.
  • [19] Y.-T. Chen. Precise asymptotics of some meeting times arising from the voter model on large random regular graphs. Electron. Commun. Probab., 26:1–13, 2021.
  • [20] Y.-T. Chen, J. Choi, and J.T. Cox. On the convergence of densities of finite voter models to the Wright-Fisher diffusion. Ann. Inst. Henri Poincaré Probab. Stat., 52(1):286–322, 2016.
  • [21] C. Cooper and A. Frieze. The cover time of random regular graphs. SIAM J. Discr. Math., 18(4):728–740, 2005.
  • [22] C. Cooper, A. Frieze, and T. Radzik. Multiple random walks in random regular graphs. SIAM J. Discr. Math., 23(4):1738–1761, 2010.
  • [23] J.T. Cox. Coalescing random walks and voter model consensus times on the torus in d\mathbb{Z}^{d}. Ann. Probab., 17(4):1333–1366, 1989.
  • [24] J.T. Cox and A. Greven. On the long term behavior of some finite particle systems. Probab. Theory Relat. Fields, 85:195–237, 1990.
  • [25] S. Dommers, F. den Hollander, O. Jovanovski and F. R. Nardi Metastability for Glauber dynamics on random graphs. Ann. Appl. Probab., 27(4):2130–2158, 2017.
  • [26] R. Durrett. Probability Models for DNA Sequence Evolution (2nd edition). Series: Probability and Its Applications. Springer, 2008.
  • [27] R. Durrett. Random Graph Dynamics. Cambridge University Press. Cambridge. 2010.
  • [28] R. Durrett, J.P. Gleeson, A.L. Lloyd, P.J. Mucha, F. Shi, D. Sivakoff, J.E.S. Socolar, and C. Varghese. Graph fission in an evolving voter model. Proc. Natl. Acad. Sci. USA, (109):3682–3687, 2012.
  • [29] R. Fernley. The Phase Transition of the Voter Model on Evolving Scale-Free Networks. arXiv preprint, arXiv:2406.03037, 2024.
  • [30] J. Friedman. A proof of Alon’s second eigenvalue conjecture. Proceedings of the thirty-fifth annual ACM symposium on Theory of computing. 2003.
  • [31] V. Hao Cai, R. van der Hofstad and T. Kumagai Glauber dynamics for Ising models on random regular graphs: cut-off and metastability ALEA Lat. Am. J. Probab. Math. Stat., 18:1441–1482, 2021.
  • [32] J. Hermon, P. Sousi. A comparison principle for random walk on dynamical percolation. Ann. Probab. 48, 2952–2987, 2020.
  • [33] R. van der Hofstad. Random Graphs and Complex Networks. Volume 1. Cambridge Series in Statistical and Probabilistic Mathematics. Cambridge University Press, Cambridge. 2017.
  • [34] R. van der Hofstad. Random Graphs and Complex Networks. Volume 2. Cambridge Series in Statistical and Probabilistic Mathematics. Cambridge University Press, Cambridge. 2024.
  • [35] R. A. Holley and T. M. Liggett Ergodic Theorems for Weakly Interacting Infinite Systems and the Voter Model. Ann. Probab., 3(4):643–663, 1975.
  • [36] P. Holme, M. Newman. Nonequilibrium phase transition in the coevolution of networks and opinions. Phys. Rev. E 74, 056108, 2006.
  • [37] E. Jacob, P. Mörters. The contact process on scale-free networks evolving by vertex updating. R. Soc. Open Sci. 4, 170081, 2017.
  • [38] E. Jacob, A. Linker, P. Mörters. Metastability of the contact process on slowly evolving scale-free networks. arXiv preprint, arXiv:2309.17040, 2024.
  • [39] E. Lubetzky and A. Sly. Cutoff phenomena for random walks on random regular graphs. Duke Math. J., 153(3):475–510, 2010.
  • [40] F. Manzo, M. Quattropani, and E. Scoppola. A probabilistic proof of Cooper & Frieze’s “First Visit Time Lemma”. ALEA Lat. Am. J. Probab. Math. Stat., 18(2):1739–1758, 2021.
  • [41] M. Markering. Cover times for random walk on dynamical percolation. ALEA Lat. Am. J. Probab. Math. Stat., 21:907–921, 2024.
  • [42] J.-C. Mourrat and D. Valesin. Phase transition of the contact process on random regular graphs. Electron. J. Probab., 21:1–17, 2016.
  • [43] R.I. Oliveira Mean field conditions for coalescing random walks. Ann. Probab., 41(5):3420–3461, 2013.
  • [44] Y. Peres, A. Stauffer, J.E. Steif. Random walks on dynamical percolation: mixing times, mean squared displacement and hitting times Probab. Theory Relat. Fields 162, 487–530, 2015.
  • [45] Y. Peres, P. Sousi, J.E. Steif. Mixing time for random walk on supercritical dynamical percolation. Probab. Theory Relat. Fields 176, 809–849, 2020
  • [46] O. Perron. Die Lehre von den Kettenbrüchen. Teubner, Leipzig, 1913.
  • [47] M. Quattropani and F. Sau. On the meeting of random walks on random DFA. Stoch. Proc. Appl., 166, 104225, 2023.
  • [48] B. Shapira and D. Valesin. The contact process on dynamic regular graphs: monotonicity and subcritical phase. arXiv preprint, arXiv:2309.17040, 2023.
  • [49] G.L.B. da Silva, R.I. Oliveira, and D. Valesin. The contact process over a dynamical dd-regular graph. arXiv preprint, arXiv:2111.11757, 2021.
  • [50] P. Sousi, S. Thomas. Cutoff for random walk on dynamical Erdős–Rényi graph. Ann. Inst. Henri Poincaré, Prob. Stat. 56, 2745–2773, 2020.