Enumeration of plane hypermaps with a mixed boundary I
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 -alternating boundary condition: by this we mean the colors of inner faces incident to the outer face alternates at most times when turning around the hypermap. The present paper deals with the cases , 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 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.
Contents
- 1 Introduction
- 2 Bridges and accessibility in plane hypermaps
- 3 Enumeration of accessibly pointed -alternating hypermaps
- 4 Enumeration of -alternating hypermaps
- 5 Enumeration of -alternating hypermaps
- 6 Conclusion
- A Counting plane hypermaps with a monochromatic boundary via integration
- References
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 [DDG23], i.e. central charge . 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 , whose rational parametrization 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 incident to the outer face, the boundary interval is the portion of the contour of the outer face that lies between and , when turning counter-clockwise around the hypermap.
For a positive integer, a hypermap is said to be -alternating if its outer face carries marked incident corners , appearing in counter-clockwise order and not necessarily distinct (as in Figure 1(c)), such that for all , the boundary interval is directed from to (i.e. counter-clockwise) and the boundary interval is directed from to (i.e. clockwise). See Figure 1 for some examples. We denote the lengths (number of edges) of these boundary intervals by and respectively.
Let be a collection of formal variables and the ring of formal power series in these variables. To a hypermap , we generally assign a weight
| (1) |
where stands for the degree. Given extra formal variables , we then set
| (2) |
where the sum is over all -alternating hypermaps . This quantity is a formal power series in , the and for , and the and for , hence an element of . Using inverse variables here, and adding the conventional term , are choices made to be consistent with [Eyn16].
In the present paper we will give formulas for and , leaving the case of general to a subsequent paper [Lej26]. However, we will obtain a general formula for a variant of involving so-called accessibly pointed hypermaps.
More precisely, we say that a vertex of a hypermap is accessible if, for every other vertex , there exists a directed path going from to . Note that we do not require the existence of a directed path from to . An accessibly pointed hypermap is a hypermap endowed with a distinguished accessible vertex. See Figure 1(b). We denote by the generating function of accessibly pointed -alternating hypermaps, obtained by just changing the summation set in the right-hand side of (2) and removing the conventional term .
Finally, we define similarly the generating function of strongly connected -alternating hypermaps. By strongly connected, we mean that for every pair of vertices, there exists a directed path from to ; 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 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
| (3) |
where the and are the elements of determined recursively by the conditions
| (4) |
Here, the notation means that we extract the coefficient of in the Laurent power series on the right.
Theorem 1.
For any , the generating function of accessibly pointed -alternating hypermaps reads
| (5) |
This theorem will be proved using slice decomposition in Section 3.2. The symmetry of under permutation of is remarkable and unexpected. Indeed, from the combinatorial definition of , and , we only expect symmetries such as invariance under rotation or invariance under reflection . 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 has a priori no reason to be invariant under such a transformation.
Now, we would like to deduce expressions for and from that of above. As said previously, we only consider the cases in the present paper. Let us first consider the case :
Proposition 2.
We have the relations
| (6) |
As a consequence, we have
| (7) |
The expression (7) was previously given in [AB26]33 3 In this reference, -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 .
Moreover, with the aim of giving various formulations for the central case , 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 and to for and large enough so that and , defined in Equation (3), are now Laurent polynomials.
Let be the resultant with respect to of . Also let , resp. , be the unique Laurent power series in such that (resp. the unique Laurent power series in such that ). Then we have the formula
| (8) |
We will detail why and 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 , we will establish the following:
Theorem 4.
The generating function of -alternating hypermaps reads
| (9) |
and that of strongly connected -alternating hypermaps reads
| (10) |
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 -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 does not appear explicitly.
The case of -alternating boundaries and the associated general formulas for and 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 and be two vertices such that there exists a non-directed path from to that does not contain a bridge. Then, there exists a directed path from to (and vice versa).
Proof.
By the assumption, there exists a not necessarily directed path from to which does not pass through a bridge. We may then construct a directed path from to as follows. Consider every edge that appears in the wrong direction along . Since is not a bridge, it is by planarity incident to at least one inner face . The contour of , being a directed cycle, provides a way to replace 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 be a plane hypermap. If has no bridge then it is strongly connected by Lemma 5. Conversely, if contains a bridge , then there exists no directed path going from the endpoint of to its origin. ∎
Remark 7.
Remark 8.
Another way to understand this lemma is to define an equivalence relation between the vertices of a hypermap. For vertices of a fixed hypermap, one sets if, and only if, there exists a directed path from to and a directed path from to .
Another consequence of our key lemma is the following:
Lemma 9.
For a vertex 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 of a plane hypermap, we may construct a directed path going from 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.
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 -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 is neither inward nor outward.
3 Enumeration of accessibly pointed -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 and given in [AB26]:
Definition 11.
A slice of type or of type is a plane hypermap with three distinguished corners, denoted , , and , appearing in counterclockwise order around the outer face, and satisfying the following conditions:
- •
the boundary interval , called the left side, forms a directed path from to of minimal length, i.e. is a geodesic from to ,
- •
the boundary interval , called the right side, forms the unique directed path from to of minimal length, i.e. is the unique geodesic from to ,
- •
the left and right sides only meet at the vertex incident to , called the apex,
- •
the boundary interval , called the base, forms a directed path from to for a slice of type , and a directed path from to for a slice of type .
When the base has length one, the slice is said to be elementary.
For any integer , let us denote by (resp. ) the generating function of elementary slices of type (resp. ), in which the difference between the length of the right side and the length of the left side is equal to (resp. ). Here, the weight of a slice is defined by a slight variant of the formula (1), namely we do not attach a weight to the vertices belonging to the right side. It is straightforward to check that for as there exists no slice contributing to these generating functions, and it was shown in [AB26] that the sequences and 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 in this reference to , . Our quantities and are related to of this reference by
| (11) |
which essentially corresponds to a change of variable in and .
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 , , and , 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 or 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 from containing a bridge that points away from the apex.
base word
To each (generalized) slice, we associate its base word, which is a word in the alphabet , as follows. We consider the orientation of the arrows along the base, read from to : to each arrow oriented from to , we associate the letter , and to each arrow oriented from to , the letter . See Figure 4 for examples. Note that a slice has type (resp. ) if and only if its base word contains only ’s (resp. ’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 and counting elementary slices.
Proposition 15.
Let be a word in the alphabet , and let be an integer. Then, the generating function of slices with base word , where the difference between the length of the left side and that of the right side is equal to , is given by
| (12) |
where (resp. ) denotes the number of occurrences of the letter (resp. ) in .
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 and in the sequence. ∎
3.2 Bijection between slices and accessibly pointed hypermaps
Recall from Section 1.2 the definition of accessibly pointed -alternating hypermaps.
Proposition 16.
For any positive integer and any nonnegative integers , there is a weight-preserving bijection between the set of accessibly pointed -alternating hypermaps such that and for all , and the set of slices with base word where the left and right sides have the same length.
Proof.
The proof is illustrated on Figure 5 and is similar to that of [AB26, Proposition 3.4]: starting from an accessibly pointed -alternating hypermap with distinguished vertex , we cut along the leftmost geodesic going from the first marked corner to . Such a geodesic always exists since is assumed accessible. We may check that the resulting map is a slice, becoming the apex which remains accessible. Furthermore, the length constraints on the boundary intervals of the initial -alternating hypermap entail that the base word of the resulting slice is . Finally, this construction is bijective as the inverse bijection consists in gluing the left and right sides of the slice. ∎
Proposition 17.
The generating function of accessibly pointed -alternating hypermaps such that and for all is equal to
| (13) |
Theorem 1 follows by summing over . Let us conclude this section by recording the following useful expression for in terms of :
Corollary 18.
For any we have
| (14) |
In particular for we have
| (15) |
Proof.
Note that the first formula of Corollary 18, made explicit in the case of accessibly pointed -alternating hypermaps, plays a key role when studying -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 -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 , 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 -alternating hypermaps
4.1.1 Generic case
Let us start by proving the first equality in (6) which amounts to
| (16) |
where we recall that is the generating function of -alternating hypermaps
and that of accessibly pointed -alternating hypermaps.
We start by the observation that counts pointed, but not necessarily accessibly pointed, -alternating hypermaps. We shall therefore discuss what could prevent, in a pointed -alternating hypermap , the marked vertex from being accessible. By Remark 10, is accessible if and only if it is reachable from . Now, by Lemma 9, we see that the obstruction to accessibility is the existence of a bridge separating and the vertex incident to . See Figure 6 for an illustration of this situation and Figure 7 for a sketch of the proof.
This suggests the following decomposition of when the obstruction occurs. Among all
the bridges which separate from , let us denote by the one closest to .
Removing splits into two components: let us denote by the component
containing and the one containing . Note that and are
both -alternating hypermaps. Furthermore, the inward corner of
(at the position of the former bridge ) is by construction
not separated from by a bridge. Hence, by Lemma 9 and Remark 10, is accessible
in , which makes accessibly pointed.
We extend the decomposition of to the case where the obstruction does not occur by
setting and . This construction defines a map
from the set of pointed -alternating hypermaps
to the set of pairs consisting of an accessibly pointed -alternating hypermap and of a (possibly empty)
unpointed -alternating hypermap. It is clear that the mapping is bijective: when is not
empty, the inverse mapping consists in connecting the inward corner of to the
outward corner of 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 corresponds to the conventional term
present in the definition (2) of
(but absent in ), and that if
then we have
| (17) |
which ensures that the exponents of and match.
4.1.2 Strongly connected case
Let us now establish the second equality of Equation (6) in Proposition 2:
| (19) |
where is the generating function of strongly connected -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 -alternating hypermap , and denote by its marked vertex.
Then the set of all vertices
accessible from , i.e. the equivalence class of with respect to the relation , is a strongly
connected -alternating hypermap. We denote it by . Note that belongs to ,
otherwise there would exist a bridge in the wrong direction between and . Since is accessible, this bridge should be oriented toward , which leads to the existence of another inward corner that differs from , and this is not possible since the hypermap is -alternating.
Let us now consider . If is accessible from , then it belongs to , hence is accessible from any vertex and can access and , so it can be related to any other vertex of the hypermap by Lemma 9 and Remark 10, so .
We then set in this situation. However, if is not accessible from , then there should exist multiple bridges, oriented from toward , that obstruct from reaching .
By Lemma 6, the component of that is between two consecutive bridges has to be a strongly connected -alternating hypermap. We denote by the whole component of which contains all the vertices that are not accessible from , which
is a sequence of strongly connected hypermaps.
Then the map from the set of accessibly pointed -alternating hypermaps to couples of pointed strongly connected -alternating
hypermaps and a sequence of ordered unpointed strongly connected -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 is at the end of this sequence).
Finally, using our convention on the exponents of and in alternating hypermaps, the language
of generating functions translates this bijection into Relation (19).
Remark 20.
The present proof deals with the -alternating case, which only allows bridges oriented in a single direction: from the outward corner to the inward corner . We shall see in Section 5.2 that discussing more general cases in this regard will be more challenging.
4.2 Various way to integrate relations for -alternating hypermaps
In the previous section, we obtained various expressions for 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 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 and 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 without any integral on , we need to introduce a few notations by recalling what has already been done for the monochromatic boundary case.
Definition 21.
Let (resp. ) be the
set of -alternating hypermaps such that and coincide and every
edge on the boundary is oriented counterclockwise (resp. clockwise). This is equivalent to saying that (resp. ).
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
| (21) |
which are respectively exactly the coefficients and by definition. The weights 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.
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:
| (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 or and the result follows from Proposition 17.
In order to integrate Equation (22) with respect to , 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 (resp. ) admits exactly one solution (resp. ) such that belongs to (resp. belongs to ). In fact, (resp. ) also verifies the equation (resp. ).
Furthermore, in the case of bounded face degrees, the Laurent power series and defined in Proposition 3 are given by
| (23) |
Proof.
We will only discuss the case of ; the same discussion can
be done for by solving . Recall that
so one can write
the equation as where
, such that
. Hence the Lagrange’s inversion
theorem gives the existence and uniqueness of a compositional inverse of . Let us emphasize that we do not need to extend to a field in order to enable to have coefficients in .
The equations (23) come from the unicity of and as Laurent power series in and respectively that satisfy and . Using the characterization of as a resultant,
meaning such that , one only needs to take (resp. ) and check that the corresponding functions and are Laurent power series in and respectively to conclude.
∎
We are now ready to find an algebraic expression for and .
Proposition 25 ([Eyn03, Eyn03a, AB26]).
The notations of the previous definitions lead to the following expressions for the generating functions of monochromatic boundary hypermaps:
| (24) |
where and are defined as
| (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 was introduced in [Eyn03] as a parametrization of the spectral curve , where 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 and 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 and .
Proposition 27 ([AB26]).
The following derivative relations hold:
| (26) |
These expressions can be deduced from Proposition 23 by a complex analytic argument: we extract the coefficient of 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 (resp. ) as the generating function counting walks starting and ending at zero, such that each step of height is associated with a weight (resp. ). In this frame, the quantity (resp. ) is the generating functions of excursions, or positive walks starting and ending at .
4.2.2 Poisson formula for the parametrization
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 and ).
The following formula holds for the generating functions and of elementary slices:
| (27) |
Proof.
The first step of the proof comes from Propositions 24 and 25, which allows us to express as a function of . Indeed, one can write
By differentiating this relation using the chain rule, we obtain the two equations:
Substituting these two -derivatives into the Poisson bracket , which we wish to simplify, gives:
It would be interesting to have a bijective proof of Lemma 28.
4.2.3 Application: an expression of as a -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 in Equation (16). This is because it is difficult to interpret the algebraic nature of primitives, with respect to , of our generating functions. We shall therefore remedy this by showing that can be expressed as a derivative with respect to .
Proposition 29.
The generating function of accessibly pointed -alternating hypermaps can be written as
| (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 at . In Appendix A, we prove that and , which implies that the right-hand side indeed evaluate to as . Now let us prove Proposition 29.
Proof.
We start from the left-hand side by writing in the form as given by Theorem 1 for . We then modify the numerator using Lemma 28 through the relation:
We can now proceed to the computation. Splitting the sum into two parts, we obtain:
Introducing logarithmic derivatives, we can rewrite the right-hand side as:
We then change to in the second sum, which reveals the derivative of a product:
This relation can be rewritten as:
which is exactly what we wanted to show. ∎
4.2.4 A relation between 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 and , hence in the understanding of the spectral curve . 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 . This is how the following relation appeared in [Eyn03]:
| (29) |
In fact, using Equation (6), one can rewrite this equation as an equation on the generating function of accessibly pointed -alternating hypermaps:
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 (resp. ) 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 from below but, going around
the face incident to the base edge of such a slice, we find an upper bound of for slices of type and of for slices of type , since the left and right sides of the slice are geodesics.
We therefore conclude that is a polynomial in of degree at most , while is a polynomial of degree at most .
We may thus consider their resultant. This resultant is the minimal polynomial whose zeros are parametrized by , hence it is proportional to . Note that the definition of assumes that the proportionality constant does not depend on , so it
will not play any role, since its logarithmic derivative with respect to vanishes. From now on, we will say that is exactly the resultant of , for simplicity.
Since is a resultant, we shall express it using all the roots of and .
We have already introduced one root and 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 other roots of the equation , denoted for , such that
where denotes the field of fractions of . In particular, an interesting fact on the construction of these roots is that they are all distinct. Similarly, we introduce the other roots for of , satisfying
In what follows, we will call and all the the small roots of the equations and , as they tend to as goes to .
Similarly, the other roots will be called the large roots since they tend to .
We now have all the ingredients needed to prove Equation (8). Let us begin by expanding the expression of the resultant . Since the resultant of two Laurent polynomials and is (proportional to) , where the are the roots of , we obtain the following explicit formula, with and :
where . As explained earlier, the proportionality constant plays no role here, so we set it to . The latter relation can also be written as
| (30) |
Taking the logarithm and differentiating then gives:
| (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 -alternating maps. The next step consists in performing a partial fraction decomposition with respect to of this expression, before extracting the coefficient. We thus write:
where we place the large roots on the left and the small roots on the right of the product.
The constant , independent of , will be irrelevant for our present discussion.
Performing the partial fraction decomposition leads to:
This expression simplifies slightly when differentiating the denominator. Indeed, let us simplify the first denominator:
and the three other -derivatives simplify the same way. This yields
We now extract the coefficient of from each term. Since the partial fraction decomposition was performed in a splitting field for , recall that belongs to . Thus, we are working in an algebraic extension of this ring, namely the field of Puiseux series in and with coefficients in . This means that should be expanded as a power series in , since its coefficient (for ) is then , a power series in . The same reasoning applies to the other small roots, so the fraction , , is expanded in the same way. In contrast, in the case of the large roots, and all the fractions , , need to be expanded as Laurent power series in , so that their terms are series in . Hence we need to write these fractions as and expand for large , which finally have no -coefficient. So we write
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:
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:
Hence we are led to make explicit.
To this end, the idea is to differentiate with respect to the equation . This gives
We now only need to substitute this relation into the former one and conclude using Lemma 28:
which concludes the proof of the lemma and hence the proof of Proposition 3.
∎
5 Enumeration of -alternating hypermaps
In this section, we establish Theorem 4. Our strategy relies on most of the concepts introduced earlier: we decompose a pointed -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 -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 .
5.1 Expressing -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 -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 -alternating hypermap can be decomposed as follows:
| (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)
We then deduce, by substituting Equation (32):
| (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):
by using the logarithmic derivative expression of in Equation (16).
We then conclude by integrating and using the facts that and by definition of in Equation (2), which gives Equation (9).
We can now get back to the combinatorial proof of Equation (32).
Proof of Lemma 31.
We begin the proof by considering a pointed -alternating hypermap, denoting by its marked vertex.
We shall also use the corner notation introduced in Section 1.2.
We focus on the even-indexed corners and , since they are the ones most likely to access to .
Let us distinguish cases according to which of the corners and is connected to . Figure 10 gives a sketch of the proof.
Case 1: is accessible from both and . In this case only and may fail to access to : there may exist
a bridge on their way to . Taking the last such bridge for each of them isolates and
into one -alternating hypermap each, of respective weight and . Note the presence of the additional in , which stands for
the case where there is no bridge preventing or from being related to . What remains is an accessibly pointed -alternating hypermap component containing and , counted by .
Case 2: is accessible from but not from . Since is not related to , there must be a
bridge oriented from to . Looking at the orientations of the boundary edges of the
hypermap, this bridge cannot lie on : 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 .
Taking the last of these bridges, we can split the pointed hypermap into two components: the first is not pointed and contains , while the second, containing and , is a pointed -alternating hypermap. The latter is also accessible since we took the last bridge, and must be an outward corner because the orientation of the bridge forces the existence of an outward corner belonging to , which is then .
Case 3: is accessible from but not from . By symmetry with Case 2, the corresponding term is .
Note that the obstruction of from implies that can reach , and reciprocally. Hence the case where neither nor can reach 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 -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 -alternating hypermaps
In order to study the generating series of strongly connected -alternating hypermaps, we start from a generic -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 and . We illustrate the following reasonning in Figure 11.
To that end, one can already see what could prevent corners and from being connected: the existence of a bridge belonging to or a bridge belonging to .
By considering the last such bridge on the path connecting to , and then symmetrically on the path connecting to (which is possible since each bridge disconnects the hypermap), we observe the appearance of two components of weights and , 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 and as in the original definition, but now assuming the absence of bridges on the paths from to .
Let us now see how to connect and to . This is possible only if there is no bridge belonging to . Taking the first such bridge produces a component containing of weight .
Symmetrically, for , we obtain a component of weight .
By removing all these bridges, we can thus connect and 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 once the bridge weights are added. Note that this decomposition is bijective, since one only needs to connect each -alternating hypermap
to the corresponding marked corner of the strongly connected -alternating hypermap by a bridge.
This leads to the formula
| (34) |
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 , 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 -alternating hypermaps for —–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 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 .
The first part of the following proof will be similar
for pointed hypermaps with a black boundary.
Our idea is to use the expression as and to perform a partial fraction decomposition. The issue is that this is only possible if we have finitely many roots for the equation , 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 be an element of , and let
be the restriction of to faces with degree bounded by . Then the identity holds if, and only if, holds for every .
Proof.
The direct implication is immediate by definition of .
For the converse, recall that a formal series in infinitely many variables (as which belongs to ) 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 in front of any of these finite-degree monomials vanish, which is easy by considering the identities 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 , while we wish to bound the degree of our faces (say, by for white faces and 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 and —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
This can be simplified by expanding the derivatives in the denominators as in Section 4.2.4:
To extract the coefficient of as needed to compute , only the first term contributes, since other terms are elements of because the partial fraction decomposition holds in , and thus vanish. We finally obtain:
By Proposition 23 and by Lemma 30, we then have:
since by Equation (23). By a dual argument for pointed hypermaps with a black boundary, we can show that
Thanks to Lemma 32, the two last identities hold coefficientwise in , 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
First, note that there exists no hypermap with a monochromatic boundary and zero vertex. Hence, we directly have and . So the problem reduces to showing that:
We will then use the expressions and from Proposition 24, from which we want to extract the 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).
For slices of type , the vertex incident to the corner 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 .
This is a formal series in , which thus has no singular term in .
Hence, is not invertible, implying .
See the proof of Proposition 24 for a clearer understanding of how is defined.
For slices of type , identifying corners and restricts us to the trivial slice, consisting of one edge and two weightless vertices, with increment .
Thus, .
We then observe that , since it is the unique solution of .
These two observations allow us to conclude that and:
which is what we wanted.
On the other hand, things are more subtle in order to compute due to the definition of of which we only have information about its multiplicative inverse, which is ill-defined near as explained earlier. The idea is to make appear and compose it with on its right to make simplifications. We use then Equations (3) and (4):
where stands for considering only the nonnegative powers of in the Laurent polynomial . The last term of the previous equation expands as
Taking the coefficient and recalling that , we simplify:
Furthermore, since is a polynomial in , then one gets the equality since . We can therefore simplify the expression:
since is the compositional inverse of .
We finally conclude that:
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