Academia.eduAcademia.edu

Handbook of Hilbert Geometry

2014

We survey the Hilbert geometry of convex polytopes. In particular we present two important characterisations of these geometries, the first one in terms of the volume growth of their metric balls, the second one as a bi-lipschitz class of the simplexe's geometry.

On the Hilbert Geometry of Convex Polytopes arXiv:1406.0733v1 [math.MG] 3 Jun 2014 Constantin Vernicos Institut de mathmatique et de modlisation de Montpellier Universit Montpellier 2 Case Courrier 051 Place Eugne Bataillon F–34395 Montpellier Cedex France email: [email protected] Abstract. We survey the Hilbert geometry of convex polytopes. In particular we present two important characterisations of these geometries, the first one in terms of the volume growth of their metric balls, the second one as a bi-lipschitz class of the simplexe’s geometry. Contents 1 2 3 4 5 6 7 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definitions related to Hilbert Geometry, polytopes and notation . . 2.1 Hilbert Geometries . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Faces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alternate viewpoints on the Hilbert metric of Polytopes . . . . . . . The group of isometries versus collineations for a polytopal Hilbert geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Characterisation by volume growth . . . . . . . . . . . . . . . . . . Characterisation by isometric embedding . . . . . . . . . . . . . . . 6.1 The special case of simplices . . . . . . . . . . . . . . . . . . . . 6.2 Isometric embeddings of polytopes . . . . . . . . . . . . . . . . Polytopal Hilbert geometries are bi-Lipschitz to Euclidean vector spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 2 4 5 6 7 8 8 9 11 2 1 Introduction Our understanding of the Hilbert geometry associated to the interior of a convex polytope has increased tremendeously in the last decade. Polytopes play an important role in the realm of Hilbert geometries because they are related to linear programming and their geometry is somehow more amenable and simple than that of general convex sets. This chapter aims at presenting various results and characterisations of the Hilbert geometry of polytopes. For instance their group of isometries is now well understood (see Section 4). Their volume growth is polynomial and its order characterises them (Section 5). They are the only Hilbert geometry which can be isometrically embedded in a normed vector space (see Section 6). For a given dimension, they all belong to the same bi-Lipschitz class with the Euclidean metric space (see Section 7). When it was enlightening we dared offer our own proofs on some of the results presented here. Hence one will find an outline of a new proof that in dimension 2 the unique Hilbert geometry isometric to a normed vector space is the one associated to a triangle. We also show that any polytope with N + 1 faces can be isometrically embedded in a normed vector space of dimension N . This last results improves the dimension of the target space which was previously known to be N (N + 1)/2) [21], and is more geometric in nature than the previous proofs. We end this chapter by outlining a proof of the fact that the Hilbert geometry of a polytope is bi-Lipschitz equivalent to a normed vector space of the same dimension. 2 Definitions related to Hilbert Geometry, polytopes and notation 2.1 Hilbert Geometries Let us recall that a Hilbert geometry (C, dC ) is a non-empty bounded open convex set C on Rn , that we shall call convex domain, with the Hilbert distance dC defined as follows : for any distinct points p and q in C, the line passing through p and q meets the boundary ∂C of C at two points a and b, such that someone walking on the line goes consecutively by a, p, q, b (Figure 1). Then we define dC (p, q) = 1 log[a, p, q, b], 2 3 where [a, p, q, b] is the cross-ratio of (a, p, q, b), i.e., [a, p, q, b] = kq − ak kp − bk > 1, kp − ak kq − bk and k · k is the standard Euclidean norm in Rn . ∂C b q p a Figure 1. The Hilbert distance Note that the invariance of cross-ratios under projective maps implies the invariance of dC by such maps. These geometries are naturally endowed with a continuous Finsler metric FC defined as follows: if p ∈ C and v ∈ Tp C = Rn with v 6= 0, the straight line passing by p and directed by v meets ∂C at two points p+ and p− ; we then define   1 1 1 and FC (p, 0) = 0. (2.1) + FC (p, v) = kvk 2 kp − p− k kp − p+ k p+ v p p− ∂C Figure 2. The Finsler structure The Hilbert distance dC is the length distance associated to the Finsler metric FC . 4 2.2 Faces To an arbitrary closed convex set K of a real vector space we can associate an equivalence relation, stating that two points A and B are equivalent if there exists a segment [C, D] ⊂ K containing the segment [A, B] such that C 6= A, B and D 6= A, B. The equivalence classes are called faces. A face is called a kface when the dimension of the affine space it generates is k. Observe that a face is always open in the affine space it generates. As usual we call vertex a 0-dimensional face. In this chapter a simplex in Rn is the convex closure of n + 1 affinely independent points, that is a triangle in R2 , a tetrahedron in R3 , etc. More generally, in this survey, a polytope in Rn will be the convex hull of a finite number of points, such that n + 1 of them are affinely independent. The n-face of a polytope is its interior, in particular it is never empty. The next definition is due to Benzecri [6] and plays an important role in the study of convex sets. Definition 2.1 (Conical faces). Let C be a convex set in Rn . Let k < n. Suppose that a simplex S contains C and that a non-empty k-face f ⊂ ∂C, is included in a k-face of S. Then we say that f is a conical face of C and that C admits a conical face. Figure 3. Conical faces in dimension 3 When a face f is contained in the boundary of another face F we write f < F. Definition 2.2 (Conical flag). Let C be a convex set in Rn . If there exists a simplex S contained in C, and a sequence of faces (fi )06i6n−1 such that for any k = 0, . . . , n − 1, (1) ∅ < f0 < f1 < f2 < . . . < fn−1 < S, (2) fk is a subset of a k-conical face of C; (3) no other k-face of S is in the interior of a k-conical face of C; 5 then we call f0 < f1 < f2 < . . . < fn−1 < C a conical flag and we say that C admits a conical flag. Furthermore we will call S a conical flag neighborhood of C. 3 Alternate viewpoints on the Hilbert metric of Polytopes We present here two explicit formulas arising from two different viewpoints on the Hilbert metric. The first one is due to Garett Birkhoff and the second one to Ralph Alexander. Both are useful in some applications (see Section 6). Proposition 3.1 (G. Birkhoff [9]). Consider a convex polytope P in Rn defined by the N affine maps L1 , . . . , LN : Rn → R as follows P = {x ∈ Rn | Li (x) > 0, 1 6 i 6 N }. Then for any pair of points (x, y) contained in the interior of P one has   Li (x) Lj (y) 1 . sup log dP (x, y) = 2 16i,j6N Li (y) Lj (x) This formula is a consequence of the convexity and the fact that if zi is the intersection of the straight line (xy) with the hyperplane Hi = {Li = 0}, then by Thales’s theorem we have ||x − zi || Li (x) = . ||y − zi || Li (y) In dimension two a second point of view is available: focus on the angle defined by two lines H1 and H2 intersecting at a point p. Consider now two points x and y lying the interior of the same sector Q defined by these two lines and let X ∗ and Y ∗ be the straight lines (px) and (py) respectively. Assuming that the four lines H1 , X ∗ , Y ∗ and H2 appear in that order let hQ (x, y) be their cross-ratio, and define 1 log hQ (x, y). 2 In other words, δQ is the cone-metric associated to the cone Q. It is equal to 0 if (px) and (py) define the same line. If Hi is given by the equation Li = 0 for i = 1, 2 then we have δQ (x, y) = δQ (x, y) = L1 (x) L2 (y) 1 . log 2 L1 (y) L2 (x) (3.1) 6 From this last remark we can now state the following proposition, which is a kind of Crofton formula related to the Hilbert geometry of plane polytopes, i.e., polygons. This means that we relate the length of a segment to a measure on the set of lines crossing that segment, see [3]. Proposition 3.2 (R. Alexander [1]). Let P be a polygone with vertices p1 , . . . , pN , and for i = 1, . . . , N let Qi be the interior angle defined at the vertex pi ; then the Hilbert distance in P is given by n dP (x, y) = 1X δQ (x, y). 2 i=1 i To obtain this formula, it suffices to sum up the δQi ’s corresponding to the vertices lying on one side of the straight line (xy), which gives dP (x, y). A somewhat similar description in higher dimensions has been given by Rolf Schneider [27]. 4 The group of isometries versus collineations for a polytopal Hilbert geometry Let σn+1 be the group of permutations on the set {1, . . . , n + 1} and let us denote by Γn+1 = σn+1 σ2 = σn+1 Z/2Z. Let us remind the reader that a collineation is a bijection from one projective space to another, or from a projective space to itself, such that the images of collinear points are themselves collinear. A homography is an isomorphism of projective spaces, induced by an isomorphism of the vector spaces from which they are derived. Homographie are collineations but in general not all collineations are homographies. However the fundamental theorem of projective geometry asserts that in the case of real projective spaces of dimension at least two a collineation is a homography. Theorem 4.1. Let (P, dP ) be a polytopal Hilbert geometry of dimension n. Then the group of isometries is isomorphic to (1) Rn ⋊ Γn+1 if P is a simplex; (2) the group of collineations of P otherwise. The first part of this theorem was known, see for instance Pierre de la Harpe [18]. The second part of the theorem is due to Bas Lemmens and Cormac Walsh [22] following ideas of Cormac Walsh [32] (see also his contribution to this handbook [33]). 7 Their main idea is to study the Horoboundary of a Polytopal Hilbert geometry. They show that one can define a metric, the detour metric, between Busemann points which extends somehow the Hilbert metric. For this metric the Busemann boundary is divided into different parts. Two points between different parts are at an infinite distance, in particular Busemann points related to two different faces of the polytope are not in the same part. Then their strategy consists in proving the following facts: Given an isometry f between two polytopal Hilbert geometries: (i) The map f defines an isometry between their respective Busemann boundaries endowed with the detour metric; (ii) either f maps vertex parts to vertex parts and faces to faces or f interchanges them; (iii) if f maps vertex parts to vertex parts, then f extends continuously to the boundary; (iv) if f extends continuously to the boundary, then it is a collineation; (v) if f interchanges vertex parts and faces, then the two polytopes are simplices. Notice that although it is now known that for a general Hilbert geometry the group of isometries is a Lie group (see L. Marquis’ contribution to this handbook [23]), it is still not known when it coincides with its group of collineations. 5 Characterisation by volume growth Theorem 5.1. Let (Ω, dΩ ) be a Hilbert geometry of dimension n. Let Vol be its Hausdorff or Holmes-Thompson measure and let BΩ (o, R) be the metric ball of radius R centerd at o. Then the upper asymptotic volume, which is defined as   Vol BΩ (o, R) Asvol Ω = lim sup , Rn R→+∞ is finite if and only if Ω is a polytope. The fact that the upper asymptotic volume of a polytopal Hilbert geometry is finite was proved by the author in [28]. The converse is also due to the author and a complete proof can be found in [30]. More precisely, in that paper we prove the following lower bound on the asymptotic volume: 8 Theorem 5.2. There exists a constant an such that for any Hilbert geometry (Ω, dΩ ) of dimension n which admits k extremal points one has  an · k 6 Asvol Ω . Hence having finite asymptotic volume implies that the convex set Ω has a finite number of extremal points and therefore is a polytope. The proof of Theorem 5.2 relies on the identity (6.3) below and on the fact that the measure of balls of radius R have a uniform lower bound of the form bn Rn , for some constant bn depending only on the dimension (see [30]). Then it suffices to include in a ball of radius R, k-disjoint balls of radius R/4, centered on the geodesic rays joining the center of the ball to the extremal points. This is possible precisely thanks to the the equality (6.3). Notice that finding a similar upper bound as in Theorem 5.2 is not yet done, and would probably solve the entropy upper-bound conjecture using the methods developed by the author in [31] to prove it in dimensions 2 and 3. 6 Characterisation by isometric embedding 6.1 The special case of simplices Theorem 6.1. Let (Ω, dΩ ) be a Hilbert geometry. It is isometric to a normed vector space if and only if Ω is projectively equivalent to a simplex. The “if” part was proved by Roger Nussbaum [24] and Pierre de la Harpe [18]. The “only if” is due to Thomas Foertsh and Anders Karlsson [16]. Let us illustrate the two-dimensional case with an ad hoc proof not requiring the technicality of [16]. Let e1 , e2 and e3 be an affine basis of an affine plane; then the convex hull of these three points is a two-dimensional simplex S2 . Now using the barycentric coordinates attached to the family (ei )16i63 , each point p in the interior of the simplex is uniquely associated to P a triple P 1 and p = of positive real numbers α1 , α2 , α3 such that i αi ei . i αi =  Therefore, one can define a map from S2 to the plane x + y + z = 0 of R3 by   α2 α3 α1 , log , log . (6.1) Φ2 (p) = log α2 α3 α1 This map is easily seen to be a bijection whose inverse is Φ−1 2 (x, y, z) = 1 ex + ex+y +1 (ex+y , ey , 1). (6.2) Finally, if R3 is endowed with the sup norm, then this map is an isometry. 9 Now, the intersection of the unit cube of R3 with the plane x+y +z = 0 is a regular hexagon, and therefore we deduce from this that the Hilbert geometry of a simplex is isometric to R2 endowed with a norm whose unit ball is a regular hexagon. Conversely, and without loss of generality, suppose that Ω is a planar bounded convex set whose Hilbert geometry is isometric to a two-dimensional normed vector space. Since its volume growth being polynomial of order two, it follows, from [30], that Ω is necessarily a polygon. Besides, in dimension 2, the length of a sphere of radius R in a normed vector space is cR for a constant 6 6 c 6 8. However in a polygon with n vertices a simple computation shows that as R goes to infinity, the length of a sphere of radius R is equivalent to 2nR. Hence, n = 3 or 4. The case n = 4 would mean that Ω is a convex quadrilateral, which is projectively equivalent to a square; however the square is not isometric to a normed vector space, as in the center the finsler norm is a square, on the diagonals an hexagon and elsewhere an octagon. Therefore, n = 3 and Ω is a triangle. 6.2 Isometric embeddings of polytopes Theorem 6.2. For a convex domain Ω ⊂ Rn , the following conditions are equivalent: (a) Ω is a bounded polytope. (b) The Hilbert geometry (Ω, dΩ ) can be isometrically embedded in a finite dimensional normed vector space Observe that condition (b) means that there exists a norm k · k on Rm for some m ∈ N, and a map f : (Ω, dΩ ) → (Rm , k k) which is an isometry onto its image. By Theorem , the image f (Ω) ⊂ Rm is an affine subspace if and only if Ω is a simplex. The implication (a) ⇒ (b) is due to Brian Lins who proved it in his dissertation [21]. He used Birkhoff’s result Proposition 3.1 and obtained an embedding f : Ω → RN (N +1)/2 for the sup norm, where N is one less the number of faces of the polytope. A more geometric proof of this implication is to see it as an immediate consequence of Theorem 6.1, together with the following result which states that any bounded polytope is affinely equivalent to the intersection of a simplex and an affine subspaces in some vector space (see also [17] Theorem 1 in section 5.1). The argument also reduces the dimension of the ambient space from N (N + 1)/2 to N . Proposition 6.3. Let P be a convex and bounded polytope in Rn with N + 1 (n − 1)-faces. Then there exists an N -simplex SN and an n-dimensional affine space An in RN such that P is affinely equivalent to An ∩ SN . 10 Proof. Let Li : Rn → R be affine function, for 1 6 i 6 N + 1 such that P = {x ∈ Rn | Li (x) > 0, 1 6 i 6 N + 1}. Notice that necessarily N > n for the convex to be bounded. Let the family (ei )16i6n+1 be an affine basis of Rn P and let us suppose that in that basis, one P has, in barycentric coordinates x = i xi ei and i xi = 1, Li (x) = ai1 x1 + · · · + ain+1 xn+1 , where for each 1 6 i 6 n + 1 the aij are not all equal and, without loss of generality, we can suppose that the first n + 1 hyperplanes are affinely independent. Now let us consider an affine basis (fi )16i6N +1 P of RN , and then P define the N following affine functions from R to R, with y = i yi fi and i yi = 1, ( ai1 y1 + · · · + ain+1 yn+1 for 1 6 i 6 n + 1 Hi (y) = . ai1 y1 + · · · + ain+1 yn+1 + yi for n + 2 6 i 6 N + 1 Then the affine hyperspaces {Hi = 0} for 1 6 i 6 N + 1 are affinely independant points in the dual space, hence  SN = y | Hi (y) > 0, 1 6 i 6 N + 1 is an N -simplex of RN . Now notice that the intersection of that simplex with the affine space An = {y | yn+2 = · · · = yN +1 = 0} is affinely equivalent to P, using the map (x1 , . . . , xn+1 ) 7→ (x1 , . . . , xn+1 , 0, . . . , 0). The implication (b) ⇒ (a) in Theorem 6.2 is due to Bruno Colbois and Patrick Verovic [15], who actually proved that if one can quasi-isometrically embed a bounded Hilbert geometry (Ω, dΩ ) into a finite dimensional normed vector space (V, || · ||), then the boundary ∂Ω admits at most a finite number of extremal points. Let us make a slight variation of their proof, assuming an isometric embedding f : (Ω, dΩ ) → (V, || · ||) is given. The proof relies on the following important two facts: (i) The unit sphere of a normed vector space of finite dimension is compact, therefore a maximal set of 1-separated points (i.e. a set in which any two distinct points are at distance at least 1) is finite. Let N be the cardinality of such a set. (ii) If x∞ and y∞ are two extremal points on the boundary ∂Ω of a Hilbert geometry with supporting hyperplanes not containing the line (x∞ y∞ ); 11 o a point in Ω; x(t), y(t) two geodesics rays from o to respectively x∞ and y∞ ; then  dΩ x(t), y(t) lim = 1. (6.3) t→∞ 2t Now let us suppose that the boundary ∂Ω admits N + 1 distinct extremal +1 with suppoting hyperplanes not containing any two of points x1∞ , . . . , xN ∞ them, and let us fix a point o in Ω and suppose that the image of o is the origin of V . Let us denote by xi (t) a geodesic ray from o to xi∞ . Then for any positive real number t ∈ R+ ∗ we have on the one hand   i d o, f x (t) i Ω f (x (t) = =1 (6.4) t t hence f (xi (t)/t lies on the unit sphere of (V, || · ||). On the other hand, using the formula (6.3) we can find T ∈ R+ such that for any 1 6 i < j 6 N + 1 and t > T ,  dΩ xi (t), y j (t) f (xi (t) f (xj (t) − > 1. (6.5) = t t t  Therefore, for t > T , the family f (xi (t))/t is a 1-separated family on the unit sphere, which admits N + 1 points. This is in contradiction with the maximality of N . Hence the boundary ∂Ω admits no more than N such extremal points. Now if Ω is not a polytope, it admits a two-dimensional section wich is not a polygon, and then by Krein-Millman’s Theorem we can find a sequence of distinct extremal points whose supporting lines do not contain any two of them. Hence we cannnot embed it into a normed vector space. 7 Polytopal Hilbert geometries are bi-Lipschitz to Euclidean vector spaces Theorem 7.1. An n-dimensional polytopal Hilbert geometry (P, dP ) is biLipschitz equivalent to the n-dimensional Euclidean geometry (Rn , k · k). In other words, there exists a map Φ : P → Rn and a constant A such that for any two points x and y in P, 1 · kΦ(x) − Φ(y)k 6 dP (x, y) 6 A · kΦ(x) − Φ(y)k. A 12 This theorem was proved by Bruno Colbois, Patrick Verovic and Constantin Vernicos in dimension 2 [13], and independently by Andreas Bernig [8] and by the author [29] in all dimensions. Both proofs consist in building a bi-Lipschitz map. A. Bernig shows that if the convex polytope is defined by N affine maps L1 , . . . , LN as follows P = {x | Li (x) > 0, 1 6 i 6 N }, then the map x 7→ Φb (x) = N X log Li (x) · dLi i=1 is a bi-Lispchitz map onto the dual vector space (notice that the linear part of Li coincides with dLi ). This map is easily seen to be Lipschitz continuous. The difficult part in A. Bernig’s proof is to show that this map is onto. Our construction is more geometric and the map we build is easily seen to be a bijection. The tricky part is to prove that it is a bi-Lipschitz map. Our proof recedes through the following four steps: (i) Using the barycentric subdivision, we decompose a polytopal P domain of Rn into a finite number of simplices Si , which we call barycentric simplexes and which happen to be conical flag neighborhoods of the polytope. Figure 4. The last three steps of the decomposition in dimension 3 13 (ii) The second steps consists in proving that each simplex Si admits a bilipschitz embedding Li onto a fixed or standard barycentric simplexe of the n-simplex. The map is a linear one, the difficult part is to prove that it-is bi-lipschitz. S3 vb0 vb2 vb3 vb1 Figure 5. The standard barycentric 3-simplex of the 3-simplex (iii) In the third step, We show that we can send isometrically the barycentric simplex of an n-simplex onto a cone of a vector space Wn , using P. de La Harpe’s map Φn between the n-simplex and Wn . This cone is then sent in a bi-lipschitz way to the cone associated to a barycentric simplex of a polytope thanks to the inverse of the map Li denoted by Mi in the figure 8. v3,0 = v2,0 ··· v2,1 = v1,1 S2 S1 v2,2 S10 ··· S9 Figure 6. Barycentric simplices of a polygon 14 ̟3,0 = ̟2,0 ··· ̟2,1 = ̟1,1 C2 C1 ̟2,2 C10 ··· C9 Figure 7. Barycentric cones of a polygon (iv) Finally this allows us to define a map from the polytopal domain to Rn by patching the bi-Lipschitz embeddings associated to each of its barycentric simplices. Let us finish by stating the main ingredient of this proof which is a comparison theorem and which is interesting on its own: As in formula (2.1) we denote by FC the finsler metric associated to the convex set C. Theorem 7.2. Let A and B be two convex sets with a common conical flag neighborhood S. There exists a constant C such that for any x ∈ S and v ∈ Rn one has 1 · FB (x, v) 6 FA (x, v) 6 C · FB (x, v). (7.1) C Example 7.3. In the two-dimensional case the condition is that A and B contain a triangle S with one of its edges on their boundaries, a unique vertex of which is an extremal point of both of them where they fail to be C 1 (see figure 9). 15 P vi,2 = 0 vi,2 = 0 p Si Ci Φ(p) Φ vi,0 vi,0 vi,1 vi,1 v Tp Φ ·v Li Mi z z 1 Φn Sn m 1 x vb0 Sn 0 = ve2 0 V vb2 1 vb1 ve0 y Φn (m) ve1 Cf n y Tm Φn ·V x Figure 8. The application Φ in dimension 2 illustrated A0 = B 0 S A Figure 9. Illustration of Example 7.3 B 16 References [1] J. R. Alexander, Planes for which the lines are the shortest paths between points. Illinois J. Math. 22 (1978), 170–190. [2] R. Alexander, I. D. Berg, and R. L. Foote, Integral-geometric formulas for perimeter in S 2 , H 2 and Hilbert planes. Rocky Mountain J. Math. 35 (2005), no. 6, 1825–1859. [3] J. C. lvarez Paiva and E. Fernandes, Crofton formulas in projective Finsler spaces. Electron. Res. Announc. Amer. Math. Soc. 4 (1998), 91–100. [4] Y. Benoist, Convexes hyperboliques et fonctions quasi symtriques. Publ. Math. Inst. Hautes tudes Sci. 97 (2003), 181–237. [5] Y. Benoist, Convexes hyperboliques et quasiisomtries. (Hyperbolic convexes and quasiisometries.). Geom. Dedicata. 122 (2006), 109–134. [6] J.-P. Benzcri, Sur les varits localement affines et localement projectives, Bull. Soc. Math. France 88 (1960), 229–332. [7] G. Berck, A. Bernig and C. Vernicos, Volume entropy of Hilbert Geometries. Pacific. J. of Math. 245 (2010), no. 2, 201–225. [8] A. Bernig, Hilbert Geometry of Polytopes. Archiv der Mathematik 92 (2009), 314–324. [9] G. Birkhoff, Extensions of Jentzsch’s theorem. Trans. Amer. Math. Soc. 85 (1957), 219–227. [10] B. Colbois and C. Vernicos, Bas du spectre et delta-hyperbolicit en gomtrie de Hilbert. Bulletin de la Socit Mathmatique de France. 134 (2006), 357–381. [11] B. Colbois and C. Vernicos, Les gomtries de Hilbert sont gomtrie locale borne. Annales de l’Institut Fourier 57 (2007), no. 4, 1359–1375. [12] B. Colbois, C. Vernicos, and P. Verovic, Area of Ideal Triangles and Gromov Hyperbolicity in Hilbert Geometries. Illinois Journal of Mathematics, 52 (2008), no. 1, 319–343. [13] B. Colbois, C. Vernicos, and P. Verovic, Hilbert geometry for convex polygonal domains. Journal of Geometry. 100 (2011), 37–64. [14] B. Colbois and P. Verovic, Hilbert geometry for strictly convex domains. Geom. Dedicata. 105 (2004), 29–42. [15] B. Colbois and P. Verovic, Hilbert domains quasi-isometric to normed vector spaces. Preprint, 2008; arXiv:0804.1619v1 [math.MG]. [16] T. Foertsch and A. Karlsson, Hilbert Geometries and Minkowski norms. Journal of Geometry, 83 (2005), no. 1-2, 22–31. [17] B. Grnbaum, Convex polytopes. With the cooperation of Victor Klee, M. A. Perles and G. C. Shephard. Pure and Applied Mathematics, Vol. 16 (New York, 1967), Interscience Publishers John Wiley & Sons, Inc., 1967, xiv+456 pp. 17 [18] P. de la Harpe, On Hilbert’s metric for simplices. In Geometric group theory, Vol. 1 (Sussex, 1991), Cambridge Univ. Press, Cambridge, 1993, 97–119. [19] A. Karlsson and G. A. Noskov, The Hilbert metric and Gromov hyperbolicity. Enseign. Math. (2). 48 (2002), no. 1-2, 73–89. [20] D. C. Kay, The ptolemaic inequality in Hilbert geometries. Pacific J. Math. 21 (1967), 293–301. [21] B. C. Lins, Asymptotic behavior and Denjoy-Wolff theorems for Hilbert metric nonexpansive maps, PhD dissertation, Rutgers University, 2007. [22] B. Lemmens and C. Walsh, Isometries of polyhedral Hilbert geometries. Journal of Topology and Analysis. 3 (2011), no. 2, 213–241. [23] L. Marquis, Around groups in Hilbert geometry. Handbook of Hilbert Geometry ????????. [24] R. D. Nussbaum, Hilbert’s projective metric and iterated nonlinear maps. Mem. Amer. Math. Soc., 75 (1988), no. 391, iv+137 pp. [25] E. Soci-Mthou, Caractrisation des ellipsodes par leurs groupes d’automorphismes. Ann. Sci. cole Norm. Sup. (4), 35 (2002), no. 4, 537–548. [26] E. Soci-Mthou, Behaviour of distance functions in Hilbert-Finsler geometry. Differential Geom. Appl. 20 (2004), no. 1, 1–10. [27] R. Schneider, Crofton Measures in Polytopal Hilbert Geometries. Beitrge Algebra Geom. 47 (2006), no. 2, 479–488. [28] C. Vernicos, Spectral Radius and Amenability in Hilbert Geometries. Houston journal of Maths. 35 (2009), no. 4, 1143-1169. [29] C. Vernicos, Lipschitz characterisation of Polytopal Hilbert Geometries. to appear in Osaka Journal of Maths; arXiv:0812.1032v1. [30] C. Vernicos, Asymptotic volumes of Hilbert geometries. Indiana journal of Maths. 62 (2013), no 5, 1431–1441. [31] C. Vernicos, Approximability of convex bodies and volume entropy of Hilbert geometries. Preprint 2012; arXiv:1207.1342. [32] C. Walsh, The horofunction boundary of the Hilbert geometry. Advances in Geometry 8 (2008), no. 4, 503–529. [33] C. Walsh, The horofunction boundary and isometry group of the Hilbert geometry. Handbook of Hilbert Geometry ?????? .