11.07.2015 Views

Harmonic functions on planar and almost planar graphs and ...

Harmonic functions on planar and almost planar graphs and ...

Harmonic functions on planar and almost planar graphs and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Invent. math. 126, 565–587 (1996)c○ Springer-Verlag 1996<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> <strong>planar</strong> <strong>and</strong> <strong>almost</strong> <strong>planar</strong><strong>graphs</strong> <strong>and</strong> manifolds, via circle packingsItai Benjamini, Oded SchrammThe Weizmann Institute, Mathematics Department, Rehovot 76100, Israel(e-mail: itai@wisdom.weizmann.ac.il, schramm@wisdom.weizmann.ac.il)Oblatum 4-I-1995 & 23-IV-1996Abstract. The circle packing theorem is used to show that <strong>on</strong> any boundedvalence transient <strong>planar</strong> graph there exists a n<strong>on</strong> c<strong>on</strong>stant, harm<strong>on</strong>ic, bounded,Dirichlet functi<strong>on</strong>. If P is a bounded circle packing in R 2 whose c<strong>on</strong>tacts graphis a bounded valence triangulati<strong>on</strong> of a disk, then, with probability 1, the simpler<strong>and</strong>om walk <strong>on</strong> P c<strong>on</strong>verges to a limit point. Moreover, in this situati<strong>on</strong> anyc<strong>on</strong>tinuous functi<strong>on</strong> <strong>on</strong> the limit set of P extends to a c<strong>on</strong>tinuous harm<strong>on</strong>icfuncti<strong>on</strong> <strong>on</strong> the closure of the c<strong>on</strong>tacts graph of P; that is, this Dirichlet problemis solvable. We define the noti<strong>on</strong>s of <strong>almost</strong> <strong>planar</strong> <strong>graphs</strong> <strong>and</strong> manifolds, <strong>and</strong>show that under the assumpti<strong>on</strong>s of transience <strong>and</strong> bounded local geometry thesepossess n<strong>on</strong> c<strong>on</strong>stant, harm<strong>on</strong>ic, bounded, Dirichlet <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>. Let us stress thatan <strong>almost</strong> <strong>planar</strong> graph is not necessarily roughly isometric to a <strong>planar</strong> graph.1. Introducti<strong>on</strong>In this paper we study several aspects of harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> <strong>planar</strong> <strong>graphs</strong> <strong>and</strong>generalizati<strong>on</strong>s. Our main results are c<strong>on</strong>cerned with the soluti<strong>on</strong> of the Dirichletproblem for infinite transient <strong>planar</strong> <strong>graphs</strong> via circle packings. We also provethe existence of n<strong>on</strong> c<strong>on</strong>stant, bounded, harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> with finite Dirichletenergy <strong>on</strong> an even wider familiy of <strong>almost</strong> <strong>planar</strong> <strong>graphs</strong> <strong>and</strong> manifolds.In the study of a n<strong>on</strong>-compact Riemannian manifold M , several “type problems”are natural <strong>and</strong> widely studied. M is said to be transient, if Brownianmoti<strong>on</strong> is transient <strong>on</strong> M (or, equivalently, M admits a Greens functi<strong>on</strong>). If Mis not transient, then it is recurrent. Let O G denote the collecti<strong>on</strong> of all recurrentmanifolds. M is said to be weak-Liouville, if every bounded harm<strong>on</strong>ic functi<strong>on</strong><strong>on</strong> M is c<strong>on</strong>stant, <strong>and</strong> we then write M ∈ O HB . Let O HD denote the class of manifoldsM such that every harm<strong>on</strong>ic functi<strong>on</strong> <strong>on</strong> M with finite Dirichlet integralis a c<strong>on</strong>stant.The following inclusi<strong>on</strong>s are valid


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 567Remarks. 1. The definiti<strong>on</strong>s of most of the above terms appear below in Sect. 2.Woess’s [29] is a useful survey of results <strong>on</strong> r<strong>and</strong>om walks <strong>on</strong> <strong>graphs</strong>. Soardi’srecent [28] deals with the potential theory of infinite networks. Doyle <strong>and</strong> Snell’sbook [8] also gives a light introducti<strong>on</strong> to r<strong>and</strong>om walks <strong>and</strong> electrical networks.2. S. Northshield [22] proved the existence of n<strong>on</strong> c<strong>on</strong>stant bounded harm<strong>on</strong>ic<str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> bounded valence <strong>planar</strong> <strong>graphs</strong> with rapidly decaying Green’s functi<strong>on</strong>,<strong>and</strong> studied their boundaries. From D. R. DeBaun’s work [7] it follows thata bounded valence triangulati<strong>on</strong> of a disk has n<strong>on</strong> c<strong>on</strong>stant harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>with finite Dirichlet energy, if it is transient. Cartwright <strong>and</strong> Woess [5] haveshown that a graph which satisfies a str<strong>on</strong>g isoperimetric inequality (positiveCheeger c<strong>on</strong>stant), <strong>and</strong> is uniformly embedded in the hyperbolic plane, admitsn<strong>on</strong>c<strong>on</strong>stant harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> with finite Dirichlet energy. They also prove theexistence of soluti<strong>on</strong>s to certain Dirichlet problems <strong>on</strong> the boundary at infinity.3. The bounded valence assumpti<strong>on</strong> is necessary. For example, c<strong>on</strong>sider the graph<strong>on</strong> the natural numbers where 2 n edges c<strong>on</strong>nect each n with n + 1. Though thisgraph is transient <strong>and</strong> <strong>planar</strong>, any bounded harm<strong>on</strong>ic functi<strong>on</strong> <strong>on</strong> it is a c<strong>on</strong>stant.This example can easily be modified to have no multiple edges.1.2. Definiti<strong>on</strong> [14] Let (X , d X ), (Y , d Y ) be metric spaces, <strong>and</strong> let κ


568 I. Benjamini, O. Schramm1.4. Definiti<strong>on</strong> A metric space X is said to have the C (R, r) property if for anytwo positive numbers R, r there is some finite C = C (R, r) such that any ball ofradius R in X can be covered by C balls of radius r.For example, a c<strong>on</strong>nected graph with its natural metric has the C (R, r) propertyiff there is a global bound <strong>on</strong> the degrees of its vertices.1.5. Definiti<strong>on</strong> A metric space X satisfying the C (R, r) property is <strong>almost</strong> <strong>planar</strong>,if there is a bounded valence <strong>planar</strong> graph G =(V,E)<strong>and</strong> a quasim<strong>on</strong>omorphismf : X → V , where V is equipped with the distance metric in G. A graph G ◦ =(V ◦ , E ◦ ) is <strong>almost</strong> <strong>planar</strong>, ifV ◦ with the distance metric of G ◦ is <strong>almost</strong> <strong>planar</strong>.We wish to stress that <strong>almost</strong> <strong>planar</strong>ity is a much weaker property than beingroughly isometric to a <strong>planar</strong> graph. For example, take two copies of Z 2 <strong>and</strong>identify them al<strong>on</strong>g the x-axis {(n, 0)}. The resulting graph is easily seen to be<strong>almost</strong> <strong>planar</strong>, but is not roughly isometric to a <strong>planar</strong> graph.As explained below, if G 1 is a <strong>planar</strong> graph, <strong>and</strong> G 2 is finite, then anysubgraph of G 1 × G 2 is <strong>almost</strong> <strong>planar</strong>. This can be used to c<strong>on</strong>struct manyexamples of <strong>almost</strong> <strong>planar</strong> <strong>graphs</strong>.The following theorem gives an equivalent definiti<strong>on</strong> for <strong>almost</strong> <strong>planar</strong>ity.1.6. Theorem Let X be a metric space that satisfies the C (R, r) property. ThenX is <strong>almost</strong> <strong>planar</strong> iff there exists a topologically <strong>planar</strong>, complete, Riemanniansurface S with bounded curvature, <strong>and</strong> a quasim<strong>on</strong>omorphism f : X → S.An easy, but useful, observati<strong>on</strong> is:1.7. Fact In the category of metric spaces satisfying the C (R, r) property, a roughisometry is a quasim<strong>on</strong>omorphism, <strong>and</strong> the compositi<strong>on</strong> of quasim<strong>on</strong>omorphismsis a quasim<strong>on</strong>omorphism. Hence, for such spaces, <strong>almost</strong> <strong>planar</strong>ity is invariantunder rough isometries.⊓⊔This, in particular, shows that when G 1 is an <strong>almost</strong> <strong>planar</strong> graph <strong>and</strong> G 2 isa finite graph, then any subgraph of G 1 × G 2 is <strong>almost</strong> <strong>planar</strong>.Regarding <strong>almost</strong> <strong>planar</strong> <strong>graphs</strong>, we have the following geometric criteri<strong>on</strong>.1.8. Theorem Let G be a c<strong>on</strong>nected, bounded degree graph. Then G is <strong>almost</strong><strong>planar</strong> iff there is some finite κ such that G can be drawn in the plane in such away that every edge has at most κ crossings.We shall now clarify the statement of the theorem, by defining what a crossingis. Given a graph G, welet|G|denote the metric space c<strong>on</strong>structed as follows.Start with V , <strong>and</strong> for every edge e ∈ E, with vertices v, u, say, glue the endpointsof an isometric copy I e of the interval [0, 1] to the two vertices v, u. Let |G| bethe uni<strong>on</strong> ∪ e I e ∪ V modulo the identificti<strong>on</strong>s, with the path metric. A drawing of


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 569G in the plane is a c<strong>on</strong>tinuous map f : |G| →R 2 .Acrossing in such a drawingis a pair (p, q) of distinct points in |G| that are mapped by the drawing to asingle point: f (p) =f(q). We say that the crossing is in the edge e ∈ E if <strong>on</strong>e ofthe points p, q is in I e .1.9. Theorem Let G ◦ =(V ◦ ,E ◦ )be a transient, c<strong>on</strong>nected, <strong>almost</strong> <strong>planar</strong> graphwith bounded vertex degree. Then there are n<strong>on</strong>-c<strong>on</strong>stant bounded harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g><strong>on</strong> G ◦ with finite Dirichlet energy.This implies, for example, that Z 3 is not <strong>almost</strong> <strong>planar</strong>, since it is transient<strong>and</strong> weak-Liouville.1.10. Theorem Let M be a c<strong>on</strong>nected, transient, n-dimensi<strong>on</strong>al, <strong>almost</strong> <strong>planar</strong>,Riemannian manifold with bounded local geometry. Then there are n<strong>on</strong>-c<strong>on</strong>stantbounded harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> with finite Dirichlet energy <strong>on</strong> M .The c<strong>on</strong>diti<strong>on</strong> ‘M has bounded local geometry’ means that it is complete,the injectivity radius of M positive <strong>and</strong> the Ricci curvature is bounded frombelow. Note that a Riemannian manifold with bounded local geometry satisfiesthe C (R, r) property [14].A c<strong>on</strong>sequence of Theorem 1.10 is that hyperbolic 3 space H 3 <strong>and</strong> Euclidean3 space R 3 are not <strong>almost</strong> <strong>planar</strong>. We do have a more direct proof for R 3 , butnot for H 3 . C<strong>on</strong>jecturally, every simply c<strong>on</strong>nected 3-manifold with n<strong>on</strong> positivesecti<strong>on</strong>al curvature (Cartan-Hadamard manifold) is not <strong>almost</strong> <strong>planar</strong>, but wecannot provide a proof.For the reader familiar with Gromov-hyperbolicity, we would like to end theintroducti<strong>on</strong> with a c<strong>on</strong>jecture, replacing <strong>planar</strong>ity by hyperbolicity. That is,1.11. C<strong>on</strong>jecture Let M be a c<strong>on</strong>nected, transient, Gromov hyperbolic, Riemannianmanifold with bounded local geometry, with the property that the uni<strong>on</strong> ofall bi-infinite geodesics meets every ball of sufficiently large radius. Then M admitsn<strong>on</strong> c<strong>on</strong>stant bounded harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>. Similarly, a Gromov hyperbolicbounded valence, transient graph, with C -dense bi-infinite geodesics has n<strong>on</strong> c<strong>on</strong>stantbounded harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>.Since every Dirichlet-finite, harm<strong>on</strong>ic functi<strong>on</strong> <strong>on</strong> H 3 is c<strong>on</strong>stant, this wouldseem to make the c<strong>on</strong>jecture harder to prove.The example of a horoball in H 4 shows that the requirement that geodesicsare C -dense is necessary.A. Anc<strong>on</strong>a [1] proved the c<strong>on</strong>jecture for <strong>graphs</strong>, but with a str<strong>on</strong>g isoperimetricc<strong>on</strong>diti<strong>on</strong> replacing the assumpti<strong>on</strong> <strong>on</strong> the density of geodesics. A str<strong>on</strong>gisoperimetric inequality, even for simply c<strong>on</strong>nected manifolds with bounded localgeometry, is not sufficient to imply the existence of n<strong>on</strong> c<strong>on</strong>stant boundedharm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>. This was shown by Benjamini <strong>and</strong> Cao [2].Acknowledgements. We wish to thank G. Kalai, G. Mess, Y. Peres, P. M. Soardi <strong>and</strong> B. Weiss forhelpful c<strong>on</strong>versati<strong>on</strong>s. We are grateful to Weiss for joining us.


570 I. Benjamini, O. Schramm2. Notati<strong>on</strong>s <strong>and</strong> terminologyLet G =(V,E) be a graph. For c<strong>on</strong>venience, we usually <strong>on</strong>ly c<strong>on</strong>sider <strong>graphs</strong>with no loops or multiple edges (but the results do apply to multi<strong>graphs</strong>). The setof vertices incident with an edge e will be denoted ∂e; this is always a subset ofV that c<strong>on</strong>tains two vertices. We sometimes use {v, u} to denote the edge withendpoints v, u.Initially the graph G is unoriented, but for notati<strong>on</strong>al reas<strong>on</strong>s we also c<strong>on</strong>siderdirected edges. When {v, u} ∈E, we use [v, u] to denote the directed edge fromv to u. The set of all direceted edges will usually be denoted −→ E ; −→ E = {[v, u] :{v, u} ∈E}.The <strong>graphs</strong> we shall c<strong>on</strong>sider will be c<strong>on</strong>nected <strong>and</strong> locally finite. The lattermeans that the number of edges incident with any particular vertex is finite.Given any vertex v ∈ V , the collecti<strong>on</strong> of all edges of the form [v, u] whichare in −→ E will be denoted −→ E (v). The valence, ordegree, of a vertex v is just thecardinality of −→ E (v). G has bounded valence, if there is a finite upper bound forthe degrees of its vertices.Let f : V → R be some functi<strong>on</strong>. Then df is the functi<strong>on</strong> df : −→ E → Rdefined bydf ([v, u]) = f (u) − f (v).We also define the gradient of f to be equal to df ,∇f (e) =df (e).(The reas<strong>on</strong> for the multiplicity of notati<strong>on</strong> should become clear when we introducethe gradient with respect to a metric <strong>on</strong> G.)A functi<strong>on</strong> j : −→ E → R is a flow <strong>on</strong> G if it satisfiesj ([u,v]) = −j ([v, u])for every {v, u} ∈E. For example, for any f : V → R, df is a flow. Thedivergence of a flow j is the functi<strong>on</strong> div j : V → R, defined bydiv j (v) =∑j(e).If div j = 0, then j is divergence free.For an f : V → R we sete∈ −→ E(v)△f = div ∇f ,then △f : V → R is known as the discrete laplacian of f .If△f = 0, then f isharm<strong>on</strong>ic, while if △f = 0 <strong>on</strong> a subset V ′ ⊂ V , we say that f is harm<strong>on</strong>ic in V ′ .Equivalently, f is harm<strong>on</strong>ic iff its value at any v ∈ V is equal to the average ofthe values at the neighbors of v.


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 571For a flow j <strong>and</strong> an e ∈ E we let |j (e)| denote |j (v)−j (u)|, where ∂e = {v, u}.The norm of a flow j is defined by‖j ‖ 2 = 1 ∑j (e) 2 = ∑ |j (e)| 2 .2−→ e∈Ee∈ EThe collecti<strong>on</strong> of all flows with finite norm is then a Hilbert space with thisnorm. The Dirichlet energy of a functi<strong>on</strong> f : V → R is defined byD(f )=‖df ‖ 2 .A Dirichlet functi<strong>on</strong> is an f : V → R with D(f ) < ∞. The space of allDirichlet <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> G is denoted D(G).The simple r<strong>and</strong>om walk <strong>on</strong> a locally finite graph G =(V,E) starting at avertex v 0 is the Markov process (v(1),v(2),...)<strong>on</strong>V such that v(1) = v 0 <strong>and</strong>the transiti<strong>on</strong> probability from a vertex v to a vertex u is the inverse of thecardinality of −→ E (v). A c<strong>on</strong>nected graph G is said to be transient, if there is apositive probability that a r<strong>and</strong>om walk that starts at a vertex v 0 will never visitv 0 again. It is easy to see that this does not depend <strong>on</strong> the initial vertex v 0 .An<strong>on</strong>-transient graph is recurrent.A metric m <strong>on</strong> a graph G =(V,E) is a positive functi<strong>on</strong> m : E → (0, ∞). Ther<strong>and</strong>om walk <strong>on</strong> (G, m) is the Markov process where the transiti<strong>on</strong> probabilityfrom v to u is equal to c(v, u)/c(v), where c(v, u) =m({v, u}) −1 , <strong>and</strong> c(v) isthe sum of c(v, u) over all neighbors u of v.The gradient of a functi<strong>on</strong> f : V → R with respect to a metric m is definedby∇ m f (e) =df (e)/m(e).f is said to be harm<strong>on</strong>ic <strong>on</strong> (G, m) if△ m f = div ∇ m f is zero. It is clear that fis harm<strong>on</strong>ic <strong>on</strong> (G, m) iff for every v ∈ V , f (v) is equal to the expected valueof f (u), where u is the state of the r<strong>and</strong>om walk <strong>on</strong> (G, m) that starts at v after<strong>on</strong>e step.The natural metric <strong>on</strong> G is the metric where each edge get weight 1. Inthe absence of another metric, all metric related noti<strong>on</strong>s are assumed to be withrespect to the natural metric. It is easy to check that if m is the natural metricthen a r<strong>and</strong>om walk <strong>on</strong> (G, m) is the same as a simple r<strong>and</strong>om walk <strong>on</strong> G, <strong>and</strong>the harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> (G, m) are the harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> G.Two metrics m, m ′ are mutually bilipschitz, if the ratios m/m ′ <strong>and</strong> m ′ /m arebounded.Let G =(V,E) be a c<strong>on</strong>nected, locally finite graph, <strong>and</strong> let m be a metric<strong>on</strong> G. The m-length of a path γ in G is the sum of m(e) over all edges in γ,length m (γ) = ∑ e∈γm(e).We define the m-distance d m (v, u) between any two vertices v, u ∈ V to be theinfimum of the m-lengths of paths c<strong>on</strong>necting v <strong>and</strong> u. Then (V , d m ) is a metricspace.


572 I. Benjamini, O. Schramm3. Stability <strong>and</strong> instability of harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> <strong>graphs</strong>A graph G is said to have the weak-Liouville property if every bounded harm<strong>on</strong>icfuncti<strong>on</strong> <strong>on</strong> G is c<strong>on</strong>stant.M. Kanai [15] <strong>and</strong> Markvorsen et al [21] have shown that recurrence <strong>on</strong> abounded valence graph is invariant under rough isometries. The weak-Liouvilleproperty is not: T. Ly<strong>on</strong>s [19] c<strong>on</strong>structed two mutually bilipschitz metrics m, m ′<strong>on</strong> a graph G, such that (G, m) is weak-Liouville, while (G, m ′ ) is not. (Replacingthe edges by tubes produces a Riemannian example). We will describe below arelatively easy recipe for making such examples.While the weak-Liouville property is not stable under rough isometries,Soardi [27] has shown that the existence of n<strong>on</strong>-c<strong>on</strong>stant, harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>with finite Dirichlet energy is invariant. Below, we introduce the noti<strong>on</strong> of aresolvable graph, <strong>and</strong> will see that a transient resolvable graph has n<strong>on</strong>-c<strong>on</strong>stant,bounded harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> with finite Dirichlet energy. Moreover, the propertyof being resolvable is very stable: if f : G ◦ → G is a quasim<strong>on</strong>omorphism <strong>and</strong>G is resolvable, then so is G ◦ .Definiti<strong>on</strong>s. Let G =(V,E)be some graph, <strong>and</strong> let Γ be a collecti<strong>on</strong> of (infinite)paths in G. Then Γ is null if there is an L 2 (E) metric <strong>on</strong> G such that length m (γ) =∞for every γ ∈ Γ . It is easy to see that Γ is null iff its extremal lengthEL(Γ ) = supminfγ∈Γlength m (γ) 2‖m‖ 2 ,is infinite. (Extremal length was imported to the discrete setting by Duffin [9].See [28] for more about extremal length <strong>on</strong> <strong>graphs</strong>.) When Γ is a collecti<strong>on</strong> ofpaths <strong>and</strong> a property holds for every γ ∈ Γ , except for a null family, we shall saythat the property holds for <strong>almost</strong> every γ ∈ Γ .Let m be a metric <strong>on</strong> G, <strong>and</strong> recall that d m is the associated distance functi<strong>on</strong>.Let C m (G) denote the completi<strong>on</strong> of (V , d m ), <strong>and</strong> let the m-boundary of G be∂ m G = C m (G)−V . We use d m to also denote the metric of the completi<strong>on</strong> C m (G).The metric m will be called resolving if it is in L 2 (E) <strong>and</strong> for every x ∈ ∂ m Gthe collecti<strong>on</strong> of half infinite paths in G that c<strong>on</strong>verge to x in C m (G) is null. G isresolvable if it has a resolving metric.Note that if m is a resolving metric <strong>and</strong> m ′ is another L 2 metric satisfyingm ′ ≥ m, then m ′ is also resolving.Theorem 3.2 below shows that any recurrent graph is resolvable, in fact,there is a metric m with ∂ m G = ∅. On the other h<strong>and</strong>, the next theorem showsthat a transient graph with no n<strong>on</strong>-c<strong>on</strong>stant, harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> in D(G) isnotresolvable, for example, Z 3 or any lattice in hyperbolic n-space n > 2isnotresolvable. We shall see that any bounded valence <strong>planar</strong> graph is resolvable.3.1. Theorem Let G =(V,E)be an infinite, c<strong>on</strong>nected, locally finite, resolvablegraph.


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 5731. If G is transient, then there are n<strong>on</strong>-c<strong>on</strong>stant, bounded, harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g><strong>on</strong> G with finite Dirichlet energy.2. If f : G ◦ → G is a quasim<strong>on</strong>omorphism, where G ◦ is a c<strong>on</strong>nected, boundedvalence graph, then G ◦ is resolvable.We shall need the following results.3.2. Theorem (Yamasaki) Let G be a locally finite c<strong>on</strong>nected graph, <strong>and</strong> let Γbe the collecti<strong>on</strong> of all infinite paths in G. Then G is recurrent if <strong>and</strong> <strong>on</strong>ly if Γ isnull.This is proven in Yamasaki’s [30], [31]; see also [29, Theorem 4.8]. (Therethey c<strong>on</strong>sider <strong>on</strong>ly paths that start at a fixed base vertex, but this is equivalent.)The following result is the discrete versi<strong>on</strong> of [10, Corollary 8].3.3. Theorem (Yamasaki [32, Sect. 3]) There are n<strong>on</strong>-c<strong>on</strong>stant, harm<strong>on</strong>ic, Dirichlet<str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> G if <strong>and</strong> <strong>on</strong>ly if there is an f ∈ D(G) such that for everyc ∈ R the collecti<strong>on</strong> of all <strong>on</strong>e-sided-infinite paths γ in G with lim n f (γ(n)) /= cis not null.Proof (of 3.1). Assume that G is transient, <strong>and</strong> m is a resolving metric <strong>on</strong> G.Let Γ be the collecti<strong>on</strong> of all infinite paths γ =(γ(0),γ(1),...)inG. Almost allpaths γ in Γ have a limit lim n γ(n) in∂ m G, since the m-length of those that d<strong>on</strong>ot is infinite. (The limit is in the metric d m , of course.)We now define supp(Γ ), the support of Γ in ∂ m G, as the intersecti<strong>on</strong> ofall closed sets Q ⊂ ∂ m G such that for <strong>almost</strong> every γ ∈ Γ the limit lim n γ(n)is in Q. Because there is a countable basis for the topology of ∂ m G, <strong>and</strong> acountable uni<strong>on</strong> of null collecti<strong>on</strong>s of curves is null, <strong>almost</strong> every γ ∈ Γ satisfieslim n γ(n) ∈ supp(Γ ).Since G is transient, we know from 3.2 that the extremal length of Γ isfinite. C<strong>on</strong>sequently, supp(Γ ) is not empty. Moreover, the assumpti<strong>on</strong> that m isresolving shows that supp(Γ ) c<strong>on</strong>sists of more than a single point. Let x 0 be anarbitrary point in supp(Γ ). Define f : V → R by setting f (p) =d m (x 0 ,p). It isclear that |df (e)| ≤m(e) holds for e ∈ E. C<strong>on</strong>sequently, f ∈ D(G).Pick some δ>0 that is smaller than the d m -diameter of supp(Γ ). C<strong>on</strong>siderthe set A δ = {x ∈ supp(Γ ):d(x 0 ,x)


574 I. Benjamini, O. SchrammFor the proof of (2), the following lemma will be needed.3.4. Lemma Let f : G ◦ → Gbeaκ-quasim<strong>on</strong>omorphism between boundedvalence <strong>graphs</strong> G ◦ =(V ◦ ,E ◦ )<strong>and</strong> G =(V,E). Let m : E → (0, ∞) be a metric<strong>on</strong> G, <strong>and</strong> let m ◦ : E ◦ → [0, ∞) be defined bym ◦( {v ◦ , u ◦ } ) = d m(f (v ◦ ), f (u ◦ ) ) ,for any {v ◦ , u ◦ }∈E ◦ Then ‖m ◦ ‖≤C‖m‖, where C is a c<strong>on</strong>stant that depends<strong>on</strong>ly <strong>on</strong> κ <strong>and</strong> the maximal valence in G <strong>and</strong> G ◦ .Proof. For every edge e ◦ = {v ◦ , u ◦ } in G ◦ , let γ e ◦ be some path of combinatoriallength at most 2κ in G from f (v ◦ )tof(u ◦ ). Thenm ◦ (e ◦ ) 2 ≤ length m (γ e ◦) 2 =( ∑e∈γ e ◦m(e)) 2≤ 4κ 2 ∑e∈γ e ◦m(e) 2 .Therefore,‖m ◦ ‖ 2 ≤ 4κ 2 ∑ e∈Em(e) 2 |{e ◦ ∈ E ◦ : e ∈ γ e ◦}| .Since each of the paths γ e ◦ has length at most 2κ <strong>and</strong> ∣ ∣f −1 (v) ∣ ≤ κ for everyv ∈ V , it is clear that for any e ∈ E the cardinality of {e ◦ ∈ E ◦ : e ∈ γ e ◦} isbounded by a number that depends <strong>on</strong>ly <strong>on</strong> κ <strong>and</strong> the maximal valence in G ◦ .Hence, the lemma follows. ⊓⊔Proof of 3.1(2). Let m ◦ : E → [0, ∞) be as in Lemma 3.4, <strong>and</strong> let m1◦ : E →(0, ∞) satisfy m1 ◦(e) > m◦ (e) for every e ∈ E, while still m1 ◦ ∈ L2 (E). (Thereas<strong>on</strong> for using m1◦ rather than m◦ , is that, strictly speaking, m ◦ may not bea metric; it may happen that m ◦ (e) = 0 for some e ∈ E.) Note that f is ac<strong>on</strong>tracti<strong>on</strong> from the metric space (V ◦ , d m ◦1) to the metric space (V , d m ). Thestraightforward proof that m1 ◦ is a resolving metric for G◦ is again based <strong>on</strong> 3.4,<strong>and</strong> will be omitted. ⊓⊔Instability of the weak-Liouville propertyAs promised, we shall now provide a simple example showing that theweak-Liouville property is not invariant under rough isometries.Let G =(V,E) be a countable transient graph, let A ⊂ V , let m be the naturalmetric <strong>on</strong> G, <strong>and</strong> let m ′ be a metric bilipschitz to m. Suppose that with probability1 the r<strong>and</strong>om walk <strong>on</strong> (G, m) hits A infinitely often, but with probability1 the r<strong>and</strong>om walk <strong>on</strong> (G, m ′ ) hits A <strong>on</strong>ly finitely many times. T. Ly<strong>on</strong>s [19]observed that <strong>on</strong>e can find such A <strong>and</strong> m ′ when G is an infinite regular tree(which is not Z). For example, <strong>on</strong> the binary tree c<strong>on</strong>sisting of all finite sequences(ɛ 1 ,ɛ 2 ,...,ɛ n ) of 0’s <strong>and</strong> 1’s, where an edge appears between each(ɛ 1 ,ɛ 2 ,...,ɛ n−1 ) <strong>and</strong> (ɛ 1 ,ɛ 2 ,...,ɛ n ), <strong>on</strong>e can let A be the set of all (ɛ 1 ,ɛ 2 ,...,ɛ n )


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 575such that ∑ nj =1 ɛ j > n/3, <strong>and</strong> let m ′( (ɛ 1 ,...,ɛ n−1 ),(ɛ 1 ,...,ɛ n ) ) =1+cɛ n , wherec > 0 is a sufficiently large c<strong>on</strong>stant.We now c<strong>on</strong>struct a new graph H whose vertex set is the disjoint uni<strong>on</strong> of V<strong>and</strong> Z 4 . Let X be the set {(x, 0, 0, 0) : x ∈ Z} ⊂Z 4 , <strong>and</strong> let φ : A → Z 4 be anyinjective map from A into X . Let the edges of H c<strong>on</strong>sist of the edges in G, theedges in Z 4 , <strong>and</strong> all edges of the form [a,φ(a)] with a ∈ A. Extend the metricsm, m ′ to H by letting m(e) =m ′ (e) = 1 for any edge of H that is not in E.3.5. Theorem (H , m) is weak-Liouville, but (H , m ′ ) carries n<strong>on</strong>-c<strong>on</strong>stant,bounded harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>.Sketch of proof. With probability 1, the r<strong>and</strong>om walk <strong>on</strong> (H , m) will be in Z 4infinitely often. But there is some c<strong>on</strong>stant c > 0, such that the probability thata r<strong>and</strong>om walk <strong>on</strong> Z 4 that starts at any vertex in X will never reach X again isc. Hence the r<strong>and</strong>om walk <strong>on</strong> (H , m) will be absorbed in Z 4 ; that is, it will bein V <strong>on</strong>ly finitely many times. Since we may couple [17] the r<strong>and</strong>om walk <strong>on</strong>(H , m) with the r<strong>and</strong>om walk <strong>on</strong> Z 4 , it follows that (H , m) is weak-Liouville.On the other h<strong>and</strong>, let f (v) be the probability that the r<strong>and</strong>om walk <strong>on</strong> (H , m ′ )that starts at a vertex v will be absorbed in Z 4 . Then f is a n<strong>on</strong>-c<strong>on</strong>stant, boundedharm<strong>on</strong>ic functi<strong>on</strong> <strong>on</strong> (H , m ′ ).4. <str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> <strong>planar</strong> <strong>and</strong> <strong>almost</strong> <strong>planar</strong> <strong>graphs</strong>4.1. Theorem Any <strong>planar</strong> bounded degree graph G =(V,E)has a resolvingmetric.The proof will use the circle packing theorem, which we state shortly. Supposethat P =(P v :v∈V) is an indexed packing of disks in the plane. This justmeans that V is some set, to each v corresp<strong>on</strong>ds a closed disk P v ⊂ R 2 , <strong>and</strong>the interiors of the disks are disjoint. Let G be the graph with vertices V suchthat there is an edge joining v <strong>and</strong> u iff P v <strong>and</strong> P u are tangent. Then G is thec<strong>on</strong>tacts graph of P. (There are no multiple edges in G). It is easy to see thatG is <strong>planar</strong>, the circle packing theorem provides a c<strong>on</strong>verse:4.2. Circle Packing Theorem Let G =(V,E)be a finite <strong>planar</strong> graph with noloops or multiple edges, then there is a disk packing P =(P v :v∈V)in R 2 withc<strong>on</strong>tacts graph G.This theorem was first proved by Koebe [16]. Recently, at least 7 other proofshave been found; some of the more accesible <strong>on</strong>es can be found in [20], [6],[4].We shall also need the following lemma.


576 I. Benjamini, O. Schramm4.3. Lemma Let G be a c<strong>on</strong>nected, <strong>planar</strong>, bounded valence graph, with nomultiple edges. Then there is a triangulati<strong>on</strong> T of a domain in R 2 , which hasbounded valence, <strong>and</strong> such that G is isomorphic to a subgraph of the 1-skelet<strong>on</strong>of T .The lemma is surely known (but we have not located a reference), <strong>and</strong> nothard to prove, so we leave it as an exercise to the reader. (Hint: for the finitecase, surround the graph by cycles, <strong>and</strong> triangulate the annular regi<strong>on</strong>s formed.C<strong>on</strong>tinue the process in the untriangulated disks bounded by the cycles.)Proof of (4.1). We assume that G is the 1-skelet<strong>on</strong> of a triangulati<strong>on</strong> T . Becauseof 4.3 <strong>and</strong> 3.1.(2), there is no loss of generality. The claim is trivial if G is finite,so assume that it is not. Let v 0 ,v 1 ,v 2 be the three vertices of a triangle in T . LetV 1 ⊂ V 2 ⊂ V 3 ⊂ ... be subsets of V such that v 0 ,v 1 ,v 2 ∈V 1 <strong>and</strong> ∪ n V n = V .For each n let G n be the graph spanned by V n , <strong>and</strong> let E n be its set of edges.Let B 1 , B 2 , B 3 be any three mutually tangent disks in R 2 , <strong>and</strong> let D be thebounded comp<strong>on</strong>ent of R 2 −B 1 ∪B 2 ∪B 3 . The circle packing theorem tells us thatfor each n there is a packing of disks P n =(P n v :v∈V n ) in the plane R 2 withc<strong>on</strong>tacts graph G n . By normalizing with a Möbius transformati<strong>on</strong>, we assumewith no loss of generality that P n v j= B j for each j =1,2,3 <strong>and</strong> n =1,2,...,<strong>and</strong> that all the other disks in the packings P n are c<strong>on</strong>tained in ¯D. 1 Take somesubsequence of the packings P n , so that each of the the disks P n v , v ∈ V has a(Hausdorff) limit, <strong>and</strong> call the limit P v . Set P =(P v :v∈V). Clearly, each P vis either a disk or a point, each of the sets in P is disjoint from the interior ofthe others, <strong>and</strong> P v intersects P u when v <strong>and</strong> u neighbor. We want to show thateach P v is really a disk, not a single point. (Compare [12], [26].)Let V ′ be the set of all v ∈ V such that P v is a single point. Clearly,v 0 ,v 1 ,v 2 /∈V ′ . Suppose that V ′ is not empty, <strong>and</strong> let V ′′ be a c<strong>on</strong>nected comp<strong>on</strong>entof V ′ . Then all the sets P v , v ∈ V ′′ , are the same point, say p. A triangulati<strong>on</strong>of any surface is 3-vertex c<strong>on</strong>nected (this is an easy <strong>and</strong> well known fact), so theremoval of any 2 vertices from G does not disc<strong>on</strong>nect G. Since v 0 ,v 1 ,v 2 /∈V ′′ ,it follows that there are at least three vertices outside of V ′ that neighbor withsome vertex in V ′′ ; suppose these are a, b, c. Then P a , P b , P c are three disks,whose interiors are disjoint, <strong>and</strong> all must c<strong>on</strong>tain the point p. This is clearlyimpossible, <strong>and</strong> this c<strong>on</strong>tradicti<strong>on</strong> tells us that V ′ = ∅. SotheP v are true disks.Take any e ∈ E, <strong>and</strong> let its vertices be u,v.Wesetm(e) = diameter(P u )+diameter(P v ). This defines a metric m : E → (0, ∞), Because the packing Pis c<strong>on</strong>tained in B 1 ∪ B 2 ∪ B 3 ∪ D, its total area is finite, <strong>and</strong> this implies thatm ∈ L 2 (E).1 Here, a Möbius transformati<strong>on</strong> is a compositi<strong>on</strong> of inversi<strong>on</strong>s in circles; that is, orientati<strong>on</strong>reversing transformati<strong>on</strong>s are included. The fact that is used here is that for any three mutually tangetdisks B 1 ′, B 2 ′, B 3 ′ <strong>and</strong> any comp<strong>on</strong>ent D ′ of the two comp<strong>on</strong>ents of R 2 − B 1 ′ ∪ B 2 ′ ∪ B 3 ′ , there is an(actually unique) Möbius transformati<strong>on</strong> taking each B j ′ to B j <strong>and</strong> taking D ′ to D. Ifp i,j denotes theintersecti<strong>on</strong> point of B i <strong>and</strong> B j , i /= j , <strong>and</strong> similarly for p i,j ′ , then the transformati<strong>on</strong> is the <strong>on</strong>e thattakes each p i,j ′ to p i,j , pre-composed, if necessary, by the inversi<strong>on</strong> in the circle passing through thethree points p i,j ′ .


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 577We shall now show that m is resolving. For any v ∈ V we let z(v) denote thecenter of the disk P v . Let p be any point in ∂ m G. Let v 1 ,v 2 ,... be a sequencein V that c<strong>on</strong>verges to p in C m (G). Then lim n,k→∞ d m (v n ,v k ) = 0. This easilyimplies that lim n,k→∞ |z(v n ) − z(v k )| = 0. We therefore c<strong>on</strong>clude that the limitlim n z(v n ) exists, <strong>and</strong> denote this limit by z(p). If w 1 ,w 2 ,...is another sequencein V that c<strong>on</strong>verges to p, then the limit lim n z(w n ) will still be z(p). This followsfrom the fact that any ordering of the uni<strong>on</strong> {v n }∪{w n }as a sequence whichwill still c<strong>on</strong>verge to p. Hence z(p) does not depend <strong>on</strong> the sequence chosen.Let Γ p be the collecti<strong>on</strong> of all half-infinite paths in G γ =(γ(0),γ(1),...)that c<strong>on</strong>verge to p in C m (G). We need to show that Γ p is null. This will be d<strong>on</strong>eby producing an L 2 (E) metric m p such that length mp(γ) =∞for every γ ∈ Γ p .The argument will be similar to an argument in [25] <strong>and</strong> [12].Our next objective is to show that z(p) does not bel<strong>on</strong>g to any of the disksP v ,v ∈ V. C<strong>on</strong>sider a triangle in T with vertices u 1 , u 2 , u 3 . Let a(u 1 , u 2 , u 3 )denote the boundary of the triangle whose vertices are z(u 1 ), z(u 2 ), z(u 3 ). BecauseT is a triangulati<strong>on</strong> of a surface, it follows that the removal of {u 1 , u 2 , u 3 } from Gdoes not disc<strong>on</strong>nect G. This implies that all the sets in ( P v : v ∈ V −{u 1 ,u 2 ,u 3 } )are in the same c<strong>on</strong>nected comp<strong>on</strong>ent of R 2 −a(u 1 , u 2 , u 3 ). Let ã(u 1 , u 2 , u 3 ) denotethe uni<strong>on</strong> of a(u 1 , u 2 , u 3 ) with the c<strong>on</strong>nected comp<strong>on</strong>ent of R 2 −a(u 1 , u 2 , u 3 ) thatis disjoint from every P v ,v /=u 1 ,u 2 ,u 3 . Suppose now that v is any vertex in V .It is easy to see that the uni<strong>on</strong> of the sets ã(v, u,w) for all c<strong>on</strong>secutive neighborsu,w of v c<strong>on</strong>tains the disk P v in its interior. Each <strong>on</strong>e of these sets intersects<strong>on</strong>ly three sets in the packing P. Hence P v does not c<strong>on</strong>tain any accumulati<strong>on</strong>point of centers of disks in P. This shows z(p) /∈ P v , as required.We now inductively c<strong>on</strong>struct a sequence of positive numbers r 1 > r 2 >r 3 > .... For r > 0 let B(r) denote the disk {z ∈ R 2 : |z − z(p)| < r}.Take r 1 = 1. Suppose that r 1 , r 2 ,...,r n−1 have been chosen. Let r n be in therange 0 < r n < r n−1 /2 <strong>and</strong> be sufficiently small so that the two sets of vertices{v ∈ V : z(v) ∈ B(2r n )} <strong>and</strong> {v ∈ V : z(v) /∈ B(r n−1 )} are disjoint <strong>and</strong> there isno edge in G c<strong>on</strong>necting them. To see that this can be d<strong>on</strong>e, observe that for anyr > 0 there are finitely many vertices v ∈ V such that diameter(P v ) ≥ r. Sincez(p) /∈ ∪ v P v , for every r > 0 there is a ρ(r) ∈ (0, r/2] such that the closure ofB(ρ(r)) does not intersect any of the sets P v satisfying diameter(P v ) ≥ r/2. Thisimplies that there will be no P v that intersects both circles ∂B(r) <strong>and</strong> ∂B(ρ(r)).Hence we may take r n = ρ(ρ(r n−1 ))/2.For r ∈ (0, ∞) let ψ r : R 2 → [0, r] be defined by⎧⎨rif |z − z(p)| ≤r,ψ r (z) = 2r−|z−z(p)| if r ≤|z−z(p)|≤2r,⎩0 if |z −z(p)|≥2r.In other words, ψ r is equal to r <strong>on</strong> B(r), equal to 0 outside B(2r), <strong>and</strong> in theannulus B(2r) − B(r) it is linear in the distance from its center z(p). For eachn =1,2,... <strong>and</strong> v ∈ V , we defineφ n (v) =ψ rn (z(v)).


578 I. Benjamini, O. SchrammThe c<strong>on</strong>structi<strong>on</strong> of the sequence r 1 , r 2 ,... insures that the supports of dφ n <strong>and</strong>dφ n ′ are disjoint when n /= n ′ . It is easy to see that the definiti<strong>on</strong> of φ n showsthat there is a finite c<strong>on</strong>stant C such that(4.1)|dφ n (e)| 2 ≤ C area((P u ∪ P v ) ∩ B(3r n )),where {u,v} = ∂e. Let Ω be an upper bound <strong>on</strong> the degrees of the vertices inG. Since the interiors of the sets in P are disjoint, (4.1) implies‖dφ n ‖ 2 = ∑ e∈Eφ n (e) 2 ≤ 9πC Ωr 2 n .Now set∞∑ φ nφ = .nr nn=1As we have noted, the supports of the different dφ n are disjoint, <strong>and</strong> therefore,‖dφ‖ 2 =∞∑n=1‖dφ n ‖ 2n 2 rn2 ,<strong>and</strong> the above estimate for ‖dφ n ‖ 2 shows that |dφ| ∈L 2 (E). Therefore, there issome metric m p ∈ L 2 (E) such that m p (e) ≥|dφ n (e)|for every e ∈ E. (Technically,we cannot take m p = |dφ|, since |dφ| is not positive, <strong>and</strong> hence not ametric.)Now let γ =(γ(1),γ(2),...) be any path in Γ p , <strong>and</strong> let E(γ) denote its edges.We have lim n z(γ(n)) = z(p). Therefore,This gives∑ ψ rj (z)lim φ(γ(n)) = lim= ∑n z→z(p) jrj jjlength mp(γ) = ∑e∈E(γ)So Γ p is null, <strong>and</strong> m is resolving.m p (e)≥ ∑⊓⊔e∈E(γ)1j= ∞.|dφ(e)|=∞.Proof of 1.9 <strong>and</strong> 1.1.(1). These follow immediately from 4.1 <strong>and</strong> 3.1.⊓⊔5. The Dirichlet problem for circle packing <strong>graphs</strong>Let G =(V,E) be the 1-skelet<strong>on</strong> of a triangulati<strong>on</strong> of an open disk, <strong>and</strong> supposethat G has bounded valence. Suppose that P =(P v :v∈V) is any disk packingin the Riemann sphere Ĉ whose c<strong>on</strong>tacts graph is G. A point z ∈ Ĉ is a limitpoint of P if every open neighborhood of z intersects infinitely many disksof P, <strong>and</strong> the set of all limit points of P is denoted Λ(P). The carrier of P,carr(P), is the c<strong>on</strong>nected comp<strong>on</strong>ent of Ĉ − Λ(P) that c<strong>on</strong>tains P. It is easy tosee that carr(P) is homeomorphic to a disk. From [12] we know that ∂ carr(P) is


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 579a single point iff G is recurrent. Moreover, if G is transient <strong>and</strong> D is any simplyc<strong>on</strong>nected proper subset of C, then there is a disk packing P with c<strong>on</strong>tacts graphG that has carrier D.For each v ∈ V we let z(v) denote any point in P v . The following theoremincludes 1.1.(2).5.1. Theorem Assume that G is transient, <strong>and</strong> has bounded valence. Let v 0 bean arbitrary vertex in G, <strong>and</strong> let (v(0),v(1),v(2),...) be a simple r<strong>and</strong>om walkstarting at v 0 = v(0). Then, with probability 1, the limit z ∞ = lim n z(v(n)) exists,<strong>and</strong> is a point in Λ(P).Moreover, suppose that z ∈ W ∩ Λ(P), where W is open. Let u 1 , u 2 ,... bea sequence in V such that lim j z(u j )=z. Let p j be the probability that for thesimple walk (v(0),v(1),v(2),...)starting at v(0) = u j the limit z ∞ = lim n z(v(n))is in W . Then p j → 1 as j →∞.Note that the topological noti<strong>on</strong>s in the theorem are induced by the topologyof Ĉ. In particular, Λ(P) is compact even when it includes ∞.The main corrolary is 1.1.(3), which we now restate, as follows.5.2. Corollary The Dirichlet problem <strong>on</strong> V ∪ Λ(P) has a soluti<strong>on</strong> for every c<strong>on</strong>tinuousfuncti<strong>on</strong> f : Λ(P) → R. That is, there exists a harm<strong>on</strong>ic ˜f : V → R suchthat lim n ˜f (v n )=f(z)whenever v n is a sequence in G such that lim n z(v n )=z.Proof of (4.1). Let v ∈ V . Let µ v be the probability measure that assigns toevery measurable H ⊂ Λ(P) the probability that the simple r<strong>and</strong>om walk(v(0),v(1),v(2),...) starting at v(0) = v will satisfy lim n z(v(n)) ∈ H . Thendefine ˜f (v) = ∫ fdµ v . It is clear that this gives the required soluti<strong>on</strong>. ⊓⊔The theorem will easily follow from the following lemma.5.3. C<strong>on</strong>vergence Lemma Suppose that ∞ /∈ carr(P). Let v 0 be some vertex in V ,<strong>and</strong> let δ be the distance from z(v 0 ) to ∂ carr(P). Let t > 1. Then the probabilitythat the simple r<strong>and</strong>om walk <strong>on</strong> G starting at v 0 will ever get to a vertex v ∈ Vsatisfying |z(v) − z(v 0 )| > tδ is less than C / log t, where C is a c<strong>on</strong>stant thatdepends <strong>on</strong>ly <strong>on</strong> the maximal degree Ω in G.Proof. There is nothing to prove if max{|z(v)| : v ∈ V }≤tδ, so assume thatthis is not the case. By applying a similarity, if necessary, assume that δ =1,z(v 0 ) = 0 <strong>and</strong> the point 1 is in ∂ carr(P). The Ring Lemma of [23] tells us that theratio between the radii of any two touching disks in P is bounded by a c<strong>on</strong>stantC 1 = C 1 (Ω). It follows that there is a c<strong>on</strong>stant C 2 = C 2 (Ω) such that the radiusof any disk in P is less than C 2 times its distance from 1. From this we c<strong>on</strong>cludethat the following inequality is valid for every v ∈ V :(5.1)max{|z| : z ∈ P v }≤(4C 2 + 2) max ( 1, min{|z| : z ∈ P v } ) .Let T = R/2πZ, the circle of length 2π, <strong>and</strong> c<strong>on</strong>sider


580 I. Benjamini, O. Schrammlog : C −{0}→R×T,it maps the punctured plane <strong>on</strong>to a cylinder. For x 1 < x 2 , let proj [x1,x 2]projecti<strong>on</strong> R → [x 1 , x 2 ]; that is,be theproj [x1,x 2] (s) = max ( x 1 , min(x 2 , s) ) .Also let Proj [x1,x 2] : R × T → [x 1, x 2 ] × T be defined bySet τ = log t. Finally, for v ∈ V letProj [x1,x 2] (s,θ)=( proj [x1,x 2] (s),θ) .φ(v) = proj [τ/2,τ] log |z(v)| = Proj [τ/2,τ] log z(v) .We now estimate D(φ). C<strong>on</strong>sider first some P v such that √ t ≤|w|≤t forevery w ∈ P v . Since the derivative of log is 1/z, (5.1) implies that there is ac<strong>on</strong>stant C 3 = C 3 (Ω) such that | log ′ w 1 |/| log ′ w 2 | < C 3 for every w 1 ,w 2 ∈ P v .It follows that there is a C 4 = C 4 (Ω) such thatC 4 area ( ) ( ) 2,Proj [τ/2,τ] log P v ≥ diameter Proj[τ/2,τ] log P vwhich impliesC 4 area ( )Proj [τ/2,τ] log P v(5.2)≥ ( max{proj [τ/2,τ] log |w| : w ∈ P v }− min{proj [τ/2,τ] log |w| : w ∈ P v } ) 2.The latter is true also for an arbitrary P v , since in every disk B that intersectsthe interior of the annulus A = {w : √ t ≤|w|≤t}, there is a disk B 1 ⊂ A ∩ Bwith {|w| : w ∈ B 1 } = {|w| : w ∈ B}∩[ √ t,t].If v 1 ,v 2 are neighbors in G, then the two disks P v1 , P v2 intersect. Hence,from (5.2) it follows that|φ(v 1 )−φ(v 2 )| 2 ≤ 4C 4 max{area ( Proj [τ/2,τ] log P v1), area(Proj[τ/2,τ] log P v2) } .We sum this inequality over all edges {v 1 ,v 2 } in G. Since the interiors of thesets Proj [τ/2,τ] log P v are disjoint, we get,(5.3)D(φ) ≤ 4ΩC 4 area ( Proj [τ/2,τ] log(C −{0}) ) =4πΩC 4 τ.Now let K ⊂ V be a finite collecti<strong>on</strong> of vertices. Let φ K : V → R be thefuncti<strong>on</strong> that is equal to φ outside of K <strong>and</strong> is harm<strong>on</strong>ic in K . Clearly,(5.4)D(φ K ) ≤D(φ).We want to estimate φ K (v 0 ) from above. Let ρ be in the range 1


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 581separates 1 <strong>and</strong> ∞, it intersects infinitely many of the disks in P. C<strong>on</strong>sequently,there is a finite path γ ρ in G c<strong>on</strong>necting v ρ to some vertex outside of K , suchthat P v intersects the circle {|w| = ρ} for every v ∈ γ ρ . (Here we are usingthe fact that G is a triangulati<strong>on</strong> to c<strong>on</strong>clude that if there is an arc of the circle{|w| = ρ} whose endpoints are in P v1 <strong>and</strong> P v2 <strong>and</strong> the arc does not intersect anyother disk in P, then v 1 <strong>and</strong> v 2 neighbor in G.)Let u ρ be a vertex of γ ρ that is outside of K . Then φ K (u ρ )=τ/2. So we get,φ K (v 0 ) − τ/2 ≤ φ K (v ρ )−φ K (u ρ ) ≤∑|dφ K (e)|,e∈E(γ ρ)where E(γ ρ ) denotes the set of edges in γ ρ . This implies,φ K (v 0 ) − τ/2 ≤ ∑ e∈E ρ|dφ K (e)|,where E ρ denotes the set of all edges {v 1 ,v 2 }∈E such that P v1 <strong>and</strong> P v2 bothintersect the circle {|w| = ρ}. We multiply the above inequality by 1/ρ, <strong>and</strong>integrate from 1 to √ t. This gives,(5.5)(φ K (v 0 ) − τ/2)τ/2 ≤ ∑ |dφ K (e)|m(e),e∈Ewherem(e) = max{proj [0,τ/2] log |w| : w ∈ P v }−min{proj [0,τ/2] log |w| : w ∈ P v }for v any of the two vertices in e. Following the argument in the previouspara<strong>graphs</strong>, it is easily seen that∑m(e) 2 ≤ πC 4 Ωτe∈EUsing this <strong>and</strong> the Cauchy-Schwarz inequality in (5.5), we get(φ K (v 0 ) − τ/2)τ/2 ≤ √ πC 4 ΩτD(φ K ).Together with (5.3) <strong>and</strong> (5.4), this gives(5.6)φ K (v 0 ) ≤ 4πC 4 Ω + τ/2.This is the estimated we wanted for φ K (v 0 ).Now let K 1 ⊂ K 2 ⊂ K 3 ⊂ ... be a sequence of finite subsets of V , such that∪ n K n is the set of all vertices v ∈ V with z(v) ≤ t. Let p be the probabilitythat the simple r<strong>and</strong>om walk that starts at v 0 will ever reach a vertex v with|z(v)| > t. It is easy to see thatlim sup φ Kn (v 0 ) ≥ (1 − p)τ/2+pτ.nUsing (5.6), this givesp ≤ 8πC 4 Ω/τ,as required. ⊓⊔


582 I. Benjamini, O. SchrammProof (of 5.1). The statement of the theorem is invariant under Möbius transformati<strong>on</strong>s,hence we may normalize so that ∞ /∈ carr(P). To prove that thelimit lim n z(v(n)) exists <strong>almost</strong> surely, it is enough to show that the diameterof {z(v(k)), z(v(k + 1)),...} tends to zero with probability 1 as k →∞. Letɛ>0. The lemma implies that there is a t 1 < ∞ so that the probability that|z(v(k))| > t 1 for any k is less than ɛ. There are finitely many v ∈ V with|z(v)| ≤t 1 <strong>and</strong> with d(z(v),Λ(P)) >ɛ. Since G is transient, this implies thatthere is some n 0 so that d(z(v(n 0 )),Λ(P)) ≤ ɛ with probability at least 1 − 2ɛ.Then the lemma shows that with probability at most 2ɛ + C / log t the diameterof {z(v(n 0 )), z(v(n 0 + 1)),...} is greater than tɛ. Choosing t = ɛ −1/2 , then showsthat the limit lim n z(v(n)) exists <strong>almost</strong> surely.The sec<strong>on</strong>d part of the theorem follows immediately. ⊓⊔Remarks. 1. The methods of this secti<strong>on</strong> are really not particular to circles, theywould apply to a large class of other, well behaved, packings.2. It turns out that for some purposes it is better to c<strong>on</strong>sider a square tilingassociated with the graph, rather than a circle packing. In particular, <strong>on</strong>e can getsimilar results for an especially c<strong>on</strong>structed square tiling when G is not assumedto be a triangulati<strong>on</strong>. We intend to study this in a forthcoming paper [3].3. The C<strong>on</strong>vergence Lemma gives informati<strong>on</strong> about the hitting measure. Let thesituati<strong>on</strong> be as in the lemma. Suppose that p is some point <strong>on</strong> ∂ carr(P), <strong>and</strong>r > 0. Let d = |p − z(v 0 )| be the distance from z(v 0 )top. The probability thatthe r<strong>and</strong>om walk starting at v 0 will ever reach a vertex v satisfying |z(v)−p| < ris less than C / log(d/r). This follows from the lemma by inverting the packingin the circle {|z − p| = r}.5.4. Problems C<strong>on</strong>sider the r<strong>and</strong>om walk (v(1),v(2),...)starting at some vertexv 0 ∈ V . Then with probability 1 the limit z ∞ = lim n z(v(n)) exists <strong>and</strong> is a pointin ∂ carr(P). Let µ denote the hitting measure; that is, µ(A) is the probability thatz ∞ ∈ A. Suppose for example that carr(P) =U , the unit disk. When is µ absolutelyc<strong>on</strong>tinuous with respect to Lebesgue measure <strong>on</strong> ∂U ? (By further triangulatingsome of the faces of the triangulati<strong>on</strong>, <strong>on</strong>e can insure that the hitting measure issingular.) In general, when carr(P) /= U , is it true that µ is supported by a set ofHausdorff dimensi<strong>on</strong> 1, as for the harm<strong>on</strong>ic measure for Brownian moti<strong>on</strong>.6. <str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> <strong>almost</strong> <strong>planar</strong> manifoldsIn this secti<strong>on</strong> we shall prove Theorem 1.10. Namely, we shall show that atransient, bounded local geometry, <strong>almost</strong> <strong>planar</strong> manifold admits n<strong>on</strong> c<strong>on</strong>stantDirichlet <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>. This will be an easy corollary of Theorem 1.9 <strong>and</strong> the followingvery recent theorem.6.1. Theorem (Holopainen-Soardi) [13] Let X 1 be a c<strong>on</strong>nected, bounded localgeometry, Riemannian manifold, <strong>and</strong> suppose that X 1 is roughly isometric to a


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 583bounded valence graph X 2 . Then there are n<strong>on</strong>-c<strong>on</strong>stant harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> withfinite Dirichlet energy <strong>on</strong> X 1 iff there are n<strong>on</strong>-c<strong>on</strong>stant harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> withfinite Dirichlet energy <strong>on</strong> X 2 .Proof (of 1.10). By Kanai’s [14], [15], M is roughly isometric to some transientbounded valence graph G (e.g., a net in M ), <strong>and</strong> 1.7 implies that G is <strong>almost</strong><strong>planar</strong>. Theorem 1.9 tells us that there are n<strong>on</strong>-c<strong>on</strong>stant harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong>G with finite Dirichlet energy, <strong>and</strong> Theorem 6.1 implies that the same is true forM . It then follows that there are also such <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> that are bounded. ⊓⊔Remark. By applying Theorem 6.1, <strong>on</strong>e can get yet another proof for the existenceof n<strong>on</strong> c<strong>on</strong>stant Dirichlet harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> <strong>planar</strong> bounded valence transient<strong>graphs</strong> (1.1.(1)). Following is a sketch of the argument. To each vertex v inG associate a copy of the regular Ω-g<strong>on</strong> with side length 1, where Ω is themaximal degree of any vertex in G. To each edge of G associate a copy ofthe unit square. Glue two opposite sides of every such square to sides of theΩ-g<strong>on</strong>s corresp<strong>on</strong>ding to the vertices of the edge. If the gluings are preformedcorrectly, the resulting Riemman surface S will be topologically <strong>planar</strong>. Let S ′be the subset of all points p ∈ S so that the open ball of radius 1/5 about p inS is isometric to a Euclidean ball. Then S ′ is a Riemann surface with boundary.By Koebe’s uniformizati<strong>on</strong> theorem, there is a c<strong>on</strong>formal embedding f : S → Ĉof S into the Riemann sphere. Since G is transient, S ′ is also transient, <strong>and</strong>hence f (S ¯ ′ ) − f (S ′ ) c<strong>on</strong>tains more than a single point. It then follows that thereare n<strong>on</strong> c<strong>on</strong>stant harm<strong>on</strong>ic Dirichlet <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> f (S ′ ) with Neumann boundaryc<strong>on</strong>diti<strong>on</strong>s <strong>on</strong> f (∂S ′ ). The same then applies to S ′ , <strong>and</strong> Theorem 6.1 shows thatthe same is true for G.7. Characterizati<strong>on</strong>s of <strong>almost</strong> <strong>planar</strong>ityProof (of 1.8). Suppose that G =(V,E) is <strong>almost</strong> <strong>planar</strong>. Then there is a boundeddegree <strong>planar</strong> graph G ◦ =(V ◦ ,E ◦ ), <strong>and</strong> a κ-quasim<strong>on</strong>omorphism f : V → V ◦with some κ


584 I. Benjamini, O. Schrammg : |G| →D, by letting g map each I e into the path f ∗ (e). It is easy to verifythat the number of crossings for each edge in the drawing is bounded by C times2κ + 1 times the maximal degree of G ◦ . Hence there is a drawing of G in theplane in which the number of crossings in any edge is bounded.Now suppose that there is a drawing g : |G| →R 2 of G in the plane so thatevery edge e ∈ E has at most κ


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 5857.1. Theorem Let G =(V,E)be a finite genus, c<strong>on</strong>nected, locally finite graph.Then G can be drawn in the plane with finitely many crossings. In particular, ifG has bounded valence, then it is <strong>almost</strong> <strong>planar</strong>.Proof. Let S be a closed (compact, without boundary) surface such that G embeddsin S . We assume, with no loss of generality, that G is a triangulati<strong>on</strong> of adomain D ⊂ S . Recall that the genus of any boundaryless surface X is the maximumcardinality of a collecti<strong>on</strong> {γ 1 ,...,γ g } of disjoint simple closed curvesin X such that X −∪ j γ j is c<strong>on</strong>nected. Since the genus of D is bounded by thegenus of S , it is finite. Hence there is a finite collecti<strong>on</strong> of edges E 0 ⊂ E suchthat any simple closed path in G − E 0 separates D. Since G is a triangulati<strong>on</strong>of D, this implies that there is no simple closed n<strong>on</strong>-separating path in D − E 1 ,where E 1 is the set of all edges in G that share some vertex with some edgein E 0 . Therefore every comp<strong>on</strong>ent of D − E 1 has zero genus, <strong>and</strong> is <strong>planar</strong>. Inparticular, G − E 1 is <strong>planar</strong>. Let E ′ ⊂ E 1 be a minimal set of edges subject tothe property that G − E ′ is <strong>planar</strong>. (Here, G − E ′ c<strong>on</strong>tains all the vertices of G.)Clearly, G − E ′ is c<strong>on</strong>nected, <strong>and</strong> E ′ is finite.Let f be an embedding of G −E ′ in the plane so that for every edge or vertexj of G − E ′ there is an open set A c<strong>on</strong>taining f (j ) that intersects at most finitelymany of the vertices <strong>and</strong> edges of f (G − E ′ ). Now suppose that e is some edgein E ′ , <strong>and</strong> let v, w be its vertices. Since G − E ′ is c<strong>on</strong>nected, there is a path γin f (G − E ′ ) joining f (v) <strong>and</strong> f (w). We may define f (e) to be a simple path thatfollows al<strong>on</strong>gside γ <strong>and</strong> intersects f (G − E ′ ) in finitely many points. Similarly,all the edges in E ′ may be drawn in such a way that there are finitely manycrossings. ⊓⊔Almost <strong>planar</strong> <strong>graphs</strong> <strong>and</strong> separati<strong>on</strong> propertiesIt is known [18] that any <strong>planar</strong> graph G =(V,E) has the √ n separati<strong>on</strong> property.That is, there are c 0 < ∞, c 1 < 1, so that for any finite set W ⊂ V of nvertices, there is a subset W ′√⊂ W c<strong>on</strong>taining at most c 0 n vertices, suchthat any c<strong>on</strong>nected subset of W − W ′ has at most c 1 n vertices. Clearly <strong>almost</strong><strong>planar</strong> <strong>graphs</strong> have this √ n separati<strong>on</strong> property too. A natural questi<strong>on</strong> is whether√ n separati<strong>on</strong> is equivalent to <strong>almost</strong> <strong>planar</strong>ity. And if not, do transient <strong>graphs</strong>with the √ n separti<strong>on</strong> property always admit n<strong>on</strong> c<strong>on</strong>stant bounded harm<strong>on</strong>ic<str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>?Examples. Let T be a tree, <strong>and</strong> denote by T × Z the product of T by Z. InLemma 7.2 below, we show that T × Z has the √ n separati<strong>on</strong> property. Couplingshows that any bounded harm<strong>on</strong>ic functi<strong>on</strong> h <strong>on</strong> T ×Z must be c<strong>on</strong>stant <strong>on</strong> everyfibre of the form {t}×Z. Hence the <strong>on</strong>ly harm<strong>on</strong>ic Dirichlet <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> T × Zare the c<strong>on</strong>stants. By Theorem 1.9 it then follows that T × Z is not <strong>almost</strong> <strong>planar</strong>,if it is transient. In particular, when T is the binary tree, T × Z is a graph havingthe √ n separati<strong>on</strong> property, which is not <strong>almost</strong> <strong>planar</strong>. Hence, √ n separati<strong>on</strong>does not imply <strong>almost</strong> <strong>planar</strong>ity.


586 I. Benjamini, O. SchrammLet C be the following tree. Start with an infinite ray, then to every vertex<strong>on</strong> that ray add another infinite ray, rooted at that vertex. One can show [21]that C × Z is a transient graph. Yet C × Z admits no n<strong>on</strong> c<strong>on</strong>stant boundedharm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>. Hence, √ n separati<strong>on</strong> <strong>and</strong> transience do not together implythe existence of bounded n<strong>on</strong> c<strong>on</strong>stant harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>.To date, we did not manage to prove that T ×Z is not <strong>almost</strong> <strong>planar</strong> wheneverT is a tree with infinitely many ends.7.2. Lemma Let T be a tree, then T × Z has the √ n separati<strong>on</strong> property.Proof. Let W be a set of n vertices in T × Z. Let j 0 ∈ Z be such that there areat least n/2 vertices in W of the form (t, i) with i ≤ j 0 <strong>and</strong> at least n/2 verticeswith i ≥ j 0 . Let j + be the least j ≥ j 0 such that there are less than √ n verticesin W ∩ T ×{j}, <strong>and</strong> let j − be the largest j ≤ j 0 such that there are less than √ nvertices in W ∩ T ×{j}. Clearly, 0 ≤ j + − j − ≤ √ n.It is easy to see that there is a t 0 ∈ T so that for every comp<strong>on</strong>ent T 1 ofT −{t 0 }the number of vertices in W ∩ (T 1 × Z) is at most n/2. (Just chooset 0 ∈ T to minimize the maximum of |W ∩ (T 1 × Z)| over all comp<strong>on</strong>ents T 1 ofT −{t 0 }.) Now setW ′ = {(t 0 , j ) ∈ W : j − < j < j + }∪{(t,j)∈W :j =j − or j = j + }.Then W ′ c<strong>on</strong>tains at most 3 √ n vertices, <strong>and</strong> any comp<strong>on</strong>ent of W −W ′ c<strong>on</strong>tainsat most n/2 vertices. ⊓⊔References1. Anc<strong>on</strong>a, A.: Positive harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>and</strong> hyperbolicity, Potential theory, surveys <strong>and</strong> problems.In: J. Král et al., (eds.) Lecture Notes in Mathematics, vol. 1344, Heidelberg: Springer-Verlag, pp. 1–23 (1988)2. Benjamini, I., Cao, J.: Examples of simply-c<strong>on</strong>nected Liouville manifolds with positive spectrum,J. Diff. Geom. Appl. 6, 31–50 (1996)3. Benjamini, I., Schramm, O.: R<strong>and</strong>om walks <strong>and</strong> harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> infinite <strong>planar</strong> <strong>graphs</strong>,using square tilings. Annals of Probability (to appear)4. Brightwell, G.R., Scheinerman, E.R.: Representati<strong>on</strong>s of <strong>planar</strong> <strong>graphs</strong>. SIAM J. Discrete Math.6, 214–229 (1993)5. Cartwright, D.I., Woess, W.: Infinite <strong>graphs</strong> <strong>and</strong> n<strong>on</strong>c<strong>on</strong>stant Dirichlet finite harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>.SIAM J. Discrete Math., 5, 380–385 (1992)6. Colin De Verdiére, Y.: Un principe variati<strong>on</strong>nel pour les empilements de cercles. Invent. math.104, 655–669 (1991)7. DeBaun, D.R.: L 2 -cohomology of n<strong>on</strong>compact surfaces. Tran. Amer. Math. Soc., 284, 543–565(1984)8. Doyle, P.G., Snell, J.L.: R<strong>and</strong>om walks <strong>and</strong> electric networks. In: The Carus Math. M<strong>on</strong>o<strong>graphs</strong>22, Math. Associati<strong>on</strong> of America, (1984)9. Duffin, R.J.: The extremal length of a network. Journal of Mathematical Analysis <strong>and</strong> Applicati<strong>on</strong>s5, 200–215, 196210. Glasner, M., Katz, R.: Limits of Dirichlet Finite Functi<strong>on</strong>s Al<strong>on</strong>g Curves. Rocky Mountain J.Math. 12, 429–435 (1982)11. Gromov, M.: Groups of polynomial growth <strong>and</strong> exp<strong>and</strong>ing maps. Publ. Math. I. H. E. S. 53,53–73 (1981)


<str<strong>on</strong>g>Harm<strong>on</strong>ic</str<strong>on</strong>g> <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> 58712. He Z.-X., Schramm, O.: Hyperbolic <strong>and</strong> parabolic packings. Discrete Comput. Geom. 14, 123–149 (1995)13. Holopainen, I., Soardi, P.M.: p-harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> <strong>graphs</strong> <strong>and</strong> manifolds (preprint), 199414. Kanai, M.: Rough isometries <strong>and</strong> combinatorial approximati<strong>on</strong>s of geometries of n<strong>on</strong>-compactRiemannian manifolds. J. Math. Soc. Japan 37, 391–413 (1985)15. Kanai, M.: Rough isometries <strong>and</strong> the parabolicity of Riemannian manifolds. J. Math. Soc. Japan,38, 227–238 (1986)16. Koebe, P.: K<strong>on</strong>taktprobleme der k<strong>on</strong>formen Abbildung. Berichte Verh<strong>and</strong>e. Sächs. Akad. Wiss.Leipzig, Math.-Phys. Klasse 88, 141–164 (1936)17. Lindvall, T.: Lectures <strong>on</strong> the Coupling Method, Wiley, 199218. Lipt<strong>on</strong>, R.J., Tarjan, R.E.: A separator theorem for <strong>planar</strong> <strong>graphs</strong>. SIAM J. of Appl. Math. 36,177–189 (1979)19. Ly<strong>on</strong>s, T.: Instability of the Liouville property for quasi-isometric Riemannian manifolds <strong>and</strong>reversible Markov chains. J. Differential Geom. 26, 33–66 (1987)20. Marden, A., Rodin, B.: On Thurst<strong>on</strong>’s formulati<strong>on</strong> <strong>and</strong> proof of Andreev’s theorem. In: Computati<strong>on</strong>alMethods <strong>and</strong> Functi<strong>on</strong> Theory, (Ruscheweyh, Saff, Salinas, Varga eds.), Lecture Notesin Mathematics, vol. 1435, Springer, 1989, pp. 103–11521. Markvorsen, S., McGuinness, S., Thomassen, C.: Transient r<strong>and</strong>om walks <strong>on</strong> <strong>graphs</strong> <strong>and</strong> metricspaces with applicati<strong>on</strong>s to hyperbolic surfaces. Proc. L<strong>on</strong>d<strong>on</strong> Math. Soc. 64, 1–20 (1992)22. Northshield, S.: Geodesics <strong>and</strong> bounded harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> infinite <strong>planar</strong> <strong>graphs</strong>. Proc.Amer. Math. Soc. 113, 229–233 (1991)23. Rodin, B., Sullivan, D.: The c<strong>on</strong>vergence of circle packings to the Riemann mapping, J. ofDifferential Geometry 26, 349–360 (1987)24. Sario, L., Nakai, M., Wang, C., Chung, L.O.: Classificati<strong>on</strong> Theory of Riemannian Manifolds,Lecture notes in mathematics vol. 605, Springer-Verlag, 1977, pp. 49825. Schramm, O.: Transboundary extremal length. J. d’Analyse Math., 66, 307–329 (1995)26. Schramm, O.: C<strong>on</strong>formal uniformizati<strong>on</strong> <strong>and</strong> packings. Israel J. Math. 93, 399–428 (1996)27. Soardi P.M.: Rough isometries <strong>and</strong> Dirichlet finite harm<strong>on</strong>ic <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g> <strong>on</strong> <strong>graphs</strong>. Proc. AMS119, 1239–1248 (1993)28. Soardi, P.M.: Potential Theory <strong>on</strong> Infinite Networks, Lecture notes in mathematics, vol. 1590,Springer, Berlin, pp. 18729. Woess, W.: R<strong>and</strong>om walks <strong>on</strong> infinite <strong>graphs</strong> <strong>and</strong> groups — a survey <strong>on</strong> selected topics Bull.L<strong>on</strong>d<strong>on</strong> Math. Soc. 26, 1–60 (1994)30. Yamasaki M.: Parabolic <strong>and</strong> hyperbolic infinite networks. Hiroshima Math. J. 7, 135–146 (1977)31. Yamasaki M.: Discrete potentials <strong>on</strong> an infinite network. Mem. Fac. Sci. Shimane Unif. 13,31–44 (1979)32. Yamasaki, M.: Ideal boundary limit of discrete Dirichlet <str<strong>on</strong>g>functi<strong>on</strong>s</str<strong>on</strong>g>. Hiroshima Math. J. 16,353–360 (1986)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!