Introduction

A large planar map can contain many cycles while its distances, viewed on a sufficiently large scale, approach those of a tree. We prove that this happens for critical Fortuin–Kasteleyn maps at every fixed q>4q > 4: their finite-volume metric scaling limit is the Brownian continuum random tree.

Two features of this statement require separate work. The probability law is conditioned on the size of the entire finite map, and the metric uses all its edges. A limit of an unconditioned encoding walk does not supply either conclusion. Our proof identifies an exact marked block tree, proves that its offspring law is critical with finite variance, and controls the graph distances contributed by its blocks uniformly over all ancestral paths.

The finite model and the main result

A rooted planar map is a connected graph embedded in an oriented sphere, up to orientation-preserving homeomorphism, with a distinguished oriented edge, or dart. Loops and multiple edges are allowed. For an edge subset A⊆E(M)A \subseteq E(M), let kM(A)k_M(A) be the number of components of the spanning graph (V(M),A)(V(M), A), counting isolated vertices. For q>4q > 4 and n≥1n \ge1, sample a pair (Mn,An)(M_n, A_n) with ∣E(Mn)∣=n|E(M_n)| = n according to

P((Mn,An)=(M,A))=1Zn,qqkM(A)+(∣A∣−∣V(M)∣)/2.(1)\mathbb{P}\bigl((M_n,A_n)=(M,A)\bigr)=\frac{1}{Z_{n,q}}q^{k_M(A)+(|A|-|V(M)|)/2}. \tag*{(1)}

Equivalently, the weight is qℓ(M,A)/2q^{\ell(M,A)/2}, where ℓ(M,A)=2kM(A)+∣A∣−∣V(M)∣\ell(M,A)=2k_M(A)+|A|-|V(M)| is the number of FK interface loops. Let dnd_n be graph distance on V(Mn)V(M_n) using every edge of MnM_n, and put

μn({v})=deg⁡Mn(v)2n.\mu_n(\{v\})=\frac{\deg_{M_n}(v)}{2n}.

A loop contributes two to the degree.

Let ee be a standard normalized Brownian excursion on [0,1][0,1]. For s,t∈[0,1]s,t \in[0,1], define

de(s,t)=e(s)+e(t)−2min⁡r∈[s∧t,s∨t]e(r).d_e(s,t)=e(s)+e(t)-2\min_{r\in[s\wedge t,s\vee t]}e(r).

The quotient by de=0d_e=0, equipped with its induced metric and the pushforward μe\mu_e of Lebesgue probability measure, is denoted (Te,de,μe)(\mathcal{T}_e,d_e,\mu_e). We use this normalization throughout.

Theorem 1.1. For every fixed real q>4q > 4, there is a deterministic constant c(q)∈(0,∞)c(q) \in(0,\infty) such that, as n→∞n \to\infty through all positive integers,

(V(Mn),c(q)n−1/2dn,μn)⟹(Te,de,μe)\left(V(M_n),c(q)n^{-1/2}d_n,\mu_n\right) \Longrightarrow(\mathcal{T}_e,d_e,\mu_e)

in the Gromov–Hausdorff–Prokhorov topology on compact metric probability spaces modulo measure-preserving isometry.

The root and FK decoration are forgotten in this convergence. We recall the correspondence estimate for this topology in Section 6, where the metric and measure comparison is completed.

History and the ingredients of the proof

The random-cluster representation of Fortuin and Kasteleyn connects percolation and Potts-type spin systems through a weight on edge subsets [9]. On a random planar map, the map itself is also sampled, so the cluster weight changes the underlying geometry. Sheffield’s inventory model encodes this joint randomness by two types of burgers, two fixed order types, and flexible orders that take the freshest available burger [18]. Its parameter p=q/(q+2)p = \sqrt{q}/(\sqrt{q}+2) places q>4q > 4 exactly in the regime p>1/2p > 1/2. Sheffield’s unconditioned walk theorem identifies the transition at q=4q = 4: above it, the limiting inventory fluctuations are one-dimensional [18] (Theorem 2.5).

The finite-volume CRT prediction appears in Sheffield’s appendix [18]. Feng restates it as Conjecture 1.2 and proves an infinite-volume counterpart [8]: his Theorem 1.3 concerns an infinite FK map and convergence to an infinite continuum random tree in the local Gromov–Hausdorff–Prokhorov topology. Theorem 1.1 realizes the finite-volume prediction in the compact topology, with the degree probability measure and all integer edge sizes. It is proved directly under the finite law, not deduced from the infinite-map limit.

The contrast with the other FK regimes is geometric. Companion results for 0<q<40 < q < 4 give Liouville quantum gravity sphere limits in the metric-measure and conformal settings [15, 14]; the critical companion treats the sphere and FK-map geometry at q=4q = 4 [16]. Above four the limit here is instead a tree. These companion results provide context and are not inputs to the proof.

The finite-map encoding has a longer combinatorial ancestry. Mullin enumerated tree-rooted maps [13], and Bernardi gave an explicit bijective account using shuffles of two parenthesis systems [3]. Bernardi’s embedding activities and subgraph correspondences relate these encodings to the Tutte polynomial [4, 5]; Sheffield combines this structure with flexible orders to obtain the FK weights [18] (Section 4). We rederive the needed finite identity with our dart-rooting and activity conventions in Section 2. The derivation fixes the exact conditioned map law, including loops, links, and the trivial map used in the generating function.

The inventory estimates below also build on specific earlier work. Sheffield analyzes the first backward surviving burger and computes the associated mean reduced length in [18] (Section 3.1, Lemma 3.1). We use the same stationary covariance and stopping method to prove the strict drift estimate needed here. The reduced ladder excursions, balanced burger frequencies, positive flexible-order frequency, and enclosing empty intervals of [18] (Section 3.3) are close predecessors of our cut construction. We use these ideas to obtain the uniform matching probability and generating-function lower bound needed for the finite-map argument; both estimates are proved in Section 3.

The block decomposition itself goes back to Tutte [21] (Section 6). Addario-Berry makes its exact corner-indexed tree, including empty insertions and the 2n+12n+1 node count, explicit for uniform maps [1] (Section 2 and Proposition 3.1). Stufler treats block-weighted maps in the general framework of enriched trees and describes their metrics in terms of corners [19], preprint Sections 6.1.5 and 6.8.3]. Exponential tilting preserves a simply generated tree law conditional on its size; Janson gives the associated offspring moment formulas [10], Section 4.

The CRT limits for subcritical graph classes of Panagiotou, Stufler, and Weller [17], and the block-map results in [19], preprint Theorems 6.60 and 6.62, establish the principle that graph distance is asymptotic to a constant times ancestral depth. Their analytic hypotheses supply exponential moments. Our endpoint argument establishes only finite offspring variance, so we retain a path estimate that requires no exponential or third moment.

A recent result of Stufler [20], Theorem 1.2 and Lemma 9.1, proves finite-variance degree-measure Gromov–Hausdorff–Prokhorov CRT limits for maps whose block weights are functions of the block’s edge count. It also uses the exact corner-to-degree correspondence. In that model blocks of a given size are uniform, and the metric argument uses diameter estimates for uniform nonseparable maps. The FK weight of a block instead depends on its shape, not only on its edge count. We must prove finite variance for these weights and control their particular metric marks. The quadratic inverse criterion in Section 4 and the finite-second-moment path argument in Section 5 provide those steps.

Finally, the limiting tree and the probabilistic tools have classical origins. Aldous introduced the Brownian continuum random tree and its finite-variance branching-process limit [2]; Duquesne developed the stable-domain extension [7]. Marckert and Mokkadem proved joint depth-first process convergence to the same excursion under stronger moment hypotheses [12]. We use Broutin and Marckert’s joint coding theorem and conditioned-degree lemma in a formulation that gives the height, contour, and walk limits jointly under a finite second moment, through every attainable size [6]. The attainable tree sizes here are exactly the odd integers. The marked ancestral-path calculation uses the size-biased spine method of Lyons, Pemantle, and Peres [11], Section 2. The truncation that makes it uniform over all nodes is proved below.

Proof roadmap

Section 2 expresses the total weight of nn-edge maps, up to an explicit exponential factor, as the probability that an independent-letter inventory word of length 2n2n matches completely. Ignoring burger types turns such a word into a nonnegative simple-walk excursion. The resulting Catalan upper bound shows that the map generating function is finite at the parameter selected by the word law.

For a complementary lower bound, fix a boundary between two letters. Scan to its left until the number of burgers minus orders first reaches hh, and to its right until that number first reaches −h-h. Section 3 uses strict inventory drift and comparisons of burger supply with order demand to prove that the whole interval matches with probability bounded below uniformly in hh. Counting these intervals, together with a random-walk hitting-time estimate, gives a square-root lower bound for the derivative of the map series.

Section 4 decomposes a map into nonseparable pieces, called blocks, joined at vertices. A corner is the sector between successive incident darts; each block corner is an ordered attachment slot, with an empty insertion recorded by a leaf. The exact substitution equation for these attachments combines with the two word estimates to force criticality and finite offspring variance, without analytic continuation beyond the convergence endpoint. The resulting marked Galton–Watson tree has exactly 2n+12n+1 nodes for an nn-edge map.

Finally, Section 5 combines the joint conditioned-tree coding limit with uniform laws for the distance marks accumulated along ancestral paths. Reversing the child order at every node gives a second depth-first walk; the two walks control large marks using only the second offspring moment. Section 6 converts this path estimate into a uniform comparison of map and tree distances. The corners push uniform nonroot-node mass to the degree measure exactly, which completes the metric probability-space comparison.

All constants may depend on the fixed parameter qq. No uniform statement as qq approaches 44 is asserted.

Words and strict drift

Fix q>4q > 4, and put

t=q,p=tt+2,u=1−p16.(2)t = \sqrt{q}, \qquad p = \frac{t}{t+2}, \qquad u = \frac{1-p}{16}. \tag*{(2)}

Thus 1/2<p<11/2 < p < 1. For a rooted connected planar map MM, define

a(M)=∑A⊆E(M)t2kM(A)+∣A∣−∣V(M)∣−1.a(M) = \sum_{A \subseteq E(M)} t^{2k_M(A)+|A|-|V(M)|-1}.

The decoration-summed weight in (1.1) is t a(M)t\,a(M). Since this factor is independent of MM, the marginal law of MnM_n assigns probability proportional to a(M)a(M) among rooted maps with nn edges. We also adjoin a trivial one-vertex, zero-edge map, whose weight is 11, and set

an=∑M rooted planar map∣E(M)∣=na(M),a0=1.a_n = \sum_{\substack{M\ \text{rooted planar map}\\ |E(M)|=n}} a(M), \qquad a_0 = 1.

A directed root is a distinguished dart; in particular, a loop has two darts. Rooted maps are counted up to root-preserving, orientation-preserving isomorphism.

Reduction of words

Consider independent letters from the alphabet

b1, b2, o1, o2, Fb_1,\ b_2,\ o_1,\ o_2,\ F

with probabilities

P(b1)=P(b2)=14,P(o1)=P(o2)=1−p4,P(F)=p2.(3)\mathbb{P}(b_1) = \mathbb{P}(b_2) = \frac{1}{4}, \qquad\mathbb{P}(o_1) = \mathbb{P}(o_2) = \frac{1-p}{4}, \qquad\mathbb{P}(F) = \frac{p}{2}. \tag*{(3)}

The letters bib_i create burgers of type ii. Read a word from left to right. An order oio_i removes the freshest remaining burger of type ii, and a flexible order FF removes the freshest remaining burger of either type. An order with no eligible burger is unfilled; it is never served by a later burger.

The reduction of a finite word is its list of unfilled orders, followed by its list of surviving burgers, with each list retaining its original chronology. A word is empty-reducing if both lists are empty. Throughout, a list of burgers is ordered from oldest to freshest.

Lemma 2.1 (Reduction above an older supply). Feed a finite word an arbitrary older list of burgers. Every match between two letters of the word is the same as when the word is read from an empty supply. The orders unfilled in the latter evaluation act on the older list in their original chronology, and the surviving burgers of the word remain above the surviving older burgers. In particular, finite words may be replaced by their reductions when concatenating them. Once a suffix has a surviving burger, its freshest survivor is unchanged by prepending further letters.

Proof. Call burgers created within the word new. At each order, an eligible new burger is fresher than every old burger and therefore has priority. Induction over the letters shows that the available new burgers evolve exactly as they do with empty initial supply. Only orders for which no eligible new burger exists can affect the old supply, and they do so in their original order. The new survivors lie above all remaining old burgers, which proves the first assertion and the concatenation rule. To obtain the last assertion, first evaluate the prepended word and then apply the rule to the original suffix. Its surviving burgers remain unchanged and lie above any extra surviving supply.

An exact counting identity

The tree-rooted-map encoding goes back to Mullin [13]; Bernardi gives its two-parenthesis formulation [3]. The inventory encoding with flexible orders is due to Sheffield [18], Section 4. We give the finite weighted identity in the form needed here. Its proof uses a spanning-tree expansion determined by the embedding; related embedding-based activity expansions of the Tutte polynomial were introduced by Bernardi [4]. The activity convention below is fixed explicitly, and the identity is proved directly.

Proposition 2.2 (Finite word identity). For every integer n≥0n \ge0, an independent word of length 2n2n satisfies

P(the word is empty-reducing)=anun.(4)\mathbb{P}(\text{the word is empty-reducing}) = a_n u^n. \tag*{(4)}

Proof. We give the bijection and the weight calculation, including their rooting conventions.

Typed words and spanning trees. In an empty-reducing word, replace each flexible order by the fixed type of the burger it consumes. The resulting identified word has two types of opening symbols, the burgers, and matching closing symbols, the orders. Each type separately is a Dyck word: its running balance is nonnegative, its final balance is zero, and matching follows its stack. Thus an identified word is a shuffle of two Dyck words.

Such shuffles encode rooted planar maps with a distinguished spanning tree TT. To see this, walk around a thickening of TT in the orientation of the sphere, starting with the root dart. At a tree dart, cross its edge and continue with the successor of the opposite dart in its vertex’s cyclic order. At a non-tree dart, continue with its successor at the same vertex. This tour visits every dart exactly once. The first and second occurrences of a tree edge give a type-1 opening and closing; those of a non-tree edge give a type-2 opening and closing. The tree pairs are noncrossing in contour order. The non-tree pairs are also noncrossing, because their edges are disjoint arcs in the disk complementary to the thickened tree.

Conversely, the type-1 symbols construct a plane tree by descending a new edge at an opening and returning at its closing. Place the type-2 stubs between successive tree steps in the given order, and join their matched pairs in the complementary disk. Noncrossing matching determines these arcs up to an orientation-preserving homeomorphism, so this constructs a unique planar map. The first symbol specifies its root dart. The same construction applies when there are no tree edges: all the stubs lie at one vertex. At the end/start seam, retain the indicated cyclic order of stubs. More explicitly, if α\alpha pairs matching positions and τ\tau is the cyclic successor of positions, the reconstructed vertex successor is τ∘α\tau\circ\alpha on tree darts and τ\tau on non-tree darts. This verifies that the two constructions are inverse, including the rooting convention.

Flexible marks and activity. Say that two edges cross in the tour order when their occurrences alternate. Such edges necessarily have opposite types. Call an edge active when it crosses no edge with a later first occurrence. For an edge whose occurrences are a<ba < b, its closing order can be made flexible precisely when its burger is freshest among all burgers then present. The obstruction is an edge with occurrences c<dc < d satisfying a<c<b<da < c < b < d. Thus the eligible closings are exactly the active edges. Any subset of them can be marked flexible while retaining all matches: an induction through the word verifies that each changed order still consumes the same burger. Conversely, every flexible mark in a word must be eligible in its identified word.

Every fixed identified word with nn matched pairs has probability unu^n, since a burger and a fixed order contribute 141−p4=u\frac{1}{4}\frac{1-p}{4}=u. Replacing a fixed order by a flexible one multiplies its probability by

p/2(1−p)/4=2p1−p=t.\frac{p/2}{(1-p)/4}=\frac{2p}{1-p}=t.

If b(M,T)b(M,\mathcal{T}) denotes the number of active edges, the total probability of all its possible flexible markings is therefore

un(1+t)b(M,T).(5)u^n(1+t)^{b(M,\mathcal{T})}. \tag*{(5)}

The activity sum. We next prove directly that

a(M)=∑T spanning tree of M(1+t)b(M,T).(6)a(M)=\sum_{\mathcal{T}\ \text{spanning tree of }M}(1+t)^{b(M,\mathcal{T})}. \tag*{(6)}

Evaluate the same expression on each connected residual map encountered during edge deletion and contraction. Its weight does not require a choice of root. Splitting its subset sum according to the presence of an edge ee gives

a(M)={a(M/e)+a(M∖e),e is neither a bridge nor a loop,(1+t)a(M/e),e is a bridge,(1+t)a(M∖e),e is a loop.a(M)= \begin{cases} a(M/e)+a(M\setminus e), & e\text{ is neither a bridge nor a loop},\\ (1+t)a(M/e), & e\text{ is a bridge},\\ (1+t)a(M\setminus e), & e\text{ is a loop}. \end{cases}

For a nonloop present edge, contraction decreases ∣A∣|A| and ∣V∣|V| by one and leaves the exponent unchanged. At a bridge, pairing the terms with and without ee gives relative factors 11 and tt. At a loop, including ee multiplies the corresponding deleted term by tt. The terminal one-vertex map has weight one.

Use the tour on the original darts to select the next edge in this recursion. When an edge is first reached, a contraction declares it a tree edge, and a deletion declares it a non-tree edge; thereafter use the corresponding tour rule whenever that dart is visited. At a bridge or loop the choice is forced. The next undecided edge depends only on previous choices. Indeed, contracted edges form a forest, and deletion of nonbridges preserves a connected residual graph, so every partial branch has a spanning-tree completion. Its tour agrees with the partial tour already traversed. Since a completed tree tour visits all darts, the partial tour cannot close before every edge has been decided. Consequently the recursion produces each spanning tree exactly once.

Fix a completed branch with spanning tree T\mathcal{T}. A tree edge ee splits T\mathcal{T} into two components. A non-tree edge joins these two components precisely when its occurrences alternate with those of ee: the contour interval cut out by the pair for ee visits exactly one side of this tree cut. At the decision for ee, earlier tree contractions cannot identify the two sides, and the earlier non-tree edges have been deleted. Hence ee is then a bridge if and only if no later non-tree edge crosses its cut, which is exactly its activity condition.

Similarly, for a non-tree edge ee, the tree edges crossing it in tour order are exactly those on the tree path joining its endpoints. At its decision, it has become a loop if and only if every edge of that path has already been contracted. This again says exactly that no crossing edge has a later first occurrence. The forced choices in the branch are therefore its active edges. Equation (2.7) assigns that branch weight (1+t)b(M,T)(1+t)^{b(M,\mathcal{T})}, proving Equation (6).

There are no hidden symmetry factors in these counts. An automorphism fixing the root dart and preserving the edge pairing and vertex cyclic orders fixes every dart, by connectedness.

Thus summing (5) over rooted map/tree pairs and using (6) proves (4). For n=0n = 0, both sides equal one.

Corollary 2.3 (Catalan upper bound). For every n≥0n \ge0,

anpn≤14n(n+1)(2nn)=O((n+1)−3/2).(7)a_n p^n \le\frac{1}{4^n(n+1)} \binom{2n}{n} = O((n+1)^{-3/2}). \tag*{(7)}

Proof. Give a burger increment +1+1 and an order increment −1-1. By (3), these are independent symmetric increments. An empty-reducing word must have a nonnegative running sum and terminal sum zero: at every prefix, each order must already have consumed a distinct preceding burger. Reflection gives exactly (n+1)−1(2nn)(n+1)^{-1}\binom{2n}{n} such sign sequences of length 2n2n. Apply Proposition 2.2, and then the usual central binomial estimate.

The first backward survivor

At a fixed boundary of an independent word, reveal letters backwards, prepending one letter at each step. Write SjS_j for the sum of the first jj revealed burger-minus-order increments, with S0=0S_0 = 0. Let

J=inf⁡{j≥1:the revealed suffix has a surviving burger}.J = \inf\{j \ge1 : \text{the revealed suffix has a surviving burger}\}.

At time JJ, the reduction consists of one burger and some number KK of fixed orders of the opposite type. To justify this assertion, note that before the triggering letter the suffix has no surviving burgers. That letter must therefore be a burger. By Lemma 2.1, it survives precisely when none of the suffix’s unfilled orders can consume it; these orders must all be fixed orders of the other type. In particular,

SJ=1−K.S_J = 1 - K.

This stopping variable is the one studied in Sheffield’s inventory analysis [18], Section 3.1. His exact identity is E(1+K)=1/p\mathbb{E}(1 + K) = 1/p in the present regime. We prove the sufficient inequality EK≤1/(2p)<1\mathbb{E}K \le1/(2p) < 1 directly, retaining the covariance argument that makes the strictness visible.

Proposition 2.4 (Strict drift). The stopping time JJ is almost surely finite, and

EK≤12p<1.(8)\mathbb{E}K \le\frac{1}{2p} < 1. \tag*{(8)}

Proof. We first prove integrability, then exploit the type symmetry in a stationary word to improve the bound.

A first integrability bound. If Sj=1S_j = 1, some burger must survive, so JJ is no larger than the first time the simple symmetric walk SS hits 11. This hitting time is finite almost surely. For example, stopping between −r-r and 11 gives probability r/(r+1)r/(r+1) of reaching 11 first, and letting rr increase proves the assertion. Thus J<∞J < \infty almost surely.

Stop the walk at the bounded time J∧mJ \wedge m. Since its increments have mean zero, (2.10) gives

E[−Sm;J>m]=E[1−K;J≤m].(9)\mathbb{E}[-S_m; J > m] = \mathbb{E}[1 - K; J \le m]. \tag*{(9)}

On {J>m}\{J > m\} there are no surviving burgers, so Sm≤0S_m \le0. Consequently E[K;J≤m]≤P(J≤m)\mathbb{E}[K; J \le m] \le\mathbb{P}(J \le m). Monotone convergence yields EK≤1\mathbb{E}K \le1. This uses no finite-mean assumption on JJ.

Typing flexible orders in a stationary word. Now take a two-sided independent sequence (ωi)i∈Z(\omega_i)_{i\in\mathbb{Z}} with the letter law in (3). At each boundary immediately before index ii, inspect the past until its first surviving burger appears. The preceding argument and a countable intersection make this possible almost surely for every ii. By Lemma 2.1, the freshest survivor cannot change when still older letters are prepended. Let Ti∈{+1,−1}T_i \in\{+1,-1\} be its type sign, with type 1 positive and type 2 negative.

Define the signed type increment DiD_i by

Di={+1,ωi=b1 or o2,−1,ωi=b2 or o1,−Ti,ωi=F.D_i = \begin{cases} +1, & \omega_i = \mathrm{b}_1 \text{ or } \mathrm{o}_2,\\ -1, & \omega_i = \mathrm{b}_2 \text{ or } \mathrm{o}_1,\\ -T_i, & \omega_i = \mathrm{F}. \end{cases}

This construction is shift-covariant, so (Di)(D_i) is stationary. Each DiD_i is measurable with respect to raw letters at indices at most ii. Moreover, its flexible typing agrees with every flexible match internal to any finite word: older supply cannot alter that match, by Lemma 2.1. Hence matched pairs cancel when signed increments are summed.

Work at boundary 0, and use J,KJ,K for its backward variables. Set

T=T0,D(m)=∑i=−m−1Di.T = T_0,\qquad D^{(m)} = \sum_{i=-m}^{-1} D_i.

On {J=j≤m}\{J=j\le m\} the final jj letters have signed sum T(1+K)T(1+K): the one burger and the KK opposite-type orders all contribute sign TT. The earlier signed sum ∑i=−m−j−1Di\sum_{i=-m}^{-j-1} D_i depends only on raw letters earlier than −j-j. It is independent of the final jj letters, which determine {J=j}\{J=j\} and TT on that event. Interchanging the two types preserves this event and reverses TT, so E[T1{J=j}]=0\mathbb{E}[T1_{\{J=j\}}]=0. The earlier signed sum therefore contributes zero in expectation against T1{J=j}T1_{\{J=j\}}.

On {J>m}\{J>m\} the reduced suffix consists only of orders. Internal matched pairs cancel, so ∣D(m)∣|D^{(m)}| is at most the number of unfilled orders, namely −Sm-S_m. Combining these observations with (9) gives

E[TD(m)]≥E[1+K;J≤m]−E[−Sm;J>m]=2E[K;J≤m].(10)\mathbb{E}[TD^{(m)}] \ge\mathbb{E}[1+K;J\le m]-\mathbb{E}[-S_m;J>m] =2\mathbb{E}[K;J\le m]. \tag*{(10)}

Every variable in this calculation is integrable for fixed mm; in particular, K≤mK\le m on {J≤m}\{J\le m\}.

Nonnegative second moments force strict drift. Let Vm=E[(D(m))2]V_m=\mathbb{E}[(D^{(m)})^2]. Conditional on the raw past before index 0, the nonflexible letters have mean signed contribution zero, while the flexible contribution has conditional mean −(p/2)T-(p/2)T. Since D02=1D_0^2=1 and stationarity identifies the second moment of ∑i=−m0Di\sum_{i=-m}^{0}D_i with Vm+1V_{m+1}, we obtain

Vm+1−Vm=1−pE[TD(m)]≤1−2pE[K;J≤m].(11)V_{m+1}-V_m=1-p\mathbb{E}[TD^{(m)}]\le1-2p\mathbb{E}[K;J\le m]. \tag*{(11)}

If 2pEK>12p\mathbb{E}K>1, the last expression is bounded above by a strictly negative constant for all sufficiently large mm, by monotone convergence. Summing (11) would then force some VmV_m to be negative. This contradiction proves EK≤1/(2p)\mathbb{E}K\le1/(2p), and p>1/2p>1/2 makes the bound strictly smaller than one.

Ladder cuts and a coefficient lower bound

Reduced excursions and balancing estimates for inventory words were developed by Sheffield [18], Section 3.3. We use these ideas to obtain a complete matching probability uniform in the ladder height. Counting successfully matched intervals will then give the coefficient estimate needed for finite-size conditioning. The piece lengths need not have finite mean; the arguments below integrate reduced lengths and use stationarity in the piece index.

Give each burger increment +1+1 and each order increment −1-1. These increments form a simple symmetric random walk. A left ladder piece, with law LL, is obtained by sampling letters backwards until their sum first reaches +1+1, then writing them in chronological order. A right ladder piece, with law RR, is obtained by sampling forwards until the sum first reaches −1-1. Both pieces are finite almost surely. Their net burger-minus-order counts are respectively +1+1 and −1-1.

Fix a seam in a two-sided iid word. For h≥1h \ge1, take the letters on its left up to the first backwards hit of +h+h, and the letters on its right up to the first forwards hit of −h-h. For each fixed hh, the two resulting words are independent concatenations of hh iid LL-pieces and hh iid RR-pieces. Indeed, successive level-hitting times restart the iid sampling; reversing the order of the hh left pieces preserves their joint iid law. Our quantitative goal is the following bound on the finite-map weights.

Proposition 3.1 (Coefficient lower bound). There is c>0c > 0 such that, for all real x<1x < 1 sufficiently close to 11,

∑n≥1nanunxn≥c(1−x)−1/2.\sum_{n \ge1} n a_n u^n x^n \ge c(1-x)^{-1/2}.

To prove this bound, we first show that the entire seam interval reduces to the empty word with probability bounded below uniformly in hh. We construct boundaries that give burger-only reductions on the left and orders-only reductions on the right, then compare their type counts.

Stationary cuts

We index pieces by Z\mathbb{Z}, with boundary ii immediately before piece ii. Thus the word between boundaries a<ba < b is the concatenation of pieces a,…,b−1a,\ldots,b-1. We first record the averaging fact needed for observations that can depend on infinitely many pieces.

Lemma 3.2 (Stationary averaging). Let (Zi)i∈Z(Z_i)_{i\in\mathbb{Z}} be iid, and let YiY_i be the translates of an integrable measurable function of the entire sequence (Zi)i∈Z(Z_i)_{i\in\mathbb{Z}}. Then the averages of YiY_i in each index direction converge almost surely to EY0\mathbb{E}Y_0. In particular, a shift-covariant set of boundaries having positive probability at boundary 00 has positive limiting density in both directions. If 00 belongs to this set, the last such boundary before kk is k−o(k)k-o(k), and the first one after −k-k is −k+o(k)-k+o(k).

Proof. An integrable function of a product sequence can be approximated in L1L^1 by bounded functions of finitely many coordinates. The translates of a bounded finite-window function split into finitely many iid subsequences. Their averages converge almost surely: for bounded centered iid variables, the fourth moment of a partial sum of length rr is O(r2)O(r^2), so the deviation probabilities for their averages are summable.

For completeness, the approximation errors are controlled by the following maximal inequality for any stationary nonnegative sequence (Ui)(U_i):

P(sup⁡r≥11r∑i=1rUi>η)≤EU0η,η>0.(12)\mathbb{P}\left(\sup_{r\ge1}\frac{1}{r}\sum_{i=1}^{r}U_i>\eta\right)\le\frac{\mathbb{E}U_0}{\eta},\qquad\eta>0. \tag*{(12)}

To prove it, first allow witnessing intervals of length at most ss. Among violating starts in 1,…,m1,\ldots,m, select an interval at the first such start, skip the starts it covers, and repeat. The selected intervals are disjoint, cover every violating start, and lie in 1,…,m+s1,\ldots,m+s. Their sum exceeds η\eta times their total length, which is at least the number of violating starts. Taking expectations, dividing by mm, and then letting mm and ss tend to infinity proves (12). Apply this inequality to the absolute errors of the finite-window approximations. As their L1L^1 errors tend to zero, the almost-sure convergence of the averages follows. Reversing the indices proves the other direction.

Apply the result to the indicator of the boundary set. If bk≤kb_k \le k is its last boundary before kk and d>0d > 0 is its density, the absence of boundaries between bkb_k and kk gives d(k−bk)=o(k)+o(bk)=o(k)d(k-b_k) = o(k) + o(b_k) = o(k). The negative-index assertion is identical.

Definition 3.3. For a two-sided iid sequence of LL-pieces, a boundary aa is an LL-cut if, for every b>ab > a, the word between aa and bb has no unfilled orders when evaluated from an empty supply. For a two-sided iid sequence of RR-pieces, a boundary bb is an RR-cut if, for every a<ba < b, the word between aa and bb leaves no surviving burgers.

Lemma 3.4 (Positive probability of cuts). Each fixed boundary has positive probability of being an LL-cut and positive probability of being an RR-cut, in the respective piece laws. Consequently both cut sets have positive limiting densities in both index directions.

Proof. We use the strict drift estimate differently for the two cut probabilities.

Shortening left pieces. Recall the backwards stopping time JJ and the integer KK from Proposition 2.4. At time JJ, the reduced word consists of one burger and KK fixed orders of the opposite type, and EK<1\mathbb{E}K < 1. Parse backwards from the end of an LL-piece using successive independent copies of this stopping rule. Before the end of any parsing step its relative sum is nonpositive: a positive sum would force a surviving burger and hence an earlier stop. The first hit of +1+1 therefore occurs at a parsing-step endpoint. The number NLN_L of steps is the first hit of 11 by a walk whose iid increments have law 1−K1-K. Writing μ=1−EK>0\mu= 1-\mathbb{E}K > 0, bounded stopping gives

μE(NL∧m)=E[∑j=1NL∧m(1−Kj)]≤1.\mu\mathbb{E}(N_L \wedge m) = \mathbb{E}\left[\sum_{j=1}^{N_L \wedge m}(1-K_j)\right] \le1.

The bound holds because the increments are at most 11 and the walk is stopped on its first hit of 11. Thus ENL≤1/μ<∞\mathbb{E}N_L \le1/\mu< \infty.

Replace each parsing step by its reduction and put these reductions back in chronological order. Lemma 2.1 allows this replacement inside any larger word, including with an older supply of burgers. The resulting shortened LL-piece has only burgers and fixed orders, and its length ℓ\ell satisfies

Eℓ=E[∑j=1NL(1+Kj)]=ENLE(1+K)<∞.(13)\mathbb{E}\ell= \mathbb{E}\left[\sum_{j=1}^{N_L}(1+K_j)\right] = \mathbb{E}N_L \mathbb{E}(1+K) < \infty. \tag*{(13)}

Here reaching parsing step jj depends only on the preceding steps, which justifies the second equality. The two net type counts in a shortened piece are integrable, sum to 11, and have the same law under exchange of the types. Each therefore has expectation 1/21/2.

Across successive forward LL-pieces, the net count of each type has positive drift. Within a shortened piece, the deviation from its initial count is at most its length. Moreover, for iid lengths of finite mean, ℓi/i→0\ell_i/i \to0 almost surely, by the integrable-tail bound and Borel–Cantelli. The running infimum of each type count over all shortened letters is therefore finite almost surely. A sufficiently large deterministic starting supply of both types prevents any unfilled order forever with positive probability. A finite prefix of prescribed single-burger LL-pieces creates this supply with positive probability, independently of the remaining tail. Starting with that prefix and an empty supply proves positive probability of an LL-cut at boundary

  1. Only the shortened length in (13) was integrated; no moment of the original ladder-piece length is needed.

Reversing right pieces. For an RR-cut, we will show that a backward scan from a piece endpoint has positive probability of never revealing a surviving burger. Scan the letters backwards from boundary 0 in a two-sided iid RR-piece sequence. Let SjS_j be the burger-minus-order sum of the first jj scanned letters. This scan has a different law from ordinary iid backwards sampling. The density of its first mm letters relative to ordinary iid backwards sampling is

2(−Sm)1{Sj<0 for 1≤j≤m}(14)2(-S_m)\mathbf{1}_{\{S_j<0\ \text{for }1\le j\le m\}} \tag*{(14)}

To see this, use the last hh pieces for any h>mh>m. Their concatenation is an iid word stopped at its first hit of −h-h. Write WW for its forward walk, started at 0, and τ\tau for this hitting time. The reversed sums satisfy

Sj=Wτ−Wτ−j=−h−Wτ−j,1≤j≤m.S_j=W_\tau-W_{\tau-j}=-h-W_{\tau-j},\qquad1\le j\le m.

Since WW stays above −h-h before τ\tau, a possible final string read backwards has strictly negative partial sums. If its total is −r-r, its chronological start is at −h+r-h+r, where 1≤r≤m<h1\le r\le m<h. Before killing at −h-h, the expected number of visits to this level is 2r2r: the walk visits it almost surely, and at each departure the probability of being killed before returning is 1/(2r)1/(2r). This last probability is one half times the elementary probability 1/r1/r of hitting the lower endpoint before returning from its adjacent site; a departure upwards returns almost surely. Each visit followed by the specified admissible string ends exactly at the killing time. Summing over visits and multiplying by the iid probability of that string proves (14).

Removing the terminal order. The first backwards letter is necessarily an order. After removing it, and restarting the sums at 0, the remaining scan has finite-dimensional density

(1−Sj)1{max⁡1≤i≤jSi≤0}(15)(1-S_j)\mathbf{1}_{\{\max_{1\le i\le j}S_i\le0\}} \tag*{(15)}

relative to iid backwards sampling. Indeed, the first order contributes −1-1; factoring its conditional order law out of (14) leaves exactly (15). Explicitly, the original probability of a specified order is 12\frac{1}{2} times its conditional order probability; the 12\frac{1}{2} cancels the factor 2 in the density. The remaining density has no dependence on the removed order’s type.

Apply the stopping rule JJ to this remaining scan. Under ordinary sampling, on {J=j}\{J=j\} the previous sums are nonpositive and Sj=1−KS_j=1-K. The density in (15) on this event is KK: when K=0K=0 the sign restriction fails and the density is zero; when K≥1K\ge1 it is 1−Sj=K1-S_j=K. Summing over the disjoint events {J=j}\{J=j\} shows that the probability, under the remaining-scan law, of ever revealing a surviving burger is EK\mathbb{E}K. This is a sum of finite-cylinder identities over disjoint finite values of JJ, so countable additivity suffices; no optional stopping of an unbounded density process or finite mean of JJ is used. With positive probability 1−EK1-\mathbb{E}K, every finite scanned word instead leaves no burgers. Appending the removed terminal order cannot create a burger. In particular, every whole-piece word ending at boundary 0 leaves no burgers, so this event implies an RR-cut there.

Finally, the cut indicators are shift-covariant functions of iid piece sequences. Their positive densities follow from Lemma 3.2.

Stationary outputs and matching

Between consecutive LL-cuts a<ba<b, the reduction is a burger-only word of length b−ab-a, since each piece has net count +1+1. Assign these burgers in chronological order to the slots a,…,b−1a,\ldots,b-1. The cut set is unbounded in both directions almost surely, so this defines a stationary sequence of single burgers on all slots. Similarly, between consecutive RR-cuts a<ba<b, assign the orders-only reduction of length b−ab-a to these slots in chronological order. Both output sequences are measurable shift-covariant functions of their respective iid piece sequences; the cuts need not be independent.

The matching criterion below identifies the counts we must control: the oldest available burgers and the orders that must still be filled at the end.

Lemma 3.5 (Bottom supply and terminal demand). Let a burger stack and an order word both have length hh. Suppose that, for every 1≤k≤h1\le k\le h and each type aa, the number of fixed type-aa orders among the terminal kk orders is at most the number of type-aa burgers among the original bottom kk burgers. Then the greedy inventory rule matches all orders and leaves no burgers.

Proof. Suppose a first failure occurs, necessarily at a fixed order of some type aa: before a first failure there is one burger per remaining order, so a flexible order can always be filled. If no earlier flexible order consumed type aa, all earlier consumption of that type was fixed. The hypothesis at k=hk=h then rules out failure.

Otherwise consider the last earlier flexible consumption of type aa. Let it remove the burger at position jj in the original stack, counting from the bottom, and let kk be the number of burgers immediately after this removal. While that burger was present, no fixed type-aa order could remove an older type-aa burger, and no flexible order could remove anything older than it. Hence every original type-aa burger below position jj is still present just after this removal. Because a flexible order takes the freshest burger overall, every remaining burger is below position jj; in particular k≤j−1k\le j-1. The remaining type-aa supply is therefore at least its count in the original bottom kk burgers. By hypothesis this suffices for all fixed type-aa orders in the remaining suffix of length kk. Until the alleged failure, no further flexible order consumes type aa, by our choice of the last such consumption. A failure is impossible. □\square

We now obtain uniform estimates for these supply and demand counts from the stationary outputs.

Lemma 3.6 (Output frequencies). Almost surely, each burger type has frequency 1/21/2 in the stationary LL-output. The stationary RR-output has almost-sure frequencies (1−ρ)/2,(1−ρ)/2,ρ(1-\rho)/2,(1-\rho)/2,\rho for the two fixed types and the flexible orders, respectively, for a deterministic ρ>0\rho>0.

On the event that 00 is an LL-cut, let Ba(h,k)B_a(h,k) count type-aa burgers among the bottom kk burgers of the reduction of the hh pieces starting at 00, where 1≤k≤h1\le k\le h. Then, almost surely on this event,

lim sup⁡k→∞sup⁡h≥k∣Ba(h,k)k−12∣=0,a=1,2.(16)\limsup_{k\to\infty}\sup_{h\ge k}\left|\frac{B_a(h,k)}{k}-\frac{1}{2}\right|=0,\qquad a=1,2. \tag*{(16)}

On the event that 00 is an RR-cut, let Ca(h,k)C_a(h,k) count fixed orders of type aa among the terminal kk residual orders of the hh pieces ending at 00. Then, almost surely on this event,

lim sup⁡k→∞sup⁡h≥k∣Ca(h,k)k−1−ρ2∣=0,a=1,2.(17)\limsup_{k\to\infty}\sup_{h\ge k}\left|\frac{C_a(h,k)}{k}-\frac{1-\rho}{2}\right|=0,\qquad a=1,2. \tag*{(17)}

Proof. Type exchange symmetry and Lemma 3.2 give the claimed LL-frequencies. The event of an RR-cut at 00 depends only on pieces before 00. Independently requiring piece 00 to be the single letter FF, an event of probability p/2>0p/2>0, makes boundary 11 a cut as well and places an FF in output slot 00. Consequently

ρ≥P(0 is an R-cut)p2>0.(18)\rho\ge\mathbb{P}(0\text{ is an }R\text{-cut})\frac{p}{2}>0. \tag*{(18)}

Stationary averaging and type exchange symmetry give the remaining RR-frequencies.

For (16), let bkb_k be the last LL-cut at or before kk, on the event that 0 is a cut. It satisfies k−bk=o(k)k-b_k=o(k). For every h≥kh\ge k, the bottom bkb_k surviving burgers are exactly the stationary output in slots 0,…,bk−10,\ldots,b_k-1: the pieces after the cut bkb_k require no older supply and cannot remove these burgers, by Lemma 2.1. Thus the bottom-kk count differs from the corresponding stationary prefix count by at most k−bkk-b_k, uniformly in hh. This proves (16).

For (17), take the first RR-cut ckc_k at or after −k-k; then ck=−k+o(k)c_k=-k+o(k). For every h≥kh\ge k, the whole-piece word from −h-h to ckc_k leaves no burgers, by the definition of the cut at ckc_k. Its residual orders cannot be served by later burgers and do not alter the reduction of the suffix from ckc_k to 0. The terminal −ck-c_k orders therefore agree exactly with stationary output in these slots. The possible discrepancy among the terminal kk orders is at most k+ck=o(k)k+c_k=o(k), independently of hh. This proves (17).

Matching at a seam

Proposition 3.7 (Uniform success at a seam). There is δ>0\delta>0, depending only on pp, such that for every integer h≥1h\ge1 the seam interval formed by the backwards hit of +h+h and the forwards hit of −h-h reduces to the empty word with probability at least δ\delta.

Proof. Choose

1−ρ2<α<12.\frac{1-\rho}{2}<\alpha<\frac{1}{2}.

By Lemmas 3.4 and 3.6, for a sufficiently large deterministic integer BB, each of the following events has positive probability in its respective stationary piece sequence:

GL={0 is an L-cut, and Ba(h,k)≥αk for a=1,2 and all h≥k≥B},\mathcal{G}_L=\{0\text{ is an }L\text{-cut, and }B_a(h,k)\ge\alpha k\text{ for }a=1,2\text{ and all }h\ge k\ge B\},
GR={0 is an R-cut, and Ca(h,k)≤αk for a=1,2 and all h≥k≥B}.\mathcal{G}_R=\{0\text{ is an }R\text{-cut, and }C_a(h,k)\le\alpha k\text{ for }a=1,2\text{ and all }h\ge k\ge B\}.

Indeed, increasing BB makes each event exhaust its positive-probability cut event, up to a null set. Take an integer D≥BD\ge B with αD≥B\alpha D\ge B. The event GR\mathcal{G}_R is measurable with respect to the past pieces, so requiring the next DD pieces, indexed 0,…,D−10,\ldots,D-1, to be single flexible orders preserves positive probability.

Use independent stationary LL- and RR-sequences. For the left word take hh pieces starting at 0, and for the right word take hh pieces ending at DD. Unconditionally these have exactly the independent ladder-piece laws of the seam interval for each fixed hh. The event consisting of GL\mathcal{G}_L, GR\mathcal{G}_R, and the prescribed DD flexible pieces has probability

δ=P(GL)P(GR)(p/2)D>0,\delta=\mathbb{P}(\mathcal{G}_L)\mathbb{P}(\mathcal{G}_R)(p/2)^D>0,

independent of hh.

On this event the left word reduces to hh burgers. The right word reduces to hh orders: it is all flexible if h≤Dh\le D; otherwise it is the orders-only reduction of h−Dh-D pieces ending at 0, followed by DD flexible orders. Consider its terminal kk orders, with k≤hk\le h. If k≤Dk\le D, their fixed-type counts vanish. If k>Dk>D and k−D≥Bk-D\ge B, each fixed-type count is at most α(k−D)≤αk\alpha(k-D)\le\alpha k by GR\mathcal{G}_R. If 0<k−D<B0<k-D<B, each count is at most B≤αD≤αkB\le\alpha D\le\alpha k. In the last two cases k≥Bk\ge B, so GL\mathcal{G}_L supplies at least αk\alpha k burgers of each type in the bottom kk positions. Thus every inequality in Lemma 3.5 holds, including the small values of kk, and the interval reduces to the empty word.

Counting intervals through a seam

Proof of Proposition 3.1. Let IhI_h be the seam interval in Proposition 3.7. Reflection for the simple symmetric walk bounds the hitting time of a level hh by

P(τh>m)≤C0h+1m.\mathbb{P}(\tau_h > m) \le C_0 \frac{h+1}{\sqrt{m}}.

Consequently, the two hitting lengths defining IhI_h, divided by h2h^2, are tight uniformly over h≥1h \ge1. Choose a deterministic A<∞A < \infty large enough that

P(Ih reduces to the empty word and ∣Ih∣≤Ah2)≥δ/2,h≥1.\mathbb{P}(I_h\text{ reduces to the empty word and } |I_h| \le Ah^2) \ge\delta/2,\qquad h \ge1.

This follows by subtracting the length-tail probabilities from the success probability; no independence between length and success is needed. The intervals IhI_h are distinct as hh varies, since the first-hitting endpoints move strictly with the level.

There are exactly 2n−12n-1 deterministic intervals of length 2n2n using letters on both sides of the seam. Every empty-reducing word has even length. By Proposition 2.2 and Tonelli’s theorem, the expected sum of x∣I∣/2x^{|I|/2} over all empty-reducing finite intervals through the seam is

∑n≥1(2n−1)anunxn.\sum_{n\ge1}(2n-1)a_nu^nx^n.

For H=⌊(1−x)−1/2⌋H=\lfloor(1-x)^{-1/2}\rfloor, the distinct intervals I1,…,IHI_1,\ldots,I_H therefore give

∑n≥1(2n−1)anunxn≥δ2∑h=1HxAh2/2≥δ2HxA/(2(1−x)).\begin{aligned} \sum_{n\ge1}(2n-1)a_nu^nx^n \ge\frac{\delta}{2}\sum_{h=1}^{H}x^{Ah^2/2} \\ &\ge\frac{\delta}{2}H x^{A/(2(1-x))}. \end{aligned}

The last factor is bounded away from zero as x↑1x \uparrow1, while H≍(1−x)−1/2H \asymp(1-x)^{-1/2}. Since 2n−1≤2n2n-1 \le2n, this proves Equation (3.1).

The critical block tree

We now pass from the word estimates to an exact representation of the finite map law. A corner of a nonempty map is a sector between successive darts at a vertex. Thus a map with mm edges has 2m2m corners, including two at a vertex carrying a single loop.

Decomposition at corners

The decomposition of a rooted map into a root block and corner insertions goes back to Tutte [21], Section 6. Addario-Berry makes its even-offspring tree representation explicit for uniform maps [1], Section 2 and Proposition 3.1; the block-weighted form belongs to Stufler’s enriched-tree framework [19], preprint Section 6.1.5. We prove the rooted version here to keep the one-link and one-loop conventions, trivial inserts, and exact finite weights explicit.

Our nontrivial blocks are the rooted one-loop map and the rooted nonempty connected loopless maps with at least two vertices and no separating vertex. The one-link map is included: deleting either of its vertices leaves a single vertex. Write bmb_m for the total weight a(B)a(B) of the blocks with mm edges. In particular,

b1=2(1+t)>0.b_1=2(1+t)>0.

Lemma 4.1 (Rooted corner substitution). Every nontrivial rooted planar map is uniquely obtained from a rooted block by inserting a rooted map, possibly trivial, in each of its corners. A nonempty insert is attached at the origin of its root dart. Moreover, aa is multiplicative when two maps are joined at one vertex. Consequently, with

T(z)=∑n≥0anzn,Φ(y)=1+∑m≥1bmym,T(z)=\sum_{n\geq0}a_nz^n,\qquad\Phi(y)=1+\sum_{m\geq1}b_my^m,

there is an identity of formal power series

T(z)=Φ(zT(z)2).(19)T(z)=\Phi\left(zT(z)^2\right). \tag*{(19)}

Proof. Suppose first that the root is not a loop. Take the maximal loopless block containing the root edge. It is unique: the union of two connected subgraphs without a separating vertex that share an edge again has no separating vertex. An exterior path joining two different vertices of this block, with interior disjoint from it, could be added without producing a separating vertex. Thus every component outside the block attaches at one block vertex.

Each face boundary of a loopless block visits a given vertex at most once. Indeed, if two distinct sectors at a vertex belonged to the same face, a simple curve through that face joining the sectors and closed at the vertex would separate incident edges on its two sides. Connectivity after deleting the vertex rules this out. The assertion also holds for a one-link block. Planarity therefore places each outside component in a unique corner of its attachment vertex. Extra loops at a block vertex lie in such corners as well. Group all parts in each corner into one insert.

If the root is a loop, take that loop as the root block. Its two sides are its two corners, and the parts on either side form the two inserts. In both cases a nonempty insert is rooted at the first outgoing dart in its corner sector, in the oriented cyclic order. Conversely, glue an arbitrary rooted insert at each corner, identifying its root origin with the corner vertex and starting its cyclic order with its root dart. This reconstructs the map and its rotations uniquely. Each insertion meets the root block at only one vertex, so it cannot enlarge that block. These constructions are inverse.

Rooting also identifies the corners individually. Indeed, an automorphism fixing a root dart and preserving vertex rotations and edge reversal fixes all darts by connectedness. We may thus choose a deterministic order of the 2m2m corners of every rooted block, with no symmetry divisor.

For the weight claim, join M1M_1 and M2M_2 at one vertex and write an edge subset as A1∪A2A_1\cup A_2. The number of components and the number of vertices are, respectively,

kM1(A1)+kM2(A2)−1,∣V(M1)∣+∣V(M2)∣−1.k_{M_1}(A_1)+k_{M_2}(A_2)-1,\qquad|V(M_1)|+|V(M_2)|-1.

The exponent 2k+∣A∣−∣V∣−12k+|A|-|V|-1 is therefore the sum of the two exponents. Summing independently over A1,A2A_1,A_2 proves multiplicativity. A size-mm root block contributes bmzmT(z)2mb_m z^mT(z)^{2m}; adding the trivial map gives (4.2). □\square

An endpoint criterion for finite variance

An mm-edge block supplies 2m2m child slots, so the first two offspring moments will be controlled by the first two derivatives of the block series. The next lemma extracts the required endpoint identities and bounds from the word coefficient estimate.

Lemma 4.2 (Quadratic inverse criterion). Suppose TT and Φ\Phi have nonnegative coefficients and constant term 11, and satisfy (4.2). Let u>0u>0 satisfy T(u)<∞T(u)<\infty, and suppose that, for some c>0,c>0,

∑n≥1nanunxn≥c(1−x)−1/2for all x<1 sufficiently close to 1.(20)\sum_{n\geq1}na_nu^nx^n\geq c(1-x)^{-1/2}\qquad\text{for all }x<1\text{ sufficiently close to }1. \tag*{(20)}

Put τ=T(u)\tau= T(u) and v=uτ2v = u\tau^2. Then

Φ(v)=τ,2vΦ′(v)=Φ(v),Φ′′(v)<∞,\Phi(v) = \tau,\qquad2v\Phi'(v) = \Phi(v),\qquad\Phi''(v) < \infty,

where endpoint derivatives denote the corresponding nonnegative series.

Proof. Integrating (4.3) gives, for z<uz < u close to uu,

τ−T(z)=∫z/u11x∑n≥1nanunxn dx≥c1u−z.(21)\tau- T(z) = \int_{z/u}^{1} \frac{1}{x}\sum_{n\geq1}na_nu^nx^n\,\mathrm{d}x \geq c_1\sqrt{u-z}. \tag*{(21)}

All integrands are nonnegative, so monotone convergence justifies the endpoint integration. The map

y(z)=zT(z)2y(z) = zT(z)^2

is strictly increasing from [0,u)[0,u) onto [0,v)[0,v). Nonnegative series substitution extends (4.2) to these real arguments and then, by monotone convergence, to Φ(v)=τ\Phi(v) = \tau. In particular Φ\Phi is finite at vv and analytic below it.

The function f(y)=y/Φ(y)2f(y) = y/\Phi(y)^2 is the inverse of y(z)y(z) on these intervals. Hence

f′(y)=Φ(y)−2yΦ′(y)Φ(y)3≥0(0<y<v).f'(y) = \frac{\Phi(y)-2y\Phi'(y)}{\Phi(y)^3} \geq0\qquad(0<y<v).

It follows that Φ′(y)≤Φ(y)/(2y)\Phi'(y) \leq\Phi(y)/(2y) near vv. Since the derivative series has nonnegative coefficients, Φ′(v−)\Phi'(v-) exists and is finite. Furthermore,

v−y(z)=(u−z)τ2+z(τ2−T(z)2)≥c2(τ−T(z))v-y(z)=(u-z)\tau^2+z\bigl(\tau^2-T(z)^2\bigr)\geq c_2\bigl(\tau-T(z)\bigr)

near uu. Together with (4.5), this yields

0≤u−f(y)≤C(v−y)2(y↑v).(22)0\leq u-f(y)\leq C(v-y)^2\qquad(y\uparrow v). \tag*{(22)}

The displayed formula for f′f' has a finite limit at vv; the secant bound (4.6) forces that limit to be zero. This proves 2vΦ′(v)=Φ(v)2v\Phi'(v)=\Phi(v).

For y<vy<v,

f′′(y)=−4Φ′(y)Φ(y)3−2yΦ′′(y)Φ(y)3+6yΦ′(y)2Φ(y)4.f''(y)=-\frac{4\Phi'(y)}{\Phi(y)^3}-\frac{2y\Phi''(y)}{\Phi(y)^3}+\frac{6y\Phi'(y)^2}{\Phi(y)^4}.

If Φ′′(v)=∞\Phi''(v)=\infty, the middle term would force f′′(y)→−∞f''(y)\to-\infty. For every K>0K>0, sufficiently near vv we would then have f′′(y)≤−Kf''(y)\leq-K. Integrate first on an interior interval [y,r][y,r] and let r↑vr\uparrow v, using f′(v−)=0f'(v-)=0, to obtain f′(y)≥K(v−y)f'(y)\geq K(v-y). A second integration, using f(v−)=uf(v-)=u, gives

u−f(y)≥K2(v−y)2u-f(y)\geq\frac{K}{2}(v-y)^2

there, contradicting (4.6) when K>2CK>2C. Thus Φ′′(v)<∞\Phi''(v)<\infty. □

By Corollary 2.3, T(u)<∞T(u)<\infty. Proposition 3.1 supplies (4.3), so Lemma 4.2 applies. Notice that it does not require analytic continuation of Φ\Phi across vv.

The marked branching law

The exponential tilt below is the standard passage from simply generated trees to a conditioned Galton–Watson law; see Janson [10], Section 4. The preceding lemma supplies the criticality and moment properties for these particular FK weights.

Define a distribution supported on even integers by

p2m=bmvmΦ(v)(m≥0),b0=1,p2m+1=0.p_{2m} = \frac{b_m v^m}{\Phi(v)} \quad(m \ge0), \qquad b_0 = 1, \qquad p_{2m+1} = 0.

If ξ\xi has this distribution, then

Eξ=1,σ2:=Var⁡(ξ)=1+4v2Φ′′(v)Φ(v)∈(0,∞).(23)\mathbb{E}\xi= 1, \qquad\sigma^2 := \operatorname{Var}(\xi) = 1 + \frac{4v^2\Phi''(v)}{\Phi(v)} \in(0,\infty). \tag*{(23)}

Here normalization, criticality, and finiteness follow from (4.4); positivity also follows from p0,p2>0p_0,p_2 > 0.

Construct a plane Galton–Watson tree with offspring law (4.7). Independently at each node with 2m>02m > 0 children, assign a rooted block BB of size mm with probability a(B)/bma(B)/b_m. The children occupy the block’s ordered corners. A leaf represents a trivial insert. Iterating the corner substitutions recovers a rooted map. We call the origin of a block’s root dart its pole; the pole of a trivial insert is its attachment vertex.

Proposition 4.3 (Exact finite representation). The marked tree conditioned to have N=2n+1N = 2n + 1 nodes produces exactly the map marginal of (1.1). Every such size is attainable.

Proof. A block of size mm gives 2m2m children. Thus a map with nn edges corresponds to a tree with N−1=2nN - 1 = 2n child slots. The probability factor for a node carrying a prescribed block BB is

bmvmΦ(v)a(B)bm=vma(B)Φ(v).\frac{b_m v^m}{\Phi(v)}\frac{a(B)}{b_m} = \frac{v^m a(B)}{\Phi(v)}.

For a leaf it is 1/Φ(v)1/\Phi(v). Multiplication over all nodes and Lemma 4.1 give the unconditioned probability

Φ(v)−Nvna(M).\Phi(v)^{-N}v^n a(M).

At fixed N=2n+1N = 2n + 1 the first two factors are constant, so the conditional map law is proportional to a(M)a(M), as required. Since p0,p2>0p_0,p_2 > 0, a full binary tree with nn internal nodes and all internal blocks chosen as one-link maps has positive probability. This gives an admissible tree for every n≥1n \ge1. □

Figure 1 illustrates why trivial inserts must be retained as leaves: they record corners even when they add no map edges.

Corner substitution and pole multiplicities

Figure 1. Corner substitution and pole multiplicities. Shaded nodes carry one-edge blocks; white nodes are trivial inserts. Node labels give their poles in the map. The eight nonroot nodes have pole counts 3, 2, 3, exactly the vertex degrees. The arrow marks the root dart.

Conditioned trees and uniform path sums

We isolate the probabilistic statement needed to pass from the block tree to graph distances. Conditioned-tree height limits originate in [2]; their stable-domain extension is developed in [7]. Joint depth-first process convergence to the same excursion was proved by Marckert and Mokkadem under stronger moment conditions [12]. We invoke the finite-variance, attainable-size formulation of Broutin and Marckert [6] for the tree geometry. We then prove a uniform law of large numbers for marked ancestral paths, using only a finite second offspring moment.

Let ξ\xi have distribution (pk)k≥0(p_k)_{k \ge0} supported on the even nonnegative integers, with

p0p2>0,Eξ=1,0<σ2:=Var⁡(ξ)<∞.(24)p_0p_2 > 0, \qquad\mathbb{E}\xi= 1, \qquad0 < \sigma^2 := \operatorname{Var}(\xi) < \infty. \tag*{(24)}

Write T\mathcal{T} for the corresponding plane Galton–Watson tree and TN\mathcal{T}_N for its law conditional on having NN nodes. Its attainable sizes are exactly the odd integers: every tree satisfies N−1=∑vdeg⁡+(v)N-1=\sum_v \deg^+(v), and every odd size can be realized using only offspring numbers zero and two. All limits in this section run through these odd integers. Given the offspring numbers, attach independent marks AvA_v to the nodes, with a fixed law Lk\mathcal{L}_k at a node with kk children. Index the nodes in preorder by v0,…,vN−1v_0,\ldots,v_{N-1}. Let H(v)H(v) denote depth, put Hj=H(vj)H_j=H(v_j) for j<Nj<N and HN=0H_N=0, and define the exploration walk by

W0=0,Wj+1−Wj=deg⁡+(vj)−1(0≤j<N).(25)W_0=0,\qquad W_{j+1}-W_j=\deg^+(v_j)-1\qquad(0\le j<N). \tag*{(25)}

Thus Wj≥0W_j\ge0 for j<Nj<N and WN=−1W_N=-1. Interpolate both sequences linearly between integer times, and write W(vj)=WjW(v_j)=W_j.

Proposition 5.1 (Joint coding limit). Under (5.1),

(WNtσN,σHNt2N)0≤t≤1⟹(e(t),e(t))0≤t≤1in C([0,1],R2),(26)\left(\frac{W_{Nt}}{\sigma\sqrt{N}},\frac{\sigma H_{Nt}}{2\sqrt{N}}\right)_{0\le t\le1}\Longrightarrow(e(t),e(t))_{0\le t\le1}\quad\text{in }C([0,1],\mathbb{R}^2), \tag*{(26)}

where ee is a standard normalized Brownian excursion.

Proof. Broutin and Marckert’s Theorem 3 [6] gives the joint height and walk limit for uniform plane trees whose degree frequencies and second moments converge to a critical finite-variance law, with maximum degree o(N)o(\sqrt{N}). Their Lemma 11 verifies these hypotheses in probability for conditioned critical Galton–Watson trees; their Section 6 explicitly takes all attainable sizes.

Given the offspring counts (nk)(n_k), our tree is uniform, since each shape has probability ∏kpknk\prod_k p_k^{n_k}. To apply the deterministic theorem to these random counts, take any subsequence and then a further subsequence on which its degree hypotheses hold almost surely. Conditional expectations of bounded continuous tests converge by the theorem; dominated convergence removes the conditioning. This proves the limit along the full admissible sequence.

The source parametrizes height by (N−1)t(N-1)t. Continuous-path tightness makes the change to NtNt negligible before the last interval. On that interval, HN−1/N→0H_{N-1}/\sqrt{N}\to0 in probability because the limiting excursion ends at zero, so appending HN=0H_N=0 is also harmless. The marks do not affect the tree-shape law.

Put ν=σ2/2\nu=\sigma^2/2 and let ΔN\Delta_N be the largest offspring number.

Corollary 5.2. We have

max⁡vH(v)=OP(N),max⁡vW(v)=OP(N),ΔN=OP(N),(27)\max_v H(v)=O_{\mathbb{P}}(\sqrt{N}),\qquad\max_v W(v)=O_{\mathbb{P}}(\sqrt{N}),\qquad\Delta_N=O_{\mathbb{P}}(\sqrt{N}), \tag*{(27)}

and

max⁡v∣W(v)−νH(v)∣=oP(N).(28)\max_{v} \lvert W(v)-\nu H(v)\rvert=o_{\mathbb{P}}(\sqrt{N}). \tag*{(28)}

Proof. The height and walk bounds follow from Proposition 5.1. Since both normalized processes converge jointly to the same excursion, their uniform difference tends to zero in probability, proving (5.5). Continuous-path tightness also makes the largest walk increment divided by N\sqrt{N} tend to zero. An offspring number is a walk increment plus one.

Lemma 5.3 (Cost of conditioning). As NN tends to infinity through odd integers,

πN:=P(∣T∣=N)∼2σ2πN−3/2.(29)\pi_N:=\mathbb{P}(\lvert T\rvert=N)\sim\frac{2}{\sigma\sqrt{2\pi}}N^{-3/2}. \tag*{(29)}

Proof. Let X1,X2,…X_1,X_2,\ldots be independent with law ξ−1\xi-1, and put Sr=∑j=1rXjS_r=\sum_{j=1}^{r}X_j. The exploration fills one waiting slot and creates ξ\xi new ones at each step. Thus total size NN means that SS first reaches −1-1 at NN. A list of increments at least −1-1 totaling −1-1 has exactly one circular shift with this property: extend the list periodically, decreasing its height by one per period, and observe that its strict descending record endpoints occur once per period. Cyclic symmetry therefore gives the Otter–Dwass formula (see also [10]),

πN=1NP(SN=−1).\pi_N=\frac{1}{N}\mathbb{P}(S_N=-1).

The lattice span of XX is exactly two because −1-1 and 11 both have positive probability. At compatible sites j≡r(mod2)j\equiv r\pmod2, the finite-variance local limit estimate is

P(Sr=j)=2σ2πrexp⁡(−j22rσ2)+o(r−1/2),\mathbb{P}(S_r=j)=\frac{2}{\sigma\sqrt{2\pi r}}\exp\left(-\frac{j^2}{2r\sigma^2}\right)+o(r^{-1/2}),

uniformly in jj. One can obtain this directly by Fourier inversion on [−π/2,π/2][-\pi/2,\pi/2] with prefactor 1/π1/\pi: the characteristic function is 1−σ2θ2/2+o(θ2)1-\sigma^2\theta^2/2+o(\theta^2) near zero and has modulus strictly less than one elsewhere on that interval. Rescaling θ\theta by r−1/2r^{-1/2} gives the Gaussian integral, with uniformly vanishing integrated error. Taking r=Nr=N and j=−1j=-1 proves the assertion.

A spine law and bounded labels

For each strict ancestor of a node vv, let kk be the ancestor’s number of children and i∈{1,…,k}i\in\{1,\ldots,k\} the child leading toward vv. The waiting slots in the preorder exploration give

W(v)=∑path⁡(v)(k−i),W^(v):=∑path⁡(v)(i−1).(30)W(v)=\sum_{\operatorname{path}(v)}(k-i),\qquad\widehat{W}(v):=\sum_{\operatorname{path}(v)}(i-1). \tag*{(30)}

The second quantity is the preorder walk value at the corresponding node after reversing every child order. Reflection preserves the law of TNT_N and preserves depths. Hence Corollary 5.2 also gives

max⁡v∣W^(v)−νH(v)∣=oP(N).(31)\max_v\lvert\widehat{W}(v)-\nu H(v)\rvert=o_{\mathbb{P}}(\sqrt{N}). \tag*{(31)}

Only the tree shape is used here; no symmetry of the marks is required.

The size-biased spine construction is classical; see Lyons, Pemantle, and Peres [11]. For the marks and chosen child used here, define a probability law on triples (K,I,A)(K,I,A) by

Psp(K=k,I=i,A∈B)=pkLk(B),1≤i≤k.(32)\mathbb{P}_{\mathrm{sp}}(K=k,I=i,A\in B)=p_k\mathcal{L}_k(B),\qquad1\leq i\leq k. \tag*{(32)}

The total mass is Eξ=1\mathbb{E}\xi=1, and

Esp(K−I)=E[ξ(ξ−1)]2=ν,EspK=2ν+1<∞.(33)\mathbb{E}_{\mathrm{sp}}(K-I)=\frac{\mathbb{E}[\xi(\xi-1)]}{2}=\nu,\qquad\mathbb{E}_{\mathrm{sp}}K=2\nu+1<\infty. \tag*{(33)}

For independent triples Z1,…,ZhZ_1,\ldots,Z_h with this law and every nonnegative path function FF, independence in the unconditioned tree gives the path-counting identity

E[∑H(v)=hF(path⁡(v))]=EspF(Z1,…,Zh).(34)\mathbb{E}\left[\sum_{H(v)=h} F(\operatorname{path}(v))\right]=\mathbb{E}_{\mathrm{sp}}F(Z_1,\ldots,Z_h). \tag*{(34)}

Indeed, at each ancestor one sums over its possible child choices; the probability of each pair (k,i)(k,i), including its independent mark, is exactly the factor in (5.9).

For a label b=b(k,i,A)b=b(k,i,A), set

Bb(v)=∑path⁡(v)b(k,i,A),μb=Espb(K,I,A)B_b(v)=\sum_{\operatorname{path}(v)}b(k,i,A),\qquad\mu_b=\mathbb{E}_{\mathrm{sp}}b(K,I,A)

whenever the expectation exists.

Lemma 5.4 (Bounded path sums). For every fixed bounded measurable real label bb,

max⁡v∈TN∣Bb(v)−μbH(v)∣=oP(N).(35)\max_{v\in T_N}\lvert B_b(v)-\mu_bH(v)\rvert=o_{\mathbb{P}}(\sqrt{N}). \tag*{(35)}

Proof. Fix C,ε>0C,\varepsilon>0. The exponential estimate for bounded independent variables gives, uniformly for h≤CNh\le C\sqrt{N},

Psp(∣∑r=1hb(Zr)−μbh∣>εN)≤C′e−c′N.\mathbb{P}_{\mathrm{sp}}\left(\left\lvert\sum_{r=1}^{h}b(Z_r)-\mu_bh\right\rvert>\varepsilon\sqrt{N}\right)\le C'e^{-c'\sqrt{N}}.

For short paths the event may be empty; otherwise the usual bound 2exp⁡(−cε2N/h)2\exp(-c\varepsilon^2N/h) gives the displayed estimate. The probability under TNT_N that any such path violates the desired bound is at most

πN−1∑h≤CNC′e−c′N=o(1),\pi_N^{-1}\sum_{h\le C\sqrt{N}}C'e^{-c'\sqrt{N}}=o(1),

by the unconditioned identity (5.11) and Lemma 5.3. Now let CC increase, using maximum-depth tightness from Corollary 5.2.

Labels bounded by the offspring number

We now allow labels that grow with the offspring number. The two exploration orders control the sum of offspring numbers along every ancestral path. Subtracting its bounded truncation will control the remaining tail uniformly.

Theorem 5.5 (Uniform marked path sums). Let b=b(k,i,A)b=b(k,i,A) be a fixed measurable label with 0≤b≤k0\le b\le k. Then μb<∞\mu_b<\infty and

max⁡v∈TN∣Bb(v)−μbH(v)∣=oP(N),max⁡v∈TN∣Bb(v)−μbνW(v)∣=oP(N).(36)\max_{v\in T_N}\lvert B_b(v)-\mu_bH(v)\rvert=o_{\mathbb{P}}(\sqrt{N}),\qquad \max_{v\in T_N}\left\lvert B_b(v)-\frac{\mu_b}{\nu}W(v)\right\rvert=o_{\mathbb{P}}(\sqrt{N}). \tag*{(36)}

Proof. The exact identities (5.7) give

∑path⁡(v)k=W(v)+W^(v)+H(v).(37)\sum_{\operatorname{path}(v)}k=W(v)+\widehat{W}(v)+H(v). \tag*{(37)}

By (5.5) and (5.8), this is (2ν+1)H(v)+oP(N)(2\nu+1)H(v)+o_{\mathbb{P}}(\sqrt{N}) uniformly in vv. For each fixed RR, Lemma 5.4 applies to the bounded label k1{k≤R}k\mathbf{1}_{\{k\le R\}}. Subtracting its estimate yields

∑path⁡(v)k1{k>R}=mRH(v)+oP(N)uniformly in v,mR:=Esp[K1{K>R}].(38)\sum_{\operatorname{path}(v)}k\mathbf{1}_{\{k>R\}}=m_RH(v)+o_{\mathbb{P}}(\sqrt{N})\quad\text{uniformly in }v,\qquad m_R:=\mathbb{E}_{\mathrm{sp}}[K\mathbf{1}_{\{K>R\}}]. \tag*{(38)}

The error statement here is for each fixed RR. Integrability of KK gives mR→0m_R \to0, and maximum-depth tightness consequently implies

lim⁡R→∞lim sup⁡N→∞P(max⁡v∑path⁡(v)k1{k>R}>εN)=0(ε>0).(39)\lim_{R\to\infty}\limsup_{N\to\infty}\mathbb{P}\left(\max_{v}\sum_{\operatorname{path}(v)} k\mathbf{1}_{\{k>R\}}>\varepsilon\sqrt{N}\right)=0\quad(\varepsilon>0). \tag*{(39)}

Apply Lemma 5.4 to b1{k≤R}b\mathbf{1}_{\{k\le R\}}. The discarded path sum is bounded by the tail in (39), and the discarded spine mean is bounded by mRm_R. Letting first NN and then RR tend to infinity proves the first assertion. The second follows from (5.5) and ν>0\nu>0.

This truncation uses EspK=Eξ2<∞\mathbb{E}_{\mathrm{sp}}K=\mathbb{E}\xi^2<\infty; it does not require a second moment of the size-biased variable KK, and hence does not impose a third offspring moment.

We finish with a deterministic comparison for later use.

Lemma 5.6 (Common ancestors and walk minima). If j≤j′j\le j' and v∗v_* is the lowest common ancestor of vj,vj′v_j,v_{j'}, then

W(v∗)≤min⁡j≤r≤j′Wr≤W(v∗)+ΔN.(40)W(v_*)\le\min_{j\le r\le j'}W_r\le W(v_*)+\Delta_N. \tag*{(40)}

Proof. Every intervening node is a descendant of v∗v_*. Its walk value is at least W(v∗)W(v_*) by (5.7). If v∗=vjv_*=v_j, the upper bound is immediate. Otherwise the interval contains the child of v∗v_* leading toward vj′v_{j'}; its walk value exceeds W(v∗)W(v_*) by at most the offspring number of v∗v_*. □

From the block tree to the map

The mean block-distance comparison follows the general strategy for subcritical graph classes [17] (Section 5) and tree-like maps [19] (preprint Section 6.8). Here Theorem 5.5 supplies the required uniformity under only finite offspring variance. We also retain the exact corner-mass calculation, as in [20] (Section 9), because the conclusion specifies the degree probability measure.

Let TNT_N be the conditioned marked tree of Proposition 4.3, where N=2n+1N=2n+1. Its map has the required marginal law of MnM_n. Write π(w)\pi(w) for the pole of a tree node ww. For a strict ancestor with kk children, block mark BB, and selected child ii, put

g(k,i,B)=dB(pole of B, vertex of corner i),β=Espg.g(k,i,B)=d_B(\text{pole of }B,\text{ vertex of corner }i),\qquad\beta=\mathbb{E}_{\mathrm{sp}}g.

The expectation is under the spine law (5.9), and dBd_B uses all block edges. Since a block has k/2k/2 edges, 0≤g≤k0\le g\le k. Therefore

0<β<∞.0<\beta<\infty.

Finiteness follows from Espk=Eξ2<∞\mathbb{E}_{\mathrm{sp}}k=\mathbb{E}\xi^2<\infty. For positivity, a one-link block and its corner at the endpoint opposite the pole have positive spine probability, and their distance is one.

Let G(w)G(w) be the sum of these gg labels over the strict ancestors of ww. By Theorem 5.5 and the coding estimates in Section 5, with ν=σ2/2\nu=\sigma^2/2,

max⁡w∈TN∣G(w)−βH(w)∣=oP(N),max⁡w∈TN∣G(w)−βνW(w)∣=oP(N).(41)\max_{w\in T_N}\left|G(w)-\beta H(w)\right|=o_{\mathbb{P}}(\sqrt{N}),\qquad \max_{w\in T_N}\left|G(w)-\frac{\beta}{\nu}W(w)\right|=o_{\mathbb{P}}(\sqrt{N}). \tag*{(41)}

Uniform comparison of distances

Lemma 6.1 (Distances between poles). Let w∗w_* be the last common ancestor of two tree nodes w,w′w,w'. If Δ\Delta is the maximum offspring number, then

∣dMn(π(w),π(w′))−(G(w)+G(w′)−2G(w∗))∣≤2Δ.\left|d_{M_n}\bigl(\pi(w),\pi(w')\bigr)-\bigl(G(w)+G(w')-2G(w_*)\bigr)\right|\le2\Delta.

The map π\pi from tree nodes to map vertices is onto. Proof. Every inserted map meets the preceding part at its pole only. An excursion from a block into an attached submap must return to the same vertex, so attachments cannot shorten distances within a block. Moving from an ancestor pole to a descendant pole therefore adds the distances gg along their chain of blocks.

If one of w,w′w,w' is their last common ancestor, this proves the displayed comparison with zero error. Otherwise let x,x′x,x' be the two selected corner vertices in the block of w∗w_*. The route through the pole of that block has length dB(x,π(w∗))+dB(π(w∗),x′)d_B(x,\pi(w_*))+d_B(\pi(w_*),x') within the block, whereas the shortest route uses dB(x,x′)d_B(x,x'). Their difference lies between zero and twice the diameter of BB, and that diameter is at most its number of edges, hence at most Δ\Delta. Outside the common block the distances add exactly as above. The same argument allows coincident poles and loop blocks.

Every vertex of the nonempty map is incident to at least one edge, and hence to a corner in one of its blocks. That corner is a child slot, whose child’s pole is the given vertex. Thus every map vertex is the pole of a nonroot node.

Index the nodes by j=0,…,N−1j=0,\ldots,N-1 in preorder. Combining Lemma 6.1, (6.2), and Lemma 5.6, and using Δ=oP(N)\Delta=o_{\mathrm{P}}(\sqrt{N}), gives

max⁡0≤j≤j′≤N∣dMn(π(j),π(j′))−βν(Wj+Wj′−2min⁡j≤r≤j′Wr)∣=oP(N).(42)\max_{0\leq j\leq j'\leq N}\left|d_{M_n}\bigl(\pi(j),\pi(j')\bigr)-\frac{\beta}{\nu}\left(W_j+W_{j'}-2\min_{j\leq r\leq j'}W_r\right)\right|=o_{\mathrm{P}}(\sqrt{N}). \tag*{(42)}

In particular, the comparison is uniform over every map vertex, including vertices in the largest blocks.

The degree measure

Lemma 6.2 (Corner mass). The uniform probability measure on the N−1=2nN-1=2n nonroot tree nodes, pushed forward by π\pi, is exactly μn\mu_n.

Proof. Each nonroot node occupies one corner of its parent block, and every block corner is occupied once, including the corners whose inserts are trivial leaves. At a map vertex vv, summing these corner counts over the blocks gives deg⁡Mn(v)\deg_{M_n}(v): each incident dart belongs to one block, and each block has one corner per incident dart. A loop contributes two darts and two corners at its vertex. Division by the total 2n2n proves the assertion.

If μˉn\bar{\mu}_n is instead the pushforward of uniform probability on all NN nodes, then

μˉn=N−1Nμn+1Nδπ(0),∥μˉn−μn∥TV≤1N.(43)\bar{\mu}_n=\frac{N-1}{N}\mu_n+\frac{1}{N}\delta_{\pi(0)},\qquad\lVert\bar{\mu}_n-\mu_n\rVert_{\mathrm{TV}}\leq\frac{1}{N}. \tag*{(43)}

The measure identity is thus independent of the sizes and shapes of the individual blocks.

A correspondence estimate

For completeness we state the elementary estimate used to pass to metric probability spaces. A correspondence between XX and YY is a relation R⊆X×Y\mathcal{R}\subseteq X\times Y projecting onto both spaces. Its distortion is

dis⁡(R)=sup⁡(x,y),(x′,y′)∈R∣dX(x,x′)−dY(y,y′)∣.\operatorname{dis}(\mathcal{R})=\sup_{(x,y),(x',y')\in\mathcal{R}}\left|d_X(x,x')-d_Y(y,y')\right|.

The Gromov–Hausdorff–Prokhorov distance is the infimum, over common isometric embeddings, of the maximum of the Hausdorff distance between the embedded spaces and the Prokhorov distance between their probability measures.

Lemma 6.3 (Metric and mass comparison). Suppose a correspondence between compact metric probability spaces has distortion at most ε>0\varepsilon> 0, and a coupling of their probability measures is supported on the correspondence. Their Gromov–Hausdorff–Prokhorov distance is at most ε\varepsilon. If one marginal of that coupling differs from the desired measure by total variation at most η\eta, the bound is ε+η\varepsilon+ \eta.

Proof. Join corresponding points by links of length ε\varepsilon, and use the induced shortest-chain distance on the disjoint union. This preserves the distances within each original space. Indeed, a segment leaving one space and returning to it can be replaced by a segment inside that space: the two linking lengths are 2ε2\varepsilon, whereas the difference of the distances between the corresponding endpoints is at most ε\varepsilon. Every point is within ε\varepsilon of the other space, giving the Hausdorff bound. The coupling places every pair at distance at most ε\varepsilon, which gives the Prokhorov bound directly from its defining neighborhood inequalities. Changing one marginal by total variation η\eta increases these inequalities, and hence the Prokhorov bound, by at most η\eta.

For a nonnegative continuous function ff on [0,1][0,1] with f(0)=f(1)=0f(0)=f(1)=0, define dfd_f by the same formula as ded_e, and denote its quotient metric probability space by Tf\mathcal{T}_f. The interval-minimum formula gives the triangle inequality for dfd_f. The quotient projection is continuous, since df(s,t)d_f(s,t) is at most twice the oscillation of ff on the interval between ss and tt. Thus Tf\mathcal{T}_f is compact. Relating equal-time representatives in Tf\mathcal{T}_f and Tf~\mathcal{T}_{\widetilde f} gives a correspondence of distortion at most 4∥f−f~∥∞4\lVert f-\widetilde f\rVert_\infty and a coupling from one uniform time. Lemma 6.3 therefore proves continuity of

f⟼Tff \longmapsto\mathcal{T}_f

from the uniform norm to the Gromov–Hausdorff–Prokhorov topology.

Proof of the main theorem

Proof of Theorem 1.1. Define

c(q)=ν2 βσ=σ22 β.(44)c(q)=\frac{\nu}{\sqrt{2}\,\beta\sigma}=\frac{\sigma}{2\sqrt{2}\,\beta}. \tag*{(44)}

Equations (4.8) and (6.1) show that this constant is deterministic, positive, and finite for every fixed q>4q>4.

Let fNf_N interpolate Wj/(σN)W_j/(\sigma\sqrt{N}) at j/Nj/N for 0≤j<N0\leq j<N, and set fN(1)=0f_N(1)=0. It is nonnegative and has zero endpoints. Replacing the exploration walk’s last value WN=−1W_N=-1 by zero changes its normalized interpolation by at most 1/(σN)1/(\sigma\sqrt{N}). Proposition 5.1 consequently gives

fN⟹ein C([0,1]).f_N \Longrightarrow e \qquad\text{in } C([0,1]).

For grid points j/N,j′/Nj/N,j'/N, the comparison (6.3) and the identity N=2n+1N=2n+1 imply

max⁡j,j′<N∣c(q)ndM(π(j),π(j′))−N2ndfN(j/N,j′/N)∣=oP(1).\max_{j,j'<N}\left|\frac{c(q)}{\sqrt{n}}d_M\bigl(\pi(j),\pi(j')\bigr)-\sqrt{\frac{N}{2n}}d_{f_N}\bigl(j/N,j'/N\bigr)\right|=o_{\mathbb{P}}(1).

Since N/(2n)→1\sqrt{N/(2n)}\to1 and ∥fN∥∞\lVert f_N\rVert_\infty is tight, that deterministic factor may be replaced by one.

For s∈[0,1]s\in[0,1], put jN(s)=min⁡{⌊Ns⌋,N−1}j_N(s)=\min\{\lfloor Ns\rfloor,N-1\} and write [s][s] for its class in TfN\mathcal{T}_{f_N}. The relation

RN={(π(jN(s)),[s]):s∈[0,1]}\mathcal{R}_N=\{(\pi(j_N(s)),[s]):s\in[0,1]\}

is a correspondence by Lemma 6.1. Rounding times changes a dfNd_{f_N} distance by at most 4ωfN(1/N)4\omega_{f_N}(1/N), where ω\omega is the uniform modulus of continuity. Continuous-path tightness makes this error tend to zero in probability. The correspondence therefore has distortion oP(1)o_{\mathrm{P}}(1) for the rescaled map metric.

A Lebesgue-uniform time couples the probability measure of TfN\mathcal{T}_{f_N} to μˉn\bar{\mu}_n exactly, since each of the NN preorder cells has length 1/N1/N. By Lemma 6.3 and (6.4), the Gromov–Hausdorff–Prokhorov distance from the rescaled map with measure μn\mu_n to TfN\mathcal{T}_{f_N} tends to zero in probability. The continuity established above and fN⟹ef_N \Longrightarrow e prove the claimed convergence to (Te,de,μe)(\mathcal{T}_e,d_e,\mu_e).

Proposition 4.3 applies to every n≥1n \ge1, and the conditioned-tree results hold through all the corresponding odd sizes. The proof uses only the map marginal and all-edge block distances, so its conclusion is precisely the unrooted, undecorated metric probability limit stated in the theorem.

References

  1. [1]L. Addario-Berry, A probabilistic approach to block sizes in random maps, ALEA Lat. Am. J. Probab. Math. Stat. 16 (2019), 1–13. doi:10.30757/ALEA.v16-01.
  2. [2]D. Aldous, The continuum random tree III, Ann. Probab. 21 (1993), no. 1, 248–289. doi:10.1214/aop/1176989404.DOI
  3. [3]O. Bernardi, Bijective counting of tree-rooted maps and shuffles of parenthesis systems, Electron. J. Combin. 14 (2007), R9. doi:10.37236/928.DOI
  4. [4]O. Bernardi, A characterization of the Tutte polynomial via combinatorial embeddings, Ann. Comb. 12 (2008), no. 2, 139–153. doi:10.1007/s00026-008-0343-4.DOI
  5. [5]O. Bernardi, Tutte polynomial, subgraphs, orientations and sandpile model: new connections via embeddings, Electronic Journal of Combinatorics 15 (2008), no. 1, R109. doi:10.37236/833.DOI
  6. [6]N. Broutin and J.-F. Marckert, Asymptotics of trees with a prescribed degree sequence and applications, Random Structures Algorithms 44 (2014), no. 3, 290–316. doi:10.1002/rsa.20463. Preprint: arXiv:1110.5203v3.
  7. [7]T. Duquesne, A limit theorem for the contour process of conditioned Galton–Watson trees, Ann. Probab. 31 (2003), no. 2, 996–1027. doi:10.1214/aop/1048516543.DOI
  8. [8]Y. Feng, Triviality of critical Fortuin–Kasteleyn decorated planar maps for q > 4, Probab. Theory Related Fields 194 (2026), 299–331. doi:10.1007/s00440-025-01424-2.DOI
  9. [9]C. M. Fortuin and P. W. Kasteleyn, On the random-cluster model. I. Introduction and relation to other models, Physica 57 (1972), no. 4, 536–564. doi:10.1016/0031-8914(72)90045-6.
  10. [10]S. Janson, Simply generated trees, conditioned Galton–Watson trees, random allocations and condensation, Probability Surveys 9 (2012), 103–252. doi:10.1214/11-PS188.DOI
  11. [11]R. Lyons, R. Pemantle, and Y. Peres, Conceptual proofs of L log L criteria for mean behavior of branching processes, Annals of Probability 23 (1995), no. 3, 1125–1138. arXiv:math/0404083.
  12. [12]J.-F. Marckert and A. Mokkadem, The depth first processes of Galton–Watson trees converge to the same Brownian excursion, Annals of Probability 31 (2003), no. 3, 1655–1678.DOI
  13. [13]R. C. Mullin, On the enumeration of tree-rooted maps, Canad. J. Math. 19 (1967), 174–183. doi:10.4153/CJM-1967-010-x.DOI
  14. [14]OpenAI, Canonical conformal limits of subcritical FK planar maps, OpenAI Math Release preprint OAI:Canonical-conformal-limits-of-subcritical-FK-planar-maps-September-24-2026, 2026.
  15. [15]OpenAI, Metric-measure limits of subcritical FK and spanning-tree planar maps, OpenAI Math Release preprint OAI:Metric-measure-limits-of-subcritical-FK-and-spanning-tree-planar-maps-September-24-2026, 2026.
  16. [16]OpenAI, The critical Liouville quantum sphere and geometric limits of FK maps at q = 4, OpenAI Math Release preprint OAI:The-critical-Liouville-quantum-sphere-and-geometric-limits-of-FK-maps-at-q-equals-4-September-24-2026, 2026.
  17. [17]K. Panagiotou, B. Stufler, and K. Weller, Scaling limits of random graphs from subcritical classes, Annals of Probability 44 (2016), no. 5, 3291–3334. doi:10.1214/15-AOP1048.DOI
  18. [18]S. Sheffield, Quantum gravity and inventory accumulation, Ann. Probab. 44 (2016), no. 6, 3804–3848. doi:10.1214/15-AOP1061.DOI
  19. [19]B. Stufler, Limits of random tree-like discrete structures, Probability Surveys 17 (2020), 318–477. doi:10.1214/19-PS338. Preprint: arXiv:1612.02580v2.DOI
  20. [20]B. Stufler, Non-bijective scaling limits and phase transitions of planar maps, arXiv:2608.21063v1 (2026).arxiv.org/abs/2608.21063
  21. [21]W. T. Tutte, A census of planar maps, Canad. J. Math. 15 (1963), 249–271. doi:10.4153/CJM-1963-029-x.DOI

Paper details

Contents