1 Introduction

The Manhattan and Lorentz mirror models [2, 10], are two very similar models, each describing a random walk on the \(\mathbb {Z}^2\) lattice. Let \(0 \le p \le 1\). The walker is a particle of light which bounces off mirrors placed at each vertex at \(45^{\circ }\), independently with probability p. For the Lorentz mirror model, the orientation of the mirror (NW or NE) is chosen independently with probability \(\frac{1}{2}\). For the Manhattan model, the lattice is a priori given Manhattan directions (see Fig. 1), and the orientation of the mirror is determined by its location (i.e. a NW mirror if the sum of the coordinates of the point is odd, and NE if the sum is even), so that the walker always follows the directions of the lattice. The main questions of interest in both models are whether the paths remain bounded or not, and the nature of the motion of the walker.

We study the models on an infinite cylinder \(\mathbb {Z} \times (\mathbb {Z}/n\mathbb {Z})\) of finite even width n. We are interested in how the length of the paths vary with p. Note that on the cylinder, paths are bounded with probability 1 - indeed, there is a positive probability that a horizontal row is filled with mirrors such that no path can pass the row; one has to wait an expected \(p^{-n}\) rows for this event. It is natural to hope that this bound can be improved. The result of this paper, Theorem 1.1, shows that for both models, when \(p \le Cn^{-1}\), C a constant, the highest row reached by a path on the n-cylinder is order \(p^{-2}\). We wonder whether this is true for all p.

We observe an underlying algebraic structure (valid for any value of p). The models on the cylinder can be thought of as Markov chains on the Brauer algebra (in the mirror case), or its subalgebra the Walled Brauer algebra (in the Manhattan case). While the result of this paper can be obtained without these algebras, we suggest that the models’ association with different algebraic structures reflects their different behaviours. A third model, on the L-lattice (see [1]), with different behaviour from the other two models, is solved using percolation, and can be similarly thought of as a Markov chain on the (extended) Temperley Lieb algebra.

Fig. 1
figure 1

Examples of the Manhattan model (left) and Mirror model (right), with mirrors in blue, and a few paths highlighted in orange. Note that the orientation of a mirror in the Manhattan case is determined by the Manhattan directions of the lattice (Color figure online)

Let us recap the existing results on both models (which are on \(\mathbb {Z}^2\), unless otherwise specified). The Mirror model was introduced by Ruijgrok and Cohen [16] as a lattice version of the Ehrenfest wind-tree model. Grimmett [9] proved with a straightforward argument that on \(\mathbb {Z}^2\), if \(p=1\), then the path of the walker is bounded with probability 1. It is conjectured that this is also true for \(0 < p \le 1\). This is supported by numerical simulations, for example, in [19]. More recently, Kozma and Sidoravicius [10] showed that, for any \(0 < p \le 1\), the probability the walker reaches the boundary of the n-box \([-n,n]^2\) is at least \(\frac{1}{2n+1}\). To obtain this result, they study the model on an infinite cylinder of finite odd width, where there is deterministically always an infinite path. The Manhattan model cannot be neatly defined on a cylinder of odd width (it cannot remain rotation-invariant), so this method cannot be applied (and indeed, the result is not true in the Manhattan case - see below).

The Mirror model on the cylinder (often under the name the O(1) loop model) has been studied using the Brauer algebra before, in several papers relating to a conjecture (and variations thereof) by Razumov and Stroganov [7, 8, 15], which gives the entries of the limiting distribution in terms of combinatorial objects such as alternating sign matrices. A generalised mirror model (the O(q) loop model), where the distribution on configurations is weighted by \(q^{\# loops}\), \(q \in \mathbb {C}\), is studied in [13, 14]; this is the model on the Brauer algebra with parameter q, \(\mathbb {B}_{n,q}\). In these papers, the requirement of a Yang–Baxter equation restricts the permissible values of the parameters - in our specific setup, only \(p=\frac{8}{9}\) qualifies (see the end of [14]).

The Manhattan model shares features of quantum disordered systems. The model was introduced by Beamond et al. [1], in close relation to a quantum network model on the Manhattan lattice. The quantum model has random \(Sp(2) = SU(2)\) matrices on each edge of the lattice, and the classical model arises on averaging over this disorder. In most classical models in two dimensions, localisation (bounded paths) is not observed, whereas in the Manhattan (and Mirror) model, it is expected (see below). It is not clear if the mirror model has a similar explicit relationship with a quantum model. For more detail on the connection to quantum models, see Spencer’s review [17].

An argument from [1] for tackling the Manhattan model uses percolation. The placement of the mirrors is exactly a Bernoulli percolation on the edges of \(\mathbb {Z}^2\), rotated \(45^{\circ }\) and scaled. The path of the walker stays within \(\frac{1}{\sqrt{2}}\) of its closest dual cluster (see Fig. 2). The dual clusters are finite with probability 1 for \(p \ge \frac{1}{2}\), so so are the Manhattan paths.

For \(p > \frac{1}{2}\), the probability that two points are in the same dual cluster decays exponentially in the distance, which gives the same for connection by a Manhattan path. This is markedly different from the Mirror model’s polynomial decay. For \(p < \frac{1}{2}\), this argument is wholly inconclusive, since dual clusters are almost surely infinite. Recently, Li [11] gave exponential decay in connection probabilities for \(p> \frac{1}{2} - \epsilon \), for some \(\epsilon >0\). Numerical simulations in [2] indicate that paths are finite for \(0<p < \frac{1}{2}\), with exponential decay in connection probabilities. Clearly for \(p=0\), the paths escape in straight lines to infinity.

On the cylinder, for both models, there is first the crude, simple bound given above. Notably, after this paper was originally posted, Li [12] showed the following: for both models, on the cylinder of even width n, and for fixed p, the walker reaches at most \(O(n^{10})\) rows from its startpoint, with probability exponentially close to 1. Let us note that the results on the (even) cylinder (including this paper) are the same for the two models, but on \(\mathbb {Z}^2\) they are different. To analyse the \(\mathbb {Z}^2\) case via the cylinder, one must look at a cylinder of equal height and width (as in [10]); it is here that the models differ.

Fig. 2
figure 2

The mirrors (in blue) in the Manhattan model as edges in Bernoulli percolation. The green edges form the dual clusters. The two paths shown are restricted to stay within \(\frac{1}{\sqrt{2}}\) of one dual cluster (Color figure online)

Let us now state our result more precisely. Consider the models on the n-cylinder \(\mathbb {Z}/n\mathbb {Z} \times \mathbb {Z} = \{ (i,t) : \ i,t \in \mathbb {Z}, \ 1 \le i \le n \}\), with n even. We label \(s_t\) the horizontal row\(\{ (i,t) : \ 1 \le i \le n \}\) - the "\(t^{th}\) street". For the Mirror model, let \(V^{mir}_{\frac{n}{2}}\) be the random variable given by the smallest t such that \(s_t\) has no path connecting it to the first street, \(s_1\). In other words, the highest street a path from \(s_1\) reaches is exactly \(V^{mir}_{\frac{n}{2}} -1\). Let \(V^{mat}_{\frac{n}{2}}\) be defined identically for the Manhattan model.

Theorem 1.1

Let \(*\) represent mat or mir.

  1. (a)

    Let \(p\le Cn^{-1}\), \(C>0\) a constant. For all \(\alpha >0\),

    $$\begin{aligned} \mathbb {P}[V^{*}_{\frac{n}{2}} \ge \alpha p^{-2}] \le 2A_{*}e^{-\frac{1}{8e^C} \alpha }, \end{aligned}$$

    where \(A_{mir} = cosh(\pi )\), and \(A_{mat} = \frac{sinh(\pi )}{\pi }\).

  2. (b)

    For any \(p \le \frac{1}{2}\) (not necessarily constrained by \(p<Cn^{-1}\)), and for all \(\alpha >0\),

    $$\begin{aligned} \mathbb {P} \left[ V^{*}_{\frac{n}{2}} \le \alpha p^{-2} \right] \le 2\alpha . \end{aligned}$$

Let us give an informal overview of the proof of part (a). Our argument uses the streets which have at most two mirrors. As \(n \rightarrow \infty \), for all \(p \le Cn^{-1}\), and C small, the probability of mirrors is small, and in particular, the probability that each street \(s_t\) has at most two mirrors is large. We show that the model is not changed too much if we actually condition on each \(s_t\) having at most two mirrors. This conditioning simplifies the model greatly, in essence removing the cylindrical geometry, making the interactions on each street mean-field (in the sense that if the particle arrives at street \(s_t\) at the point (it) and leaves from (jt), \(j \ne i\), then j is uniformly distributed). This allows us to do explicit computations. For C not small, the theorem still holds, but the bounds are less sharp; one needs to set \(\alpha \) exponentially large in C to bring the bound to less than 1. Part (b) is more straightforward; it is proved by coupling \(V_{\frac{n}{2}}^*\) with a geometric random variable G with parameter \(p^2\).

In Sect. 2, we give key definitions, including the Brauer and Walled Brauer algebras. In Sect. 3 we study the model assuming at most two mirrors per street, and obtain the results needed to prove Theorem 1.1.

2 Definitions, and the Brauer Algebra

Let us define the algebraic structures and notation we will use. The Brauer algebra \(\mathbb {B}_{n,1}\) (see, for example, [3, 4, 6, 18]) is the (formal) complex span of the set of pairings of 2n vertices. We think of pairings as graphs, which we will call diagrams, with each vertex having degree exactly 1. We arrange the vertices in two horizontal rows, labelling the upper row (the northern vertices) \(1^+, 2^+, \dots , n^+\), and the lower (southern) \(1^-, \dots , n^-\). We call an edge connecting two northern vertices (or two southern) a bar. The number of bars in the north and south is always the same, and we refer to either simply as the number of bars in the diagram. We call an edge connecting a northern and southern vertex a NS path.

Multiplication of two diagrams is given by concatenation. If bc are two diagrams, we align the northern vertices of b with the southern of c, and the result is obtained by removing these middle vertices. See Fig. 3. We let bc denote the product (occasionally \(b\cdot c\) for clarity). This defines \(\mathbb {B}_{n,1}\) as an algebra. In general there is a multiplicative parameter q, for any \(q \in \mathbb {C}\), but for our purposes we only need \(q = 1\), which gives the multiplication described above. See [3] for more detail.

Fig. 3
figure 3

Two diagrams \(b_1\) and \(b_1\) (left), concatenated to produce their product (right)

We call the set of all diagrams \(B_n\). We call the set of diagrams with exactly k bars \(B_n\langle k \rangle \), and the set of diagrams with at least k bars \(B_n^k\). Notice that \(B_n\langle 0 \rangle \) is exactly the symmetric group \(S_n\), and the concatenation multiplication exactly reduces to the multiplication in \(S_n\). So \(\mathbb {C}S_n\) is a subalgebra of \(\mathbb {B}_{n,1}\).

We write \(\mathrm {id}\) for the identity in \(S_n\) - its diagram has all its edges vertical. We denote the transposition \(S_n\) swapping i and j by (ij), and we write \((\overline{ij})\) for the diagram with \(i^+\) connected to \(j^+\), and \(i^-\) connected to \(j^-\), and all other edges vertical. See Fig. 4.

Fig. 4
figure 4

The identity element, the element \((\overline{34}) \in B_6\langle 1\rangle \), and the transposition \((24) \in S_6 = B_6\langle 0\rangle \)

Finally, we remark that if b has k bars, and c is any diagram in \(B_n\), then bc must have at least k bars:

$$\begin{aligned} b \in B_{n}\langle k \rangle \ \Rightarrow \ bc \in B_n^k. \end{aligned}$$
(1)

Let us now see how the Brauer algebra can be used to describe the models. Let n be even from hereon in. Observe that given a configuration \(\sigma _t\) of mirrors on a street \(s_t\) on the n-cylinder, the paths through the street form a diagram \(b(\sigma _t) \in B_n\). See Fig. 5 for an illustration. Moreover, on any section of the cylinder, say, from street \(s_{t_1}\) to \(s_{t_2}\), given a configuration of mirrors \(\sigma _{{t_1} \rightarrow {t_2}}\), the paths through those streets form a diagram \(b(\sigma _{{t_1} \rightarrow {t_2}})\). Crucially, we see that \(b(\sigma _{{t_1} \rightarrow {t_2}}) = b(\sigma _{t_1}) \cdots b(\sigma _{t_2})\), where the multiplication on the right hand side is in the Brauer algebra. See Fig. 6.

Fig. 5
figure 5

An example of a configuration of mirrors \(\sigma _t\) on street \(s_t\) in the Manhattan model (left), and the resulting diagram \(b(\sigma _t)\) (right)

Fig. 6
figure 6

The paths through three consecutive streets in the Manhattan model (left), the three resulting diagrams (upper right), and their product (lower right), which gives the paths through the union of the three streets

Let each \(\sigma _t\), the configuration of mirrors on the \(t^{th}\) street, be distributed according to the Manhattan or Mirror model. Then \(b(\sigma _t)\) is a random diagram in \(B_n\). We can think of the distribution of this random diagram as a (deterministic) element \(Z_{(t)}\) of the algebra:

$$\begin{aligned} Z_{(t)} = \sum _{g \in B_n} \mathbb {P}[b(\sigma _t) = g] \cdot g. \end{aligned}$$

The following lemma lets us describe the paths through any number of consecutive streets. Note that it does not use the specific distributions of the random diagrams given by different streets, it only uses that they are independent.

Lemma 2.1

The distribution of the random diagram \(b(\sigma _{{t_1} \rightarrow {t_2}})\) produced by the paths through streets \(s_{t_1}, \dots s_{t_2}\) is given by the Brauer algebra element:

$$\begin{aligned} Z_{({t_1})} \cdots Z_{({t_2})} = \sum _{g \in B_n} \mathbb {P}[b(\sigma _{{t_1} \rightarrow {t_2}}) = g] \cdot g, \end{aligned}$$

where the multiplication on the left is in the Brauer algebra.

Proof

We see that

$$\begin{aligned} \begin{aligned} \sum _{g \in B_n} \mathbb {P}[b(\sigma _{{t_1} \rightarrow {t_2}}) = g] \cdot g&= \sum _{g \in B_n} \mathbb {P}[b(\sigma _{{t_1}}) \cdots b(\sigma _{t_2}) = g] \cdot g \\&= \sum _{g \in B_n} \sum _{g_{t_1} \cdots g_{t_2} = g} \mathbb {P}[b(\sigma _{t_1}) = g_{t_1}] \cdots \mathbb {P}[b(\sigma _{t_2}) = g_{t_2}] \cdot g_{t_1} \cdots g_{t_2} \\&= Z_{({t_1})} \cdots Z_{({t_2})}, \end{aligned} \end{aligned}$$

where we use that the configurations on each street are independent. \(\square \)

We are interested in the highest (or most northerly) street reached by the paths starting at the first street \(s_1\). One more than this is the first street which has no path connecting it to \(s_1\). Using the notation above, this is the smallest t such that the random diagram \(b(\sigma _{1 \rightarrow t})\) has no NS paths, i.e.:

$$\begin{aligned} b(\sigma _{1 \rightarrow t}) \in B_n \langle \frac{n}{2} \rangle . \end{aligned}$$

Let \(*\) represent mat or mir. Let \(\sigma _{*, t}\) (resp. \(\sigma _{*,{t_1} \rightarrow {t_2}}\)) denote the random configuration of mirrors on the street \(s_t\) (resp. the streets \(s_{t_1}, \dots , s_{t_2}\)), in the corresponding model. Now, in the Mirror model, the random configuration of mirrors \(\sigma _{mir, t}\) is iid for each street \(s_t\). Let \(Z_{mir}\) be the distribution of the random diagram \(b(\sigma _{mir,t})\) (as an element of the Brauer algebra) produced by the paths through this random configuration on one street. (Since the \(\sigma _{mir,t}\) are iid, \(Z_{mir}\) is independent of t). We note that, from Lemma 2.1,

$$\begin{aligned} Z_{mir}^t = \sum _{g\in B_n} \mathbb {P}[b(\sigma _{mir, 1 \rightarrow t}) = g] \cdot g. \end{aligned}$$

Let \(V^{mir}_{k}\) be the random variable given by the smallest t such that \(b(\sigma _{mir, 1 \rightarrow t}) \in B_n\langle k \rangle \) (this is the first street which has at most \(n-2k\) paths reaching it from the first street \(s_1\)). We are primarily interested in \(V^{mir}_{\frac{n}{2}}\).

The Manhattan model is almost identical in this regard, with two differences. The first is that the random configuration of mirrors \(\sigma _{mat, t}\) on a street \(s_t\) is dependent on whether the street is directed eastbound or westbound. We can let \(Z_{(mat, E)}, Z_{(mat, W)}\) the corresponding elements of the Brauer algebra (similar to the mirror case, each only dependent on eastbound or westbound).

Secondly, the diagrams that arise in the Manhattan case actually live in a subalgebra of \(\mathbb {B}_{n,1}\). Note that each vertical column of the cylinder \(\mathbb {Z} \times \{ i\}, i= 1, \ldots , n,\) is southbound for i odd, northbound for i even. This means that on a chosen street, the vertices \(i^+\) for i odd, and \(i^-\) for i even, can be thought of as “entrypoints” to the street. Similarly, each \(j^+\) for j even, \(j^-\) for j odd can be thought of as “exitpoints” to the street. In particular, in the diagram which results from the street, exitpoints must be connected to entrypoints. This condition can also be thought of as: a NS path must connect vertices of the same parity, and a bar must connect vertices of different parity. See Fig. 7.

Fig. 7
figure 7

An example of paths through a street in the Manhattan model, with entrypoints coloured in yellow, and exitpoints in blue (Color figure online)

Let \(M_n\) be the set of diagrams which satisfy the requirement that exitpoints are only connected to entrypoints, and let \(\mathbb {M}_{n,1}\) be the (formal) complex span of \(M_n\). This space \(\mathbb {M}_{n,1}\) is a subalgebra of \(\mathbb {B}_{n,1}\), indeed it is a special case of the Walled Brauer algebra. See [5]. Similar to the full algebra, let \(M_n\langle k \rangle \) be the set of diagrams in \(M_n\) with k bars, and let \(M_n^k\) be those with at least k bars.

Let us assume that the first street, \(s_1\), is eastbound. Now let \(V^{mat}_k\) be the random variable given by the smallest t such that \(b(\sigma _{mat, 1 \rightarrow t}) \in M_n\langle k \rangle \). Note that the distribution of the random diagram \(b(\sigma _{mat, 1 \rightarrow t})\) is described by the element of \(\mathbb {M}_{n,1}\):

$$\begin{aligned} \begin{aligned} \sum _{g \in B_n} \mathbb {P}[b(\sigma _{mat, 1 \rightarrow t}) =g] \cdot g&= \underbrace{Z_{(mat, E)} Z_{(mat, W)} Z_{(mat, E)} \cdots }_{\text {t terms}} \\&= {\left\{ \begin{array}{ll} \left( Z_{(mat, E)} Z_{(mat, W)} \right) ^{\frac{t}{2}} &{} t \ \mathrm {even} \\ \left( Z_{(mat, E)} Z_{(mat, W)} \right) ^{\frac{t-1}{2}}Z_{(mat, E)} &{} t \ \mathrm {odd}, \end{array}\right. } \end{aligned} \end{aligned}$$

where the equality is included for clarity. We are primarily interested in \(V^{mat}_{\frac{n}{2}}\).

Now recall that our method is to condition on there being at most two mirrors per street. Let \(U^{(t)}_{\le 2}\) be the event that there are at most two mirrors on a street \(s_t\) (this event has probability \(\mathbb {P}[U_{\le 2}]\) independent of the street, and the model we are considering). Let \(\sigma _{*, t}^{\le 2}\) (resp. \(\sigma _{*, t_1 \rightarrow t_2}^{\le 2}\)) be the random configuration of mirrors on the street t (resp. the streets \(s_{t_1}, \dots , s_{t_2}\)) when conditioning on \(U_{\le 2}\). Let \(X_{mir}\), \(X_{mat}\) be the elements \(Z_{mir}\), \(Z_{(mat, E/W)}\), produced when conditioning on \(U_{\le 2}\), respectively. (In the Manhattan case, it actually does not matter whether the street is eastbound or westbound). That is, \(X_{mir}\) and \(X_{mat}\) describe the distributions of \(b(\sigma _{mir, t}^{\le 2})\) and \(b(\sigma _{mat, t}^{\le 2})\), respectively; for \(*\) denoting mir or mat,

$$\begin{aligned} X^t_{*} = \sum _{g \in B_n} \mathbb {P}[b(\sigma ^{\le 2}_{*, 1 \rightarrow t}) =g] \cdot g. \end{aligned}$$

We can write these elements explicitly:

$$\begin{aligned} X_{mir} = \frac{(1-p)^{n-2}}{\mathbb {P}[U_{\le 2}]} \left[ \left( np(1-p) + (1-p)^2 \right) \cdot \mathrm {id} + \frac{p^2}{2} \left( \sum _{1 \le i < j \le n} (ij) + (\overline{ij}) \right) \right] , \end{aligned}$$

and very similarly:

$$\begin{aligned} X_{mat} = \frac{(1-p)^{n-2}}{\mathbb {P}[U_{\le 2}]} \left[ \left( np(1-p) + (1-p)^2 \right) \cdot \mathrm {id} + p^2 \left( \sum _{j-i \ \mathrm {even}} (ij) + \sum _{j-i \ \mathrm {odd}} (\overline{ij}) \right) \right] , \end{aligned}$$

where we recall that the diagrams (ij), \((\overline{ij})\), and \(\mathrm {id}\) are given in Fig. 4. Note that \(Z_{mir}\), \(Z_{(mat, E/W)}\) can also be explicitly written down as elements of the Brauer algebra (for any p), they are just far more unwieldy.

Similar to above, let \(*\) denote mir or mat, and define \(W^*_k\) to be the random variable given by the smallest t such that \(b(\sigma ^{\le 2}_{1 \rightarrow t}) \in B_n \langle \frac{n}{2} \rangle \). In the next section, we give bounds on how large \(W^*_{\frac{n}{2}}\) can be, and then we transfer these bounds to \(V^*_{\frac{n}{2}}\).

3 Results

Let us first prove part (b) of Theorem 1.1. Let \(*\) denote mir or mat. Let G be a geometric random variable with parameter \(p^2\). We first show that \(\mathbb {P}[V_{\frac{n}{2}}^* \le x] \le \mathbb {P}[G \le x]\), for all \(x \ge 0\).

Assume that \(b(\sigma _{*, 1 \rightarrow t}) \notin B_n \langle \frac{n}{2}\rangle \), that is, after t streets, there are at least two remaining NS paths. Consider the probability \(\mathbb {P}[b(\sigma _{*, 1 \rightarrow t+1}) \in B_n \langle \frac{n}{2} \rangle ]\), that after the next street, no NS paths remain. In order for \(b(\sigma _{*, 1 \rightarrow t+1}) \in B_n \langle \frac{n}{2} \rangle \) to hold, there certainly must be a mirror on \(s_{t+1}\) reflecting each of the remaining NS paths - since there are at least two of these, the probability of this is at most \(p^2\). Hence we can say that, given that \(b(\sigma _{*, 1 \rightarrow t}) \notin B_n \langle \frac{n}{2}\rangle \),

$$\begin{aligned} \mathbb {P}[b(\sigma _{*, 1 \rightarrow t+1}) \in B_n \langle \frac{n}{2} \rangle ] \le p^2. \end{aligned}$$

Now we can easily couple the process with one which enters \(B_n \langle \frac{n}{2} \rangle \) at each step with probability exactly \(p^2\). The time taken for this process to enter \(B_n \langle \frac{n}{2} \rangle \) can be described by G, and our claim \(\mathbb {P}[V_{\frac{n}{2}}^* \le x] \le \mathbb {P}[G \le x]\) follows. Now for \(p \le \frac{1}{2}\),

$$\begin{aligned} \mathbb {P}[V_{\frac{n}{2}}^* \le \alpha p^{-2}] \le \mathbb {P}[G \le \alpha p^{-2}] = 1- (1-p^2)^{\alpha p^{-2}} \le 2 \alpha , \end{aligned}$$

the last inequality following from both functions taking the value 0 at \(\alpha =0\), and the differential of the first function being \(-(1-p^2)^{\alpha p^{-2}} \log ((1-p^2)^{p^{-2}})\), whose value is less than 2 at \(\alpha = 0\) and decreasing as \(\alpha \) increases. This completes the proof of part (b).

The rest of this section proves part (a) of Theorem 1.1. We return to our simplified model, assuming at most two mirrors on each street. Observe that if the random diagram \(b(\sigma ^{\le 2}_{*, t})\) is multiplied with a diagram g which has k bars, the probability that the result has \(k+1\) bars is independent of the chosen diagram b. This is made precise in the following lemma.

Lemma 3.1

  1. (a)

    Let \(g \in B_{n}\langle k \rangle \), a diagram with k bars. Then \(g \cdot b(\sigma ^{\le 2}_{*, t}) \in B_n\langle k \rangle \cup B_n\langle k+1 \rangle \), and

    $$\begin{aligned} g_{n,p,k}^{mir}:= \mathbb {P}[g \cdot b(\sigma ^{\le 2}_{mir, t}) \in B_n\langle k+1 \rangle ] = \frac{1}{\mathbb {P}[U_{\le 2}]} \frac{p^2}{2} (1-p)^{n-2} {n-2k \atopwithdelims ()2}. \end{aligned}$$
  2. (b)

    Let \(g \in M_{n}\langle k \rangle \), a diagram with k bars. Then \(g \cdot b(\sigma ^{\le 2}_{mat, t}) \in M_n\langle k \rangle \cup M_n\langle k+1 \rangle \), and

    $$\begin{aligned} g_{n,p,k}^{mat}:= \mathbb {P}[g \cdot b(\sigma ^{\le 2}_{mat, t}) \in M_n\langle k+1 \rangle ] = \frac{1}{\mathbb {P}[U_{\le 2}]} p^2 (1-p)^{n-2} (\frac{n}{2}-k)^2. \end{aligned}$$

Proof

Let us do part (a) first. Let \(g \in B_n\langle k \rangle \). It is clear that \(g(ij) \in B_n\langle k \rangle \). Further, \(g(\overline{ij}) \in B_n\langle k+1 \rangle \) iff the vertices \(i^-\) and \(j^-\) in g lie on NS paths. There are \({n-2k \atopwithdelims ()2}\) such pairs. So,

$$\begin{aligned} \mathbb {P}[b(\sigma ^{\le 2}_{mir,t})=(\overline{ij}), \ i^-,j^- \ \mathrm {on \ NS \ paths \ in} \ g] = \frac{p^2}{2} \frac{(1-p)^{n-2}}{\mathbb {P}[U_{\le 2}]} {n-2k \atopwithdelims ()2} = g_{n,p,k}^{mir}. \end{aligned}$$

Part (b) follows very similarly. Let \(g \in M_n\langle k \rangle \). Then \(g(\overline{ij}) \in M_n\langle k+1 \rangle \) iff the vertices \(i^-\) and \(j^-\) in g lie on NS paths. There are \((\frac{n}{2}-k)^2\) such pairs. So,

$$\begin{aligned} \mathbb {P}[b(\sigma ^{\le 2}_{mat,t})=(\overline{ij}), \ i^-,j^- \ \mathrm {on \ NS \ paths \ in} \ g] = \frac{p^2(1-p)^{n-2}}{\mathbb {P}[U_{\le 2}]} (\frac{n}{2}-k)^2 = g_{n,p,k}^{mat}. \end{aligned}$$

\(\square \)

Let \(*\) denote mir or mat. Let \(w_k^*\) = \(W_{k+1}^* - W_{k}^*\); this is the number of streets we have to wait between the \(k^{th}\) and the \(k+1^{th}\) bar being added to the random diagram. Lemma 3.1 shows that \(w_k^*\) is a geometric random variable, with parameter \(g_{n,p,k}^*\). Note that \(W_{\frac{n}{2}}^* = \sum _{k=0}^{\frac{n}{2} -1} w_k^*\). The next theorem bounds the probability that \(W_{\frac{n}{2}}^*\) is large.

Theorem 3.2

Let \(*\) represent mat or mir. Let \(p\le Cn^{-1}\), C a constant. Then for all \(\alpha >0\),

$$\begin{aligned} \mathbb {P}[W^{*}_{\frac{n}{2}} \ge \alpha p^{-2}] \le A_{*}e^{-\frac{1}{4C_2} \alpha }, \end{aligned}$$

where \(A_{mir} = cosh(\pi )\), and \(A_{mat} = \frac{sinh(\pi )}{\pi }\), and \(C_2 = \frac{1}{2}C^2 + C +1\).

Proof of Theorem 3.2

Let us look at the Manhattan case. We first note that, using \(p < Cn^{-1}\),

$$\begin{aligned} \begin{aligned} g_{n,p,k}^{mat}&= \frac{(\frac{n}{2}-k)^2}{\frac{1}{2}n^2 - \frac{1}{2}n + np^{-1} -n + p^{-2} - 2p^{-1} + 1}\\&\ge \frac{(\frac{n}{2}-k)^2}{(\frac{1}{2}C^2 + C +1)p^{-2}} \\&= (\frac{n}{2} - k)^2 C_2^{-1}p^2.\\ \end{aligned} \end{aligned}$$

Now, recall that \(W_{\frac{n}{2}}^{mat} = \sum _{k=0}^{\frac{n}{2} -1} w_k^{mat}\), and that \(w_k^{mat}\) are independent and geometrically distributed with parameter \(g_{n,p,k}^{mat}\). Recall also that the moment generating function of a geometric random variable G with parameter \(\lambda \) is given by

$$\begin{aligned} \mathbb {E}[e^{tG}] = \frac{\lambda }{1-(1-\lambda )e^t}, \end{aligned}$$

for \(t < -\log (1-\lambda )\). This inequality holds when we set \(t = \frac{p^2}{4C_2}\) and \(\lambda = p^2\), since \(C_2 = \frac{1}{2}C^2 + C +1 \ge \frac{1}{2}\). We have, using Chebyshev’s exponential inequality,

$$\begin{aligned} \begin{aligned} \mathbb {P}[W_{\frac{n}{2}}^{mat} \ge \alpha p^{-2}]&\le e^{- \frac{1}{4C_2} \alpha } \mathbb {E}\left[ e^{\frac{p^2}{4C_2} W_{\frac{n}{2}}^{mat}} \right] \\&= e^{- \frac{1}{4C_2} \alpha } \prod _{k=0}^{\frac{n}{2} -1} \left( \frac{g_{n,p,k}^{mat}}{1-(1- g_{n,p,k}^{mat})e^{\frac{p^2}{4C_2}}} \right) \\&= e^{- \frac{1}{4C_2} \alpha } \prod _{k=0}^{\frac{n}{2} -1} \left( 1+ \frac{e^{\frac{p^2}{4C_2}} -1 }{1-(1- g_{n,p,k}^{mat})e^{\frac{p^2}{4C_2}}} \right) . \end{aligned} \end{aligned}$$

Using \(e^t \le 2t +1\), (which holds for \(t = \frac{p^2}{4C_2} <1 \), which in turn always holds, since \(C_2 \ge \frac{1}{2}\)), we have

$$\begin{aligned} \begin{aligned} 1-(1- g_{n,p,k}^{mat})e^{\frac{p^2}{4C_2}}&\ge 1- \Big (1- \Big (\frac{n}{2} - k\Big )^2 C_2^{-1}p^2\Big ) \Big (\frac{1}{2} C_2^{-1}p^2 +1\Big )\\&\ge C_{2}^{-1}p^2 \Big (\Big (\frac{n}{2} - k\Big )^2 - \frac{1}{2}\Big ), \end{aligned} \end{aligned}$$

which gives:

$$\begin{aligned} \begin{aligned} \mathbb {P}[W_{\frac{n}{2}}^{mat} \ge \alpha p^{-2}]&\le e^{- \frac{1}{4C_2} \alpha } \prod _{k=0}^{\frac{n}{2} -1} \left( 1+ \frac{ \frac{1}{2} C_2^{-1}p^2 }{ C_{2}^{-1}p^2 ((\frac{n}{2} - k)^2 - \frac{1}{2}) } \right) \\&= e^{- \frac{1}{4C_2} \alpha } \prod _{k=1}^{\frac{n}{2}} \left( 1+ \frac{1}{ 2k^2 - 1 } \right) \\&\le e^{- \frac{1}{4C_2} \alpha } \prod _{k=1}^{\frac{n}{2}} \left( 1+ \frac{1}{ k^2 } \right) \\&\le \frac{\sinh {\pi }}{\pi } e^{- \frac{1}{4C_2} \alpha }, \end{aligned} \end{aligned}$$

as desired. In the last inequality we used the product formula \(\sin {(\pi z)} = \pi z \prod _{\nu = 1}^{\infty } \Big (1-\frac{z^2}{\nu ^2}\Big )\), with \(z=i\).

The Mirror model case is almost identical; all the above working is the same except the expression \(\Big (\frac{n}{2} -k\Big )^2\) is replaced with \(\frac{1}{2}{n-2k \atopwithdelims ()2}\). This gives

$$\begin{aligned} \begin{aligned} \mathbb {P}[W_{\frac{n}{2}}^{mat} \ge \alpha p^{-2}]&\le e^{- \frac{1}{4C_2} \alpha } \prod _{k=0}^{\frac{n}{2}-1 } \left( 1+ \frac{ \frac{1}{2}}{ \frac{1}{2}{n-2k \atopwithdelims ()2} - \frac{1}{2} } \right) \\&\le e^{- \frac{1}{4C_2} \alpha } \prod _{k=1}^{\frac{n}{2} } \left( 1+ \frac{ 4 }{ 2k(2k-1)} \right) \\&\le \cosh (\pi ) e^{- \frac{1}{4C_2} \alpha } \end{aligned} \end{aligned}$$

as desired, where for the last equality we used the product formula \(\cos (\pi z) = \prod _{\nu =1}^{\infty } (1- \frac{4z^2}{(2\nu -1)^2})\), with \(z=i\). \(\square \)

We can now compare the full models with the models assuming at most two mirrors per street. Let \(t \in \mathbb {N}\). Let \(\tau (t)\) be the random variable given by the number of the first t streets which have at most 2 mirrors. We see that \(\tau (t)\) is binomially distributed with parameters \((t, \mathbb {P}[U_{\le 2}])\). Essentially what we would like to say is that if we omit each street which has more than 2 mirrors, we do not, in distribution, add any bars.

This sounds like it should follow from the remark (1), but it is more subtle. Let us illustrate why: certainly if the product of two diagrams ab has k bars, then we can conclude that each of a and b have no more than k bars. However, if abc has k bars, it is very possible that ac has more than k bars. So, when removing factors from the middle of a product, there is more to be proved.

Lemma 3.3

Let \(*\) denote mir or mat. Then \(\mathbb {P}[V_k^* \le t] \ge \mathbb {P}[W_k^* \le \tau (t)]\).

Recall that \(g \in B_n^k\) iff g has at least k bars, and \(g \in M_n^k\) similar. Note that \(V_k^{*} \le t\) iff \(b(\sigma _{*, 1 \rightarrow t}) \in B_n^k\); similar for \(W_k^*\). So Lemma 3.3 can be rewritten as:

$$\begin{aligned} \mathbb {P}[b(\sigma _{*, 1 \rightarrow t}) \in B_n^k] \ge \mathbb {P}[b(\sigma ^{\le 2}_{*, 1 \rightarrow \tau (t)}) \in B_n^k]. \end{aligned}$$
(2)

We postpone the proof of Lemma 3.3, and first see how it is implemented, combining with Theorem 3.2 in proving part (a) of Theorem 1.1.

Proof of part (a) of Theorem 1.1

Recall that we assume \(p \le Cn^{-1}\), C a constant. We approximate \(b(\sigma _{*, 1 \rightarrow t})\) with \(b(\sigma ^{\le 2}_{*, 1 \rightarrow \tau (t)})\), that is, we approximate by ignoring streets which have more than two mirrors. Since the expected number of mirrors per street is at most C, we expect (at least for C small) the proportion of streets with at most two mirrors to be large. Indeed:

$$\begin{aligned} \begin{aligned} \lim _{n \rightarrow \infty } \mathbb {P}[U_{\le 2}]&= \lim _{n \rightarrow \infty } (1-p)^{n-2} \left( (1-p)^2 + np(1-p) + {n \atopwithdelims ()2}p^2 \right) \\&\ge \lim _{n \rightarrow \infty } (1-p)^{cp^{-1}-2} \left( (1-p)(1-p+C) + \frac{C}{2}(C-p) \right) , \end{aligned} \end{aligned}$$

the limit of which is \((\frac{1}{e})^C(1+C+\frac{C^2}{2}) =: C_3\). We can pick \(n \in \mathbb {N}\) such that \(\mathbb {P}[U_{\le 2}] > \frac{3C_3}{4}\). Recalling \(\tau (t)\) is binomially distributed with parameters \((t, \mathbb {P}[U_{\le 2}])\), by Hoeffding’s inequality,

$$\begin{aligned} \mathbb {P} \left[ \tau (t) \le \frac{C_3 t}{2} \right] \le \exp \left[ -2t \left( \mathbb {P}[U_{\le 2}] - \frac{C_3}{2} \right) ^2 \right] \le \exp \left[ -2t \left( \frac{C_3}{4} \right) ^2 \right] , \end{aligned}$$
(3)

for n large enough.

Let \(t = \alpha p^{-2}\). Now using Lemma 3.3,

$$\begin{aligned} \begin{aligned} \mathbb {P}[V_k^* \ge \alpha p^{-2}]&\le \mathbb {P}[W_k^* \ge \tau (\alpha p^{-2})]\\&\le \mathbb {P} \left[ W_k^* \ge \frac{C_3}{2}\alpha p^{-2} \right] + \mathbb {P} \left[ \tau (t) \le \frac{1}{2}\alpha p^{-2} \right] \\&\le A_* \exp \left[ -\frac{C_3}{8 C_2}\alpha \right] + \exp \left[ -2\alpha p^{-2} \left( \frac{C_3}{4} \right) ^2 \right] \\&\le 2A_* \exp \left[ -\frac{1}{8e^C} \alpha \right] , \end{aligned} \end{aligned}$$

where the second to last inequality is from Theorem 3.2 and Eq. (3), and the last is for p small enough. \(\square \)

It remains to prove Lemma 3.3.

Proof of Lemma 3.3

We prove the inequality (2). We fix n, and work by induction on t and k. The inequality is trivially true for \(k=0\) (and any t), and for \(t=1\) (and any k).

Assume the Lemma holds for the parameters \((t-1,k)\), \((t-1,k-1)\), and \((t,k-1)\). The left hand side of Eq. (2) is:

$$\begin{aligned} \begin{aligned} \mathbb {P}[b(\sigma _{*, 1 \rightarrow t}) \in B_n^k]&= \mathbb {P} \left[ b(\sigma _{*, 1 \rightarrow t-1}) b(\sigma _{*, t}) \in B_n^k \ | \ U_{>2}^{(t)} \right] \cdot \left( 1- \mathbb {P}[U_{\le 2}] \right) \\&\quad + \mathbb {P} \left[ b(\sigma _{*, 1 \rightarrow t-1}) b(\sigma _{*, t}) \in B_n^k \ | \ U_{\le 2}^{(t)} \right] \cdot \mathbb {P}[U_{\le 2}]\\&\ge \mathbb {P} \left[ b(\sigma _{*, 1 \rightarrow t-1}) \in B_n^k \ | \ U_{>2}^{(t)} \right] \cdot \left( 1- \mathbb {P}[U_{\le 2}] \right) \\&\quad + \mathbb {P} \left[ b(\sigma _{*, 1 \rightarrow t-1}) b(\sigma ^{\le 2}_{*, t}) \in B_n^k \ | \ U_{\le 2}^{(t)} \right] \cdot \mathbb {P}[U_{\le 2}], \end{aligned} \end{aligned}$$

where we have noted that the number of bars in the product \(b(\sigma _{*, 1 \rightarrow t-1}) b(\sigma _{*, t})\) cannot be less that in \(b(\sigma _{*, 1 \rightarrow t-1})\), and that \(b(\sigma _{*, t})\) is equal to \(b(\sigma ^{\le 2}_{*, t})\) when conditioned on \(U_{\le 2}^{(t)}\). Now the above is at least:

$$\begin{aligned} \begin{aligned}&\ge \mathbb {P} \left[ b(\sigma ^{\le 2}_{*, 1 \rightarrow \tau (t-1)}) \in B_n^k \ | \ U_{>2}^{(t)} \right] \cdot \left( 1- \mathbb {P}[U_{\le 2}] \right) + \mathbb {P}[ b(\sigma ^{\le 2}_{*, 1 \rightarrow \tau (t)}) \in B_n^k \ | \ U_{\le 2}^{(t)} ] \cdot \mathbb {P}[U_{\le 2}]\\&= \mathbb {P}[b(\sigma ^{\le 2}_{*, 1 \rightarrow \tau (t)}) \in B_n^k], \end{aligned} \end{aligned}$$

where in the inequality we used the inductive assumption on t and the final Lemma below, and in the equality we used the fact that under \(U_{> 2}^{(t)}\), \(\tau (t) = \tau (t-1)\). The proof of the final Lemma therefore concludes the whole proof. \(\square \)

Lemma 3.4

We have that \(\mathbb {P} \left[ b(\sigma _{*, 1 \rightarrow t-1}) b(\sigma ^{\le 2}_{*, t}) \in B_n^k \ | \ U_{\le 2}^{(t)} \right] \ge \mathbb {P}[ b(\sigma ^{\le 2}_{*, 1 \rightarrow \tau (t)}) \in B_n^k \ | \ U_{\le 2}^{(t)} ]\).

Proof

To prove the claim, we split the left hand term based on whether or not \(b(\sigma ^{\le 2}_{*, t})\) adds a bar to \(b(\sigma _{*, 1 \rightarrow t-1})\):

$$\begin{aligned} \begin{aligned} \mathrm {LHS}&= \mathbb {P} \left[ b(\sigma _{*, 1 \rightarrow t-1}) \in B_n^{k-1} \ | \ U_{\le 2}^{(t)} \right] \cdot g_{n,p,k}^{*} + \mathbb {P} \left[ b(\sigma _{*, 1 \rightarrow t-1}) \in B_n^{k} \ | \ U_{\le 2}^{(t)} \right] \\&\ge \mathbb {P} \left[ b(\sigma ^{\le 2}_{*, 1 \rightarrow \tau (t-1)}) \in B_n^{k-1} \ | \ U_{\le 2}^{(t)} \right] \cdot g_{n,p,k}^{*} + \mathbb {P} \left[ b(\sigma ^{\le 2}_{*, 1 \rightarrow \tau (t-1)}) \in B_n^{k} \ | \ U_{\le 2}^{(t)} \right] \\&= \mathbb {P} \left[ b(\sigma ^{\le 2}_{*, 1 \rightarrow \tau (t-1)}) b(\sigma ^{\le 2}_{*, t}) \in B_n^k \ | \ U_{\le 2}^{(t)} \right] , \end{aligned} \end{aligned}$$

where in the inequality we used the inductive assumption on t and k. Now recalling that under \(U_{\le 2}\), \(\tau (t) = \tau (t-1) +1\), the result follows. This concludes the proof of Lemma 3.3 and part (a) of Theorem 1.1. \(\square \)