Numerical estimation of the Hausdorff dimension of -random feuilletages
Abstract
We implement numerical techniques to simulate -random feuilletages, candidates for higher-dimensional random geometries introduced in L. Lionni and J.-F. Marckert, Math. Phys. Anal. Geom. 24 (2021) 39. Using finite-size scaling techniques, our approach allows to give a numerical estimation of the Hausdorff dimension of these feuilletages. The results obtained are compatible with the formal result known for the Brownian map, which corresponds to the random feuilletage. For the case, our numerical study finds a good agreement with the conjectured value .
1 Introduction
The construction of random geometries in dimension higher than two has been a very active line of research in the last years [Sturm2022, Schiavo2025, Ding:2023ufn]. Although two-dimensional models are now well understood due to powerful combinatorial and probabilistic techniques, but also due to connections to quantum field theory, higher-dimensional analogs remain elusive. In particular, one would like to identify natural candidates for scaling limits of random discrete structures in dimension , which would be expected to play a role analogous to the role played by the Brownian sphere in .
In dimension two, scale invariance is enhanced to conformal invariance, and thus random geometry is known to be tied to conformal invariant structures such as the Gaussian free field and Schramm-Loewner evolution. This has enabled the rigorous construction of Liouville Quantum Gravity (LQG) [Duplantier:2008prc, duplantier2014liouville] and its identification as the scaling limit of uniform random planar maps.
On the other hand, a key breakthrough in the study of planar maps came from the discovery of bijections between rooted quadrangulations and labeled trees [cori1981planar, Schaeffer1998ConjugaisonDE, bouttier2004]. These bijections provide combinatorial encodings that are particularly useful for the enumeration of planar maps and the study of their scaling limits. In particular, these bijections opened the way for the construction of the Brownian map as the universal limit of some families of random planar maps.
With the aim of looking for analogous scaling limit objects in higher dimensions, recent work has focused on extending tree-like encodings and bijective constructions to richer classes of discrete objects [Lionni:2019bzb, Budd:2022dhq, Budd:2022qlr, Budd:2025cvn]. A particularly promising proposal is the one of -random feuilletages, , introduced in [Lionni:2019bzb], which uses the encoding of planar maps by iterated trees. The scaling limit of , denoted , corresponds to the continuum random tree [aldous] (for ), the Brownian map [legall2012scaling, miermont2013brownian, marckert2006limit] (for ), and conjectural higher-dimensional analogues for .
Within this -random feuilletages proposal, we focus in this paper on the first higher-dimensional case beyond the Brownian map, namely the case. We implement a numerical simulation of random discrete feuilletages for increasing volumes and study the large-scale behavior of their distance profiles. We adapt the techniques of [Barkley:2019kvp] and [Budd:2022dhq] to obtain a numerical estimation of the Hausdorff dimension by finding a consistent scaling of distance histograms as functions of the graph size (the number of vertices of the graph). Our results provide the first numerical evidence for the conjectured value
and illustrate the feasibility of numerical investigations of higher-dimensional random feuilletages.
The strategy we adopt in this paper is to first determine the Hausdorff dimension for the trees , for and as well as for uniform quarangulations (corresponding to ), in order to verify the numerical consistency of the simulations against the exact theoretical predictions knwon for .More broadly, our work illustrates that the framework of iterated foldings can be probed using numerical techniques, thus opening the way to a systematic study of the geometry and scaling properties of for .
This methodology is not only of mathematical interest per se, but it also provides a tool to investigate higher-dimensional random geometries that may play a role in fundamental physics. In particular a central challenge in theoretical physics is to understand spacetime at high-energy regimes such as near the Big Bang or black hole singularities, where both classical general relativity and the Standard Model fail to make predictions. A perturbative quantization of the metric field leads to uncontrollable fluctuations at the Planck scale, showing that quantum gravity requires genuinely non-perturbative, background-independent approaches. One such strategy is to approximate the path integral over spacetimes as a sum over discrete geometries built from elementary building blocks, with the hope that a well-defined continuum limit emerges as their size goes to zero. Evidence from quantum field theory approaches and dynamical triangulations suggests that such limits may exist, but the geometry of the resulting continuum is still poorly understood beyond two dimensions [Ambjorn:1991wq, Boulatov:1991hg, Hagura:1995zf, Egawa:1997fg]. In particular, identifying whether higher-dimensional random geometries behave like smooth manifolds, fractals, or new universality classes is crucial to assess their suitability as models of quantum spacetime.
Motivated by the success of Liouville quantum gravity in two dimensions, it is natural to expect that suitable ensembles of random geometries in three and four dimensions will play a comparable role in a consistent quantum theory of gravity. Given the recent proposal of [Lionni:2019bzb] of iterated folding constructions as natural higher-dimensional analogues of -LQG (a.k.a. the Brownian map), we investigate the three-dimensional case by simulating such random geometries and by giving a numerical estimation of their Hausdorff dimension. This geometric observable plays a central role: it characterizes the effective large-scale geometry of the model and serves as a critical exponent controlling the scaling of volumes with distance or, equivalently, the two-point function with geodesic distance [Ambjorn:1995dg]. Our results thus aim to assess whether feuilletages provide a viable framework for extending the successes of two-dimensional quantum gravity to higher dimensions.
The rest of this paper is organized as follows. In SectionΒ 2 we review the construction of random discrete feuilletages and their known scaling limits. SectionΒ 3 describes our simulation setup, including the algorithm that generates random feuilletages. We also explain here the numerical approach we use. Our numerical results are presented in SectionΒ 4, where we analyze distance-scaling in order to numerically estimate the Hausdorff dimension of . Finally, in Section 5, we comment on the outlook of our results and possible extensions.
2 Review of the Iterating Folding of -random Feuilletages
We first recall some basic definitions as well as the construction of trees and maps in order to motivate their higher dimensional analogs.
A graph is a pair where is the set of vertices and is the set of edges. The geodesic graph distance between two vertices is the number of edges of the shortest path between them.
A planar map can be seen as an equivalence class333Modulo orientation preserving homeomorphisms of the sphere. of connected graphs embedded in a sphere such that the embedded edges do not cross and all regions of the surface bounded by edges are topological disks. These disks are called faces of the map. The degree of a face is given by the number of edges that bound it. A map is said to be rooted if it has a distinguished oriented edge.
2.1 Trees
Consider a rooted plane tree with edges, , together with its graph distance. The contour sequence of this tree is obtained by recording the distance of each vertex from the root starting from the root to its leftmost neighbor and ending from its rightmost neighbor to the root. (See FigureΒ 1b). This leads to a positive one-dimensional discrete walk s. t. . If we consider a rooted plane tree sampled uniformly at random, has the law of a Dyck path of length . Moreover, this is a bijection. This means that given a contour sequence, one can construct the rooted plane tree that has such a Dyck path as a contour sequence. Furthermore, this bijection facilitates the enumeration of rooted plane trees, giving as a result the well-known Catalan numbers. This allows to study the asymptotic enumeration of these trees by looking at the large asymptotics of the Catalan numbers. The result is
| (1) |
This power-law behavior is characterized by the exponent , where is called the string susceptibility, in this case . It characterizes the universality class of a large class of trees.
The bijection between discrete trees and Dyck paths can be lifted to their continuum setting. This allows to map the Brownian excursion, , back to a tree by identifying points at distance zero given the distance function
| (2) |
The last term restricts the identification when the excursion drops below (see horizontal arrows in Figure 1c). This object is called the Continuous Random Tree (CRT) [aldous].
2.2 Maps
Going one step further in βdimensionalityβ, we briefly review the case of maps and the celebrated Cori-Vaqueli-Schaeffer (CVS) bijection [cori1981planar, Schaeffer1998ConjugaisonDE] which allows us to relate planar maps out to (well) labelled trees.
Let be a pointed planar quadrangulation with faces. This is a planar map with a marked vertex (called root vertex) and where every face has degree 4. Assign to each vertex a label given by the graph distance from the root vertex (Fig. 2a). The labeled quadrangulation has two types of faces: those with vertices with labels and those with labels . Draw an edge inside of every face of the map using the following rule: for faces the new edge joins vertices and ; for the faces , the new edge joins the two vertices . This process produces a tree with edges joining the vertices of the map minus the root vertex labeled with positive integers (Fig. 2b). Now, in order not to restrict the labels to be positive, we can always take to be the maximum label of this tree, subtracting from all the labels of the resulting tree, we obtain a labeled plane tree with edges (Fig. 2c). That is a plane tree where each vertex is labeled by an integer number and such that the labels between adjacent vertices differ by , or . This defines a bijection444Up to a factor of accounting for the orientation of the root edge and a factor of accounting the choice of root vertex. between rooted quadrangulations with faces and rooted labeled plane trees with with labels varying at most 1 along its edges.

This is known as the CVS bijection and allows one to enumerate quadrangulations with faces by enumerating rooted plane trees plus the number of allowed labelings. This leads to the well-known result on the asymptotic enumeration of quadrangulations
| (3) |
where .
Given this bijection between labeled trees and planar maps, the scaling limit of the latter can be studied. As mentioned above, the scaling limit of the tree is well-defined and is the celebrated CRT. Its labeling corresponds to another discrete walk on the plane and its scaling limit is a Brownian snake. Using the βcontinuumβ analog of the CVS bijection in these objects the Brownian map was constructed [LeGall:2006aea]. The Brownian map [legall2012scaling, miermont2013brownian, marckert2006limit] is the universal scaling limit of large random planar maps [LeGall:2006aea, LeGall2011UniquenessAU].
It arises as a random metric space of Hausdorff dimensionΒ , homeomorphic to the sphereΒ , and is encoded via the CRT decorated with spatial labels given by a Brownian snake.
A natural question to ask is whether analogous universal limits exist in higher dimension and, moreover, if these can be constructed in a similar way. It is in this spirit that in [Lionni:2019bzb] the th random feuilletage was introduced.
2.3 The arbitrary case
The th random discrete snake of size is given by
where is a uniform Dyck path of steps which corresponds to the contour process of a uniform planar tree with edges (Fig. 1a)).
Moreover, is a random label process induced by a standard branching random walk on the tree (Fig. 3b)). For , the pair () corresponds to the contour and labeling induced by a standard branching random walk of a random planar tree with edges (see, for example, Fig. 3).

The th random discrete feuilletage, denoted , is a random metric space with nodes obtained by iterated folding of discrete trees as follows: For all , the nodes ( mod ) and ( mod ) of the tree are identified if the corners are corners of the same node in (see Fig. 4).
Let us remind here a couple of particularly important properties of these random discrete feuilletage :
-
β’
Its edges coincide with those of the tree .
-
β’
Its vertices correspond to those of plus the root vertices of the trees with .

| Random discrete object | in bijection with | Scaling limit |
|---|---|---|
| Plane tree | Random contour sequence | Continuum Random Tree (CRT) |
| Quadrangulation | Random labelled tree | Brownian map |
| th discrete feuilletage | th discrete Brownian snake | th random feuilletage |
The asymptotic enumeration of rooted th discrete feuilletages was shown (see again [Lionni:2019bzb]) to be
| (4) |
The string susceptibility of the th discrete feuilletage is now
| (5) |
This reduces to the well-known values of for random trees (1) (branched polymers) and for uniform quadrangulations (3) (pure gravity).
As , one has the convergence555This convergence holds in a functional sense. This convergence is weaker than the Gromov-Hausdorff convergence for the Brownian map, but it provides a rigorous approximation scheme. of the th discrete feuilletage666More precisely, of its normalized and pointed version. However, this does not affect the distance statistics we study in this work. to the th random feuilletage .
The metric spaces
correspond to
-
β’
: the unit circle,
-
β’
: CRT,
-
β’
: the Brownian map,
-
β’
, : new higher-dimensional random geometries.
By construction, the upper bound for the diameter of the discrete feuilletage is
| (6) |
This comes from the fact that there is always a path to go from vertex to vertex in along the tree . However, the identification requested to obtain the corresponding map can bring the vertices closer together, creating βshortcutsβ. This sets a lower bound for the Hausdorff dimension of the th discrete feuilletage. The Hausdorff dimension accounts for the relative scaling of volumes of balls with respect to their geodesic radius. Based on these diameter estimates and analogy with the cases, it was conjectured [Lionni:2019bzb] that the Hausdorff dimension of satisfies
| (7) |
This is consistent with known results: for the CRT [aldous] and for the Brownian map [LeGall:2006aea]. For , this remains an open question. It is to this open question that we bring numerical evidence in the rest of this paper.
3 Methods and Numerical Implementation
In this section, we introduce the Hausdorff dimension numerical estimator we use (based on [Barkley:2019kvp] and [Budd:2022qlr]) as well as a description of the numerical implementation.
3.1 Hausdorff dimension estimator
Let be a graph with vertices equipped with the canonical graph distance . If the metric space given by the pair has a scaling limit, there exists a positive real number such that the limit
| (8) |
exists in the GromovβHausdorff sense.
In order to find this exponent numerically, we simulate graphs of vertices and measure graph distances in the following way. Let uniformly random vertices of the graph and let . Then, the Hausdorff dimension is the exponent such that the limit
| (9) |
exists.
In order to make the numerical estimation statistically relevant, we need to consider , i.e. we need to consider a significantly large number of samples, and we also need to take to approximate the scaling limit. This information can be efficiently encoded in a normalized histogram for . For a fixed value , is the probability that two vertices of are at distance . In this setting, we assume that the existence of implies the existence of the scaling limit of . To justify this assumption, we first check its validity for the well-known (uniform quadrangulations) case.
Finally, given that the formal limit is unattainable in numerical simulations, we use a reference volume . Then, the Hausdorff dimension exists if there exists parameters for and such that
| (10) |
More precisely, for each we determine the fit parameters and that minimize the integrated square deviation between and . The shift is included to compensate discretization effects. In order to take into account the dependence of on , we fit twice: first time to find the values of and to obtain the mean , and the second time we fit to obtain the values of . The relation between and implies that in the limit , the parameter behaves as
| (11) |
Thus, a numerical estimate of the Hausdorff dimension is obtained by fitting this curve. To be more precise, one can parameterize the deviations from (11) by
| (12) |
where , and of order .
Additionally, in order to corroborate the robustness of our results, we use different deciles as introduced in [Fredes2021ModelsOR]. That is, to perform the fit (10), we do not use the whole histogram but , and from the maximum value of the histogram.
3.2 Numerical implementation
In this subsection we present the C++ algorithm used to estimate the the Hausdorff dimension of the feuilletages. The implementation is based on successive foldings of Dyck paths and their associated label processes.
The starting point of each simulation is a Dyck path of length , generated uniformly at random. In the code this is performed by the function SimulationDyck, which outputs an integer array of length size[0]. This corresponds to the contour function of the first rooted plane tree. To each tree we assign a label process , constructed iteratively via the function ProcessusEtiquette. The pair forms the basic building block at iteration .
The core of the algorithm is the iterative folding procedure implemented in the function IteratedMap. At each iteration , the following operations are performed:
-
1.
The current label process is conjugated to a new height function using Conjug.
-
2.
A new contour path is generated from via a function FromHtoV, producing the next iteration of the tree.
-
3.
The representative nodes obtained from the function NodesRepresentants, which encodes how each vertex is identified under folding, are projected to the previous level through the recursion
where are the conjugacy parameters. This ensures that node identifications are consistently propagated across iterations.
-
4.
Intermediate arrays such as , , and are freed to optimize memory usage.
This procedure constructs the feuilletage after steps (corresponding to the parameter ITERATION).
Distance estimations are performed using the function ComputeDistanceFromRandomNode. At each iteration, the following operations are performed:
-
1.
A random vertex in the final folded map is selected as the root, and its distance is initialized to zero.
-
2.
Distances to all other nodes are iteratively updated using the tree height array and the representative mapping . At each step, the distance of a node is compared to that of its neighbor along the tree.
-
3.
This process produces a complete distance profile from the chosen root. The maximum distance is recorded.
-
4.
To gather sufficient statistics, the procedure is repeated over 10 random roots chosen independently of each other and 100000 independent map realizations using a functionRepeatDistanceIteratedMap from which the distance histograms are populated. This procedure was repeated to populate three (for ), four (for and ), and resp. eight (for ) statistically independent samples from which the standard deviations of our measurements where obtained.
In each simulation, distances are measured with respect to a root node chosen at random. Concretely, a root is selected uniformly among the vertices of the initial Dyck path (before the folding procedure), i.e. from the first half of the contour representation. After folding, this choice corresponds to a specific vertex in the map, which then serves as the reference point for distance computations. The algorithm sets the distance of the root to zero and iteratively updates the distances of all other vertices. This procedure ensures that shortestβpath distances in the folded map are obtained with respect to the chosen root. Because the root is drawn uniformly from the contour prior to folding, the distribution of root choices in the final geometry is not strictly uniform across vertices. In particular, vertices with a high number of corners may be oversampled. This introduces a mild bias that can slightly shift the distance profiles and the extracted Hausdorff dimension. However, since the distance histograms show a well-behaved scaling, we regard the deviation as a systematic finiteβsize effect.
4 Hausdorff dimension estimation
In this section, we present the numerical estimations of the Hausdorff dimensions obtained using the procedures described in SectionΒ 3 for and random feuilletages. Our strategy is to first determine the exponent for the trees , in order to verify the numerical consistency of the simulations against the exact theoretical prediction . This preliminary step also provides a reference for estimating the numerical uncertainty on .
For each case, we display the logarithmic fit given by (12). Different values of the reference volume are used, values chosen to balance numerical accuracy and computational feasibility: must be large enough for the Hausdorff dimension to approach its predicted asymptotic value, yet small enough for the simulations to remain tractable within reasonable cluster run times.
4.1 -random feuilletage
We first study the case of random labeled trees, that is with .
The obtained values for in function of the size of the graph are fitted according to the ansatz (12). This is shown in Figure 6.
The numerical estimates for the Hausdorff dimension are then obtained. We list them in the following table, where the reference volume for each site is denoted by , the decile corresponds to the percentage of the histogram considered for the fit from its maximum, and the error bars correspond to the standard deviation computed with respect to different batches.
| Decile | ||
|---|---|---|
| 0.75 | ||
| 0.50 | ||
| 0.25 | ||
| 0.75 | ||
| 0.50 | ||
| 0.25 | ||
| 0.75 | ||
| 0.50 | ||
| 0.25 |
In the case of i.e. uniform quadrangulations, we considered the range . We present an example of the histograms and their fits as well as the logartimic fit.
The numerical estimates for the Hausdorff dimensions are then given in Table 3.
| Reference volume | Decile | |
|---|---|---|
| 0.75 | ||
| 0.50 | ||
| 0.25 | ||
| 0.75 | ||
| 0.50 | ||
| 0.25 | ||
| 0.75 | ||
| 0.50 | ||
| 0.25 |
Both numerical estimates given in Tables 2 and 3 agree with the theoretical results within the error bars as well as with previous numerical measurements [Barkley:2019kvp, Budd:2022qlr].
Let us end this subsection by the following consideration with respect to error tolerance. Note that, while the numerical estimate of converges very precisely to the theoretical value in the case of trees, in the case of maps, there is some finite-volume error we should be expecting in the case. The βworstβ numerical agreement with the theoretical value is of the order of . This is the threshold we expect to reach in the discrete feuilletage case.
4.2 -random feuilletage
We start in this case by simulating the tree with . As mentioned above, there is a formal estimate for the diameter of this object, so this serves as a testing ground for a consistency check.
Comparing these distance histograms with the ones obtained for , we observe that they show a consistent scaling. This can be checked by fitting (12).
| Reference volume | Decile | |
|---|---|---|
| 0.75 | ||
| 0.50 | ||
| 0.25 | ||
| 0.75 | ||
| 0.50 | ||
| 0.25 | ||
| 0.75 | ||
| 0.50 | ||
| 0.25 |
In the case of , we considered the range . We present an example of the histograms and their fits as well as the logartimic fit.
The numerical estimates for the Hausdorff dimension are now given in Table 5.
| Reference volume | Decile | |
|---|---|---|
| 0.75 | ||
| 0.50 | ||
| 0.25 | ||
| 0.75 | ||
| 0.50 | ||
| 0.25 | ||
| 0.75 | ||
| 0.50 | ||
| 0.25 | ||
| 0.75 | ||
| 0.50 | ||
| 0.25 |
Given the error expected from analysing the -case, we consider a deviation of approximately from the theoretical value. That is . Given that we reached such a threshold and we see a consistent increase in the Hausdorff dimension with increasing volumes, we conclude our numerical estimates are compatible with the conjecture of [Lionni:2019bzb].
5 Concluding remarks
In this paper we have thus implemented a numerical study of the Hausdorff dimension of -random feuilletages introduced in [Lionni:2019bzb].
For , our results reproduce the known value associated with the Brownian map, providing a nontrivial validation of the numerical procedure and of the scaling techniques used. For , we obtained results in good agreement with the conjectured value , supporting the idea that this model captures a genuinely higher-dimensional universality class of random geometry.
Let us now compare our results with the ones obtained from the mating of trees construction [Budd:2022qlr]. According to [Lionni:2019bzb], for the -random feuilletages, the string susceptibility is . On the other hand, according to the numerical results of [Budd:2022qlr], the string susceptibility exponent corresponds approximately to the mating of three trees with correlation . Moreover, we know that the first pair of trees are correlated according to the law of the label process of uniform quadrangulations. Thus, this implies that . However, when using this value and the fit in [Budd:2022qlr] for isosceles regions, we get that there is no real solution for the angle , i.e. there is no mated-CRT map in the isosceles region for which both of the trees are correlated according to uniform quadrangulations and for whom the Hausdorff dimension is equal to . Therefore, this argument indicates that the -feuilletage most likely does not belong to the mating of trees universality classes.
Let us end this paper by emphasizing that our findings provide numerical evidence suggesting that the th random feuilletages has a suitable scaling-limit and it constitutes a natural candidate for a higher-dimensional generalization of the Brownian map as a metric space. From the theoretical physics point of view, this opens the way to an exploration of the continuum limit of these discrete geometries and of their potential connections to models of quantum gravity, where such scale-invariant geometries could play a fundamental role.
Acknowledgments
We warmly acknowledge Jean-FranΓ§ois Marckert for sharing the code used to produce the discrete feuilletages, as well as for several discussions at various stages of this project. This work was supported by the ANR-20-CE48-0018 β3DMapsβ grant.