This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Critical threshold for regular graphs

Ishaan Bhadoo
Abstract

In this article, we study the critical percolation threshold pcp_{c} for dd-regular graphs. It is well-known that pc1d1p_{c}\geq\frac{1}{d-1} for such graphs, with equality holding for the dd-regular tree. We prove that among all quasi-transitive dd-regular graphs, the equality pc(G)=1d1p_{c}(G)=\frac{1}{d-1} holds if and only if GG is a tree. Furthermore, we provide counterexamples that illustrate the necessity of the quasi-transitive assumption.

1 Introduction

Consider independent (Bernoulli) bond111Although we work with bond percolation, the same methods apply to site percolation. percolation on a locally finite, connected, infinite simple graph GG (all graphs are assumed to satisfy these conditions unless stated otherwise), i.e. we retain edges with probability pp and throw them away with probability 1p1-p.

We use p\mathbb{P}_{p} to denote the corresponding percolation measure. An important function to consider in the context of percolation is, ψ(p)=p(an infinite connected component)\psi(p)=\mathbb{P}_{p}(\exists\ \text{an infinite connected component}). This leads to the definition of the critical parameter:

pc:=sup{p:ψ(p)=0}p_{c}:=\sup\{p:\psi(p)=0\}

Determining the exact value of pcp_{c} is challenging for most graphs; however for dd-regular trees, one can show that pc=1d1p_{c}=\frac{1}{d-1}. The proof follows two steps: First, by a first-moment argument one can show that a graph GG with maximal degree d<d<\infty satisfies pc(G)1d1.p_{c}(G)\geq\frac{1}{d-1}. Second, for trees with degree dd, by a dual second moment upper bound we can get pc1d1p_{c}\leq\frac{1}{d-1}, implying pc=1d1p_{c}=\frac{1}{d-1} (see [Roc24, Claim 2.3.9] for details).

This leads to the following question: consider percolation on a dd-regular graph GG, are trees the only graphs with pc=1d1?p_{c}=\frac{1}{d-1}?

The goal of this article is to show that trees are the only graphs with pc=1d1p_{c}=\frac{1}{d-1} in the space of all dd-regular quasi-transitive graphs. We start with some definitions. For a graph GG, let AUT(G)\mathrm{AUT}(G) be the group of all automorphisms (adjacency preserving bijections) of G.G.

Definition 1.

A graph GG is called quasi-transitive if the number of orbits for the action of AUT(G)\mathrm{AUT}(G) on GG is finite. It is called transitive if there is only one orbit

Under the assumption of quasi-transitivity we have the following theorem:

Theorem 2.

Let GG be a quasi-transitive dd-regular graph. Then pc(G)1d1p_{c}(G)\geq\frac{1}{d-1} and equality holds if and only if GG is a tree.

It is important to note that being quasi-transitive is essential. In Section 2, using the general theory for percolation on trees we give a counterexample (for each d3d\geq 3) when one drops this assumption. Next, we show the above theorem by constructing a covering of every quasi-transitive dd-regular graph using regular trees and then use the strict monotonicity result of [MS19]. The main tools we use are from [MS19] and [LP17]. For completeness, we cover the required background for percolation on trees and some techniques from the theory of coverings, in an effort to make this article self-contained.

1.1 Connection to the connective constant

A self-avoiding walk is a path that visits no vertex more than once. To define the connective constant, fix a starting vertex oo, the set of all self-avoiding walks of length nn starting at oo is denoted as SAWn\text{SAW}_{n}. The connective constant μ(G)\mu(G) of a graph GG is then defined as

μ(G):=limn|SAWn|1n\mu(G):=\underset{n\rightarrow\infty}{\lim}|\text{SAW}_{n}|^{\frac{1}{n}}

By Fekete’s lemma, it can be checked that this limit exists. The connective constant is closely related to the critical threshold by the following standard lemma (see [LP17]).

Lemma 3.

For any connected infinite graph G,pc(G)1μ(G).G,\ p_{c}(G)\geq\frac{1}{\mu(G)}.222This also showspc(G)1d1for a graph with maximum degreed.\text{This also shows}\ p_{c}(G)\geq\frac{1}{d-1}\text{for a graph with maximum degree}\ d.

Proof.

Let 𝒞(o)\mathcal{C}(o) denote the connected component of oo in Bernoulli percolation with parameter pp. Define Sn(o)S_{n}(o) as the set of self-avoiding walks of length nn within 𝒞(o)\mathcal{C}(o). If 𝒞(o)\mathcal{C}(o) is infinite, then Sn(o)S_{n}(o)\neq\emptyset for all nn. From this, we deduce:

p(o)p[Sn(o)](Markov’s Ineq)𝔼p[|Sn(o)|]=|SAWn|pn.\mathbb{P}_{p}(o\leftrightarrow\infty)\leq\mathbb{P}_{p}[S_{n}(o)\neq\emptyset]\overset{\text{(Markov's Ineq)}}{\leq}\mathbb{E}_{p}[|S_{n}(o)|]=|\text{SAW}_{n}|p^{n}.

By taking nn-th roots we get, 1μ(G)pwhenever p(o)>0.1\leq\mu(G)p\ \text{whenever }\mathbb{P}_{p}(o\leftrightarrow\infty)>0. In particular, this holds for p>pcp>p_{c}. ∎

An analogous statement to Theorem 2 regarding the connective constant was previously shown by Grimmett and Li [GL15, Thm 4.2].

Theorem 4 (G. Grimmett, Z. Li, [GL15]).

Let G=(V,E)G=(V,E) be a dd-regular quasi-transitive graph and let d3d\geq 3. We have that μ(G)<d1\mu(G)<d-1 if GG has cycles.

By using Lemma 3, Theorem 2 follows. However, the techniques used in the proof of Theorem 4 are entirely combinatorial and therefore differ from our method.

2 Percolation on trees

In this section for d3d\geq 3 we give an example of a dd-regular graph with cycles such that pc=1d1p_{c}=\frac{1}{d-1} (such an example cannot exist for d=2)d=2). To do this we use the theory of percolation on locally finite trees. We start by defining the branching number of a locally finite tree.

2.1 Branching number and the critical point for trees

Suppose T=(V,E)T=(V,E) is an infinite locally finite tree with root OO. We imagine the tree TT as growing downward from the root OO. For x,yVx,y\in V, we write xyx\leq y if xx is on the shortest path from OO to yy; and TxT_{x} for the subtree of TT containing all the vertices yy with yxy\geq x. For a vertex xVx\in V we denote by d(x,O)d(x,O) the graph distance from OO to xx. We want to understand the critical point for a tree, motivated by the comparison from Galton-Watson branching processes this naturally leads us to the study of the average number of branches coming out of a vertex which is called the branching number of a tree. To rigorously define this we use conductances and flows on trees. For each edge ee we define the conductance of an edge to be c(e):=λ|e|c(e):=\lambda^{-|e|}, where |e||e| denotes the distance of the edge ee from the root O.O. It is natural to define conductances decreasing exponentially with the distance since trees grow exponentially.

If λ\lambda is very small then due to large conductances there is a non-zero flow on the tree satisfying 0θ(e)λ|e|0\leq\theta(e)\leq\lambda^{-|e|}. While increasing the value of λ\lambda we observe a critical value λc\lambda_{c} above which such a flow does not exists. This is precisely the branching number. Specifically,

br(T):=sup{λ:a non-zero flowθonTsuch that 0θ(e)λ|e|eT}br(T):=\sup\{\lambda:\exists\ \text{a non-zero flow}\ \theta\ \text{on}\ T\ \text{such that}\ 0\leq\theta(e)\leq\lambda^{-|e|}\ \forall\ e\in T\}

By using the max-flow min-cut theorem we get that,

br(T)=sup{λ:infπeπλ|e|>0}br(T)=\sup\{\lambda:\inf_{\pi}\displaystyle\sum_{e\in\pi}\lambda^{-|e|}>0\}

Where the infimum is over all cutsets π\pi separating OO from .\infty. Using this as the definition it is easy to see that pc1br(T)p_{c}\geq\frac{1}{br(T)}, indeed by using a first moment bound at λ=1p\lambda=\frac{1}{p} for p>pc.p>p_{c}. By using a (weighted) second-moment method it can be shown that the reverse inequality also holds. In particular, we have the following result of Lyons.

Theorem 5 (R. Lyons, [Lyo90]).

Let TT be a locally finite, infinite tree then, pc(T)=1br(T)p_{c}(T)=\frac{1}{br(T)} where br(T)br(T) is the branching number of the tree.

Proof: The proof essentially uses a lower bound on being connected to infinity in terms of conductances [Lyo92]. See [LP17] for the proof.

Thus, to find the critical threshold for a tree one needs to know how to compute its branching number. However, the definition of the branching number makes this in general hard, thankfully, for sub-periodic trees (defined below) we have a significantly easier method of calculating the branching number.

2.2 Superiodic trees

For a tree TT we define its upper exponential growth rate as

grT¯:=lim supn|Tn|1n\overline{grT}:=\limsup_{n\rightarrow\infty}|T_{n}|^{\frac{1}{n}}

where TnT_{n} is the number of vertices at a distance nn from O.O. Similarly one can define the lower exponential growth rate as

grT¯:=lim infn|Tn|1n\underline{grT}:=\liminf_{n\rightarrow\infty}|T_{n}|^{\frac{1}{n}}

We say that the exponential growth rate exists if grT¯=grT¯\overline{grT}=\underline{grT}.

We now recall the definition of subperiodic trees from [LP17]. Fix a N0N\geq 0. An infinite tree TT is called NN- subperiodic if xT\forall x\in T there exists an adjacency preserving injection f:TxTf(x)f:T_{x}\rightarrow T_{f(x)} with |f(x)|N|f(x)|\leq N (where |||\cdot| is the distance from OO). A tree is called subperiodic if there exists a NN for which it is NN-subperiodic. Since in general the growth rate is easier to calculate, the following theorem is the key to calculating pcp_{c} for subperiodic trees.

Theorem 6 (Subperiodicity and Branching Number, [LP17]).

For every subperiodic infinite tree TT, the exponential growth rate exists and brT=grT.\text{br}T=\text{gr}T.

2.3 Non quasi-transitive counter-examples

Refer to caption
Figure 1: On removing the edge ee we get a sub-periodic tree TT with grT=T= brT=d1T=d-1

We are now ready to give our counterexamples. Let TT be a tree with root OO such that every vertex in TT has degree dd, except two vertices XX, YY that are adjacent to the root having degree d1d-1. Hence, T=(V,E)T=(V,E) is the graph formed by all black edges shown in Figure 1. Now define G:=T{e}=(V,E{e})G:=T\cup\{e\}=(V,E\cup\{e\}) to be the graph obtained after adding the red edge e. We claim that pc(G)=1d1.p_{c}(G)=\frac{1}{d-1}.

For the tree TT, |T1|=d|T_{1}|=d, |T2|=(d2)(d1)+2(d2)=(d2)(d+1)|T_{2}|=(d-2)(d-1)+2(d-2)=(d-2)(d+1), after this point every point has d1d-1 branches coming out, so |T2+n|=(d2)(d+1)(d1)n|T_{2+n}|=(d-2)(d+1)(d-1)^{n}. Therefore grT=d1.\text{gr}T=d-1.

TT is clearly subperiodic since, for all xx such that dT(x,O)2d_{T}(x,O)\geq 2, we have TxT_{x} is exactly TAT_{A}, allowing us to define the function f(v)=ϕ(v)f(v)=\phi(v), where ϕ\phi is the isomorphism between TxT_{x} and TAT_{A}. Thus, TT is 1-subperiodic. By Theorem 6, brT=grT=d1\text{br}T=\text{gr}T=d-1. Hence, pc(T)=1d1.p_{c}(T)=\frac{1}{d-1}.

Since TT is a subgraph of GG, we have pc(G)pc(T)=1d1p_{c}(G)\leq p_{c}(T)=\frac{1}{d-1}. However, GG is of degree dd, so by a standard first-moment bound, pc(G)1d1p_{c}(G)\geq\frac{1}{d-1}. Combining these two observations, we conclude that pc(G)=1d1p_{c}(G)=\frac{1}{d-1}. Thus, GG is a dd-regular graph with cycles such that pc(G)=1d1p_{c}(G)=\frac{1}{d-1}. Finally, the fact that GG is not quasi-transitive follows from Theorem 2.

3 Proof of the Theorem

We now show that if GG is a quasi-transitive, dd-regular graph then pc(G)>1d1.p_{c}(G)>\frac{1}{d-1}. The key idea is to cover every quasi-transitive dd-regular graph (with cycles) by a dd-regular tree. We start by defining what a covering map means in the context of percolation, next we use the results of Martineau and Severo [MS19] about critical thresholds under coverings.

3.1 Critical points under coverings

The question of critical points under coverings was asked by Benjamini and Schramm in their celebrated paper “ Percolation beyond d,\mathbb{Z}^{d}, Many Questions and a Few Answers” [BS96, Question 1]. They conjectured that if G,HG,H are quasi-transitive graphs and GG covers but is not isomorphic to HH and pc(G)<1p_{c}(G)<1 then pc(G)<pc(H)p_{c}(G)<p_{c}(H). This conjecture was resolved by Martineau and Severo [MS19]. Following their paper we set up some definitions necessary to define a covering map.

Consider a map π:V(G)V(H)\pi:V(G)\rightarrow V(H), we say that this map is a strong covering map if its 11-Lipscitz (i.e. dH(π(x),π(y))dG(x,y)d_{H}(\pi(x),\pi(y))\leq d_{G}(x,y)) and it has the strong lifting property: for every xV(G)x\in V(G), and for every neighbour uu of π(x)\pi(x) there is a unique neighbour of xx that maps to uu. Next we say that a map π:V(G)V(H)\pi:V(G)\rightarrow V(H) has uniformly non-trivial fibres ([Sev20]) if there exists RR such that for all xV(G)x\in V(G) there exists yV(G)y\in V(G) such that π(x)=π(y)\pi(x)=\pi(y) and 0<dG(x,y)R0<d_{G}(x,y)\leq R. We are now ready to state the main tool:

Theorem 7 (F.Severo, S. Martineau, [MS19]).

Let GG and HH be graphs of bounded such that there is a map π:V(G)V(H)\pi:V(G)\rightarrow V(H) which is a strong covering map with uniformly non-trivial fibres. Then if pc(G)<1p_{c}(G)<1, we have pc(G)<pc(H).p_{c}(G)<p_{c}(H).

The above result relies on the theory of enhancements. A technique first introduced by Aizenmann and Grimmett [AG91] as a recipe to prove strict inequalities between critical points of graphs, and is part of a more general idea of interpolation between percolation configurations [Sev20]. For background on the technique of enhancements see [Sev20], [BBR14]. We now show that this holds for G=dG=d-regular tree and HH a dd-regular quasi-transitive graph with cycles. In particular, we have the following:

Proposition 8.

Let TdT_{d} be the dd-regular tree and HH be a quasi-transitive dd-regular graph with cycles, then there exists a strong covering map π\pi with uniformly non-trivial fibres from V(Td)V(T_{d}) to V(H).V(H).

Proof.

We start by constructing a graph XX from our graph HH which covers HH and is isomorphic to TdT_{d}. Fix a vertex x0V(H).x_{0}\in V(H). Define the vertices of XX to be the non-backtracking paths <x0,x1,xn><x_{0},x_{1},\cdots x_{n}> starting at x0x_{0} (a path <x0,x1,xn><x_{0},x_{1},\cdots x_{n}> is called non-backtracking if xi+2xiix_{i+2}\neq x_{i}\ \forall i). Two paths are connected in XX if one is an extension of the other by an edge (this is precisely the universal cover). We claim that for a dd-regular HH, XX is isomorphic to Td.T_{d}.

The fact that XX is a tree is clear since all paths are non-backtracking and start at a fix vertex x0.x_{0}. Now any point <x0,x1,,xn><x_{0},x_{1},\cdots,x_{n}> has neighbours as <x0,x1,xn1><x_{0},x_{1}\cdots,x_{n-1}> and <x0,x1,,xn,u><x_{0},x_{1},\cdots,x_{n},u> where uu runs over all neighbours of xnx_{n} not equal to xn1,x_{n-1}, this shows dd-regularity. Therefore XTd.X\cong T_{d}.

For the covering map we let π\pi be the map which projects every path to its last vertex, more formally define π:V(Td)V(H)\pi:V(T_{d})\rightarrow V(H) such that π(<x0,x1,xn>)=xn\pi(<x_{0},x_{1},\cdots x_{n}>)=x_{n} where we identify TdT_{d} with X.X. We now show that this is a strong covering map with uniformly non-trivial fibres.

Lipschitz property. Let x=<x0,,xn>,y=<y0,,ym>x=\ <x_{0},\cdots,x_{n}>,y=\ <y_{0},\cdots,y_{m}>. We want to show that dH(π(x),π(y))=dH(xn,ym)dX(x,y)d_{H}(\pi(x),\pi(y))=d_{H}(x_{n},y_{m})\leq d_{X}(x,y). Let zz be the common ancestor of x,yx,y in XX. Then dX(x,y)=dX(x,z)+dX(z,y).d_{X}(x,y)=d_{X}(x,z)+d_{X}(z,y). Since xx is a descendant of zz it is easy to see that dX(x,z)dH(π(x),π(z)).d_{X}(x,z)\geq d_{H}(\pi(x),\pi(z)). Thus by the above equation dX(x,y)dH(π(x),π(y)).d_{X}(x,y)\geq d_{H}(\pi(x),\pi(y)).

Uniformly non-trivial fibres. We show that there are uniformly non-trivial fibres. This is the only property that requires quasi-transitivity. Pick a x=<x0,x1,,xn>x=<x_{0},x_{1},\cdots,x_{n}>. By quasi-transitivity, we can find a KK (independent of xnx_{n}) such that there is a cycle (not necessarily simple) C=<xn,xn+1,,xn+m=xn>C=<x_{n},x_{n+1},\cdots,x_{n+m}=x_{n}> of length mK.m\leq K. If xn1=xn+1x_{n-1}=x_{n+1}, then y=<x0,,xn1,xn+2,xn+m=x>y=<x_{0},\cdots,x_{n-1},x_{n+2},\cdots x_{n+m}=x> is a non-backtracking path satisfying π(x)=π(y).\pi(x)=\pi(y). Otherwise, consider the path y=<x0,x1,,xn1,xn,xn+1,,xn>y=<x_{0},x_{1},\cdots,x_{n-1},x_{n},x_{n+1},\cdots,x_{n}> since xn1xn+1x_{n-1}\neq x_{n+1}, this is a non-backtracking path and gets mapped π(x)\pi(x).

Strong lifting property. Pick a x=<x0,x1,xn>V(X)x=<x_{0},x_{1},\cdots x_{n}>\ \in V(X), for any neighbour uu of π(x)\pi(x) we need to find a neighbour of xx mapping to it. If u=xn1u=x_{n-1} then let that neighbour be <x0,x1,xn1><x_{0},x_{1},\cdots x_{n-1}>, otherwise let it be <x0,x1,xn,u><x_{0},x_{1},\cdots x_{n},u>.

Thus π\pi is a strong covering map with uniformly non-trivial fibres, which shows the proposition. By our earlier comments, this also proves Theorem 2. ∎

4 Concluding remarks

Even though we worked with quasi-transitive graphs, the same proof extends to graphs with bounded local girth. The concept of bounded local girth can be defined as follows: Consider a vertex xx, define the girth of xx as

Lx:=inf{l(C):Ccycle,Cx}L_{x}:=\inf\{l(C):C\ \text{cycle},C\ni x\}

where l(C)l(C) is the length of the cycle CC. We say that a graph GG has bounded local girth if sup𝑥Lx<.\underset{x}{\sup}\ L_{x}<\infty.

The only place where we used quasi-transitivity was to show that our map has uniformly non-trivial fibres. By bounded local girth, the same proof applies, and hence, for any dd-regular graph GG, we have pc(G)>1d1p_{c}(G)>\frac{1}{d-1}. Therefore, trees minimize pcp_{c} in the space of all graphs with bounded local girth or no cycles.

A similar question can be asked for the uniqueness threshold pup_{u}. Even though a theorem analogous to Theorem 7 has been established for pup_{u} (see [MS19]), the same technique cannot be applied since pu(T)=1p_{u}(T)=1 for a tree T.T.

5 Acknowledgements

I thank Prof. Subhajit Goswami for suggesting the problem and for his guidance and comments throughout the project. This work was done as part of the Visiting Students Research Program (VSRP 2024) at the Tata Institute of Fundamental Research, Mumbai and I thank them for this opportunity.

References

  • [AG91] Michael Aizenman and Geoffrey Grimmett. Strict monotonicity for critical points in percolation and ferromagnetic models. Journal of Statistical Physics, 63:817–835, 1991.
  • [BBR14] Paul Balister, Béla Bollobás, and Oliver Riordan. Essential enhancements revisited. arXiv preprint arXiv:1402.0834, 2014.
  • [BS96] Itai Benjamini and Oded Schramm. Percolation beyond d\mathbb{Z}^{d}, many questions and a few answers. 1996.
  • [GL15] Geoffrey R Grimmett and Zhongyang Li. Bounds on connective constants of regular graphs. Combinatorica, 35(3):279–294, 2015.
  • [LP17] Russell Lyons and Yuval Peres. Probability on trees and networks, volume 42. Cambridge University Press, 2017.
  • [Lyo90] Russell Lyons. Random walks and percolation on trees. The Annals of Probability, 18(3):931–958, 1990.
  • [Lyo92] Russell Lyons. Random walks, capacity and percolation on trees. The Annals of Probability, pages 2043–2088, 1992.
  • [MS19] Sébastien Martineau and Franco Severo. Strict monotonicity of percolation thresholds under covering maps. 2019.
  • [Roc24] Sebastien Roch. Modern discrete probability: An essential toolkit. Cambridge University Press, 2024.
  • [Sev20] Franco Severo. Interpolation schemes in percolation theory. PhD thesis, Université Paris-Saclay; Université de Genève, 2020.

Ishaan Bhadoo, DPMMS, University of Cambridge, UK.
Email address: [email protected]