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

A generalization of Cardy’s and Schramm’s formulae

Mikhail Khristoforov, Mikhail Skopenkov, Stanislav Smirnov
Abstract

We study critical site percolation on the triangular lattice. We find the difference of the probabilities of having a percolation interface to the right and to the left of two given points in the scaling limit. This generalizes both Cardy’s and Schramm’s formulae. The generalization involves a new interesting discrete analytic observable and an unexpected conformal mapping.

Keywords: percolation, O(1) model, hypergeometric function, crossing probability

2020 MSC: 60K35, 30C30, 33C05, 81T40, 82B43

Refer to caption
Figure 1: The percolation model; see Corollary 2.3

1 Introduction

Percolation is an archetypical model of phase transition, used to describe many natural phenomena, from the spread of epidemics to a liquid seeping through a porous medium. It was introduced by Broadbent and Hammersley [1] but appeared even earlier in the problem section of the American Mathematical Monthly [20].

In the simplest setup of Bernoulli percolation, vertices (sites) or edges (bonds) of a graph are independently declared open or closed with probabilities pp and 1p1-p correspondingly; the resulting model is called site or bond percolation correspondingly. Connected clusters of open sites (or bonds) are then studied. For example, one can ask how the probability of having an open cluster connecting two sets depends on pp. Despite simple formulation, the model approximates physical phenomena quite well and exhibits a very complicated behavior.

There is an extensive theory, see e.g. [5], but still there are many open questions. For instance, it is not known whether probability θ(p)\theta(p) of having an infinite open cluster containing origin in 3\mathbb{Z}^{3} depends continuously on pp.

In contrast, planar models are fairly well understood. We will study critical site percolation on the triangular lattice, which by duality can be represented as a random coloring of faces (plaquettes) on the hexagonal lattice; see Figure 1, where open and closed hexagons are represented by blue and yellow colors. For this model, it is known that the critical value pcp_{c} is equal to 1/21/2, which was first proved by Kesten using duality; see [5]. This means in particular that when one takes a topological rectangle (i.e. a domain with four marked boundary points) and superimposes a mesh δ\delta lattice, the crossing probability (i.e. the probability of the existence of an open crossing between the chosen opposite sides) tends to 0 when p<pcp<p_{c} and to 11 when p>pcp>p_{c} as δ0\delta\searrow 0. The same argument shows that for p=pcp=p_{c} the crossing probability is nontrivial, and in 1992 physicist J. Cardy suggested an exact formula for its scaling limit as δ0\delta\searrow 0 as a hypergeometric function of the conformal modulus (see Corollary 2.3). The formula is expected to hold for any critical percolation, but so far it was proved only for the model under consideration by the third author [16, 18, 9] by establishing discrete holomorphicity of certain observables.

Henceforth one can connect [17] scaling limits of percolation interfaces between open and closed clusters to Schramm’s SLE(6) curve [13, 14] and deduce many properties, e.g. the values of critical exponents and dimensions [19].

This leaves open the question of how far one can go with purely discrete techniques. For example, in the critical Ising model much can be learned from similar observables without alluding to SLE [6, 3], as is the case for the Uniform Spanning Tree [7, §11.2]. Cf. an elementary example in [12].

In this paper, we introduce a new percolation observable, which allows us to prove new results and give new proofs to old ones, which beforehand required an SLE limit (see Corollary 2.4). In particular, we find the difference of the probabilities of having a percolation interface to the right and to the left of two given points in the scaling limit (see Figure 2 and Theorem 2.1).

Remarkably, the observable we introduce here is nothing more than a natural generalization of the observable from [9] which itself is just equal to the observable from [16]. However, it seems that getting to the new observable directly from [16] was not as straightforward (and so took a while). It is worth noting that our construction admits further generalizations, at least to the problem with six disorders instead of four [8] and that some appearing functions bear resemblance to modular forms discussed by P. Kleban and D. Zagier [10].

Organization of the paper. In §2 and §3 we state main and auxiliary results respectively. In §4 and Appendix A we prove conceptual and technical ones respectively.

Refer to caption Refer to caption
P(aδbδ,uδvδ)P(a^{\delta}\rightarrow b^{\delta},u^{\delta}\cdots v^{\delta}) P(uδvδ,aδbδ)P(u^{\delta}\cdots v^{\delta},a^{\delta}\rightarrow b^{\delta})
Figure 2: Colorings with the interfaces aδbδa^{\delta}b^{\delta} passing to the left and to the right from given points uδ,vδu^{\delta},v^{\delta}, and the probabilities those colorings contribute to. The dashed paths demonstrate that uδu^{\delta} and vδv^{\delta} are in the same connected component of the union of black sides, which is one of our requirements.

2 Statement

Let us introduce a few definitions to state our result precisely (see Figure 2).

Consider a hexagonal lattice on the complex plane \mathbb{C} formed by hexagons with side δ\delta. Let Ω\Omega\subset\mathbb{C} be a domain bounded by a closed smooth curve (that is, Ω\partial\Omega is the image of a periodic C1C^{1} map \mathbb{R}\to\mathbb{C} with nonzero derivative). A lattice approximation of the domain Ω\Omega is the maximal-area connected component Ωδ\Omega^{\delta} of the union of all the hexagons lying inside Ω\Omega (if such a connected component is not unique, then we choose any of them). Mark two distinct boundary points a,bΩa,b\in\partial\Omega and two other points u,vΩ¯:=ΩΩu,v\in\overline{\Omega}:=\Omega\cup\partial\Omega. Their lattice approximations are the midpoints aδ,bδ,uδ,vδa^{\delta},b^{\delta},u^{\delta},v^{\delta} of sides of the hexagons of Ωδ\Omega^{\delta}, closest to a,b,u,va,b,u,v respectively (if the closest midpoint is not unique, then we choose any of them). Clearly, aδ,bδΩδa^{\delta},b^{\delta}\in\partial\Omega^{\delta}. We allow uδ=vδu^{\delta}=v^{\delta} but disallow the coincidence of any other pair among aδ,bδ,uδ,vδa^{\delta},b^{\delta},u^{\delta},v^{\delta}.

The percolation model on Ωδ\Omega^{\delta} is the uniform measure on the set of all the colorings of hexagons of Ωδ\Omega^{\delta} in two colors, say, blue and yellow. Introduce the Dobrushin boundary condition: in addition, paint the hexagons outside Ωδ\Omega^{\delta} bordering upon the clockwise arc of Ωδ\partial\Omega^{\delta} between aδa^{\delta} and bδb^{\delta} blue, and the ones bordering upon the counterclockwise arc yellow (the ones bordering upon aδa^{\delta} and bδb^{\delta} are paint both colors). For the whole coloring, the interface aδbδa^{\delta}b^{\delta} is the oriented simple broken line going from aδa^{\delta} to bδb^{\delta} along the sides of the hexagons of Ωδ\Omega^{\delta} such that all the hexagons bordering upon aδbδa^{\delta}b^{\delta} from the left are blue and all the hexagons bordering upon aδbδa^{\delta}b^{\delta} from the right are yellow.

The interface aδbδa^{\delta}b^{\delta} splits the union of the sides of the hexagons of Ωδ\Omega^{\delta} into connected components. Let P(uδvδ,aδbδ)P(u^{\delta}\cdots v^{\delta},a^{\delta}\rightarrow b^{\delta}) (respectively, P(aδbδ,uδvδ)P(a^{\delta}\rightarrow b^{\delta},u^{\delta}\cdots v^{\delta})) be the probability that uδu^{\delta} and vδv^{\delta} belong to the same component lying to the left (respectively, to the right) from aδbδa^{\delta}b^{\delta}.

Our main result expresses those probabilities in terms of certain conformal mappings. Let ψ\psi be a conformal mapping of Ω\Omega onto the upper half-plane {z:Imz>0}\{z:\mathrm{Im}\,z>0\} (continuously extended to Ω¯\overline{\Omega}) taking aa and bb to 0 and \infty respectively. Let gg be the conformal mapping of (;1][1;+)\mathbb{C}-(-\infty;-1]\cup[1;+\infty) onto the interior of the rhombus with the vertices ±1,±i3\pm 1,\pm i\sqrt{3}, continuously extended to the points ±1\pm 1 and having fixed points 0,+1,10,+1,-1. See Figure 3.

Refer to caption
Refer to caption
Refer to caption
Figure 3: The conformal mapping g(z)g(z) of the plane pierced by two slits onto a lozenge
Theorem 2.1.

Let (Ωδ,aδ,bδ,uδ,vδ)(\Omega^{\delta},a^{\delta},b^{\delta},u^{\delta},v^{\delta}) be a lattice approximation of a domain (Ω,a,b,u,v)(\Omega,a,b,u,v) with two marked distinct boundary points a,bΩa,b\in\partial\Omega and two other points u,vΩ¯u,v\in\overline{\Omega} such that Ω\partial\Omega is a closed smooth curve. Then

P(uδvδ,aδbδ)P(aδbδ,uδvδ)13Img(ψ(u)+ψ(v)¯ψ(u)ψ(v)¯)as δ0.P(u^{\delta}\cdots v^{\delta},a^{\delta}\rightarrow b^{\delta})-P(a^{\delta}\rightarrow b^{\delta},u^{\delta}\cdots v^{\delta})\to\frac{1}{\sqrt{3}}\mathrm{Im}\,g\left(\frac{\psi(u)+\overline{\psi(v)}}{\psi(u)-\overline{\psi(v)}}\right)\qquad\text{as }\delta\searrow 0. (1)

Here if both uu and vv belong to the counterclockwise (respectively, clockwise) boundary arc abab of Ω\partial\Omega, then the value of the mapping gg in (1) is understood as continuously extended from the lower (respectively, upper) half-plane. There is an explicit formula for the mapping gg.

Proposition 2.2.

We have

g(z)=6Γ(2/3)Γ(1/3)2(z+12)1/3F12(13,23;43;z+12)1=23Γ(2/3)πΓ(1/6)zF12(12,23;32;z2).g(z)=\frac{6\,\Gamma(2/3)}{\Gamma(1/3)^{2}}\left(\frac{z+1}{2}\right)^{1/3}\cdot{}_{2}F_{1}\left(\frac{1}{3},\frac{2}{3};\frac{4}{3};\frac{z+1}{2}\right)-1=\frac{2\sqrt{3}\,\Gamma(2/3)}{\sqrt{\pi}\,\Gamma(1/6)}\cdot z\cdot{}_{2}F_{1}\left(\frac{1}{2},\frac{2}{3};\frac{3}{2};z^{2}\right). (2)

Hereafter

F12(p,q;r;z):=Γ(r)Γ(q)Γ(rq)01tq1(1t)rq1(1tz)p𝑑t{}_{2}F_{1}(p,q;r;z):=\frac{\Gamma(r)}{\Gamma(q)\Gamma(r-q)}\int_{0}^{1}t^{q-1}(1-t)^{r-q-1}(1-tz)^{-p}\,dt

denotes the principal branch of the hypergeometric function in [1,+)\mathbb{C}-[1,+\infty); [11, Ch. V, §7].

Remark.

The real part of g(z)g(z) has a probabilistic meaning as well; see Theorem 3.2 below.

Remark.

The smoothness of Ω\partial\Omega is not really a restriction. Using the methods of [9], one can generalize this result to a Jordan domain Ω\Omega (and even an arbitrary bounded simply-connected domain Ω\Omega, if Ω\partial\Omega is understood as the set of prime ends of Ω\Omega and (Ωδ,aδ,bδ,uδ,vδ)(\Omega^{\delta},a^{\delta},b^{\delta},u^{\delta},v^{\delta}) converges to (Ω,a,b,u,v)(\Omega,a,b,u,v) in the Caratheodory sense). However, the message of the paper can be seen already in the simplest particular case Ω=IntD2:={z:|z|<1}\Omega=\mathrm{Int}\,D^{2}:=\{z\in\mathbb{C}:|z|<1\}.

Remark.

For u,vΩu,v\in\partial\Omega the theorem gives Cardy’s formula for the crossing probability, and for u=vu=v it gives Schramm’s formula for the surrounding probability. The crossing probability P(aδuδbδvδ)P(a^{\delta}u^{\delta}\leftrightarrow b^{\delta}v^{\delta}) is the probability that some connected component of the union of blue hexagons of Ωδ\Omega^{\delta} has common points with both arcs aδuδa^{\delta}u^{\delta} and bδvδb^{\delta}v^{\delta} of Ωδ\partial\Omega^{\delta} (which means just a blue crossing between the arcs). The surrounding (or right-passage) probability P(v,aδbδ)P(v,a^{\delta}\rightarrow b^{\delta}) is the probability that vv belongs to a connected component of the complement Ωδaδbδ\Omega^{\delta}-a^{\delta}b^{\delta} bordering upon the interface aδbδa^{\delta}b^{\delta} from the left (which means surrounding of vv by the interface aδbδa^{\delta}b^{\delta} and the clockwise boundary arc bδaδΩδb^{\delta}a^{\delta}\subset\partial\Omega^{\delta}).

Corollary 2.3 (Cardy’s formula).

[2, Eq. (8)] Let (Ωδ,aδ,bδ,vδ,uδ)(\Omega^{\delta},a^{\delta},b^{\delta},v^{\delta},u^{\delta}) be a lattice approximation of a domain (Ω,a,b,v,u)(\Omega,a,b,v,u) bounded by a closed smooth curve with four distinct marked points lying on the boundary Ω\partial\Omega in the counterclockwise order a,b,v,ua,b,v,u. Then

P(aδuδbδvδ)gΩ(u)=3Γ(2/3)Γ(1/3)2(ψ(u)ψ(v))1/3F12(13,23;43;ψ(u)ψ(v))as δ0,P(a^{\delta}u^{\delta}\leftrightarrow b^{\delta}v^{\delta})\to g_{\Omega}(u)=\frac{3\Gamma(2/3)}{\Gamma(1/3)^{2}}\left(\frac{\psi(u)}{\psi(v)}\right)^{1/3}\cdot{}_{2}F_{1}\left(\frac{1}{3},\frac{2}{3};\frac{4}{3};\frac{\psi(u)}{\psi(v)}\right)\qquad\text{as }\delta\searrow 0, (3)

where gΩg_{\Omega} is the conformal mapping of Ω\Omega onto the equilateral triangle with the vertices 0,1,(1+3i)/20,1,(1+\sqrt{3}i)/2 (continuously extended to Ω¯\overline{\Omega}) taking a,b,va,b,v to the respective vertices.

Corollary 2.4 (Schramm’s formula).

[14, Theorem 1] Let (Ωδ,aδ,bδ)(\Omega^{\delta},a^{\delta},b^{\delta}) be a lattice approximation of the unit disk (IntD2,a,b)(\mathrm{Int}\,D^{2},a,b) with two distinct marked boundary points a,bD2a,b\in\partial D^{2}. Then

P(0,aδbδ)12Γ(2/3)πΓ(1/6)cotθ2F12(12,23;32;cot2θ2) as δ0, where eiθ:=ab.P(0,a^{\delta}\rightarrow b^{\delta})\to\frac{1}{2}-\frac{\Gamma(2/3)}{\sqrt{\pi}\Gamma(1/6)}\cot\frac{\theta}{2}\cdot{}_{2}F_{1}\left(\frac{1}{2},\frac{2}{3};\frac{3}{2};-\cot^{2}\frac{\theta}{2}\right)\text{ as }\delta\searrow 0,\text{ where }e^{i\theta}:=\frac{a}{b}. (4)

While the proof of Theorem 2.1 is similar to the proof of Cardy’s formula from [9], the proof of Schramm’s formula by means of Theorem 2.1 is essentially new, and we think is simpler than the original one. Originally, Schramm’s formula was stated as a corollary of the weak convergence of interfaces to SLE(6), itself deduced from Cardy’s formula [16]; but actually, it is rather technical to deduce the convergence of surrounding probabilities from the latter weak convergence.

Remark.

In this text we refrain from referring to the spinor percolation point of view [9, §1.3], however a reader might find it useful to think in those terms. In particular it would make the definition of P()P_{\!\!\circ}(\dots) below, Lemma 3.1, and the proof of Lemma 3.7 more transparent.

3 Preliminaries

Theorem 2.1 is deduced from a more general result, interesting in itself. Let us introduce some notation, state the main result in full strength, and state lemmas used in the proof, giving proofs in the next sections. Throughout this section we assume that the assumptions of Theorem 2.1 hold, we omit the superscript δ\delta so that a,b,u,va,b,u,v mean aδ,bδ,uδ,vδa^{\delta},b^{\delta},u^{\delta},v^{\delta} respectively (everywhere except Theorem 3.2, Lemmas 3.83.9, and other explicitly indicated places), and assume that a,b,u,va,b,u,v are pairwise distinct. Remarkably, although we take u=vu=v in the proof of Schramm’s formula at the very end, here we need uvu\neq v.

Refer to caption
Refer to caption
Figure 4: A coloring and a loop configuration. See the proof of Lemma 3.1.

In what follows a hexagon is a hexagon of the lattice approximation Ωδ\Omega^{\delta}. A midpoint is a midpoint of a side of a hexagon. A half-side is a segment joining a midpoint with an endpoint of the same side. A broken line is a simple broken line (possibly closed) consisting of half-sides, viewed as a subset of the plane. A broken line pqpq is such a broken line with distinct endpoints pp and qq. A loop configuration with disorders at a,b,u,va,b,u,v (or just loop configuration for brevity) is a disjoint union of several broken lines, with exactly two being non-closed and having the endpoints at a,b,u,va,b,u,v and all the other ones being closed. It is easy to see (see, for instance, [9, §1.2]) that the number of loop configurations equals the number of colorings of hexagons in two colors. See Figure 4.

Refer to caption
Figure 5: Link patterns and the probabilities they contribute to

Denote by P(au,bv)P_{\!\!\circ}(a\leftrightarrow u,b\leftrightarrow v) the fraction of loop configurations containing a broken line auau (and hence another broken line bvbv as well). Define P(av,bu)P_{\!\!\circ}(a\leftrightarrow v,b\leftrightarrow u) analogously. See Figure 5.

Now consider loop configurations containing a broken line abab. The broken line (which we always orient from aa to bb) divides the polygon Ωδ\Omega^{\delta} into connected components, each bordering upon abab either from the right or from the left. We say that those connected components lie to the right and to the left from abab respectively. Denote by P(ab,uv)P_{\!\!\circ}(a\rightarrow b,u\leftrightarrow v) the fraction of loop configurations containing broken lines abab and uvuv such that uvuv lies to the right from abab. Define P(uv,ab)P_{\!\!\circ}(u\leftrightarrow v,a\rightarrow b) analogously. Beware the different meaning of notations P(av,bu)P_{\!\!\circ}(a\leftrightarrow v,b\leftrightarrow u) and P(uv,ab)P_{\!\!\circ}(u\leftrightarrow v,a\rightarrow b).

We have decomposed the set of all loop configurations into 44 subsets (called link patterns) depending on the arrangement of broken lines with the endpoints a,b,u,va,b,u,v (see Figure 5).

The parafermionic observable is the complex-valued function on the set of pairs of midpoints, distinct from aa and bb, given by the formula

F(u,v):={P(av,bu)P(au,bv)+i3P(uv,ab)i3P(ab,uv),if uv,i3P(uu,ab)i3P(ab,uu),if u=v.F(u,v):=\begin{cases}P_{\!\!\circ}(a\leftrightarrow v,b\leftrightarrow u)-P_{\!\!\circ}(a\leftrightarrow u,b\leftrightarrow v)+i\sqrt{3}P_{\!\!\circ}(u\leftrightarrow v,a\rightarrow b)-i\sqrt{3}P_{\!\!\circ}(a\rightarrow b,u\leftrightarrow v),&\mbox{if }u\neq v,\\ i\sqrt{3}P(u\cdots u,a\rightarrow b)-i\sqrt{3}P(a\rightarrow b,u\cdots u),&\mbox{if }u=v.\end{cases}

The following lemma and theorem, being the main result in full strength, will imply Theorem 2.1.

Lemma 3.1.

For any distinct midpoints a,b,u,va,b,u,v we have P(uv,ab)=P(uv,ab)P(u\cdots v,a\rightarrow b)=P_{\!\!\circ}(u\leftrightarrow v,a\rightarrow b) and P(ab,uv)=P(ab,uv)P(a\rightarrow b,u\cdots v)=P_{\!\!\circ}(a\rightarrow b,u\leftrightarrow v). Hence P(uv,ab)P(ab,uv)=ImF(u,v)/3P(u\cdots v,a\rightarrow b)-P(a\rightarrow b,u\cdots v)=\mathrm{Im}\,F(u,v)/\sqrt{3}.

The latter automatically holds for u=vu=v as well.

Theorem 3.2 (Continuum limit of the parafermionic observable).

Let (Ωδ,aδ,bδ,uδ,vδ)(\Omega^{\delta},a^{\delta},b^{\delta},u^{\delta},v^{\delta}) be a lattice approximation of a domain (Ω,a,b,u,v)(\Omega,a,b,u,v) with two marked distinct boundary points a,bΩa,b\in\partial\Omega and two other points u,vΩ¯u,v\in\overline{\Omega} such that Ω\partial\Omega is a closed smooth curve. Then

F(uδ,vδ)g(ψ(u)+ψ(v)¯ψ(u)ψ(v)¯)as δ0.F(u^{\delta},v^{\delta})\to g\left(\frac{\psi(u)+\overline{\psi(v)}}{\psi(u)-\overline{\psi(v)}}\right)\qquad\text{as }\delta\searrow 0. (5)

The proof of this theorem uses the following properties of the parafermionic observable.

Lemma 3.3 (Conjugate antisymmetry).

The function FF is conjugate-antisymmetric, i.e.,

F(u,v)=F(v,u)¯.F(u,v)=-\overline{F(v,u)}.
Lemma 3.4 (Discrete analyticity).

Let zz be a common vertex of 33 hexagons. Let p,q,rp,q,r be the midpoints of their common sides in the counterclockwise order. Then for each midpoint vp,q,r,a,bv\neq p,q,r,a,b we have

(pz)F(p,v)+(qz)F(q,v)+(rz)F(r,v)=0.(p-z)F(p,v)+(q-z)F(q,v)+(r-z)F(r,v)=0. (6)
Corollary 3.5 (Cauchy’s formula).

Let γ=w0w1wn1\gamma=w_{0}w_{1}\dots w_{n-1} with wn:=w0w_{n}:=w_{0} be a closed broken line with the vertices at the centers of hexagons such that the hexagons centered at wjw_{j} and wj+1w_{j+1} share a side for each j=0,,n1j=0,\dots,n-1. Denote by pjp_{j} the midpoint of the side wjwj+1w_{j}w_{j+1}. Assume that a,b,va,b,v lie outside γ\gamma. Then the discrete integral of FF along the contour γ\gamma defined by the formula

γ#F(z,v)d#z:=j=0n1F(pj,v)(wj+1wj)\int\limits_{\gamma}^{\#}F(z,v)\,d^{\#}z:=\sum\limits_{j=0}^{n-1}F({p_{j}},v)(w_{j+1}-w_{j})

vanishes.

Denote by [z;w][z;w] the straight-line segment with the endpoints z,wz,w\in\mathbb{C}.

Lemma 3.6 (Boundary values).

Take distinct midpoints a,b,u,vΩδa,b,u,v\in\partial\Omega^{\delta}. Let us go around Ωδ\partial\Omega^{\delta} counterclockwise and write the order of these 44 points. Then

F(u,v){[+1;+i3],if the order is a,b,u,v;[1;+i3],if the order is a,b,v,u;[1;i3],if the order is a,u,v,b;[+1;i3],if the order is a,v,u,b;[1;+1],if the order is a,u,b,v or a,v,b,u.F(u,v)\in\begin{cases}[+1;+i\sqrt{3}],&\mbox{if the order is }a,b,u,v;\\ [-1;+i\sqrt{3}],&\mbox{if the order is }a,b,v,u;\\ [-1;-i\sqrt{3}],&\mbox{if the order is }a,u,v,b;\\ [+1;-i\sqrt{3}],&\mbox{if the order is }a,v,u,b;\\ [-1;+1],&\mbox{if the order is }a,u,b,v\mbox{ or }a,v,b,u.\end{cases} (7)

By the inradius of a closed bounded domain (Ω¯,a,b,c)(\overline{\Omega},a,b,c) with three marked points we mean the minimal radius of a disk DD such that no two points among a,b,ca,b,c belong to the same connected component of Ω¯D\overline{\Omega}-D. For instance, if Ω¯\overline{\Omega} is the triangle with the vertices a,b,ca,b,c then the inradius of (Ω¯,a,b,c)(\overline{\Omega},a,b,c) equals the usual inradius of the triangle, i.e. the radius of the inscribed circle. We are going to apply the following two lemmas to c=vc=v.

Lemma 3.7 (Uniform Hölderness).

There exist η,C>0\eta,C>0 such that for any distinct midpoints a,b,c,u,wa,b,c,u,w of a lattice approximation Ωδ\Omega^{\delta} of an arbitrary bounded simply-connected domain and any broken line uwuw we have

|F(u,c)F(w,c)|C(diamuwR)η,|F(u,c)-F(w,c)|\leq C\left(\frac{\mathrm{diam}\,uw}{R}\right)^{\eta},

where RR is the inradius of (Ωδ,a,b,c)(\Omega^{\delta},a,b,c). The same inequality remains true, if we allow u,w{a,b,c}u,w\in\{a,b,c\} and set F(a,c):=1F(a,c):=-1, F(b,c):=+1F(b,c):=+1.

Remark.

Here diamuw\mathrm{diam}\,uw cannot be replaced by |uw||u-w| in general, e.g., for Ω=IntD2[0;1]\Omega=\mathrm{Int}\,D^{2}-[0;1].

Lemma 3.8 (Geometry of a lattice approximation).

Let (Ωδ,aδ,bδ,cδ,uδ,wδ)(\Omega^{\delta},a^{\delta},b^{\delta},c^{\delta},u^{\delta},w^{\delta}) be a lattice approximation of the domain (Ω,a,b,c,u,w)(\Omega,a,b,c,u,w) with three distinct marked points a,b,cΩ¯a,b,c\in\overline{\Omega} and two more marked points u,wΩ¯u,w\in\overline{\Omega} such that Ω\partial\Omega is a closed smooth curve. Then there exist CΩ,RΩ,a,b,c>0C_{\Omega},R_{\Omega,a,b,c}>0 not depending on u,w,δu,w,\delta such that:

  1. 1.

    |uuδ|<CΩδ|u-u^{\delta}|<C_{\Omega}\delta;

  2. 2.

    uδu^{\delta} and wδw^{\delta} can be joined by a broken line uδwδu^{\delta}w^{\delta} of diameter less than CΩ(|uw|+δ)C_{\Omega}(|u-w|+\delta);

  3. 3.

    the inradius of (Ωδ,aδ,bδ,cδ)(\Omega^{\delta},a^{\delta},b^{\delta},c^{\delta}) is greater than RΩ,a,b,cR_{\Omega,a,b,c}.

Remark.

The ratio |uuδ|/δ|u-u^{\delta}|/\delta can be arbitrarily large for a triangle Ω¯\overline{\Omega} with a small angle at its vertex uu. Using this observation, one can construct a Jordan domain such that |uuδ|/δ|u-u^{\delta}|/\delta is unbounded.

Lemma 3.9 (Solution of the resulting boundary-value problem).

Let Ω\Omega be a domain bounded by a closed smooth curve. Then the right-hand side of (5) (continuously extended to all u,vΩ¯u,v\in\overline{\Omega} except for v=a,bv=a,b) is the unique function in Ω¯×(Ω¯{a,b})\overline{\Omega}\times(\overline{\Omega}-\{a,b\}) that is:

  1. 1.

    conjugate-antisymmetric in (Ω¯{a,b})×(Ω¯{a,b})(\overline{\Omega}-\{a,b\})\times(\overline{\Omega}-\{a,b\});

  2. 2.

    analytic in Ω×{v}\Omega\times\{v\} and continuous in Ω¯×{v}\overline{\Omega}\times\{v\} for each vΩ¯{a,b}v\in\overline{\Omega}-\{a,b\}; and

  3. 3.

    satisfies boundary conditions (7) (with a,b,u,va,b,u,v understood as points of Ω\partial\Omega rather than Ωδ\partial\Omega^{\delta}).

Remark.

The lemma is easily generalized to an arbitrary bounded simply-connected domain, if Ω\partial\Omega is understood as the set of prime ends.

All the assertions stated above are proved in the next section, except for Proposition 2.2 and the latter three technical lemmas proved in the appendix. The proof of Lemma 3.7 is completely analogous to [9, Lemma 10]; the other proofs in the appendix are obtained by well-known methods.

4 Proofs

Proof of Lemma 3.1.

Fix distinct midpoints aa, bb, uu, vv. Let us construct a bijection between the loop configurations containing broken lines uvuv and abab, the former to the left from the latter, and the colorings of hexagons such that uu and vv can be joined by a broken line γ\gamma lying to the left from the interface. For that purpose, for each possible interface of such colorings, fix such a broken line γ\gamma, so that γ\gamma depends only on the interface but not a particular coloring.

Take a loop configuration containing broken lines uvuv, abab and let us construct a coloring with the interface abab. Perform the symmetric difference of the loop configuration and the fixed broken line γ\gamma (and take the topological closure). We get a disjoint union of closed broken lines and just one non-closed broken line abab. The desired coloring is then determined by the following two conditions:

  1. 1.

    two hexagons with a common side have different colors if and only if the side is contained in the resulting union;

  2. 2.

    the hexagon containing the midpoint aa is blue, if and only if the half-side of abab starting at aa goes counterclockwise around the boundary of the hexagon.

Clearly, this gives the desired bijection. See Figure 4.

A similar bijection shows that the total number of loop configurations equals the total number of colorings [9, §1.2]. Thus P(uv,ab)=P(uv,ab)P(u\cdots v,a\rightarrow b)=P_{\!\!\circ}(u\leftrightarrow v,a\rightarrow b). Analogously, P(ab,uv)=P(ab,uv)P(a\rightarrow b,u\cdots v)=P_{\!\!\circ}(a\rightarrow b,u\leftrightarrow v). ∎

Proof of Lemma 3.3.

This is a direct consequence of the definition because P(uv,ab)=P(vu,ab)P_{\!\!\circ}(u\leftrightarrow v,a\rightarrow b)=P_{\!\!\circ}(v\leftrightarrow u,a\rightarrow b) and P(ab,uv)=P(ab,vu)P_{\!\!\circ}(a\rightarrow b,u\leftrightarrow v)=P_{\!\!\circ}(a\rightarrow b,v\leftrightarrow u). ∎

Proof of Lemma 3.4.

(Cf. [9, Proof of Lemma 4]) Rewrite (6) in the form

u{p,q,r}(uz)[#(av,bu)#(au,bv)+i3#(uv,ab)i3#(ab,uv)]=0,\sum_{u\in\{p,q,r\}}(u-z)\left[\#(a\leftrightarrow v,b\leftrightarrow u)-\#(a\leftrightarrow u,b\leftrightarrow v)+i\sqrt{3}\#(u\leftrightarrow v,a\rightarrow b)-i\sqrt{3}\#(a\rightarrow b,u\leftrightarrow v)\right]=0, (8)

where #(au,bv)\#(a\leftrightarrow u,b\leftrightarrow v) denotes the number of loop configurations containing broken lines auau and bvbv etc.

We group loop configurations with u=p,q,ru=p,q,r respectively in triples such that any two loop configurations in a same triple differ by two half-sides adjacent to zz. See Figure 6. Each triple contributes zero to the left-hand side of (8). Indeed, if the loop configurations in a triple belong to the same link pattern (as in Figure 6 to the top and to the middle), then the contributions of the loop configurations to (8) are proportional to pzp-z, qzq-z, rzr-z, hence sum up to zero. If the loop configurations in a triple do not belong to the same link pattern (as in Figure 6 to the bottom), then up to a cyclic permutation of p,q,rp,q,r and a permutation of a,ba,b, they contain the broken lines aqaq, brbr, and vpvp respectively, the latter lying to the left from abab. Up to overall minus sign, such loop configurations contribute (pz)i3(p-z)i\sqrt{3}, (qz)-(q-z), (rz)(r-z) respectively to (8), again summing up to zero. This proves (8), and hence (6). ∎

Refer to caption
Figure 6: (Cf. [9, Fig. 2]) Graphical proof of Lemma 3.4. Midpoints p,q,rp,q,r are marked with diamonds, a,ba,b with circles, and vv with triangles. Configurations are grouped horizontally.
Proof of Corollary 3.5.

For a counterclockwise triangular contour γ=w0w1w2\gamma=w_{0}w_{1}w_{2}, the corollary follows from (6) because wj+1wj=23i(pjz)w_{j+1}-w_{j}=2\sqrt{3}i({p_{j}}-z), where zz is the vertex enclosed by the contour. Since any closed broken line can be tiled by triangular contours and the discrete integration is additive with respect to contour, the corollary follows. ∎

Proof of Lemma 3.6.

Since each loop configuration belongs to exactly one of the four link patterns, it follows that

P(au,bv)+P(av,bu)+P(uv,ab)+P(ab,uv)=1.P_{\!\!\circ}(a\leftrightarrow u,b\leftrightarrow v)+P_{\!\!\circ}(a\leftrightarrow v,b\leftrightarrow u)+P_{\!\!\circ}(u\leftrightarrow v,a\rightarrow b)+P_{\!\!\circ}(a\rightarrow b,u\leftrightarrow v)=1.

If the order of the points is a,b,u,va,b,u,v, then no loop configurations containing disjoint broken lines auau and bvbv are possible. Neither loop configurations containing a broken line uvuv to the right from abab are possible. Hence P(au,bv)=P(ab,uv)=0P_{\!\!\circ}(a\leftrightarrow u,b\leftrightarrow v)=P_{\!\!\circ}(a\rightarrow b,u\leftrightarrow v)=0 in this case and thus

F(u,v)=P(av,bu)+i3(1P(av,bu))[1;i3].F(u,v)=P_{\!\!\circ}(a\leftrightarrow v,b\leftrightarrow u)+i\sqrt{3}(1-P_{\!\!\circ}(a\leftrightarrow v,b\leftrightarrow u))\in[1;i\sqrt{3}].

The other orders are considered analogously. ∎

Proof of Theorem 3.2.

Step 1: piecewise linear extension of FF. Fix aδ,bδ,vδa^{\delta},b^{\delta},v^{\delta} and consider the function Fδ(uδ):=F(uδ,vδ)F^{\delta}(u^{\delta}):=F(u^{\delta},v^{\delta}) on the set of all midpoints uδaδ,bδu^{\delta}\neq a^{\delta},b^{\delta}. Set Fδ(aδ):=1F^{\delta}(a^{\delta}):=-1 and Fδ(bδ):=+1F^{\delta}(b^{\delta}):=+1. Extend the function to the centers, vertices and side midpoints of all the hexagons intersecting Ω\Omega (not just contained in Ωδ\Omega^{\delta}) by the formula Fδ(u):=Fδ(uδ)F^{\delta}(u):=F^{\delta}(u^{\delta}), i.e., set the value at a given point uu to be the same as at an arbitrary closest midpoint uδu^{\delta}. Then extend the function linearly to each triangle spanned by adjacent vertex, side midpoint, and center of a hexagon. Finally, restrict the function to Ω¯\overline{\Omega}. We get a continuous piecewise-linear function Fδ:Ω¯F^{\delta}\colon\overline{\Omega}\to\mathbb{C}.

Step 2: extraction of a converging subsequence Fδn{F^{\delta_{n}}}. By the definition, |Fδ(u)|2+23|F^{\delta}(u)|\leq 2+2\sqrt{3}, hence FδF^{\delta} is uniformly bounded.

Since Ω\partial\Omega is smooth, by Lemmas 3.73.8 FδF^{\delta} is uniformly Hölder in Ω¯\overline{\Omega}. Indeed, the lemmas imply

|Fδ(u)Fδ(w)|C(CΩ(|uw|+4δ+δ)RΩ,a,b,v)η|F^{\delta}(u)-F^{\delta}(w)|\leq C\left(\frac{C_{\Omega}(|u-w|+4\delta+\delta)}{R_{\Omega,a,b,v}}\right)^{\eta}

for all u,wΩ¯u,w\in\overline{\Omega}. This gives the Hölder condition for |uw|δ|u-w|\geq\delta. Applying this inequality for a triangle spanned by adjacent vertex, side midpoint, and hexagon center, we get |Fδ|CΩ,a,b,vδη1|\nabla F^{\delta}|\leq C_{\Omega,a,b,v}\delta^{\eta-1} inside the triangle for some CΩ,a,b,vC_{\Omega,a,b,v} not depending on δ\delta. This implies the Hölder condition for |uw|<δ|u-w|<\delta.

Then by the Arzelà–Ascoli theorem, there is a continuous function f:Ω¯f\colon\overline{\Omega}\to\mathbb{C} and a subsequence δn0\delta_{n}\searrow 0 such that Fδnf{F^{\delta_{n}}}\rightrightarrows f uniformly in Ω¯\overline{\Omega}. Hence,

Fδn(uδn)f(u)as n.F^{\delta_{n}}(u^{\delta_{n}})\rightrightarrows f(u)\qquad\text{as }\quad{n\to\infty}. (9)

Step 3: analyticity of the limit ff. Take an arbitrary triangular contour γΩ\gamma\subset\Omega such that vv is outside of γ\gamma. Let γδ\gamma^{\delta} be the closed broken line with the vertices at the centers of the hexagons of Ωδ\Omega^{\delta} of maximal enclosed area contained inside γ\gamma. Then vδv^{\delta} is outside γδ\gamma^{\delta} for sufficiently small δ\delta. Approximating an integral by a sum, applying (9) and Corollary 3.5, we get

γf(z)𝑑z=γδn#f(z)d#z+o(1)=γδn#Fδn(z)d#z+o(1)=o(1)as n.\int\limits_{\gamma}f(z)\,dz=\int\limits_{{\gamma^{\delta_{n}}}}^{\#}f(z)\,d^{\#}z+o(1)=\int\limits_{{\gamma^{\delta_{n}}}}^{\#}{F^{\delta_{n}}}(z)\,d^{\#}z+o(1)=o(1)\qquad\text{as }\quad{n\to\infty}.

Thus γf(z)𝑑z=0\int_{\gamma}f(z)\,dz=0, and by Morera’s theorem ff is analytic in Ω{v}\Omega-\{v\}. Since ff is continuous in the whole Ω\Omega, by the removable singularity theorem it follows that ff is analytic in the whole Ω\Omega.

Step 4: boundary values of the limit ff. Let us show that the function f:Ω¯f\colon\overline{\Omega}\to\mathbb{C} satisfies boundary conditions (7) (with a,b,u,va,b,u,v understood as points of Ω\partial\Omega rather than midpoints). Indeed, if the order of the points on Ω\partial\Omega is, say, a,b,u,va,b,u,v, then the order of aδ,bδ,uδ,vδa^{\delta},b^{\delta},u^{\delta},v^{\delta} on Ωδ\partial\Omega^{\delta} is the same for sufficiently small δ\delta. By Lemma 3.6 we have F(uδn,vδn)[1;i3]F(u^{\delta_{n}},v^{\delta_{n}})\in[1;i\sqrt{3}]. By (9), f(u)[1;i3]f(u)\in[1;i\sqrt{3}] as well.

Step 5: identification of the limit ff. Recall that the function f(u)f(u) depends on the parameter vv as well, and write f(u,v):=f(u)f(u,v):=f(u). By Lemma 3.3 and (9) it follows that the function f(u,v)f(u,v) is conjugate-antisymmetric for u,v{a,b}u,v\notin\{a,b\}. Then by Lemma 3.9 the function f(u,v)f(u,v) coincides with the right-hand side of (5). Thus the limit function f(u)f(u) is uniquely determined by a,b,va,b,v, and thus does not depend on the choice of the converging subsequence FδnF^{\delta_{n}}. Hence convergence (9) holds for the initial sequence FδF^{\delta}, not just a subsequence. We have arrived at (5). ∎

Remark.

Step 2 is the only one where the smoothness of the boundary is essentially used. For more general domains, this step is more technical; see [9, §5].

Proof of Theorem 2.1.

This follows directly from Lemma 3.1 and Theorem 3.2. ∎

Let us show that Cardy’s and Schramm’s formulae are indeed particular cases of this result.

Proof of Corollary 2.3.

Apply Theorem 2.1. Since the counterclockwise order of the marked points on Ω\partial\Omega is a,b,v,ua,b,v,u, it follows that ψ(u)/ψ(v)¯[0;1]\psi(u)/\overline{\psi(v)}\in[0;1] and P(aδbδ,uδvδ)=0P(a^{\delta}\rightarrow b^{\delta},u^{\delta}\cdots v^{\delta})=0 for sufficiently small δ\delta. Clearly, P(aδuδbδvδ)=P(uδvδ,aδbδ)P(a^{\delta}u^{\delta}\leftrightarrow b^{\delta}v^{\delta})=P(u^{\delta}\cdots v^{\delta},a^{\delta}\rightarrow b^{\delta}). Hence the crossing probability tends to the right-hand side of (1) as δ0\delta\searrow 0.

It remains to prove that the right-hand sides of (1) and (3) are equal for ψ(u)/ψ(v)¯[0;1]\psi(u)/\overline{\psi(v)}\in[0;1], i.e. 3Γ(2/3)Γ(1/3)2η1/3F12(13,23;43;η)=13Img(η+1η1)\frac{3\Gamma(2/3)}{\Gamma(1/3)^{2}}\eta^{1/3}\cdot{}_{2}F_{1}\left(\frac{1}{3},\frac{2}{3};\frac{4}{3};\eta\right)=\frac{1}{\sqrt{3}}\mathrm{Im}\,g\left(\frac{\eta+1}{\eta-1}\right) for each η[0;1]\eta\in[0;1]. Here the left-hand side is the Schwarz triangle function that conformally maps the upper half-plane Imη>0\mathrm{Im}\,\eta>0 onto the equilateral triangle with the vertices 0,1,(1+3i)/20,1,(1+\sqrt{3}i)/2 and takes 0,1,0,1,\infty to the respective vertices [11, Ch. VI, §5]. By the definition and a symmetry argument, 12g(η+1η1)+12\frac{1}{2}g\left(\frac{\eta+1}{\eta-1}\right)+\frac{1}{2} is the conformal mapping of the lower half-plane Imη<0\mathrm{Im}\,\eta<0 onto the same triangle, with the images of 11 and \infty interchanged. Since a conformal mapping onto a domain is determined by the images of three boundary points, it follows that the images of each η[0;1]\eta\in[0;1] under the two conformal mappings are symmetric with respect to the bisector of the angle with the vertex 0. Since for each z[0;1]z\in[0;1] the imaginary part of the symmetric point equals 32z\frac{\sqrt{3}}{2}z, it follows that the right-hand sides of (1) and (3) are equal. ∎

Remark.

Corollary 2.3 can also be (more directly) deduced from Theorem 3.2 applied for the case when the counterclockwise order of the marked points on Ω\partial\Omega is a,u,b,va,u,b,v.

Proof of Corollary 2.4.

Apply Theorem 2.1 for Ω=D2\Omega=D^{2}, u=v=0u=v=0, and uδ=vδu^{\delta}=v^{\delta}. We have

P(0,aδbδ)P(uδuδ,aδbδ)0 and P(uδuδ,aδbδ)+P(aδbδ,uδuδ)1P(0,a^{\delta}\rightarrow b^{\delta})-P(u^{\delta}\cdots u^{\delta},a^{\delta}\rightarrow b^{\delta})\to 0\quad\text{ and }\quad P(u^{\delta}\cdots u^{\delta},a^{\delta}\rightarrow b^{\delta})+P(a^{\delta}\rightarrow b^{\delta},u^{\delta}\cdots u^{\delta})\to 1

as δ0\delta\searrow 0 because the probability that the interface aδbδa^{\delta}b^{\delta} intersects the δ\delta-neighborhood of the origin tends to 0. (The latter well-known fact is actually reproved in the proof of Lemma 3.7 in the appendix.) Thus by (1) we get

P(0,aδbδ)12+123Img(ψ(0)+ψ(0)¯ψ(0)ψ(0)¯)as δ0.P(0,a^{\delta}\rightarrow b^{\delta})\to\frac{1}{2}+\frac{1}{2\sqrt{3}}\mathrm{Im}\,g\left(\frac{\psi(0)+\overline{\psi(0)}}{\psi(0)-\overline{\psi(0)}}\right)\qquad\text{as }\delta\searrow 0.

Here

ψ(0)+ψ(0)¯ψ(0)ψ(0)¯=a+bab=icotθ2,\frac{\psi(0)+\overline{\psi(0)}}{\psi(0)-\overline{\psi(0)}}=\frac{a+b}{a-b}=-i\cot\frac{\theta}{2},

because the value a/ba/b is the cross-ratio of the points a,b,0,a,b,0,\infty, the value ψ(0)/ψ(0)¯=ψ(0)/ψ()\psi(0)/\overline{\psi(0)}=\psi(0)/\psi(\infty) is the cross-ratio of their ψ\psi-images, and the linear-fractional mapping ψ:IntD2{z:Imz>0}\psi\colon\mathrm{Int}\,D^{2}\to\{z:\mathrm{Im}z>0\} extended to {}\mathbb{C}\cup\{\infty\} preserves cross-ratios. Together with Proposition 2.2, this gives (4). ∎

Acknowledgements

The work is supported by the Swiss NSF, ERC Advanced Grants 340340 and 741487, National Center of Competence in Research (NCCR SwissMAP), and Theoretical Physics and Mathematics Advancements Foundation “Basis” grant 21-7-2-19-1. Section 3 was written entirely under the support of Russian Science Foundation grant 19-71-30002. Appendix A was written entirely under the support of the Ministry of Science and Higher Education of the Russian Federation (agreement no. 075-15-2022-287).

The authors are grateful to I. Benjamini, O. Feldheim, G. Kozma, I. Novikov for useful discussions.

Appendix A Proofs of technical lemmas

Proof of Lemma 3.7.

The lemma follows from the sequence of inequalities to be explained below:

|F(u,c)F(w,c)|23P(a,b,cuw)min{P(a,cuw),P(b,cuw),P(a,buw)}P(BRδ(u)Brδ(u))CRSW(rR)η.\frac{|F(u,c)-F(w,c)|}{2\sqrt{3}}\leq P_{\!\!\circ}(a,b,c\leftrightarrow uw)\\ \leq\min\{P_{\!\!\circ}(a,c\leftrightarrow uw),P_{\!\!\circ}(b,c\leftrightarrow uw),P_{\!\!\circ}(a,b\leftrightarrow uw)\}\leq P(\partial B_{R}^{\delta}(u)\leftrightarrow\partial B_{r}^{\delta}(u))\leq C_{\mathrm{RSW}}\left(\frac{r}{R}\right)^{\eta}.

Here we use the following notation:

  • P(a,b,cuw)P_{\!\!\circ}(a,b,c\leftrightarrow uw) is the fraction of loop configurations with disorders at a,b,c,ua,b,c,u such that both non-closed broken lines have common points with uwuw. Those loop configurations are called tripod in what follows.

  • P(a,cuw)P_{\!\!\circ}(a,c\leftrightarrow uw) is the fraction of loop configurations with disorders at a,ca,c such that the only non-closed broken line has common points with uwuw. Those loop configurations are called bipod in what follows. Loop configurations with disorders at a,ca,c are defined analogously to the ones with disorders at a,b,c,ua,b,c,u.

  • BRδ(u)B_{R}^{\delta}(u) and Brδ(u)B_{r}^{\delta}(u) are the lattice approximations of the disks centered at uu of radii RR and r:=3diamuwr:=3\mathrm{diam}\,uw respectively (the factor of 33 guarantees that Brδ(u)B_{r}^{\delta}(u)\neq\emptyset for uwu\neq w).

  • P(BRδ(u)Brδ(u))P(\partial B_{R}^{\delta}(u)\leftrightarrow\partial B_{r}^{\delta}(u)) is the probability that there is a crossing between BRδ(u)\partial B_{R}^{\delta}(u) and Brδ(u)\partial B_{r}^{\delta}(u) in a coloring of Ωδ\Omega^{\delta}, i.e. a connected component of the union of the hexagons of the same color having common points with both BRδ(u)\partial B_{R}^{\delta}(u) and Brδ(u)\partial B_{r}^{\delta}(u).

  • CRSWC_{\mathrm{RSW}} and η\eta are the constants from the Russo–Seymour–Welsh inequality [9, Proposition 8].

We assume that R10δ>r>0R-10\delta>r>0, otherwise there is nothing to prove.

Step 1: the first inequality. The symmetric difference with the broken line uwuw does not change the link pattern of a loop configuration unless both non-closed broken lines in the configuration have common points with uwuw. Thus each pair of non-tripod loop configurations with the symmetric difference uwuw contributes zero to F(u,c)F(w,c)F(u,c)-F(w,c). Each tripod loop configuration contributes at most 232\sqrt{3} times the probability of the configuration, which gives the first inequality.

Step 2: the second inequality. Let us prove that, say, P(a,b,cuw)P(a,cuw)P_{\!\!\circ}(a,b,c\leftrightarrow uw)\leq P_{\!\!\circ}(a,c\leftrightarrow uw). In what follows we are not going to use that a,bΩδa,b\in\partial\Omega^{\delta}, hence the same argument will prove that P(a,b,cuw)P(b,cuw)P_{\!\!\circ}(a,b,c\leftrightarrow uw)\leq P_{\!\!\circ}(b,c\leftrightarrow uw) and P(a,b,cuw)P(a,buw)P_{\!\!\circ}(a,b,c\leftrightarrow uw)\leq P_{\!\!\circ}(a,b\leftrightarrow uw).

It suffices to construct an injection from the set of tripod loop configurations to bipod ones.

Take a tripod loop configuration. Denote by ax,by,czax,by,cz the connected parts of the broken lines from a,b,ca,b,c respectively to the first intersection point with uwuw. Fix a broken line bubu (not necessary from the loop configuration) having no common points with neither axax nor czcz (possibly except the endpoints xx and zz). Such a broken line exists, e.g., the union of byby and the part of uwuw from yy to uu will work. But we fix bubu so that it depends only on axax and czcz but not on the tripod loop configuration itself. Then the symmetric difference with bubu gives the required injection, implying the second inequality.

Step 3: the third inequality. Choose two points from a,b,ca,b,c, say, aa and cc, belonging to the same connected component of ΩδIntBRδ(u)\Omega^{\delta}-\mathrm{Int}\,B_{R}^{\delta}(u). Such a pair of points exists by the definition of the inradius RR. Join aa and cc by a fixed broken line acac outside IntBRδ(u)\mathrm{Int}\,B_{R}^{\delta}(u).

It suffices to construct an injection from the set of bipod loop configurations to the set of colorings with a crossing between BRδ(u)\partial B_{R}^{\delta}(u) and Brδ(u)\partial B_{r}^{\delta}(u).

Take a bipod loop configuration. Perform its symmetric difference with the fixed broken line acac (and take the closure). We get a disjoint union of closed broken lines. The resulting union determines a coloring of the hexagons (by condition 1 from the proof of Lemma 3.1 and the requirement that the hexagon containing aa is painted blue), which we assign to the initial loop configuration.

At least one of the resulting closed broken lines has common points with both acac and uwuw, hence with both BRδ(u)\partial B_{R}^{\delta}(u) and Brδ(u)\partial B_{r}^{\delta}(u), otherwise the symmetric difference of acac and the union of all the resulting closed broken lines would not connect aa with uwuw. The hexagons bordering upon that closed broken line from inside have the same color. Thus the constructed coloring has a crossing, which implies the third inequality.

Step 4: the fourth inequality. Notice that removing the hexagons outside the ring between BRδ(u)\partial B_{R}^{\delta}(u) and Brδ(u)\partial B_{r}^{\delta}(u) does not affect the probability of a crossing, and adding hexagons inside the ring (not contained in Ωδ\Omega^{\delta} initially) can only increase this probability. This way the third inequality reduces to the Russo–Seymour–Welsh inequality for a ring [9, Proposition 8].

This concludes the proof for u,w{a,b,c}u,w\not\in\{a,b,c\}. Otherwise, the argument is analogous, only some loop configurations contain fewer disorders. ∎

Proof of Lemma 3.8.

For an open square Π\Pi with side length ss and a real number ε<s\varepsilon<s denote by Πε\Pi^{-\varepsilon} the square with side length sεs-\varepsilon having the same center and side directions. By the implicit function theorem and a compactness argument, we can choose ε>0\varepsilon>0 and open squares Π1,,Πm\Pi_{1},\dots,\Pi_{m} such that

  1. 1.

    Ω¯\overline{\Omega} is covered by j=1mΠj100ε\cup_{j=1}^{m}\Pi_{j}^{-100\varepsilon} (in particular, each Πj\Pi_{j} has side length at least 100ε100\varepsilon);

  2. 2.

    for each jj either ΠjΩ\Pi_{j}\subset\Omega or the intersection Ω¯Πj\overline{\Omega}\cap\Pi_{j} has a form {(x,y)Πj:yh(x)}\{(x,y)\in\Pi_{j}:y\geq h(x)\} for some function h(x)h(x) with h(0)=0h(0)=0 and |h(x)|<1/100|h^{\prime}(x)|<1/100, where the coordinate axes pass through the center of Πj\Pi_{j} and are parallel to the sides.

Take δ<ε\delta<\varepsilon. Then each hexagon of the lattice contained in Ω\Omega is contained in some Πj\Pi_{j} by condition 1, all the hexagons in ΩΠj\Omega\cap\Pi_{j} form a connected polygon by condition 2, and the union of such polygons for all jj is connected. So, the union of hexagons of the lattice contained in Ω\Omega is connected and hence coincides with Ωδ\Omega^{\delta}. Set CΩ:=diamΩ/ε>100C_{\Omega}:=\mathrm{diam}\,\Omega/\varepsilon>100 and let us prove properties 1–3 stated in the lemma.

Property 1. If δε\delta\geq\varepsilon then there is nothing to prove. Otherwise take any uΩu\in\Omega. Then uΩΠj100εu\in\Omega\cap\Pi_{j}^{-100\varepsilon} for some jj. The distance between uu and Ωδ\Omega^{\delta} is at most 2δ2\delta (because by condition 2 the point u+(0,2δ)u+(0,2\delta) belongs to a hexagon contained in ΩΠj\Omega\cap\Pi_{j}, hence to Ωδ\Omega^{\delta}). Thus |uδu|<3δ<CΩδ|u^{\delta}-u|<3\delta<C_{\Omega}\delta.

Property 2. If |uw|ε|u-w|\geq\varepsilon or δε\delta\geq\varepsilon then there is nothing to prove. Otherwise |uδu|,|wδw|<3δ|u^{\delta}-u|,|w^{\delta}-w|<3\delta and u,w,uδ,wδΩΠju,w,u^{\delta},w^{\delta}\subset\Omega\cap\Pi_{j} for some jj. It suffices to join uδu^{\delta} and wδw^{\delta} by a broken line uδwδu^{\delta}w^{\delta} of length at most 6|uδwδ|6|u^{\delta}-w^{\delta}|. If [uδ;wδ][u^{\delta};w^{\delta}] does not intersect Ωδ\partial\Omega^{\delta}, then there is a broken line uδwδu^{\delta}w^{\delta} of length at most 2|uδwδ|2|u^{\delta}-w^{\delta}|. If [uδ;wδ][u^{\delta};w^{\delta}] does intersect Ωδ\partial\Omega^{\delta}, then consider the points u:=uδ+(0,|uδwδ|)u^{\prime}:=u^{\delta}+(0,|u^{\delta}-w^{\delta}|) and w:=wδ+(0,|uδwδ|)w^{\prime}:=w^{\delta}+(0,|u^{\delta}-w^{\delta}|). Then the three segments uδuu^{\delta}u^{\prime}, uwu^{\prime}w^{\prime}, and wwδw^{\prime}w^{\delta} of total length 3|uδwδ|3|u^{\delta}-w^{\delta}| are contained in Ωδ\Omega^{\delta}. Hence uδu^{\delta} and wδw^{\delta} can be joined by a broken line uδwδu^{\delta}w^{\delta} of length at most 6|uδwδ|6|u^{\delta}-w^{\delta}|.

Property 3. Join a,b,ca,b,{c} by curves ab,bc,caΩ¯ab,bc,ca\subset\overline{\Omega} having no common points besides the endpoints. The domain (abc,a,b,c)(abc,a,b,c) enclosed by the curves has a positive inradius RR. Decompose each curve into arcs of diameter at most δ\delta. For each arc uwuw, the points uδu^{\delta} and wδw^{\delta} are CΩδC_{\Omega}\delta-close to uu and ww (property 1) and can be joined by a broken line of diameter at most 2CΩδ2C_{\Omega}\delta (property 2). Thus aδ,bδ,cδa^{\delta},b^{\delta},c^{\delta} can be joined by three broken lines (possibly having common points), 3CΩδ3C_{\Omega}\delta-close to ab,bc,caab,bc,ca. Hence the inradius of (Ωδ,aδ,bδ,cδ)(\Omega^{\delta},a^{\delta},b^{\delta},c^{\delta}) is greater than R/2R/2 for δ<R/6CΩ\delta<R/6C_{\Omega} (and greater than δ/4\delta/4 for all δ\delta). ∎

Proof of Lemma 3.9.

Existence. Let us prove the right-hand side of (5) has all the properties listed in the lemma. Denote z:=ψ(u)+ψ(v)¯ψ(u)ψ(v)¯z:=\frac{\psi(u)+\overline{\psi(v)}}{\psi(u)-\overline{\psi(v)}} so that the right-hand side equals g(z)g(z).

Property 1: conjugate-antisymmetry. We have g(z)=g(z)=g(z¯)¯=g(z¯)¯g(z)=-g(-z)=\overline{g(\overline{z})}=-\overline{g(-\overline{z})} for all zz, because the four conformal mappings have the same domain, the same image, and the same images of 0,±10,\pm 1. Since interchanging uu and vv takes zz to z¯-\overline{z}, the right-hand side of (5) is conjugate-antisymmetric.

Property 2: analyticity and continuity. For fixed va,bv\neq a,b, the right-hand side of (5) is analytic in Ω\Omega and continuous in Ω¯\overline{\Omega} because z(;1][1;+)z\in(-\infty;-1]\cup[1;+\infty) only if both u,vu,v belong to the counterclockwise arc abab of Ω\partial\Omega or both u,vu,v belong to the clockwise arc abab (see the convention right after Theorem 2.1).

Property 3: boundary values. If the order of the points on Ω\partial\Omega is a,b,u,va,b,u,v, then z[1;+)z\in[1;+\infty). Then by the convention right after Theorem 2.1, the value g(z)g(z) is understood as continuously extended from the first coordinate quadrant. Since g(z)=g(z¯)¯=g(z¯)¯g(z)=\overline{g(\overline{z})}=-\overline{g(-\overline{z})} for all zz, it follows that gg maps the first quadrant to the triangle with the vertices 0,1,i30,1,i\sqrt{3}, maps [0;1][0;1] onto itself, and takes the positive imaginary semi-axis [0;+i][0;+i\infty] to [0;i3][0;i\sqrt{3}]. By the boundary correspondence principle, g(z)[1;i3]g(z)\in[1;i\sqrt{3}]. The other orders of a,b,u,va,b,u,v are considered analogously. We arrive at (7).

Uniqueness. Let us prove that each function f(u,v)f(u,v) satisfying the conditions of the lemma, coincides with the right-hand side of (5). Consider the following 44 cases:

Case 1: vΩ{a,b}v\in\partial\Omega-\{a,b\}. For fixed vv, the function f(u,v)f(u,v) is analytic in Ω\Omega, continuous in Ω¯\overline{\Omega}, and takes the arcs abab, bvbv, vava of Ω\partial\Omega to the segments [1;1][-1;1], [1;±i3][1;\pm i\sqrt{3}], [±i3;1][\pm i\sqrt{3};-1] respectively (where the sign depends on the clockwise order of aa, bb, vv along Ω\partial\Omega). By the argument principle, it follows that such function f(u,v)f(u,v) is unique, hence it coincides with the right-hand side of (5) for vΩ{a,b}v\in\partial\Omega-\{a,b\}.

Case 2: vΩv\in\Omega and uΩ{a,b}u\in\partial\Omega-\{a,b\}. By the conjugate antisymmetry, we have f(u,v)=f(v,u)¯f(u,v)=-\overline{f(v,u)}. The latter coincides with the right-hand side of (5) by Case 1 and by conjugate antisymmetry of the right-hand side of (5).

Case 3: vΩv\in\Omega and u{a,b}u\in\{a,b\}. By the continuity, the values f(u,v)f(u,v) for uΩ{a,b}u\in\partial\Omega-\{a,b\} determined in Case 2 uniquely determine the values f(a,v)f(a,v) and f(b,v)f(b,v).

Case 4: v,uΩv,u\in\Omega. For fixed vv, the function f(u,v)f(u,v) is analytic in Ω\Omega and continuous in Ω¯\overline{\Omega}. Thus the boundary values (determined in Cases 2–3) uniquely determine the function f(u,v)f(u,v). Thus f(u,v)f(u,v) coincides with the right-hand side of (5) for all (u,v)Ω¯×(Ω¯{a,b})(u,v)\in\overline{\Omega}\times(\overline{\Omega}-\{a,b\}). ∎

Proof of Proposition 2.2.

We use well-known properties of the Schwarz triangle functions [11, Ch. VI,§5].

The Schwarz triangle function g0(z):=3Γ(2/3)Γ(1/3)2z1/3F12(13,23,43,z)g_{0}(z):=\frac{3\Gamma(2/3)}{\Gamma(1/3)^{2}}z^{1/3}\cdot{}_{2}F_{1}\left(\frac{1}{3},\frac{2}{3},\frac{4}{3},z\right) maps the upper half-plane onto the equilateral triangle with the vertices 0,1,(1+3i)/20,1,(1+\sqrt{3}i)/2, and takes 0,1,0,1,\infty to the respective vertices. The composition 2g0((z+1)/2)12g_{0}((z+1)/2)-1 maps the half-plane onto the triangle with the vertices 1,1,i3-1,1,i\sqrt{3}, and takes 1,1,-1,1,\infty to the respective vertices. It also takes 0 to 0 by symmetry because conformal mapping is uniquely determined by the images of three points. The Schwarz reflection principle shows that the same composition maps [1;+)(;1]\mathbb{C}-[1;+\infty)\cup(-\infty;-1] onto the interior of the rhombus.

The Schwarz triangle function 23Γ(2/3)πΓ(1/6)z1/2F12(12,23;32;z)\frac{2\sqrt{3}\Gamma(2/3)}{\sqrt{\pi}\Gamma(1/6)}z^{1/2}\cdot{}_{2}F_{1}\left(\frac{1}{2},\frac{2}{3};\frac{3}{2};z\right) maps the upper half-plane onto the right triangle with the vertices 0,1,i30,1,i\sqrt{3}, and takes 0,1,0,1,\infty to the respective vertices. The precomposition with the mapping zz2z\mapsto z^{2} takes the first quadrant {z:Rez,Imz>0}\{z:\mathrm{Re}\,z,\mathrm{Im}\,z>0\} to the same triangle. Applying the Schwarz reflection principle, we see that the same composition maps [1;+)(;1]\mathbb{C}-[1;+\infty)\cup(-\infty;-1] onto the interior of the rhombus, and 0,+1,10,+1,-1 are fixed. ∎

References

  • [1] S. Broadbent, J. Hammersley, Percolation processes: I. Crystals and mazes. Math. Proc. Camb. Philos. Soc. 53:3 (1957) 629–641.
  • [2] J.L. Cardy. Critical percolation in finite geometries, J. Phys. A, 25(4):L201–L206, 1992.
  • [3] D. Chelkak, C. Hongler, K. Izyurov, Conformal invariance of spin correlations in the planar Ising model, Ann. Math. (2015), 1087–1138.
  • [4] H. Duminil-Copin, Parafermionic observables and their applications to planar statistical physics models, volume 25 of Ensaios Mateáticos [Mathematical Surveys]. Sociedade Brasileira de Matemática, Rio de Janeiro, 2013.
  • [5] G. Grimmett, Percolation, Vol. 321 of Grundlehren der Mathematischen Wissenschaften [Fundamental Principles of Mathematical Sciences]. Springer-Verlag, Berlin, second edition, 1999.
  • [6] C. Hongler and S. Smirnov, The energy density in the planar Ising model, Acta Math., 211:2 (2013) 191–225.
  • [7] R. Kenyon, Spanning forests and the vector bundle Laplacian, Ann. Prob. 39:5 (2011) 1983–2017.
  • [8] M. Khristoforov and V. Kleptsyn, Smirnov’s observable and link pattern probabilities in percolation, in preparation.
  • [9] M. Khristoforov, S. Smirnov, Percolation and O(1) loop model, preprint, 2021, \urlhttps://arxiv.org/abs/2111.15612.
  • [10] P. Kleban, D. Zagier, Crossing probabilities and modular forms, J. Stat. Phys. 113 (2003) 431–454.
  • [11] Z. Nehari, Conformal mapping, New York: Dover Publications, 1975.
  • [12] I. Novikov, Percolation of three fluids on a honeycomb lattice, Monatsh Math 199, 611-626 (2022), \urlhttps://arxiv.org/abs/1912.01757.
  • [13] O. Schramm, Scaling limits of loop-erased random walks and uniform spanning trees, Isr. J. Math. 118 (2000), 221–288. \urlhttps://arxiv.org/abs/math/9904022
  • [14] O. Schramm, A percolation formula, Electron. Comm. Probab. 6 (2001) 115–120.
  • [15] S. Sheffield and D.B. Wilson, Schramm’s proof of Watts’ formula, Ann. Probab. 39:5 (2011), Memorial Issue for Oded Schramm 1961–2008, 1844–1863.
  • [16] S. Smirnov, Critical percolation in the plane: Conformal invariance, Cardy’s formula, scaling limits. C. R. Math. Acad. Sci. Paris, 333(3):239-244, 2001.
  • [17] S. Smirnov, Critical percolation and conformal invariance. In: XIVth International Congress on Mathematical Physics: Lisbon, 2003.
  • [18] S. Smirnov, Critical percolation in the plane, 2009, \urlhttps://arxiv.org/abs/0909.4499.
  • [19] S. Smirnov, W. Werner, Critical exponents for two-dimensional percolation, Math. Res. Lett. 8:6 (2001), 729–744.
  • [20] De Volson Wood, Problem, Amer. Math. Monthly 1 (1894), p. 99.

Mikhail Khristoforov
Saint Petersburg University

mikhail.khristoforov @ gmail\cdotcom

Mikhail Skopenkov
King Abdullah University of Science and Technology &
HSE University (Faculty of Mathematics) &
Institute for Information Transmission Problems of the Russian Academy of Sciences

mikhail.skopenkov @ gmail\cdotcom\urlhttps://users.mccme.ru/mskopenkov/

Stanislav Smirnov
Université de Genève, Genève 4, Switzerland &
Saint Petersburg University &
Skolkovo Institute of Science and Technology

[email protected]