A slow triangle map with a segment of indifferent fixed points and a complete tree of rational pairs
Claudio Bonanno, Alessio Del Vigna, Sara Munday

TL;DR
This paper introduces a slow version of a 2D continued fraction algorithm's triangle map, demonstrating its ergodic properties, invariant measures, and its role as a 2D Farey map with a complete rational pair tree.
Contribution
It presents a new slow triangle map with ergodic properties and constructs a complete tree of rational pairs, extending classical 1D continued fraction concepts to two dimensions.
Findings
The slow triangle map is ergodic with respect to Lebesgue measure.
It preserves an infinite Lebesgue-absolutely continuous invariant measure.
A complete tree of rational pairs is constructed, analogous to the Farey tree.
Abstract
We study the two-dimensional continued fraction algorithm introduced in \cite{garr} and the associated \emph{triangle map} , defined on a triangle . We introduce a slow version of the triangle map, the map , which is ergodic with respect to the Lebesgue measure and preserves an infinite Lebesgue-absolutely continuous invariant measure. We discuss the properties that the two maps and share with the classical Gauss and Farey maps on the interval, including an analogue of the weak law of large numbers and of Khinchin's weak law for the digits of the triangle sequence, the expansion associated to . Finally, we confirm the role of the map as a two-dimensional version of the Farey map by introducing a complete tree of rational pairs, constructed using the inverse branches of , in the same way as the Farey tree is generated by the Farey map, andâŠ
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A slow triangle map
with a segment of indifferent fixed points and a complete tree of rational pairs
Claudio Bonanno
Dipartimento di Matematica, UniversitĂ di Pisa, Largo Bruno Pontecorvo 5, 56127 Pisa, Italy
,Â
Alessio Del Vigna
Dipartimento di Matematica, UniversitĂ di Pisa, Largo Bruno Pontecorvo 5, 56127 Pisa, Italy
 andÂ
Sara Munday
Dipartimento di Architettura, UniversitĂ degli studi Roma Tre, via Madonna dei Monti 40, 00184, Roma
Abstract.
We study the two-dimensional continued fraction algorithm introduced in [6] and the associated triangle map , defined on a triangle . We introduce a slow version of the triangle map, the map , which is ergodic with respect to the Lebesgue measure and preserves an infinite Lebesgue-absolutely continuous invariant measure. We discuss the properties that the two maps and share with the classical Gauss and Farey maps on the interval, including an analogue of the weak law of large numbers and of Khinchinâs weak law for the digits of the triangle sequence, the expansion associated to . Finally, we confirm the role of the map as a two-dimensional version of the Farey map by introducing a complete tree of rational pairs, constructed using the inverse branches of , in the same way as the Farey tree is generated by the Farey map, and then, equivalently, generated by a generalised mediant operation.
We thank the referee for useful comments and for pointing out a mistake in the previous version. This research is part of the authorsâ activity within the DinAmicI community, see www.dinamici.org. The authors are partially supported by the research project PRA201722 âDynamical systems in analysis, geometry, mathematical logic and celestial mechanicsâ of the University of Pisa. C. Bonanno and S. Munday are partially supported by the Istituto Nazionale di Alta Matematica and its division Gruppo Nazionale di Fisica Matematica. C. Bonanno is partially supported also by the research project PRIN 2017S35EHN004 âRegular and stochastic behaviour in dynamical systemsâ of the Italian Ministry of Education and Research.
1. Introduction
The theory of (regular) continued fractions has received much attention from researchers in ergodic theory in the last decades, most recently thanks to the development of infinite ergodic theory ([1, 9, 10, 11]). For instance, the general results of ergodic theory have been applied to the Gauss and the Farey maps to obtain new proofs of the Gauss-Kuzmin Theorem, Khinchinâs weak law and other metric results first obtained by Khinchin and LĂ©vy.
One of the most notable results in the theory of continued fractions is Lagrangeâs Theorem, which states that a real number has an eventually periodic continued fraction expansion if and only if it is a quadratic irrational. In a letter to Jacobi, Hermite asked whether it was possible to obtain a similar classification for the algebraic irrationals of higher degree. It was for this reason that Jacobi developed what is now called the Jacobi-Perron algorithm, and the theory of multidimensional continued fractions began. Unfortunately, despite numerous attempts and the introduction of many different algorithms, Hermiteâs question remains unanswered. We refer the reader to [4] for a geometric description of the theory of multidimensional continued fractions and to [23] for some applications of ergodic theory in this area.
In this paper we consider the two-dimensional version of the continued fraction algorithm introduced in [6]. The algorithm, which we describe in Section 2.3, is based on the iteration of a map defined on a triangle , and for this reason, is referred to as the triangle map and the expansions obtained through this method are called triangle sequences. The ergodic properties of are studied in [16, 7]; in particular, it is shown that the map is ergodic with respect to the Lebesgue measure on and preserves a Lebesgue-absolutely continuous probability measure. The triangle map behaves similarly to the Gauss map in many ways, for instance, the triangle map acts on triangle sequences by left-shifting the digits, exactly as the Gauss map does for the regular continued fraction expansions.
The similarity between the two maps is strengthened by the results of this paper. We introduce a map on the triangle , which plays for the same role that the Farey map plays for the Gauss map. For this reason we call a slow triangle map. From the point of view of ergodic theory, it is interesting to notice that the map is a piecewise linear fractional map on a finite partition with a segment of indifferent fixed points, that is, points for which the determinant of the Jacobian is , and that it is non-uniformly expanding elsewhere. We show that, similarly to the Farey map, preserves an infinite Lebesgue-absolutely continuous measure and it is ergodic with respect to the Lebesgue measure on . It follows that the statistical behaviour of summable observables along orbits of is non-standard. This phenomenon, for the Farey map, makes it impossible to improve Khinchinâs weak law for the coefficients of the regular continued fraction expansion to a strong law. However, we are able to exploit certain results from infinite ergodic theory to show that the system generated by is pointwise dual ergodic and, under a further assumption, prove a weak law of large numbers for , from which we obtain an analogue of Khinchinâs weak law for the digits of the triangle sequences.
The connection between the Gauss and the Farey maps and the regular continued fractions can be studied also through the Farey tree, a binary tree which contains all the rational numbers in (see e.g. [5]). The Farey tree is strongly related to the Farey map, but it can also be defined through the mediant operation on fractions. We recall the definition of the Farey tree and its basic properties in Section 5. Analogously, in this paper we define a tree of rational pairs, first by using a suitable modification of the map limited to the set of indifferent fixed points, and then by using a generalised mediant operation defined on pairs of rational numbers. We prove that the two trees are in fact identical level by level, and that the tree is complete, that is, it contains every pair of rational numbers in . This last result improves on the results of [2], where the authors study different trees generated by the triangle map and its generalisations, but show that none of them are complete.
The paper is organised as follows. In Section 2 we recall the definition of the triangle map and the associated two-dimensional continued fraction algorithm. We also introduce the map and study its basic ergodic properties. Lastly, we define a dynamical system on an infinite strip, which is isomorphic to the action of on . This isomorphism gives a useful intuitive representation of the action of and simplifies some computations. Section 3 contains the main results on the ergodic properties of . We prove that the map is pointwise dual ergodic with respect to a sequence , and use various results from Infinite Ergodic Theory (see [1, 11]) to show that if the sequence is regularly varying (see (3.1)) then we have the weak law of large numbers for summable observables (Theorem 3.2), and a Khinchin-type weak law for the triangle sequences (Corollary 3.3). The technical results are proved in Appendix A and B. In Section 4 we apply a result from [15] to our map . Recalling that the behaviour of Birkhoff sums of summable observables drastically changes in infinite ergodic theory, following [13], in [15] the authors give a Birkhoff Ergodic Theorem for non-summable observables for infinite-measure-preserving dynamical systems. We use the version of defined on the strip and prove a pointwise convergence theorem for non-summable observables. Finally, in Section 5 we introduce the tree of rational pairs produced by the counterimages of , a slightly modified version of . In Theorem 5.4 we prove that the tree is complete and that each pair of rationals appears exactly once. Then we introduce an algorithm on the triangle , based on the notion of mediant of two fractions, and show in Theorem 5.10 that the tree can be generated also by this algorithm. This concludes the similarity between the slow triangle map and the Farey map. For these reasons may be considered a two-dimensional Farey map. Many interesting questions remain open about the tree and its connections with the map and with the approximation of irrational pairs by rational pairs. These problems will be subject of future research.
2. The setting
As anticipated in the introduction, the main goal of this paper is to investigate a two-dimensional map related to the triangle map , as introduced in [6]. Let us first recall the definition of the map , where is the triangle
[TABLE]
Consider the countable partition of into disjoint triangles
[TABLE]
shown in Figure 1, and the segment . Note that . The triangle map is then defined to be
[TABLE]
We now define a map that can be thought of as a âslow versionâ of the map . Let us start with the partition of (see Figure 1), where
[TABLE]
and
[TABLE]
We define by setting
[TABLE]
The relation between these two maps is that the triangle map is the jump transformation of on the set . In other words, if we introduce the first passage time function
[TABLE]
then it can be readily calculated that for each . Notice that for , and that . Moreover the segment consists of fixed points, that is for . The determinant of the Jacobian of turns out to be
[TABLE]
and it follows that for . Thus the segment consists of indifferent fixed points.
2.1. Invariant measure and the transfer operator
In [16] it is shown that the map is ergodic, and from [7] we know that the unique ergodic, Lebesgue-absolutely continuous -invariant probability measure on is given by the density
[TABLE]
Applying classical results from ergodic theory ([1, 11]), the existence of an ergodic, Lebesgue-absolutely continuous -invariant measure immediately follows. One way to find the density of this measure is to look for a fixed point of the transfer operator associated to . Let
[TABLE]
and
[TABLE]
be the local invers maps of . The transfer operator is then defined for each measurable function on by setting
[TABLE]
A straightforward computation shows that for .
Proposition 2.1**.**
The system is conservative, and the map admits a unique, up to multiplicative constants, ergodic invariant measure , absolutely continuous with respect to the Lebesgue measure , given by the density . The measure is -finite and .
Proof.
For conservativity, in light of Maharamâs Recurrence Theorem [11, Theorem 2.2.14], it is enough to observe that
[TABLE]
which is a consequence of the fact that , for each . We have already discussed the existence of the measure above. That is unique follows, for example, from [11, Theorem 2.4.35], on noting that is conservative, ergodic, and is certainly non-singular with respect to . Finally, that is -finite follows from computing the measure of the triangles as in [7]. â
2.2. An equivalent system on a strip
For later use, we now introduce another system, isomorphic to the map . Using the change of coordinates defined on by
[TABLE]
one can show that the system is isomorphic mod to the system given by
[TABLE]
with . The sets and partition the strip and correspond mod to and , respectively. We also introduce the countable partition , where
[TABLE]
is a unit squares, as shown in Figure 2. Note that . This is the analogue of the partition of the triangle . The local inverses of the map are given by
[TABLE]
so that the transfer operator associated to turns out to be
[TABLE]
It can be immediately verified that the density of the measure is a fixed point of .
2.3. Triangle sequences
Let us now recall the definition of the triangle sequence associated to a point in and certain results concerning their digits from [6]. We start by setting , and and, supposing that , we recursively define to be the non-negative integer such that
[TABLE]
and
[TABLE]
Then set . If at any stage we find that , the process stops. We shall write to denote the triangle sequence of . Another way of defining the triangle sequence is to note that if and only if , and the process stops if for some . From this way of looking at the triangle sequence digits, it immediately follows that if , then . In other words, the triangle map acts on triangle sequences as the shift map, exactly as the Gauss map does for the continued fraction expansions. We also have the following relation between the digits and the first passage time:
[TABLE]
In [6], the following results for the triangle sequence are given.
- âą
If is a pair of rational numbers in , then the triangle sequence associated to is finite. However, the converse is not true: non-rational points can also have finite triangle sequences.
- âą
Every infinite sequence of non-negative integers has a pair that has this sequence as its triangle sequence.
- âą
If an integer appears infinitely often in a given sequence of integers, there is a unique pair that has this sequence as its triangle sequence.
Note that there are entire line segments with every point having identical infinite triangle sequences. This is essentially due to the fact that the refinements of the partition with respect to the map do not have diameters shrinking to [math]. Thus, whilst the triangle sequence can usefully be thought of as a two-dimensional generalisation of the continued fraction expansion, in certain respects it behaves rather differently. However, this behaviour is not in contrast with the ergodicity of the map, since as shown in [16] for Lebesgue almost every point the refinements of the partition , along the triangle sequence of the point, shrink to the point. In the language of multidimensional continued fraction expansions (see [4]), this means that the triangle sequence is weakly convergent at Lebesgue almost every point.
3. A weak law of large numbers
For dynamical systems with an infinite invariant measure, in general it is only possible to establish weaker statistical properties than those for systems with an invariant probability measure. For example, if is a conservative and ergodic measure-preserving system such that , then Birkhoffâs Ergodic Theorem becomes the weak statement that
[TABLE]
for -almost every and for all . Moreover, the exact asymptotic pointwise behaviour cannot be recovered for all by changing the normalising sequence, due to Aaronsonâs Ergodic Theorem [1, Theorem 2.4.2], which basically states that for any sequence of positive real numbers, the growth rate of the Birkhoff sums will be either over- or under-estimated infinitely often. Nevertheless, it is possible to obtain distributional limit laws for the ergodic sums of some classes of dynamical systems with an infinite invariant measure (see [1, Chapter 3]).
A first step is to show that that the system is pointwise dual ergodic, which means that there exists a sequence such that
[TABLE]
for -almost every and for all , where is the transfer operator of the system. We prove it for .
Theorem 3.1**.**
The system is pointwise dual ergodic, and the sequence satisfies111We say that if and only if and . .
Distributional limit laws follow from pointwise dual ergodicity under the assumption that the sequence is regularly varying. We recall that a sequence is said to be regularly varying of index if for all we have that
[TABLE]
If the sequence is called slowly varying.
Theorem 3.2** (Weak law of large numbers).**
Let be a probability measure on , absolutely continuous with respect to the Lebesgue measure. If the sequence in Theorem 3.1 is regularly varying of index , then for all and for all
[TABLE]
Corollary 3.3** (Khinchin weak law).**
Let be a probability measure on , absolutely continuous with respect to the Lebesgue measure. If the sequence in Theorem 3.1 is regularly varying of index , then there exists a sequence such that for all
[TABLE]
and . In particular, for -almost every
[TABLE]
Proof.
Applying Theorem 3.2 to the function , the proof follows from a standard duality argument between Birkhoff sums and the return time function (see for example [26, pag. 22]), which is related to the triangle sequence by (2.2). â
Given Theorem 3.1, the proof of Theorem 3.2 is then completed by appealing to the Darling-Kac theorem, which implies that the distributional limit of the Birkhoff sums is for all , where is the random variable with normalised Mittag-Leffler distribution of order , (see [1, Corollary 3.7.3]). In particular, since is constant, the Birkhoff sums converge in probability and Theorem 3.2 is proved.
3.1. Proof of Theorem 3.1
We first recall the results we use to prove that the system is pointwise dual ergodic.
Definition 3.4**.**
Let be a measure-preserving transformation of the probability space and let be a countable measurable partition which is generating for . Let us denote by , , the iterated partitions, that is . The system is said to be -mixing if the sequence
[TABLE]
satisfies as .
Remark 3.5*.*
The property defined above as -mixing is often referred to as continued fraction mixing since in particular it is satisfied by the Gauss map, see [11, Theorem 5.2.7].
Proposition 3.6** **([1], Lemma 3.7.4 and
Proposition 3.7.5).
Let be a conservative, ergodic measure-preserving transformation of the space , and let with . Define
- (i)
, the first return time function to , which is finite for -almost every ; 2. (ii)
the induced map222The induced map is an ergodic measure-preserving transformation of the probability space . See, for instance, [1, Proposition 1.5.2 and 1.5.3].* as for -almost every .*
Let be a countable measurable partition which generates under , such that is -measurable. If the induced system is -mixing, then the original system is pointwise dual ergodic.
To prove the pointwise dual ergodicity of it is thus enough to find a set of finite positive measure that satisfies the assumptions of Proposition 3.6. The key point of the previous result is to prove that the induced system is -mixing. To this end, we exploit the properties of the fibred systems introduced by Schweiger in [22] and proved by Nakada to be -mixing under some additional conditions [20, Theorem 2].
Definition 3.7**.**
Let be a compact and connected subset of , with the Borel -algebra and let denote the -dimensional normalised Lebesgue measure on . Let be a measurable map of onto itself. The pair is called a fibred system if it satisfies the following properties.
- (h1)
There exists a finite or countable measurable partition of such that the restriction of to is injective for all .
- (h2)
The map is differentiable333In [22] it is only assumed that is measurable. We assume differentiability to simplify the approach to the system . and non-singular.
For , we denote by the inverse of the restriction . The cylinder sets of the iterated partition are defined inductively to be
[TABLE]
and we denote by the local inverse of restricted to . Note that . In order to state the result about the -mixing property of fibred systems, we introduce the following further conditions.
- (h3)
There exists a sequence with as and such that
[TABLE]
- (h4)
There exist a finite number of measurable subsets of such that for any cylinder of positive measure, there exists with such that up to measure-zero sets.
- (h5)
There exists a constant such that
[TABLE]
where denotes the Jacobian determinant of .
- (h6)
For any , contains a proper cylinder.
- (h7)
There is a constant such that
[TABLE]
for any and all .
- (h8)
There is a constant such that
[TABLE]
for any and all .
- (h9)
Let be a finite partition generated by and denote by the cylinders in that are not contained in any element of . Then, as
[TABLE]
Proposition 3.8** ([20], Theorem 2).**
A system satisfying (h1)-(h9) admits an invariant probability measure and is -mixing.
The strategy to prove the pointwise dual ergodicity of our system is therefore to find a set of finite positive measure in such a way that the induced system satisfies (h1)-(h9). We set
[TABLE]
By definition of , the set is the triangle with vertices , and , with the sides and not included. Furthermore, notice that every point in the interior of has triangle sequence of the form . Let be the induced map of on , that is
[TABLE]
defined for -almost , and where is finite for -almost . Let us first introduce the partition of given by the level sets of the function , that is with
[TABLE]
Note that is the open triangle with vertices , and , whereas . For each set we introduce the sub-partition , where is the symbolic representation of the orbit of a point , with respect to the partition . Thus we consider the countable partition
[TABLE]
The partition is measurable and is clearly injective on each cylinder, because and are injective and points in the same cylinder have the same symbolic orbit in up to their first return to . Thus, assumptions (h1) and (h2) are satisfied by the system . Moreover, by the standard results for induced maps recalled above, the transformation preserves the measure , which can be normalised to be a probability measure . Some of the remaining assumptions (h3)-(h9) are trivially verified. By definition, maps each cylinder from the iterated partition onto , thus we can choose and in order to satisfy assumptions (h4), (h6) and (h9).
It remains to show that the conditions (h3), (h5), (h7) and (h8) also hold for our choice of , and . To this end, we prove some properties of the local inverses of . Let , with and , and let be a cylinder of our partition. A local inverse is given by
[TABLE]
Note that, for , the only possible index is given by , and the corresponding local inverse is simply . Moreover, by the definition of , the indices with satisfy , so that . In this way all local inverses are of the form
[TABLE]
with non-negative integer coefficients , , , , , , , , (where the dependence on has been dropped to simplify the notation). A straightforward computation shows that
[TABLE]
Proposition 3.9**.**
Let be a local inverse of and let be its Jacobian matrix. Then there exists a sequence such that and
[TABLE]
Proposition 3.10**.**
Let be a local inverse of given by . Then and
[TABLE]
Proposition 3.9 follows from results used to prove the main result in [16]. We give a proof of the proposition in Appendix A for completeness and also because we obtain an explicit estimate for the sequence . Concerning Proposition 3.10, it is immediate from the construction of the local inverses of that . The formula for the Jacobian determinant is a particular case of a result in [24] (see also Proposition 2 in [23]). We are now in a position to prove that conditions (h3), (h5), (h7) and (h8) hold for our system.
Proof of (h3).
Using Proposition 3.9 we have
[TABLE]
Since , we have
[TABLE]
so that (h3) is satisfied with . â
Proof of (h8).
The above proof of (h3) also shows that (h8) is satisfied with . â
Proof of (h5).
We have for all and all cylinders . For all holds
[TABLE]
if the coefficients , , and are non-negative. Then from Proposition 3.10 it follows that condition (h5) holds with . â
Proof of (h7).
Using Proposition 3.10 we have
[TABLE]
Arguing as above
[TABLE]
where denotes the normalised Lebesgue measure on . It follows that (h7) holds with . â
We have thus proved that the induced map of on the triangle satisfies the assumptions of Proposition 3.8, hence the induced map is -mixing. As a consequence, our system satisfies the assumptions of Proposition 3.6, hence it is pointwise dual ergodic.
The second part of Theorem 3.1 concerns the return sequence . To achieve the conclusion, we use [1, Lemma 3.7.4] and [26, Proposition 7]: these results imply that, given the wandering rate of the set , it holds
[TABLE]
In Appendix B we recall the definition of the wandering rate of the set and show that satisfies (see Propositions B.1 and B.4). This completes the proof of Theorem 3.1.
Remark 3.11*.*
It is known (see e.g. [1, Lemma 3.7.4] and [26, Proposition 7]) that if is regularly varying of index , then
[TABLE]
and is a regularly varying sequence of index . Hence to obtain that is regularly varying of index it is enough to show that is slowly varying. The last is the additional assumption we need in Theorem 3.2 and Corollary 3.3.Unfortunately we donât have a proof that is slowly varying. At the end of Appendix B we discuss this property.
4. Pointwise convergence of Birkhoff averages for a class of
non-summable observables
As already mentioned at the beginning of Section 3, for infinite-measure-preserving systems (like our map , or equivalently the map on the strip as described in Section 2.2), the strict analogue of Birkhoffâs Ergodic Theorem is trivial, in the sense that it tells us only that for every observable , the Birkhoff averages of for a system
[TABLE]
converge -almost everywhere to zero. In a recent paper [15], the question of convergence of Birkhoff sums for âglobal observablesâ, which were first introduced by Lenci [13, 14] in the context of infinite mixing, is considered. In [15], a global observable is rather vaguely defined to be any function for which a Birkhoff-like theorem could in principle be shown to hold. We would like to apply one of the results of this paper to give certain examples of observables for our map for which the Birkhoff average can shown to be almost everywhere constant. In order to state this result, first we need to recall a certain dynamically-defined partition.
Assume that is a conservative and ergodic system. Given a set with , we have that
[TABLE]
that is, is a sweep-out set. Now recursively define, for each ,
[TABLE]
Then the collection forms a partition of .
Theorem 4.1** ([15]).**
Let be an infinite-measure-preserving, conservative, ergodic dynamical system, endowed with the partition , as described above. Let admit with the following property: , such that ,
[TABLE]
Then for -almost every ,
[TABLE]
Let us recall the system defined in Section 2.2, which is isomorphic to , and let us describe a suitable partition of the strip for the application of Theorem 4.1. We let , and then, as above, define recursively the sets
[TABLE]
As a class of observables we consider the set of functions , where is a bounded function and is a continuous -periodic function, with .
Theorem 4.2**.**
Let be the system defined in Section 2.2, and a function in the space defined above, with constant if . Then there exists a constant such that for -almost every
[TABLE]
Proof.
For all and for all with we have
[TABLE]
where is defined by . Note that preserves the Lebesgue measure and is topologically conjugate to the rotation , . The map is uniquely ergodic with respect to the Lebesgue measure since , and thus so is . It then follows, since is continuous and is compact, that
[TABLE]
uniformly on . If , there exists such that for all
[TABLE]
If we choose , , and , then for all with
[TABLE]
and we can apply Theorem 4.1 with . In the case , we can repeat the argument when is a constant function. In that case there exists such that for all
[TABLE]
and we can apply Theorem 4.1 as above with . â
5. A complete triangular tree of rational pairs
Our aim in this section is to construct a tree that contains every pair of rational numbers in , first by using a modified version of the map and then, equivalently, by giving a geometric contruction by way of a mediant operation defined on pairs of rational numbers. The construction mimics that of the Farey tree, generated by the Farey map, which we now recall.
Firstly, the Farey map is the map defined by setting
[TABLE]
We generate a binary tree using the map by defining the levels , with the vertices connected as shown in Figure 3. Note that the two âchildrenâ of each vertex are not simply the inverse images of that vertex. If we label a step down to the left with â0â and a step down to the right with â1â, the position of a given rational number is described by a path , with each , and such that if and denote the inverse branches of , then . One of the most important properties of the Farey tree is that it contains all the rational numbers in the interval , and each rational number appears in the tree exactly once444In particular, a rational number if and only if its continued fraction expansion with is such that .. In other words, .
Another way to define the levels of the Farey tree is by considering the Stern-Brocot sets , where we define , and for all , is defined recursively from by inserting the mediant of each pair of neighbouring fractions. Recall that the mediant of two fractions and is defined to be
[TABLE]
It is easy to verify that the mediant falls between the two rational numbers it is computed from, that is if then . The first few of the Stern-Brocot sets are as follows:
[TABLE]
It is also straightforward to prove that , and that for all . For more details on the Farey tree, we refer to [5].
We now describe the construction of our two-dimensional Farey-like tree. We use the local inverse , the restricted local inverse (which we will continue to call ), and a new map defined to be . The geometric action of and is shown in Figure 4. These three maps are the local inverses of the map
[TABLE]
The map is a modified version of the map defined in (2.1).
We now define the sequence of the levels of the tree associated to . First set
[TABLE]
which include the vertices of the triangle and the middle points of the sides, respectively.
Definition 5.1**.**
For each , define and to be, respectively, the boundary points and the interior points of the -th level of the tree. Moreover, we respectively denote with and the boundary and interior points of the tree up to level .
Clearly and . We now define precisely how the levels of the tree are constructed, by showing all the possibilities for taking counterimages depending on the location of the point in . Let .
- (R1)
An interior point generates the two interior points and in , through the application of and , respectively. 2. (R2)
A boundary point generates the point through the application of and the boundary point through the application of . 3. (R3)
A boundary point generates the point through the application of . 4. (R4)
A boundary point generates the boundary point and the interior point , through the application of and , respectively.
The basic portions of the counterimages tree generated from a boundary point and from an interior point are shown in Figure 5. Note that the points of the tree always have rational coordinates, since we start from points with rational coordinates and , and are linear fractional maps. Furthermore, taking a counterimage does not necessarily implies that the level in the tree changes. Indeed, applying rules (R1), (R4), and rule (R2) with makes the level to increase, whereas applying the other rules does not change the level. The levels , and of the tree are shown in Figure 10 at the end of the paper. Note that we always write the two fractions of each pair reduced to their least common denominator, apart from the pairs containing [math] and/or . This choice also has a geometric motivation, as we shall remark after Definition 5.5.
Lemma 5.2**.**
For all we have
[TABLE]
with the points of equally distributed on the three sides of . As a consequence, the number of points of each level of the tree is given by
[TABLE]
Proof.
We argue by induction on . If we have and . Thus , with one point on each side of , and : the base case is proved. Suppose , with points on each side of , for some and consider the subsequent level of the tree. The points of can be obtained from those of as follows (refer to Figure 5):
- âą
contains points on , each of which gives points in , one per side, applying (R2) with , followed by (R2) with , and (R3);
- âą
contains points on , each of which gives points in , one per side, applying (R4), followed by (R2) with , and (R3).
Note that the other points contained in lie on the line , and these points are all mapped back inside , in light of rule (R3). Therefore, . Furthermore, by construction, we have points of on each side of the triangle, so that the points of are equally distributed on the three sides of . The points of are obtained from those of in this way:
- âą
each point in generates two points in , according to rule (R1);
- âą
each point in gives one point in , using rule (R4).
As a consequence . The inductive step is proved and the proof is complete. â
Lemma 5.3**.**
Let be the Farey map. For all we have
[TABLE]
Proof.
We claim that it is suffices to prove that for all
[TABLE]
Indeed by (R2) and (R3), it easily follows that for all , and since from Lemma 5.2 we have for all , the claim is proved. We now argue by induction to prove that (5.1) holds for all . If we have , thus the base case is proved. Now suppose that (5.1) holds for some and let , so that . In order to prove that we distinguish between two cases.
- âą
If then , and by the induction hypothesis . By rule (R2) we then have that .
- âą
If then . By the induction hypothesis we have that and, by construction, we also have that . Hence rule (R4) yields that .
â
We are now in a position to prove the first main result of this section.
Theorem 5.4**.**
The tree defined by the level sets is complete, that is,
[TABLE]
and every pair of rational numbers appears in the tree exactly once.
Proof.
We have shown in Lemma 5.3 that every pair of rational numbers of the form , with , appears in some set . Let be an arbitrary pair of rational numbers in the interior of the triangle . Then, as noted in Section 2.3, this point has a terminating triangle sequence, say . Then it follows that , for some rational number . Thus, as a backward image of the point under , our original, arbitrary, point must lie in the tree. Moreover, that each point appears exactly once is clear, considering the geometric action of the maps . â
At this point, we will begin the description of a tree of points from the triangle using a mediant operation on pairs of rational numbers. This will then be shown to be equivalent to the description of our two-dimensional Farey tree given above in terms of counterimages.
Definition 5.5**.**
Let and be two couples of fractions. We define their mediant to be
[TABLE]
Note that we require that the two fractions of each couple have the same denominator, in order that the mediant of two points lies on the open segment joining the two points. In what follows we always assume that the two fractions of each couple are reduced to their least common denominator.
Definition 5.6**.**
Let be a line segment, and let be a finite subset of rational points on . Let , with , and write with for all , where is the lexicographic order on . We define the Farey sum of to be the set , where
[TABLE]
To simplify the presentation, in what follows the maps and are extended to .
Lemma 5.7**.**
The maps and preserve the mediant of any two rational pairs in their respective domains.
Proof.
Let and be two rational points in the domain of . Then
[TABLE]
and
[TABLE]
An analogous computation can be done for the map : we leave the details to the reader. â
Let us observe here that, since and preserve the mediant operation and are also monotonic along line segments (with respect to the lexicographic order), we have that for ,
[TABLE]
In order to give the definition of a tree of mediants, we first define a sequence of measurable partitions of , such that consists of subtriangles of and each is a refinement of the previous . Let be the whole triangle . The three vertices of are labelled with â[math]â, ââ and ââ as follows:
[TABLE]
Taking the Farey sum between and one obtains
[TABLE]
We partition the triangle into two subtriangles by the line segment joining and . This determines the partition . Moreover, we label the vertices of the two subtriangles according to the geometric rule shown in Figure 6: that is, the new vertex is labelled â2â in both the subtriangles, the other vertices of the subtriangle containing the old vertex â0â remain as they were, whereas in the subtriangle containing the old vertex â2â, this â2â becomes a â1â and the remaining vertex is labelled â0â (note that, in this second subtriangle, this can be seen as a rotation of the old labels). We now proceed inductively. Suppose we have the partition , consisting of triangles. Each triangle of is partitioned into two subtriangles by the line segment joining the vertex labelled â1â with the mediant of the vertex â0â and the vertex â2â. This gives us the next partition . Figure 7 shows the partitions , , and .
For the definition of the tree, in a Farey-like way, we recursively define a sequence of nested sets of pairs of rationals. First set and consider the partition . The basic idea is to insert the mediant of each pair of neighbouring points along each side of the partition . For instance, at the first step we have three sides (the sides of ), and we add to one point along each side, providing
[TABLE]
Again we proceed inductively. Suppose we have the set and consider the partition . The set is obtained from inserting the mediant of each pair of neighbouring points along each side of the partition . In other words, for ,
[TABLE]
where is the set of the three sides of , and is obtained from by adding the line segments used to partition the triangles of to obtain .
Now we will start to work towards showing that our two trees are in fact identical. Figure 8 at the end of the section may ease the understanding of the argument. Let and let be a word of length over the two symbols â[math]â and ââ. We define
[TABLE]
Lemma 5.8**.**
Let be the open line segment joining and , that is . For the following holds.
- (i)
, and the labelling of the vertices of each is such that the vertex ââ of is , for . 2. (ii)
.
Proof.
(i) The statement is trivially true when . We argue by induction on . From the definition of the maps and it is straightforward to see that
[TABLE]
and that the relabelling of the vertices agrees with the geometric action of the two maps. This proves the case . We also observe that the partition is obtained through the line segment . For the inductive step, suppose that, for a certain , and that the labelling of the vertices of each is induced by as in (i). Consider a triangle , and note that
[TABLE]
This partition is obtained through and we now prove that it agrees with the definition of . Indeed, from Lemma 5.7, preserves the mediant, so that joins with . Thus . This proves , and the two sets are in fact the same since they have the same cardinality. It remains to show that the labelling of the vertices of and according to the definition of is induced by and . This immediately follows by computing the images of the vertices of under and .
(ii) From (i) we have that contains the line segments needed to pass from to . â
In light of (ii) of the previous Lemma we have, for ,
[TABLE]
By Lemma 5.3 and by the characterisation of the levels of the Farey tree in terms of Stern-Brocot sets, it is easy to verify that
[TABLE]
Hence
[TABLE]
and this leads us towards studying the interior points of the counterimages tree in order to prove that the two trees coincide level by level.
Proposition 5.9**.**
For , the following properties hold.
- (i)
* and .* 2. (ii)
Let and be the two endpoints of , then
[TABLE]
that is, the interior points up to level on are obtained from those up to level by inserting mediants of neighbouring points, where here the endpoints of are also included.
Let be a binary word of finite length . Then the following properties hold.
- (iii)
* and .* 2. (iv)
Let and be the two endpoints of . Then
[TABLE]
Proof.
(i) The function bijectively maps the open vertical side of onto . Moreover, since , by (R4) sends points of to points in . The cardinality computation immediately follows from the first part and Lemma 5.3.
(ii) From Lemma 5.3 we know that, for , the set corresponds to the Stern-Brocot set of level . More precisely, . Thus on the vertical side of , the points up to level are obtained from those up to level by taking mediants between neighbouring points. In other words
[TABLE]
We now apply to both sides of the previous equality, getting
[TABLE]
and, using (5.2),
[TABLE]
(iii) In case the first part is trivial and the second one has been proved in (i). Thus we can consider . The function bijectively maps the open segment onto . Moreover, by applying (R4) times, maps points of to points in . For the second part, (i) implies that .
(iv) From (ii) we know that for all the interior points up to level on are obtained from those up to level by inserting mediants of neighbouring points, also considering the endpoints of . Since preserves mediants, we can conclude applying to both sides of the equality in (ii). â
The above proposition characterises the location in of the interior points of our tree. In particular, it holds that
[TABLE]
that is, the interior points of level are located along the backward images of under compositions of and of length . To prove this, note that the inclusion ââ is trivial and that the two sets have the same cardinality. Indeed, using Proposition 5.9-(iii),
[TABLE]
As last step, we now write the set of the interior points up to level in a convenient way. For ,
[TABLE]
Theorem 5.10**.**
For all we have , that is the tree defined by counterimages and that defined by Farey sums coincide level by level.
Proof.
It suffices to show that, for all , . We argue by induction on . Since , the base case is proved. Now suppose that, for a certain , . By applying the inductive hypothesis we have
[TABLE]
where the last equality holds since, along , the points are all in , with the possible exception of the endpoints of , namely and . Equation (5.4) allows us to conclude that , and the inductive step is proved. â
Remark 5.11*.*
At this point it is natural to ask, given the map and the tree defined here, whether or not a version of the Minkowski question mark function could be defined in this setting. We recall, briefly, that the original Minkowski question mark function was introduced as another way of demonstrating the Lagrange property of continued fractions, in that it maps every rational number to the subset of dyadic rationals (that is, those having denominators containing only powers of 2) and every quadratic irrational to the remaining rational numbers (see [17, 12], and for other 1-dimensional analogues, [18, 19]). These functions are now known as slippery Devilâs staircases for the fact that they are strictly increasing but nevertheless singular with respect to the Lebesgue measure.
This natural question has been studied in [8] for the map and many possible generalisations. A higher dimensional version of the Minkowski function for a different map has been introduced in [21].
Appendix A Some results on the local inverses of
In this appendix we prove some properties of the local inverses of the map , needed for the argument of Section 3.1. We recall that is the induced map of on the set , and that each local inverse of is a linear fractional map, as in (3.3). In general, a linear fractional map of the form
[TABLE]
where the cofficients are non-negative integers, can be expressed in projective coordinates by the matrix
[TABLE]
by associating a point to a vector , so that is associated to the vector . For instance, the two inverse maps and have matrices
[TABLE]
Note that the composition of linear fractional maps translates into the left multiplication of their matrices. As a consequence, since both and have unit determinant, every product involving these two matrices also has unit determinant. To every linear fractional map as above, we associate the vectors corresponding to the rows of the associated matrix . In other words,
[TABLE]
In what follows, we use the notation for the Euclidean norm and for the -norm on . The two norms are equivalent and, in particular, for all holds
[TABLE]
Moreover, to each with non-negative components we associate the normalised vector given by .
Lemma A.1**.**
For any with non-negative components,
Proof.
Let be the angle between the two vectors and , so that , and between the two vectors and . Let , the modulus of the component of orthogonal to (see Figure 9). Then by simple geometric considerations we have
[TABLE]
â
Lemma A.2**.**
Let be an arbitrary composition of the maps and . Then the matrix satisfies and .
Proof.
We argue by induction on the length of as a composition of maps. If , then is either or , and in both cases the thesis is true. For the inductive step, let and suppose that the thesis is true for a certain of length . Let
[TABLE]
be the matrix of . We have
[TABLE]
For the first matrix it holds that
[TABLE]
since , and that
[TABLE]
by the inductive assumption. Analogous estimates hold for . â
Lemma A.3**.**
Let be an arbitrary composition of the maps and .
- (i)
If denotes the Jacobian matrix of , then
[TABLE] 2. (ii)
For , let be the Jacobian matrix of , then
[TABLE]
In particular the worst case is realised for . 3. (iii)
We have that
[TABLE]
Proof.
(i) The map is a composition of and , thus of the form (3.4). Since we are interested in the local inverses of , we look at the supremum of the Jacobian matrix of on . Hence we have
[TABLE]
From Lemma A.2 we have and , so that
[TABLE]
The same estimate holds for and thus (i) is proved.
(ii) The matrices associated to the maps for are
[TABLE]
Applying (i) to the map we have
[TABLE]
and
[TABLE]
To finish the proof it suffices to show that
[TABLE]
To this end, note that is a convex combination of and , in particular
[TABLE]
and since from Lemma A.2 we have , (A.2) easily follows.
(iii) The three points , and belong to the standard 2-symplex in and define a triangle since they are linearly independent. Furthermore, (ii) implies that for some . Also , and define a triangle , which is a subtriangle of . In particular, and have a common side and the non-common vertex belongs to the side of with vertices and . The inequality to prove easily follows from this geometric interpretation, since perimeter of the subtriangle is less than or equal to the perimeter of . Besides this geometrical approach, an analytic estimate easily follows from the triangle inequality:
[TABLE]
â
Lemma A.4**.**
Let be a local inverse of . Then
[TABLE]
where
[TABLE]
Proof.
As outlined in Section 3.1, and, for , , where is empty or a composition of the maps and beginning with . In Proposition A.3 (iii) we proved that the estimation function introduced in (i) is decreasing with respect to the number of compositions of the maps or . The inequality of this lemma follows, since contains the least possible number of compositions of the maps and compatible with the definition of the local inverses, and by Proposition A.3-(ii) realises the worst case. â
Lemma A.5**.**
Let be the real sequence introduced in Lemma A.4. Then .
Proof.
Arguing by induction on , it is easy to prove that
[TABLE]
where is recursively defined to be
[TABLE]
The sequence , , is also referred to as the Narayanaâs cows sequence. It is known that this sequence has a ratio limit, i.e. there exists [25]555More precisely, is the only real root of the characteristic equation .. Note that for and for we have , so that
[TABLE]
For we have
[TABLE]
so that
[TABLE]
Using (A.3), for each we have and analogously as . This proves that . â
Proof of Proposition 3.9.
It follows directly from Lemma A.3-(i), A.4 and A.5 with . â
Appendix B The wandering rate of the set
The set is defined in (3.2) and it is the triangle with vertices , and , with the sides and not included. We consider the wandering rate for , which is defined to be
[TABLE]
where is the first-return time function in . Extending the function to all by
[TABLE]
we obtain the hitting time function of , which is well-defined and finite -almost everywhere since the system is conservative and ergodic. We now recall that, for ,
[TABLE]
where [26, Lemma 1]. We thus study the diverging sequence . The first step is to study the structure of for , the set of points in which hit for the first time after exactly iterations of the map . This set can be expressed in terms of the local inverse of as follows. Let
[TABLE]
In this way, is the set of binary words of length , which all end with a ââ, and in which the string ââ never appears. Then
[TABLE]
Indeed, a point in has symbolic code given by with the word ââ not appearing in the first symbols. This is equivalent to saying that such a point does not visit in the first iterations, hence the point is in . The converse also obviously holds. Note that, in case , we have .
We first obtain an estimate from above for the wandering rate. In what follows, we write if and only if .
Proposition B.1**.**
The wandering rate satisfies .
Proof.
Using the properties of the map and its local inverses, one immediately verifies that
[TABLE]
where is the partition represented in Figure 1. Hence
[TABLE]
Using now the dynamical system defined in Section 2.2 on the strip , we have for all , so that
[TABLE]
â
To obtain an estimate from below, we use the matrix representation of the local inverses defined in Appendix A.
Lemma B.2**.**
For a map with matrix representation
[TABLE]
it holds that
[TABLE]
Proof.
By definition of , denoting ,
[TABLE]
Moreover by Proposition 3.10, we have
[TABLE]
hence
[TABLE]
Since for we can use and , the proof is complete. â
We are then led to study the terms
[TABLE]
for the maps with . We shall also write simply to shorten the notation. Thus we consider the sequence
[TABLE]
which by Lemma B.2 satisfies
[TABLE]
and then
[TABLE]
Moreover, given a linear fractional map with matrix representation
[TABLE]
if we introduce the vector
[TABLE]
the term in (B.1) is the inverse of the product of the components of . We also use the notation for .
We now define a tree of vectors, in such a way that the -th level of is associated to the set . We first make a small modification in order to simplify the argument. For each , we consider the subsets
[TABLE]
so that
[TABLE]
Obviously , whereas for example
[TABLE]
We are now ready to introduce the levels of our tree . For each we define
[TABLE]
where is the inverse of the product of the components of the vector . The -th row of is the set . We have then associated two objects to each set : the list of vectors and the quantity . For instance, corresponding to we obtain
[TABLE]
and . The vector is the root of our tree . Then
[TABLE]
as follows by writing the matrix representation of the involved maps. Furthermore, for the first rows, one easily finds , , and so on.
Moreover the tree can be generated from the root vector by the following algorithm, without using the maps . Let us consider the matrices
[TABLE]
that are the matrix representations of the maps and respectively. Let them act on the vectors of the tree to generate new vectors. When we apply to a vector , we obtain a vector in , and when we apply we obtain a vector in . Hence, vectors in the -th row of are generated by applying to all vectors in the -th row and to all vectors in the -th row. Applying this algorithm starting from , we immediately obtain for the first rows
[TABLE]
[TABLE]
as above.
Lemma B.3**.**
For define
[TABLE]
Then and .
Proof.
The difference between and is that for each , in we are not considering the terms for the maps with . Recalling that for such maps by Lemma B.2, that if , and that the sets are disjoint for different maps by definition, for all we have that
[TABLE]
We prove by induction that each row with contains the vectors
[TABLE]
By the definition of , this implies that . For , the row contains only the vector , and the base case is proved. Let us assume that the statement is true for , then using the algorithm to construct , we have that contains the vectors
[TABLE]
Hence the statement is true for . â
Proposition B.4**.**
The wandering rate satisfies .
Proof.
It follows from (B.3) and Lemma B.3. â
Finally we discuss the property of regular variation for . The first remark is that if is regularly varying then it is slowly varying. By (3.1), if is regularly varying then there exists such that
[TABLE]
for all . However by Propositions B.1 and B.4, there exist two constants with such that
[TABLE]
and passing to the limit we obtain
[TABLE]
for all . Hence .
A second remark is that we have a sufficient condition on the sequence from Lemma B.3 for being slowly varying. Since , it is immediate that
[TABLE]
To have that is slowly varying it is enough that also the limsup vanishes.
Lemma B.5**.**
If then is slowly varying.
Proof.
From (B.2) we obtain that if is slowly varying the same holds for . Indeed
[TABLE]
and
[TABLE]
In conclusion
[TABLE]
If is slowly varying the term is vanishing, and the result follows.
Moreover from Lemma B.3 it is immediate that if is slowly varying then the same is true for . We are thus reduced to study . We first claim that it is enough to show that (3.1) holds with only for (see for example [3, Proposition 1.10.1]). Indeed, for we write
[TABLE]
For , let such that , then we write
[TABLE]
and for all we have , because it is a subsequence of . Hence (3.1) follows again with for . We can proceed analogously for the case , which completes the proof of the claim.
Moreover we follow the proof of [3, Theorem 1.5.4] to show that (3.1) holds with for . Let , then by definition the sequence is non-decreasing. We also show that the sequence is eventually non-increasing. Indeed
[TABLE]
and together with implies
[TABLE]
Hence we have that
[TABLE]
for big enough. It follows that eventually. For big enough we can then write
[TABLE]
hence
[TABLE]
Since the previous argument can be repeated for all it follows that
[TABLE]
â
Finally, we recall from [1] and [26] that for the pointwise dual ergodic system the renormalising sequence is defined in terms of the wandering rate of a subset on which the induced map is -mixing (see Proposition 3.6), and is asymptotically independent on the chosen subset with this property. In particular this implies that if satisfies Proposition 3.6 then we have
[TABLE]
where
[TABLE]
as shown in Proposition B.1. Since it is not difficult to show that is slowly varying, then we would have
[TABLE]
as discussed in Remark 3.11. Unfortunately it is not known whether is a good set to which apply Proposition 3.6.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. Aaronson, âAn introduction to infinite ergodic theoryâ. Mathematical Surveys and Monographs, 50. American Mathematical Society, Providence, RI, 1997.
- 2[2] I. Amburg et al. , Stern sequences for a family of multidimensional continued fractions: TRIP-Stern sequences , J. Integer Seq. 20 (2017), no. 1, Article 17.1.7
- 3[3] N.H. Bingham, C.M. Goldie, J.L. Teugels, âRegular variationâ, Encyclopedia of Mathematics and its Applications, 27. Cambridge University Press, Cambridge, 1989.
- 4[4] A.J. Brentjes, âMultidimensional continued fraction algorithmsâ. Mathematical Centre Tracts, 145. Mathematisch Centrum, Amsterdam, 1981.
- 5[5] C. Bonanno, S. Isola, Orderings of the rationals and dynamical systems , Colloq. Math. 116 (2009), no. 2, 165â189.
- 6[6] T. Garrity, On periodic sequences for algebraic numbers , J. Number Theory 88 (2001), no. 1, 86â103.
- 7[7] T. Garrity, On Gauss-Kuzmin statistics and the transfer operator for a multidimensional continued fraction algorithms: the Triangle map , ar Xiv: 1509.01840 v 1 [math.NT]
- 8[8] T. Garrity, P. Mcdonald, Generalizing the Minkowski question mark function to a family of multidimensional continued fractions , Int. J. Number Theory 14 (2018), no. 9, 2473â2516.
