The Minimal Denominator Function and Geometric Generalizations
Abstract.
We provide a geometric interpretation for a normalized version of the minimal denominator function,
introduced by Chen and Haynes in [4]. We use this interpretation to compute the limiting distribution of a suitably normalized version of as a function of , and give generalizations of the idea of minimal denominators to higher-dimensional unimodular lattices, linear forms, and translation surfaces. The key idea is to turn this circle of problems into equidistribution problems for translates of unipotent orbits of a Lie group action on an appropriate moduli space.
1. Introduction
The study of the distribution of rational numbers in has been a subject of interest for many decades. A well-known result due to Dirichlet gives quantitative information of the distribution of rational numbers with small denominators: Given and , there exists such that and
(1.1) |
In this paper we explore the connection between approximations of real numbers by rational numbers with small denominators and the theory of lattices. We also provide generalizations to these ideas in the contexts of linear forms with entries in and saddle connections of translation surfaces.
1.1. Minimal Denominators
Inspired by the work of Sander-Weiss [16], Chen-Haynes [4] defined the minimal denominator function, , which extracts the lowest denominator of a rational number contained in . More precisely, for , define by
(1.2) |
Asymptotics
A main result of [4] is the computation of the asymptotics of the expected value of when is chosen randomly uniformly with respect to the Lebesgue measure on and .
(1.3) |
Theorem 1.1.
(Chen-Haynes [4]) As
(1.4) |
1.2. A geometric interpretation and generalizations
Our key contribution is to show how to interpret an appropriately normalized version of geometrically. This allows us to compute its limiting distribution through dynamical and geometric methods. These methods of proof in turn allow us to generalize the minimal denominator function to a variety of new contexts, including higher-dimensional Diophantine approximation and the distribution of holonomy vectors of saddle connections on translation surfaces. We first consider a higher dimensional version of our question and then specialize to our problem at hand in §3.
The space of unimodular lattices
Let denote the space of unimodular lattices in equipped with the measure , arising from the Haar measure on normalized so that is a probability measure on . Define the function by
(1.5) |
where and denotes the max norm on .
Normalized and
A key application of our interpretation of is the following theorem which describes the limiting distribution of the normalized function in terms of the function , where is a random unimodular lattice chosen from according to the probability measure .
Theorem 1.2.
Let denote the uniform probability measure on . Then for every , as ,
(1.6) |
Generalizations
The framework developed above can be generalized in two ways. One, motivated by Diophantine approximation, is to consider higher dimensional versions of the minimal denominator function and connections to dynamics on space of unimodular lattices. Another is to consider different discrete subsets of the plane which arise from geometric constructions, in particular, we look at holonomy vectors of saddle connections on translation surfaces. We explore higher-dimensions in §5 and discuss saddle connections in §6.
A higher dimensional version of
For , , and , we define
computes the smallest least common multiple of the denominators of the rational points in a neighborhood of the point in In particular, measures the complexity of rational points in a neighborhood of each point in the -dimensional unit cube. In this aspect we see that . We then have the following generalization of Theorem 1.2
Theorem 1.3.
Let denote the uniform distribution on . Then, as ,
1.3. Translation surfaces
Another context in which our geometric interpretation for can be generalized is in the context of the distribution of saddle connections of translation surfaces. We will review the necessary background on translation surfaces for this paper in this section. For further background on translation surfaces, see, for example, the survey articles of Zorich [19] and Hubert-Schmidt [9].

Translation surfaces and polygonal presentation
A compact translation surface is an ordered pair where is a compact Riemann surface and is a non-zero holomorphic 1-form on . We usually write to represent the translation surface for convenience and write if clarification is needed. A geometric way to think about a translation surface is as follows: Let be a disjoint union of connected polygons (not necessarily convex) such that the collection of the sides can be partitioned into parallel pairs of the same length; which are subsequently identified via the Euclidean translation sending onto , to produce a surface. Since translations are holomorphic, the surface obtained from this procedure can be endowed with a complex structure. Moreover, since for each we have that , the holomorphic -form on the plane descends to this surface and endows it with a (non-zero) holomorphic one form .
Saddle connections and holonomy vectors.
Let be the zeros of on . induces a flat Riemannian metric on the surface . A saddle connection is a geodesic starting and ending at two (possibly the same) zeros of without passing through any other zeros.
We may record saddle connections as complex numbers as follows: given a saddle connection on a translation surface , we define the holonomy vector of by
The holonomy vector
records the horizontal () and vertical () displacement of on . Denote the collection of all holonomy vectors of by
Masur showed in [15] that for any , there exists positive constants and (only dependent on ) such that
characterizing the growth rate of the . Much work has been done since then to understand the distribution of saddles for different kinds of translation surfaces.
Short Saddle Connections
Let be a translation surface and and consider the following function:
where .
The next result computes the limiting distribution of as whenever is a Veech surface with Veech group . We also set the notation that and is the induced measure on by the Haar measure on . Denote the matrix by . We then have the following result on the distribution of short saddle connections.
Theorem 1.4.
Let be a Veech surface and suppose that for some . Let be the uniform probability measure on . Then as ,
1.4. History
The contents of this paper create a link between number theory, the theory of homogeneous dynamics, and translation surfaces. We detail the connections more explicitly below.
Minimal denominators
In the 1920s Franel [7] and Landau [13] restated the Riemann Hypothesis as a problem on the distribution of the Farey Sequence in . This contributed to the growth in interest of questions on the distribution of rational numbers with small denominators. For instance, Hall computed the distribution of the spacing between consecutive Farey fractions, when properly normalized [8]. More recently, Boca-Zaharescu computed correlation formulas for the Farey sequence in [3]. Theorem 1.2 describes the distributions of the waiting time to for the Farey Sequence to intersect a randomly chosen small interval in , expanding on the work of Chen-Haynes in [4].
Short lattice vectors
Given a lattice in and a norm, , on , we may ask the following question: What is the shortest non-zero vector in ? This question is known as the short vector problem (SVP) and it has been of interest in cryptography. This problem is NP-hard. We create a dictionary that allows us to connect the minimal denominator function to the minimization of the lengths of vectors inside a thin cone. Other variants of the SVP have been studied in the past. The work of Siegel [17] allows us to compute the average number of intersections between a randomly chosen unimodular lattice and a region of the . More recently, Kim [10] computed the distribution for the lengths of the the first -short vectors in a randomly chosen lattice.
Holonomy vectors
Translation surfaces arise naturally from problems in rational billiards, Riemann surfaces, and number theory. Masur [15] characterized the growth rate of the set of their holonomy vectors in 1990. Over the past few decades a lot of work has been done to get finer statistics on the distribution of saddle connections of different kinds of translation surfaces. Athreya-Chaika [1] described the decay of smallest angle gaps between saddle connections in almost any surface. More recently, Kumanduri-Sanchez-Wang proved the existence of gap distribution for any Veech surface in [12]. A consequence of our setup and generalizations is found in Theorem 1.4, where we compute the limiting distribution of the length of the shortest saddle connection in a thin cone.
1.5. Organization of the paper
§2 contains the background information needed for the ideas used throughout the paper.
In §3, we explore the relation between and the theory lattices in detail. We also provide geometric motivation for the proof of Theorem 1.2. §4 explores a general setup for a broad range of equidistribution results. We use this section to describe a motivating theorem for the generalizations of all results in this paper. The subsequent sections are applications of the general philosophy developed in § 4 to generalizations of Theorem 1.2. §5 contains higher dimensional versions of Theorem 1.2 in two contexts: higher dimensional lattices and linear forms. §6 contains more information on translation surface and the proof of Theorem 1.4.
Acknowledgements
I would like to thank my advisor, Jayadev Athreya, for introducing me to this collection of ideas, their exceptional patience, enthusiasm, and unconditional support.
2. Preliminaries
In this section we introduce the relevant background to follow the ideas in this paper.
2.1. The space of unimodular lattices
Our setup in §3 and §5 will be on the space of unimodular lattices. A unimodular lattice is a maximal discrete subgroup of such that the volume of the quotient is one.
The space of unimodular lattices in will be denoted by . The group acts on via linear transformations. This transfers to a transitive action on . Notice that the stabilizer of the unimodular lattice under the action is . This observation allows us to identify with via In the remaining of the paper we will identify and via this correspondence implicitly. We equip with its Borel -algebra and its Haar measure . We denote by the Haar probability measure on . With this setup, we have that is an ergodic measure with respect to the action on .
2.2. Geodesic and Horocyclic flows on
We use this section to describe two flows, the geodesic and the horocylcic flows on . For each , define
Note that
(2.1) |
Definition 2.1.
The geodesic and horocyclic flow on are defined by and , respectively.
Since the horocyclic and geodesic flows are defined by left translation by elements of , it follows that is preserved by the two flows.
Dani-Smillie proved in [5] the following result concerning the distribution of the orbits of points in under the horocyclic flow and characterization of Borel probability measures preserved by the horocyclic flow.
Theorem 2.1.
(Dani-Smillie [5]) Let be a sequence of points in . Suppose that have period under the horocyclic flow. Let be the uniform measure on the orbit of , then if ,
where the convergence above refers to weak∗ convergence.
Notice -periodic lattices are precisely those with a vertical vector. In particular has period 1 with respect to the horocyclic flow. Since , it follows that has period under the horocyclic flow.
3. Existence of limiting distribution for
In this section we are interested in the distribution of vectors with small slope and small horizontal part in a lattice and their relation to the minimal denominator function. To this end, we define the following family of functions on : given , is given by
where



and act on via linear transformations and hence they act on lines through the origin. In particular, preserves the difference of slopes between any two lines through the origin while multiplies the slope of any line by . See figures 3 and 4.
We begin by working out the ways in which behaves when precomposed with the flows and .
Lemma 3.1.
fsdfa
-
(1)
For each ,
(3.1) -
(2)
For each ,
(3.2)
Proof.
We now proceed to prove equation (3.2). We begin by defining a correspondence between rational numbers and lattice points. If is a rational number written in simplest form, we identify it with the integer vector . We claim that precisely when .
Proof of claim: Notice that . Then we have that precisely when which is equivalent to . This completes the proof of our claim.
Our claim implies that the set of denominators of fractions in is precisely the set of -coordinates of the lattice points in . In particular they have the same minimum, which means as desired.
∎

Equation (3.1) in particular allows us understand how the quantity changes as we change in relation to the geodesic flow. Notice that if , we have that
(3.3) |
for each . The identity (3.3) allows us to exchange the problem of understanding as a problem with a fixed lattice and changing region of intersection with a randomly selected lattice intersecting a fixed region of . Figure 5 contains a visual representation of the effect of on the cone .
Theorem 1.2.
Let denote the uniform probability measure on . Then for every , as ,
(3.4) |
Proof.
By equation (3.2), precisely when . This means that
Using equation (3.3), we get that
Notice that . This means that the lattice has period under the horocyclic flow. Hence, by Theorem 2.1, we have that as ,
as desired.
∎
Theorem 1.2 immediately gives us the following corollary which provides a geometric interpretation of the scalar found in equation (1.4) as the solution to the integral below.
Corollary 3.2.
As ,
Proof.
Corollary 3.3.
4. Equivariant processes
Before proceeding to generalize the minimal denominator function, we describe a general framework for equidistribution theorems. This circle of ideas have been inspired by the work of Marklof-Strömbergsson [14] and Veech [18], who in part was inspired by the work of Siegel [17] and Masur [6]. We take the setup as described in Athreya-Ghosh [2]. Let and be a subgroup. Suppose is a standard Borel space and acts on via measure-preserving transformations. A ()equivariant process, also known as a Siegel measure, is a triple where is a map , where is the space of -finite Radon Borel measures on and we have that for each and , . We shall call the equivariant process map.
4.1. Chen-Haynes distributions
Let be a family of Borel subsets of with the property that if , then . Let be a sequence of equivariant processes. We define the Chen-Haynes distribution associated to and by
(4.1) |
Equidistribution
We specialize the setup above by looking at sequences of -equivariant processes over a fixed space and a fixed equivariant process map. Let be such a sequence of -equivariant processes. Then we have the following result which allows us to exchange weak∗ convergence results for equidistribution results.
Theorem 4.1.
Suppose that . If , then
(4.2) |
Proof.
Since all of our measures are Radon Borel, we have that weak∗ convergence of measures implies that for all bounded continuous functions , This means that if is a set subset of with , then we may approximate from above and below via bounded continuous functions. This means that . We complete the proof by setting .
∎
Theorem 1.2 revisited
In the case of Theorem 1.2, we see that the sets and the measures given by the uniform measure on the -orbit of in provides us with a sequence of standard Borel spaces. Let and be given by
(4.3) |
where is the Dirac-delta measure with support . This construction provides us with a sequence of equivariant processes
Notice that precisely when . This rephrases Theorem 1.2 as the computation of the Chen-Haynes distribution associated to the sequence and the family of cones .
In what follows, we will compute the Chen-Haynes distribution of equivariant process associated to higher dimensional Diophantine approximations and the holonomy vectors of translation surfaces. We will proceed similarly, providing appropriate families of sets , sequences of measure in the pertinent space, and weak∗ convergence results in order to satisfy the hypotheses of Theorem 4.1. The equivariant process map will always be of the form seen in equation (4.3).
5. Generalization of in higher dimensions
The function arose from a question about minimizing denominators in a neighborhood of a randomly chosen point in . A natural generalization of this question is the the following:
Question: Let be a positive integer and endow with the max norm, . Pick and . We ask, what is the smallest positive integer such that there is a vector such that
This question gives a natural extension of the function: For , and . We define
Motivated by the work in §3, we study the statistics of by relating it to the theory of lattices.
Define the following function by
where . With these new definitions, we are now able to compute the limiting cumulative distribution for a properly normalized version of , that being .
Theorem 5.1.
Let denote the uniform distribution on . Then, as ,
Corollary 5.2.
As ,
5.1. Linear Forms
Let and be positive integers. Endow and with their max norms and , respectively. The norms and induce a norm, , on given by . Let be an matrix with entries in . For , define
Notice that the case when , and when and are both , .
We may identify the collection of matrices with entries in with . then models the question: Given a randomly selected , what is the shortest integer vector that lands within an appropriately sized neighborhood of . The size of this neighborhood depends itself on the size of .
In order to study the statistics of we will relate it to the theory of lattices just as we did in §3 and give appropriate generalizations of the geodesic and horocyclic flows.
5.2. Lattice Interpretation
Define by
where
The higher-dimensional versions of the horocyclic and geodesic flows that we will use are the following: Let and let , define
and |
The next lemma is a higher dimensional analogue of Lemma 3.1.
Lemma 5.3.
With the notation as above,
(5.1) |
and
(5.2) |
Proof.
We begin with the proof of equation (5.1). We first explore the effects of the geodesic flow on the cone . Just as in Lemma 3.1, we have that expands our cone in the the direction of by . More precisely, we have
(5.3) |
Hence, we have the following computation:
as desired.
We now proceed to prove equation (5.2). We first show that . Let such that and is minimized. Then by definition, . We then have that
Hence we have that
Next we show that Let such that is minimized. This means . This means that there exist such that
That is and . Since
it follows that which means . This can be rewritten as . That is
This completes the proof of Lemma 5.3. ∎
Notice that when , equation (5.1) says that
(5.4) |
Before proceeding to state the main theorem of this section we state an equidistribition theorem due to Kleinbock and Margulis [11] which will play the roll Theorem 2.1 played in the proof of Theorem 1.2.
Almost uniformly continuous functions.
Let be a topological space equipped with its Borel -algebra and a measure . We say a function is almost uniformly continuous if there exist sequences and of uniformly continuous functions on such that increases almost surely to and decreases almost surely to . In particular, with the setup above, if is a regular probability measure and is a measurable subset of with , then the indicator function of , , is almost uniformly continuous.
Lemma 5.4.
(Kleinbock-Margulis [11]) Let with compact support. Then for any almost uniformly continuous , any compact subset L of , and any , the exists such that
(5.5) |
for any and all .
Before proving Theorem 5.6, we give some notation and a lemma which will be useful in the proof.
-
(1)
},
-
(2)
,
-
(3)
-
(4)
For each , .
Lemma 5.5.
With the notation as above, the following are true:
(5.6) |
(5.7) |
and
(5.8) |
Proof.
We begin by proving equation
(5.6). Fix . Let . Suppose and
. If , we are done, so suppose . Let be the closed ball in centered at the origin with radius , where is chosen such that and . Since is compact, is discrete, and , it follows that is finite and non-empty. This implies that there exists such that if with , then . Let . by our choice of . Define . Consider to be the ball centered at the origin with radius . Since is finite and the action of on is continuous, there exists a neighborhood of such that if and , . Since , there exists a sequence converging to . Since is converging to , we can write where for large enough. Then this implies that
This is a contradiction. This means our assumption that is false. Hence, , so . This completes the proof of equation (5.6).
We now proceed to prove equation (5.7). One can use the a similar argument as the one used in the proof of equation (5.6) to show that
This then implies
(5.9) |
Finally, we prove equation (5.8). Let has Lebesgue measure on , this then implies that has measure . Since
(5.10) | ||||
(5.11) |
we have that has measure zero.
∎
We are now ready to state and prove Theorem 5.6
Theorem 5.6.
Let be the uniform probability measure on . Then as ,
Proof.
Equation (5.2), allows us to interchange for By equation (5.8) we get that is almost uniformly continuous.
as claimed. ∎
Corollary 5.7.
6. Short saddle connections
6.1. The action on the Moduli Space of Translation Surfaces and Veech Surfaces
Given and an integer partition of , we define to be the moduli space of translation surfaces with genus , area 1, and zeros with orders given by . The space has a natural topology and finite Borel measure . Zorich [19] contains a detailed discussion of this structure on .
Let and be two parallel segments of the same length on . If , then it follows that and are also two parallel segments of the same length on . In particular, given that we may think of translation surfaces as polygons on the plane with identifications along its sides via Euclidean translation, it follows that the action of on transfers to an action on our translation surface. The action of is continuous and ergodic on each connected component of .
In this section we are particularly interested in translation surfaces which exhibit a large number of symmetries. To be precise, we provide the following definitions.
Definition 6.1.
Let be a translation surface. The Veech group of is the stabilizer of under the action.
Definition 6.2.
We say is a Veech surface if its Veech group is a discrete subgroup of , where has finite volume.
For simplicity we will denote by . In particular, parameterizes the orbit of under . It turns out the the quotient space is never compact. With this in mind, we state an important theorem due to Dani-Smillie [5].
Theorem 6.1.
(Dani-Smillie [5]) Let be a Veech surface and be a sequence of points in . Suppose has period under the the action of the horocyclic flow. Let be the uniform measure on the orbit of . If , then
where is the Haar measure on .
6.2. Existence of limiting distribution for Veech surfaces

A natural extension of the function in the context of translation surfaces is the following:
Question: What is the point of smallest -coordinate in as ranges over .
Due to the Veech dichotomy [9], we know that in the context of Veech surfaces we can always find (up to rotating the surface if necessary the surface) an such that belongs to the Veech group of our surface.
Let and consider the following function:
Lemma 6.2.
Let be a translation surface, then
(6.1) |
and
(6.2) |
Theorem 1.4.
Let be a Veech surface and suppose that for some . Let be the uniform probability measure on . Then as ,
Proof.
This proof has the same strategy as that of Theorem 1.2, we change to the appropriate equidistribution theorem to pass to the limit.
Let
We now proceed to the computation
Since , we have that the period of under the horocyclic flow is and hence by Theorem 6.1, the orbit under the horocyclic flow are becoming equidistributed as . This means that
And and we have that
which is what we wanted to show. ∎
Corollary 6.3.
Let be a Veech surface and suppose that for some , then as ,
References
- [1] Athreya, J. S., and Chaika, J. (2012). The distribution of gaps for Saddle Connection Directions. Geometric and Functional Analysis, 22(6), 1491–1516.
- [2] Athreya, J., and Ghosh, A. (2019). The erdős–szüsz–turán distribution for Equivariant Processes. L’Enseignement Mathématique, 64(1), 1–21.
- [3] Boca, F. P., and Zaharescu, A. (2005). The correlations of Farey fractions. Journal of the London Mathematical Society, 72(01), 25–39.
- [4] Chen H. and Haynes A., “Expected value of the smallest denominator in a random interval of fixed radius”. available at arXiv:2109.12668, 2022
- [5] Dani, S. G., and Smillie, J. (1984). Uniform distribution of Horocycle orbits for Fuchsian groups. Duke Mathematical Journal, 51(1).
- [6] Eskin, A., and Masur, H. (2001). Asymptotic formulas on Flat Surfaces. Ergodic Theory and Dynamical Systems, 21(2), 443–478.
- [7] Franel, J. (1924). Les suites de Farey et le problème des nombres premiers. Nachrichten von Der Gesellschaft Der Wissenschaften Zu Göttingen, Mathematisch-Physikalische Klasse, 1924, 198–201.
- [8] Hall, R. R. (1970). A note on Farey series. Journal of the London Mathematical Society, s2-2(1), 139–148.
- [9] Hubert, P., and Schmidt, T. (2006). An Introduction to Veech Surfaces. Handbook of Dynamical Systems, 1B, 501–524.
- [10] Kim, S. (2015). On the distribution of lengths of short vectors in a random lattice. Mathematische Zeitschrift, 282(3–4), 1117–1126.
- [11] Kleinbock, D. and Margulis, G. (1996). Bounded orbits of nonquasiunipotent flows on homogeneous spaces. Amer. Math. Soc. Transl.. 171.
- [12] Kumanduri, L., Sanchez, A., and Wang, J. (2021). Slope Gap Distributions of Veech Surfaces.
- [13] Landau E.(1924). Bemerkungen zu der vorstehenden Abhandlung von Herrn Franel. Gottinger Nachr., 202-206.
- [14] Marklof, J., and Strömbergsson, A. (2010a). The distribution of free path lengths in the periodic Lorentz gas and related lattice point problems. Annals of Mathematics, 172(3), 1949–2033.
- [15] Masur, H. (1990). The growth rate of trajectories of a quadratic differential. Ergodic Theory and Dynamical Systems, 10(1), 151–176.
- [16] Sander, E., and Meiss, J. D. (2020). Birkhoff averages and rotational invariant circles for area-preserving maps. Physica D: Nonlinear Phenomena, 411, 132569.
- [17] Siegel, C. L. (1945). A mean value theorem in geometry of numbers. The Annals of Mathematics, 46(2), 340.
- [18] Veech, W. A. (1998). Siegel measures. The Annals of Mathematics, 148(3), 895. https://doi.org/10.2307/121033
- [19] Zorich, A. (2006). Flat surfaces. Frontiers in Number Theory, Physics, and Geometry I, 439–585.