Abstract
In this paper we derive a generating series for the number of cellular complexes known as pavings or three-dimensional maps, on n darts, thus solving an analogue of Tutte’s problem in dimension three. The generating series we derive also counts free subgroups of index n in via a simple bijection between pavings and finite index subgroups which can be deduced from the action of on the cosets of a given subgroup. We then show that this generating series is non-holonomic. Furthermore, we provide and study the generating series for isomorphism classes of pavings, which correspond to conjugacy classes of free subgroups of finite index in . Computational experiments performed with software designed by the authors provide some statistics about the topology and combinatorics of pavings on darts.
Mathematics Subject Classification: 14N10, 20E07, 20H10, 05E45, 33C20
Introduction
In this note we explore the correspondence between the number of rooted three-dimensional maps, or pavings, on n darts, as introduced in [2, 19, 38], and free subgroups of given index n in the free product , in order to obtain generating series, new formulas and asymptotics for these objects. For any surface or higher-dimensional manifold that has been triangulated or otherwise subdivided into cells (not necessarily simplices), combinatorial maps are a way of recording the neighbouring relations between cells (vertices, edges, faces, etc), such as incidence or adjacency. The number of darts (defined in Sects. 2.1 and 2.2), which are essentially edges or half-edges, is for us the key parameter in quantifying the number of maps, and can be seen as an “elementary particle” from which the combinatorial objects in this paper are assembled.
There is a natural way to associate with every free subgroup of index n in a paving on n darts, and we give new quantitative information, as well as examples with concrete computations, for both kinds of objects, the geometric ones and the algebraic ones. We also count the conjugacy classes of free subgroups of index n in , and investigate the link between these and isomorphism classes of pavings.
While similar connections between free subgroups (and their conjugacy classes) of finite index in certain Fuchsian triangle groups and two-dimensional maps have been previously exploited by a number of authors [7, 16, 22–25, 32, 39, 40, 42], relatively little has been done for maps in 3 dimensions; this paper is a step towards developing the theory and computation in higher dimensions. In particular, this paper provides a solution to the analogue of Tutte’s problem (enumeration of isomorphisms classes of maps and hypermaps) in dimension 3.
Also, three-dimensional maps, or pavings, closely resemble the “edge coloured graphs” (as described by Gurau in [15]) used in order to study random tensors and associated tensor integrals, which can be viewed as a generalisation of matrix integrals related to counting maps and hypermaps in dimension 2. Therefore, pavings can be viewed as a first step in quantifying Gurau’s approach.
General subgroup growth is the subject of the book [20], and further information on subgroup growth in free products of cyclic groups can be found in [3, 26–30, 40]. There, the general theory of subgroup structure in free products of (finite and infinite) cyclic groups is enhanced by using the methods of representation theory, analytic number theory and probability theory, among other tools.
The novelty of our contribution is in the methods we use, which have not been employed for counting pavings before and which are particularly suitable for practical computations, as well as in the qualitative information about the generating series we obtain, such as the fact that they are non-holonomic. We use the species theory initiated by Joyal [17] (c.f. the monographs [5, 12]) as our main computational tool, which allows us to derive the exponential generating series for the number of rooted pavings in Theorem 4.1 (or free subgroups of finite index in Theorem 4.3) and the number of isomorphism classes of connected pavings in Theorem 5.1 (or conjugacy classes of said subgroups in Theorem 5.3) in a relatively simple form suitable for routine calculation and computer experiments. We are able to associate the generating series for the number of rooted pavings with solutions of the classical Riccati equations, which shows they are non-holonomic by a result of [18]. Further connections between map enumeration and the Riccati equation were established in [1].
Throughout the paper we give several concrete and illustrative examples, and in Sect. 7 we provide some statistical information about pavings on darts using a computer program Nem [6] created for the purpose of their enumeration and classification.
Preliminaries
Two-dimensional maps
A two-dimensional oriented combinatorial map or, simply, a combinatorial map, is a triple , where is a finite set of darts (to be defined below), , are permutations of D, and is an involution. A map H is connected if the group acts transitively on D.
Any combinatorial map has a topological realisation as a disjoint union of connected graphs, each embedded into a connected orientable surface. In order to construct , one may proceed as follows. Let , and for each cycle of consider a polygon, called a face of , whose edges are oriented anticlockwise. Two edges i and j of the newly produced faces are identified in accordance with the transpositions of , that is, if then i is identified with j, and each new edge becomes the union of the now two half-edges or darts i and j, pointing in opposite directions (and each towards a vertex). This ensures that the resulting topological space is orientable. The ordered sequence of darts pointing towards a vertex of is now described by a suitable cycle of . Thus the vertices of correspond to the disjoint cycles of .
By construction, the topological space that we obtain after performing the procedure above is an oriented surface without boundary, which is connected if acts transitively on D. However, we do not always assume connectivity/transitivity.
The above argument establishes a bijection between combinatorial maps and topological maps, i.e. graphs embedded into orientable (possible disconnected) surfaces, where for each connected component with a genus g surface, and embedded in via the map , the complement is a union of topological discs. Each edge of such a is split into a pair of labelled half-edges pointing in opposite directions. The darts D are exactly those oriented half-edges.
The permutations , and defining H can be read off the labelled topological map as follows:
the cycles of correspond to the darts forming entire edges of ,
the cycles of correspond to the sequences of darts around vertices read in an anticlockwise direction,
the cycles of correspond to the sequences of darts obtained by moving around faces in an anticlockwise direction.
Two combinatorial maps and are isomorphic if there exists such that and , which for the associated topological maps translates into the existence of an orientation-preserving homeomorphism between and that respects dart adjacencies.
For any permutations , , let be the number of orbits of the group acting on . Then the connected components of are represented by the orbits of , the faces of H are the orbits of , and its edges and vertices are the orbits of and , respectively. Thus the Euler characteristic of H can be defined as .
Three-dimensional maps
A three-dimensional oriented combinatorial map or, simply, a (combinatorial) paving, is a quadruple , where D is an n-element set () and are permutations of D such that is a map (not necessarily connected), and:
the product is an involution,
the product is an involution,
neither of the above involutions has fixed points.
A paving P is connected if acts transitively on D. Given a paving , the map is called the underlying map of P.
We may also think of P as a quadruple , where D is an n-element set () of darts and are involutions without fixed points. In this case it is easy to see that letting and produces the initial definition.
As in the case of two-dimensional maps, a combinatorial paving P has a topological realisation obtained as follows. Let be the underlying map for a paving , and let us realise each connected component of H as a topological map, i.e. view as a collection of surfaces with embedded graphs , , having labelled half-edges as described in Sect. 2.1. Each surface represents the boundary of a handle-body , and then the handle-bodies become identified along their boundaries in order to produce a labelled oriented cellular complex representing P topologically. Indeed, the faces of ’s defined by the permutation are identified in accordance with the permutation , and the conditions I-1, I-2, FP ensure that one face cannot be identified to multiple disjoint counterparts (implied by conditions I-1 and I-2), and edges or faces cannot bend onto themselves (implied by condition FP). Also, conditions I-1 and I-2 ensure that the faces of two disjoint handle-bodies come together with coherent orientations, thus resulting in an orientable topological space . However, we’d like to note that is not always a three-dimensional manifold. Such an example can be delivered by Thurston’s figure-eight glueing from [41, Ch. 1, p. 4], described in Example 2.1 (c.f. [34, §10.3] for a more detailed description).
A paving P is rooted if one of its darts is singled out as a root dart. In the sequel, we shall always assume that the root dart has label 1.
The definitions of isomorphism for combinatorial and topological pavings are absolutely analogous to those for combinatorial and topological maps.
Example 2.1
Let be a set. Let , and be the following permutations of D:
Consider the paving , whose underlying map consists of the two tetrahedra depicted in Fig. 1. The face glueing is described by , while describes the equivalence classes of the edges (or the so-called edge cycles, c.f. [34, §10.1]) under the glueing. We have
After performing the necessary identifications, we obtain a cellular space with Euler characteristic , which has two 3-cells, four 2-cells, two 1-cells, and a single 0-cell. Therefore one does not obtain a manifold, since 3-manifolds have zero Euler characteristic [13, Theorem 4.3].
Fig. 1.
Two tetrahedra used in Thurston’s figure-eight glueing. Here, they do not need to be geometrically realisable. Each face labelled X glued to the respective face labelled , while the darts match as described by
Indeed, the link of P can be computed as a map , c.f. [38, Proposition 4.1]. We obtain that its Euler characteristic , which means that is indeed a torus.
The approach to pavings described above is largely due to Spehner, c.f. [38]. Another, effectively dual, approach is due to Arquès and Koch [2], and these two approaches to pavings are shown to be equivalent by Lienhardt in [19].
Arquès and Koch’s approach is as follows. Let be a combinatorial paving. Then we assemble an oriented cellular complex in such a way that the underlying map produces (possibly disjoint) links of vertices in . Each link is a map whose edges are intersections of the two-dimensional angular segments (or, simply, labelled corners of its two-faces [2, Définition 2.2, 1) & 2)], c.f. discussion in [19, p. 71]) representing the darts D and emanating from each vertex, with the respective link surface. In this case, the latter should be thought of as the boundary of a sufficiently small neighbourhood of said vertex. Then brings angular segments belonging to the same two-cell of together, which finalises the construction. One may also take as the underlying map and perform Spehner’s construction as previously described (with the rôles of the associated permutations described in [38, Proposition 4.1], passing to the dual map). Finally, is a topological presentation for P.
In the rest of the paper we follow Spehner’s approach, in which the vertex links of a paving are described by the underlying map of its dual . Namely, we have , c.f. [38, Proposition 4.1]. Thus, given a paving P, computing its links is straightforward.
Every paving P gives rise to an oriented pseudo-manifold as its topological presentation, as follows from its definition. A paving P with an oriented three-manifold has all links homeomorphic to the sphere . If contains some connected components of genus higher than zero, we excise the non-spherical links from and obtain a manifold with boundary.
For a paving , let the number of connected components of its underlying map be , which is also the number of connected three-dimensional handlebodies constituting , or the number of “pieces,” as described in [38, Definition 1.5]. The number of two-dimensional faces of P is , the number of edges is and that of vertices is .
The -vector of P is . The complexity of P equals . In general, this quantity does not coincide with the Euler characteristic of P, unless the underlying map H is planar (i.e. all the connected components of H are spheres).
Formal power series
Here we follow [9]. A hypergeometric sequence has and enjoys the property that the ratio of its any two consecutive terms is a rational function in k, i.e. there exist monic polynomials P(k) and Q(k) such that
Moreover, if P and Q are factored as
then we use the notation
for the formal series , c.f. [33, § 3.2]. Here, the factor belongs to the denominator for historical reasons. Such a hypergeometric series satisfies the differential equation
| 1 |
where , c.f. [10, §16.8(ii)]. Among numerous differential equations related to (1) is the classical Riccati equation, which plays an important rôle later on. It is a first order non-linear equation with variable coefficients , of the form
| 2 |
The Pocchammer symbol is connected to hypergeometric series and defined as
As , it has the following asymptotic expansion
| 3 |
where is the Gamma function of a, defined as for a a positive integer, and for all the non-integer real positive numbers.
A formal power series is called D-finite, or differentiably finite, or holonomic, if there exist polynomials (not all zero) such that , where denotes the m-th derivative of y with respect to x. All algebraic power series are holonomic, but not vice versa, c.f. [12, Appendix B.4].
Finally, we recall that the Hadamard product of two formal single-variable series and is denoted and given by .
Let be a partition of a natural number , i.e. . We write and define . Let for some collection of variables , , . Then for two multi-variable series and the Hadamard product is .
Also, for a multiple Hadamard product of a series with itself, i.e. , we shall write , with a suitable .
Species theory
Species theory (théorie des espèces), initially due to A. Joyal [17], is a powerful way to describe and count labelled discrete structures. Since it requires a lengthy and formal setup, we give here only the basic ideas and refer the reader to [5, 12] for further details.
A species of structures is a rule (or functor) F which produces
-
(i)
for each finite set U (of labels), a finite set F[U] of structures on U,
-
(ii)
for each bijection , a function .
The functions should further satisfy the following functorial properties:
-
(i)
for all bijections and , ,
-
(ii)
for the identity map , .
Let be an n-element set, and assume that . A species F of labelled structures has exponential generating function , where denotes the size of F[n].
For a species of unlabelled structures (i.e. structures up to isomorphism) we write , and its generating function is a specialisation of the cycle index series, in the sense that , where the cycle index series (see [5, § 1.2.3]) is defined as:
Here is the set of elements of F[n] having as automorphism, and if the cycle type of is (i.e. is the number of cycles of length k in the decomposition of into disjoint cycles).
Example 2.2
This example illustrates the difference between the exponential generating function S(z) for a species of labelled structures and the generating function for the corresponding species of unlabelled structures in the setting of permutations. Let be a finite set, S[n] the species of all permutations Sym(n) of n distinct numbers (which are considered labelled structures), and the species of unlabelled structures. Then consists of all conjugacy classes of permutations in Sym(n), and classical counting arguments give:
while
where p(n) is the number of unordered partitions of 1, with , c.f. [5, Exemple 9].
Maps and subgroups
Let be the set of connected pavings on n darts, and let be the set of connected rooted pavings on n darts. We will assume that if pavings are rooted they have root 1. Let be a rooted paving from . Then there is an epimorphism from onto the group given by . Moreover, acts transitively on D via this epimorphism, since the action of is transitive. By taking with respect to this action, we observe that the action of on D is isomorphic to the action of on the set of cosets .
If we consider the isomorphism class of P or, equivalently, consider as a representative from , a change of root in P from 1 to i corresponds to conjugation of by an element such that has the property .
By an argument analogous to that of [9, Lemmas 3.1–3.2], the following hold.
Lemma 3.1
There exists a bijection between the set of rooted connected pavings with n darts and the set of free subgroups of index n in .
Lemma 3.2
There exists a bijection between the set of isomorphisms classes of connected pavings with n darts and the set of conjugacy classes of free subgroups of index n in .
Counting rooted pavings
In this section we shall count the number of transitive triples such that , and are involutions without fixed points. Let be the species of such fixed-point-free involutions in . Then since pavings correspond to triples of such involutions, for the species of labelled pavings (not necessarily connected) on n darts we have
| 4 |
while the species P of labelled connected pavings on n darts is related to by the Hurwitz equation
| 5 |
where E represents the species of sets. The species of rooted connected pavings on n darts can be expressed in terms of the derivative of P as
| 6 |
where Z is the singleton species with exponential generating function .
The above relations between species can be translated into relations between the corresponding exponential and ordinary generating functions.
Since the generating function for E is and the direct product of species translates into the Hadamard product of series, the exponential generating functions for , and P are given by
| 7 |
| 8 |
| 9 |
The ordinary generating function for the number of rooted connected pavings with n darts coincides with since the species is rigid and every root assignment corresponds to non-isomorphic labellings of the remaining darts:
| 10 |
Now let us write , where and . Then
| 11 |
Combining equality (11) with the fact that , we obtain that the function f(x) is hypergeometric, can be written as
| 12 |
and is represented by an everywhere divergent (i.e. convergent only at ) series. As a formal series, f(x) satisfies
| 13 |
where . c.f. [10, Section 16.8(ii)]. From equality (10) we get that
| 14 |
and by combining (13) and (14) we see that w(x) satisfies a Riccati type equation:
| 15 |
By [18, Theorem 5.2] the function w(x) is not holonomic, and therefore neither is .
Theorem 4.1
The generating series for the number of connected oriented rooted pavings with n darts is non-holonomic. Its general term vanishes for odd values of n and its asymptotic behaviour for even values of n is:
Proof
The above discussion contains the proof of non-holonomy. It remains to deduce the asymptotic value of as . We recall that
| 16 |
| 17 |
where
| 18 |
according to equality (12).
Let (necessarily with ) and let . Then by [11, Theorem 4.1] (also c.f. [4] and [31, Theorem 7.2]), we get that , as .
Thus, according to the above computation
| 19 |
Recalling the asymptotic behaviour of the Pocchammer symbol from (3) and Stirling’s asymptotic formula we obtain the desired asymptotic expression for as .
More general asymptotic formulas for subgroup growth in free products of finite groups are given in [26, 27], which imply the asymptotic formula in our case.
Example 4.2
Since the generating series (up to a multiple of 2) satisfies the Riccati equation (15), we obtain a recurrence relation by substituting in it and equating the general term to zero:
| 20 |
with initial conditions , and for all odd numbers . A similar relation is obtained in [40, Formula 9].
In order to perform our computations, a SageMath [36] worksheet Monty [8] was created. With its help we found that . The coefficient sequence of has index A005411 in the OEIS [37]. Moreover, (20) identifies it as the self-convolutive sequence from [21].
By Lemma 3.1, the above theorem can be reformulated in group-theoretic language:
Theorem 4.3
The growth series for the number of free subgroups of index n in coincides with the series from Theorem 4.1.
Counting pavings up to isomorphism
In order to compute the generating series for the number pav(n) of non-isomorphic connected pavings with n darts, we shall employ again the species equations (4)–(6), while replacing generating functions for the respective species with their cycle index series.
Let be the species of transpositions from , . Its cycle index series can be easily expressed as . The species of fixed-point-free involutions in can be expressed as , since every involution is formed by a set of transpositions. It’s also known that .
Therefore, by using [5, § 1.4, Théorème 2 (c)], the cycle index series for is
| 21 |
| 22 |
where
| 23 |
Thus the cycle index is separable, and the cycle index can be expressed as
| 24 |
given that by equation (4).
By employing [5, §1.4, Exercice 9 (c)] together with equation (5), we obtain the cycle index for the species of pavings:
| 25 |
It follows from [5, §1.2, Théorème 8 (b)] and equations (24)–(25) that the generating series is
| 26 |
| 27 |
Theorem 5.1
The generating series for the number pav(n) of connected oriented pavings with n darts is given by formulas (26)–(27). Its general term pav(n) vanishes for odd values of n and has the following asymptotic behaviour for even values of n:
Proof
By an argument analogous to that of [11, Section 7.1], we obtain as . Now the claim follows from Theorem 4.1.
Example 5.2
By using Monty [8], we computed the initial sequence of coefficients for and obtained that . The coefficient sequence of has index A002831 in the OEIS [37], which represents the number of edge-3-coloured trivalent multi-graphs2 on 2n vertices, , without loops; let this number be tri(n) and let . Thus the number of isomorphism classes of transitive triples of fixed-point-free involutions from equals both pav(n) (as shown above) and tri(n).
Indeed, in order to create a labelled (not necessarily connected) edge-3-coloured trivalent multi-graph without loops, we need to choose three matchings in the set of 2n vertices, which we may think of as a set . Each matching will consist of edges of same colour, say red (R), green (G) or blue (B). A matching of some colour is then described as a product of disjoint transpositions (i, j) corresponding to the two vertices i and j from V joined by an edge. Since there are no loops, each matching has exactly n edges, and has no fixed points. See [35] for a general approach to enumeration of graphs with “local restrictions”.
Let be the species of vertex-labelled edge-3-coloured trivalent multigraph without loops, and let G be its connected counterpart. Then can be described as a species of triples of fixed-point-free involutions , so and, subsequently, , as species. From this isomorphism, we get that, in particular, and the coefficient sequence of coincides with A002831.
Theorem 5.3
The growth series for the number of conjugacy classes of free subgroups of index n in coincides with the series from Theorem 5.1.
Example 5.4
Below we present the non-isomorphic pavings with darts, which also provide a classification for all conjugacy classes of free subgroups of index in in view of Lemma 3.2 and the preceding discussion. The corresponding pavings can easily be classified by hand.
The conjugacy growth series for is given in Example 5.2. An independent computation with GAP [14] by issuing LowIndexSubgroupsFPGroup command gives matching results. We may also use FactorCosetAction command to observe the action of a conjugacy class representative on its cosets.
Let be a paving. For the case of two darts we obtain only one paving with
| 28 |
This paving is glued from a single 3-ball with a map on it, as shown in Fig. 2. If we suppose that is a unit ball centred at the origin of , then the identification of the faces of can be described by the transformation . This paving has -vector (1, 1, 1, 1).
Fig. 2.

Paving with 2 darts produced by face-glueing. The face identification is depicted by arrows
For the case of four darts, that is, , we get four more pavings.
The first one is with
| 29 |
Here, is topologically represented by glueing the boundary of a 3-ball with a map on it, as depicted in Fig. 3. Again, such a glueing can be described by the transformation . This paving has -vector (2, 2, 1, 1)
Fig. 3.

Paving with 4 darts produced by face-glueing. The face identification is depicted by arrows
The next paving has
| 30 |
It is depicted in Fig. 4, and topologically is a single 3-ball with a map on it, whose faces are identified accordingly. The glueing transformation in this case can be described as . This paving has -vector (1, 1, 1, 1).
Fig. 4.

Paving with 4 darts produced by face-glueing. The face identification is depicted by arrows
An easy computation yields that each of , , has Euler characteristic , as any three-dimensional manifold [13, Theorem 4.3], and it can be readily seen that and are homeomorphic to the three-sphere , while is homeomorphic to the real projective space .
As for the remaining two pavings and , both of them correspond topologically to glueing two disjoint balls along their boundaries, and the Euler characteristic for both is 0; thus each is a manifold by [13, Theorem 4.3]. Moreover, each is an orientable manifold of Heegaard genus zero, and thus again homeomorphic to [13, Ch. 5, §1].
For we have
| 31 |
which is a combinatorial description for the two 3-balls and shown in Fig. 5, each with a connected map , respectively , on it. The faces of those maps are identified by an orientation-reversing transformation on . This paving has -vector (1, 1, 2, 2).
Fig. 5.
Paving with 4 darts produced by face-glueing. The face identification is depicted by arrows
Finally, for we obtain
| 32 |
In this case two 3-balls and shown in Fig. 6 are identified along their boundaries. The identification is described by the glueing of the faces of the corresponding maps and on their boundaries. The -vector of this paving is (2, 1, 1, 2).
Fig. 6.
Paving with 4 darts produced by face-glueing. The face identification is depicted by arrows
Counting pavings of the three-sphere
Let us consider a Heegaard splitting of the three-sphere , where the handlebodies H and are glued along their common boundary . If we suppose that has a map on it, then such a splitting turns into a paving. Indeed, we can split each edge on into two darts, and then double each dart, such that we have two maps and corresponding to the boundaries of H and ; then we can write down the permutation representation for each of them. Finally we write down a permutation that pairs the darts of with those of : whichever map we choose for will determine the map on .
We can also think of as and then delete from a genus g handlebody H. Then the closure of the complement will be a genus g handlebody , and the surfaces of H and will have opposite orientations. Thus, if we choose a map on a genus g surface of a handlebody H, we automatically imprint its chiral (i.e. having inverse orientation) counterpart on the surface of , so we created a paving P with underlying map .
If two pavings are isomorphic, then their underlying maps are necessarily isomorphic. By the above construction, we have at least as many non-isomorphic oriented pavings P on 2n darts representing as the total number of non-isomorphic oriented maps H on n darts. Thus, the number of pavings representing grows super-exponentially with respect to n.
We remark that the complexity of our paving P can be easily computed. If then , where g is the genus of the surface carrying the map H, and . Thus , and its value will vary over the set of maps on n darts. This fact motivates the following questions.
Question 6.1
Let be the set of pavings with n darts, all of fixed complexity c (although not necessarily of a fixed homeomorphism type). Is it true that for some , , if n is great enough?
Question 6.2
Let be the set of pavings with n darts, all homeomorphic to a given manifold (or a cell complex) M. Is it true that for some , , if n is great enough?
Statistics for pavings on darts
We created a Rust code called Nem [6] in order to perform recursive enumeration of all pairwise non-isomorphic Schreier graphs of index free subgroups in .
Since Schreier graphs of index 2n free subgroups have relatively easy combinatorial structure (they are rooted edge-3-coloured trivalent multi-graphs on 2n vertices), and their (unrooted) isomorphism can be verified in at most time by an easy trial-and-error algorithm, our approach is more efficient than a direct attempt at classifying pavings as 3-dimensional objects.
Some statistical information produced by Nem for pavings on darts is available in Table 1, and the complete output of Nem can be downloaded together with its source code [6]. For our computation we used the “Cervino” computational cluster with 64 CPU cores and 126 Gb of RAM courtesy of the University of Neuchâtel.
Table 1.
Statistical data on maps with darts: for each n the number of manifold pavings and manifolds with boundary (pavings with non-spherical links) is given. For manifolds with boundary, indicates that there are m pavings giving rise to a manifold with boundary components of genera . The pavings are classified up to combinatorial isomorphism, and not up to homeomorphism of the respective manifolds
| Darts | Maps | Manifolds | With boundary | Genera of boundary components |
|---|---|---|---|---|
| 2 | 1 | 1 | ||
| 4 | 4 | 4 | ||
| 6 | 11 | 10 | 1 | [1] x 1 |
| 8 | 60 | 44 | 16 | [1] x 15 |
| [1,1] x 1 | ||||
| 10 | 318 | 183 | 135 | [1] x 108 |
| [2] x 27 | ||||
| 12 | 2806 | 1141 | 1665 | [1] x 1168 |
| [1,1] x 30 | ||||
| [2] x 467 | ||||
| 14 | 29359 | 7992 | 21367 | [1] x 11886 |
| [1,1] x 57 | ||||
| [2] x 8161 | ||||
| [3] x 1263 | ||||
| 16 | 396196 | 66616 | 329580 | [1] x 140507 |
| [1,1] x 2149 | ||||
| [1,1,1] x 4 | ||||
| [1,2] x 247 | ||||
| [2] x 136833 | ||||
| [2,2] x 40 | ||||
| [3] x 49800 |
Acknowledgements
The authors gratefully acknowledge the support received from the University of Neuchâtel Overhead Grant No. 12.8/U.01851. R.B. and A.K. were also supported by FN PP00P2-144681/1, and L.C. was supported by FN PP00P2-170560 projects of the Swiss National Science Foundation. The authors greatly appreciate the fruitful discussions with the On-line Encyclopaedia of Integer Sequences—OEIS community, who helped identify integer sequences in this manuscript and improve its exposition. The computations were performed using the “Cervino” computational cluster of the Computer Science Department at the University of Neuchâtel.
Footnotes
C.f. sequence A000041 in the OEIS [37].
i.e. with multiple edges.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Contributor Information
Rémi Bottinelli, Email: remi.bottinelli@unine.ch.
Laura Ciobanu, Email: l.ciobanu@hw.ac.uk.
Alexander Kolpakov, Email: kolpakov.alexander@gmail.com.
References
- 1.Arquès D, Béraud J-F. Rooted maps on orientable surfaces, Riccati’s equation and continued fractions. Discrete Math. 2000;215:1–12. doi: 10.1016/S0012-365X(99)00197-1. [DOI] [Google Scholar]
- 2.Arquès D, Koch P. Pavages tridimensionels. Bigre+Globule. 1989;61–62:5–15. [Google Scholar]
- 3.Baik H, Petri B, Raimbault J. Subgroup growth of virtually cyclic right-angled Coxeter groups and their free products. Combinatorica. 2019;39:779–811. doi: 10.1007/s00493-019-4023-2. [DOI] [Google Scholar]
- 4.Bender EA. An asymptotic expansion for the coefficients of some formal power series. J. Lond. Math. Soc. 1975;9:451–458. doi: 10.1112/jlms/s2-9.3.451. [DOI] [Google Scholar]
- 5.Bergeron, F., Labelle, G., Leroux, P.: Théorie des espèces et combinatoire des structures arborescentes, Publications du LaCIM, Université du Québec à Montréal (1994)
- 6.Bottinelli, R.: Nem: Naïve Enumeration of Maps, GitHub. https://github.com/bottine/nem
- 7.Breda A, Mednykh A, Nedela R. Enumeration of maps regardless of genus. Geometric approach. Discrete Math. 2010;310:1184–1203. doi: 10.1016/j.disc.2009.11.017. [DOI] [Google Scholar]
- 8.Ciobanu, L., Kolpakov, A.: Monty: a SageMath worksheet, GitHub. https://github.com/sashakolpakov/monty-3d
- 9.Ciobanu L, Kolpakov A. Free subgroups of free products and combinatorial hypermaps. Discrete Math. 2019;342:1415–1433. doi: 10.1016/j.disc.2019.01.014. [DOI] [Google Scholar]
- 10.DLMF, Digital Library of Mathematical Functions. http://dlmf.nist.gov/ [PMC free article] [PubMed]
- 11.Drmota M, Nedela R. Asymptotic enumeration of reversible maps regardless of genus. Ars Mathematica Contemporanea. 2012;5(1):77–97. doi: 10.26493/1855-3974.145.42c. [DOI] [Google Scholar]
- 12.Flajolet P, Sedgewick R. Analytic Combinatorics. Cambridge: Cambridge University Press; 2009. [Google Scholar]
- 13.Fomenko AT, Matveev SV. Algorithmic and Computer Methods for Three-Manifolds. Dordrecht: Kluwer; 1997. [Google Scholar]
- 14.GAP, GAP-Groups, Algorithms, Programming. http://www.gap-system.org/
- 15.Gurau R. Random Tensors. Oxford: Oxford University Press; 2017. [Google Scholar]
- 16.Jones GA, Singerman D. Theory of maps on orientable surfaces. Proc. Lond. Math. Soc. 1978;37(3):273–307. doi: 10.1112/plms/s3-37.2.273. [DOI] [Google Scholar]
- 17.Joyal A. Une théorie combinatoire des séries formelles. Adv. Math. 1981;42(1):1–82. doi: 10.1016/0001-8708(81)90052-9. [DOI] [Google Scholar]
- 18.Klazar, M.: Irreducible and connected permutations, IUUK-CE-ITI pre-print series (2003)
- 19.Lienhardt P. Topological models for boundary representation: a comparison with -dimensional generalized maps. Computer-Aided Des. 1991;23(1):59–82. doi: 10.1016/0010-4485(91)90082-8. [DOI] [Google Scholar]
- 20.Lubotzky, A., Segal, D.: “Subgroup Growth”, Progress in Mathematics 212. Birkhäuser Verlag, Basel (2003)
- 21.Martin RJ, Kearney MJ. An exactly solvable self-convolutive recurrence. Aequationes Math. 2010;80(3):291–318. doi: 10.1007/s00010-010-0051-0. [DOI] [Google Scholar]
- 22.Mednykh A. Enumeration of unrooted hypermaps. Electron. Notes Discrete Math. 2007;28:207–214. doi: 10.1016/j.endm.2007.01.028. [DOI] [Google Scholar]
- 23.Mednykh A. Counting conjugacy classes of subgroups in a finitely generated group. J. Algebra. 2008;320(6):2209–2217. doi: 10.1016/j.jalgebra.2008.06.006. [DOI] [Google Scholar]
- 24.Mednykh A, Nedela R. Enumeration of unrooted maps of a given genus. J. Combin. Theory Ser. B. 2006;96(5):706–729. doi: 10.1016/j.jctb.2006.01.005. [DOI] [Google Scholar]
- 25.Mednykh A, Nedela R. Enumeration of unrooted hypermaps of a given genus. Discrete Math. 2010;310(3):518–526. doi: 10.1016/j.disc.2009.03.033. [DOI] [Google Scholar]
- 26.Müller TW. Combinatorial aspects of finitely generated virtually free groups. J. Lond. Math. Soc. 1991;44(2):75–94. doi: 10.1112/jlms/s2-44.1.75. [DOI] [Google Scholar]
- 27.Müller TW. Subgroup growth of free products. Invent. Math. 1996;126(1):111–131. doi: 10.1007/s002220050091. [DOI] [Google Scholar]
- 28.Müller TW, Schlage-Puchta J-C. Classification and statistics of finite index subgroups in free products. Adv. Math. 2004;188(1):1–50. doi: 10.1016/j.aim.2003.09.005. [DOI] [Google Scholar]
- 29.Müller TW, Schlage-Puchta J-C. Character theory of symmetric groups, subgroup growth of Fuchsian groups, and random walks. Adv. Math. 2007;213(2):919–982. doi: 10.1016/j.aim.2007.01.016. [DOI] [Google Scholar]
- 30.Müller TW, Schlage-Puchta J-C. Statistics of isomorphism types in free products. Adv. Math. 2010;224(2):707–730. doi: 10.1016/j.aim.2009.12.011. [DOI] [Google Scholar]
- 31.Odlyzko AM. Asymptotic enumeration methods. In: Graham RL, Grötschel M, Lovász L, editors. Handbook of Combinatorics. New York: Elsevier; 1995. pp. 1063–1229. [Google Scholar]
- 32.Petitot M, Vidal S. Counting rooted and unrooted triangular maps. J. Nonlinear Syst. Appl. 2010;1(2):51–57. [Google Scholar]
- 33.Petkovsek M, Wilf HS, Zeilberger D. A = B (with foreword by D.E. Knuth) Wellesley: A. K. Peters; 1996. [Google Scholar]
- 34.Ratcliffe, J.G.: Foundations of Hyperbolic Manifolds, 2nd edn. Graduate Texts in Mathematics, vol. 149. Springer, Berlin
- 35.Read RC. The enumeration of locally restricted graphs (I) J. Lond. Math. Soc. 1959;34(4):417–436. doi: 10.1112/jlms/s1-34.4.417. [DOI] [Google Scholar]
- 36.SageMath, the Sage Mathematics Software System (version 9.1). https://www.sagemath.org
- 37.Sloane, N.J.A., et al.: The On-line Encyclopaedia of Integer Sequences. http://oeis.org
- 38.Spehner J-C. Merging in maps and in pavings. Theor. Comput. Sci. 1991;86:205–232. doi: 10.1016/0304-3975(91)90018-W. [DOI] [Google Scholar]
- 39.Stothers WW. The number of subgroups of given index in the modular group. Proc. R. Soc. Edinburgh. 1978;78a:105–112. [Google Scholar]
- 40.Stothers WW. Free subgroups of free products of cyclic groups. Math. Comput. 1978;32(144):1274–1280. doi: 10.1090/S0025-5718-1978-0502015-8. [DOI] [Google Scholar]
- 41.Thurston, W.P.: The geometry and topology of three-manifolds, Princeton lecture notes (1978–1981)
- 42.Vidal, S.: Sur la classification et le denombrement des sous-groupes du groupe modulaire et de leurs classes de conjugaison. arXiv:math/0702223



