Critical threshold for regular graphs
Abstract
In this article, we study the critical percolation threshold for -regular graphs. It is well-known that for such graphs, with equality holding for the -regular tree. We prove that among all quasi-transitive -regular graphs, the equality holds if and only if 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 (all graphs are assumed to satisfy these conditions unless stated otherwise), i.e. we retain edges with probability and throw them away with probability .
We use to denote the corresponding percolation measure. An important function to consider in the context of percolation is, . This leads to the definition of the critical parameter:
Determining the exact value of is challenging for most graphs; however for -regular trees, one can show that . The proof follows two steps: First, by a first-moment argument one can show that a graph with maximal degree satisfies Second, for trees with degree , by a dual second moment upper bound we can get , implying (see [Roc24, Claim 2.3.9] for details).
This leads to the following question: consider percolation on a -regular graph , are trees the only graphs with
The goal of this article is to show that trees are the only graphs with in the space of all -regular quasi-transitive graphs. We start with some definitions. For a graph , let be the group of all automorphisms (adjacency preserving bijections) of
Definition 1.
A graph is called quasi-transitive if the number of orbits for the action of on 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 be a quasi-transitive -regular graph. Then and equality holds if and only if 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 ) when one drops this assumption. Next, we show the above theorem by constructing a covering of every quasi-transitive -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 , the set of all self-avoiding walks of length starting at is denoted as . The connective constant of a graph is then defined as
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 222
Proof.
Let denote the connected component of in Bernoulli percolation with parameter . Define as the set of self-avoiding walks of length within . If is infinite, then for all . From this, we deduce:
By taking -th roots we get, In particular, this holds for . ∎
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 be a -regular quasi-transitive graph and let . We have that if 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 we give an example of a -regular graph with cycles such that (such an example cannot exist for . 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 is an infinite locally finite tree with root . We imagine the tree as growing downward from the root . For , we write if is on the shortest path from to ; and for the subtree of containing all the vertices with . For a vertex we denote by the graph distance from to . 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 we define the conductance of an edge to be , where denotes the distance of the edge from the root It is natural to define conductances decreasing exponentially with the distance since trees grow exponentially.
If is very small then due to large conductances there is a non-zero flow on the tree satisfying . While increasing the value of we observe a critical value above which such a flow does not exists. This is precisely the branching number. Specifically,
By using the max-flow min-cut theorem we get that,
Where the infimum is over all cutsets separating from Using this as the definition it is easy to see that , indeed by using a first moment bound at for 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 be a locally finite, infinite tree then, where 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 we define its upper exponential growth rate as
where is the number of vertices at a distance from Similarly one can define the lower exponential growth rate as
We say that the exponential growth rate exists if .
We now recall the definition of subperiodic trees from [LP17]. Fix a . An infinite tree is called - subperiodic if there exists an adjacency preserving injection with (where is the distance from ). A tree is called subperiodic if there exists a for which it is -subperiodic. Since in general the growth rate is easier to calculate, the following theorem is the key to calculating for subperiodic trees.
Theorem 6 (Subperiodicity and Branching Number, [LP17]).
For every subperiodic infinite tree , the exponential growth rate exists and
2.3 Non quasi-transitive counter-examples

We are now ready to give our counterexamples. Let be a tree with root such that every vertex in has degree , except two vertices , that are adjacent to the root having degree . Hence, is the graph formed by all black edges shown in Figure 1. Now define to be the graph obtained after adding the red edge e. We claim that
For the tree , , , after this point every point has branches coming out, so . Therefore
is clearly subperiodic since, for all such that , we have is exactly , allowing us to define the function , where is the isomorphism between and . Thus, is 1-subperiodic. By Theorem 6, . Hence,
Since is a subgraph of , we have . However, is of degree , so by a standard first-moment bound, . Combining these two observations, we conclude that . Thus, is a -regular graph with cycles such that . Finally, the fact that is not quasi-transitive follows from Theorem 2.
3 Proof of the Theorem
We now show that if is a quasi-transitive, -regular graph then The key idea is to cover every quasi-transitive -regular graph (with cycles) by a -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 Many Questions and a Few Answers” [BS96, Question 1]. They conjectured that if are quasi-transitive graphs and covers but is not isomorphic to and then . 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 , we say that this map is a strong covering map if its -Lipscitz (i.e. ) and it has the strong lifting property: for every , and for every neighbour of there is a unique neighbour of that maps to . Next we say that a map has uniformly non-trivial fibres ([Sev20]) if there exists such that for all there exists such that and . We are now ready to state the main tool:
Theorem 7 (F.Severo, S. Martineau, [MS19]).
Let and be graphs of bounded such that there is a map which is a strong covering map with uniformly non-trivial fibres. Then if , we have
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 -regular tree and a -regular quasi-transitive graph with cycles. In particular, we have the following:
Proposition 8.
Let be the -regular tree and be a quasi-transitive -regular graph with cycles, then there exists a strong covering map with uniformly non-trivial fibres from to
Proof.
We start by constructing a graph from our graph which covers and is isomorphic to . Fix a vertex Define the vertices of to be the non-backtracking paths starting at (a path is called non-backtracking if ). Two paths are connected in if one is an extension of the other by an edge (this is precisely the universal cover). We claim that for a -regular , is isomorphic to
The fact that is a tree is clear since all paths are non-backtracking and start at a fix vertex Now any point has neighbours as and where runs over all neighbours of not equal to this shows -regularity. Therefore
For the covering map we let be the map which projects every path to its last vertex, more formally define such that where we identify with We now show that this is a strong covering map with uniformly non-trivial fibres.
Lipschitz property. Let . We want to show that . Let be the common ancestor of in . Then Since is a descendant of it is easy to see that Thus by the above equation
Uniformly non-trivial fibres. We show that there are uniformly non-trivial fibres. This is the only property that requires quasi-transitivity. Pick a . By quasi-transitivity, we can find a (independent of ) such that there is a cycle (not necessarily simple) of length If , then is a non-backtracking path satisfying Otherwise, consider the path since , this is a non-backtracking path and gets mapped .
Strong lifting property. Pick a , for any neighbour of we need to find a neighbour of mapping to it. If then let that neighbour be , otherwise let it be .
Thus 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 , define the girth of as
where is the length of the cycle . We say that a graph has bounded local girth if
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 -regular graph , we have . Therefore, trees minimize in the space of all graphs with bounded local girth or no cycles.
A similar question can be asked for the uniqueness threshold . Even though a theorem analogous to Theorem 7 has been established for (see [MS19]), the same technique cannot be applied since for a tree
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 , 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]