arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:2608.19947v1 [math.CO] 20 Aug 2026

Enumeration of plane hypermaps with a mixed boundary I

Jérémie Bouttier Thanks: Sorbonne Université and Université Paris Cité, CNRS, IMJ-PRG, F-75005 Paris, France    Bertrand Eynard Thanks: Université Paris-Saclay, CNRS, CEA, Institut de physique théorique, 91191, Gif-sur-Yvette, France    Thomas Lejeune11footnotemark: 1
August 20, 2026
Abstract

Plane hypermaps are plane maps endowed with a proper coloration of their inner faces in black or white. We consider the problem of enumerating plane hypermaps with prescribed face degrees and a kk-alternating boundary condition: by this we mean the colors of inner faces incident to the outer face alternates at most 2k2k times when turning around the hypermap. The present paper deals with the cases k=1,2k=1,2, the general case being left to the forthcoming part II. Our approach relies on the so-called slice decomposition and uses crucially the notion of accessibility, which exploits the canonical orientation of hypermaps and the marking variable tt associated with vertices, to enumerate pointed hypermaps by decomposing them according to the set of all vertices that can access to the marked vertex. This process enables us to express the generating functions of hypermaps with mixed boundaries in terms of the generating functions of hypermap slices and to recover, in a purely combinatorial way, some formulas previously obtained through algebraic methods.

1 Introduction

1.1 Context and motivations

The study of maps, i.e. graphs drawn on surfaces, is a vibrant topic that connects combinatorics, probability theory, and theoretical physics, to name a few. See for instance [LZ04, Sch15, Eyn16, Cur23] and references therein. In this paper, we pursue the combinatorial study of hypermaps via the so-called slice decomposition, initiated in [AB26], with the goal of finding bijective proofs of the intriguing formulas given in [Eyn16, Chapter 8].

A hypermap can be seen as a properly face-bicolored map. Counting hypermaps with prescribed numbers of faces of each degree and color is an enumerative problem intimately connected with the so-called two-matrix model and the Ising model on random maps [Kaz86]. These are extremely interesting models from the point of view of theoretical physics. In particular, the Ising model on random maps is known to display a phase transition and a critical point [BK87, DHL25], at which the large-scale geometry of maps is expected to be described by the so-called Liouville quantum gravity metric at γ=3\gamma=\sqrt{3} [DDG23], i.e. central charge c=1/2c=1/2. Confirming this expectation by rigorous mathematical results is a major open problem, and gaining a better combinatorial understanding of hypermaps will be helpful in such a task. Our focus is on hypermaps with a “mixed boundary”, as such objects arise when trying to apply the method of peeling [Cur23] to hypermaps.

Generating functions of these mixed boundary hypermaps were first studied in [Eyn03, Eyn03a] by turning Tutte’s edge removal recursions into algebraic equations, and solving these. All these generating functions are algebraic functions on a genus zero spectral curve E(x,y)=0E(x,y)=0, whose rational parametrization (x(z),y(z))(x(z),y(z)) is uniquely determined by equations (3) and (4) below. Further work was carried out in [EO05, Eyn16] in order to obtain explicit expressions using algebraic methods. It is natural to ask if these expressions can be obtained through a combinatorial approach, in order to obtain a better understanding of hypermaps. This is the question we solve in this paper and the next one [Lej26].

Acknowledgments.

We thank Marie Albenque and Emmanuel Guitter for useful discussions. This work is supported by the ERC-SyG project, Recursive and Exact New Quantum Theory (ReNewQuantum), which received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme under grant agreement No 810573, and by the Agence Nationale de la Recherche via the grant ANR-23-CE48-0018 “CartesEtPlus”.

1.2 Basic definitions and notations

We start by introducing some basic definitions, and refer to [Sch15] for more background. A plane map, hereafter called map for short, is a connected finite graph drawn in the plane11 1 The notion of plane map differs slightly from that of planar map, which is a graph drawn on the sphere. A plane map corresponds to a planar map with a distinguished face, chosen as the outer face when projecting the sphere on the plane. without edge crossings, and considered up to homeomorphism. Loops and multiple edges are allowed. A map consists of vertices and edges stemming from the graph structure, and of faces which are the connected components of the complement of the graph in the plane. Among these, the bounded ones are called inner faces, and the unbounded one is called the outer face. A corner is the angular sector between two edges appearing consecutively around a same vertex. It corresponds to an incidence between a vertex and a face. The degree of a vertex or face is its number of corners.

A bridge is an edge whose removal disconnects the map, or equivalently, since our map is plane, a bridge is an edge having the same face on its two sides. A path is a sequence of consecutive edges; it is said to be closed if it starts and ends at the same vertex. The contour of a face is the closed path formed by its incident edges. We consider below maps that are oriented, i.e. where each edge has an intrinsic orientation. A path is said to be directed if it respects the orientation of its edges.

A plane hypermap22 2 What we call a plane hypermap here corresponds, in the terminology of [AB26], to a planar hypermap with one non-monochromatic boundary, which is selected as the outer face., hereafter simply called a hypermap, is a plane map whose edges are oriented in such a way that the contour of each inner face forms a closed directed path. We do not require the contour of the outer face to be directed. An inner face is called white if its contour is directed clockwise, and black if it is directed counter-clockwise. Note that adjacent inner faces always have opposite colours, and hence that an inner face cannot be incident to a bridge.

Given a hypermap and two corners c,cc,c^{\prime} incident to the outer face, the boundary interval [c,c][c,c^{\prime}] is the portion of the contour of the outer face that lies between cc and cc^{\prime}, when turning counter-clockwise around the hypermap.

(a) A 55-alternating hypermap contributing t16(t2)2(t3)2t2(t3)3t7x12y12x22y22x36y33x43y42x53y53\displaystyle\frac{t^{16}\,(t_{2}^{\circ})^{2}\,(t_{3}^{\circ})^{2}\,t_{2}^{\bullet}\,(t_{3}^{\bullet})^{3}\,t_{7}^{\bullet}}{x_{1}^{2}\,y_{1}^{2}\,x_{2}^{2}\,y_{2}^{2}\,x_{3}^{6}\,y_{3}^{3}\,x_{4}^{3}\,y_{4}^{2}\,x_{5}^{3}\,y_{5}^{3}} to H5H_{5}.
(b) A 44-alternating hypermap, accessibly pointed if v1v_{1} is marked and not if v2v_{2} is because of the presence of a bridge.
(c) A strongly connected 33-alternating hypermap contributing t10t2t3t4t7t1t2(t3)2t5x12y13x22y22x31y32\displaystyle\frac{t^{10}\,t_{2}^{\circ}\,t_{3}^{\circ}\,t_{4}^{\circ}\,t_{7}^{\circ}\,t_{1}^{\bullet}\,t_{2}^{\bullet}\,(t_{3}^{\bullet})^{2}\,t_{5}^{\bullet}}{x_{1}^{2}\,y_{1}^{3}\,x_{2}^{2}\,y_{2}^{2}\,x_{3}^{1}\,y_{3}^{2}}
Figure 1: Examples of kk-alternating hypermaps for different values of kk. For readability, black faces are shown in blue and the boundary is shown in black. Also, marked corners with even (resp. odd) indices are shown in red (resp. blue).

For kk a positive integer, a hypermap 𝔪\mathfrak{m} is said to be kk-alternating if its outer face carries 2k2k marked incident corners c0,c1,c2,,c2k1,c2k=c0c_{0},c_{1},c_{2},\ldots,c_{2k-1},c_{2k}=c_{0}, appearing in counter-clockwise order and not necessarily distinct (as in Figure 1(c)), such that for all i=1,,ki=1,\ldots,k, the boundary interval [c2i2,c2i1][c_{2i-2},c_{2i-1}] is directed from c2i2c_{2i-2} to c2i1c_{2i-1} (i.e. counter-clockwise) and the boundary interval [c2i1,c2i][c_{2i-1},c_{2i}] is directed from c2ic_{2i} to c2i1c_{2i-1} (i.e. clockwise). See Figure 1 for some examples. We denote the lengths (number of edges) of these boundary intervals by i(𝔪)\ell_{i}^{\bullet}(\mathfrak{m}) and i(𝔪)\ell_{i}^{\circ}(\mathfrak{m}) respectively.

Let t,t1,t2,,t1,t2,t,t_{1}^{\circ},t_{2}^{\circ},\ldots,t_{1}^{\bullet},t_{2}^{\bullet},\ldots be a collection of formal variables and :=[[t,t1,t2,,t1,t2,]]\mathcal{R}:=\mathbb{Q}[\![t,t_{1}^{\circ},t_{2}^{\circ},\ldots,t_{1}^{\bullet},t_{2}^{\bullet},\ldots]\!] the ring of formal power series in these variables. To a hypermap 𝔪\mathfrak{m}, we generally assign a weight

w(𝔪)=t#{vertices of 𝔪}f whiteinner facetdeg(f)f blackinner facetdeg(f),w(\mathfrak{m})=t^{\#\{\text{vertices of }\mathfrak{m}\}}\prod_{\begin{subarray}{c}f\text{ white}\\ \text{inner face}\end{subarray}}t_{\deg(f)}^{\circ}\prod_{\begin{subarray}{c}f\text{ black}\\ \text{inner face}\end{subarray}}t_{\deg(f)}^{\bullet}\in\mathcal{R}, (1)

where deg\deg stands for the degree. Given extra formal variables x1,,xk,y1,,ykx_{1},\ldots,x_{k},y_{1},\ldots,y_{k}, we then set

Hk(x1,,xk,y1,,yk,t,(ti)i1,(tj)j1):=δk,1+𝔪w(𝔪)x11(𝔪)+1y11(𝔪)+1xkk(𝔪)+1ykk(𝔪)+1,H_{k}(x_{1},\ldots,x_{k};y_{1},\ldots,y_{k};t,(t_{i}^{\circ})_{i\geqslant 1},(t_{j}^{\bullet})_{j\geqslant 1}):=\delta_{k,1}+\sum_{\mathfrak{m}}\frac{w(\mathfrak{m})}{x_{1}^{\ell_{1}^{\bullet}(\mathfrak{m})+1}y_{1}^{\ell_{1}^{\circ}(\mathfrak{m})+1}\cdots x_{k}^{\ell_{k}^{\bullet}(\mathfrak{m})+1}y_{k}^{\ell_{k}^{\circ}(\mathfrak{m})+1}}, (2)

where the sum is over all kk-alternating hypermaps 𝔪\mathfrak{m}. This quantity is a formal power series in tt, the tdt_{d}^{\circ} and tdt_{d}^{\bullet} for d1d\geq 1, and the xi1x_{i}^{-1} and yi1y_{i}^{-1} for i[[1,k]]i\in[\![1,k]\!], hence an element of (i=1kxi1yi1)[[(xi1)1ik,(yj1)1jk]]\big(\prod_{i=1}^{k}x_{i}^{-1}y_{i}^{-1}\big)\mathcal{R}[\![(x_{i}^{-1})_{1\leqslant i\leqslant k},(y_{j}^{-1})_{1\leqslant j\leqslant k}]\!]. Using inverse variables here, and adding the conventional term δk,1\delta_{k,1}, are choices made to be consistent with [Eyn16].

In the present paper we will give formulas for H1H_{1} and H2H_{2}, leaving the case of general kk to a subsequent paper [Lej26]. However, we will obtain a general formula for a variant of HkH_{k} involving so-called accessibly pointed hypermaps.

More precisely, we say that a vertex vv of a hypermap is accessible if, for every other vertex uu, there exists a directed path going from uu to vv. Note that we do not require the existence of a directed path from vv to uu. An accessibly pointed hypermap is a hypermap endowed with a distinguished accessible vertex. See Figure 1(b). We denote by Ak(x1,,xk,y1,,yk)A_{k}(x_{1},\ldots,x_{k};y_{1},\ldots,y_{k}) the generating function of accessibly pointed kk-alternating hypermaps, obtained by just changing the summation set in the right-hand side of (2) and removing the conventional term δk,1\delta_{k,1}.

Finally, we define similarly the generating function Bk(x1,,xk,y1,,yk)B_{k}(x_{1},\ldots,x_{k};y_{1},\ldots,y_{k}) of strongly connected kk-alternating hypermaps. By strongly connected, we mean that for every pair (u,v)(u,v) of vertices, there exists a directed path from uu to vv; equivalently, this means that every vertex is accessible, see Figure 1(c). As we will see in Section 2 below, a hypermap is strongly connected if and only if it contains no bridge.

We are now ready to state the main results of this paper.

1.3 Main results

Our first result is a general formula for Ak(x1,,xk,y1,,yk)A_{k}(x_{1},\ldots,x_{k};y_{1},\ldots,y_{k}) which, as in [Eyn03, AB26], is expressed in terms of some auxiliary quantities that we introduce first. Let us consider the formal Laurent power series

x(z):=i1aizi and y(z):=i1bizix(z):=\sum_{i\geq-1}a_{i}z^{-i}\quad\text{ and }\quad y(z):=\sum_{i\geq-1}b_{i}z^{i} (3)

where the aia_{i} and bib_{i} are the elements of \mathcal{R} determined recursively by the conditions

ai=tδi,1+d1td[zi]y(z)d1(i1)b1=1,bi=d1td[zi]x(z)d1(i0).\begin{split}a_{i}=t\delta_{i,-1}+\sum_{d\geq 1}t^{\bullet}_{d}[z^{-i}]y(z)^{d-1}\qquad(i\geq-1)\\ b_{-1}=1,\qquad b_{i}=\sum_{d\geq 1}t^{\circ}_{d}[z^{i}]x(z)^{d-1}\qquad(i\geq 0).\end{split} (4)

Here, the notation [zi][z^{i}] means that we extract the coefficient of ziz^{i} in the Laurent power series on the right.

Theorem 1.

For any k1k\geq 1, the generating function of accessibly pointed kk-alternating hypermaps reads

Ak(x1,,xk,y1,,yk)=1,1,,k,k0[z0]x(z)1++ky(z)1++kx11+1y11+1xkk+1ykk+1=[z0]1i=1k(xix(z))(yiy(z)).\begin{split}A_{k}(x_{1},\ldots,x_{k};y_{1},\ldots,y_{k})&=\sum_{\ell_{1}^{\bullet},\ell_{1}^{\circ},\ldots,\ell_{k}^{\bullet},\ell_{k}^{\circ}\geq 0}\frac{[z^{0}]x(z)^{\ell_{1}^{\bullet}+\cdots+\ell_{k}^{\bullet}}y(z)^{\ell_{1}^{\circ}+\cdots+\ell_{k}^{\circ}}}{x_{1}^{\ell_{1}^{\bullet}+1}y_{1}^{\ell_{1}^{\circ}+1}\cdots x_{k}^{\ell_{k}^{\bullet}+1}y_{k}^{\ell_{k}^{\circ}+1}}\\ &=[z^{0}]\frac{1}{\prod_{i=1}^{k}(x_{i}-x(z))(y_{i}-y(z))}.\end{split} (5)

This theorem will be proved using slice decomposition in Section 3.2. The symmetry of AkA_{k} under permutation of x1,,xk,y1,,ykx_{1},\ldots,x_{k},y_{1},\ldots,y_{k} is remarkable and unexpected. Indeed, from the combinatorial definition of HkH_{k}, AkA_{k} and BkB_{k}, we only expect symmetries such as invariance under rotation (x1,,xk,y1,,yk)(x2,,xk,x1,y2,,yk,y1)(x_{1},\ldots,x_{k};y_{1},\ldots,y_{k})\mapsto(x_{2},\ldots,x_{k},x_{1};y_{2},\ldots,y_{k},y_{1}) or invariance under reflection (x1,,xk,y1,,yk)(xk,xk1,,x2,x1,yk1,yk2,,y1,yk)(x_{1},\ldots,x_{k};\allowbreak y_{1},\ldots,y_{k})\mapsto(x_{k},x_{k-1},\ldots,x_{2},x_{1};y_{k-1},y_{k-2},\ldots,y_{1},\allowbreak y_{k}). This latter invariance corresponds to the weight-preserving involution on the set of plane hypermaps which consists in performing a reflection of the plane and reversing the orientation of the edges. Note that this involution does not preserve the orientation of edges, hence AkA_{k} has a priori no reason to be invariant under such a transformation.

Now, we would like to deduce expressions for HkH_{k} and BkB_{k} from that of AkA_{k} above. As said previously, we only consider the cases k=1,2k=1,2 in the present paper. Let us first consider the case k=1k=1:

Proposition 2.

We have the relations

A1(x,y)=tlnH1(x,y)=tB1(x,y)1B1(x,y).A_{1}(x;y)=\frac{\partial}{\partial t}\ln H_{1}(x;y)=\frac{\frac{\partial}{\partial t}B_{1}(x;y)}{1-B_{1}(x;y)}. (6)

As a consequence, we have

H1(x,y)=11B1(x,y)=exp([z0]zln(1y(z)y)zln(1x(z)x)).H_{1}(x;y)=\frac{1}{1-B_{1}(x;y)}=\exp\left([z^{0}]z\ln\left(1-\frac{y(z)}{y}\right)\frac{\partial}{\partial z}\ln\left(1-\frac{x(z)}{x}\right)\right). (7)

The expression (7) was previously given in [AB26]33 3 In this reference, 11-alternating hypermaps are called hypermaps with a Dobrushin boundary., where it is also explained how it matches with the results stated in [Eyn03, Eyn16]. Here, we give a new proof of this expression, which consists in integrating (6) and using Theorem 1 for k=1k=1.

Moreover, with the aim of giving various formulations for the central case k=1k=1, we will show the following identity thanks to Proposition 2,:

Proposition 3.

Assume white and black faces have bounded degrees, which means that we set tit_{i}^{\circ} and tjt_{j}^{\bullet} to 00 for ii and jj large enough so that x(z)x(z) and y(z)y(z), defined in Equation (3), are now Laurent polynomials.
Let E(x,y)E(x,y) be the resultant with respect to zz of (x(z)x,y(z)y)(x(z)-x,y(z)-y). Also let Y(x)Y(x), resp. X(y)X(y), be the unique Laurent power series in x1x^{-1} such that E(x,Y(x))=0E(x,Y(x))=0 (resp. the unique Laurent power series in y1y^{-1} such that E(X(y),y)=0E(X(y),y)=0). Then we have the formula

A1(x,y)=tln(E(x,y)(xX(y))(yY(x))).A_{1}(x;y)=\frac{\partial}{\partial t}\ln\left(\frac{E(x,y)}{(x-X(y))(y-Y(x))}\right). (8)

We will detail why x(z)xx(z)-x and y(z)yy(z)-y are Laurent polynomials, and no longer Laurent power series, in the case of bounded face degrees while proving this proposition in Section 4.2.4.

Finally, for the case k=2k=2, we will establish the following:

Theorem 4.

The generating function of 22-alternating hypermaps reads

H2(x1,x2,y1,y2)=H1(x1,y1)H1(x2,y2)H1(x1,y2)H1(x2,y1)(x1x2)(y1y2)H_{2}(x_{1},x_{2};y_{1},y_{2})=\frac{H_{1}(x_{1};y_{1})H_{1}(x_{2};y_{2})-H_{1}(x_{1};y_{2})H_{1}(x_{2};y_{1})}{(x_{1}-x_{2})(y_{1}-y_{2})} (9)

and that of strongly connected 22-alternating hypermaps reads

B2(x1,x2,y1,y2)=H1(x1,y2)1H1(x2,y1)1H1(x1,y1)1H1(x2,y2)1(x1x2)(y1y2).B_{2}(x_{1},x_{2};y_{1},y_{2})=\frac{H_{1}(x_{1};y_{2})^{-1}H_{1}(x_{2};y_{1})^{-1}-H_{1}(x_{1};y_{1})^{-1}H_{1}(x_{2};y_{2})^{-1}}{(x_{1}-x_{2})(y_{1}-y_{2})}. (10)

The first expression corresponds to [Eyn03, Eyn16, Corollary 8.4.1], and we here give a combinatorial proof, as asked in this reference.

1.4 Outline

In Section 3, we study the case of accessibly pointed hypermaps, where every vertex can be connected to a distinguished vertex, after redefining the essential tool for their enumeration: the hypermap slices. The realization of the link between accessible hypermaps and slice decomposition is expressed in Theorem 1.

We will then have the main tools required to prove relation (6) concerning 11-alternating hypermaps in Section 4.1. We will thus use these formulas to recover more classical results on this type of hypermaps, such as Equation (7), in Section 4.2, and Proposition 3 in Section 4.2.4. Section 4 as a whole will then establish Propositions 2 and 3.

Finally, in Section 5, we prove Theorem 4, which illustrates our general strategy: we will mark a vertex and then integrate in order to recover a formula in which tt does not appear explicitly.

The case of kk-alternating boundaries and the associated general formulas for HkH_{k} and BkB_{k} will appear in the second part of the article [Lej26].

2 Bridges and accessibility in plane hypermaps

Let us record here a few elementary observations related to the notion of accessibility and strong connectivity in plane hypermaps. We start with a simple but key lemma.

Lemma 5.

Given a plane hypermap, let uu and vv be two vertices such that there exists a non-directed path from uu to vv that does not contain a bridge. Then, there exists a directed path from uu to vv (and vice versa).

Proof.

By the assumption, there exists a not necessarily directed path PP from uu to vv which does not pass through a bridge. We may then construct a directed path PP^{\prime} from uu to vv as follows. Consider every edge ee that appears in the wrong direction along PP. Since ee is not a bridge, it is by planarity incident to at least one inner face ff. The contour of ff, being a directed cycle, provides a way to replace ee by a directed path (of possibly more than one edge) going in the right direction. ∎

As a consequence of our key lemma we get a full characterization of strong connectedness for plane hypermaps.

Lemma 6.

A plane hypermap is strongly connected if and only if it contains no bridge.

For instance, in Figure 1, only the third hypermap is strongly connected because of the existence of respectively three and one bridge in the first and second hypermaps.

Proof of Lemma 6.

Let 𝔪\mathfrak{m} be a plane hypermap. If 𝔪\mathfrak{m} has no bridge then it is strongly connected by Lemma 5. Conversely, if 𝔪\mathfrak{m} contains a bridge bb, then there exists no directed path going from the endpoint of bb to its origin. ∎

Remark 7.

Note that the proof of Lemma 5, and hence Lemma 6, rely crucially on planarity and on the fact that there exists only one face whose contour is not a directed cycle. Figure 2 displays two examples of oriented maps which are not strongly connected despite having no bridge.

Figure 2: Two maps with oriented edges which are not strongly connected despite having no bridge. The left one is planar and has two faces, none of which forms a directed cycle. The right one has genus one (we identify opposite sides of the dashed square) and one face.
Remark 8.

Another way to understand this lemma is to define an equivalence relation between the vertices of a hypermap. For u,vu,v vertices of a fixed hypermap, one sets uvu\leftrightarrow v if, and only if, there exists a directed path from uu to vv and a directed path from vv to uu.

Then Lemma 5 and Lemma 6 imply that the equivalence class of a vertex with respect to this equivalence relation is a strongly connected hypermap. Hence any alternating hypermap can be divided into strongly connected maps. This will be useful in Sections 4.1.2 and 5.2.

Another consequence of our key lemma is the following:

Lemma 9.

For a vertex vv of a plane hypermap to be accessible, it is sufficient to ensure that it can be attained from any vertex incident to the outer face.

Proof.

This follows from the fact that, for any vertex uu of a plane hypermap, we may construct a directed path going from uu to a vertex incident to the outer face. To see this, recall that bridges may only be incident to the outer face, and apply Lemma 5. ∎

Remark 10.
(a) An inward corner
(b) An outward corner
Figure 3: Sketches of inward and outward corners. Inner faces are shown in light blue.

It is even sufficient to ensure accessibility from the inward corners, that is the outer corners having two incoming outer edges, see Figure 3. In an accessibly pointed kk-alternating hypermap, the inward corners are marked corners with odd indices, while those having two outgoing outer edges are called the outward corners and have even indices. Note that the even or odd marked corners are not all necessarily inward corners or outward corners: this situation occurs when some marked corners coincide, as illustrated on Figure 1(c) where c4=c5c_{4}=c_{5} is neither inward nor outward.

3 Enumeration of accessibly pointed kk-alternating hypermaps

The main goal of this section is to prove Theorem 1. To this end, we make use of the slice decomposition, introduced in the context of hypermaps in [AB26].

3.1 Slices

Reminders.

Let us start by recalling the definition of slices of types 𝒜\mathcal{A} and \mathcal{B} given in [AB26]:

Definition 11.

A slice of type 𝒜\mathcal{A} or of type \mathcal{B} is a plane hypermap with three distinguished corners, denoted oo, ll, and rr, appearing in counterclockwise order around the outer face, and satisfying the following conditions:

  • the boundary interval [o,l][o,l], called the left side, forms a directed path from ll to oo of minimal length, i.e. is a geodesic from ll to oo,

  • the boundary interval [r,o][r,o], called the right side, forms the unique directed path from rr to oo of minimal length, i.e. is the unique geodesic from rr to oo,

  • the left and right sides only meet at the vertex incident to oo, called the apex,

  • the boundary interval [l,r][l,r], called the base, forms a directed path from ll to rr for a slice of type 𝒜\mathcal{A}, and a directed path from rr to ll for a slice of type \mathcal{B}.

When the base has length one, the slice is said to be elementary.

For any integer ii, let us denote by aia_{i} (resp. bib_{i}) the generating function of elementary slices of type 𝒜\mathcal{A} (resp. \mathcal{B}), in which the difference between the length of the right side and the length of the left side is equal to ii (resp. i-i). Here, the weight of a slice is defined by a slight variant of the formula (1), namely we do not attach a weight tt to the vertices belonging to the right side. It is straightforward to check that ai=bi=0a_{i}=b_{i}=0 for i<1i<-1 as there exists no slice contributing to these generating functions, and it was shown in [AB26] that the sequences (ai)i1(a_{i})_{i\geq-1} and (bi)i1(b_{i})_{i\geq-1} are determined recursively by (3) and (4).

Remark 12.

These recursive equations also appear in [Eyn16, Chapter 8]. Hypermaps are obtained by setting the variables denoted a,b,ca,b,c in this reference to a=b=0a=b=0, c=1c=-1. Our quantities aka_{k} and bkb_{k} are related to γ,αk,βk\gamma,\alpha_{k},\beta_{k} of this reference by

a1=γ2,ak=αkγk,bk=βkγk,a_{-1}=\gamma^{2},\qquad a_{k}=\frac{\alpha_{k}}{\gamma^{k}},\qquad b_{k}=\beta_{k}\gamma^{k}, (11)

which essentially corresponds to a change of variable zγzz\mapsto\gamma z in x(z)x(z) and y(z)y(z).

Generalized slices.

For our purposes it is convenient to consider a slightly generalized notion of slices:

Definition 13.

A slice is a plane hypermap with three distinguished corners, denoted oo, ll, and rr, appearing in counterclockwise order on its outer face, and satisfying the first three items in Definition 11, the fourth item being replaced by the mere requirement that the apex be accessible.

Remark 14.

Lemma 9 ensures that a slice of type 𝒜\mathcal{A} or \mathcal{B} is still a slice according to the above generalized definition, since the contour of the outer face consists of two directed paths ending at the apex. In a generalized slice, the accessibility requirement forbids the base [l,r][l,r] from containing a bridge that points away from the apex.

(a) A slice of type 𝒜\mathcal{A} with
base word a4a^{4}
(b) An elementary slice of type \mathcal{B} with base word bb
(c) A (generalized) slice with base word ab3ababab^{3}abab
Figure 4: Examples of slices of different types and their associated word in {a,b}\{a,b\}. Here the left side is represented in green while the right side is red and the base is black, as in [AB26].

To each (generalized) slice, we associate its base word, which is a word in the alphabet {a,b}\{a,b\}, as follows. We consider the orientation of the arrows along the base, read from ll to rr: to each arrow oriented from ll to rr, we associate the letter aa, and to each arrow oriented from rr to ll, the letter bb. See Figure 4 for examples. Note that a slice has type 𝒜\mathcal{A} (resp. \mathcal{B}) if and only if its base word contains only aa’s (resp. bb’s). In an elementary slice the base word has a single letter.

Interestingly, the generating function of slices with a prescribed base word can be straightforwardly expressed in terms of the quantities x(z)x(z) and y(z)y(z) counting elementary slices.

Proposition 15.

Let ww be a word in the alphabet {a,b}\{a,b\}, and let ii be an integer. Then, the generating function of slices with base word ww, where the difference between the length of the left side and that of the right side is equal to ii, is given by

[zi]x(z)na(w)y(z)nb(w)[z^{i}]x(z)^{n_{a}(w)}y(z)^{n_{b}(w)} (12)

where na(w)n_{a}(w) (resp. nb(w)n_{b}(w)) denotes the number of occurrences of the letter aa (resp. bb) in ww.

Proof.

The proof is a direct generalization of that of [AB26, Proposition 2.8 and Corollary 2.9]: a slice can be bijectively decomposed into a sequence of elementary slices by cutting along the leftmost geodesics going from each outer corner along the base to the apex. Note that such leftmost geodesics always exist by the requirement that the apex be accessible. The new feature here is that we may mix elementary slices of types 𝒜\mathcal{A} and \mathcal{B} in the sequence. ∎

3.2 Bijection between slices and accessibly pointed hypermaps

Recall from Section 1.2 the definition of accessibly pointed kk-alternating hypermaps.

Proposition 16.

For any positive integer kk and any nonnegative integers 1,1,,k,k\ell_{1}^{\bullet},\ell_{1}^{\circ},\ldots,\ell_{k}^{\bullet},\ell_{k}^{\circ}, there is a weight-preserving bijection between the set of accessibly pointed kk-alternating hypermaps 𝔪\mathfrak{m} such that i(𝔪)=i\ell_{i}^{\bullet}(\mathfrak{m})=\ell_{i}^{\bullet} and i(𝔪)=i\ell_{i}^{\circ}(\mathfrak{m})=\ell_{i}^{\circ} for all i=1,,ki=1,\ldots,k, and the set of slices with base word a1b1akbka^{\ell_{1}^{\bullet}}b^{\ell_{1}^{\circ}}\cdots a^{\ell_{k}^{\bullet}}b^{\ell_{k}^{\circ}} where the left and right sides have the same length.

Proof.
Figure 5: Sketch of the proof of Proposition 16 in the case of a pointed 22-alternating hypermap with (1,1,2,2)=(1,1,2,2)(\ell_{1}^{\circ},\ell_{1}^{\bullet},\ell_{2}^{\circ},\ell_{2}^{\bullet})=(1,1,2,2). The first step consists in taking the leftmost geodesic from the marked corner c0c_{0} (left figure) to the marked vertex vv. Then one cuts along this geodesic, c0c_{0} is now decomposed into to vertices: rr and ll (second figure), where rr and ll is connected to vv by resp. a unique geodesic and a generic geodesic. Then a slice of base word aba2b2aba^{2}b^{2} rises by deforming continuously the second figure, which gives the third figure. Note that the marked vertex is now the apex.

The proof is illustrated on Figure 5 and is similar to that of [AB26, Proposition 3.4]: starting from an accessibly pointed kk-alternating hypermap with distinguished vertex vv, we cut along the leftmost geodesic going from the first marked corner c0c_{0} to vv. Such a geodesic always exists since vv is assumed accessible. We may check that the resulting map is a slice, vv becoming the apex which remains accessible. Furthermore, the length constraints on the boundary intervals of the initial kk-alternating hypermap entail that the base word of the resulting slice is a1b1akbka^{\ell_{1}^{\bullet}}b^{\ell_{1}^{\circ}}\cdots a^{\ell_{k}^{\bullet}}b^{\ell_{k}^{\circ}}. Finally, this construction is bijective as the inverse bijection consists in gluing the left and right sides of the slice. ∎

By combining Propositions 15 and 16 we obtain the following:

Proposition 17.

The generating function of accessibly pointed kk-alternating hypermaps 𝔪\mathfrak{m} such that i(𝔪)=i\ell_{i}^{\bullet}(\mathfrak{m})=\ell_{i}^{\bullet} and i(𝔪)=i\ell_{i}^{\circ}(\mathfrak{m})=\ell_{i}^{\circ} for all i=1,,ki=1,\ldots,k is equal to

[z0]x(z)1++ky(z)1++k.[z^{0}]x(z)^{\ell_{1}^{\bullet}+\cdots+\ell_{k}^{\bullet}}y(z)^{\ell_{1}^{\circ}+\cdots+\ell_{k}^{\circ}}. (13)

Theorem 1 follows by summing over 1,1,,k,k\ell_{1}^{\bullet},\ell_{1}^{\circ},\ldots,\ell_{k}^{\bullet},\ell_{k}^{\circ}. Let us conclude this section by recording the following useful expression for AkA_{k} in terms of A1A_{1}:

Corollary 18.

For any k1k\geq 1 we have

Ak(x1,,xk,y1,,yk)=1i,jkA1(xi,yj)pi(xixp)qj(yjyq).A_{k}(x_{1},\ldots,x_{k};y_{1},\ldots,y_{k})=\sum_{1\leqslant i,j\leqslant k}\frac{A_{1}(x_{i};y_{j})}{\displaystyle\prod_{p\neq i}(x_{i}-x_{p})\prod_{q\neq j}(y_{j}-y_{q})}. (14)

In particular for k=2k=2 we have

A2(x1,x2,y1,y2)=A1(x1,y1)+A1(x2,y2)A1(x1,y2)A1(x2,y1)(x1x2)(y1y2).A_{2}(x_{1},x_{2};y_{1},y_{2})=\frac{A_{1}(x_{1};y_{1})+A_{1}(x_{2};y_{2})-A_{1}(x_{1};y_{2})-A_{1}(x_{2};y_{1})}{(x_{1}-x_{2})(y_{1}-y_{2})}. (15)
Proof.

Equation (14) follows directly from equation (5) by performing two partial fraction decompositions with respect to the variables x(z)x(z) and y(z)y(z), and then applying the case k=1k=1 to recover A1(xi,yj)A_{1}(x_{i};y_{j}). ∎

Note that the first formula of Corollary 18, made explicit in the case of accessibly pointed 22-alternating hypermaps, plays a key role when studying kk-alternating hypermaps, while Theorem 1 itself contains the full combinatorial interpretation of alternating hypermaps as slices. Both formulas are therefore essential, each in its own way.

4 Enumeration of 11-alternating hypermaps

In this section, we shall successively detail all the equalities appearing in Proposition 2. We begin with the combinatorial approach based on slices, in order to prove the first equation in (6). We then show how to derive an explicit expression for H1H_{1}, as given in Equation (7), before returning to the case of bounded-face degrees and establishing the connection with the spectral curve.

4.1 How to use accessibility in pointed 11-alternating hypermaps

The purpose of this section is to establish Equation (6) in Proposition 2.

4.1.1 Generic case

Let us start by proving the first equality in (6) which amounts to

H1(x,y)t=A1(x,y)H1(x,y),\frac{\partial H_{1}(x;y)}{\partial t}=A_{1}(x;y)H_{1}(x;y), (16)

where we recall that H1H_{1} is the generating function of 11-alternating hypermaps and A1A_{1} that of accessibly pointed 11-alternating hypermaps.

We start by the observation that H1t\frac{\partial H_{1}}{\partial t} counts pointed, but not necessarily accessibly pointed, 11-alternating hypermaps. We shall therefore discuss what could prevent, in a pointed 11-alternating hypermap 𝔪\mathfrak{m}, the marked vertex vv from being accessible. By Remark 10, vv is accessible if and only if it is reachable from c1c_{1}. Now, by Lemma 9, we see that the obstruction to accessibility is the existence of a bridge separating vv and the vertex incident to c1c_{1}. See Figure 6 for an illustration of this situation and Figure 7 for a sketch of the proof.

Figure 6: Sketch of a 11-alternating hypermap. One can observe that the marked vertex vv is accessible from c0c_{0} but not from c1c_{1} because of the presence of bridges, dashed in green for readability, oriented toward c1c_{1}.

This suggests the following decomposition of 𝔪\mathfrak{m} when the obstruction occurs. Among all the bridges which separate vv from c1c_{1}, let us denote by bb the one closest to vv. Removing bb splits 𝔪\mathfrak{m} into two components: let us denote by 𝔪1\mathfrak{m}_{1} the component containing vv and 𝔪2\mathfrak{m}_{2} the one containing c1c_{1}. Note that 𝔪1\mathfrak{m}_{1} and 𝔪2\mathfrak{m}_{2} are both 11-alternating hypermaps. Furthermore, the inward corner c1c_{1}^{\prime} of 𝔪1\mathfrak{m}_{1} (at the position of the former bridge bb) is by construction not separated from vv by a bridge. Hence, by Lemma 9 and Remark 10, vv is accessible in 𝔪1\mathfrak{m}_{1}, which makes 𝔪1\mathfrak{m}_{1} accessibly pointed.

We extend the decomposition of 𝔪\mathfrak{m} to the case where the obstruction does not occur by setting 𝔪1:=𝔪\mathfrak{m}_{1}:=\mathfrak{m} and 𝔪2:=\mathfrak{m}_{2}:=\emptyset. This construction defines a map 𝔪(𝔪1,𝔪2)\mathfrak{m}\longmapsto(\mathfrak{m}_{1},\mathfrak{m}_{2}) from the set of pointed 11-alternating hypermaps to the set of pairs consisting of an accessibly pointed 11-alternating hypermap and of a (possibly empty) unpointed 11-alternating hypermap. It is clear that the mapping is bijective: when 𝔪2\mathfrak{m}_{2} is not empty, the inverse mapping consists in connecting the inward corner of 𝔪1\mathfrak{m}_{1} to the outward corner of 𝔪2\mathfrak{m}_{2} by a bridge directed from the former to the latter.
Translating this bijection into the language of generating functions, we get precisely Relation (16), upon noting that the case 𝔪2=\mathfrak{m}_{2}=\emptyset corresponds to the conventional term δk,1\delta_{k,1} present in the definition (2) of HkH_{k} (but absent in A1A_{1}), and that if 𝔪2\mathfrak{m}_{2}\neq\emptyset then we have

1(𝔪)=1(𝔪1)+1(𝔪2)+1,1(𝔪)=1(𝔪1)+1(𝔪2)+1\ell_{1}^{\bullet}(\mathfrak{m})=\ell_{1}^{\bullet}(\mathfrak{m}_{1})+\ell_{1}^{\bullet}(\mathfrak{m}_{2})+1,\qquad\ell_{1}^{\circ}(\mathfrak{m})=\ell_{1}^{\circ}(\mathfrak{m}_{1})+\ell_{1}^{\circ}(\mathfrak{m}_{2})+1 (17)

which ensures that the exponents of xx and yy match.

Figure 7: Sketch of the proof for the case k=1k=1, inner faces are blurred in light blue here. On the left, a generic sketch of a pointed 11-alternating hypermap. On the right, the last bridge bb between c1c_{1} and vv is dashed in green, and so vv is accessible from the base vertex of bb, which leads to the desired decomposition.
Remark 19.

Since A1A_{1} has an explicit formula as a function of x(z)x(z) and y(z)y(z) derived from Theorem 1:

A1(x,y)=[z0]1(xx(z))(yy(z)),A_{1}(x;y)=[z^{0}]\frac{1}{(x-x(z))(y-y(z))},

we can finally use Equation (16) to write the following relation for H1H_{1}:

H1(x,y)=exp([z0]0t1xx(z,τ)1yy(z,τ)𝑑τ).H_{1}(x;y)=\exp\left([z^{0}]\int_{0}^{t}\frac{1}{x-x(z,\tau)}\frac{1}{y-y(z,\tau)}\,\mathrm{d}\tau\right). (18)

The removal of the integral will be the main purpose of Section 4.2.

4.1.2 Strongly connected case

Let us now establish the second equality of Equation (6) in Proposition 2:

A1(x,y)=tB1(x,y)1B1(x,y),A_{1}(x;y)=\frac{\frac{\partial}{\partial t}B_{1}(x,y)}{1-B_{1}(x,y)}, (19)

where B1B_{1} is the generating function of strongly connected 11-alternating hypermaps, which means maps with no bridge, in which every vertex is accessible by Lemma 6.

In fact, this relation is quite straightforward using Remark 8, and is illustrated in Figure 8. Indeed, consider an accessibly pointed 11-alternating hypermap 𝔪\mathfrak{m}, and denote by vv its marked vertex. Then the set of all vertices accessible from vv, i.e. the equivalence class of vv with respect to the relation \leftrightarrow, is a strongly connected 11-alternating hypermap. We denote it by 𝔪1\mathfrak{m}_{1}. Note that c1c_{1} belongs to 𝔪1\mathfrak{m}_{1}, otherwise there would exist a bridge in the wrong direction between vv and c1c_{1}. Since vv is accessible, this bridge should be oriented toward vv, which leads to the existence of another inward corner that differs from c1c_{1}, and this is not possible since the hypermap is 11-alternating.
Let us now consider c0c_{0}. If c0c_{0} is accessible from vv, then it belongs to 𝔪1\mathfrak{m}_{1}, hence vv is accessible from any vertex and can access c0c_{0} and c1c_{1}, so it can be related to any other vertex of the hypermap by Lemma 9 and Remark 10, so 𝔪=𝔪1\mathfrak{m}=\mathfrak{m}_{1}. We then set 𝔪2:=\mathfrak{m}_{2}:=\emptyset in this situation. However, if c0c_{0} is not accessible from vv, then there should exist multiple bridges, oriented from c0c_{0} toward vv, that obstruct vv from reaching c0c_{0}. By Lemma 6, the component of 𝔪\mathfrak{m} that is between two consecutive bridges has to be a strongly connected 11-alternating hypermap. We denote by 𝔪2\mathfrak{m}_{2} the whole component of 𝔪\mathfrak{m} which contains all the vertices that are not accessible from vv, which is a sequence of strongly connected hypermaps.
Then the map 𝔪(𝔪1,𝔪2)\mathfrak{m}\longmapsto(\mathfrak{m}_{1},\mathfrak{m}_{2}) from the set of accessibly pointed 11-alternating hypermaps to couples of pointed strongly connected 11-alternating hypermaps and a sequence of ordered unpointed strongly connected 11-alternating hypermaps is bijective. The inverse map is defined as in the last section, namely by putting a bridge relating the outward corner of one strongly connected hypermap to the inward corner of the following strongly connected hypermap (assuming 𝔪1\mathfrak{m}_{1} is at the end of this sequence). Finally, using our convention on the exponents of xx and yy in alternating hypermaps, the language of generating functions translates this bijection into Relation (19).

Figure 8: Sketch of the proof of Equation (19)
Remark 20.

The present proof deals with the 11-alternating case, which only allows bridges oriented in a single direction: from the outward corner c0c_{0} to the inward corner c1c_{1}. We shall see in Section 5.2 that discussing more general cases in this regard will be more challenging.

Equations (16) and (19), when combined and integrated, yield the first equality of Equation (7):

H1(x,y)=11B1(x,y).H_{1}(x;y)=\frac{1}{1-B_{1}(x;y)}. (20)

A direct proof of this formula can be found in [AB26], it is very similar to the above argument except that it does not involve a marked vertex.

4.2 Various way to integrate relations for 11-alternating hypermaps

In the previous section, we obtained various expressions for H1H_{1} using the notion of accessibility. In particular, we made explicit Relation (18), which will now allow us, in this section, to derive new relations for H1H_{1} with the aim of eliminating the integral with respect to the variable counting the number of vertices.

To this end, we shall introduce a simpler case of hypermaps than those previously considered, namely hypermaps with a monochromatic boundary. We start by studying this type of hypermaps, showing how they are strongly related to the slices defined earlier. This will enable us to prove a Poisson formula for x(z,t)x(z,t) and y(z,t)y(z,t) in Lemma 28, before providing proofs for Equations (7) and (8), which remain to be established.

4.2.1 Review of the monochromatic boundary case

In order to present a new relation between generating function of slices and of H1H_{1} without any integral on tt, we need to introduce a few notations by recalling what has already been done for the monochromatic boundary case.

Definition 21.

Let 𝔐\mathfrak{M}^{\circ} (resp. 𝔐\mathfrak{M}^{\bullet}) be the set of 11-alternating hypermaps 𝔪\mathfrak{m} such that c0c_{0} and c1c_{1} coincide and every edge on the boundary is oriented counterclockwise (resp. clockwise). This is equivalent to saying that (𝔪)=0\ell^{\circ}(\mathfrak{m})=0 (resp. (𝔪)=0\ell^{\bullet}(\mathfrak{m})=0). Each hypermap belonging to one of these two sets is said to have a monochromatic boundary, respectively white and black, see Figure 9 for an illustration.
One defines the corresponding generating functions as

W(x):=𝔪𝔐w(𝔪)x(𝔪)+1x1[[x1]]andW(y):=𝔪𝔐w(𝔪)y(𝔪)+1y1[[y1]]W^{\circ}(x):=\sum_{\mathfrak{m}\in\mathfrak{M}^{\circ}}\frac{w(\mathfrak{m})}{x^{\ell^{\bullet}(\mathfrak{m})+1}}\in x^{-1}\mathcal{R}[\![x^{-1}]\!]\,\,\text{and}\,\,W^{\bullet}(y):=\sum_{\mathfrak{m}\in\mathfrak{M}^{\bullet}}\frac{w(\mathfrak{m})}{y^{\ell^{\circ}(\mathfrak{m})+1}}\in y^{-1}\mathcal{R}[\![y^{-1}]\!] (21)

which are respectively exactly the coefficients [y1]H1(x,y)[y^{-1}]H_{1}(x;y) and [x1]H1(x,y)[x^{-1}]H_{1}(x;y) by definition. The weights ww are defined in Equation (1).

Remark 22.

This definition is equivalent to taking a planar hypermap with one white (resp. black) marked face as boundary in order to define a hypermap with a white (resp. black) boundary.

(a) a hypermap with white monochromatic boundary contributing to W(x)W^{\circ}(x).
(b) a hypermap with black monochromatic boundary contributing to W(y)W^{\bullet}(y).
Figure 9: Examples of hypermaps with monochromatic boundaries. Note that both marked corners are at the same position and that all faces incident to the boundary have the same color, hence the denomination "monochromatic".

Our first equation on these generating functions can shortly be found by a slice decomposition.

Proposition 23 ([AB26, Corollary 3.5]).

The generating functions of pointed hypermaps with monochromatic boundaries can be expressed as follows:

Wt(x,t)=[z0]1xx(z,t)andWt(y,t)=[z0]1yy(z,t).\frac{\partial W^{\circ}}{\partial t}(x,t)=[z^{0}]\frac{1}{x-x(z,t)}\,\,\,\text{and}\,\,\,\frac{\partial W^{\bullet}}{\partial t}(y,t)=[z^{0}]\frac{1}{y-y(z,t)}. (22)

The proof of this proposition is based on slice decomposition and one can sketch it as follows: since we are in the plane case and the boundary is monochromatic, no bridge can appear, and so each pointed hypermap with a monochromatic boundary is accessibly pointed. Hence they can be decomposed as a sequence of slices of type 𝒜\mathcal{A} or \mathcal{B} and the result follows from Proposition 17.
In order to integrate Equation (22) with respect to tt, one could think of performing a partial fraction decomposition of the denominator of the right-hand side. To do so, we surely need to find the zeros of the denominator, which motivates the following result.

Proposition 24 (see also [AB26, Section 5]).

The equations x(z)=xx(z)=x (resp. y(z)=yy(z)=y) admits exactly one solution z(x)z^{\circ}(x) (resp. z(y)z^{\bullet}(y)) such that z(x)1z^{\circ}(x)^{-1} belongs to x1[[x1]]x^{-1}\mathcal{R}[\![x^{-1}]\!] (resp. z(y)z^{\bullet}(y) belongs to y1[[y1]]y^{-1}\mathcal{R}[\![y^{-1}]\!]). In fact, z(x)z^{\circ}(x) (resp. z(y)z^{\bullet}(y)) also verifies the equation z(x(z))=zz^{\circ}(x(z))=z (resp. z(y(z))=zz^{\bullet}(y(z))=z).
Furthermore, in the case of bounded face degrees, the Laurent power series Y(x)Y(x) and X(y)X(y) defined in Proposition 3 are given by

Y(x)=y(z(x))andX(y)=x(z(y)).Y(x)=y(z^{\circ}(x))\,\,\,\text{and}\,\,\,X(y)=x(z^{\bullet}(y)). (23)
Proof.

\hookrightarrow We will only discuss the case of y(z)=yy(z)=y; the same discussion can be done for x(z)=xx(z)=x by solving x(z1)=xx(z^{-1})=x. Recall that y(z)z1[[z]]y(z)\in z^{-1}\mathcal{R}[\![z]\!] so one can write the equation as z=ϕ(z)yz=\frac{\phi(z)}{y} where ϕ(z):=zy(z)[[z]]\phi(z):=zy(z)\in\mathcal{R}[\![z]\!], such that [z0]ϕ(z)=b1=10[z^{0}]\phi(z)=b_{-1}=1\neq 0. Hence the Lagrange’s inversion theorem gives the existence and uniqueness of a compositional inverse z(y)y1[[y1]]z^{\bullet}(y)\in y^{-1}\mathcal{R}[\![y^{-1}]\!] of y(z)y(z). Let us emphasize that we do not need to extend \mathcal{R} to a field in order to enable z(y)z^{\bullet}(y) to have coefficients in \mathcal{R}.
\hookrightarrow The equations (23) come from the unicity of Y(x)Y(x) and X(y)X(y) as Laurent power series in x1x^{-1} and y1y^{-1} respectively that satisfy E(x,Y(x))=0E(x,Y(x))=0 and E(X(y),y)=0E(X(y),y)=0. Using the characterization of EE as a resultant, meaning such that E(x(z),y(z))=0E(x(z),y(z))=0, one only needs to take z=z(x)z=z^{\circ}(x) (resp. z=z(y)z=z^{\bullet}(y)) and check that the corresponding functions y(z(x))y(z^{\circ}(x)) and x(z(y))x(z^{\bullet}(y)) are Laurent power series in x1x^{-1} and y1y^{-1} respectively to conclude. ∎

We are now ready to find an algebraic expression for W(x)W^{\circ}(x) and W(y)W^{\bullet}(y).

Proposition 25 ([Eyn03, Eyn03a, AB26]).

The notations of the previous definitions lead to the following expressions for the generating functions of monochromatic boundary hypermaps:

W(x)=Y(x)V(x)andW(y)=X(y)V(y),W^{\circ}(x)=Y(x)-V_{\circ}^{\prime}(x)\,\,\,\text{and}\,\,\,W^{\bullet}(y)=X(y)-V_{\bullet}^{\prime}(y), (24)

where VV_{\circ} and VV_{\bullet} are defined as

V(x)=i1tixiiandV(y)=i1tiyii.V_{\circ}(x)=\sum_{i\geqslant 1}t_{i}^{\circ}\frac{x^{i}}{i}\,\,\,\text{and}\,\,\,V_{\bullet}(y)=\sum_{i\geqslant 1}t_{i}^{\bullet}\frac{y^{i}}{i}. (25)

We refer the reader to [Eyn16] for a computational proof of this formula and to [AB26] for a combinatorial proof. Here we will give a third proof based on the formula stated in Proposition 23 and the notations of Section 4.2.4 in Appendix A.

Remark 26.

Historically, the pair (x(z),y(z))(x(z),y(z)) was introduced in [Eyn03] as a parametrization of the spectral curve E(x,y)=0E(x,y)=0, where E(x,y)[x,y]E(x,y)\in\mathcal{R}[x,y] naturally appears when solving loop equations. In fact, one of the most surprising results of [AB26] was the combinatorial interpretation of this curve by proving that x(z)x(z) and y(z)y(z) are also the generating functions of elementary slices. So we already have a lot more information on slices through the algebraic geometry perspective, which is another argument to state slices as a good cornerstone of the hypermap theory.

In the spirit of the last proposition, another relation enables us to relate the generating functions of hypermaps with monochromatic boundaries and the specific roots zz^{\circ} and zz^{\bullet}.

Proposition 27 ([AB26]).

The following derivative relations hold:

Wt(x,t)=ln(z)x(x,t),Wt(y,t)=ln(z)x(y,t).\begin{split}\frac{\partial W^{\circ}}{\partial t}(x,t)&=\frac{\partial\ln(z^{\circ})}{\partial x}(x,t),\\ \frac{\partial W^{\bullet}}{\partial t}(y,t)&=-\frac{\partial\ln(z^{\bullet})}{\partial x}(y,t).\end{split} (26)

These expressions can be deduced from Proposition 23 by a complex analytic argument: we extract the coefficient of z0z^{0} by a contour integral and apply the residue theorem. Interestingly, the combinatorial approach taken in [AB26], and based on [BF02], is to interpret the generating function W(x,t)t\frac{\partial W^{\circ}(x,t)}{\partial t} (resp. W(y,t)t\frac{\partial W^{\bullet}(y,t)}{\partial t}) as the generating function counting walks starting and ending at zero, such that each step of height ii is associated with a weight ai=[zi]x(z1)a_{i}=[z^{-i}]x(z^{-1}) (resp. bi=[zi]y(z)b_{i}=[z^{i}]y(z)). In this frame, the quantity z(x)z^{\circ}(x) (resp. z(y)z^{\bullet}(y)) is the generating functions of excursions, or positive walks starting and ending at 00.

4.2.2 Poisson formula for the parametrization (x(z),y(z))(x(z),y(z))

Let us now examine an important formula, which first appeared in [Eyn03a, Eyn03] in the case of uncoloured planar maps, and which we shall here generalize.

Lemma 28 (Poisson formula for x(z)x(z) and y(z)y(z)).

The following formula holds for the generating functions x(z)x(z) and y(z)y(z) of elementary slices:

xz(z,t)yt(z,t)yz(z,t)xt(z,t)=1z.\frac{\partial x}{\partial z}(z,t)\,\frac{\partial y}{\partial t}(z,t)-\frac{\partial y}{\partial z}(z,t)\,\frac{\partial x}{\partial t}(z,t)=\frac{1}{z}. (27)
Proof.

The first step of the proof comes from Propositions 24 and 25, which allows us to express y(z,t)y(z,t) as a function of x(z,t)x(z,t). Indeed, one can write

y(z,t)=y(z(x(z,t),t),t)=Y(x(z,t),t).y(z,t)=y(z^{\circ}(x(z,t),t),t)=Y(x(z,t),t).

By differentiating this relation using the chain rule, we obtain the two equations:

yz(z,t)\displaystyle\frac{\partial y}{\partial z}(z,t) =xz(z,t)Yx(x(z,t),t),\displaystyle=\frac{\partial x}{\partial z}(z,t)\cdot\frac{\partial Y}{\partial x}(x(z,t),t),
yt(z,t)\displaystyle\frac{\partial y}{\partial t}(z,t) =xt(z,t)Yx(x(z,t),t)+Yt(x(z,t),t).\displaystyle=\frac{\partial x}{\partial t}(z,t)\cdot\frac{\partial Y}{\partial x}(x(z,t),t)+\frac{\partial Y}{\partial t}(x(z,t),t).

Substituting these two yy-derivatives into the Poisson bracket xz(z,t)yt(z,t)yz(z,t)xt(z,t)\frac{\partial x}{\partial z}(z,t)\,\frac{\partial y}{\partial t}(z,t)-\frac{\partial y}{\partial z}(z,t)\,\frac{\partial x}{\partial t}(z,t), which we wish to simplify, gives:

xz(z,t)yt(z,t)yz(z,t)xt(z,t)=Yt(x(z,t),t)xz(z,t).\frac{\partial x}{\partial z}(z,t)\,\frac{\partial y}{\partial t}(z,t)-\frac{\partial y}{\partial z}(z,t)\,\frac{\partial x}{\partial t}(z,t)=\frac{\partial Y}{\partial t}(x(z,t),t)\cdot\frac{\partial x}{\partial z}(z,t).

Recalling that Yt(x,t)=Wt(x,t)\frac{\partial Y}{\partial t}(x,t)=\frac{\partial W^{\circ}}{\partial t}(x,t), we can simplify the right-hand side using Proposition 27, which provides a formula for this partial derivative. We thus find:

Yt(x(z,t),t)=Wt(x(z,t),t)=zx(x(z,t),t)z.\frac{\partial Y}{\partial t}(x(z,t),t)=\frac{\partial W^{\circ}}{\partial t}(x(z,t),t)=\frac{\frac{\partial z^{\circ}}{\partial x}(x(z,t),t)}{z}.

Using the relation z(x(z,t),t)=zz^{\circ}(x(z,t),t)=z from Proposition 24 and differentiating it with respect to zz in order to obtain zx(x(z,t),t)=1xz(z,t)\frac{\partial z^{\circ}}{\partial x}(x(z,t),t)=\frac{1}{\frac{\partial x}{\partial z}(z,t)}, we finally get

xz(z,t)yt(z,t)yz(z,t)xt(z,t)=zx(x(z,t),t)z(x(z,t),t)xz(z,t)=1z.\frac{\partial x}{\partial z}(z,t)\,\frac{\partial y}{\partial t}(z,t)-\frac{\partial y}{\partial z}(z,t)\,\frac{\partial x}{\partial t}(z,t)=\frac{\frac{\partial z^{\circ}}{\partial x}(x(z,t),t)}{z^{\circ}(x(z,t),t)}\,\cdot\frac{\partial x}{\partial z}(z,t)=\frac{1}{z}.

This concludes the proof. ∎

It would be interesting to have a bijective proof of Lemma 28.

4.2.3 Application: an expression of A1A_{1} as a tt-derivative

Now that we have all the necessary tools at our disposal, it remains only to combine them in such a way as to remove the integral with respect to tt in Equation (16). This is because it is difficult to interpret the algebraic nature of primitives, with respect to tt, of our generating functions. We shall therefore remedy this by showing that A1(x,y,t)A_{1}(x;y,t) can be expressed as a derivative with respect to tt.

Proposition 29.

The generating function of accessibly pointed 11-alternating hypermaps can be written as

A1(x,y,t)=t[z0]zln(1y(z,t)y)zln(1x(z,t)x).A_{1}(x;y,t)=\frac{\partial}{\partial t}[z^{0}]\,z\ln\left(1-\frac{y(z,t)}{y}\right)\frac{\partial}{\partial z}\ln\left(1-\frac{x(z,t)}{x}\right). (28)

This equation, completed with Equation (16), yields the last equality of Equation (6) in Proposition 2. Indeed, the remaining step is to check that both sides evaluate to 11 at t=0t=0. In Appendix A, we prove that [t0]x(z,t)=V(z1)[z1][t^{0}]x(z,t)=V_{\bullet}^{\prime}(z^{-1})\in\mathcal{R}[z^{-1}] and [t0]y(z,t)=z1z1[z1][t^{0}]y(z,t)=z^{-1}\in z^{-1}\mathcal{R}[z^{-1}], which implies that the right-hand side indeed evaluate to 11 as t=0t=0. Now let us prove Proposition 29.

Proof.

We start from the left-hand side by writing A1(x,y,t)A_{1}(x;y,t) in the form [z0]1(xx(z,t))(yy(z,t))[z^{0}]\frac{1}{(x-x(z,t))(y-y(z,t))} as given by Theorem 1 for k=1k=1. We then modify the numerator 11 using Lemma 28 through the relation:

1=z(xz(z,t)yt(z,t)yz(z,t)xt(z,t)).1=z\,\left(\frac{\partial x}{\partial z}(z,t)\,\frac{\partial y}{\partial t}(z,t)-\frac{\partial y}{\partial z}(z,t)\,\frac{\partial x}{\partial t}(z,t)\right).

We can now proceed to the computation. Splitting the sum into two parts, we obtain:

[z0]1(xx(z,t))(yy(z,t))=[z0]z(xz(z,t)yt(z,t)(xx(z,t))(yy(z,t))xt(z,t)yz(z,t)(xx(z,t))(yy(z,t))).[z^{0}]\frac{1}{(x-x(z,t))(y-y(z,t))}=[z^{0}]\,z\left(\frac{\frac{\partial x}{\partial z}(z,t)\,\frac{\partial y}{\partial t}(z,t)}{(x-x(z,t))(y-y(z,t))}-\frac{\frac{\partial x}{\partial t}(z,t)\,\frac{\partial y}{\partial z}(z,t)}{(x-x(z,t))(y-y(z,t))}\right).

Introducing logarithmic derivatives, we can rewrite the right-hand side as:

[z0]z(zln(xx(z,t))tln(yy(z,t))tln(xx(z,t))zln(yy(z,t)))=hh[zh]ln(xx(z,t))[zh]tln(yy(z,t))hh[zh]tln(xx(z,t))[zh]ln(yy(z,t)).[z^{0}]\,z\left(\frac{\partial}{\partial z}\ln(x-x(z,t))\cdot\frac{\partial}{\partial t}\ln(y-y(z,t))-\frac{\partial}{\partial t}\ln(x-x(z,t))\cdot\frac{\partial}{\partial z}\ln(y-y(z,t))\right)=\\ \sum_{h\in\mathbb{Z}}h[z^{h}]\ln(x-x(z,t))\,[z^{-h}]\frac{\partial}{\partial t}\ln(y-y(z,t))-\sum_{h\in\mathbb{Z}}h[z^{-h}]\frac{\partial}{\partial t}\ln(x-x(z,t))\,[z^{h}]\ln(y-y(z,t)).

We then change hh to h-h in the second sum, which reveals the derivative of a product:

[z0]1(xx(z,t))(yy(z,t))=thh[zh]ln(xx(z,t))[zh]ln(yy(z,t)).[z^{0}]\frac{1}{(x-x(z,t))(y-y(z,t))}=\frac{\partial}{\partial t}\sum_{h\in\mathbb{Z}}h[z^{h}]\ln(x-x(z,t))\,[z^{-h}]\ln(y-y(z,t)).

This relation can be rewritten as:

A1(x,y)=t[z0]zln(1y(z,t)y)zln(1x(z,t)x),A_{1}(x;y)=\frac{\partial}{\partial t}[z^{0}]\,z\ln\left(1-\frac{y(z,t)}{y}\right)\frac{\partial}{\partial z}\ln\left(1-\frac{x(z,t)}{x}\right),

which is exactly what we wanted to show. ∎

4.2.4 A relation between A1A_{1} and the spectral curve

As introduced in Section 4.2.1, hypermaps with a monochromatic boundary play a crucial role in the combinatorial interpretation of various algebraic quantities such as X(y)X(y) and Y(x)Y(x), hence in the understanding of the spectral curve E(x,y)=0E(x,y)=0. The latter originally appeared in the context of solving Tutte’s equations, that is, by removing the marked edge of the outer face in order to derive a closed form for H1H_{1}. This is how the following relation appeared in [Eyn03]:

H1(x,y)=E(x,y)(xX(y))(yY(x)).H_{1}(x;y)=\frac{E(x;y)}{(x-X(y))(y-Y(x))}. (29)

In fact, using Equation (6), one can rewrite this equation as an equation on the generating function of accessibly pointed 11-alternating hypermaps:

A1(x,y)=tln(E(x,y)(xX(y))(yY(x))).A_{1}(x;y)=\frac{\partial}{\partial t}\ln\left(\frac{E(x,y)}{(x-X(y))(y-Y(x))}\right).

The goal of this section is to prove this equation, which is the main result of Proposition 3, thereby giving another proof of Equation (29) without using Tutte’s method.

First, let us denote by dd^{\circ} (resp. dd^{\bullet}) the maximal degree of white (resp. black) faces. In this case, the difference between the left and right sides of an elementary slice is bounded. We have already seen that it is bounded by 1-1 from below but, going around the face incident to the base edge of such a slice, we find an upper bound of d1d^{\bullet}-1 for slices of type 𝒜\mathcal{A} and of d1d^{\circ}-1 for slices of type \mathcal{B}, since the left and right sides of the slice are geodesics. We therefore conclude that zd1(x(z)x)z^{d^{\bullet}-1}(x(z)-x) is a polynomial in zz of degree at most dd^{\bullet}, while z(y(z)y)z(y(z)-y) is a polynomial of degree at most dd^{\circ}. We may thus consider their resultant. This resultant is the minimal polynomial whose zeros are parametrized by (x(z),y(z))(x(z),y(z)), hence it is proportional to E(x,y)E(x,y). Note that the definition of EE assumes that the proportionality constant does not depend on tt, so it will not play any role, since its logarithmic derivative with respect to tt vanishes. From now on, we will say that EE is exactly the resultant of (x(z)x,y(z)y)(x(z)-x,y(z)-y), for simplicity.
Since E(x,y)E(x,y) is a resultant, we shall express it using all the roots of x(z)xx(z)-x and y(z)yy(z^{\prime})-y. We have already introduced one root zz^{\circ} and zz^{\bullet} for each of the two Laurent polynomials (which are in fact compositional inverses of each other); we now introduce the remaining ones. To this end, we apply the Newton–Puiseux theorem, which ensures that there exist d1d^{\bullet}-1 other roots of the equation x(z)=xx(z)=x, denoted zj(x)z_{j}^{\circ}(x) for 1jd11\leqslant j\leqslant d^{\bullet}-1, such that

zj(x)e2ijπd1(x1ad1)1d1(1+x1d1𝕂[[x1d1]]),z_{j}^{\circ}(x)\in e^{\frac{2ij\pi}{d^{\bullet}-1}}\left(\frac{x^{-1}}{a_{d^{\bullet}-1}}\right)^{\frac{1}{d^{\bullet}-1}}\,\left(1+x^{-\frac{1}{d^{\bullet}-1}}\mathbb{K}[\![x^{-\frac{1}{d^{\bullet}-1}}]\!]\right),

where 𝕂\mathbb{K} denotes the field of fractions of \mathcal{R}. In particular, an interesting fact on the construction of these roots is that they are all distinct. Similarly, we introduce the other roots zj(y)z_{j}^{\bullet}(y) for 1jd11\leqslant j\leqslant d^{\circ}-1 of y(z)=yy(z)=y, satisfying

zj(y)e2ijπd1(y1b1)1d1(1+y1d1𝕂[[y1d1]]).z_{j}^{\bullet}(y)\in e^{\frac{2ij\pi}{d^{\circ}-1}}\left(\frac{y^{-1}}{b_{-1}}\right)^{-\frac{1}{d^{\circ}-1}}\,\left(1+y^{-\frac{1}{d^{\circ}-1}}\mathbb{K}[\![y^{-\frac{1}{d^{\circ}-1}}]\!]\right).

In what follows, we will call z(y)z^{\bullet}(y) and all the zj(x)z_{j}^{\circ}(x) the small roots of the equations y(z)=yy(z^{\prime})=y and x(z)=xx(z)=x, as they tend to 00 as x,yx,y goes to \infty. Similarly, the other roots will be called the large roots since they tend to \infty.

We now have all the ingredients needed to prove Equation (8). Let us begin by expanding the expression of the resultant E(x,y)E(x,y). Since the resultant of two Laurent polynomials PP and QQ is (proportional to) iQ(αi)\prod_{i}Q(\alpha_{i}), where the αi\alpha_{i} are the roots of PP, we obtain the following explicit formula, with Q(z):=xx(z)Q(z):=x-x(z) and P(z):=yy(z)P(z):=y-y(z):

E(x,y)=(xX(y))i=1d1(xx(zi(y))),E(x,y)=(x-X(y))\prod_{i=1}^{d^{\circ}-1}(x-x(z_{i}^{\bullet}(y))),

where X(y)=x(z(y))X(y)=x(z^{\bullet}(y)). As explained earlier, the proportionality constant plays no role here, so we set it to 11. The latter relation can also be written as

E(x,y)(xX(y))(yY(x))=j=1d1(xx(zj(y)))yY(x).\frac{E(x,y)}{(x-X(y))(y-Y(x))}=\frac{\prod_{j=1}^{d^{\circ}-1}(x-x(z_{j}^{\bullet}(y)))}{y-Y(x)}. (30)

Taking the logarithm and differentiating then gives:

tln(E(x,y)(xX(y))(yY(x)))=ddty(z(x,t),t)yy(z(x))j=1d1ddtx(zj(y,t),t)xx(zj(y)).\frac{\partial}{\partial t}\ln\left(\frac{E(x,y)}{(x-X(y))(y-Y(x))}\right)=\frac{\frac{\mathrm{d}}{\mathrm{d}t}y(z^{\circ}(x,t),t)}{y-y(z^{\circ}(x))}-\sum_{j=1}^{d^{\bullet}-1}\frac{\frac{\mathrm{d}}{\mathrm{d}t}x(z_{j}^{\bullet}(y,t),t)}{x-x(z_{j}^{\bullet}(y))}. (31)

Now that we have sufficiently developed the right-hand side of Equation (8), let us turn back to the left-hand side. Recall from Theorem 1 that we have an explicit form for the generating function of accessibly pointed 11-alternating maps. The next step consists in performing a partial fraction decomposition with respect to zz of this expression, before extracting the z0z^{0} coefficient. We thus write:

A1(x,y)\displaystyle A_{1}(x;y) =[z0]1(xx(z))(yy(z))\displaystyle=[z^{0}]\frac{1}{(x-x(z))(y-y(z))}
=[z0]zdC(zz(x))j=1d1(zzj(y))(zz(y))j=1d1(zzj(x)),\displaystyle=[z^{0}]\frac{z^{d^{\bullet}}}{C(z-z^{\circ}(x))\prod_{j=1}^{d^{\circ}-1}(z-z_{j}^{\bullet}(y))\cdot(z-z^{\bullet}(y))\prod_{j=1}^{d^{\bullet}-1}(z-z_{j}^{\circ}(x))},

where we place the large roots on the left and the small roots on the right of the product. The constant CC, independent of zz, will be irrelevant for our present discussion.
Performing the partial fraction decomposition leads to:

A1(x,y)\displaystyle A_{1}(x;y) =[z0](1zz(x)(z(x))dzd(xx(z))(yy(z))z|z=z(x)+j=1d11zzj(y)(zj(y))dzd(xx(z))(yy(z))z|z=zj(y)CLOSE\displaystyle=[z^{0}]\Bigg(\frac{1}{z-z^{\circ}(x)}\frac{(z^{\circ}(x))^{d^{\bullet}}}{\frac{\partial z^{d^{\bullet}}(x-x(z))(y-y(z))}{\partial z}_{|z=z^{\circ}(x)}}+\sum_{j=1}^{d^{\circ}-1}\frac{1}{z-z_{j}^{\bullet}(y)}\frac{(z_{j}^{\bullet}(y))^{d^{\bullet}}}{\frac{\partial z^{d^{\bullet}}(x-x(z))(y-y(z))}{\partial z}_{|z=z_{j}^{\bullet}(y)}}
OPEN+1zz(y)(z(y))dzd(xx(z))(yy(z))z|z=z(y)+j=1d11zzj(x)(zj(x))dzd(xx(z))(yy(z))z|z=zj(x)).\displaystyle+\frac{1}{z-z^{\bullet}(y)}\frac{(z^{\bullet}(y))^{d^{\bullet}}}{\frac{\partial z^{d^{\bullet}}(x-x(z))(y-y(z))}{\partial z}_{|z=z^{\bullet}(y)}}+\sum_{j=1}^{d^{\bullet}-1}\frac{1}{z-z_{j}^{\circ}(x)}\frac{(z_{j}^{\circ}(x))^{d^{\bullet}}}{\frac{\partial z^{d^{\bullet}}(x-x(z))(y-y(z))}{\partial z}_{|z=z_{j}^{\circ}(x)}}\Bigg).

This expression simplifies slightly when differentiating the denominator. Indeed, let us simplify the first denominator:

zd(xx(z))(yy(z))z|z=z(x)=\displaystyle\frac{\partial z^{d^{\bullet}}(x-x(z))(y-y(z))}{\partial z}_{|z=z^{\circ}(x)}= (xx(z(x)))=0zd(yy(z))z|z=z(x)\displaystyle\underbrace{(x-x(z^{\circ}(x)))}_{=0}\frac{\partial z^{d^{\bullet}}(y-y(z))}{\partial z}_{|z=z^{\circ}(x)}
+(z(x))d(yy(z(x)))(xx(z))z|z=z(x)\displaystyle+(z^{\circ}(x))^{d^{\bullet}}(y-y(z^{\circ}(x)))\frac{\partial(x-x(z))}{\partial z}_{|z=z^{\circ}(x)}
=\displaystyle= (z(x))d(yy(z(x)))xz|z=z(x),\displaystyle-(z^{\circ}(x))^{d^{\bullet}}(y-y(z^{\circ}(x)))\frac{\partial x}{\partial z}_{|z=z^{\circ}(x)},

and the three other zz-derivatives simplify the same way. This yields

A1(x,y)=[z0](1zz(x)1(yy(z(x)))xz|z=zj(x)+j=1d11zzj(y)1(xx(zj(y)))yz|z=zj(y)CLOSEOPEN+1zz(y)1(xx(z(y)))yz|z=z(y)+j=1d11zzj(x)1(yy(zj(x)))xz|z=zj(x)).A_{1}(x;y)=[z^{0}]\Bigg(\frac{1}{z-z^{\circ}(x)}\frac{-1}{(y-y(z^{\circ}(x)))\frac{\partial x}{\partial z}_{|z=z_{j}^{\circ}(x)}}+\sum_{j=1}^{d^{\circ}-1}\frac{1}{z-z_{j}^{\bullet}(y)}\frac{-1}{(x-x(z_{j}^{\bullet}(y)))\frac{\partial y}{\partial z}_{|z=z_{j}^{\bullet}(y)}}\\ +\frac{1}{z-z^{\bullet}(y)}\frac{-1}{(x-x(z^{\bullet}(y)))\frac{\partial y}{\partial z}_{|z=z^{\bullet}(y)}}+\sum_{j=1}^{d^{\bullet}-1}\frac{1}{z-z_{j}^{\circ}(x)}\frac{-1}{(y-y(z_{j}^{\circ}(x)))\frac{\partial x}{\partial z}_{|z=z_{j}^{\circ}(x)}}\Bigg).

We now extract the coefficient of z0z^{0} from each term. Since the partial fraction decomposition was performed in a splitting field for (xx(z))(yy(z))(x-x(z))(y-y(z)), recall that A1(x,y)A_{1}(x;y) belongs to x1y1[[x1,y1]]x^{-1}y^{-1}\mathcal{R}[\![x^{-1},y^{-1}]\!]. Thus, we are working in an algebraic extension of this ring, namely the field of Puiseux series in x1x^{-1} and y1y^{-1} with coefficients in 𝕂\mathbb{K}. This means that 1zz(x)\frac{1}{z-z^{\circ}(x)} should be expanded as a power series in zz, since its znz^{n} coefficient (for n0n\geqslant 0) is then z(x)n1z^{\circ}(x)^{-n-1}, a power series in x1x^{-1}. The same reasoning applies to the other small roots, so the fraction 1zzj(y)\frac{1}{z-z_{j}^{\bullet}(y)}, 1jd11\leqslant j\leqslant d^{\circ}-1, is expanded in the same way. In contrast, in the case of the large roots, 1zz(y)\frac{1}{z-z^{\bullet}(y)} and all the fractions 1zzj(x)\frac{1}{z-z_{j}^{\circ}(x)}, 1jd11\leqslant j\leqslant d^{\bullet}-1, need to be expanded as Laurent power series in z1z^{-1}, so that their terms are series in y1y^{-1}. Hence we need to write these fractions as z11z1z(y)\frac{z^{-1}}{1-z^{-1}z^{\bullet}(y)} and expand for large zz, which finally have no z0z^{0}-coefficient. So we write

A1(x,y)\displaystyle A_{1}(x;y) =[z0](1zz(x)1(yy(z(x)))xz|z=zj(x)+j=1d11zzj(y)1(xx(zj(y)))yz|z=zj(y)CLOSE\displaystyle=[z^{0}]\Bigg(\frac{1}{z-z^{\circ}(x)}\frac{-1}{(y-y(z^{\circ}(x)))\frac{\partial x}{\partial z}_{|z=z_{j}^{\circ}(x)}}+\sum_{j=1}^{d^{\circ}-1}\frac{1}{z-z_{j}^{\bullet}(y)}\frac{-1}{(x-x(z_{j}^{\bullet}(y)))\frac{\partial y}{\partial z}_{|z=z_{j}^{\bullet}(y)}}
OPEN+z11z1z(y)1(xx(z(y)))yz|z=z(y)+j=1d1z11z1zj(x)1(yy(zj(x)))xz|z=zj(x))\displaystyle+\frac{z^{-1}}{1-z^{-1}z^{\bullet}(y)}\frac{-1}{(x-x(z^{\bullet}(y)))\frac{\partial y}{\partial z}_{|z=z^{\bullet}(y)}}+\sum_{j=1}^{d^{\bullet}-1}\frac{z^{-1}}{1-z^{-1}z_{j}^{\circ}(x)}\frac{-1}{(y-y(z_{j}^{\circ}(x)))\frac{\partial x}{\partial z}_{|z=z_{j}^{\circ}(x)}}\Bigg)
=1z(x)1(yy(z(x)))xz|z=zj(x)+j=1d11zj(y)1(xx(zj(y)))yz|z=zj(y)\displaystyle=\frac{1}{z^{\circ}(x)}\frac{1}{(y-y(z^{\circ}(x)))\frac{\partial x}{\partial z}_{|z=z_{j}^{\circ}(x)}}+\sum_{j=1}^{d^{\circ}-1}\frac{1}{z_{j}^{\bullet}(y)}\frac{1}{(x-x(z_{j}^{\bullet}(y)))\frac{\partial y}{\partial z}_{|z=z_{j}^{\bullet}(y)}}
=Y(x)=y(z(x))1z(x)xz|z=zj(x,t)1(yY(x))+j=1d11zj(y)yz|z=zj(y)1(xx(zj(y))).\displaystyle\overset{Y(x)=y(z^{\circ}(x))}{=}\frac{1}{z^{\circ}(x)\,\frac{\partial x}{\partial z}_{|z=z_{j}^{\circ}(x,t)}}\frac{1}{(y-Y(x))}+\sum_{j=1}^{d^{\circ}-1}\frac{1}{z_{j}^{\bullet}(y)\,\frac{\partial y}{\partial z}_{|z=z_{j}^{\bullet}(y)}}\frac{1}{(x-x(z_{j}^{\bullet}(y)))}.

Finally, the following lemma allows us to relate this expression to Equation (31), which immediately yields the desired result.

Lemma 30.

We have the following formulas for derivatives of compositions:

ddty(z(x,t),t)=1z(x)xz(z(x))andj[[1,d1]],ddtx(zj(x,t),t)=1zj(y)yz(zj(y)).\frac{\mathrm{d}}{{\mathrm{d}t}}y(z^{\circ}(x,t),t)=\frac{1}{z^{\circ}(x)\frac{\partial x}{\partial z}(z^{\circ}(x))}\,\,\,\text{and}\,\,\,\forall j\in[\![1,d^{\circ}-1]\!],\frac{\mathrm{d}}{{\mathrm{d}t}}x(z_{j}^{\bullet}(x,t),t)=-\frac{1}{z_{j}^{\bullet}(y)\frac{\partial y}{\partial z}(z_{j}^{\bullet}(y))}.
Proof.

Since the proof is the same for all formulas, we will only discuss the first one.

We start by applying the chain rule on the left-hand side:

ddty(z(x,t),t)=yt(z(x,t),t)+zt(y,t)yt(z(x,t),t).\frac{\mathrm{d}}{{\mathrm{d}t}}y(z^{\circ}(x,t),t)=\frac{\partial y}{\partial t}(z^{\circ}(x,t),t)+\frac{\partial z^{\circ}}{\partial t}(y,t)\cdot\,\frac{\partial y}{\partial t}(z^{\circ}(x,t),t).

Hence we are led to make zt(x,t)\frac{\partial z^{\circ}}{\partial t}(x,t) explicit.

To this end, the idea is to differentiate with respect to tt the equation x(z(x,t),t)=xx(z^{\circ}(x,t),t)=x. This gives

zt(x,t)=xt(z(x,t),t)xz(z(x,t),t).\frac{\partial z^{\circ}}{\partial t}(x,t)=-\frac{\frac{\partial x}{\partial t}(z^{\circ}(x,t),t)}{\frac{\partial x}{\partial z}(z^{\circ}(x,t),t)}.

We now only need to substitute this relation into the former one and conclude using Lemma 28:

ddty(z(x,t),t)\displaystyle\frac{\mathrm{d}}{\mathrm{d}t}y(z^{\circ}(x,t),t) =yt(z(x))+(xt(z(x))xz(z(x)))yt(z(x))\displaystyle=\frac{\partial y}{\partial t}(z^{\circ}(x))+\left(-\frac{\frac{\partial x}{\partial t}(z^{\circ}(x))}{\frac{\partial x}{\partial z}(z^{\circ}(x))}\right)\cdot\,\frac{\partial y}{\partial t}(z^{\circ}(x))
=(xzytyzxt)|z=z(x)1xz(z(x))\displaystyle=\left(\frac{\partial x}{\partial z}\,\frac{\partial y}{\partial t}-\frac{\partial y}{\partial z}\,\frac{\partial x}{\partial t}\right)_{|z=z^{\circ}(x)}\cdot\frac{1}{\frac{\partial x}{\partial z}(z^{\circ}(x))}
=1z(x)xz(z(x))\displaystyle=\frac{1}{z^{\circ}(x)\frac{\partial x}{\partial z}(z^{\circ}(x))}

which concludes the proof of the lemma and hence the proof of Proposition 3.

5 Enumeration of 22-alternating hypermaps

In this section, we establish Theorem 4. Our strategy relies on most of the concepts introduced earlier: we decompose a pointed 22-alternating hypermap according to the component containing the marked vertex and all the vertices that can reach it, called the accessible component, and the remaining part. We shall see that this decomposition follows naturally from a planarity argument, which allows us to separate the hypermap in a particularly straightforward way.

We then apply this result—namely Equation (9)—to derive the generating function of strongly connected 22-alternating hypermaps, which is Equation (10). This derivation does not explicitly rely on the notion of accessibility, although a similar argument could easily be adapted to the case of B2B_{2}.

5.1 Expressing 22-alternating hypermaps with accessibly pointed hypermaps

Our approach follows the same direction as in the previous section during the proof of Equation (16), with one essential difference: we shall now investigate whether the outward corners are connected to the distinguished vertex of the hypermap or not. Note that, in the case of 11-alternating hypermaps, the marked vertex was always accessible from the outward corner, but here it will be a central element of our discussion.

The goal of this section is therefore to prove the following lemma:

Lemma 31.

A pointed 22-alternating hypermap can be decomposed as follows:

H2(x1,x2,y1,y2)t=A2(x1,x2,y1,y2)H1(x1,y1)H1(x2,y2)+(A1(x1,y2)+A1(x2,y1))H2(x1,x2,y1,y2).\begin{split}\frac{\partial H_{2}(x_{1},x_{2};y_{1},y_{2})}{\partial t}&=A_{2}(x_{1},x_{2};y_{1},y_{2})\,H_{1}(x_{1};y_{1})\,H_{1}(x_{2};y_{2})\\ &+\left(A_{1}(x_{1};y_{2})+A_{1}(x_{2};y_{1})\right)\,H_{2}(x_{1},x_{2};y_{1},y_{2}).\end{split} (32)

Let us first see how this formula allows us to obtain Equation (9) of Theorem 4. To do so, we write, using Equation (16)

t(H2(x1,x2,y1,y2)H1(x1,y2)H1(x2,y1))=\displaystyle\frac{\partial}{\partial t}\left(\frac{H_{2}(x_{1},x_{2};y_{1},y_{2})}{H_{1}(x_{1};y_{2})\,H_{1}(x_{2};y_{1})}\right)= 1H1(x1,y2)H1(x2,y1)(H2(x1,x2,y1,y2)tCLOSE\displaystyle\frac{1}{H_{1}(x_{1};y_{2})\,H_{1}(x_{2};y_{1})}\Bigg(\frac{\partial H_{2}(x_{1},x_{2};y_{1},y_{2})}{\partial t}
OPEN(A1(x1,y2)+A1(x2,y1))H2(x1,x2,y1,y2)).\displaystyle\hskip 56.9055pt-(A_{1}(x_{1};y_{2})+A_{1}(x_{2};y_{1}))\,H_{2}(x_{1},x_{2};y_{1},y_{2})\Bigg).

We then deduce, by substituting Equation (32):

t(H2(x1,x2,y1,y2)H1(x1,y2)H1(x2,y1))=A2(x1,x2,y1,y2)H1(x1,y1)H1(x2,y2)H1(x1,y2)H1(x2,y1).\frac{\partial}{\partial t}\left(\frac{H_{2}(x_{1},x_{2};y_{1},y_{2})}{H_{1}(x_{1};y_{2})\,H_{1}(x_{2};y_{1})}\right)=A_{2}(x_{1},x_{2};y_{1},y_{2})\,\frac{H_{1}(x_{1};y_{1})\,H_{1}(x_{2};y_{2})}{H_{1}(x_{1};y_{2})\,H_{1}(x_{2};y_{1})}. (33)

We can now use Equation (15) from Corollary 18. This allows us to recognize a total derivative on the right-hand side of Equation (33):

A2(x1,x2,y1,y2)H1(x1,y1)H1(x2,y2)H1(x1,y2)H1(x2,y1)=1(x1x2)(y1y2)t(H1(x1,y1)H1(x2,y2)H1(x1,y2)H1(x2,y1)),A_{2}(x_{1},x_{2};y_{1},y_{2})\,\frac{H_{1}(x_{1};y_{1})\,H_{1}(x_{2};y_{2})}{H_{1}(x_{1};y_{2})\,H_{1}(x_{2};y_{1})}=\frac{1}{(x_{1}-x_{2})(y_{1}-y_{2})}\,\frac{\partial}{\partial t}\left(\frac{H_{1}(x_{1};y_{1})\,H_{1}(x_{2};y_{2})}{H_{1}(x_{1};y_{2})\,H_{1}(x_{2};y_{1})}\right),

by using the logarithmic derivative expression of A1A_{1} in Equation (16). We then conclude by integrating and using the facts that [t0]H1(t)=1[t^{0}]\,H_{1}(t)=1 and [t0]H2(t)=0[t^{0}]\,H_{2}(t)=0 by definition of HkH_{k} in Equation (2), which gives Equation (9).

We can now get back to the combinatorial proof of Equation (32).

Proof of Lemma 31.
Figure 10: Sketch of the proof of Lemma 31, from left to right the cases 1,21,2 and 33 according to whether c0c_{0} or c2c_{2} is related to vv. We use here the shorthand notation Hi|j:=H1(xi,yj)H_{i\mid j}:=H_{1}(x_{i};y_{j}) and H12|12:=H2(x1,x2,y1,y2)H_{12\mid 12}:=H_{2}(x_{1},x_{2};y_{1},y_{2}) for simplicity.

We begin the proof by considering a pointed 22-alternating hypermap, denoting by vv its marked vertex. We shall also use the corner notation c0,c1,c2,c3c_{0},c_{1},c_{2},c_{3} introduced in Section 1.2. We focus on the even-indexed corners c0c_{0} and c2c_{2}, since they are the ones most likely to access to vv.
Let us distinguish cases according to which of the corners c0c_{0} and c2c_{2} is connected to vv. Figure 10 gives a sketch of the proof.

\hookrightarrow Case 1: vv is accessible from both c0c_{0} and c2c_{2}. In this case only c1c_{1} and c3c_{3} may fail to access to vv: there may exist a bridge on their way to vv. Taking the last such bridge for each of them isolates c1c_{1} and c3c_{3} into one 11-alternating hypermap each, of respective weight H1(x1,y1)H_{1}(x_{1};y_{1}) and H1(x2,y2)H_{1}(x_{2};y_{2}). Note the presence of the additional 11 in H1H_{1}, which stands for the case where there is no bridge preventing c1c_{1} or c3c_{3} from being related to vv. What remains is an accessibly pointed 22-alternating hypermap component containing v,c0v,c_{0} and c2c_{2}, counted by A2(x1,x2,y1,y2)A_{2}(x_{1},x_{2};y_{1},y_{2}).
\hookrightarrow
Case 2: vv is accessible from c2c_{2} but not from c0c_{0}. Since c0c_{0} is not related to vv, there must be a bridge oriented from vv to c0c_{0}. Looking at the orientations of the boundary edges of the hypermap, this bridge cannot lie on [c3,c1][c_{3},c_{1}]: otherwise, because of the orientation of the bridge, this boundary interval would have to contain an inward corner, hence a marked corner with odd index by Remark 10, which is not possible. So the bridge must belong to the boundary interval [c1,c3][c_{1},c_{3}]. Taking the last of these bridges, we can split the pointed hypermap into two components: the first is not pointed and contains c0,c1,c3c_{0},c_{1},c_{3}, while the second, containing c2c_{2} and vv, is a pointed 11-alternating hypermap. The latter is also accessible since we took the last bridge, and c2c_{2} must be an outward corner because the orientation of the bridge forces the existence of an outward corner belonging to [c1,c3][c_{1},c_{3}], which is then c2c_{2}.
\hookrightarrow
Case 3: vv is accessible from c0c_{0} but not from c2c_{2}. By symmetry with Case 2, the corresponding term is H2(x1,x2,y1,y2)A1(x1,y2)H_{2}(x_{1},x_{2};y_{1},y_{2})\,A_{1}(x_{1};y_{2}).
Note that the obstruction of c0c_{0} from vv implies that c2c_{2} can reach vv, and reciprocally. Hence the case where neither c0c_{0} nor c2c_{2} can reach vv does not occur. Finally, summing these three contributions gives exactly Equation (32). ∎

The idea of decomposing our proof according to which outward corners are related to the marked vertex stems from the fact that these are the boundary vertices most likely to be connected to any other vertex. Indeed, intuitively, inward corners have little chance of being connected to the marked vertex, since it suffices for a bridge formed by its two incident edges to obstruct such a connection—an event that is structurally inexpensive for the hypermap. It is also important to keep in mind that planarity and the uniqueness of the marked outer face are essential arguments here, since this enables us to decompose our 22-alternating hypermaps into independent components. These ideas form the foundation of the forthcoming generalization of Lemma 31 in the upcoming work [Lej26].

5.2 On strongly connected 22-alternating hypermaps

In order to study the generating series B2B_{2} of strongly connected 22-alternating hypermaps, we start from a generic 22-alternating hypermap and ask what might prevent it from being strongly connected. As stated in Remark 10, it suffices to determine the conditions under which every vertex of the hypermap is accessible from the vertices incident to the corners c1c_{1} and c3c_{3}. We illustrate the following reasonning in Figure 11.
To that end, one can already see what could prevent corners c1c_{1} and c3c_{3} from being connected: the existence of a bridge belonging to [c0,c2][c_{0},c_{2}] or a bridge belonging to [c2,c0][c_{2},c_{0}]. By considering the last such bridge on the path connecting c1c_{1} to c3c_{3}, and then symmetrically on the path connecting c3c_{3} to c1c_{1} (which is possible since each bridge disconnects the hypermap), we observe the appearance of two components of weights H1(x1,y1)H_{1}(x_{1};y_{1}) and H1(x2,y2)H_{1}(x_{2};y_{2}), to which our corners respectively belong. We may therefore remove the two bridges and examine what remains, renaming the corners incident to the endpoints of each bridge c1c_{1} and c3c_{3} as in the original definition, but now assuming the absence of bridges on the paths from c1c_{1} to c3c_{3}.
Let us now see how to connect c1c_{1} and c3c_{3} to c0c_{0}. This is possible only if there is no bridge belonging to [c3,c1][c_{3},c_{1}]. Taking the first such bridge produces a component containing c0c_{0} of weight H1(x1,y2)H_{1}(x_{1};y_{2}). Symmetrically, for c2c_{2}, we obtain a component of weight H1(x2,y1)H_{1}(x_{2};y_{1}).
By removing all these bridges, we can thus connect c1c_{1} and c3c_{3} to all boundary corners, and therefore every boundary vertex can be connected to any other boundary vertex. As a result, there cannot exist any remaining bridge in this component, by Lemma 9. The remaining component is therefore strongly connected, as stated in Lemma 6, and is thus counted by B2(x1,x2,y1,y2)B_{2}(x_{1},x_{2};y_{1},y_{2}) once the bridge weights are added. Note that this decomposition is bijective, since one only needs to connect each 11-alternating hypermap to the corresponding marked corner of the strongly connected 22-alternating hypermap by a bridge.

Figure 11: Sketch of the decomposition of H2H_{2} with respect to B2B_{2}. The idea is simply to remove all bridges that prevent each inner vertex from being connected to the marked corners, since the accessibility criterion of Lemma 9 relies on accessibility from the boundary. The shorthand notations in the figure are the same as in Figure 10.

This leads to the formula

H2(x1,x2,y1,y2)=H1(x1,y1)H1(x1,y2)H1(x2,y1)H1(x2,y2)B2(x1,x2,y1,y2).H_{2}(x_{1},x_{2};y_{1},y_{2})=H_{1}(x_{1};y_{1})\,H_{1}(x_{1};y_{2})\,H_{1}(x_{2};y_{1})\,H_{1}(x_{2};y_{2})\,B_{2}(x_{1},x_{2};y_{1},y_{2}). (34)

This allows us to recover Equation (10) from Theorem 4, using the expression of H2(x1,x2,y1,y2)H_{2}(x_{1},x_{2};y_{1},y_{2}) given in Equation (9). This finally completes the proof of Theorem 4.

6 Conclusion

The main objective of this work was to highlight a new way of enumerating plane hypermaps with a non-monochromatic boundary. To achieve this, we have shown that the variable tt, marking the vertices, plays a meaningful role. Indeed, marking a vertex gives rise to equations involving derivatives with respect to this variable. Moreover, studying the accessible component of the marked vertex—that is, the smallest hypermap in which all vertices can access the marked one—allows us to decompose pointed hypermaps. The rest of the work then consisted in understanding accessibly pointed hypermaps—made possible thanks to the notion of slices introduced in [AB26]—and in solving the resulting equations, either directly or by identifying a total derivative, in order to find algebraic expressions for alternating hypermaps. This approach enabled us to rederive several formulas appearing in [AB26] and [Eyn16].
The remaining open questions concern kk-alternating hypermaps for k3k\geqslant 3—–a problem addressed in the forthcoming article [Lej26]—–as well as the extension to higher genus, in order to find new combinatorial interpretations of the algebraic results provided by topological recursion, as stated in [EO08]. Another direction for future work involves asymptotic considerations, which now appear more approachable thanks to a deeper understanding of the elementary building blocks—namely the generating functions of the elementary slices—bringing us closer to an understanding of distance distributions in hypermaps.

Appendix A Counting plane hypermaps with a monochromatic boundary via integration

In this appendix, we give a new proof of Proposition 25 using Proposition 23 which itself follows from slice decomposition. We shall first show that the derivatives with respect to tt of both sides of each equality in (24) are equal, before matching the integration constants.
We start from the case of pointed hypermaps with a white boundary, whose generating function is tW(x,t)\frac{\partial}{\partial t}W^{\circ}(x,t). The first part of the following proof will be similar for pointed hypermaps with a black boundary.

Our idea is to use the expression tW(x,t)\frac{\partial}{\partial t}W^{\circ}(x,t) as [z0]1xx(z,t)[z^{0}]\frac{1}{x-x(z,t)} and to perform a partial fraction decomposition. The issue is that this is only possible if we have finitely many roots for the equation x=x(z,t)x=x(z,t), which occurs only when the face degrees are bounded. Let us show that doing it for any bound for the face degrees is enough to conclude in the general case, thanks to the following lemma.

Lemma 32.

Let ff be an element of \mathcal{R}, and let

fd:=[id+1(ti)0jd+1(tj)0]ff_{d}:=\Big[\prod_{i\geqslant d+1}(t_{i}^{\circ})^{0}\prod_{j\geqslant d+1}(t_{j}^{\bullet})^{0}\Big]f

be the restriction of ff to faces with degree bounded by d1d\geq 1. Then the identity f=0f=0 holds if, and only if, fd=0f_{d}=0 holds for every d1d\geq 1.

Proof.

The direct implication is immediate by definition of fdf_{d}.

For the converse, recall that a formal series in infinitely many variables (as ff which belongs to \mathcal{R}) is defined as a sum of monomials of finite degree-that is, involving finitely many variables. Hence one only need to check that each coefficient from ff in front of any of these finite-degree monomials vanish, which is easy by considering the identities fd=0f_{d}=0 because they are exactly restricted to the case of finite (face) degree. ∎

The usefulness of this formal lemma lies in the fact that Proposition 25 makes sense in \mathcal{R}, while we wish to bound the degree of our faces (say, by dd^{\circ} for white faces and dd^{\bullet} for black faces) in order to speak of the roots of polynomials. However, this is merely a computational artifice, since the roots—besides the compositional inverses zz^{\circ} and zz^{\bullet}—no longer appear in the final result.
We then denote all our roots as in Section 4.2.4, and we can therefore write our partial fraction decomposition. We refer to the computation from Section 4.2.4, since the same ideas apply: performing the decomposition over the roots by turning the denominator into a polynomial, which leads to

1xx(z)=zdzd(xx(z))=1zz(x)(z(x))dzd(xx(z))z|z=z(x)+j=1d11zzj(x)(zj(x))dzd(xx(z))z|z=zj(x).\frac{1}{x-x(z)}=\frac{z^{d^{\bullet}}}{z^{d^{\bullet}}(x-x(z))}=\frac{1}{z-z^{\circ}(x)}\frac{(z^{\circ}(x))^{d^{\bullet}}}{\frac{\partial z^{d^{\bullet}}(x-x(z))}{\partial z}_{|z=z^{\circ}(x)}}+\sum_{j=1}^{d^{\bullet}-1}\frac{1}{z-z_{j}^{\circ}(x)}\frac{(z_{j}^{\circ}(x))^{d^{\bullet}}}{\frac{\partial z^{d^{\bullet}}(x-x(z))}{\partial z}_{|z=z_{j}^{\circ}(x)}}.

This can be simplified by expanding the derivatives in the denominators as in Section 4.2.4:

1xx(z)=1zz(x)1xz|z=z(x)j=1d11zzj(x)1xz|z=zj(x).\frac{1}{x-x(z)}=-\frac{1}{z-z^{\circ}(x)}\frac{1}{\frac{\partial x}{\partial z}_{|z=z^{\circ}(x)}}-\sum_{j=1}^{d^{\bullet}-1}\frac{1}{z-z_{j}^{\circ}(x)}\frac{1}{\frac{\partial x}{\partial z}_{|z=z_{j}^{\circ}(x)}}.

To extract the coefficient of z0z^{0} as needed to compute tW(x,t)\frac{\partial}{\partial t}W^{\circ}(x,t), only the first term contributes, since other terms are elements of z1[[z1]]z^{-1}\mathcal{R}[\![z^{-1}]\!] because the partial fraction decomposition holds in x1[[x1]]x^{-1}\mathcal{R}[\![x^{-1}]\!], and thus vanish. We finally obtain:

[z0]1xx(z)=1z(x)xz|z=z(x).[z^{0}]\frac{1}{x-x(z)}=\frac{1}{z^{\circ}(x)\,\frac{\partial x}{\partial z}_{|z=z^{\circ}(x)}}.

By Proposition 23 and by Lemma 30, we then have:

tW(x,t)=ddty(z(x,t),t)=tY(x,t),\frac{\partial}{\partial t}W^{\circ}(x,t)=\frac{\mathrm{d}}{{\mathrm{d}t}}y(z^{\circ}(x,t),t)=\frac{\partial}{\partial t}Y(x,t),

since Y(x,t)=y(z(x,t),t)Y(x,t)=y(z^{\circ}(x,t),t) by Equation (23). By a dual argument for pointed hypermaps with a black boundary, we can show that

tW(y,t)=tX(y,t).\frac{\partial}{\partial t}W^{\bullet}(y,t)=\frac{\partial}{\partial t}X(y,t).

Thanks to Lemma 32, the two last identities hold coefficientwise in \mathcal{R}, and not just in the case of bounded face degrees.
It remains to perform the integration and so to determine the integration constants. We will then prove that

[t0]W(x,t)[t0]Y(x,t)=V(x)and[t0]W(y,t)[t0]X(y,t)=V(y).[t^{0}]W^{\circ}(x,t)-[t^{0}]Y(x,t)=-V_{\circ}^{\prime}(x)\quad\text{and}\quad[t^{0}]W^{\bullet}(y,t)-[t^{0}]X(y,t)=-V_{\bullet}^{\prime}(y).

First, note that there exists no hypermap with a monochromatic boundary and zero vertex. Hence, we directly have [t0]W(x,t)=0[t^{0}]W^{\circ}(x,t)=0 and [t0]W(y,t)=0[t^{0}]W^{\bullet}(y,t)=0. So the problem reduces to showing that:

[t0]Y(x,t)=V(x)and[t0]X(y,t)=V(y).[t^{0}]Y(x,t)=V_{\circ}^{\prime}(x)\quad\text{and}\quad[t^{0}]X(y,t)=V_{\bullet}^{\prime}(y).

We will then use the expressions X(y,t)=x(z(y,t),t)X(y,t)=x(z^{\bullet}(y,t),t) and Y(x,t)=y(z(x,t),t)Y(x,t)=y(z^{\circ}(x,t),t) from Proposition 24, from which we want to extract the t0t^{0} coefficient. To do so, we must study elementary slices having no vertices, except those on the right boundary (since they carry no weight as defined in Definition 11).
\hookrightarrow For slices of type 𝒜\mathcal{A}, the vertex incident to the corner ll is weightless only if it is the apex. Since there are no internal vertices, we are restricted to the case where the base is incident to a single black face, whose remaining edges form the right boundary of the slice. Computing the increment in each case gives [t0]x(z,t)=k1tkz1k=V(z1)[t^{0}]x(z,t)=\sum_{k\geqslant 1}t_{k}^{\bullet}z^{1-k}=V_{\bullet}^{\prime}(z^{-1}). This is a formal series in z1z^{-1}, which thus has no singular term in zz. Hence, [t0]x(z1,t)[t^{0}]x(z^{-1},t) is not invertible, implying [t0]z(x,t)1=0[t^{0}]z^{\circ}(x,t)^{-1}=0. See the proof of Proposition 24 for a clearer understanding of how z(x,t)z^{\circ}(x,t) is defined.
\hookrightarrow For slices of type \mathcal{B}, identifying corners ll and oo restricts us to the trivial slice, consisting of one edge and two weightless vertices, with increment 1-1. Thus, [t0]y(z,t)=z1[t^{0}]y(z,t)=z^{-1}. We then observe that [t0]z(y,t)=y1[t^{0}]z^{\bullet}(y,t)=y^{-1}, since it is the unique solution of [t0]y(z,t)=y[t^{0}]y(z,t)=y.
These two observations allow us to conclude that [t0]z(y,t)0[t^{0}]z^{\bullet}(y,t)\neq 0 and:

[t0]X(y,t)=[t0]x(z(y,t),t)=([t0]x(z,t))|z=[t0]z(y,t)=V(z1)|z=y1=V(y),[t^{0}]X(y,t)=[t^{0}]x(z^{\bullet}(y,t),t)=\big([t^{0}]x(z,t)\big)_{|z=[t^{0}]z^{\bullet}(y,t)}=V_{\bullet}^{\prime}(z^{-1})_{|z=y^{-1}}=V_{\bullet}^{\prime}(y),

which is what we wanted.

On the other hand, things are more subtle in order to compute [t0]Y(x,t)=[t0]y(z(x,t),t)[t^{0}]Y(x,t)=[t^{0}]y(z^{\circ}(x,t),t) due to the definition of z(x)z^{\circ}(x) of which we only have information about its multiplicative inverse, which is ill-defined near t=0t=0 as explained earlier. The idea is to make x(z)x(z) appear and compose it with z(x)z^{\circ}(x) on its right to make simplifications. We use then Equations (3) and (4):

y(z(x,t),t)=(z(x,t))1+([z0]y(z,t))|z=z(x,t),y(z^{\circ}(x,t),t)=(z^{\circ}(x,t))^{-1}+\big([z^{\geqslant 0}]y(z,t)\big)_{|z=z^{\circ}(x,t)},

where [z0]f(z)[z^{\geqslant}0]f(z) stands for considering only the nonnegative powers of zz in the Laurent polynomial f(z)f(z). The last term of the previous equation expands as

([z0]y(z,t))|z=z(x,t)=d1td([z0]x(z,t)d1)|z=z(x,t).\big([z^{\geqslant 0}]y(z,t)\big)_{|z=z^{\circ}(x,t)}=\sum_{d\geqslant 1}t_{d}^{\circ}([z^{\geqslant 0}]x(z,t)^{d-1})_{|z=z^{\circ}(x,t)}.

Taking the t0t^{0} coefficient and recalling that [t0]z(x,t)1=0[t^{0}]z^{\circ}(x,t)^{-1}=0, we simplify:

[t0]y(z(x,t),t)=0+d1td[t0]([z0]x(z,t)d1)|z=z(x,t).[t^{0}]y(z^{\circ}(x,t),t)=0+\sum_{d\geqslant 1}t_{d}^{\circ}[t^{0}]([z^{\geqslant 0}]x(z,t)^{d-1})_{|z=z^{\circ}(x,t)}.

Furthermore, since ([z<0]x(z,t)d1)|z=z(x,t)([z^{<0}]x(z,t)^{d-1})_{|z=z^{\circ}(x,t)} is a polynomial in z(x)z^{\circ}(x), then one gets the equality [t0]([z<0]x(z,t)d1)|z=z(x,t)=0[t^{0}]([z^{<0}]x(z,t)^{d-1})_{|z=z^{\circ}(x,t)}=0 since [t0]z(x,t)=0[t^{0}]z^{\circ}(x,t)=0. We can therefore simplify the expression:

[t0]([z0]x(z,t)d1)|z=z(x,t)=[t0](x(z,t)d1)|z=z(x,t)=xd1,[t^{0}]([z^{\geqslant 0}]x(z,t)^{d-1})_{|z=z^{\circ}(x,t)}=[t^{0}](x(z,t)^{d-1})_{|z=z^{\circ}(x,t)}=x^{d-1},

since z(x)z^{\circ}(x) is the compositional inverse of x(z)x(z).
We finally conclude that:

[t0]Y(x,t)=[t0]y(z,t)|z=z(x,t)=d1td([z0]x(z,t)d1)|z=z(x,t)=d1tdxd1=V(x),[t^{0}]Y(x,t)=[t^{0}]y(z,t)_{|z=z^{\circ}(x,t)}=\sum_{d\geqslant 1}t_{d}^{\circ}([z^{\geqslant 0}]x(z,t)^{d-1})_{|z=z^{\circ}(x,t)}=\sum_{d\geqslant 1}t_{d}^{\circ}x^{d-1}=V_{\circ}^{\prime}(x),

which is precisely what we wanted to prove.

References

  • [AB26] Marie Albenque and Jérémie Bouttier “The slice decomposition of planar hypermaps” Id/No e68 In Forum Math. Sigma 14, 2026, pp. 53 DOI: 10.1017/fms.2026.10187
  • [BF02] Cyril Banderier and Philippe Flajolet “Basic analytic combinatorics of directed lattice paths” Selected Papers in honour of Maurice Nivat In Theoretical Computer Science 281.1, 2002, pp. 37–80 DOI: https://doi.org/10.1016/S0304-3975(02)00007-5
  • [BK87] D.. Boulatov and V.. Kazakov “The Ising model on a random planar lattice: the structure of the phase transition and the exact critical exponents” In Phys. Lett. B 186.3-4, 1987, pp. 379–384 DOI: 10.1016/0370-2693(87)90312-1
  • [Cur23] Nicolas Curien “Peeling random planar maps. École d’Été de Probabilités de Saint-Flour XLIX – 2019” 2335, Lect. Notes Math. Cham: Springer, 2023 DOI: 10.1007/978-3-031-36854-7
  • [DDG23] Jian Ding, Julien Dubédat and Ewain Gwynne “Introduction to the Liouville quantum gravity metric” In International congress of mathematicians 2022, ICM 2022, Helsinki, Finland, virtual, July 6–14, 2022. Volume 6. Sections 12–14 Berlin: European Mathematical Society (EMS), 2023, pp. 4212–4244 DOI: 10.4171/ICM2022/40
  • [DHL25] Maurice Duits, Nathan Hayford and Seung-Yeop Lee “The Ising model coupled to 2D gravity: genus zero partition function” In SIGMA, Symmetry Integrability Geom. Methods Appl. 21, 2025, pp. paper 07990 DOI: 10.3842/SIGMA.2025.079
  • [EO05] Bertrand Eynard and Nicolas Orantin “Mixed correlation functions in the 2-matrix model, and the Bethe ansatz” Id/No 28 In J. High Energy Phys. 2005.8, 2005, pp. 36 DOI: 10.1088/1126-6708/2005/08/028
  • [EO08] B. Eynard and N. Orantin “Topological expansion and boundary conditions” Id/No 37 In J. High Energy Phys. 2008.6, 2008, pp. 25 DOI: 10.1088/1126-6708/2008/06/037
  • [Eyn03] Bertrand Eynard “Large N expansion of the 2-matrix model” In Journal of High Energy Physics 2003.01 Springer ScienceBusiness Media LLC, 2003, pp. 051–051 DOI: 10.1088/1126-6708/2003/01/051
  • [Eyn03a] Bertrand Eynard “Large N expansion of the 2-matrix model, multicut case”, 2003 arXiv:math-ph/0307052 [math-ph]
  • [Eyn16] Bertrand Eynard “Counting surfaces” CRM Aisenstadt chair lectures 70, Progress in Mathematical Physics Birkhäuser/Springer, [Cham], 2016, pp. xvii+414 URL: https://doi.org/10.1007/978-3-7643-8797-6
  • [Kaz86] V.. Kazakov “Ising model on a dynamical planar random lattice: exact solution” In Phys. Lett. A 119.3, 1986, pp. 140–144 DOI: 10.1016/0375-9601(86)90433-0
  • [Lej26] Thomas Lejeune “Enumeration of plane hypermaps with a mixed boundary II” In preparation, 2026
  • [LZ04] Sergei. Lando and Alexander. Zvonkin “Graphs on surfaces and their applications” With an appendix by Don B. Zagier, Low-Dimensional Topology, II 141, Encyclopaedia of Mathematical Sciences Springer-Verlag, Berlin, 2004, pp. xvi+455 DOI: 10.1007/978-3-540-38361-1
  • [Sch15] Gilles Schaeffer “Planar maps” http://www.lix.polytechnique.fr/˜schaeffe/Biblio/HB.pdf In Handbook of enumerative combinatorics, Discrete Math. Appl. (Boca Raton) CRC Press, Boca Raton, FL, 2015, pp. 335–395