5. Motions on the Modular Surface
F can be obtained as the factor map of a first return map for the geodesic flow on the modular surface. Let us briefly recall what does this mean.
Let be the upper half-plane, viewed as a Riemmanian manifold with hyperbolic metric . Set moreover , with , endowed with the quotient topology. We recall that the Fuchsian group has two generators U and V, which can be chosen as and . It holds moreover (so that is not a free group).
Let
be the geodesic flow on the unit tangent bundle of
M, and let us construct a subset of
which is met infinitely many times by each
-orbit. To this end set
and consider the section
C made by the projections on
of all vectors of
having base point on
and right-oriented, that is vectors of the form
with
and
. One easily sees that the elements thus selected are all distinct. There are however
-orbits which do not visit
C infinitely often. These are exactly the projections of geodesics which either start or end in a cusp of
, that is a rational point on the real line. On
these orbits converge towards (or come from) the cusp at infinity and for this reason they are called
scattering geodesics. They form of course a set of zero measure.
Now, a vector
whose projection lies in
C can be described by the two asymptotic coordinates
u and
w which identify the geodesic
having tangent vector
v at
. Whence,
In turn
C can be decomposed as
where
The next figure shows a geodesic such that the projection on of belongs to .
We now construct the
first return map which sends each intersection of a
-orbit with
C to the next one. To this end, we consider the geodesic triangle
with vertices 0, 1 and
∞, that is
Its three sides are equivalent w.r.t.
:
and
are mapped to
by the transformations
and
respectively. Now, suppose that the projection of
lies in
C and has coordinates
. There are two possibilities: if the projection of
v lies in
(so that the geodesic
determined by
v leaves
through
), then it is mapped by
to
; if instead the projection of
v lies in
(so that
leaves
through
), then it gets mapped by
to
. Therefore the first return map on
is
The action of
on the second coordinate finally yields the
factor map given by (
6).
Now, referring to the figure above, one can produce a tessellation of
by taking all the images of the geodesic triangle
with the isometries
A and
B (acting as Möbius transformations). Moreover, a direct consequence of the generating rule (
13) is that, given
, the matrix product
X dealt with in Proposition 1, as well as the corresponding binary sequence
, are in a one-to-one correspondence with the coding w.r.t. the above tessellation of the scattering geodesic
which converges to
, the central cusp of the geodesic triangle
(see [
16]).
In a similar fashion as finite paths on correspond to scattering geodesics on , we can establish a correspondence between FC words and Ford circles. These are a countable family of circles orthogonal to the sides of the just mentioned geodesic triangles. Each of them, denoted , is tangent to in some rational point , and has diameter . The largest circles have thus unit diameter and correspond to , (the following picture shows , , , and ).
Clearly, each Ford circle with corresponds to a unique FC word w with , and vice versa.
Ford circles and scattering geodesics are related as follows:
first, the image with of the vertical geodesic is a geodesic connecting and . is a Farey triangle with central cusp in .
If, instead, we apply to the positive and negative horocycles of , namely the horizontal line (B-invariant) and the circle (A-invariant) we obtain two Ford circles:
, of diameter and tangent to in ,
, of diameter and tangent to in ,
which touch each other at the point . The “child" circle touches the cusp at , and the “parents" circles and at and , respectively. Finally, the geodesics that cross perpendicularly (in particular ) converge at the cusp.
Example., (see the figure above).
One easily checks that two Ford circles
e
, with
, are either tangent to each other or they do not intersect, and the former situation occurs whenever
. Moreover, three Ford circles
,
and
with
are tangent to each other if and only if
(see, e.g., Theorems 5.6 and 5.7 in [
1]).
We can say more, but first we briefly present the classical correspondence between a matrix
and
. Given
, with
and
, we can identify
with
by corresponding
v to the unique element
such that
and
, where
is the unit vector tangent to the imaginary axis. One can also write the unit tangent vector as
where
is the angle formed by
with the vertical line, measured counterclockwise. By identifying
with
, we obtain the parametrization
for the points in
, and
where
is given by
In this way, the action of the
positive and
negative horocyclic flow and
on
corresponds to the right multiplication by one-parameter subgroups of matrices
This also assures us of the commutativity between isometries and flows, since the former act from the left while the latter act from the right. Finally we can say the following: consider the correspondence between an element
and
, given by (
2), and the correspondence between a matrix
, viewed as an element of
, and
, given by (
24). This gives a correspondence between elements in
and points
, as follows:
recalling that
.
However, this correspondence is not a bijection since the same point in can be associated to multiple point in and hence to multiple which are not even associated to some . But considering the direction from to , which is well defined, we get a correspondence between x and .
Moreover, for our scope, we just need to prove that:
correspond to
with
and opposite vectors
and
.
But this is easily shown considering:
and, recalling that
,
So, we have a direct way to determine both
x and
z from
, where
z is obtained in the canonical way, and
Example. As in the previous example, we have , which indeed is the negative horocycle for , with and the positive horocycle for , with (see Figure ).
With the elements presented thus far, we can show that the horizontal movement on corresponds to horocyclic flows along Ford circles. To this end we present first the following.
Lemma 5.
The horocyclic flow with unit time on a Ford circle moves from a tangency point with another Ford circle to the next one.
Proof. From the content of this section, we know that the Ford circles associated with (the horizontal line) and can be mapped to any other Ford circle via an isometry. We can consider the Ford circle associated with and the tangency point with another Ford circle associated with . Then, both horocyclic flows, with either negative or positive unit time, are mapped to the respective flows on the Ford circles and . For these, it can be directly checked that, moving with unit time (positive or negative), we are moving from the starting tangency point to the next one in the corresponding direction along the corresponding horocycle. This proves the lemma. □
To state the next result, for any positive integer
t we set:
so that, in particular,
and
.
Then, the horocyclic flows with time
t correspond to either
or
, as in (
25). Moreover, as shown in (
26) and (
27), we recall that each fraction
x in
(and
) corresponds to the tangency point between the parents of the Ford circle
, and vice versa.
We can now state the following:
Theorem 5.
The horizontal displacement on , starting at the root 1 and moving from left to right on each level, corresponds to clockwise motion along Ford circles. More precisely, assume that we reached , the m-th element of , as in Theorem 4, with . Then, the move to the next element corresponds to the following displacement (via horocyclic flow) on Ford circles:
if x is the rightmost element in a level, i.e. , then moving to y corresponds to applying for n even, and for n odd;
if, instead, x is either the leftmost or an inner element in a level, i.e. for some and , with , then moving to y corresponds to applying if , otherwise.
Proof. Firstly, it is important to note that when considering the horocyclic flows, each time we move from one Ford circle to another tangent to it, the vector switches direction from inward to outward, or vice versa. This means that, since the movement is clockwise, we transition from the positive horocyclic flow with negative time (to the left of the vector) to the negative horocyclic flow with positive time (to the right of the vector), or vice versa, from to . Since each level of the tree contains an even number of elements, as we move along the level, we perform an odd number of swaps between horocycles before reaching the last element . This element corresponds to , i.e. the point of tangency between and (the parents of ). As a result, the vector will point in the opposite direction compared to w.r.t. . Therefore, when moving from one level to the next, say from n to , we alternate between , when n is odd, and , when n is even. In this way, the direction of the vector v is reversed two more times, and the next level start from with the vector in the opposite direction compared to . Thus, the horocyclic flow that begins at the start of a level n of the tree correspond to A if n is odd, and to D if n is even.
Now let , where ,with , so that it is the k-th element of the n-th level of . If we want to move horizontally to the next element , we have two possibilities: either , in which case we move to position on the same level, or is the first element of the next level . However, we have already discussed this case, so, from now on, we will consider .
If k is odd, then x is the left child of its parent node , and is the right child. In , each of these two corresponds to the tangency points between the Ford circle of and the Ford circle of the other parent. Therefore, as in Lemma 5, moving from one point to the next along corresponds to the horocyclic flow with , which, depending on the orientation of the vector v, corresponds to A if n is odd, or D if n is even.
If, instead, k is even, then we have a right child, and its parent is different from the parent of . Indeed, we need to go back at least two levels to find a common ancestor. Considering the structure of the tree, one can see that for , the number of steps needed to reach the common ancestor is 1, 2, 1, 3, 1, 2, 1, , , 1, …, 1. In general, for , for we need p steps. This can be easily proven by induction on the level of the tree. For , it is trivially true. Assuming the formula holds for levels up to n, it follows that, by construction, for all the new left children, which correspond to , the formula holds. For a given right child x, the common ancestor with the node directly to its right, which coincides with the common ancestor of its parent with the node to its right, is one step further than the number of steps required from its parent . By induction, from , corresponding to , we need p steps, so from x we will need . From one level to the next the nodes duplicate, and x will be at the position so that , as required.
We have that both and correspond to points on the Ford circle associated with the (nearest) common ancestor , specifically to the points of tangency with their respective parent. On the horocycle, between them, there are points, where p is the number of steps required to reach the common ancestor. Indeed, all the nodes traversed while moving up from to the ancestor form a Farey pair with y, as do the nodes traversed to reach down to , and, by the properties of and the Ford circles, these are all and only the points that lie between them. Thus, following the ideas in the proof of Lemma 5, this movement corresponds to the horocyclic flow with time . The exact one, A or D, depends on m, and, more directly, on n and k. As we have seen, for n even, odd k corresponds to D and even k corresponds to A, while the reverse is true when n is odd. □
We already showed how the scattering goedesics in are correlated with the vertical movement on the Stern-Brocot tree . With this theorem, we established a parallel between Ford horocycles, which are orthogonal to the geodesics defined in the Farey tessellation, and the horizontal movement on .
Remark 11.
The repeated horizontal movement on can be interpreted geometrically as a cyclical movement along the upper arcs of the Ford circles and, dynamically, as a repeated composition of horocyclic flows. This corresponds to a repeated right multiplication of matrices, expressed as:
where the brackets correspond to the jump to the next level on , or equivalently, to the return to i in and subsequent descent towards .
Remark 12.
If one want to consider the horizontal movement on the n-th level of as composition of horocyclic flows but always resetting and starting from , we would have
which more clearly show the palindromic and symmetric nature of the movement along a level of , obviously already present in Theorem 5.
To conclude, we provide figures to visualize the motions described in Theorem 5. In the first figure, we indicate the direction of traversal of the circles, which will be omitted in the subsequent figures, as it remains the same, i.e., clockwise. Additionally, clockwise is considered the negative direction along the horizontal line . After the first two figures we will omit vectors and points to reduce clutter. Moreover, in all figures, we color-code the horocyclic flows: red for the negative horocycle , associated with positive time, and blue for the positive horocycle , associated with negative time. Specifically, red represents , and blue represents , where denotes the number of tangent points that must be surpassed to reach the end of the arc. A note is due: in the figures showing the movement on the n-th level, we have added, for completeness, the descent from to the first element of the n-th level, which would not be included in the movement through the level. Visually, it correspond to the leftmost colored arc, descending from i along .
Figure 9.
Movement on the second level of and transition to the third.
Figure 9.
Movement on the second level of and transition to the third.
Figure 10.
Movement on the third level.
Figure 10.
Movement on the third level.
Figure 11.
Transition to the fourth level.
Figure 11.
Transition to the fourth level.
Figure 12.
Movement on the fourth level.
Figure 12.
Movement on the fourth level.