Sub-Finsler horofunction boundaries of the Heisenberg group
Abstract.
We give a complete analytic and geometric description of the horofunction boundary for polygonal sub-Finsler metrics—that is, those that arise as asymptotic cones of word metrics—on the Heisenberg group. We develop theory for the more general case of horofunction boundaries in homogeneous groups by connecting horofunctions to Pansu derivatives of the distance function.
Key words and phrases:
Horoboundary, sub-Finsler distance, homogeneous group, Heisenberg group2010 Mathematics Subject Classification:
20F69,53C23,53C171. Introduction
1.1. Describing the horofunction boundary
The study of boundaries of metric spaces has a rich history and has been fundamental in building bridges between the fields of algebra, topology, geometry, and dynamical systems. Understanding the boundary was essential in the proof of Mostow’s rigidity theorem for closed hyperbolic manifolds, and boundaries have also been used to classify isometries of metric spaces, to understand algebraic splittings of groups, and to study the asymptotic behavior of random walks.
The simplest and most classical setting for horofunctions is in the study of isometries of the hyperbolic plane. There, the isometry group splits and induces a geodesic flow and a horocycle flow on the tangent bundle; horocycles, or orbits of the horocycle flow, are level sets of horofunctions. The notion has since been abstracted by Busemann, generalized by Gromov, and used by Rieffel, Karlsson–Ledrappier, and many others to derive results in various fields. The horofunction boundary is obtained by embedding a metric space into the space of continuous real-valued functions on via the metric, as we will define below.
In this paper, we develop tools to study the horofunction boundary of homogeneous groups, in particular the real Heisenberg group . The horofunction boundary of the Heisenberg group has been the subject of study in several publications. Klein and Nicas described the boundary of for the Korányi and sub-Riemannian metrics [12, 13], while several others have studied the boundaries of discrete word metrics in the integer Heisenberg group [24, 1]. In this paper, we aim to understand the horofunction boundary of the real Heisenberg group for a family of polygonal sub-Finsler metrics which arise as the asymptotic cones of the integer Heisenberg group for different word metrics [21].
While horofunction boundaries are not (yet) used as widely as visual boundaries or Poisson boundaries, they admit a theory which is useful across several fields including geometry, analysis, and dynamical systems. Whether it is classifying Busemann function, giving explicit formulas for the horofunctions, describing the topology of the boundary, or studying the action of isometries on the boundary, what it means to understand or to describe a horofunction boundary varies significantly between works.
In this paper, as is done in for the metric on in [5], we hope to combine these analytic, topological, and dynamical descriptions while also introducing a more geometric approach. In particular, we want to associate a “direction” to every horofunction as well as a geometric condition for a sequence of points to induce a horofunction. In some settings, the horofunction boundary is made up entirely of limit points induced by geodesic rays—or in other words, every horofunction is a Busemann function. It is known that in CAT(0) spaces [2] as well as in polyhedral normed vector spaces [11], the horofunction boundary is composed only of Busemann functions. This connection between horofunctions and geodesic rays provides a natural notion of directionality to the horofunction boundary, which is not present in settings of mixed curvature, as described in [16]. For the model we develop in homogeneous metrics, sequences converging to a horofunction can often be dilated back to a well-defined point on the unit sphere, which we can then regard as a direction. In these sub-Finsler metrics, there are many directions with no infinite geodesics at all, so this provides one of the motivating senses in which the horofunction boundary is a better choice to capture the geometry and dynamics in nilpotent groups.
1.2. Outline of paper
For any homogeneous group, we convert the problem of describing the horofunction boundary to a study of directional derivatives, i.e., Pansu derivatives, of the distance function. It suffices to understand Pansu derivatives on the unit sphere. Therefore, in any homogeneous group where the unit sphere is understood, our method allows a description of the horofunction boundary.
Pansu-differentiable points on the sphere (i.e., points at which distance to the origin has a well defined Pansu derivative) can be thought of as directions of horofunctions. Not all horofunctions are directional; the rest are blow-ups of non-differentiable points. Background on homogeneous groups, Pansu derivatives, and horofunctions is provided in §2. We use Kuratowski limits—a notion of set convergence in a metric space—to define the blow-up of a function in §3.
In the remainder of the paper, we focus on the Heisenberg group . For sub-Riemannian metrics on , Klein–Nicas showed that the horofunction boundary is a topological disk [13]. In Theorem 4.1 of §4 we show that an analogous disk belongs to the boundary for the larger class of sub-Finsler metrics, but is a proper subset in many cases.
Our main theorem (Theorem 5.4 in §5) describes the horoboundary of polygonal sub-Finsler metrics on in terms of blow-ups. From this, we are able to give explicit expressions for the horofunctions, to describe the topology of the boundary, and to identify Busemann points.
This description is extremely explicit and allows us to visualize the horofunction boundary and to understand it geometrically. We get a correspondence between “directions” on the sphere and functions in the boundary, as indicated in Figure 1. This description allows us to realize the horofunction boundary as a kind of dual to the unit sphere, generalizing previous observations for normed vector spaces and for the sub-Riemannian metric on [9, 5, 11, 23, 13].
Acknowledgements
The authors would like to thank Moon Duchin for suggesting the problem and bringing us together to work on this project. We also appreciate the fruitful discussions we have had with Enrico Le Donne, Sunrose Shrestha, and Anders Karlsson. Finally, we thank Linus Kramer for pointing out to us a common mistake in the definition of horoboundary that we had repeated, see Section 2.5.
2. Preliminaries on homogeneous groups and horofunctions
We begin with a brief introduction to graded Lie groups, homogeneous metrics, Pansu derivatives, and horofunctions. For a survey on graded Lie groups and homogeneous metrics, we refer the interested reader to [14].
2.1. Graded Lie groups
Let be a real vector space with finite dimension and be the Lie bracket of a Lie algebra . We say that is graded if subspaces are fixed so that and for all , where if . Graded Lie algebras are nilpotent. A graded Lie algebra is stratified of step if equality holds and . Our main object of study are stratified Lie algebras, but we will often work with subspaces that are only graded Lie algebras.
On the vector space we define a group operation via the Baker–Campbell–Hausdorff formula
where
The sum in the formula above is finite because is nilpotent. The resulting Lie group, which we denote by , is nilpotent and simply connected; we will call it graded group or stratified group, depending on the type of grading of the Lie algebra. The identification corresponds to the identification between Lie algebra and Lie group via the exponential map . Notice that for every and that is the neutral element of .
If is another graded Lie algebra with underlying vector space and Lie group , then, with the same identifications as above, a map is a Lie algebra morphism if and only if it is a Lie group morphism, and all such maps are linear. In particular, we denote by the space of all homogeneous morphisms from to , that is, all linear maps that are Lie algebra morphisms (equivalently, Lie group morphisms) and that map to . If is stratified, then homogeneous morphisms are uniquely determined by their restriction to .
For , define the dilations as the maps such that for . Notice that and that , for all . Notice also that a Lie group morphism is homogeneous if and only if for all , where denotes the dilations in . We say that a subset of is homogeneous if for all .
A homogeneous distance on is a distance function that is left-invariant and 1-homogeneous with respect to dilations, i.e.,
-
(i)
for all ;
-
(ii)
for all and all .
When a stratified group is endowed with a homogeneous distance , we call the metric Lie group a Carnot group. Homogeneous distances induce the topology of , see [17, Proposition 2.26], and are biLipschitz equivalent to each other. Every homogeneous distance defines a homogeneous norm , where is the neutral element of . We denote by the Euclidean norm in .
2.2. Pansu derivatives
Let and be two Carnot groups with homogeneous metrics and , respectively, and let open. A function is Pansu differentiable at if there is such that
The map is called Pansu derivative of at and it is denoted by or . A map is of class if is Pansu differentiable at all points of and the Pansu derivative is continuous. We denote by the space of all maps from to of class .
A function is strictly Pansu differentiable at if there is such that
where is the open -ball centered at . Clearly, in this case is Pansu differentiable at and . Moreover, as shown in [10, Proposition 2.4 and Lemma 2.5], a function is of class on if and only if is strictly Pansu differentiable at all points in . If , then is locally Lipschitz.
2.3. Sub-Finsler metrics
Let be a stratified group and a norm on the first layer of the stratification. Using left-translations, we extend the norm to the sub-bundle of left-translates of . We call a curve in admissible if it is tangent to almost everywhere, and using the norm we can measure the length of any admissible curve. A classical result tells us that in a stratified group, where bracket-generates the whole Lie algebra, any two points in are connected by an admissible curve. We then define a Carnot-Carathéodory length metric by
where the infimum is taken over all admissible connecting to .
Proposition 2.1 (Eikonal equation).
If is a homogeneous distance on , then is Pansu differentiable almost everywhere. Moreover, if is sub-Finsler with norm , then
(1) |
Proof.
Since is 1-Lipschitz, then it is Pansu differentiable almost everywhere by the Pansu–Rademacher Theorem [22, Theorem 2] and . To prove (1), let be a point at which is Pansu differentiable, and let be a length minimizing curve parametrized by arc-length from to . Since, for , we have
then there is a sequence so that exists. It follows that
and we conclude that . ∎
2.4. The Heisenberg group
The Heisenberg group is the simply connected Lie group whose Lie algebra is generated by three vectors , , and , with the only nontrivial Lie bracket . The stratification is given by and . Via the exponential map and the above basis for , the Heisenberg group can be coordinatized as with the following group multiplication:
Under this group operation, the generating vectors in the Lie algebra correspond to the left-invariant vector fields
It will sometimes be convenient to coordinatize as , in which case the group operation can be written
where is the standard symplectic form on the plane, .
Denote by the horizontal distribution, the sub-bundle (or plane field) generated by the vector fields and . A curve is admissible if its derivative belongs to .
Let be the projection of a point to its horizontal components, , which is a group morphism.
Given a path and an initial height , there exists a unique lift to an admissible path in such that has height at time zero and . Using Green’s theorem and applying an elementary observation, we have that the third component of ,
is given by the sum of and the balayage area of , i.e., the signed area enclosed by .
Let be the sub-Finsler metric on induced by a norm on with unit disk . The length in of an admissible curve is equal to the length in of the projected curve . A well-known result is that geodesics in sub-Finsler metrics are lifts of solutions to the Dido problem with respect to ; that is, geodesics are lifts of arcs which trace the perimeter of the isoperimetrix for the given norm.
2.5. Horoboundary of a metric space
Let be a metric space and the space of continuous functions endowed with the topology of the uniform convergence on compact sets. The map , , is an embedding, i.e., a homeomorphism onto its image.
Let be the topological quotient of with kernel the constant functions, i.e., for every we set the equivalence relation is constant. For , we set
Then the restriction of the quotient map is an isomorphism of topological vector spaces, for each . Indeed, one easily checks that it is both injective and surjective, and that its inverse map is , where is the class of equivalence of , is continuous.
The map is injective. Indeed, if are such that is constant for all , then taking and then in turn tells us that . Hence and .
Moreover, is continuous, but it does not need to be an embedding, as we learned from [4, Proposition 4.5]. In the following lemma, which is a generalization of [4, Remark 4.3], we show that is an embedding under mild conditions on the distance function.
Lemma 2.2.
Let be a proper metric space with the following property:
(2) |
Then the map is an embedding.
In particular, any proper metric space with path connected balls satisfy (2) with and . And so do homogeneous distances on graded groups.
Proof.
We need to show that maps closed sets to closed subsets of . Let closed and : we claim that .
Using the isomorphism , we can prove the claim for the map , . Let as in (2) for this , and let be such that . We show that, for every ,
(3) |
Fix . First, if , then
Second, if , then let as in (2), so that
Thus (3). We conclude from (3) and the compactness of that and thus , where denotes the topological closure. Hence, , i.e., is a closed subset of . This completes the proof of the first part of the lemma.
For the second part, let be a proper metric space with path connected balls. Set and , let and with . Since is path connected, there is a continuous curve with and . Since is continuous, and , then there is with . We conclude that (2) holds with .
Notice that homogeneous distances on graded groups satisfy the above connectedness condition. ∎
Define the horoboundary of as
where is the topological closure. Another description of the horoboundary is possible,
as we identify with a subset of for some . More explicitly: belongs to if and only if there is a sequence such that (i.e., for every compact there is such that for all ) and the sequence of functions ,
(4) |
converge uniformly on compact sets to .
If is a geodesic ray, one can check that exists, and the geodesic ray converges to a horofunction. Indeed, one can check that for each in a compact set , is non-increasing and bounded below. These horofunctions which are the limits of geodesic rays, Busemann functions, have been widely studied and inspired the definition of general horofunctions.
2.6. Horofunctions and the Pansu derivative
On homogeneous groups, we observe a fundamental connection between horofunctions and Pansu derivatives of the function .
Let be a homogeneous metric on with unit ball and unit sphere . Again, we denote by the neutral element of and by the function .
Lemma 2.3.
Let be a homogeneous metric on . If , then there is a sequence such that , and
(5) |
On the other hand, if such that , and is the locally uniform limit (5), then .
The horofunction is limit of the sequence of points
(6) |
Moreover, if is strictly Pansu differentiable at , then ; if and is Pansu differentiable at , then .
2.7. Horofunctions on vertical fibers
From the basic ingredients above, we can deduce that all horofunctions are constant on vertical fibers, when a Lipschitz property holds for .
Notice that, by [15, Proposition 3.3 and Theorem A.1], the Lipschitz property 7 is satisfied for all homogeneous distances on , whenever is strongly bracket generating, that is, the stratification of is such that, for every , . The Heisenberg group is an example of such groups.
Proposition 2.4 (Vertical invariance of horofunctions).
Suppose that is a Carnot group and a homogeneous distance satisfying
(7) |
for some Riemannian distance on . Then, horofunctions of are constant along the cosets of the center . In particular, for every there is such that .
Proof.
Remark 2.5.
We give an example where horofunctions are not constant along the center. Endow the stratified group with a homogeneous distance of the form
with chosen so that satisfies the triangular inequality. Using the notation of the above proof, take
Then, for all and
for all . Finally, a subsequence of converges to a horofunction which satisfies , i.e., it is not constant along .
3. Blow-ups of sets and functions in homogeneous groups
As we observed in Lemma 2.3, in homogeneous groups there is a connection between horofunctions in the boundary and directional derivatives along the unit sphere. Wherever the unit sphere is smooth, this directional derivative is the Pansu derivative. While the unit sphere is Pansu differentiable almost everywhere, the nonsmooth points must be studied using a different strategy. In this section, we overview the Kuratowski convergence of closed sets, sometimes credited to Kuratowski–Painlevé, and we use it define the blow-up of functions.
3.1. Kuratowski limits in metric spaces
Let be a locally compact metric space and let be the family of all closed subsets of . If and , we set . The Kuratowski limit inferior of a sequence is defined to be
while the Kuratowski limit superior is defined to be
It is clear that and that they are both closed.
If , then we say that the is the Kuratowski limit of and we write
If, for all , are closed sets and continuous functions, then we say that, for some closed and continuous,
if and if, for every and every sequence with and , we have . Notice that this is equivalent to say that
If are sequences of closed sets,
then one easily checks that
Therefore, if the limit exists for each , then we have
(8) |
It is a classical result of Zarankiewicz that under mild conditions, is sequentially compact with respect to Kuratowski convergence.
Theorem 3.1 (Zarankiewicz [25]).
If is a separable metric space, then the family of closed sets is sequentially compact with respect to the Kuratowski convergence, that is, if is a sequence of closed sets, then there is infinite and closed such that .
For and , let
Notice that .
A set is a regular closed set if it is the closure of its interior. If is a closed set, then is regular closed. If is a regular closed set, then
Lemma 3.2.
Assume to be locally compact. Let be a sequence of continuous functions locally uniformly converging to . Then
(9) |
In particular, if , then
Proof.
For the first inclusion in (9), let with for some . Then there is such that is compact and for all . By the uniform convergence on compact sets, there exist such that for all . Therefore, . For the third inclusion in (9), consider a sequence with and . Then, by the uniform convergence on compact sets, we have and thus . The last statement is a direct consequence of the fact that Kuratowski superior and inferior limits are both closed. ∎
A family is strictly monotone if for every there exists continuous with such that is strictly increasing for every .
Lemma 3.3.
If is strictly monotone and finite,
then
Proof.
Let with . Let be continuous with such that is strictly increasing for every . It follows that, for every and , we have . Then is a sequence of points converging to with . We conclude that . ∎
Lemma 3.4.
Assume that is locally compact. For each integer between and , let be a sequence of continuous functions converging uniformly on compact sets to . Then the sequence of continuous functions converges uniformly on compact sets to .
Moreover, if is strictly monotone, then
(10) |
Proof.
We give a proof only for : the general case can then be proved by induction.
So, we assume . Let , , and let . Then there is such that for all and . We claim that for all . To prove the claim we need to check four cases, which by symmetry reduce to the following two: In the first case, and . Then clearly . In the second case, and . Notice that
Therefore,
This proves the claim and the first part of the lemma.
For the equalities in (10), notice that by the strict monotonicity and Lemma 3.3. Thus, we conclude (10) from Lemma 3.2.
∎
3.2. Blow-ups of sets in homogeneous groups
Let be a homogeneous group with a homogeneous distance . If is closed, and are sequences, we define the blow-up set
if it exists. We sometimes use also the intermediate blow-up sets
which are always well defined and
(11) |
Proposition 3.5.
Let be a nonempty closed set, and sequences with .
-
(1)
, if and only if .
-
(2)
If , then .
In particular, in case then we have:
-
(1’)
If , then .
-
(2’)
If , then .
Proof.
(1) Let . Then there exists infinite and a sequence such that . Therefore,
Let infinite and a sequence such that . Since , we can assume, up to passing to a subsequence, that the limit esists. Thus, .
(2) Let and define . Since , there is infinite such that for all . Therefore,
∎
Proposition 3.6.
Let be a nonempty closed set and .
Suppose that there exists a neighborhood of and a finite family of continuous functions with finite such that and for all . Suppose also that each is strictly Pansu differentiable at and that
(12) |
Let and , and assume that exists. Then
with defined as follows:
-
(1)
if , then ;
-
(2)
if , then ;
-
(3)
otherwise, there are such that, up to a subsequence, , and we set .
Proof.
Let and , assume that exists.
If there is any such that then by Proposition 3.5.
Again by Proposition 3.5, for any such that , we know .
Let be the set of indices which do not fall into the first two cases. For all , there are with and . Up to a subsequence, we can assume that the limit exists. Define
and note that near , the locus is a local description of the translated and dilated set for all . We then observe that
By the strict Pansu differentiability of at , the functions converge uniformly on compact sets to .
Proposition 3.7.
Let be a nonempty closed set and . Suppose that there exists a neighborhood of and a finite family of continuous functions with such that and . Suppose also that each is smooth and that are linearly independent.
Then, for every and every , there are such that
(13) |
Proof.
Fix and . Since are linearly independent, there are such that
Now, we define . As in the proof of Proposition 3.6, we define and recall that gives a local description of . In the limit, our choice of will allow us to express as in equation (13). Indeed, by our choice of , for any , it follows that
where
and, if ,
while, if , then
Finally, using the same strategy as in the second part of the proof of Proposition 3.6, we conclude that (13) holds. ∎
3.3. Blow-ups of functions in homogeneous groups
For a continuous function , we define
Proposition 3.8.
Let be a nonempty closed set, and sequences with and . Suppose that exists. Let be a continuous function that is strictly Pansu differentiable at . Then
Proof.
Let . If are such that , then , by the strict Pansu differentiability of at . ∎
If is a closed set, we say that a function is smooth if there exists a smooth extension of in a neighborhood of . In particular, the derivative of at points is well defined.
Theorem 3.9.
Let be a closed set such that there is a family of regular closed sets with disjoint interiors such that . For each , let smooth such that the function defined by
is Lipschitz continuous, where .
Let and sequences with and . Assume that exists for every .
Then
and exists, where
(14) |
with and .
Notice that the constants can be determined by the continuity of and . If there are more than one choice of such constants, the resulting function is still the same: indeed, if and are two functions as in (14) with different constants, then is a piecewise constant and continuous function that is in , and thus . Moreover, we remark that we don’t need the limit sets to have disjoint interiors.
Proof.
The fact that follows from and (8). Next, set , . The family of functions is uniformly Lipschitz and for all . Thus, the set
is nonempty and for every infinite there is with . For every , define . We aim to prove that for all .
Let for some . Then there exist such that . Therefore, , where
Since is smooth at , we have . Therefore, if , then the limit exists and it is equal to . Moreover,
Finally, is continuous and .
So, for any pair , the difference is a piecewise constant and continuous function that takes the value 0 at . Hence, , for all .
∎
This theorem will allow us to finish our description of the horofunction boundary. At non-smooth points, horofunctions do not necessarily correspond to Pansu derivatives, but instead are piecewise defined by Pansu derivatives in each blow-up region. Theorem 3.9 can also be used to recover results about the horofunction boundaries of normed spaces as in [9, 23].
4. Vertical sequences in the Heisenberg group
In this section, we focus on the Heisenberg group, see Section 2.4. We extend to sub-Finsler distances a result that Klein–Nicas proved for the sub-Riemannian and the Korany distances in [13, 12]. In particular, we show that, for any sub-Finsler metric in the Heisenberg group , vertical sequences induce a topological disk in the horoboundary. The result is not true for all homogeneous distances in , see Remark 4.4.
Theorem 4.1.
Let be the sub-Finsler distance on generated by norm on the horizontal plane. Let be a bounded sequence and with , and set . Then for all
There is, therefore, a topological disk in the horofunction boundary.
We need a couple of lemmas before the proof of the theorem. We start with a technical lemma concerning convex geometry. Fix and an open bounded convex set . Dilate by , and take two points so that . The line passing through and cuts into two parts with areas and respectively, say . Then the lemma says there is such that that for all .
Lemma 4.2.
Let be an open bounded convex set. Fix and define for
Then
where and denote the 1- and 2-dimensional Lebesgue measures, respectively.
Proof.
Since , we must show that remains bounded for large. Taking large enough, we can assume . Define
and note that . Up to translating , we can assume for all and for small . Moreover, since is convex, is a concave function. If , then and thus for large.
Now assuming that , we have that for all . By concavity, there are such that for all . By the definition of , if then . For large, , and so . It follows that
that is, . We conclude that
for large enough. ∎
Lemma 4.3.
For any sub-Finsler metric on and any ,
(15) |
Moreover, the convergence is uniform in on compact sets.
Proof.
By the triangle inequality, we have
(16) |
for all . Let be the convex set dual to the unit ball of the norm on . Let be the rotation by of .
Define , and . For large enough, the projection of a geodesic from to is a portion of the boundary of , for some , with and . Notice that is the length of , that is the length of a chord of and that is the area one of the two parts of separated by the line passing through and . Let be the area of the other part and the length of . If is the area of and is the length of , we have and See Figure 2.
The projection of a geodesic from to is the boundary of , for some so that . Then is the length of the boundary of . Therefore,
(17) |
By Lemma 4.2, there is such that for all sufficiently large. Thus, by combining (16) and (17), we see that converges to , completing the first part of the proof.
For the uniform convergence, if we define , then by the reverse triangle inequality, is Lipschitz, i.e.,
and . Therefore, the pointwise convergence is uniform on compact sets. ∎
Proof of Theorem 4.1.
It suffices to consider the case when . Notice that
where, is the standard symplectic form on . Using Lemma 4.3 and the boundedness of ,
and
Finally,
For the last statement, fix and set . Then in the horofunction boundary. ∎
Remark 4.4.
For general homogeneous distances, Lemma 4.3 is not true. As an example, consider the function defined by
which is piecewise linear with derivative and satisfies for all .
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/f9238826-7227-485e-9c64-d61997692b68/x5.png)
Consider the function on the disk in . Since is Lipschitz, then, by [15, Proposition 6.3], there is such that is the profile of the unit ball of a homogeneous distance in . If , then there is a sequence with such that , i.e., . Therefore,
for all . We conclude that (15) cannot hold for such .
5. Horofunctions in polygonal sub-Finsler metrics on
Before stating the main result of the section and the paper, we introduce the necessary notation for the description of sub-Finsler distances in .
5.1. Geometry of polygonal sub-Finsler metrics
On , we denote by the standard scalar product, and by the “multiplication by ”, i.e., the anticlockwise rotation by . Notice that is the standard symplectic form. We will use the symplectic duality between and induced by via
Let be a centrally-symmetric polygon in with vertices, and let be the norm on with unit metric disk . Enumerate the vertices of with modulo , in an anticlockwise order. Notice that . Define the -th edge to be the vector . For each , let be the linear function such that for all , that is,
where .
Let be the unit disk of the norm dual to , that is, the polar dual of . Note that is the polygon with vertices .
A result of Busemann [3] tells us that the isoperimetric set , or isoperimetrix, in is the image of in via the symplectic duality.111In other words, is , seen as a subset of via the equivalence given by the scalar product. It follows that is the polygon with vertices
where , and edges
Figure 3 describes the situation for a hexagonal . We note that is a scalar multiple of ,
(18) |
Indeed, , and thus . Since , we have .
For the case of polygonal sub-Finsler metrics on , Duchin–Mooney [6] classify geodesics and describe the shape of the unit sphere. Here, we introduce some of their notation and summarize some key results.
Duchin–Mooney break geodesics into two categories: beelines and trace paths. Beeline geodesics are lifts of -geodesics to admissible paths in . Trace path geodesics, on the other hand, are lifts of paths in the plane which trace some portion of the boundary of rescaled versions of .
As in Duchin–Mooney, we partition into quadrilateral regions which are reached by trace paths which trace the same edges of . That is, for , define to be the set of all endpoints of positively-oriented trace paths in the plane whose parametrizations start by tracing a portion of , trace all of , and end by tracing a portion of , rescaled so that the total length is 1:
where normalizes the length of the path. The case is similarly defined
applying the convention that indices are modulo . Note that , where is the area of the unit-perimeter scaled copy of . Then is the -th edge of (see [6, Theorem 7]). For ,
the regions are non-degenerate quadrilaterals with disjoint interiors, and the set of all covers .
The unit sphere of a polygonal sub-Finsler distance is the set of all endpoints of unit-length geodesics and it can be described as a the region between the graphs of two functions , see Figure 4. Endpoints of beeline geodesics make up vertical wall panels on the edges of : we denote by the vertical wall panel which projects to edge , through vertices and .
Endpoints of all unit-length, positively-oriented trace path geodesics make up the ceiling of the sphere: we denote by the ceiling panel above , that is the set of endpoints of lifts of all unit-length, positively-oriented trace paths whose endpoints lie in .
It will be useful to have an explicit description of these panels. Fix a non-degenerate quadrilateral region and define by
(19) |
where and is again . Given , the point is the endpoint of a trace path ending in . We then define to be the height of the geodesic lift of the trace path implicitly described by ; that is is the balayage area spanned by the curve: 222 To help the reader, we remark that, if is a piecewise affine curve tracing the vectors , then the balayage area spanned by is
(20) |
The map , is then a parametrization of . Similarly, the map , is a parametrization of , the part of the basement of that projects onto , see [6, Theorem 10]. Note that this parametrization of the basement panel does not encode the combinatorial information of the trace path geodesic that leads there.
Remark 5.1.
We will prove most of our results for ceiling points. The basement case is then derived via the involutive automorphism , , where is the linear transformation that maps to itself and flips the line orthogonal to . Notice that and .
The basement of the unit ball of is mapped to the ceiling of the unit ball of the new distance . The distance is again sub-Finsler with unit disk . The polygon has vertices , in anti-clockwise order, and edges . It follows that
hence and with . See Figure 5. Therefore, if , then
So, if lies in the basement and , then lies in the ceiling and . See Figure 6. Finally, for all , we have
5.2. The theorem
Let be a polygonal sub-Finsler metric on the Heisenberg group . The fundamental lemma identifying horofunctions with Pansu derivatives (Lemma 2.3) applies in this case, but we need to take care in describing all possible blow-ups of the distance function at points on the sphere.
These blow-ups take two forms. As we will explain below, is partitioned so that the function is in the interior of each region. So, on the one hand, we have the points of the unit sphere where is smooth, and thus the only blow-up is the Pansu derivative of . On the other hand, on the non-smooth part of the unit sphere, which we call the seam, the blow-up of is defined piecewise as in Theorem 3.9.
The unit sphere of is made of smooth and non-smooth points. Smooth points are the interior points of the panels on ceiling, basement, and walls. Non-smooth points are on the seams between those panels, that is: north and south poles, star-like seams near the north and south poles, and seams between ceiling or basement and wall panels, vertices of . See Figure 7 for the seams along a hexagonal unit sphere: each type of seam point intersects different combinations of panel dilation cones and hence provides a different kind of blow-up function. We will study the blow-ups of the distance function in each case separately. The results are summarized in the following theorem.
Theorem 5.2 (Blow-ups of ).
Using the notation of Section 5.1, the blow-ups of at a point on the sphere of fall in one of the following cases.
Smooth points:
-
(1)
If is in the interior of such that the , then the Pansu derivative of exists at and
-
(2)
If is in the interior of such that the , then the Pansu derivative of exists at and
-
(3)
If is in the interior of , then
Non-smooth points:
-
(1)
North and south poles
-
(a)
For ,
-
(b)
For and
-
(c)
For (corresponding to )
-
(a)
-
(2)
-th vertex of , , for :
-
(3)
Star-like seams
-
(a)
Near the north pole, for and :
-
(b)
Near the south pole, for and :
-
(a)
-
(4)
Wall seams
-
(a)
Between wall and ceiling panels, for and :
-
(b)
Between wall and basement panels, for and :
-
(a)
We remark that in each of the non-smooth cases, the constants and are uniquely determined by the value of since by definition and is continuous. The proof of this theorem is the content of the rest of the section. Before diving into it, we present several consequences, in particular the description of the horoboundary of .
Theorem 5.2 has corollaries concerning the regularity of on the sphere. Indeed, since the Pansu derivative of on the ceiling depends only on the endpoints of trace paths, it follows that is continuous on the ceiling and the basement of , except to the star-like seams near the poles, in red in Figure 8. We could draw a similar figure for the basement, where the families would spiral in anticlockwise, instead of clockwise.
Corollary 5.3.
Except for star-like sets near the north and south poles, the function has continuous Pansu derivative
in the interior of the ceiling and the basement of .
Corollary 5.3 with Proposition 2.1 implies that is a submanifold of (in the sense of [10]) at every interior point of the ceiling or basement, outside the star-like sets.
Theorem 5.4 (The horofunction boundary of ).
The horofunction boundary of is the union of the image of the following embeddings in : First, a disk given by , , where . The boundary of in is .
Second, for each , we have the following maps :
For each , the image of these four maps is two spheres glued together along a meridian. The second meridian of each of the two spheres is the segment between and in and , respectively.
It turns out that all of the smooth points on the ceiling, basement, and vertical walls of contribute a circle’s worth of functions to the horoboundary. Indeed, they all have Pansu derivatives which lie in , the boundary of the dual ball . This is analogous to results in the sub-Riemannian case; Klein–Nicas in [13] showed that the smooth points contribute a circle’s worth of functions to the boundary, while the rest of the boundary comes from vertical sequences, analogous to our Theorem 4.1.
See Figures 10 and 9. In Figure 10, we introduce a sense of directionality to the horofunction boundary. Recall that to any sequence converging to a horofunction, we can associate sequences and , where . For each horofunction , there exist sequences such that and . This assigns directions to horofunctions in the boundary. This correspondence between the boundary and the unit sphere is far from bijective. There exist families of directions, such as each blue vertical wall panel, which collapse to single points in the boundary. On the other hand, there are directions, such as the purple north and south poles, which blow-up to 1- or 2- dimensional families in the boundary. In these cases, which boundary point you converge to will depend on how exactly goes off to infinity. The colors in the figures allow us to see which directions on the sphere converge to which families horofunctions.
Corollary 5.5.
Let be a polygonal sub-Finsler metric on . Then the set of Busemann functions is homeomorphic to a circle.
Proof.
The only infinite geodesic rays based at the origin are the beeline geodesics, the lifts of -norm geodesics in the plane to admissible paths in , as described in Section 5.1. Thus, the set of Busemann functions comes from blow-ups of points in the vertical walls and vertices of the unit sphere and is isomorphic to . ∎


5.3. Blow-ups of at smooth points
First we consider blow-ups of at smooth points on , such as in the interior of each ceiling, basement, or wall panel making up the unit sphere. Since is smooth in the interior of each of these panels, it is strictly Pansu differentiable.
We know from above that ceiling and basement points are reached by geodesics which are lifts of trace paths. It turns out that the Pansu derivative of on the ceiling or basement depends only on where in the isoperimetrix the trace path ends and is independent of the rest of the shape of the trace path.
Proposition 5.6 (Ceiling and basement Pansu derivatives).
If is a ceiling point with , ,
then the Pansu derivative of exists at , and
Similarly, if is a basement point with , , then the Pansu derivative of exists at , and
Proof.
Given that is in the interior of , is smooth at , and hence the Pansu derivative exists. Pansu derivatives are linear and invariant on vertical fibers, so we are looking for a linear functional such that .
Let be the unit-speed trace path geodesic from the origin to . Since is in the interior of ,
for sufficiently small we have , and so
Next, let be a path along the unit sphere which is horizontal at , with and . Since is on the unit sphere, . A consequence of the horizontality of at is the limit , and so by the Pansu differentiability of at ,
Now, we seek an expression for .
Since , where and are defined in (19) and in (20), the tangent bundle to the unit sphere has a frame given by and . We take the partial derivatives of and
(21) | ||||||
where again . If has trace coordinates in , then after rescaling and simplifying, we have
Meanwhile, the horizontal subspace at is spanned by the left translations from the origin to of and .
This gives
These two bases for and allow us to find in the intersection as
(22) |
The vector is the left-translation from the origin to of the horizontal vector , where . Notice that, if we set , then in order to prove we only need to show that
(23) |
because . The proof of (23) is a long computation, of which we describe the main steps. The strategy is to write in terms of the symplectic duals of the covectors . One can easily show that
First of all, we have
(24) |
Secondly, one can check the following equalities:
Finally, using these formulas to rewrite (24), one easily finds that factorizes into and a polynomial of order two in and . Each coefficient of this polynomial is easily shown to be zero, completing the proof of 23.
To show the result for basement points, we will use Remark 5.1 and the result just proved for ceiling points. Let be in the basement with , , so that lies in the ceiling of and . Then, for all ,
This completes the proof.
∎
Proposition 5.7 (Wall Pansu derivatives).
If is in the interior of the wall panel , then
Proof.
Let be in the interior of , and let . For sufficiently small , the point is inside the dilation cone of . In this dilation cone, . Thus, by definition of the Pansu derivative and the linearity of ,
∎
5.4. Blow-ups of at non-smooth points
We now consider blow-ups of the function at points on the unit sphere which are not smooth, i.e., along the seams of the sphere.
5.4.1. Blow-ups near north and south poles
For each , define the cones
in . If , then . Recall from [6] that the non-degenerate containing are for . For each we also define the dilation cones . Notice that
Therefore, , and thus .
Proposition 5.8 (Blow-ups at north and south poles).
Let be the north or south pole of the unit sphere . Then, all blow-ups of at are:
-
(1)
For ,
-
(2)
For and
Proof.
Suppose is the north pole. A sufficiently small neighborhood of is covered by the dilation cones . Moreover, up to shrinking , we can suppose .
From Proposition 3.7, we conclude that all blow-ups of at are , , left translations of , and the half spaces and .
Next, we see from (19), (20) and (21) that is well defined in a neighborhood of and the image is not tangent to at . Notice that . It follows that the map is a diffeomorphism near to and . Therefore, we can extend to a homogeneous smooth function defined in a neighborhood of by . Using Proposition 5.6 and the smoothness of , we deduce that
We are now in the position to conclude the proof. On the one hand, if and are sequences with and , then, up to passing to a subsequence, we can assume that exist for each , by Theorem 3.1. Therefore, by Theorem 3.9, we obtain that is one of the functions listed in the statement.
On the other hand, if is one of the functions listed in the statement, then there are sequences and with and so that the blow-ups make the partition of given by and thus, by Proposition 3.7, we obtain .
For the south pole the proof is the same. ∎
Proposition 5.9 (Blow-ups at the north star seam).
Let , , be a ceiling point above the star of in the degenerate panel . All the blow-ups of at are
for .
Proof.
Notice that , hence . A sufficiently small neighborhood of is covered by the two cones and . Up to shrinking , we have and .
Thus, arguing like in the proof of Proposition 5.8, we can smoothly extend both and to and show that all the blow-ups of at are those listed in the statement. ∎
A similar analysis of points in star line segments in the basement of the unit sphere yields the following proposition.
Proposition 5.10 (Blow-ups at the south star seam).
Let , , be a basement point below the star of in the degenerate panel . All the blow-ups of at are
for .
Proposition 5.11 (Blow-ups at the tips of the star seam).
Let be such that . Then is Pansu differentiable at .
Proof.
The point lies at the end of the star line segment and in the intersection of a third panel . Checking the coordinates of in the three panels, one sees that the three pieces of the blow-up function are all equal to . Thus the Pansu derivative of at exists. ∎
5.4.2. Blow-ups along wall seams
For each , define the cones
in . If , then . For each we also define the dilation cones , where is the vertical wall of containing the edge of between and . We recall that
is a convex combination of and .
The boundary of is made up of a top and a bottom piece, each of which is smooth, which we denote by and , respectively. There exists a function whose graph is Indeed, is parametrized by
Using this parametrization, we solve for the height function,
Thus, , where , which is smooth except in the plane. Notice that
(25) |
If , then
(26) |
Proposition 5.12 (Blow-ups along wall seams: ceiling).
Let be a point on which lies on the seam between the vertical side and the ceiling such that with , one of them equal to 1. Then all the blow-ups of at are
for .
Proof.
We consider three cases. First, if and , then . Therefore, a neighborhood of is decomposed into two regions, and . Therefore, Propositions 3.6 and 3.7 with (26) show what are all the blow-ups of this decomposition, while Propositions 5.6 and 5.7 give us the Pansu differentials of near to , so that we can conclude using Theorem 3.9.
Second, if and , then . Then we can proceed like before.
Third, when , then the point lies in the boundary of four regions: , , and . However, the function is on the union of the latter three and has a continuous extension to . It follows that the blow-ups of at are again the ones listed above. This completes the proof. ∎
A similar result holds for the basement.
Proposition 5.13 (Blow-ups along wall seams: basement).
Let be a point on which lies on the seam between the vertical side and the basement such that with , one of them equal to 1. Then all the blow-ups of at are
for .
Proposition 5.14 (Blow-ups along wall seams: vertices).
Let be the vertex on the unit sphere. Then all the blow-ups of at are
for .
Proof.
The point belongs to four regions: the two wall cones and , and the cones and Using the formulas for written above, one readily sees that
The union of these two limit cones is the half-space . Similarly, and blow-up to .
Meanwhile, the function blows up to on both in and , while it blows up to on both and . We then conclude. ∎
6. Dynamics of the action of on the boundary
One of the main motivations for studying the boundary of a metric space is to then examine how the group of isometries acts on the boundary. Ideally this action on the boundary is simpler than the action on the space itself, and one can hope to glean information about the space or the group through this action. In any Lie group with a left-invariant metric, the group acts isometrically on itself via left translation. In this section, we explore how with a polygonal sub-Finsler metric acts on its horofunction boundary and its reduced horofunction boundary, generalizing results on finitely generated nilpotent groups by Walsh and Bader-Finkelshtein [24, 1]. Given that our polygonal sub-Finsler metrics are the asymptotic cones of the discrete word metrics, the fact that the results generalize is not overly surprising.
6.1. Action of the group on the boundary
Let be any left-invariant homogeneous metric on . To understand how the group acts on the boundary, it suffices to understand how the group acts on sequences. Suppose is a sequence in which converges to a horofunction . By definition . For a group element , the image is the limit of the translated sequence . We have
In Lemma 2.3, we observed how horofunctions are related to Pansu derivatives and blow-ups of the distance function at points on the unit sphere. In particular, we have shown any horofunction in the boundary can be realized as a limit
where and . The following lemma shows that similarly is a directional derivative of at the same point .
Lemma 6.1.
Suppose is a blow-up of at a point on the unit sphere . Then for any , the boundary point is also a blow-up of at .
Proof.
Let , , and , , be such that
The corresponding sequence in which converges to is . Since , we say that converges in direction to . This observation implies that is a blow-up of along a sequence if and only if the sequence which converges to converges in direction to . If we translate by an element , we observe that
Thus also converges in direction to , and is the blow-up of at along the sequence with the same . ∎
Remark 6.2.
We recall from Proposition 3.8 that is strictly Pansu differentiable at a point , then the blow-up of along any sequences and satisfying and is equal to the Pansu derivative of at . Along with the previous lemma, this implies that if and converges in direction to a point where the distance function is strictly Pansu differentiable, then for any .
6.2. Busemann functions
Recall that Busemann functions are points of the horofunction boundary which can be realized as limits of geodesic rays. In Corollary 5.5, we observe that the set of Busemann functions in the boundary of a polygonal sub-Finsler metric on is homeomorphic to a circle. Indeed, Busemann functions come in two flavors depending on whether they are the blow-ups of vertical wall points or vertices of the unit sphere:
where , , and are functions of , determined uniquely by the criteria and is continuous.
In [24], Walsh proves that for any finitely generated nilpotent group, there is a one-to-one correspondence between finite orbits of Busemann functions under the action of the group and facets of a polyhedron defined by the generators of the group. The following proposition generalizes this result to the real Heisenberg group for any polygonal sub-Finsler metric.
Proposition 6.3.
In the boundary of a polygonal sub-Finsler metric on , there is a one-to-one correspondence between finite orbits of Busemann functions and edges of the metric-inducing polygon .
Proof.
By Remark 6.2 and also by direct calculation, the action of the group on horofunctions of the form is trivial. Since the are the blow-ups of on vertical walls of the unit sphere, we get a correspondence between the facets of and finite orbits of the action.
It remains to show that no other Busemann functions are fixed globally by the action of the group. For each vertex we have a family of blow-ups, in this case Busemann functions,
A direct calculation shows that if , , and , then , but . ∎
6.3. Trivial action on reduced horofunction boundary
When defining the horofunction boundary of a metric space, we defined the maps and . To define the reduced horofunction boundary we consider the image of in , where is the space of all continuous bounded functions. It is worth noting that the reduced horofunction is not necessarily Hausdorff, but as we show below, it has value in its strong relationship with the action of the group on .
In [1], Bader–Finkelshtein show that the for any finitely generated abelian group and discrete Heisenberg group with any finite generating set, the action of the group on its reduced horofunction boundary is trivial. They further conjecture that this result should hold for any finitely generated nilpotent group. We are able to extend this result to the real Heisenberg group with a polygonal sub-Finsler metric.
Proposition 6.4.
Let be a polygonal sub-Finsler metric on . Then the reduced horofunction boundary is in bijection with the quotient of by the action of the group. That is
and so acts trivially on its reduced horofunction boundary.
Proof.
To prove this proposition, it will suffice to look at each of the families of functions described in the Theorem 5.2.
We start by considering the three smooth families of horofunctions, which compose a circle in the boundary. These boundary points are all Pansu derivatives, and hence are linear. It is clear that two linear functions stay bounded distance from one another if and only if they are identical, and so each Pansu derivative remains distinct in the reduced horofunction boundary. By the definition of action on the boundary, it is clear that if is linear, then for all , and so the action on these points in is trivial.
Next we consider the piecewise-linear horofunctions coming from the blow-ups of non-smooth points. Any (nontrivially) piecewise linear function cannot have bounded difference from a linear function, and so they cannot be equivalent in the reduced horofunction boundary to the smooth families mentioned above. Our goal is to show that two horofunctions and differ by a bounded function if and only if and belong to the same orbit. Let and be distinct functions coming from the same family of functions in Theorem 5.2.
Case 1: Suppose that for , we have , . Then
and so and are identified in the reduced boundary. It remains to show that they lie in the same orbit. Let . Then
This calculation also shows that for any , will lie in this same family of blow-ups.
Case 2: The remaining families of functions are the images of under the maps , , , and , . It is clear that no function from these families can have bounded difference with a function from Case 1. Indeed, the norm-like functions of Case 1 are piecewise linear, where distinct functions are defined on regions, for . Meanwhile, the images of , , , and are defined by two functions defined on two halfspaces. There is, therefore, an unbounded region in the plane where the two functions have unbounded difference.
Consider two functions and from these families, where , is the image of , , , under a map in , for index . We omit the cases where or , as these cases result in linear functions, already discussed above. We claim that and have bounded difference if and only 1) ; 2) ; and 3) they both are the image under the same map. Indeed, if any of these three conditions is not met, a direct inspection of the functions , , , and makes clear that there is an unbounded region on which and are defined as distinct linear functions and have unbounded difference. On the other hand, if the three conditions are met, we must show that and have bounded difference. For , let be linear on the two regions and . To analyze the difference between and , we assume and consider three regions:
Since , , and , are both images under the same map, and are constant. Meanwhile and are distinct on the unbounded strip . Since and are continuous, the level sets of the in must be transverse (not parallel) to the strip , guaranteeing that the functions have bounded difference.
Finally, by choosing an element such that , one can confirm that and are in the same orbit. ∎
References
- [1] Uri Bader and Vladimir Finkelshtein. On the horofunction boundary of discrete Heisenberg group. Geometriae Dedicata, pages 1–15, 2020.
- [2] Martin R. Bridson and André Haefliger. Metric spaces of non-positive curvature, volume 319 of Grundlehren der Mathematischen Wissenschaften [Fundamental Principles of Mathematical Sciences]. Springer-Verlag, Berlin, 1999.
- [3] Herbert Busemann. The isoperimetric problem in the Minkowski plane. Amer. J. Math., 69:863–871, 1947.
- [4] Corina Ciobotaru, Linus Kramer, and Petra Schwer. Polyhedral compactifications, i. arXiv preprint arXiv:2002.12422, 2020.
- [5] Moon Duchin and Nathan Fisher. Stars at infinity in Teichmüller space. arXiv preprint arXiv:2004.04231, 2020.
- [6] Moon Duchin and Christopher Mooney. Fine asymptotic geometry in the Heisenberg group. Indiana Univ. Math. J., 63(3):885–916, 2014.
- [7] G. B. Folland and Elias M. Stein. Hardy spaces on homogeneous groups, volume 28 of Mathematical Notes. Princeton University Press, Princeton, N.J.; University of Tokyo Press, Tokyo, 1982.
- [8] V. Gershkovich and A. Vershik. Nonholonomic manifolds and nilpotent analysis. J. Geom. Phys., 5(3):407–452, 1988.
- [9] Lizhen Ji and Anna-Sofie Schilling. Polyhedral horofunction compactification as polyhedral ball. arXiv preprint arXiv:1607.00564, 2016.
- [10] Antoine Julia, Sebastiano Nicolussi Golo, and Davide Vittone. Area of intrinsic graphs and coarea formula in Carnot Groups. arXiv e-prints, page arXiv:2004.02520, April 2020.
- [11] Anders Karlsson, Volker Metz, and Gennady A Noskov. Horoballs in simplices and Minkowski spaces. International journal of mathematics and mathematical sciences, 2006, 2006.
- [12] Tom Klein and Andrew Nicas. The horofunction boundary of the Heisenberg group. Pacific journal of mathematics, 242(2):299–310, 2009.
- [13] Tom Klein and Andrew Nicas. The horofunction boundary of the Heisenberg group: the Carnot-Carathéodory metric. Conformal Geometry and Dynamics of the American Mathematical Society, 14(15):269–295, 2010.
- [14] Enrico Le Donne. A primer on Carnot groups: homogenous groups, Carnot-Carathéodory spaces, and regularity of their isometries. Anal. Geom. Metr. Spaces, 5(1):116–137, 2017.
- [15] Enrico Le Donne and Sebastiano Nicolussi Golo. Regularity properties of spheres in homogeneous groups. Trans. Amer. Math. Soc., 370(3):2057–2084, 2018.
- [16] Enrico Le Donne, Sebastiano Nicolussi Golo, and Andrea Sambusetti. Asymptotic behavior of the Riemannian Heisenberg group and its horoboundary. Ann. Mat. Pura Appl. (4), 196(4):1251–1272, 2017.
- [17] Enrico Le Donne and Séverine Rigot. Besicovitch covering property on graded groups and applications to measure differentiation. J. Reine Angew. Math., 750:241–297, 2019.
- [18] John Mitchell. On Carnot-Carathéodory metrics. J. Differential Geom., 21(1):35–45, 1985.
- [19] John William Mitchell. A local study of Carnot-Caratheodory metrics. ProQuest LLC, Ann Arbor, MI, 1982. Thesis (Ph.D.)–State University of New York at Stony Brook.
- [20] Alexander Nagel, Elias M. Stein, and Stephen Wainger. Balls and metrics defined by vector fields. I. Basic properties. Acta Math., 155(1-2):103–147, 1985.
- [21] Pierre Pansu. Croissance des boules et des géodésiques fermées dans les nilvariétés. Ergodic Theory Dynam. Systems, 3(3):415–445, 1983.
- [22] Pierre Pansu. Métriques de Carnot-Carathéodory et quasiisométries des espaces symétriques de rang un. Ann. of Math. (2), 129(1):1–60, 1989.
- [23] Cormac Walsh. The horofunction boundary of finite-dimensional normed spaces. Math. Proc. Cambridge Philos. Soc., 142(3):497–507, 2007.
- [24] Cormac Walsh. The action of a nilpotent group on its horofunction boundary has finite orbits. Groups Geom. Dyn., 5(1):189–206, 2011.
- [25] Kazimierz Zarankiewicz. Sur les points de division dans les ensembles connexes. Uniwersytet, Seminarjum Matematyczne, 1927.