Zum Hauptinhalt springen
Artikel Open Access

Polyhedral surfaces in flat (2 + 1)-spacetimes and balanced cellulations on hyperbolic surfaces

  • und ORCID logo EMAIL logo
Veröffentlicht/Copyright: 14. März 2025

Abstract

We first prove that, given a hyperbolic metric ℎ on a closed surface 𝑆, any flat metric on 𝑆 with negative singular curvatures isometrically embeds as a convex polyhedral Cauchy surface in a unique future-complete flat globally hyperbolic maximal ( 2 + 1 ) -spacetime whose linear part of the holonomy is given by ℎ. The Gauss map allows to translate this statement to a purely 2-dimensional problem of finding a balanced geodesic cellulation on the hyperbolic surface, from which the flat metric can be easily recovered. We show next that, given two such flat metrics on the surface, there exists a unique pair of future- and past-complete flat globally hyperbolic maximal ( 2 + 1 ) -spacetimes with the same holonomy, in which the flat metrics embed respectively as convex polyhedral Cauchy surfaces. The proof follows from convexity properties of the total length of the associated balanced geodesic cellulations over Teichmüller space.

1 Introduction

1.1 Main statements

The Gauss map encodes an intricate information about how a surface is curved in space. For convex surfaces, the Gauss map can be defined without further regularity assumptions, but by dropping the smoothness, we accept that the Gauss map becomes not really a map, but a multivalued map. The first concern of the current article is a study of the Gauss map from convex polyhedral surfaces in flat ( 2 + 1 ) -spacetimes. In particular, we are interested how it translates their extrinsic geometry into the intrinsic geometry of the target, which in our setting is a hyperbolic surface. Let us first recall some details in the classical case of Euclidean 3-space R 3 .

Consider a (compact) convex polyhedron 𝑃 in R 3 . The Gauss map of the polyhedron is a multivalued map that takes a boundary point of 𝑃 and associates it with the set of outward unit normals to the support planes of 𝑃 at this point. Therefore, the Gauss map transforms the polyhedron 𝑃 to a convex geodesic cellulation of the round sphere S 2 R 3 . This cellulation, denoted as 𝒢, is inherently dual to the face cellulation of the original polyhedron 𝑃. Here is how this duality is manifested.

  • [nolistsep]

  • The Gauss image of a face of 𝑃 is a vertex of 𝒢.

  • For an edge 𝐸 of 𝑃, its Gauss image is an edge 𝑒 in 𝒢, and the length of 𝑒 in S 2 is equal to the exterior dihedral angle of 𝑃 at 𝐸.

  • Finally, under the Gauss map, a vertex 𝑉 of the polyhedron 𝑃 becomes a convex spherical polygon. The area of this spherical polygon is precisely the singular curvature present at the vertex 𝑉.

We assign a positive weight, denoted as w e , to each edge 𝑒 of 𝒢, equal to the length of the respective edge in the original polyhedron 𝑃. Considering a vertex 𝑣 of 𝒢, we see that the weights w e of the incident edges satisfy the following balance condition:

(1.1) e v w e U e = 0 .

Here U e is the unit tangent vector of S 2 to the edge 𝑒 at the vertex 𝑣. We will refer to this balanced convex cellulation ( G , w ) as “the Gauss image of 𝑃”, although this is a slight abuse of terminology. We will call such a geodesic convex cellulation over S 2 with positive weights satisfying the balance condition (1.1) a balanced cellulation over S 2 .

In the other direction, from a balanced cellulation ( G , w ) over S 2 , it is not hard to construct a convex polyhedron 𝑃 such that its Gauss image is ( G , w ) . Also, 𝑃 is unique up to Euclidean isometries; see e.g. [62, 63].

The induced intrinsic metric 𝑑 on the boundary of 𝑃 is a flat metric with conical singularities with positive curvature on the topological sphere S 2 . This metric can be also recovered from the Gauss image ( G , w ) of 𝑃. Indeed, the balance condition (1.1) means that we may associate to each vertex of ( G , w ) a flat polygon so that the edges have outward unit normals U e and lengths w e . Gluing these polygons along the combinatorics dual to 𝒢, we obtain a flat surface with conical singularities, which is isometric to 𝑑 by construction. We will say that the flat metric 𝑑 is dual to ( G , w ) ; see Figure 1.

Figure 1 
                  The left-hand side of the picture is a part of a balanced cellulation, around a face 𝑓.
The green arrows in this picture are unit tangent vectors to the edges of the cellulation.
In the picture in the middle, Euclidean strips are glued to every edge appearing in the left-hand side picture, in a direction orthogonal to the direction of the edge, and of width the weight of the edge.
By the balance condition, the empty parts between the strips may be filled by convex flat polygons (colored brown).
Gluing those flat polygons by identifying two segments that bound the same strip produces a flat metric on the sphere (picture on the right-hand side).
These faces are glued around a vertex, and the sum of the interior angles of the faces at this vertex is equal to the sum of the exterior angles of the spherical convex polygon 𝑓.
By the Gauss–Bonnet Formula, this sum plus the area of 𝑓 is equal to 
                        
                           
                              
                                 2
                                 ⁢
                                 π
                              
                           
                           
                           2\pi
                        
                     .
Figure 1

The left-hand side of the picture is a part of a balanced cellulation, around a face 𝑓. The green arrows in this picture are unit tangent vectors to the edges of the cellulation. In the picture in the middle, Euclidean strips are glued to every edge appearing in the left-hand side picture, in a direction orthogonal to the direction of the edge, and of width the weight of the edge. By the balance condition, the empty parts between the strips may be filled by convex flat polygons (colored brown). Gluing those flat polygons by identifying two segments that bound the same strip produces a flat metric on the sphere (picture on the right-hand side). These faces are glued around a vertex, and the sum of the interior angles of the faces at this vertex is equal to the sum of the exterior angles of the spherical convex polygon 𝑓. By the Gauss–Bonnet Formula, this sum plus the area of 𝑓 is equal to 2 π .

At first glance, it might appear that retrieving the flat metric from a balanced cellulation provides less comprehensive information compared to recovering the entire convex polyhedron. However, the renowned theorem of Alexandrov demonstrates that surprisingly it is sufficient to recover the metric alone.

Theorem 1.1

Theorem 1.1 (Alexandrov Theorem, extrinsic version)

Let 𝑑 be a flat metric with positive singular curvatures on the sphere S 2 . Then there exists a unique (up to isometries) convex polyhedron 𝑃 in Euclidean space such that the induced intrinsic distance on P is isometric to 𝑑.

From what was said above, Theorem 1.1 is equivalent to the following statement.

Theorem 1.2

Theorem 1.2 (Alexandrov Theorem, intrinsic version)

Let 𝑑 be a flat metric with positive singular curvatures on the sphere S 2 . Then there exists a unique (up to isometries) balanced cellulation ( G , w ) on S 2 whose dual metric is isometric to 𝑑.

The first aim of the present article is to generalize the theorems above to higher genus. The generalization of the definition of balanced cellulation is immediate to any constant curvature surface. The dual metric of a balanced cellulation over a flat torus is a flat metric (without cone-singularities), and we will not consider this case.

We will say that a surface 𝑆 is of hyperbolic type if 𝑆 is a connected closed oriented surface of genus greater than 1, and that 𝑆 is a hyperbolic surface if it is of hyperbolic type and is endowed with a hyperbolic metric. For a hyperbolic surface, due to the Gauss–Bonnet Formula for hyperbolic convex polygons, the curvature at the cone points of the dual flat metric is negative. The first aim of the present article is to prove the following hyperbolic version of Theorem 1.2.

Theorem I

Theorem I (Hyperbolic Alexandrov Theorem, intrinsic version)

Let 𝑑 be a flat metric with negative singular curvatures on a surface 𝑆 of hyperbolic type, and let ℎ be a hyperbolic metric on 𝑆. Then there exists a unique balanced cellulation ( G , w ) on ( S , h ) whose dual metric is isometric to 𝑑 via an isometry isotopic to the identity.

A simplest example of the dualization is given by the convex cellulation of the hyperbolic genus 2 surface obtained by identifying the side of a regular hyperbolic octagon. If weights 1 are provided on any of the edges, then in the tangent space at the unique vertex of the cellulation, we obtain a flat regular octagon. Identifying its sides, we get a flat metric with a unique cone singularity of curvature 4 π .

There is also an extrinsic version of Theorem I, which is actually the main point of our focus. We want to embed the flat metric 𝑑 isometrically as a convex polyhedral surface 𝑃 in a natural 3-dimensional space 𝑀. To have abundance of polyhedral surfaces, 𝑀 should have constant curvature. As the metric is flat, 𝑀 should be flat, and as the singular curvature are negative, 𝑀 should be Lorentzian. The convexity allows to embed the universal covering of 𝑃 into Minkowski space R 2 , 1 so that the embedding is equivariant with respect to a holonomy map π 1 S Isom 0 ( R 2 , 1 ) . As the Gauss image of 𝑃 must be isometric to ( S , h ) , the linear part 𝜌 of the holonomy is prescribed by ℎ. Here we are identifying the hyperbolic plane with its hyperboloid model in Minkowski space R 2 , 1 , and choosing a developing map, so the holonomy of ( S , h ) has values in the subgroup SO 0 ( 2 , 1 ) of the group of linear isometries of Minkowski space.

We will consider spacetimes 𝑀 whose holonomy is obtained in the following way. For any element γ π 1 S , we define τ ( γ ) R 2 , 1 and set ρ τ ( γ ) x : = ρ ( γ ) x + τ ( γ ) for all x R 2 , 1 . The image ρ τ ( π 1 S ) is a subgroup of isometries of Minkowski space if and only if 𝜏 satisfies a cocycle condition. From a work of G. Mess [51, 4], it is known that there exists a maximal open set in Minkowski space on which ρ τ ( π 1 S ) acts freely and properly. This maximal open set has two convex connected components, one future-complete and one past-complete. The quotient of such a connected component gives an example of what is known as flat globally hyperbolic maximal Cauchy compact ( 2 + 1 ) -spacetime, which is a concept coming from General Relativity (in short, flat GHMC ( 2 + 1 ) spacetime – we will often skip the reference to the dimension in the text). Let us denote these quotients by Ω + ( ρ , τ ) and Ω ( ρ , τ ) respectively.

For the details of this construction, we refer the reader to [51, 4, 13, 5] (where [13, 5] consider higher-dimensional generalizations).

The following theorem implies Theorem I after an application of the Gauss map.

Theorem I

Theorem I ′ (Hyperbolic Alexandrov Theorem, extrinsic version)

Let 𝑑 be a flat metric with negative singular curvatures on a surface 𝑆 of hyperbolic type, and let 𝜌 be the holonomy of a hyperbolic metric on 𝑆. Then there exists a unique convex Cauchy polyhedron 𝑃 in a unique (up to marked isometry) flat GHMC ( 2 + 1 ) -spacetime Ω + ( ρ , τ ) such that the induced intrinsic metric on P is marked isometric to 𝑑.

By construction, ( 2 + 1 ) -spacetimes Ω ± ( ρ , τ ) are marked in the sense that, for every Cauchy surface Σ Ω ± ( ρ , τ ) , there exists a natural homeomorphism S Σ determined up to isotopy. The marked isometry between ( S , d ) and P in Theorem I means that this isotopy class contains an isometry (which is then unique).

Actually, Theorem I and Theorem I are equivalent, as from the balanced cellulation, it is easy to construct the spacetime and the polyhedral surface, in a way similar to the Euclidean case; see [35, 31].

The second aim of the present article is to prove the following Simultaneous Uniformization Theorem.

Theorem II

Let d + and d be flat metrics with negative singular curvatures on a surface 𝑆 of hyperbolic type. Then there exists a unique (up to marked isometries) pair of flat GHMC ( 2 + 1 ) -spacetimes Ω + ( ρ , τ ) and Ω ( ρ , τ ) containing unique convex Cauchy polyhedra with induced intrinsic metrics on the boundary marked isometric to d + and d respectively.

Theorem II means that, to a discrete and faithful representation ρ τ : π 1 S Isom 0 ( R 2 , 1 ) , we attach a geometric object, a pair of convex polyhedral surfaces embedded into the respective spacetimes Ω ± ( ρ , τ ) , and show that our representation plus the geometric object is completely determined by the intrinsic geometry of the surfaces. In Section 1.3, we review analogous results from other settings serving as a source of our motivation.

The cocycles 𝜏 introduced above have values in Minkowski space. But there is a natural identification Λ between Minkowski space and the Lie algebra of SO ( 2 , 1 ) . If the Teichmüller space T ( S ) of 𝑆 is seen as the space of the equivalence classes of discrete and faithful representations of π 1 S into SO 0 ( 2 , 1 ) , then applying the identification Λ, a cocycle is identified with a tangent vector to the Teichmüller space. In turn, Theorem I says that any flat metric 𝑑 over 𝑆 with negative singular curvatures defines a vector field X d over T ( S ) , which will be shown to be C 1 . In the present article, we will prove the following theorem, which implies Theorem II . It is worth noting that if a convex polyhedral set 𝑃 in Minkowski space is ρ τ -invariant, then P is ρ τ -invariant, and of course, the induced intrinsic metrics over P and ( P ) are related by an isometry.

Theorem II

Let d 1 and d 2 be two flat metrics over 𝑆 with negative singular curvatures. Then X d 1 and X d 2 intersect in the tangent bundle of Teichmüller space at a unique point, and the intersection is transverse.

Theorem II is proved by associating to the metric 𝑑 the total length function L d over the Teichmüller space. For any hyperbolic metric over 𝑆, it is equal to the sum of the weighted lengths of the edges of the corresponding balanced convex cellulation. It will turn out that L d is strictly convex and proper, and that its Weil–Petersson symplectic gradient is X d .

1.2 Sketch of the proof of Theorem I and related results

The original proof by A. Alexandrov of Theorem 1.1 introduced the now classical deformation method. Roughly speaking, the space of isometric classes of flat metrics with a given number 𝑛 of vertices and the space of isometric classes of convex polyhedra (in R 3 ) with 𝑛 vertices are endowed with suitable topologies that make them manifolds of the same finite dimension. A natural map ℐ from the latter to the former is given by considering the induced intrinsic metric on the boundary of a polyhedron. Theorem 1.1 says that ℐ is a bijection, and furthermore, Alexandrov proves that it is a homeomorphism [2]. A key point is to prove that ℐ is injective, which is a refinement of the famous Cauchy Theorem. The proofs of the latter results heavily use special topological properties of the sphere and cannot be directly generalized to surfaces of higher genus. Instead of directly proving that ℐ is injective, one may show that it is locally injective, by using a first-order version of the Cauchy Theorem and the Local Inverse Theorem. In the case of the sphere, the first-order version of the Cauchy Theorem can be formulated as follows: it is not possible to deform at first order a convex geodesic cellulation of S 2 without changing the face angles at first order [2, Theorem 10.3.2].

In the hyperbolic case, the analogue of the first-order Cauchy theorem is the following statement.

Theorem 1.3

Theorem 1.3 (Iskhakov [42])

It is not possible to deform at first order a convex geodesic cellulation of a hyperbolic surface without changing the face angles at first order.

This theorem is proven in [42]. It seems to us, however, that the proof, unfortunately, contains a mistake, which, however, is fixable for convex cellulations. (I. Iskhakov in [42] claims to prove Theorem 1.3 also for non-convex cellulations, but in this case, we, unfortunately, do not see how to make his proof working.) Because of this and because for our purposes we need to slightly generalize this result, we give our exposition of the proof of Theorem 1.3 in Section 3.3 together with more details on the mistake in the original argument.

Now we describe more precisely our proof strategy for Theorem I . Fix a holonomy ρ : π 1 S SO 0 ( 2 , 1 ) of a hyperbolic metric ℎ over 𝑆, and let V S be a finite set of cardinality 𝑛. By P c ( ρ , V ) , we denote the space of configurations of points in Ω + ( ρ , τ ) for some 𝜏 that are in bijection with 𝑉 and are in strictly convex position. The convex polyhedra we are looking for are the convex hulls of such configurations. We will see in Lemma 2.11 and Lemma 3.8 that P c ( ρ , V ) is a connected analytic manifold of dimension 6 g 6 + 3 n , where 𝐠 is the genus of 𝑆. Heuristically, 3 n corresponds to the position of the points, and 6 g 6 to the choice of the cocycle, since the space of equivalence classes of cocycles can be identified with the tangent space at ρ 0 of the Teichmüller space of 𝑆.

On the other hand, let M ( S , V ) be the space of flat metrics over 𝑆 with the set of cone points in bijection with 𝑉, and with negative singular curvatures, considered up to marked isometries fixing 𝑉 and isotopic to identity. It is well known that such an (isotopy class of) metric is determined by a point in T ( S ) , the position of the elements of 𝑉 and their cone angles. In turn, M ( S , V ) is a connected analytic manifold of dimension 6 g 6 + 3 n ; see Section 2.4 and Lemma 3.9.

We define the map I ρ from P c ( ρ , V ) to M ( S , V ) that associates to any configuration of points in P c ( ρ , V ) the induced intrinsic metric on the boundary of the convex hull of the marked points. It appears that it is a C 1 -map (Lemma 2.14), and Theorem 1.3 implies that d I ρ is non-degenerate. By the Local Inverse Theorem, I ρ is a local diffeomorphism.

Section 3.4 establishes that I ρ is proper. The compactness result for the ambient spacetimes is inspired by the techniques of F. Bonsante in [13], and the compactness result for the position of vertices is based on a result of T. Barbot, F. Béguin and A. Zeghib that relates the systole of a Cauchy surface to its distance to the initial singularity [6].

With the help of few additional topological arguments, we obtain the following theorem (see Section 3.2).

Theorem 1.4

I ρ : P c ( ρ , V ) M ( S , V ) is a C 1 -diffeomorphism.

There is the following cousin of Theorem I .

Theorem 1.5

Let 𝑑 be a flat metric with negative singular curvatures on a surface 𝑆 of hyperbolic type. Then there exists a unique convex Cauchy polyhedron 𝑃 in a unique (up to marked isometries) Ω + ( ρ , 0 ) such that the induced intrinsic metric on P is marked isometric to 𝑑.

The spacetimes Ω + ( ρ , 0 ) are often called Fuchsian. Theorem 1.5 was proved in [30] by the first author. Note that, in this reference, the fact that the map induced metric is C 1 is not established, but it is covered by Lemma 2.14 of the present article. Instead of Theorem 1.3 by Iskhakov, the proof of Theorem 1.5 is based on a first-order rigidity result proved in [61, Theorem 6.2]. Later, a variational proof of Theorem 1.5 was done in [20], using the Hilbert–Einstein functional. This variational approach was first used in the Euclidean case (see the introduction of [10]) and in many other situations. However, we do not know if the variational approach can be implemented in our general non-Fuchsian case. Note that [30] considers similar results for spherical and hyperbolic cone-metrics with negative singular curvatures, while the Fuchsian realizations of hyperbolic cone-metrics of positive singular curvatures were investigated in [59, 29] – which were thought as a polyhedral analogue of [47].

There is a smooth analogue of Theorem I where the flat metric is replaced by a Riemannian metric of negative curvature. The equivalent statement similar to Theorem I is about the existence of a Codazzi tensor on a hyperbolic surface, determined by the negatively curved metric on the same surface. It is proved in [67]; we refer to [64] for more details. An interesting point is that, even if the proof of [67] is by a deformation method, the solution is identified with a critical point of a functional.

In Theorem I, we start from a flat metric and a hyperbolic metric, and look for a suitable balanced cellulation. There is a related problem, when one starts from a topological cellulation with positive weights on the edges and, for any hyperbolic metric on the surface, finds a homotopic balanced cellulation, which can be considered as a discrete harmonic map. A proof is done for a different balance condition by minimizing an energy functional [23, 44]. The balance condition appearing there for a vertex 𝑣 is given by

e v w e U e e = 0 ,

where e is the length of 𝑒 for the hyperbolic metric, and it can be equal to 0. Note that the balance condition forces the geodesic realization to be convex: if it is not convex at a vertex, then all the U e will point to a same half-space, and as the weights are taken positive, the balance condition cannot be satisfied. Also some edges of the cellulations may degenerate to a point. When this does not happen, we call the weighted cellulation admissible. It is known that triangulations are admissible [23, 50]. It is possible to see that [44, Theorem 2.1] translates as a statement similar to our Theorem I , at least in the admissible case, but instead of the induced metrics, one prescribes combinatorics of the polyhedron and for each edge prescribes the value of the edge length divided by dihedral angle. See [37] for another discretization of the energy functional and [48] for related results.

We do not know if the result of Theorem I corresponds to some minimum of a functional. However, we will obtain as a byproduct of our proof of Theorem I some regularity properties that are needed in order to state Theorem II, as we will discuss in the next section.

Note that an alternative to prescribe a weighted cellulation is to prescribe a weighted multi-curve or, more generally, a measured lamination on a surface. To obtain a measured geodesic lamination from it once a hyperbolic metric is chosen on the surface is classical, and it has a clear 3 d interpretation as it is the Gauss image of the initial singularity of a flat GHMC ( 2 + 1 ) -spacetime, which was first noted by Mess [51].

Theorem I can be considered as a part of a general paradigm that geometry of spacelike future-convex equivariant convex sets in R n , 1 might be seen as a Lorentzian analogue of theory of Euclidean convex bodies; see e.g. [35, 14]. See the next section for similar results to Theorem I in the hyperbolic or anti-de Sitter setting.

1.3 Sketch of the proof of Theorem II and related results

From the discussion above, one can associate to a balanced cellulation ( G , w ) over a hyperbolic surface ( S , h ) an element of T ρ T ( S ) , where 𝜌 is the class of the holonomy of ℎ. Indeed, one considers the cohomology class associated to the flat GHMC spacetime, into which the flat metric dual to ( G , w ) embeds. Theorem I says that then any flat metric 𝑑 over 𝑆, with negative singular curvatures, defines a tangent vector field X d over Teichmüller space. From the regularity of maps involved in the proof of Theorem I , it will follow that X d is C 1 (Lemma 4.2).

We will consider the total length function L d over T ( S ) that associates to each hyperbolic metric ℎ the weighted sum of the lengths of the balanced convex cellulation defined by 𝑑 and ℎ. The first point is that the Weil–Petersson symplectic gradient of L d is X d (Proposition 4.20). Note that this immediately implies a reciprocity formula as in [71, Theorem 2.11].

The main point will be Lemma 4.24, which says that the (Weil–Petersson) Hessian of L d is positive definite. The argument is inspired by [70]. In this article, M. Wolf computed the Hessian of the length of a closed geodesic, where the length is also considered as a function over Teichmüller space (that this function is convex was previously observed by S. Wolpert in [73]).

The proof of Theorem II is established by the analysis of the function L d 1 + L d 2 . This argument is inspired by a work of F. Bonahon [11], where an analogous result is shown with flat metrics replaced by measured laminations.

In the realm of flat GHMC ( 2 + 1 ) -spacetimes, this connection was further extended in [16], where it was proved that such spacetimes can be parameterized by filling pairs of measured laminations (and moreover, it was also extended to the anti-de Sitter case, i.e., the case of constant curvature −1). A measured lamination essentially serves as the Gauss image of the initial singularity of a spacetime. It can be seen as a degenerate analogue of Theorem I .

The energy of a closed geodesic was studied in [74] by S. Yamada. For a weighted graph filling the surface, the fact that the energy has a minimum was proved in [44] by T. Kajigaya and R. Tanaka. The results in [44] (especially [44, Theorem 2.3 and Theorem 2.5]), in the case we called admissible in the end of the preceding section, imply an analogue of Theorem II with weighted filling graphs instead of flat metrics, and the prescribed weights give the edges lengths of the polyhedron divided by the dihedral angles. What worked without restriction and what we are doing in the present article is to prescribe a flat metric instead of a weighted cellulation.

The smooth analogue of Theorem II was done in [64] by G. Smith (see [34] for a partial result). The proof uses a functional, which is heuristically the same as ours, in the sense that, when a respective surface is realized in a flat spacetime, the value of both functionals is the total mean curvature of the surface. In the case when 𝑑 is a hyperbolic metric, most of the relevant properties of a similar function L d were established in [15]. It is curious to notice that, despite the general outline of our proof is similar to the one in [64], the details of the arguments are quite different.

An interesting direction of further research would be to obtain a common generalization of the present article and [64], which would be about isometric embeddings of CAT(0)-metrics. The existence part of Theorem 1.5 in this setting was obtained in [32] by the first author and D. Slutskiy. The existence is obtained by approximation, and thus does not rely on uniqueness results. Uniqueness results for induced metrics on the boundary of an arbitrary convex set is a hard problem, even in Euclidean space; see discussion in [56].

As we already mentioned, Theorem II belongs to the stream of works describing a representation of a discrete group into a Lie group, endowed with some kind of a geometric object. In our very brief review, we mention only some results on representations of π 1 S (for a longer albeit still non-exhausting survey, we refer to [33]). A model result is the famous Bers Simultaneous Uniformization Theorem [8] stating that, for any two Riemann surfaces, there exists an essentially unique Kleinian surface group producing these Riemann surfaces simultaneously as the quotients of its two domains of discontinuity in C P 1 .

With a Kleinian surface group, one also associates its quotient of H 3 , a quasi-Fuchsian hyperbolic 3-manifold. W. Thurston conjectured that it is also uniquely determined by the bending lamination on the boundary of convex core. The realization part of this was established in [12] by F. Bonahon and J.-P. Otal, while the uniqueness part was just recently obtained in [25] by B. Dular and J.-M. Schlenker. In a quasi-Fuchsian hyperbolic 3-manifold, one can consider a totally convex subset, which is homeomorphic to S × [ 1 , 1 ] . In the case of smooth strictly convex boundaries, such a set (together with the ambient manifold, and hence with the Kleinian group) is uniquely determined by either the first fundamental form of the boundary, or by the third fundamental form as shown by Schlenker in [60]. The respective realization result on the first fundamental form was shown earlier by F. Labourie in [46]. These results can be considered as generalizations of the classical Weyl Problem to the case of non-trivial topology (the Weyl Problem is a smooth counterpart to Theorem 1.1; see e.g. [40] for more information on it). The polyhedral counterparts to the results of Schlenker were recently established by the second author in [54, 55]. It is interesting that, in contrast to the flat “quasi-Fuchsian” case presented here, in the hyperbolic case, cone metrics may admit not so polyhedral, somewhat degenerate embeddings, which make the analysis more intricate. Particularly, a hyperbolic analogue of Theorem I is still open both in smooth and in polyhedral settings: the main progress is a related result on the realization of hyperbolic metrics without cone singularities, which corresponds to the famous Grafting Problem; see [58], and see [26] for the dual problem. We mention also that the recent article [21] mixes the results of Labourie–Schlenker with the result of Bers.

The last thing we want to remark is that a curious direction of current research deals with similar problems in the context of anti-de Sitter geometry, i.e., Lorentzian geometry of constant curvature −1. The interest to it is spanned by deep connections to Teichmüller theory; see e.g. [51, 18]. Plenty of mentioned problems still remain open in the anti-de Sitter context, though we refer to the work [66] of A. Tamburelli, settling the anti-de Sitter version of the mentioned result of Labourie. Also, very recently, Q. Chen and J.-M. Schlenker resolved in [22] an anti-de Sitter counterpart to Theorem I in the smooth setting. As for polyhedral surfaces in anti-de Sitter spacetimes, they exhibit degenerations similar to the hyperbolic case (contrary to the flat case), which is additionally aggravated by the lack of some necessary toolbox in the anti-de Sitter setting. Thereby, a thorough understanding of anti-de Sitter polyhedral surfaces is still the matter of further investigations.

Let us emphasize that, in our Minkowski case, convex hulls of finitely many points are polyhedral; see Definition 2.5 and Lemma 2.7. As mentioned above, this is not true in the hyperbolic or anti-de Sitter setting, mainly because the convex hull may meet the boundary of the convex core. In the hyperbolic case, however, if the dual induced metric is polyhedral, then the resulting convex hull of vertices is polyhedral in the sense of the present article [54]. A way to explain this is to consider our theorems from the present article not as results for induced metric on surfaces in Minkowski spacetimes, but results for dual induced metrics on surfaces in co-Minkowski quasi-Fuchsian manifolds, where a convex core enters the picture; see [7]. Such manifolds are modeled on half-pipe geometry, which was popularized by J. Danciger [24], and which is roughly the geometry of spacelike planes of Minkowski space. We, however, chose not to use this point of view in the present article.

2 Background

2.1 Flat GHMC spacetimes

Recall the following definitions from the introduction.

Definition 2.1

A surface 𝑆 is of hyperbolic type if 𝑆 is a connected closed oriented surface of genus g > 1 , and 𝑆 is a hyperbolic surface if it is of hyperbolic type and endowed with a hyperbolic metric ℎ.

We consider the coordinates ( x 0 , x 1 , x 2 ) in the Minkowski space R 2 , 1 such that, for two points x , y R 2 , 1 , their scalar product is expressed as x , y = x 0 y 0 + x 1 y 1 + x 2 y 2 .

Let 𝑆 be a surface of hyperbolic type. In all the article, we identify the hyperbolic plane H 2 with the future component of the two-sheeted hyperboloid in R 2 , 1 . For a hyperbolic metric ℎ over 𝑆, a developing map provides a homeomorphism from S ̃ onto H 2 R 2 , 1 , and its holonomy gives a representation ρ : π 1 S SO 0 ( 2 , 1 ) , where SO 0 ( 2 , 1 ) is the connected component of identity in SO ( 2 , 1 ) .

The group Isom 0 ( R 2 , 1 ) is SO 0 ( 2 , 1 ) R 2 , 1 , and for any map τ : π 1 S R 2 , 1 satisfying the cocycle condition (twisted by 𝜌)

τ ( γ μ ) = ρ ( γ ) ( τ ( μ ) ) + τ ( γ ) ,

we obtain a representation ρ τ : π 1 S Isom 0 ( R 2 , 1 ) .

A 𝜌-cocycle 𝜏 is a 𝜌-coboundary if there exists v R 2 , 1 such that τ ( γ ) = ρ ( γ ) ( v ) v . We then write this cocycle as τ v . If two 𝜌-cocycles τ , τ differ by a 𝜌-coboundary τ v , then the actions of ρ τ and ρ τ are conjugated by the translation by vector 𝑣; see e.g. [35]. We denote by Z 1 ( ρ ) the space of 𝜌-cocycles and by B 1 ( ρ ) Z 1 ( ρ ) the subspace of 𝜌-coboundaries. The quotient is denoted by H 1 ( ρ ) . Abusing notation, we will denote by the same letter a cocycle 𝜏 and its equivalence class in H 1 ( ρ ) , but the context should always clarify this ambiguity.

We denote by R ( S ) the space of Fuchsian representations of π 1 S into SO 0 ( 2 , 1 ) , and we see its quotient by the conjugate action of SO 0 ( 2 , 1 ) as the Teichmüller space T ( S ) of 𝑆. Abusing again notation, we will denote by the same letter such a representation 𝜌 and its equivalence class in Teichmüller space.

The tangent space of R ( S ) is standardly identified with the set of s o ( 2 , 1 ) -valued cocycles twisted by the adjoint action of 𝜌, and the tangent space of T ( S ) at 𝜌 can be considered as the quotient by the respective space of coboundaries; see e.g. [38]. There is a natural identification between s o ( 2 , 1 ) and R 2 , 1 : for example, a spacelike vector 𝑣 is identified with an infinitesimal hyperbolic translation along the geodesic in the hyperbolic plane obtained by the intersection of the hyperboloid and the plane orthogonal to the vector, with the amount of displacement defined by the length of 𝑣. See e.g. [31] for an explicit description. This identification is SO 0 ( 2 , 1 ) -equivariant, where SO 0 ( 2 , 1 ) acts on s o ( 2 , 1 ) via the adjoint representation. Hence this identification induces an isomorphism between T ρ T ( S ) and H 1 ( ρ ) .

For a 𝜌-cocycle 𝜏, there exist two disjoint open convex sets of R 2 , 1 , maximal for the inclusion, respectively future- and past-complete, on which ρ τ ( π 1 S ) acts freely and properly discontinuously [51, 4, 13, 5]. We denote them by Ω ̃ + ( ρ , τ ) and Ω ̃ ( ρ , τ ) respectively. If τ v is a 𝜌-coboundary, then Ω ̃ ± ( ρ , τ ) and Ω ̃ ± ( ρ , τ + τ v ) differ by a translation.

We will denote by Ω ± ( ρ , τ ) the quotients of Ω ̃ ± ( ρ , τ ) by ρ τ ( π 1 S ) and will refer to them as to flat GHMC ( 2 + 1 ) -spacetimes. The construction provides a natural marking isomorphism between π 1 Ω ± ( ρ , τ ) and π 1 S . By a marked isometry, we will mean an isometry respecting the marking isomorphism. When two representations are conjugated by an element of Isom 0 ( R 2 , 1 ) , the resulting flat GHMC spacetimes differ by a marked isometry. We are interested in spacetimes up to marked isometry. Hence, sometimes, we define Ω ± ( ρ , τ ) for ρ T ( S ) and τ T ρ T ( S ) H 1 ( ρ ) , meaning that we take representatives ρ T ( S ) , τ Z 1 ( ρ ) and the quotient of Ω ̃ ± ( ρ , τ ) . The space T T ( S ) can be interpreted then as the space of flat GHMC spacetimes up to marked isometry. Equivalently, it can be considered as the space of flat GHMC Lorentzian structures on S × R up to isometry isotopic to the identity.

2.2 Convex polyhedral surfaces in flat spacetimes

We now study totally convex subsets in Ω + ( ρ , τ ) . In this section, a spacetime is fixed, so we will mostly skip the mention of 𝜌 and 𝜏. By a totally convex subset of Ω + , we mean a subset that contains every geodesic segment between every two points. For K Ω + , we denote by conv ( K ) the convex hull of 𝐾, i.e., the inclusion-minimal totally convex subset containing 𝐾. In our setting, however, convexity is better described by looking inside a choice of Ω ̃ + in R 2 , 1 . A set 𝐶 is totally convex if and only if C ̃ is a convex subset of R 2 , 1 , so conv ( K ) is the quotient of the convex hull of K ̃ .

For a convex set C R 2 , 1 , we will say that a plane Π is weakly supporting to 𝐶 if 𝐶 belongs to a single closed halfspace bounded by Π. We will say that Π is supporting if additionally Π has a common point with the closure of 𝐶. We will say that a surface in R 2 , 1 is spacelike convex if it is the boundary of a convex set and has only spacelike supporting planes. A spacelike convex surface in Ω + is a surface such that its lift to Ω ̃ + is spacelike convex.

We will say that C Ω + is future (complete) if I + ( p ) C for any point p C , where I + ( p ) is the set of the endpoints of all the future-directed timelike curves from 𝑝. A Cauchy surface of Ω + is a surface (not necessarily smooth) such that every inextendible causal curve intersects it exactly once. Cauchy surfaces in Ω + are all homeomorphic (to 𝑆), hence compact; see e.g. [53]. (Note that, in [53], only timelike curves are used for the definition of Cauchy surfaces, which is weaker than our definition.) The embedding of the universal covering of a convex Cauchy surface to Minkowski space is the graph of a convex 1-Lipschitz function over the whole horizontal plane [13, Lemma 3.11], a fact that we will often use implicitly.

The cosmological time of p Ω + is the supremum of Lorentzian lengths of the past-directed causal curves emanating from 𝑝 in Ω + . For a lift p ̃ Ω ̃ + of 𝑝, this supremum is realized by a geodesic segment with an endpoint on the initial singularity of Ω ̃ + , which is basically the spacelike part of Ω ̃ + . This produces a C 1 -function on Ω + , the cosmological time ct : Ω + R > 0 . For α > 0 , we will denote by L α the level set of the cosmological time for the value 𝛼. It is a C 1 spacelike convex Cauchy surface. We refer to [13] for details.

We will need the following basic results.

Lemma 2.2

Lemma 2.2 (proof of [13, Theorem 5.1, Steps 2 and 3])

Let p Ω + and C : = conv ( p ) . Then 𝐶 is a future totally convex set with compact boundary.

Lemma 2.3

Let C Ω + be a totally convex set such that the cosmological time is bounded away from zero on 𝐶. Then it is future and C is a spacelike convex Cauchy surface.

Proof

From Lemma 2.2, for every p C , we have C conv ( p ) I + ( p ) . Hence 𝐶 is a future set. Because of this, its boundary C is a closed achronal topological surface [53, Corollary 14.27]. Lemma 2.2 also says that conv ( p ) is compact; thereby, the cosmological time is bounded from above on it. Thus 𝐶 contains all level surfaces of sufficiently large cosmological time in the interior. Since the cosmological time is also bounded from below on 𝐶, the complement to the closure of 𝐶 also contains a level surface of cosmological time. Hence every inextendible causal curve intersects C . The total convexity of 𝐶 implies that the intersection is unique. Indeed, suppose the converse that p , q C are in causal relation. Then the line through them meets int ( C ) in a precompact set, and thus does not meet L α for sufficiently large 𝛼, which is a contradiction as all L α are Cauchy surfaces. Hence C is a Cauchy surface. Thereby, C ̃ has only spacelike or lightlike supporting planes. Suppose that there is a lightlike supporting plane Π at a point p C ̃ . Then, as I + ( p ) C ̃ , the boundary of 𝐶 must contain the lightlike ray Π ( I + ( p ) ) , which contradicts the definition of Cauchy surface. ∎

For the next result, we will make use of the spherical model of R 2 , 1 : a geodesic map sending it injectively to an open half-sphere of the standard sphere S 3 . By R 2 , 1 , we will denote its boundary in the spherical model, by 0 R 2 , 1 R 2 , 1 , we will denote the subset of endpoints of the future-directed lightlike rays, and by R 2 , 1 ̄ , we will denote the compactification R 2 , 1 R 2 , 1 .

Lemma 2.4

Let τ Z 1 ( ρ ) , p Ω ̃ + and let 𝑃 be the ρ τ -orbit of 𝑝. Then the limit set of 𝑃 in R 2 , 1 ̄ is 0 R 2 , 1 .

Proof

Let L Ω ̃ + be the level surface of the cosmological time that contains 𝑃. For γ π 1 S , denote the supporting plane to 𝐿 at ρ τ ( γ ) p by Π γ . Denote by B 2 R 2 , 1 the unit disk in the horizontal plane translated by the future unit vertical vector. We consider now B 2 as a model for H 2 and use it as the domain for the support function s : B 2 R of 𝐿. More precisely, s ( x ) is the oriented Lorentzian distance from the origin to the support plane of 𝐿 with inward normal ( x , 1 ) ; see e.g. [14] for details. By [14, Proposition 3.7], there exists a continuous function r ρ , τ : B 2 R such that the support function of every ρ τ -invariant future convex set admits a continuous extension to B 2 by r ρ , τ . Denote B 2 B 2 by B 2 ̄ , and consider now this as the domain of the continuous extension of 𝑠, which we still denote by 𝑠.

Let c R 2 , 1 and t R 2 , 1 be the subsets of R 2 , 1 corresponding to the future causal and future timelike rays respectively. Let ι : B 2 ̄ c R 2 , 1 be the homeomorphism induced by the projection from the origin. Abusing the notation, we will denote s ι 1 still by 𝑠, i.e., now we consider 𝑠 defined over c R 2 , 1 . The group ρ ( π 1 S ) acts naturally on c R 2 , 1 . Moreover, since, for any Fuchsian group isomorphic to the fundamental group of a closed surface, the limit set of its action on H 2 is the whole H 2 , the action of 𝜌 on t R 2 , 1 associates the Gromov boundary π 1 S with 0 R 2 , 1 .

Let q 0 R 2 , 1 . There exists a sequence γ i converging to 𝑞 as to an element of π 1 S . Then, for any x t R 2 , 1 , the sequence ρ ( γ i ) x converges to 𝑞. Hence the sequence of planes Π γ i converges to the weakly supporting lightlike plane Π to 𝐿 determined by s ( q ) . Note that, since 𝐿 is a closed subset of R 2 , 1 and ρ τ ( π 1 S ) acts properly discontinuously on it, the ρ τ -orbit of 𝑝 cannot have limit points in R 2 , 1 . Suppose that a subsequence of ρ τ ( γ i ) p converges to q R 2 , 1 , q q . Then q Π , where Π is the limit set of Π in R 2 , 1 . Then q either corresponds to a spacelike ray, or to a past lightlike ray. Note, however, that the mentioned result of [14] means that an affine coordinate system in R 2 , 1 can be chosen so that 𝐿 belongs to the future cone of the origin. This clearly means that q must correspond to a future causal ray. Hence q = q , i.e., ρ τ ( γ i ) p converge to 𝑞 in R 2 , 1 ̄ .

Suppose that γ i π 1 S is a sequence such that ρ τ ( γ i ) p has a limit point q R 2 , 1 ̄ . Up to a subsequence, there exists a limit point q 0 R 2 , 1 for γ i , where 0 R 2 , 1 is perceived as π 1 S . By the previous argument, ρ τ ( γ i ) p must converge to q ; hence q = q . ∎

Definition 2.5

We call a future polyhedral cone in R 2 , 1 the intersection of the closed future halfspaces of a finite number of spacelike planes meeting at a common point.

We say that a subset C Ω + is convex polyhedral if it is closed, totally convex, its boundary is locally modeled on future polyhedral cones and the cosmological time is bounded away from zero on it.

We say that a point p C is a face point if it has a local model on a future polyhedral cone with one plane; it is an edge point if it has a local model on a future polyhedral cone with two planes, and a vertex otherwise. A face of 𝐶 is the closure of a connected component of face points and an edge is the closure of a connected component of edge points.

Remark 2.6

Note that the condition that the cosmological time is bounded from below does not follow from the other conditions. For instance, consider Ω ̃ + ( ρ , τ ) such that its dual measured lamination in the sense of Mess [51] is rational. Then Ω ̃ + ( ρ , τ ) has isolated vertices. One may consider a spacelike supporting plane to Ω ̃ + ( ρ , τ ) at such a vertex and push it slightly in the direction of Ω ̃ + ( ρ , τ ) . Next, one considers the intersection of the closed future sides of the ρ τ -orbit of such a plane. The quotient of the resulting ρ τ -invariant set is a desired example, provided that the push was sufficiently small.

By Lemma 2.3, for a convex polyhedral subset 𝐶, its boundary C is a Cauchy surface, hence compact, and then it has a finite number of vertices.

Lemma 2.7

Every convex polyhedral subset C Ω + is the convex hull of its vertices. Conversely, if V Ω + is a finite set, then conv ( V ) is a convex polyhedral subset.

Proof

Let 𝑉 be the set of vertices of 𝐶. Consider the closure C ̄ of C ̃ Ω ̃ + R 2 , 1 in R 2 , 1 ̄ . By Lemma 2.4, C ̄ R 2 , 1 contains the set c R 2 , 1 of the future causal directions. On the other hand, since we can choose the affine coordinate system so that Ω + is contained in the future cone of the origin, C ̄ R 2 , 1 is contained in c R 2 , 1 . Thus these sets coincide. It follows that C ̄ = conv ( V ̃ 0 R 2 , 1 ) . By the Carathéodory Theorem, every point of C ̃ is a convex combination of at most three points from V ̃ 0 R 2 , 1 (and, clearly, at least one from V ̃ ). If there is a point of 0 R 2 , 1 participating in the convex combination, then there exists a lightlike ray in C ̃ . This contradicts that C is a spacelike surface. It is easy to deduce then that the interior points of C ̃ are also convex combinations of V ̃ and then obtain the first claim.

For the second claim, denote conv ( V ) by 𝐶. Note that, because the level sets of the cosmological time are convex, the infimum of the cosmological time on 𝐶 is achieved at a point of 𝑉. Hence, due to Lemma 2.3, the boundary C is a spacelike convex Cauchy surface.

Consider the full preimage V ̃ in Ω ̃ + . Let C ̄ be the closure of C ̃ in R 2 , 1 ̄ , so C ̄ = conv ̄ ( V ̃ ) . By Lemma 2.4, C ̄ = conv ( V ̃ 0 R 2 , 1 ) . By the same argument as above, C ̃ conv ( V ̃ ) , i.e., C ̃ is closed in R 2 , 1 , and 𝐶 is closed in Ω + . Note that there are finitely many edges of C ̃ emanating from a point of V ̃ . Indeed, otherwise, once again, there is a lightlike ray belonging to C ̃ . It follows that C ̃ is the intersection of a locally finite collection of spacelike planes, i.e., 𝐶 is convex polyhedral. ∎

We remark that the face decomposition of the boundary of a convex polyhedral subset 𝐶 is what we will call a cellulation. We would like to consider it pulled back to 𝑆. To this purpose, let Σ be a Cauchy surface in Ω + . We will need the following classical result.

Claim 1

The marking isomorphism of the fundamental groups of π 1 S and π 1 Ω + induces a homeomorphism S Σ determined up to isotopy.

Proof

It is a general topological fact that the isomorphism of fundamental group gives a homotopy equivalence between the surfaces [41, Theorem 1.B.8]. In our hyperbolic type case, any homotopy equivalence is homotopic to a homeomorphism [28, Theorem 8.9], and for compact surfaces, the homotopy is an isotopy [28, Theorem 1.12]. ∎

This is particularly the case with the boundary of a convex polyhedral set 𝐶. Let 𝑉 be its set of vertices; by the homeomorphism above, abusing the notation, we identify it with a subset of 𝑆.

Definition 2.8

Let 𝑉 be a finite set in 𝑆. A cellulation𝒞 of ( S , V ) is a collection of simple disjoint arcs with endpoints in 𝑉 that cut 𝑆 into cells homeomorphic to the 2-disk. The points of 𝑉 are called vertices of 𝒞, the arcs are called edges and the cells are called faces. Two cellulations are equivalent if there exists a homeomorphism S S fixing 𝑉 and isotopic to identity that sends one cellulation to another.

To see that the faces of 𝐶 are homeomorphic to the 2-disk, we note that the faces of C ̃ are compact (since C ̃ is spacelike convex) convex Euclidean polygons. We frequently do not distinguish between a cellulation and its equivalence class. After identifying C with 𝑆, we will refer to the corresponding cellulation as to the face cellulation of 𝐶.

2.3 Spacetimes with marked points

Let V S be a finite set of cardinality 𝑛. The aim of the present section is to describe a topology on the following space.

Definition 2.9

We say that a triple p = ( ρ , τ , f ) is a (future) flat GHMC spacetime with marked points, where ρ T ( S ) , τ H 1 ( ρ ) and f : V Ω + ( ρ , τ ) is a map, the vertex marking map. The space of such marked spacetimes is denoted by P ( S , V ) .

By V ̃ , we denote the full preimage of 𝑉 in S ̃ equipped with the natural π 1 S -action. By P ̃ ( S , V ) , we denote the set of triples ( ρ , τ , f ̃ ) , where 𝜌 is a Fuchsian representation, τ Z 1 ( ρ ) and f ̃ : V ̃ Ω ̃ + ( ρ , τ ) is an equivariant map. This is an open subset of the space T R ( S ) × ( R 2 , 1 ) V . The group Isom 0 ( R 2 , 1 ) acts on T R ( S ) freely and properly by conjugation. By adding the usual action on ( R 2 , 1 ) V , we get an action on T R ( S ) × ( R 2 , 1 ) V , and P ̃ ( S , V ) is invariant with respect to this action. Next, the group π 1 S acts on T R ( S ) × ( R 2 , 1 ) V fiberwise, via ρ τ on the fiber { ρ } × { τ } × ( R 2 , 1 ) V . This action is free and properly discontinuous on the set { ρ } × { τ } × ( Ω ̃ + ( ρ , τ ) ) V , the intersection of P ̃ ( S , V ) with { ρ } × { τ } × ( R 2 , 1 ) V . These two actions commute and the quotient by them of P ̃ ( S , V ) is exactly P ( S , V ) , which is thus endowed with the structure of an analytic manifold of dimension 12 g 12 + 3 n , where 𝐠 is the genus of 𝑆. We remark that we will need the analytic structure only in Section 4.1.

We remark that there is a natural projection map

(2.1) μ : P ( S , V ) T T ( S )

forgetting the marked points.

Notation 2.10

By P c ( S , V ) , we denote the subset of P ( S , V ) corresponding to 𝑓 in a strictly convex position, i.e., no point of f ( V ) is a convex combination of other points (note that it implies the injectivity of 𝑓).

Lemma 2.11

P c ( S , V ) is open in P ( S , V ) . In particular, P c ( S , V ) is an analytic manifold of dimension 12 g 12 + 3 n .

Proof

Suppose the converse; then there exist p : = ( ρ , τ , f ) P c ( S , V ) and a sequence p i P ( S , V ) \ P c ( S , V ) converging to 𝐩. Lift them to a sequence p ̃ i P ̃ ( S , V ) converging to p ̃ . Denote the respective vertex marking maps by f ̃ i , f ̃ . Up to passing to a subsequence, by the Carathéodory Theorem, there exist v ̃ V ̃ and a sequence of 4-tuples of points p i 1 , p i 2 , p i 3 , p i 4 f ̃ i ( V ̃ \ v ̃ ) such that f ̃ i ( v ̃ ) belongs to the convex hull of p i 1 , p i 2 , p i 3 , p i 4 . Up to passing to a subsequence, p i 1 , p i 2 , p i 3 , p i 4 converge to a 4-tuple of points

p 1 , p 2 , p 3 , p 4 ( f ̃ ( V ̃ \ v ̃ ) 0 R 2 , 1 )

by Lemma 2.4, containing f ̃ ( v ̃ ) in their convex hull. It follows that f ̃ ( v ̃ ) is contained in conv ̄ ( f ̃ ( V ̃ \ v ̃ ) ) in R 2 , 1 ̄ . On the other hand, f ̃ ( v ̃ ) R 2 , 1 ; thus f ̃ ( v ̃ ) R 2 , 1 conv ̄ ( f ̃ ( V ̃ \ v ) ) , where R 2 , 1 conv ̄ ( f ̃ ( V ̃ \ v ) ) = conv ( f ̃ ( V ̃ \ v ) ) . This contradicts that p P c ( S , V ) . ∎

Notation 2.12

For any flat GHMC spacetime with marked points p = ( ρ , τ , f ) in P ( S , V ) , we will denote by conv ( p ) the convex hull of f ( V ) in Ω + ( ρ , τ ) .

2.4 The induced metric map

Let 𝑑 be a flat metric on 𝑆 with cone points. We denote by V ( d ) the set of cone points of 𝑑. For a finite V S , by M ̄ ( S , V ) , denote the set of such metrics with V ( d ) V . The metrics are considered up to isometries fixing 𝑉 and isotopic to the identity. (Note that the isotopy does not have to fix 𝑉. In the next section, we will have to deal with isotopies fixing 𝑉; in this case, we will say isotopies relative to 𝑉.) We denote by M ( S , V ) the subset of M ̄ ( S , V ) such that V ( d ) = V . Finally, by M ̄ ( S , V ) and M ( S , V ) , we denote the subsets of M ̄ ( S , V ) , M ( S , V ) respectively consisting of metrics with negative singular curvatures.

A metric 𝑑 of M ̄ ( S , V ) can be triangulated so that the set of vertices of the triangulation is exactly 𝑉. Changing the lengths of the edges provides a chart of M ̄ ( S , V ) valued in R E , where 𝐸 is the set of edges. If 𝐠 is the genus of 𝑆 and n = | V | , then as we are considering triangulations, | E | = 6 g 6 + 3 n . Changes of triangulation provide analytic transition maps, endowing M ̄ ( S , V ) with a structure of ( 6 g 6 + 3 n ) -dimensional analytic manifold. By looking at affine maps between two triangles, it is easy to see that the topology induced by this analytic structure is the one of Lipschitz convergence of metric spaces. The sets M ( S , V ) , M ( S , V ) are open subsets of M ̄ ( S , V ) .

Take an element p P c ( S , V ) . The marking allows us to associate its boundary with ( S , V ) up to a homeomorphism fixing 𝑉 and isotopic to identity (Claim 1; the isotopy does not have to fix 𝑉). By Lemma 2.7, the induced metric belongs to M ( S , V ) . This provides a map

I : P c ( S , V ) M ( S , V )

called the induced metric map.

By P ̄ c ( S , V ) P ( S , V ) , we denote the subset of injective configurations in convex position, i.e., when 𝑓 is injective and f ( V ) conv ( f ( V ) ) . Note that it differs from the closure of P c ( S , V ) in P ( S , V ) as the latter also include the configurations when some of the marked points collapsed. The map I ̄ : P ̄ c ( S , V ) M ̄ ( S , V ) is defined in an obvious manner, and its restriction to P c ( S , V ) is ℐ. Pick p = ( ρ , τ , f ) P ̄ c ( S , V ) ; denote by V ( p ) V its set of vertices, i.e., the inclusion-maximal set such that f ( V ( p ) ) is in a strictly convex position and conv ( f ( V ( p ) ) ) = conv ( f ( V ) ) . It is well-defined, since it can be defined alternatively as the set of v V such that f ( v ) conv ( f ( V \ v ) ) .

If the face cellulation of p P c ( S , V ) is a triangulation, then clearly ℐ is analytic around 𝐩. Now we analyze the regularity of ℐ in a more general situation.

Lemma 2.13

Let

p = ( ρ , τ , f ) P ̄ c ( S , V ) ,

and let 𝒞 be its face cellulation on ( S , V ( p ) ) . Then there exists a neighborhood 𝑈 of 𝐩 in P ̄ c ( S , V ) such that, for all p U , its face cellulation is a subdivision of 𝒞 (with vertex set between V ( p ) and 𝑉).

Proof

Let 𝑒 be an edge of conv ( p ) with vertices 𝑣 and 𝑤. We need to show that, for all p close enough to 𝐩, 𝑒 is an edge of the face cellulation of conv ( p ) . Suppose the converse. Fix a lift p ̃ P ̃ ( S , V ) . Then there exists a sequence p ̃ i converging to p ̃ for which 𝑒 is not an edge of conv ( p i ) , where p i is the projection of p ̃ i . Denote the respective vertex marking maps by f ̃ i , f ̃ . Fix a lift e ̃ of 𝑒 to S ̃ with endpoints v ̃ , w ̃ V ̃ . For each 𝑖, there exists a triple of points p i 1 , p i 2 , p i 3 f ̃ i ( V ̃ \ { v ̃ i , w ̃ i } ) such that the convex hull of p i 1 , p i 2 , p i 3 intersects the geodesic segment between f ̃ i ( v ̃ ) and f ̃ i ( w ̃ ) . Up to passing to a subsequence, each sequence p i j converges to a point

p j ( f ̃ ( V ̃ \ { v ̃ , w ̃ } ) 0 R 2 , 1 )

by Lemma 2.4, and the convex hull of the points p j intersects the segment between f ̃ ( v ̃ ) and f ̃ ( w ̃ ) . This contradicts that the latter is an edge of conv ̃ ( p ) . ∎

Since there are only finitely many cellulations subdividing 𝒞, from the definition of the topologies, it is evident that I ̄ is continuous. We go further and show the following lemma.

Lemma 2.14

The map ℐ is C 1 .

The proof is reminiscent to similar proofs in [54, 55].

Proof

Pick p P c ( S , V ) with a lift p ̃ P ̃ ( S , V ) . Let 𝒞 be the boundary cellulation of conv ( p ) . By Lemma 2.13, there exists a small enough neighborhood U ̃ of p ̃ such that it projects onto a neighborhood 𝑈 of 𝐩 in P c ( S , V ) , and for every p U , the edges of 𝒞 remain to be the edges of conv ( p ) . Let 𝒯 be a triangulation subdividing 𝒞. Denote I ( p ) by 𝑑. If e E ( T ) is an edge of 𝒞, then its length l e is an analytic function over 𝑈. We need to deal with those edges of 𝒯 that are not edges of 𝒞.

Choose such an edge 𝑒, let 𝑄 be a face of conv ̃ ( p ) containing a realization of 𝑒 and let V Q be the set of its vertices (which are considered here as points in R 2 , 1 ). We orient 𝑄 with respect to the orientation of conv ̃ ( p ) . Pick a small enough perturbation of the position of the points in V Q such that all boundary edges of 𝑄 remain to be edges of conv ( V Q ) , and all faces of conv ( V Q ) remain spacelike. Let U Q ( R 2 , 1 ) V Q be a small neighborhood of the initial positions of the points in V Q , where this holds. If conv ( V Q ) has non-empty interior, conv ( V Q ) is divided by the cycle of boundary edges of 𝑄 into two domains. One of them, chosen with the help of the orientation and called the lower part, is considered as a deformation of 𝑄. Let l e , Q be the length of 𝑒 in this realization, considered as a function over V Q .

Provided that U ̃ is sufficiently small, there is a smooth map q : U ̃ U Q sending p ̃ U ̃ to the corresponding positions of points of V Q . The length function l e over U ̃ coincides with l e , Q q . Hence it is enough to show that l e , Q is a C 1 -function of the positions of the points in V Q . Abusing the notation, we denote l e , Q by l e until the end of the proof.

Let T 1 , , T r be all the triangulations of 𝑄. For every i = 1 , , r and every configuration in U Q , we consider the triangulated polyhedral surface Q i in R 2 , 1 determined by the triangulation T i and the positions of vertices. By decreasing U Q if necessary, we may assume that all face triangles of all these surfaces are spacelike, and all boundary angles (of the surfaces in the intrinsic metric) are less than 𝜋. Then, for every such surface, we can determine the length of 𝑒 in this surface. This determines 𝑟 functions over U Q , which we denote by l e , 1 , , l e , r . We note that, since, for every 𝑖, the lengths of all edges of Q i are analytic over U Q , and l e , i is a analytic function of these lengths, we get that l e , i are analytic over U Q .

For every configuration in U Q , the lower part of conv ( V Q ) coincides with one of Q i . This provides a decomposition of U Q into cells U Q , 1 , , U Q , r , which are analytic manifolds with corners, and l e coincides with l e , i over U Q , i . We need to check that the differentials of the corresponding l e , i coincide on the common points of U Q , i . It is enough to prove this at the initial configuration.

Claim 2

The differentials of all l e , i at the initial configuration coincide.

Let Π be the oriented plane containing 𝑄. Introduce a coordinate system in R 2 , 1 , where Π is a coordinate plane, which we call horizontal. The last coordinate is accordingly called vertical. It is clear that, at the initial configuration, all the horizontal derivatives of all l e , i coincide. We now show that the vertical derivatives coincide too and, moreover, are equal to zero.

Let v 1 , v 2 be two points in R 2 , 1 in spacelike position. If v 1 moves orthogonally to the segment connecting them, then it is easy to check that the derivative of the distance between v 1 and v 2 is zero. This implies that, at the initial configuration, the vertical derivatives of the length of any edge of Q i are zero. Since, for every 𝑖, the function l e , i is an analytic function of the edge lengths of Q i , its vertical derivatives are zero too. This finishes the proof. ∎

3 Proof of Theorem I

3.1 A topological interlude

Our space P c ( S , V ) is not simply connected. We are interested to give an interpretation to elements of its universal covering. To this purpose, we need a topological tool, Lemma 3.1, which we will prove in this section.

First, we describe the setting. Let V S be a finite subset of size 𝑛 and let S V be the space of injective maps c : V S , i.e., the configuration space of 𝑛 points on 𝑆, where the points are marked by 𝑉. The inclusion map allows us to consider 𝑉 itself as a point of S V . Denote by H 0 ( S ) the group of self-homeomorphisms S S isotopic to the identity, denote by H 0 ( S , V ) the subgroup of self-homeomorphism that fix 𝑉 and are isotopic to the identity relative to 𝑉, and we denote by C ( S , V ) the space of left cosets H 0 ( S ) / H 0 ( S , V ) . We consider both homeomorphisms groups with the compact-open topology and the coset space with the induced topology. We have the evaluation map H 0 ( S ) S V given by the evaluation of ℎ at 𝑉, which is clearly continuous. It factors through H 0 ( S , V ) as a map ev V : C ( S , V ) S V . This map is a local homeomorphism; see e.g. [9, Chapter 4.1] (note that, in [9, Chapter 4.1], the homeomorphisms are not required to be isotopic to the identity; however, the argument does not change). Hence C ( S , V ) is a manifold of dimension 2 n .

Every homeomorphism h : S S determines a homeomorphism h V : S V S V by c h c , and if ℎ is isotopic to the identity, then so is h V . Every self-homeomorphism of S V isotopic to the identity admits a well-defined lift to the universal cover via the homotopy-lifting property applied to an isotopy. So every such h V lifts to a homeomorphism h ̃ V : S V ̃ S V ̃ . Fix a lift V ̂ of 𝑉 to the universal covering S V ̃ . Now we define a new evaluation map

H 0 ( S ) S V ̃ ,

given by the evaluation of h ̃ V at V ̂ , which is clearly continuous. For h H 0 ( S , V ) , the map h ̃ V fixes V ̂ ; hence the evaluation map factors through H 0 ( S , V ) as

ev ̃ V ̃ : C ( S , V ) S V ̃ .

Lemma 3.1

The evaluation map ev ̃ V ̂ is a homeomorphism.

As ev ̃ V ̂ is a continuous map between two manifolds of the same dimension, it is enough to prove that it is bijective. We will show it by induction on 𝑛. We need to establish few auxiliary facts. First, consider v V and W : = V \ { v } . When | V | > 1 , we have the forgetful map θ V : S V S W , so for c : W S , the fiber of θ V over 𝑐 is naturally identified with S \ c ( W ) . It is known that θ V is a fiber bundle (with fiber homeomorphic to S \ W ); see [27, Theorem 1.1]. We can then extend this bundle to the universal covering.

Lemma 3.2

The universal covering S V ̃ is homeomorphic to an open ball of dimension 2 n and there exists a fiber bundle θ ̃ V : S V ̃ S W ̃ extending θ V .

Proof

We will also prove this by induction on 𝑛. For n = 1 , S V S and S V ̃ S ̃ ; hence we have the base case for the first statement. Consider now the pull-back of the bundle θ V to S W ̃ . It has fiber homeomorphic to S \ W . If we know that S W ̃ is a topological ball, then the pull-back bundle is trivial, and we can extend it further to a trivial bundle over S W ̃ with fiber homeomorphic to S \ W ̃ . The total space of the latter bundle is a topological ball of dimension 2 n as it is a trivial bundle over a ball of dimension 2 n 2 with fiber homeomorphic to a 2-dimensional ball. Particularly, the total space is simply connected. It also covers S V by construction; thus this covering is the universal covering of S V . This gives the base case for the second statement and the induction steps for both statements. ∎

For the next two statements, we need yet more notation. Let W S be a finite subset, possibly empty, and h H 0 ( S , W ) (which is just H 0 ( S ) if 𝑊 is empty). It then also lifts to a self-homeomorphism of S \ W ̃ , which we denote by h ̃ \ W . The construction in Lemma 3.2 shows that, for a lift W ̂ of 𝑊 to S W ̃ , the fiber of θ ̃ V over W ̂ is naturally identified with S \ W ̃ , in the sense that, for every h H 0 ( S , W ) , the restriction of h ̃ W to the fiber over W ̂ preserves the fiber and coincides with h ̃ \ W on S \ W ̃ .

Lemma 3.3

Let p ̃ , q ̃ S \ W ̃ be two points. Then there exists h H 0 ( S , W ) such that h ̃ \ W sends p ̃ to q ̃ .

Proof

Let p ̃ , q ̃ project to points p , q S \ W . Consider an oriented path ψ ̃ connecting p ̃ and q ̃ in S \ W ̃ ; let 𝜓 be its projection to an oriented path between 𝑝 and 𝑞 in S \ W . We make a homotopy of 𝜓 on S \ W so that 𝜓 becomes the concatenation of finitely many simple closed curves ψ i based at 𝑝 and of a simple arc ψ a connecting 𝑝 and 𝑞.

We now take “point-pushing” homeomorphisms along every ψ i and along ψ a . For the loops ψ i , such a map is obtained as follows. We take a small embedded strip along ψ i in S \ W and consider a homeomorphism h i : S S that is the identity outside the strip, that is also the identity on ψ i , but that makes one full twist inside the strip in the direction determined by the orientation of ψ i . Every h i is isotopic to the identity so that 𝑊 is fixed and 𝑝 moves along ψ i during the isotopy. For ψ a , we consider a small embedded disk around ψ a in S \ W and a homeomorphism h a : S S that is the identity outside the disk and that sends 𝑝 to 𝑞. It is also isotopic to the identity by an isotopy fixing 𝑊 and moving 𝑝 along ψ a . We denote by ℎ the composition of all h i and h a . It is clear that it is isotopic to the identity by an isotopy fixing 𝑊 and is moving 𝑝 along 𝜓. Thereby, h ̃ \ W sends p ̃ to q ̃ . ∎

Lemma 3.4

Let h H 0 ( S , W ) , let v S \ W be a point and let v ̃ S \ W ̃ be a lift of 𝑣. Assume that the lift h ̃ \ W fixes v ̃ . Then h H 0 ( S , V ) for V : = W { v } .

Proof

Let h t , t [ 0 , 1 ] , be a path of homeomorphisms fixing 𝑊 such that h 0 is the identity and h 1 = h . Since h ̃ 0 ( v ̃ ) = h ̃ 1 ( v ̃ ) , the loop h t ( v ) , t [ 0 , 1 ] , is contractible in S \ W . Let s : [ 0 , 1 ] 2 S \ W be a homotopy sending s ( t , 0 ) : = h t ( v ) to the constant map s ( t , 1 ) : = v on S \ W so that s ( 0 , τ ) = s ( 1 , τ ) = v for all τ [ 0 , 1 ] . Consider the space S × [ 0 , 1 ] and the map H : S × [ 0 , 1 ] S , H ( p , t ) : = h t ( p ) . The map ( t , τ ) ( s ( t , τ ) , t ) sends [ 0 , 1 ] 2 to ( S \ W ) × [ 0 , 1 ] , and the image contains { v } × [ 0 , 1 ] and H 1 ( v ) . It turns out that the paths { v } × [ 0 , 1 ] and H 1 ( v ) are homotopic in S × [ 0 , 1 ] by a homotopy respecting the levels S × { t } and fixing pointwise the set W × [ 0 , 1 ] . Then there exists a homeomorphism

F : S × [ 0 , 1 ] S × [ 0 , 1 ]

respecting the levels, fixing the levels S × { 0 } and S × { 1 } pointwise, fixing the set W × [ 0 , 1 ] pointwise, and sending { v } × [ 0 , 1 ] to H 1 ( v ) . The map H F constitutes the desired isotopy from id to ℎ fixing 𝑉. ∎

Proof of Lemma 3.1

We prove the following two statements by induction: (1) for any X S V ̃ , there exists h H 0 ( S ) such that h ̃ V ( V ̂ ) = X ; and (2) for any h H 0 ( S ) such that h ̃ V fixes V ̂ , we have h H 0 ( S , V ) . It is easy to see that this shows that ev ̃ V ̂ is bijective.

The base cases are trivially given by Lemmas 3.3 and 3.4. For the induction step, we employ the (trivial) fiber bundle θ ̃ : = θ ̃ V : S V ̃ S W ̃ from Lemma 3.2.

(1) By the induction hypothesis, there exists h H 0 ( S ) such that h ̃ W θ ̃ ( V ̂ ) = θ ̃ ( X ) . Next, by Lemma 3.3, there exists h ′′ H 0 ( S , h ( W ) ) such that h ̃ \ h ( W ) ′′ sends h ̃ V ( V ̂ ) to 𝑋, where S \ h ( W ) ̃ is naturally identified with the fiber of θ ̃ containing 𝑋, and it follows that h : = h ′′ h fits.

(2) By the induction hypothesis, we have h H 0 ( S , W ) . Since the fiber of θ ̃ containing V ̂ is naturally identified with S \ W ̃ , Lemma 3.4 implies then that h H 0 ( S , V ) . ∎

Remark 3.5

We need to identify the group of deck transformations of S V ̃ , which is the pure braid group of 𝑆, i.e., the fundamental group of S V . This is already easy to derive from the discussion above. Let H ( S , V ) be the group of homeomorphisms fixing 𝑉 and isotopic to identity. Then H 0 ( S , V ) is a normal subgroup of H ( S , V ) . Consider the quotient group H ( S , V ) / H 0 ( S , V ) . It clearly acts on C ( S , V ) from the right by deck transformations, which provides a homomorphism

(3.1) H ( S , V ) / H 0 ( S , V ) π 1 S V .

It remains to notice that Lemma 3.3 clearly implies that this homomorphism is surjective, while Lemma 3.4 establishes its injectivity. Note that the fact that (3.1) is an isomorphism can also be deduced from a theorem of J. Birman; see [9, Theorem 4.2].

Remark 3.6

Lemma 3.1 is probably already known, but we were unable to find a precise reference. We provided a proof for completeness. Another way to prove it would have been to start from (the adaptation of) a classical result of J. Birman saying that

H ( S , V ) H 0 ( S ) ev S V

is a fiber bundle (it is immediate to adapt the proof of [28, Theorem 4.6]). Then Lemma 3.1 would follow from general topological arguments.

3.2 The induced metric map on fibers

We have a projection map

π : P c ( S , V ) T ( S ) ,

which is obtained from the projection map 𝜇 in (2.1) composed with the natural projection from T T ( S ) onto T ( S ) . For ρ T ( S ) , we will denote π 1 ( ρ ) by P c ( ρ , V ) . In other terms, we denote by P c ( ρ , V ) P c ( S , V ) the space of spacetimes with marked points and with linear holonomy given by 𝜌. Other related notation from Section 2.3 restricts to this case straightforwardly.

We denote the restriction of ℐ to P c ( ρ , V ) by I ρ . Our aim is to show Theorem 1.4, which implies Theorem I .

We have the restriction of 𝜇 to P ( ρ , V ) , which we denote by μ ρ ,

μ ρ : P ( ρ , V ) T ρ T ( S ) = H 1 ( ρ ) .

We now introduce on P ( ρ , V ) a structure of fiber bundle of special type over H 1 ( ρ ) with fiber ( S × R > 0 ) V . We first suppose that | V | = 1 . This is a special case, and to distinguish it, we will denote P ( ρ , V ) rather by P ( ρ , v ) , meaning that V = { v } , and denote μ ρ by μ ρ , v .

Lemma 3.7

There exists a fiber bundle atlas { ( U , ϕ U ) } , U H 1 ( ρ ) , for

μ ρ , v : P ( ρ , v ) H 1 ( ρ )

with

ϕ U : μ ρ , v 1 ( U ) U × S × R > 0

such that

  1. for every τ U , r R > 0 , the set ϕ U 1 ( τ , S , r ) is a ct-level surface in Ω + ( ρ , τ ) ;

  2. for every τ U , p S , the set ϕ U 1 ( τ , p , R > 0 ) is a gradient line of ct parameterized by ct.

Proof

Lift 𝜌 to an element of R ( S ) . We denote by μ ̃ ρ , v the natural projection

μ ̃ ρ , v : P ̃ ( ρ , v ) Z 1 ( ρ ) ,

which is a lift of μ ρ , v . Let U ̃ be an open bounded set in Z 1 ( ρ ) . In [13, Section 6], Bonsante showed that there exists a continuous map

Φ U ̃ : U ̃ × S ̃ × R > 0 R 2 , 1

such that, for every τ U ̃ , we have Φ U ̃ ( τ , S ̃ , R > 0 ) = Ω ̃ + ( ρ , τ ) and

  1. for every τ U ̃ , the map Φ U ̃ is π 1 S -equivariant, i.e., for every γ π 1 S , p S ̃ and r R > 0 , we have Φ U ̃ ( τ , γ p , r ) = ρ τ ( γ ) Φ U ̃ ( τ , p , r ) ;

  2. for every τ U ̃ , r R > 0 , the set Φ U ̃ ( τ , S ̃ , r ) is a ct-level surface in Ω ̃ + ( ρ , τ ) ;

  3. for every τ U ̃ , p S ̃ , the set Φ U ̃ ( τ , p , R > 0 ) is a gradient line of ct parameterized by ct.

Now we consider the map ζ × Φ U ̃ : U ̃ × S ̃ × R > 0 U ̃ × R 2 , 1 , where 𝜁 is the projection onto the first factor. This is a homeomorphism onto the image, which is μ ̃ ρ , v 1 ( U ̃ ) . So the inverses of these maps constitute an equivariant fiber bundle atlas of the desired form for μ ̃ ρ , v . In turn, this gives the desired atlas for μ ρ , v : P ( ρ , v ) H 1 ( ρ ) . ∎

Our fiber bundle given by Lemma 3.7 has the structure group H 0 ( S ) , where we consider it acting on S × R > 0 by homeomorphisms on the first factor and trivially on the second factor. Since the space H 1 ( ρ ) is contractible, this fiber bundle admits a trivialization

(3.2) P ( ρ , v ) H 1 ( ρ ) × S × R > 0 ,

where for every U H 1 ( ρ ) , the trivialization U × S × R > 0 belongs to the maximal atlas for μ ρ , v satisfying conditions (1) and (2) from Lemma 3.7. For what follows, we fix such a trivialization. This endows every Cauchy surface Σ Ω + ( ρ , τ ) with a homeomorphism Σ S given by the projection to 𝑆 in (3.2).

For | V | = n > 1 , we note that, after an enumeration of points of 𝑉, the 𝑛-th power of the fiber bundle μ ρ , v is naturally diffeomorphic to the space P ( ρ , V ) , with the diffeomorphism preserving the projection to H 1 ( ρ ) . This endows μ ρ : P ( ρ , V ) H 1 ( ρ ) with the desired fiber bundle structure with fiber ( S × R > 0 ) V . Trivialization (3.2) then gives a trivialization

P ( ρ , V ) H 1 ( ρ ) × S V × R > 0 V .

Consider a subset P ( ρ , V ) P ( ρ , V ) consisting of all configurations such that, for every distinct v , w V , the points f ( v ) and f ( w ) do not belong to the same gradient line of ct. This is clearly an open subset of P ( ρ , V ) , and we have a trivialization

P ( ρ , V ) H 1 ( ρ ) × S V × R > 0 V .

We consider the universal cover P ( ρ , V ) of P ( ρ , V ) , which then has a trivialization

P ( ρ , V ) H 1 ( ρ ) × S V ̃ × R > 0 V .

Finally, we fix an evaluation homeomorphism from Section 3.1, allowing us to identify

S V ̃ C ( S , V ) .

It is clear that P ̄ c ( ρ , V ) P ( ρ , V ) . We denote by P ̄ c ( ρ , V ) its full preimage in the universal cover P ( ρ , V ) , and denote by P c ( ρ , V ) the full preimage of P c ( S , V ) . Let p be an element of P c ( ρ , V ) and let 𝐩 be its projection to P c ( ρ , V ) . Basically, for us, p is just 𝐩 equipped with one additional piece of data: a homeomorphism from conv ( p ) to ( S , V ) respecting the vertex marking map and defined up to isotopy fixing 𝑉. To see this, first, observe that trivialization (3.2) endows conv ( p ) with a homeomorphism 𝜒 to 𝑆. Second, the choice of the evaluation map gives an element of C ( S , V ) , i.e., a class in H 0 ( S ) / H 0 ( S , V ) . If h H 0 ( S ) is a representative of this class, then h 1 χ is a desired homeomorphism from conv ( p ) to 𝑆, and h 1 χ f is the identity on 𝑉.

Now we denote by M ( S , V ) the respective space of metrics up to isometry isotopic to identity relative to 𝑉. The forgetful map M ( S , V ) M ( S , V ) is a covering map, and we will soon see that it is the universal covering. It is straightforward from the definitions that the group of deck transformations can be identified with the group π 1 S V , which was also mentioned in Remark 3.5.

We can define the lift of the induced metric map

I ρ : P c ( ρ , V ) M ( S , V ) .

From Section 2.4 and Lemma 2.11, we know that P c ( ρ , V ) and M ( S , V ) are manifolds of the same dimension 6 g 6 + 3 n . We will need more information about their topologies, that are given by the two following lemmas.

Lemma 3.8

P c ( ρ , V ) is connected.

Proof

Take p 0 , p 1 P c ( ρ , V ) . First, note that P ( ρ , V ) is clearly connected. We connect p 0 and p 1 by a path p t , t [ 0 , 1 ] , in P ( ρ , V ) . Our first goal is to deform p t to a path in P ̄ c ( ρ , V ) . Denote the projection of p t to P ( ρ , V ) by p t = ( ρ , τ t , f t ) .

For v V , we define the set O v : = { t [ 0 , 1 ] : f t ( v ) int ( conv ( p t ) ) } . Clearly, O v is an open subset of ( 0 , 1 ) ; hence it consists of countably many open intervals. For every such interval 𝐼 with endpoints t 1 and t 2 , we have f t 1 ( v ) conv ( p t 1 ) and f t 2 ( v ) conv ( p t 2 ) . Now we decrease the cosmological time of 𝑣 to get f t ( v ) conv ( p t ) . This will deform our path p t to another continuous path, and we lift it to a deformation of the path p t . We can do this for every v V and every such interval 𝐼. After all the modifications, p t is a path in P ̄ c ( ρ , V ) . When f t ( v ) is not a vertex of conv ( p t ) , it remains again to decrease slightly the cosmological time of f t ( v ) . After doing this for all 𝑡, the sets f t ( V ) get to strictly convex positions; thus p t becomes a path in P c ( ρ , V ) . ∎

Lemma 3.9

M ( S , V ) is connected and simply connected.

Proof

We denote by T ( S , V ) the Teichmüller space with marked points, i.e., the space of conformal structures on 𝑆 up to conformal maps isotopic to identity relative to 𝑉. It is classical that T ( S , V ) is homeomorphic to an open ball of dimension 6 g 6 + 2 n . We denote by X V a subset of R < 0 V of tuples of negative numbers with sum 2 2 g . Consider the trivial bundle T ( S , V ) × X V × R > 0 . To d M ( S , V ) , we associate the following data: the underlying conformal structure as an element of T ( S , V ) , the tuple of singular curvatures and the area. This gives a map

M ( S , V ) T ( S , V ) × X V × R > 0 ,

which is clearly continuous. The work of Troyanov [69] implies that it is injective and surjective; hence, from the invariance of the domain, it is a homeomorphism.

We remark that another similar proof, but using discrete conformality instead of conformality, follows from the work [39]. ∎

The following result will be proven in Section 3.3. In a generic case when the face decomposition is a triangulation, it is Theorem 1.3 of Iskhakov.

Proposition 3.10

The differential d I ρ is non-degenerate.

In Section 3.4, we will prove the following compactness result.

Proposition 3.11

Let p i = ( ρ , τ i , f i ) be a sequence in P c ( ρ , V ) such that the induced metrics d i M ( S , V ) converge to a metric d M ( S , V ) . Then, up to a subsequence, p i converge to p P c ( ρ , V ) .

Putting all these results together, we can now give the proof of Theorem 1.4.

Proof of Theorem 1.4

The spaces P c ( ρ , V ) and M ( S , V ) are manifolds of the same dimension. From Lemma 2.14, Proposition 3.10 and the Inverse Function Theorem, I ρ is a local C 1 -diffeomorphism. Due to Lemma 3.11, I ρ is proper. Hence the image of I ρ is closed and open, so I ρ is surjective, as, by Lemma 3.9, the target is connected. Then I ρ is a covering map. Consider now a commutative diagram

We know that the vertical arrows are covering maps, and so is the lower horizontal arrow. Since all spaces are connected, it follows that I ρ is also a covering. By Lemma 3.8, the domain is connected, and by Lemma 3.9, the target is simply connected; thus I ρ is a homeomorphism. The groups of deck transformations of the vertical coverings are both naturally isomorphic to the group π 1 S V (see Remark 3.5), and the map I ρ is clearly equivariant with respect to it. As it induces an isomorphism of the deck transformation groups, it follows that I ρ is also a homeomorphism. ∎

3.3 Infinitesimal rigidity

In this section, we prove Proposition 3.10.

Let p = ( ρ , τ , f ) P c ( ρ , V ) and let p ̇ T p P c ( ρ , V ) be such that d I ρ ( p ̇ ) = 0 . Denote I ( p ) by 𝑑 and denote a hyperbolic metric on 𝑆 with holonomy 𝜌 by ℎ. Choose a triangulation 𝒯 subdividing the face cellulation of 𝐩. Pick a small enough neighborhood 𝑈 of 𝐩, and for every p = ( ρ , τ , f ) U , consider the polyhedral surface in Ω ( ρ , τ ) with the combinatorics given by 𝒯. Provided that 𝑈 is small enough, such a surface is an embedded Cauchy surface, though possibly non-convex. Its edge lengths and oriented dihedral angles are analytic functions over 𝑈. By Claim 2 in the proof of Lemma 2.14, p ̇ induces zero derivatives of all edge lengths. We will prove that the induced variations of the (oriented) dihedral angles of 𝒯 are zero. One can see that this implies that p ̇ is zero.

Let 𝒢 be the trivalent dual graph to 𝒯. The Gauss map of conv ( p ) realizes 𝒢 as a geodesic graph on ( S , h ) , although some edges, which correspond to the dihedral angles equal to 𝜋, have zero length. From now and until the end of this section, we will work in ( S , h ) . We will change now our notation, and until the end of the section, we will denote by 𝑉, 𝐸 and 𝐹 the sets of vertices, edges and faces of 𝒢 rather than of 𝒯. Note that every connected component of the subgraph of the edges of zero length is a tree. We consider all the edges oriented arbitrarily. By corner, we will mean an angle of a face of 𝒢; more exactly, we will use the word corner to denote it as a combinatorial object, and the word angle to denote its angle measure. We denote by 𝑄 the set of corners of 𝒢.

Consider a pull-back G ̃ of 𝒢 to S ̃ H 2 R 2 , 1 . We denote by V ̃ , E ̃ and Q ̃ its sets of vertices, edges and corners respectively. For an edge e ̃ E ̃ , we will abuse the notation and will denote its unit oriented normal (with respect to the chosen orientation of the edge and the orientation of the surface), considered as a point in R 2 , 1 , also by e ̃ . Note that, because the angles between edges are known, points of R 2 , 1 defined by edges of zero length are also well-defined. We will use a similar convention for the vertices v ̃ V ̃ , denoting by v ̃ also the respective point in H 2 R 2 , 1 . For a corner q ̃ , we denote by α q ̃ its angle. We have all α q ̃ ( 0 , π ) . Particularly, for any two adjacent edges, the (non-oriented) lines determined by them are distinct. For an edge e ̃ , we denote by l e ̃ its length.

The deformation p ̇ induces infinitesimal deformations e ̃ ̇ on all edges e ̃ E ̃ . Here we consider the latter as points in R 2 , 1 , and we consider e ̃ ̇ as vectors in R 2 , 1 . These deformations are equivariant with respect to 𝜌. Because d I ρ ( p ̇ ) = 0 , the induced deformations α ̇ of all corner angles are zero. Our aim is to show that then the induced deformations of all lengths are zero too. The remainder of the present section is aimed to prove a slight generalization of Iskhakov’s Theorem 1.3.

Remark 3.12

In the case when 𝒢 does not have edges of zero length, Theorem 1.3 was basically proven by Iskhakov in [42]. We need to make two remarks. First, we need to modify Iskhakov’s proof to allow edges of zero length. Second, unfortunately, it seems that there is a mistake in Iskhakov’s proof. Iskhakov claims that his result holds also when the face angles can be bigger than 𝜋. The first step of his proof is to eliminate enough edges to leave only one face, and then he gives a proof only for this case. Because we can do the elimination in such a way that any given edge can be kept, the one-face case implies the general case. In [42, bottom of p. 56], Iskhakov writes that his coefficients 𝜆 are positive numbers, which is crucial for him to finish the proof. However, this is wrong exactly when there are non-convex angles, so Iskhakov’s proof does not seem to work in the non-convex case. This also makes the reduction to the one-face case invalid, as it is unclear how to guarantee that the resulting single face is convex, especially with the task to keep any given edge. However, it does not seem hard to fix Iskhakov’s proof for convex initial cellulations. Because of these remarks, and because Iskhakov’s proof remains formally unpublished, we decided to write an exposition of his proof. Our strategy is slightly different from Iskhakov’s, as we do not make a reduction to the one-face case, but all the main ideas remain his.

Recall that our edges are oriented. For a vertex v ̃ V ̃ and an adjacent edge e ̃ E ̃ , we define the number σ ̃ v ̃ e ̃ equal to 1 if v ̃ is the source of e ̃ and equal to −1 if v ̃ is the sink of e ̃ . Hence if e ̃ is adjacent to v ̃ and w ̃ , then σ ̃ w ̃ e ̃ = σ ̃ v ̃ e ̃ . Every corner q ̃ Q ̃ , considered with clockwise orientation, can be denoted by an ordered pair of edges, which we denote e ̃ q ̃ and e ̃ q ̃ + . We denote by λ ̃ v ̃ e ̃ the number

tan ( α q ̃ 1 2 ) + tan ( α q ̃ 2 2 ) ,

where q ̃ 1 and q ̃ 2 are the two corners determined by the edge e ̃ at the vertex v ̃ . Note that, by convexity, the corner angles are less than 𝜋, which implies that λ ̃ v ̃ e ̃ are positive.

For every vertex, edge and corner of 𝒢, we choose an arbitrary lift to S ̃ and, abusing the notation, use these lifts to identify 𝑉, 𝐸 and 𝑄 as subsets of V ̃ , E ̃ and Q ̃ respectively. We have the following system of equations:

(𝒮) { e ̇ , e = 0 for all e E , e ̃ q + , e ̃ ̇ q + e ̃ ̇ q + , e ̃ q = 0 for all q Q , e ̃ E ̃ v λ ̃ v e ̃ σ ̃ v e ̃ e ̃ ̇ , v = 0 for all v V .

Here , is the Minkowski bilinear form, and the first type of equations accounts for the fact that 𝑒 remains to be unit under the deformation. The second type is responsible for that the angles of the corners do not change. The third type comes from the fact that, around a vertex 𝑣, the lines containing elements of E ̃ v (the set of edges of G ̃ adjacent to 𝑣) remain concurrent. Indeed, it is easy to compute that, since the oriented normals are coplanar Euclidean unit vectors, we have e ̃ E ̃ v λ ̃ v e ̃ σ ̃ v e ̃ e ̃ = 0 (see e.g. [42, Lemma A.2]). We want to prove the following.

Lemma 3.13

The zero vector is the only solution of (𝒮).

Note that the proof below does not assume that the graph is trivalent; moreover, this generality in needed for the case of the presence of edges of zero length.

System (𝒮) is a linear homogeneous system of | E | + | Q | + | V | equations in variables e ̇ for e E . Indeed, every e ̃ ̇ for e ̃ E ̃ is obtained from some e ̇ , where e E , by the application of an isometry of R 2 , 1 , given by 𝜌; hence e ̃ ̇ is a linear combination of coefficients of e ̇ . As every edge is adjacent to 4 corners and every corner is adjacent to 2 edges, we actually have 3 | E | + | V | equations.

Denote the matrix of the system (𝒮) by ℛ and consider the adjoint matrix R . It is the matrix of a linear operator from R E Q V to R 3 E . Consider an element of its kernel. We denote its components by a e , e E , b q , q Q , and c v , v V . Every edge 𝑒 determines a vector equation on these numbers.

Figure 2 
                  A four-legged picture of the four corners around an edge 𝑒.
Figure 2

A four-legged picture of the four corners around an edge 𝑒.

For every edge e E , we consider a “four-legged picture” (Figure 2). Denote the vertices of 𝑒 by v ̃ + and v ̃ . Note that we do not make an assumption on the orientation of 𝑒 with respect to the vertices. Denote the edges forming corners with 𝑒 at v ̃ + by e ̃ + + and e ̃ + clockwise, and forming corners at v ̃ by e ̃ + , e ̃ counterclockwise. For simplicity, we denote the numbers corresponding to this picture by b + + , b + , b + , b , c + , c , λ ̃ + , λ ̃ , σ ̃ + , σ ̃ respectively. By noting that the equations in (𝒮) are invariant for hyperbolic isometries, we get the following equation from R :

(3.3) a e e + b + + e ̃ + + + b + e ̃ + + b + e ̃ + + b e ̃ + c + λ ̃ + σ ̃ + v ̃ + + c λ ̃ σ ̃ v ̃ = 0 .

Denote also σ ̃ + + : = σ ̃ v ̃ + e ̃ + + , σ ̃ + : = σ ̃ v ̃ + e ̃ + , and denote the angles of the respective corners by α + + and α + . Note that

v ̃ , σ ̃ + + e ̃ + + = sin ( α + + ) sinh ( e ) , v ̃ , σ ̃ + e ̃ + = sin ( α + ) sinh ( e ) ,

where e is the hyperbolic length of 𝑒. For example, for the first line, we consider an orthogonal projection of v ̃ onto the line directed by e ̃ + + in the hyperbolic plane, and use the formula for a hyperbolic right-angled triangle, and then use the relation between the Minkowski scalar product and the oriented distance from a point to a geodesic in the hyperbolic plane; see also [42].

Thus, when we take the Minkowski product of equation (3.3) and σ ̃ + v ̃ , it turns to

(3.4) sinh ( e ) ( b + + σ ̃ + + σ ̃ + sin ( α + + ) b + σ ̃ + σ ̃ + sin ( α + ) ) + c + λ ̃ + cosh ( e ) c λ ̃ = 0 .

At this point, we need to treat separately the presence of edges of zero length. Actually, the case without edges of zero length is included in the case with edges of zero length, but we provide a proof for completeness, because it is more straightforward, and also because this is the argument the closest to [42].

Proof of Lemma 3.13 when all edges have positive length.

In this case, equation (3.4) can be transformed to

(3.5) b + + σ ̃ + + σ ̃ + sin ( α + + ) b + σ ̃ + σ ̃ + sin ( α + ) + c + λ ̃ + cosh ( e ) c λ ̃ sinh ( e ) = 0 .

This expression depends only on the image of v ̃ + in 𝑉 and on 𝑒. Now, for v V , we denote by E v the set of edges of 𝒢 adjacent to 𝑣. We need to add one technical peculiarity: if e E is a loop in 𝒢, then we consider two copies of it in E v . We then mark these copies by the orientation of 𝑒 at 𝑣. For e E v , define

(3.6) λ v e = λ ̃ v ̃ e ̃ , σ v e = σ ̃ v ̃ e ̃

for adjacent lifts v ̃ of 𝑣 and e ̃ of 𝑒. As here e E v , it can be one of the two copies of a loop, and thus a loop contributes two times. We denote by E v w the set of edges adjacent, as edges of 𝒢, to both v , w V . Fixing v V and summing equations (3.5) over all edges incident to 𝑣, we see that the summands containing 𝑏 get eliminated and we obtain the following system of equations only on the summands containing 𝑐:

(3.7) c v e E v λ v e cosh ( e ) sinh ( e ) w V c w e E v w λ w e 1 sinh ( e ) = 0 for all v V .

The matrix of this system is a ( | V | × | V | ) -matrix, which we denote by 𝒳. It has positive coefficients on the diagonal, non-positive coefficients in the other entries, and has a positive sum of the entries in each column. Indeed, for the column corresponding to a vertex 𝑣, the sum of the coefficients is

e E v λ v e cosh ( e ) 1 sinh ( e ) > 0 .

Then 𝒳 is an instance of what is called a strictly diagonally dominant matrix. It is easy to check that it has a non-zero determinant; see e.g. [42, Appendix B]. Thereby, all the components c v are zero.

This implies that equation (3.4) turns to

(3.8) b + + σ ̃ + + sin ( α + + ) = b + σ ̃ + sin ( α + ) .

For a given vertex v V and any corner 𝑞 incident to 𝑣 in 𝒢, equation (3.8) says that the expression b q σ q + σ q sin ( α q ) is independent of 𝑞, where the meaning of the notation σ q ± is obvious. Hence there exists a real number t v such that

b q = t v σ q + σ q sin ( α q ) .

The components a e are expressed in terms of t v from equation (3.3). Thus the nullity of R is at most | V | , but it is also at least | V | ; hence it is equal to | V | . Then the rank of R , as well as the rank of ℛ, is 3 | E | ; thereby, the nullity of ℛ is zero. ∎

Proof of Lemma 3.13 in the general case.

We denote by E 0 E the subset of edges of zero length. First, note that if e E 0 , then equation (3.4) changes to

(3.9) c + λ ̃ + c λ ̃ = 0 .

We still sum it together with the other equations for each vertex as for (3.7), and obtain the matrix 𝒳. Namely, due to (3.9), using the notation from (3.6), for every v V , the equation defining 𝒳 is

c v ( e E v \ E 0 λ v e cosh ( e ) sinh ( e ) + e E v E 0 λ v e ) w V c w ( e E v w \ E 0 λ w e 1 sinh ( e ) + e E v w E 0 λ w e ) = 0 .

The sum of the coefficients in a column is now equal to

s v : = e E v \ E 0 λ v e cosh ( e ) 1 sinh ( e ) ,

which is zero when 𝑣 is adjacent only to edges of zero length. Thus we cannot conclude that 𝒳 has non-zero determinant exactly as in the previous case. However, 𝒳 is still non-degenerate. Indeed, consider a non-zero vector c R V , and let c v be such that | c v | is maximal among the coefficients of 𝑐. Without loss of generality, let us suppose that c v is positive. Let x v w be the coefficients of X T . There are two cases.

  • If there exists an edge 𝑒 adjacent to 𝑣 and with positive length, then s v > 0 . On the other hand, ( X T c ) v c v s v > 0 , i.e., 𝑐 is not in the kernel of X T .

  • Suppose now that all edges adjacent to 𝑣 have zero length; then

    s v = 0 and x v v = w v x v w .

    Suppose that 𝑐 is in the kernel of X T , i.e., x v v c v = w v x v w c w . This is impossible if c v > c w when x v w 0 . Hence, for w V adjacent to 𝑣, we have | c v | = | c w | . As the graph of 𝒢 is connected, and as there are edges of positive length, we are back to the previous case.

In turn, the kernel of X T is trivial; thus so is the kernel of 𝒳.

Now we have to study the coefficients b q . A difficulty is that we do not have equations (3.8) for edges of zero length.

Consider the restricted matrix R r obtained from ℛ by deleting all the equations of the vertex type. Define E ̄ : = E \ E 0 . We denote by V ̄ the set of visible vertices, i.e., the vertices of the quotient of 𝒢 obtained by contracting all edges of zero length. Similarly, denote by Q ̄ the set of visible corners. Consider the matrix R ̄ r coming from the system of equations

{ e ̇ , e = 0 for all e E ̄ , e ̃ q + , e ̃ ̇ q + e ̃ ̇ q + , e ̃ q = 0 for all q Q ̄ .

By the argument from the proof of the non-zero edge length case,

dim ( ker ( R ̄ r ) R E ̄ ) | V ̄ | .

Due to Lemma 3.14, all rows of R ̄ r are linear combinations of the rows of R r ; see Figure 3. Hence, also,

dim ( ker ( R r ) R E ̄ ) | V ̄ | .

Figure 3 
                        On the left picture are two corners defining rows in 
                              
                                 
                                    
                                       R
                                       r
                                    
                                 
                                 
                                 \mathcal{R}_{r}
                              
                           , the doted edge between the two vertices having zero length.
On the right is the corresponding corner defining a row in 
                              
                                 
                                    
                                       
                                          R
                                          ̄
                                       
                                       r
                                    
                                 
                                 
                                 \bar{\mathcal{R}}_{r}
                              
                           .
Lemma 3.14 says that those rows are linearly dependent.
Figure 3

On the left picture are two corners defining rows in R r , the doted edge between the two vertices having zero length. On the right is the corresponding corner defining a row in R ̄ r . Lemma 3.14 says that those rows are linearly dependent.

We claim that dim ( ker ( R r ) ) | V ̄ | + | E 0 | . Indeed, order all edges in E 0 as e 1 , , e k such that every e i is adjacent to some e E ̄ i 1 : = E ̄ { e 1 , , e i 1 } , and pick a corner q i adjacent to e i and to such 𝑒. Consider the matrix R ̄ r , 1 obtained from R ̄ r by adding the equations

e ̇ 1 , e 1 = 0 , e ̃ q 1 + , e ̃ ̇ q 1 + e ̃ ̇ q 1 + , e ̃ q 1 = 0 .

Clearly, the corresponding two rows are linearly independent with each other and with all the previous rows: the entries corresponding to e ̇ 1 constitute two linearly independent vectors, while for the previous rows, those are zero vectors. Hence we have

dim ( ker ( R ̄ r , 1 ) R E ̄ 1 ) | V ̄ | + 1 .

By continuing similarly, we obtain matrices R ̄ r , i , i = 1 , , k , and in the end, we get

dim ( ker ( R ̄ r , k ) ) | V ̄ | + | E 0 | .

But all the rows of R ̄ r , k are linear combinations of the rows of R r . Hence

dim ( ker ( R r ) ) | V ̄ | + | E 0 | = | V | .

It follows that the nullity of ℛ is zero and the proof of Lemma 3.13 is finished. ∎

During the proof of Lemma 3.13, we used the following fact.

Lemma 3.14

Let e 1 , e 2 , e 3 be three pairwise distinct hyperbolic lines intersecting at a single point and let e ̇ 1 , e ̇ 2 , e ̇ 3 be their infinitesimal deformations inducing zero deformations on the angle between e 1 and e 2 and on the angle between e 2 and e 3 . Then the induced deformation on the angle between e 1 and e 3 is also zero.

Note that here the infinitesimal deformations are not assumed to preserve the concurrence of the lines.

Proof

We orient the lines arbitrarily and use the same notation e i for their unit oriented normals in R 2 , 1 . Then the deformations e ̇ i also can be considered as vectors in R 2 , 1 . Since the lines intersect at a point, for some λ 1 , λ 2 , λ 3 0 , we have

λ 1 e 1 + λ 2 e 2 + λ 3 e 3 = 0 .

Then

e ̇ 1 , e 3 = e ̇ 1 , λ 2 λ 3 e 2 = λ 2 λ 3 e ̇ 2 , e 1 = λ 2 λ 3 e ̇ 2 , λ 3 λ 1 e 3 = λ 2 λ 1 e ̇ 3 , e 2 = λ 2 λ 1 e ̇ 3 , λ 1 λ 2 e 1 = e ̇ 3 , e 1 .

3.4 Compactness

The aim of this section is to prove Proposition 3.11. We first prove the subconvergence of the spacetimes in Section 3.4.1, then the subconvergence of the marked points in Section 3.4.2.

3.4.1 Convergence of ambient spacetimes

The aim of this subsection is to prove Lemma 3.18, which gives the subconvergence of the classes of cocycles when induced distances converge.

Lemma 3.15

Let Π 0 , Π 1 , Π 2 R 2 , 1 be three spacelike planes intersecting transversely at a common point, let 𝜓 be the intersection line of Π 1 and Π 2 , let 𝐶 be the future-convex wedge formed by Π 1 and Π 2 and let 𝜒 be the intersection curve of C and Π 0 . Denote by α + the intrinsic angle in C of 𝜒 at its intersection point with 𝜓 in the future side from Π 0 . Then α + π .

Proof

By applying a Lorentzian isometry, we can assume that the intersection point of all three planes is the origin and that the wedge 𝐶 is symmetric with respect to the x 0 -axis. This particularly means that the line 𝜓 is horizontal. Denote the two rays that constitute 𝜒 by χ 1 Π 1 and χ 2 Π 2 . Denote by χ 1 Π 2 the ray obtained from χ 1 by the symmetry in R 2 , 1 with respect to the x 0 -axis. Note that, by symmetry, χ 1 and χ 1 constitute an intrinsic geodesic in C ; see Figure 4. On the other hand, one can see that χ 1 belongs to the future side of all spacelike planes containing the ray χ 1 , particularly of Π 0 . Therefore, the intrinsic angle between χ 1 and χ 2 in C that is in the future of Π 0 contains χ 1 , and hence is at least 𝜋. ∎

Lemma 3.16

Let Π 1 , Π 2 R 2 , 1 be two non-parallel spacelike planes, let 𝜓 be the intersection line of Π 1 and Π 2 , let 𝐶 be the future-convex wedge formed by Π 1 and Π 2 , let Π 0 be a timelike plane intersecting 𝜓 transversely and let 𝜒 be the intersection curve of C and Π 0 . Assume that the origin 𝑜 is the intersection point of all three planes and that a normal vector 𝑛 to Π 0 belongs to 𝐶. Denote by α + the intrinsic angle in C of 𝜒 at 𝑜 in the opposite side to 𝑛 with respect to Π 0 . Then α + π .

Figure 4 
                     For the proofs of Lemmas 3.15 and 3.16, the positions of rays in the intrinsic geometry of 
                           
                              
                                 
                                    ∂
                                    C
                                 
                              
                              
                              \partial C
                           
                        , which is isometric to the Euclidean plane.
The idea of both proofs is to show that the ray 
                           
                              
                                 
                                    χ
                                    1
                                    ′
                                 
                              
                              
                              \chi^{\prime}_{1}
                           
                         belongs to the correct side with respect to the plane 
                           
                              
                                 
                                    Π
                                    0
                                 
                              
                              
                              \Pi_{0}
                           
                        , which is spanned by the rays 
                           
                              
                                 
                                    χ
                                    1
                                 
                              
                              
                              \chi_{1}
                           
                         and 
                           
                              
                                 
                                    χ
                                    2
                                 
                              
                              
                              \chi_{2}
                           
                         in space.
Figure 4

For the proofs of Lemmas 3.15 and 3.16, the positions of rays in the intrinsic geometry of C , which is isometric to the Euclidean plane. The idea of both proofs is to show that the ray χ 1 belongs to the correct side with respect to the plane Π 0 , which is spanned by the rays χ 1 and χ 2 in space.

Proof

We consider the configuration and the notation as in the proof above; see Figure 4. Denote the horizontal plane by Π and the future-directed unit vertical vector by n v . For any timelike plane, if it has a normal vector in the future of Π, then it separates this vector from n v . Hence, in our situation, 𝑛 and n v cannot belong to the same open halfspace with respect to Π 0 . But n v is in the convex hull of χ 1 and χ 1 . Thus, since Π 0 contains χ 1 , we get that 𝑛 and χ 1 cannot belong to the same open halfspace with respect to Π 0 . Hence the intrinsic angle in C of 𝜒 at 𝑜 in the opposite side to 𝑛 with respect to Π 0 contains χ 1 . Then α + π . ∎

The proofs of the next two lemmas use the ideas of Bonsante from his proof of [13, Proposition 7.6].

Lemma 3.17

Let C R 2 , 1 be a spacelike future convex Cauchy polyhedral set. Fix an affine system of coordinates such that the origin 𝑜 is in C and the horizontal plane Π through the origin is a supporting plane to 𝐶. Let ϕ : Π R be the convex function defining C . Let p C and let ψ : [ 0 , T ] C be an intrinsic geodesic segment connecting 𝑜 with 𝑝. Let ψ h : [ 0 , T ] Π be the orthogonal projection of 𝜓 to Π. Then ϕ ψ h and ψ h are non-decreasing functions.

In this section, is the Minkowski norm, which gives the Euclidean norm over Π.

Proof

The intrinsic metric on C is CAT(0), which implies that a geodesic segment between any two points is unique. Note also that 𝜓 is a piecewise linear map. For a > 0 , define D a : = { x = ( x 0 , x 1 , x 2 ) C : x 0 a } . Lemma 3.15 implies that D a is convex in the intrinsic geometry of C . Indeed, it implies directly that, at every kink point of D a that is the intersection of a horizontal plane with an edge of C , the intrinsic angle is at most 𝜋. But for the kink points that come from the vertices of C , the same follows by continuity. From the convexity of D a , it is easy to see that ϕ ψ h is non-decreasing. Indeed, suppose the converse. Then some t [ 0 , T ] belongs to a segment where ϕ ψ h is decreasing. Then the intrinsic geodesic from 𝑜 to ψ ( t ) does not completely belong to D ϕ ψ h ( t ) . This contradicts the convexity of D ϕ ψ h ( t ) .

For the second claim, pick q Π and define the set D q : = { x C : x , q q } . We claim that it is also convex. Indeed, consider the timelike plane

Π q : = { x R 2 , 1 : x , q = q } .

Because 𝐶 is future-convex and Π is a supporting plane to 𝐶 at 𝑜, for every p D q , the ray from 𝑝 orthogonal to Π q , pointing to the halfspace containing 𝑜, does not point to the exterior of 𝐶. Thereby, for any two supporting planes Π 1 and Π 2 to 𝐶 that form an edge of 𝐶 intersecting D q , Lemma 3.16 shows that the intrinsic angle at the corresponding kink point of D q is at most 𝜋. The same holds by continuity for all kink points of D q . It follows that D q is convex.

Suppose now that ψ h is somewhere decreasing. Then some t [ 0 , T ] belongs to a segment where ψ h is decreasing. Then the geodesic from 𝑜 to ψ ( t ) does not completely belong to D ψ h ( t ) , which contradicts the convexity of the latter. ∎

Lemma 3.18

Let p i = ( ρ , τ i , f i ) be a sequence in P c ( ρ , V ) such that the induced metrics I ( p i ) = d i M ( S , V ) converge to a metric d M ( S , V ) . Then, up to a subsequence, the cohomology classes τ i H 1 ( ρ ) converge.

Proof

Fix v 0 V ̃ and choose a sequence representative of the classes of cocycles, which we will still denote by τ i , such that, for the corresponding maps f ̃ i : V ̃ Ω ̃ + ( ρ , τ i ) , we have f ̃ i ( v 0 ) = o , where 𝑜 is the origin, and the horizontal plane Π through 𝑜 is a supporting plane to all conv ̃ ( p i ) . Up to passing to a subsequence, we may assume that τ i converge to a map τ ̄ : π 1 S R 2 , 1 ̄ . Pick a system of generators Ξ for π 1 S . If, for all γ Ξ , we have τ ̄ ( γ ) R 2 , 1 , then τ ̄ is a cocycle, determining the desired τ H 1 ( ρ ) .

Suppose that, for some γ Ξ , we have τ ̄ ( γ ) R 2 , 1 . The rest of the proof is devoted to finding a contradiction to this.

Let K R 2 , 1 be the Euclidean unit ball centered at 𝑜. Consider a sequence of positive numbers λ i such that, for all γ Ξ , we have λ i τ i ( γ ) K and, for some γ i Ξ , we have λ i τ i ( γ i ) K . Then the sequence λ i converges to zero and, up to passing to a subsequence, λ i τ i converge to a cocycle τ λ Z 1 ( ρ ) such that, for some γ 0 Ξ , we have τ λ ( γ 0 ) K , particularly τ λ ( γ 0 ) 0 .

We denote by C ̄ i the closures of C i : = conv ̃ ( λ i p i ) in R 2 , 1 ̄ . Up to passing to a subsequence, the sets C ̄ i converge in the Hausdorff sense to a closed convex set C ̄ R 2 , 1 ̄ (here we mean the Hausdorff convergence with respect to the topology of R 2 , 1 ̄ ), and the maps λ i f ̃ i converge to a map f ̃ : V ̃ C ̄ . Because, for all 𝑖, we have o C i and 0 R 2 , 1 C ̄ i , the set C : = C ̄ R 2 , 1 is non-empty and is a future convex set. Note that Π is a supporting plane to 𝐶, which implies that, for all γ π 1 S , the vector τ λ ( γ ) is spacelike or zero. Indeed, if, for some γ π 1 S , this is wrong, then τ λ ( γ 1 ) does not belong to the future side of Π, as for all 𝑖, we have τ i ( γ 1 ) = ρ ( γ ) τ i ( γ ) . Because 𝐶 is future convex, C is a graph over Π. Because λ i converge to zero, the metrics λ i d i on S ̃ also converge to zero.

We denote by ϕ i , ϕ : Π R the convex functions defining C i , C . Let ψ i be the geodesic segment in C i connecting 𝑜 with λ i f ̃ i ( γ 0 v 0 ) . By definition, this sequence of points converges to the point f ̃ ( γ 0 v 0 ) = τ λ ( γ 0 ) K . Let ψ h , i be the orthogonal projection of ψ i onto Π, and let i be its length. Note that, since f ̃ ( γ 0 v 0 ) is in K and is spacelike, i are bounded away from zero. We remark that either the sequence i is bounded, or there is a subsequence that goes to infinity. We will see below that any of these cases leads to the wanted contradiction.

Suppose first that i are bounded. Then, up to passing to a subsequence, i converge to a positive number ℓ. Abusing notation, we will denote by ψ h , i and ψ i the parameterization proportional to arc length over [ 0 , ] of the respective paths, with 0 sent to 𝑜. By Arzelà–Ascoli, ψ h , i converge to a path ψ h : [ 0 , ] Π , with length 0 . We denote by ψ : [ 0 , ] C its lift to C , which is also a Lipschitz path. Since the metrics λ i d i converge to zero, the lengths of the paths ψ i converge to zero. We have

lim i + 0 ψ i ( t ) d t = 0 .

Therefore, we have lim i ψ i ( t ) = 0 for almost all t [ 0 , ] . By Lemma 3.17, the numbers ( ϕ i ψ h , i ) ( t ) are non-negative where defined (which is almost everywhere). As, by definition, ψ h , i ( t ) = i almost everywhere and as ψ i ( t ) 2 = ψ h , i ( t ) 2 ( ( ϕ i ψ h , i ) ( t ) ) 2 almost everywhere, it follows that, almost everywhere, lim i ( ϕ i ψ h , i ) ( t ) = 1 . By the Dominated Convergence Theorem, ϕ i ψ h , i ( t ) converges then to 𝑡. But it also converges to ϕ ψ h ( t ) , so the latter is equal to 𝑡. On the other hand,

ψ h ( t ) len ( ψ h | [ 0 , t ] ) lim inf i len ( ψ h , i | [ 0 , t ] ) = lim i t i = t .

We see that, for every 𝑡, the Minkowski vector ψ ( t ) is causal. Particularly, so is

ψ ( ) = f ̃ ( γ 0 v 0 ) = τ λ ( γ 0 ) .

This is a contradiction as τ λ ( γ 0 ) must be spacelike.

Suppose now that, up to passing to a subsequence, i . Note however that the endpoint of ψ i is in 𝐾, and by Lemma 3.17, for an arc-length parameterization, ψ h , i are non-decreasing for every 𝑖. Hence the images of ψ h , i belong to the compact set K Π . Then, up to a subsequence again, the maps ψ h , i converge uniformly on compact sets to a Lipschitz map ψ h : [ 0 , + ) K Π . More precisely, let us parameterize all the ψ h , i by arc lengths. Up to a finite number of elements, we assume that all lengths are greater than 2. Using Arzelà–Ascoli, we choose a subsequence of ψ h , i such that ψ h , i | [ 0 , 2 ] converges to a 1-Lipschitz path ψ h | [ 0 , 2 ] . Starting with this subsequence, we reproduce the same procedure, with 3 instead of 2, and the limiting path ψ h | [ 0 , 3 ] coincides with ψ h | [ 0 , 2 ] over [ 0 , 2 ] by the uniqueness of the limit. We repeat this countably many times to define ψ h over [ 0 , + ) .

Denote its lift to C by ψ : [ 0 , + ) C . Similarly to the previous case, ϕ ψ h ( t ) = t . Since ψ h ( t ) belongs to 𝐾, we have ψ h ( t ) 1 for all 𝑡. Therefore, for some 𝑡, the Minkowski vector ψ ( t ) C is timelike. This contradicts the fact that 𝐶 is a future convex set.

At the end of the day, such a sequence ( i ) i cannot exist, and we have arrived at the wanted contradiction. ∎

3.4.2 Convergence of marked points

Lemma 3.19

For every α > 0 and every compact set U H 1 ( ρ ) , there exists a constant β α such that, for every convex Cauchy surface Σ Ω + ( ρ , τ ) , τ U , if the infimum of the cosmological time over Σ is at most 𝛼, then its supremum is at most 𝛽.

Proof

In the case when 𝑈 is reduced to a single point, this lemma is proved in [14, Corollary 3.19]. Now let us consider the general case, and suppose that the result is false. Hence there exist α > 0 and a sequence ( τ i ) i of cocycles converging to a cocycle 𝜏 and a sequence of convex Cauchy surfaces ( Σ i ) i with the infimum of cosmological time bounded above by 𝛼 and the supremum of the cosmological time going to ∞. We have that Ω ̃ + ( ρ , τ i ) converge to Ω ̃ + ( ρ , τ ) , as well as the respective level sets of the cosmological time; see [7, Lemma 3.27] or [13, Propositions 6.2 and 6.4]. (It is worth noting the relation between support functions and extremal values of the cosmological time; cf. [14, Lemma 3.10].) This implies that, for any sequence of points p ̃ i Ω ̃ + ( ρ , τ i ) converging to p ̃ Ω ̃ + ( ρ , τ ) , we have ct i ( p ̃ i ) converge to ct ( p ̃ ) .

Let p i Σ i L α . As the convex hull P i of p i is in the future of Σ i , the cosmological time of P i also goes to infinity. As L α is compact, ( p i ) i subconverges to a point 𝑝 in L α . From Lemma 2.13, for all sufficiently large 𝑖, the boundary cellulation of conv ( p i ) is a subdivision of the boundary cellulation of conv ( p ) . From this, it is easy to see that conv ̃ ( p i ) converges to conv ̃ ( p ) . This and the remark above on the behavior of the cosmological time imply that ct is unbounded from above on conv ( p ) . But by Lemma 2.7, the latter is a convex Cauchy surface, particularly compact, which shows the contradiction. ∎

Consider a level surface of the cosmological time. It is a C 1 -submanifold; hence the induced metric is induced by a Riemannian structure. Its universal covering can be put in the future cone of the origin of Minkowski space, so that it is locally a graph of a function over the hyperboloid. We may locally approximate this graph by smooth strictly convex ones, whose induced metric has negative sectional curvature. Then, following the proof of [32, Proposition 3.12], the induced distances locally uniformly converge, and hence the local CAT(0) property is preserved. We note that, by a finer intrinsic investigation, one can deduce that the induced metric is actually C 1 , 1 with curvature defined almost everywhere; see [45]. We will apply the following lemma to the level surfaces.

Lemma 3.20

For every ε , A > 0 and every CAT(0)-metric 𝑑 on 𝑆 of area at most 𝐴, for every p S and every complete geodesic 𝜓 through 𝑝 in ( S , d ) , there exists a closed homotopically non-trivial Lipschitz curve 𝜒 through 𝑝 in ( S , d ) consisting of three subsequent arcs χ 1 , χ 2 and χ 3 such that the arcs χ 1 and χ 3 are subarcs of 𝜓 and we have len ( χ 1 ) A / ε , len ( χ 2 ) ε , len ( χ 3 ) A / ε .

We refer to [19] for a discussion of the notion of area in general CAT(0)-spaces, but remark again that we will apply Theorem 3.20 only to metrics coming from C 1 , 1 -Riemannian structures. It is possible that some arcs are empty, particularly 𝜓 might be a closed geodesic of length at most A / ε , in which case it may be taken as 𝜒. It is possible that the arcs χ 1 and χ 3 overlap as subarcs of 𝜓.

Proof

Let P ̃ be the full preimage of 𝑝 in S ̃ and let p ̃ P ̃ be some lift. The lift d ̃ of 𝑑 is a (global) CAT(0)-metric. Let ψ ̃ be the lift of 𝜓 through p ̃ and let R ( p ̃ , l , ε ) be the set of points 𝑟 at distance at most ε / 2 from ψ ̃ (on both sides) such that the closest point to 𝑟 on ψ ̃ is at distance at most l / 2 from p ̃ . There is a natural surjective map from R ( p ̃ , l , ε ) to an ( ε × l ) -Euclidean rectangle 𝐸: we send the corresponding segment of ψ ̃ to the segment 𝐼 of 𝐸, connecting the midpoints of the sides of length 𝜀, and then extend it to a map from R ( p ̃ , l , ε ) to 𝐸 so that the nearest-point projections to ψ ̃ and to 𝐼 commute. The Fermi Lemma [1, Lemma 3.1] states that this map is 1-Lipschitz; hence area ( R ( p ̃ , l , ε ) ) ε l .

We denote by l 0 the minimal number such that R ( p ̃ , l 0 , ε ) intersects R ( p ̃ , l 0 , ε ) for some p ̃ P ̃ \ { p ̃ } . Due to the area bound, l 0 A / ε .

Since the sets R ( p ̃ , l 0 , ε ) and R ( p ̃ , l 0 , ε ) intersect, there exists a curve χ ̃ connecting p ̃ with p ̃ , consisting of three subsequent arcs χ ̃ 1 , χ ̃ 2 and χ ̃ 3 such that

χ ̃ 1 ψ ̃ , len ( χ ̃ 1 ) l 0 , len ( χ ̃ 2 ) ε , χ ̃ 3 ψ ̃ , len ( χ ̃ 3 ) l 0 ,

where ψ ̃ is the lift of 𝜓 passing through p ̃ . The projection of χ ̃ to 𝑆 is the desired curve 𝜒. ∎

For a spacetime Ω + ( ρ , τ ) , the flow ξ t is minus the gradient flow of the cosmological time.

Lemma 3.21

Lemma 3.21 ([6, Proposition 6.1])

Let χ : [ a , b ] Ω + ( ρ , τ ) be a spacelike Lipschitz curve contained in the past of the level set L 1 of the cosmological time, and let χ be its projection to L 1 along the flow ξ t . Then len ( χ ) len ( χ ) .

The following lemma uses a decomposition of Ω + ( ρ , τ ) into thin blocks and solid blocks. Roughly speaking, the intersection of the level sets L a of the cosmological time with the thin blocks recovers the geodesic lamination ℒ, which is obtained as the image of the Gauss map of the spacelike part of Ω ̃ + ( ρ , τ ) . The connected components of L a \ L are the intersections of L a with the solid blocks. As we only need to use the following lemma, we do not need to define further those blocks, and we refer to [6] for more details.

Lemma 3.22

Lemma 3.22 ([6, Proposition 6.2])

Let χ : [ a , b ] Ω + ( ρ , τ ) be a spacelike Lipschitz curve and χ its projection to L 1 along the flow ξ t . Assume that 𝜒 is contained in a single block of the canonical decomposition. Then

exp ( len ( χ ) ) ct ( χ ( a ) ) ct ( χ ( b ) ) exp ( len ( χ ) ) , len ( χ ) len ( χ ) exp ( len ( χ ) ) ct ( χ ( a ) ) .

The proof of the next lemma is based on the ideas of Barbot–Beguin–Zeghib in their proof of [6, Theorem 3.5].

Lemma 3.23

For every ε > 0 and every compact set U H 1 ( ρ ) , there exists a constant α > 0 such that, for every convex Cauchy surface Σ Ω + ( ρ , τ ) , τ U , if the systole of Σ is greater than 𝜀, then the infimum of the cosmological time ct ρ , τ over Σ is at least 𝛼.

Proof

Due to Lemma 3.19, it is enough to consider only those Σ for which the supremum of the cosmological time is bounded from above by some β > 0 . By applying scaling, we can assume that β = 1 . Support functions of L ̃ 1 converge uniformly when cocycles converge [7, Lemma 4.11]. This implies convergence of the areas of L 1 -surfaces [14, Lemma 2.12]. Hence, since 𝑈 is compact, there exists A > 0 depending only on 𝑈 such that, for every τ U , we have area ( L 1 ( τ ) ) A , where L 1 ( τ ) is the L 1 -surface in Ω + ( ρ , τ ) . Fix now some τ U .

Consider a Cauchy surface Σ Ω + ( ρ , τ ) in the past of L 1 of systole at least 𝜀. Pick p Σ first in a thin block of Ω + ( ρ , τ ) . The intersection of this block with L 1 is a simple geodesic ψ . Let p be the projection of 𝑝 to L 1 along the flow ξ t . We apply Lemma 3.20 to p , ψ and ε / 2 and get a curve χ L 1 , consisting of three arcs χ 1 , χ 2 and χ 3 with

len ( χ 1 ) , len ( χ 3 ) 2 A ε and len ( χ 2 ) ε 2 .

Let 𝜒 be the ξ t -projection of χ to Σ. We transfer the decomposition of χ into the arcs to the corresponding decomposition of 𝜒. Due to Lemma 3.21, we have len ( χ 2 ) len ( χ 2 ) ε 2 . Thus, as by assumption the systole of Σ is greater than 𝜀, one of the arcs χ 1 or χ 3 has length at least ε 2 . Applying Lemma 3.22 to this arc, we obtain

ct ( p ) ε 2 4 A exp ( 2 A ε ) .

Now take p Σ in a solid block of Ω + ( ρ , τ ) , and let p its ξ t -projection onto L 1 . Set δ : = diam ( S , h ) . There exist a point q L 1 in a thin block of Ω + ( ρ , τ ) and a Lipschitz arc χ L 1 of length at most 𝛿 connecting p and q and belonging to the solid block of p except the endpoint at q . Let 𝑞 be the projection of q along ξ t . Then Lemma 3.22 gives us a bound

ct ( p ) ct ( q ) exp ( δ ) .

Putting it all together, it follows that, for every p Σ , we have

ct ( p ) exp ( δ ) ε 2 4 A exp ( 2 A ε ) .

Finally, we can give the proof of Proposition 3.11.

Proof of Proposition 3.11

Lemma 3.18 shows that τ i subconverge to some τ H 1 ( ρ ) . Let ct i be the cosmological time of Ω + ( ρ , τ i ) . Suppose that, for all v V , the cosmological time ct i ( f i ( v ) ) is unbounded from above. From [13, Lemma 7.4], the area of the level sets of the cosmological time is an increasing function of the cosmological time. As the area of convex Cauchy surfaces is non-decreasing with respect to the inclusion [14, Lemma 3.24], the areas of conv ( p i ) grow to infinity, which is a contradiction. Hence there is v V such that ct i ( f i ( v ) ) is uniformly bounded from above. Lemma 3.19 implies that the supremum of ct i over conv ( p i ) is uniformly bounded from above; particularly, for all v V , ct i ( f i ( v ) ) is uniformly bounded from above. Lemma 3.23 shows that it is also uniformly bounded from below, by continuity of the systole; see e.g. [55, Lemma 2.20] (in the reference, hyperbolic cone-metrics are considered instead of flat ones, but the proof of the statement remains exactly the same). It follows that, up to a subsequence, p i converge to p P ( ρ , V ) . We need to observe that the vertices do not collapse. For every distinct v , w V , all segments between f i ( v ) and f i ( w ) are spacelike. By applying the reversed triangle inequality for the Minkowski plane, we see that the intrinsic distance between f i ( v ) and f i ( w ) in conv ( p ) is bounded from above by the infimum of lengths of these segments. Hence the vertices do not collapse, and we obtain p P ̄ c ( ρ , V ) . Since d M ( S , V ) , we have p P c ( ρ , V ) . ∎

4 Proof of Theorem II

4.1 The Teichmüller tangent vector field associated to a flat metric

Recall from Lemma 2.11 that P c ( S , V ) is an analytic manifold of dimension 12 g 12 + 3 n . Recall from (2.1) the fibration μ : P ( S , V ) T T ( S ) . We will also denote by 𝜇 its restriction to P c ( S , V ) , which is also a fibration. The composition with the natural projection p : T T ( S ) T ( S ) gives a fibration π : P c ( S , V ) T ( S ) . We have that π 1 ( ρ ) = P c ( ρ , V ) is a manifold of dimension 6 g 6 + 3 n . By Theorem 1.4, the restriction of ℐ to π 1 ( ρ ) is a C 1 diffeomorphism, and in turn, by Lemma 2.14, the map I : P c ( S , V ) M ( S , V ) is a C 1 submersion.

It also follows that I 1 ( d ) is a C 1 submanifold of P c ( S , V ) of dimension 6 g 6 . From Theorem 1.4, the intersection I 1 ( d ) π 1 ( ρ ) is a point and is transverse. In turn, π | I 1 ( d ) is a C 1 diffeomorphism. The restriction of μ : P c ( S , V ) T T ( S ) to I 1 ( d ) is a C 1 injective immersion. Moreover, I 1 ( d ) is the image of the C 1 section ( π | I 1 ( d ) ) 1 p ; hence μ | I 1 ( d ) is proper, and in turn an embedding.

Notation 4.1

We set p d ( ρ ) = I 1 ( d ) π 1 ( ρ ) and denote by X d ( ρ ) = μ ( p d ( ρ ) ) the resulting tangent vector of Teichmüller space at the point 𝜌.

We consider p d as a map T ( S ) P c ( S , V ) .

Lemma 4.2

The vector field X d over Teichmüller space is C 1 .

Proof

That is immediate from its definition, as p d is also C 1 . ∎

We also need to check a stronger regularity property for p d .

Notation 4.3

Let 𝒞 be a cellulation of ( S , V ) ; denote by P c ( S , C ) the space of marked spacetimes 𝐩 such that the face cellulation of conv ( p ) is exactly 𝒞. Denote by

P ̄ c ( S , C ) P c ( S , V )

the subspace of marked spacetimes 𝐩 such that 𝒞 subdivides the face cellulation.

We note that P c ( S , C ) , P ̄ c ( S , C ) are subsets of an analytic variety A ( C ) P c ( S , V ) determined by the coplanarity conditions for the quadruples of points belonging to the same face. These subsets are open and closed respectively with respect to the usual topology. (Here, by an analytic variety, we mean the intersection of finitely many analytic submanifolds. Note that we cannot guarantee that the intersection is transverse, and hence that A ( C ) is an analytic submanifold.)

Lemma 4.4

Let ρ t , t ( ε , ε ) , be an analytic curve in T ( S ) . Then there exists a cellulation 𝒞 of ( S , V ) , which is a subdivision of the face cellulation C 0 of the boundary of conv ( p d ( ρ 0 ) ) , and ε 0 , 0 < ε 0 < ε , such that, for all t ( 0 , ε 0 ] , we have p d ( ρ t ) P c ( S , C ) . Moreover, p d ( ρ t ) is analytic over [ 0 , ε 0 ] .

Proof

Denote p d ( ρ t ) by p t . Let T 1 , , T r be all the triangulations refining the boundary cellulation C 0 of conv ( p 0 ) and let 𝑈 be a neighborhood of p 0 in P c ( S , V ) . For every i = 1 , , r , an element p = ( ρ , τ , f ) U and a triangulation T i determine a polyhedral surface Σ i in Ω + ( ρ , τ ) , which, provided that 𝑈 is small enough, is a spacelike Cauchy surface. We also assume that 𝑈 is small enough so that, in any such surface Σ i , any edge of C 0 has non-zero exterior dihedral angle, so the combinatorics of Σ i is a subdivision of C 0 . For a cellulation 𝒞 subdividing C 0 , we denote by P i ( S , C ) the set of such triples ( ρ , τ , f ) U that the resulting Σ i has combinatorics exactly 𝒞 (which may be empty). We denote by I i : U M ( S , V ) the map sending p U to the induced metric on Σ i (the induced metrics are flat with negative singular curvatures provided that 𝑈 is sufficiently small). The maps I i are analytic. It follows from Claim 2 in the proof of Lemma 2.14 that the differentials of all I i at p 0 coincide with the differential of ℐ. In turn, Lemma 3.10 implies that I i 1 ( d ) are ( 6 g 6 ) -dimensional analytic submanifolds around p 0 transverse to 𝜋. We denote π 1 ( ρ t ) I i 1 ( d ) by p i , t , which is then an analytic curve, provided that 𝜀 is sufficiently small. By possibly decreasing 𝜀, we assume that it is small enough so that p i , t and p t belong to 𝑈 for all t ( ε , ε ) and for all 𝑖.

We first claim that, for every 𝑖, there exists a cellulation C i of ( S , V ) (which is a subdivision of C 0 ) and ε i , 0 < ε i < ε , such that, for all t ( 0 , ε i ] , we have p i , t P i ( S , C i ) . (We remark that a cellulation C i satisfying this condition is clearly unique.) Indeed, fix 𝑖; then, because of the choice of 𝑈, there exist C i refining C 0 and a sequence of positive numbers t j converging to zero such that

p i , t j P i ( S , C i ) A ( C i ) .

Since p i , t is an analytic curve, it belongs to A ( C i ) . The set P i ( S , C i ) is an open subset of A ( C i ) , and p i , 0 = p 0 belongs to the closure of P i ( S , C i ) . If p i , t does not belong to P i ( S , C i ) for all small enough positive 𝑡, then for every t j , consider the maximal open segment in [ 0 , ε ] containing t j such that p i , t is in P i ( S , C i ) over this segment (because P i ( S , C i ) is open in A ( C i ) , such a segment exists). Let t j ′′ be the leftmost endpoint of this segment. Then t j ′′ is a non-increasing sequence converging to zero, and up to passing to a subsequence, there exists a cellulation C i ′′ such that p i , t j ′′ P i ( S , C i ′′ ) . Moreover, by construction of { t j ′′ } , the cellulation C i is a strict subdivision of the cellulation C i ′′ . Then the curve p i , t belongs to the analytic variety A ( C i ′′ ) . If p i , t does not belong to P i ( S , C i ′′ ) for all small enough positive 𝑡, we can continue this process with a strictly larger cellulation. Since we cannot pass to a strictly larger cellulation infinitely many times, eventually we stop. Thus we get a cellulation C i such that p i , t belongs to P i ( S , C i ) for all small enough positive 𝑡. (We remark that, by uniqueness, our resulting cellulation C i actually coincides with our starting cellulation C i .)

We note now that, for each 𝑡, there is 𝑖 such that p t = p i , t , by Lemma 2.13. Since any two analytic curves either coincide, or intersect in a discrete set of points, we see that [ ε / 2 , ε / 2 ] can be decomposed into finitely many closed segments, over which p t = p i , t for some fixed 𝑖 for this segment. Thereby, the second statement of the lemma holds, and the first statement for the curve p t follows from the statement above for the curves p i , t . ∎

4.2 The total length function

4.2.1 Definition

We saw in the preceding section how to associate to any flat metric 𝑑 on 𝑆 with negative singular curvatures a vector field X d over T ( S ) . We now associate to 𝑑 a real-valued function over T ( S ) , the total length, which can be defined in two ways.

First, for ρ T ( S ) , if 𝒞 is the face cellulation of conv ( p d ( ρ ) ) , with

p d ( ρ ) = I 1 ( d ) π 1 ( ρ ) ,

then

L d ( ρ ) : = e E ( C ) θ e l e ,

where θ e is the dihedral angle at the edge 𝑒 of conv ( p d ( ρ ) ) , and l e is its 𝑑-length.

On the other hand, for ρ T ( S ) , the Gauss image of conv ( p d ( ρ ) ) defines a balanced cellulation ( G , w ) over ( S , h ) , where ℎ is the hyperbolic metric on 𝑆 with holonomy 𝜌 and the weights are the dihedral angles, and we have

L d ( ρ ) : = e E ( G ) w e e ,

where e is the ℎ-length of the edge. In fact, if e is dual to 𝑒, l e = w e and θ e = e .

We first prove in Section 4.2.2 that L d is C 1 . This result is based on the Schläfli Formula. In Section 4.2.3, we show that L d is proper. After preliminary work in Section 4.3, in Section 4.4, we compute the first derivatives of L d . By investigating its second derivatives, in Section 4.5, we show that it is strictly convex.

4.2.2 Smoothness

Before discussing our function, we have to make a short sidestep to discuss a useful tool, the Schläfli Formula in the Minkowski space. We will need it only in a very restricted case: for deformations of tetrahedra close to spacelike degenerate ones. Thereby, we will make our discussion as short as possible, and we refer to [65, 57] for a more advanced exposition.

Let T R 2 , 1 be a tetrahedron with all spacelike faces. Particularly, all its edges are spacelike, but are divided into two types, if the exterior normals to the adjacent faces belong (1) to the same component of the unit pseudo-sphere, or (2) to the opposite components. By a (non-oriented) dihedral angle θ e of an edge 𝑒, we mean (1) the non-oriented Lorentzian angle between the exterior normals to the adjacent faces, or (2) the non-oriented Lorentzian angle between the exterior normal of one face and the opposite to the exterior normal of the other face, depending on whether 𝑒 is of type (1) or (2) respectively.

Suppose that the vertices of 𝑇 undergo infinitesimal deformations, inducing infinitesimal deformations θ ̇ e on all the dihedral angles. Then the Schläfli Formula is the following result:

(4.1) e E ( T ) θ ̇ e l e = 0 .

This formula is proven in a much greater generality in [65, Theorem 2]. Note, however, that Souam excludes from the consideration the degenerate case, which is what we actually need: when two adjacent faces of an oriented polyhedron have coinciding normals. However, the formula easily extends to our case by continuity. Souam makes his exclusion due to the impossibility to define coherently his signed dihedral angle in this situation. However, when the branches of values of dihedral angles are given to every edge during a deformation, the variational formula anyway holds. We note that other proofs can be extracted from the articles [3, 57], though the desired result is also not explicitly formulated there.

Let Σ be a spacelike polyhedral Cauchy surface in Ω + ( ρ , τ ) , not necessarily convex. For an edge 𝑒 of Σ, its oriented dihedral angle is the non-oriented Lorentzian angle between the future normals of the two adjacent sides, taken with plus sign if the edge is future-convex, and with minus sign otherwise. Then we define the total mean curvature of Σ as

M ( Σ ) = e E ( Σ ) θ e l e ,

where the sum is over all edges of Σ. We now use the Schläfli formula to show the following.

Lemma 4.5

L d is C 1 .

Proof

Pick p = ( ρ , τ , f ) P c ( S , V ) ; let 𝑈 be its neighborhood and 𝒞 its face cellulation. Let T 1 , , T r be all subtriangulations of 𝒞. For every i = 1 , , r , an element p = ( ρ , τ , f ) U and a triangulation T i determine a polyhedral surface Σ i in Ω + ( ρ , τ ) , which, provided that 𝑈 is small enough, are spacelike Cauchy surfaces. Define M i : = M ( Σ i ) , which is then an analytic function over 𝑈. For p ( U P ̄ c ( S , T i ) ) , the surface conv ( p ) coincides with Σ i . Thus, over P ̄ c ( S , T i ) I 1 ( d ) , the function L d π coincides with M i . Hence it is enough to show that, at the initial configuration 𝐩, the differentials of M i coincide.

We assume that T 1 and T 2 differ by a flip of one diagonal in a quadrilateral 𝑄, and will show the coincidence of the differentials of M 1 and M 2 . Since any two triangulations under our consideration can be connected by a sequence of such flips, this will finish the proof.

Consider the quadrilateral 𝑄 as a degenerate spacelike tetrahedron 𝑇. Let p ̇ be a tangent vector at 𝐩 at the initial position. By means of local development of 𝑇 in R 2 , 1 , p ̇ induces a variation on the dihedral edges of 𝑇. By (4.1), we have

e E ( T ) θ ̇ e l e = 0 .

On the other hand, as shown in Claim 2 in the proof of Lemma 2.14, the differentials of all edge lengths for two surfaces coincide in the initial position. It is easy to see then that

M ̇ 1 M ̇ 2 = ± e E ( T ) θ ̇ e l e = 0 .

4.2.3 Properness

We prove properness of L d in Lemma 4.10.

Lemma 4.6

For every ε , c 1 , c 2 > 0 , there exists c 3 > 0 such that if a Euclidean triangle 𝑇 has area ( T ) c 1 , all side lengths at least c 2 and one side length at least c 3 , then it has an angle at least π ε .

Proof

Let 𝑇 be a triangle that satisfies our conditions, with side lengths l 1 l 2 l 3 and with respective angles α 1 , α 2 and α 3 . We have

sin ( α 2 ) = 2 a r e a ( T ) l 1 l 3 2 c 1 c 2 c 3 .

Since α 1 α 2 by the Sine Law, we see that, for sufficiently large c 3 , we get α 1 + α 2 ε , as desired. ∎

Corollary 4.7

For every ε > 0 , there exists c = c ( ε , d ) > 0 such that if a geodesic triangulation 𝒯 of ( S , V , d ) has an edge of length at least 𝑐, then it has an angle at least π ε .

Lemma 4.8

For every c 1 , c 2 > 0 , there exists 𝜀, 0 < ε < π , such that if a hyperbolic polygon 𝑃 has area ( P ) c 1 and diam ( P ) c 2 , then all its angles are at least 𝜀.

Proof

Note that 𝑃 belongs to a circular sector of radius c 2 centered at any its vertex, with sides of the sector containing the sides of the polygon adjacent to the vertex. If an angle of the vertex goes to zero, then the area of such sector monotonically decreases to zero. This implies the desired conclusion. ∎

We now introduce a few more notions. Let d M ( S , V ) . We will say that a geodesic cellulation 𝒞 of ( S , V , d ) is strict if all the faces are (isometric to) strictly convex Euclidean polygons. By strictly convex, we mean that the angle of each polygon at every point of 𝑉 is strictly less than 𝜋. Let θ : E ( C ) R 0 be a weight function. We will say that ( C , θ ) is 𝐻-admissible if 𝒞 is strict, all weights are positive and, for every vertex, there exists a hyperbolic polygon with edges determined by 𝜃 and with angles complementary to the respective face angles of 𝒞. This polygon is called the dual polygon to v V . We will say that ( C , θ ) is weakly 𝐻-admissible if it is a subdivision of an 𝐻-admissible ( C , θ ) (without adding new vertices and with new edges having zero weight). The total length of the weight function is e E ( C ) θ e l e , where l e is the length of 𝑒 in 𝑑.

By the dualization construction, every 𝐻-admissible weighted geodesic cellulation determines a hyperbolic metric ℎ. When 𝒞 is given, we will be calling a function 𝜃 (weakly) 𝐻-admissible if it makes a (weakly) 𝐻-admissible pair with 𝒞.

Lemma 4.9

For every c > 0 , there are finitely many triangulations 𝒯 of ( S , V , d ) supporting a weakly 𝐻-admissible weight function of total length at most 𝑐.

Proof

Consider a triangulation 𝒯 with a weakly 𝐻-admissible weight function 𝜃 such that L ( T , θ ) c , where L ( T , θ ) is the total length. Let c 1 be the minimal distance between two points of 𝑉 in 𝑑. Then, for every e E ( T ) , we have θ e c / c 1 . Because the number of edges of 𝒯 is fixed, the degree of each vertex is bounded from above; hence, for every v V , the diameter of the dual polygon is bounded from above. Note that its area is minus the curvature of 𝑣. It follows from Lemma 4.8 that there exists 𝜀, 0 < ε < π , such that all angles in 𝒯 are at most π ε . Corollary 4.7 implies that then all the lengths of edges of 𝒯 are at most c 2 for some c 2 > 0 . Since the lengths of geodesics between points of 𝑉 form a discrete set, there are finitely many such triangulations. ∎

Lemma 4.10

L d is proper.

Proof

Let ρ i T ( S ) be a sequence such that L d ( ρ i ) converges to c R > 0 . Due to Lemma 4.9, up to a subsequence, we can assume that all the corresponding cellulations C i admit a subdivision to the same triangulation 𝒯. Up to passing to a subsequence, all weights on 𝒯 converge to a weight function θ : E ( T ) [ 0 , c ] . We need to check that 𝜃 is weakly 𝐻-admissible. Note that the space of hyperbolic polygons with marked sides and fixed angles is closed (we allow the degenerations of edges to zero, but the result is still a convex hyperbolic polygon as its area is fixed). Hence, by continuity, for every v V , the weights on the edges incident to 𝑣 determine a dual hyperbolic polygon. It remains only to check that the decomposition 𝒞 obtained from 𝒯 by deleting all edges of zero length is a strict cellulation (particularly, that all faces are simply connected). Since all the dual polygons are convex hyperbolic polygons, there are at least three edges in 𝒞 from every vertex, and all face angles in 𝒞 are smaller than 𝜋. Suppose that a face of 𝒞 is not simply connected. That would mean that there is a non-simply connected compact flat surface with strictly convex boundary, which cannot happen due to the Gauss–Bonnet Formula. Hence 𝒞 is a strict cellulation and ( C , ω ) determines ρ T ( S ) , which is the limit of ρ i . ∎

4.3 Pairing of Codazzi tensors and balanced cellulations

The aim of the present Section is to prove formula (4.8), which will be used to relate the differential of the total length function to the Weil–Petersson metric.

4.3.1 Background on Codazzi tensors

Let 𝑏 be a (smooth) symmetric ( 0 , 2 ) tensor over the hyperbolic surface ( S , h ) . Recall that if ∇ is the Levi-Civita connection of ℎ, then

(4.2) X b ( Y , Z ) = X . b ( Y , Z ) b ( X Y , Z ) b ( X Z , Y ) .

Since 𝑏 is symmetric, we have X b ( Y , Z ) = X b ( Z , Y ) . We will say that a symmetric ( 0 , 2 ) tensor 𝑏 is Codazzi if X b ( Y , Z ) = Y b ( X , Z ) . Recall that the divergence div b of 𝑏 is the 1-form defined as div ( b ) ( X ) = tr h ( b ( X , ) ) .

Lemma 4.11

If 𝑏 is a symmetric traceless ( 0 , 2 ) tensor over ( S , h ) , then Codazzi is equivalent to divergence-free.

Proof

The almost-complex structure 𝐽 defined by ℎ in conformal coordinates at a point is given by ( 0 1 1 0 ) . So it is immediate to check that b J and J b are symmetric and traceless and that

(4.3) b J = J b .

In particular,

b ( X , J Y ) = ( b J ) ( X , Y ) = ( b J ) ( Y , X ) = b ( Y , J X ) ,

and also

(4.4) b ( J X , J Y ) = b ( Y , J J X ) = b ( X , Y ) .

It is easy to see that 𝐽 is parallel for ∇, for example by expressing ∇ in conformal coordinates. In turn, 𝐽 and ∇ commute,

0 = ( X J ) ( Y ) = X ( J Y ) J X Y .

From the equations above and from (4.2), we easily check that

X ( b J ) ( Y , Z ) = X b ( Y , J Z ) .

We first prove that if 𝑏 is Codazzi, then b J is divergence-free. Indeed, if e i is an orthonormal frame for ℎ, we compute for example

div ( b J ) ( e 1 ) = e 1 b ( e 1 , e 2 ) e 2 b ( e 1 , e 1 ) ,

which is equal to zero because 𝑏 is symmetric and Codazzi. The same holds for e 2 .

We also have that if 𝑏 Codazzi, then b J is Codazzi. Indeed,

X ( b J ) ( Y , Z ) = X b ( Y , J Z ) = Y b ( X , J Z ) = Y ( b J ) ( X , Z ) .

Now, if 𝑏 is Codazzi, b J is Codazzi; hence b J J = b is divergence-free.

In the same way, it is immediate to check that if 𝑏 is divergence-free, then b J is divergence-free and Codazzi. ∎

For future reference, let us note the following consequence of the Divergence Theorem.

Lemma 4.12

Let f , φ be smooth functions on a hyperbolic surface with boundary ( M , h ) and suppose that 𝑏 is symmetric and divergence-free. Then

M tr h ( φ b 2 f ) = M b ( f , φ ) + M φ b ( f , N ) ,

where 𝑁 is the unit outward normal of M .

The integrations are implicitly done with respect to the volume forms of 𝑀 and M respectively. Also, for a ( 0 , 2 ) symmetric tensor 𝑏, we will denote by b the self-adjoint ( 1 , 1 ) tensor such that b ( X , Y ) = h ( b ( X ) , Y ) , and hence, for two such tensors b 1 and b 2 , tr h ( b 1 b 2 ) means tr ( b 1 b 2 ) .

Proof

Recalling that X b = ( X b ) (see e.g. [36, Section 2.66]), we have

div ( b ) ( X ) = tr ( b ( X ) ) = tr ( ( b ( X ) ) ) tr ( b ( X ) ) = div ( b ( X ) ) tr ( b ( X ) ) .

Thereby,

div ( b ) ( f ) = div ( b ( f ) ) tr ( b ( f ) ) = div ( b ( f ) ) tr ( b ( 2 f ) ) = div ( b ( f ) ) tr h ( b 2 f ) .

Hence if 𝑏 is divergence-free, multiplying by 𝜑 and reordering,

tr h ( φ b 2 f ) = φ div ( b ( f ) ) = div ( φ b ( f ) ) b ( f ) . φ .

Integrating and using the Divergence Theorem leads to the result. ∎

4.3.2 Traceless Codazzi tensor associated to a balanced cellulation

Let us consider p = p d ( h ) P c ( S , V ) , and let s p be the support function of P = conv ̃ ( p ) . We already used support functions in the proof of Lemma 2.4, but here we assume that the domain of a support function is the hyperboloid H 2 . In more details, for x H 2 , s p ( x ) : = sup { p , x : p P } . It is known to be well-defined over H 2 ; see [13]. For more details on support functions in this setting, we refer to [35, 14]. The function s p in general is not ρ ( π 1 S ) invariant, but as for x H 2 , there exists a point 𝑝 on 𝑃 such that s p ( x ) = p , x ; then

s p ( ρ ( γ ) ( x ) ) = ρ τ ( γ ) ( p ) , ρ ( γ ) ( x ) ;

hence we have

(4.5) s p ( ρ ( γ ) ( x ) ) = s p ( x ) + ρ 1 ( γ ) ( τ ( γ ) ) , x .

If ( G , w ) is the balanced cellulation of ( S , h ) defined by 𝐩, over any face 𝐹 of the lift of 𝒢 on H 2 , s p is the restriction of the linear map x x , v , where 𝑣 is the vertex of 𝑃 sent by the Gauss map to 𝐹.

Proposition 4.13

There exists a unique smooth function s d on H 2 such that it satisfies (4.5) and 2 s d s d h ̃ is a traceless symmetric Codazzi tensor which is 𝜌-invariant, where h ̃ is the metric over H 2 .

We denote by b d the projection of this tensor onto the hyperbolic surface ( S , h ) . We refer to [35, 17, 14, 52] for details.

Remark 4.14

To simplify computations, it is worth to note (see e.g. [35]) that if 𝐹 is the one-homogeneous extension to the future cone of the origin of a smooth function 𝑓 over the hyperboloid, then at x H 2 ,

(4.6) grad F ( x ) = f ( x ) f ( x ) x ,
(4.7) Hess F ( x ) = ( 2 h ̃ ) ( x ) f .

Lemma 4.15

Let 𝑏 be a traceless divergence-free ( 0 , 2 ) tensor on ( S , h ) . Let { O i : i I } be a finite covering of 𝑆 by disks and let 𝑠 be a C 2 function on H 2 satisfying (4.5). For any 𝑖, let us denote by s i the function over 𝑆 with support in O i defined by the restriction of 𝑠 to an arbitrary lift of O i . Let { φ i : i I } be a partition of unity subordinated to { ( O i ) i I } . Then

S tr h ( b b d ) = i S b ( s i , φ i ) .

Note that, by (4.5), two different choices of lifts of O i will result by adding to s i the restriction to H 2 of a linear map.

Proof

By (4.5), the function s s d is 𝜌-invariant; hence it defines a function 𝑓 over 𝑆. Let s 0 , i = s i f . Then

S tr h ( b b d ) = i I S φ i tr h ( b b d ) = i S tr h ( φ i b ( 2 h ) s 0 , i ) .

As 𝑏 is traceless, we obtain

S tr h ( b b d ) = i S tr h ( φ i b 2 s 0 , i ) .

Lemma 4.12 gives (because the support of φ i is in O i , there is no boundary term)

S tr h ( b b d ) = i S b ( s 0 , i , φ i ) .

Finally,

i S b ( s 0 , i , φ i ) = i S b ( s i , φ i ) ,

because

i S b ( f , φ i ) = S b ( f , 1 ) = 0 .

Lemma 4.16

Let 𝑏 be a traceless symmetric Codazzi ( 0 , 2 ) tensor on ( S , h ) , and let ( G , w ) be the balanced cellulation of ( S , h ) given by 𝐩. Then

(4.8) S tr h ( b b d ) = e E ( G ) w e e b ( U e , U e ) ,

where U e is a unit tangent vector of 𝑒.

Proof

In the proof, we will denote s p by 𝑠. Let { φ i : i I } be a partition of unity subordinated to an open cover { O i : i I } of 𝑆 such that

  • [nolistsep]

  • on each O i , we have well-defined functions s i and s 0 , i ,

  • I = I f I e I v , where if i I f , O i is contained in a face of 𝒢, if i I e , O i meets exactly one edge of 𝒢, if i I v , O i meets exactly one vertex of 𝒢 and no edges but the edges emanating from this vertex.

Lemma 4.15 was proved for C 2 functions satisfying (4.5). However, as 𝑠 is a support function, it can be approximated by C 2 support functions satisfying (4.5) [14, Appendix A], and on 𝑆 minus the edges and vertices, the gradients also converge by convexity. Actually, the proof of Lemma 4.15 could be directly implemented in the present proof without using any approximation, but we have preferred to state a separate statement.

By Lemma 4.11, 𝑏 is divergence-free. Denoting A i = S b ( s i , φ i ) , from Lemma 4.15,

(4.9) S tr h ( b b d ) = i A i .

Let us compute A i with respect to the different sets of indices 𝑖.

(1) Let i I f . Then, on O i , the function s i is C , so by Lemma 4.12,

A i = O i tr h ( φ i b 2 s i )

(there is no boundary term as the support of φ i is included in O i ). As 𝑏 is traceless,

A i = O i tr h ( φ i b ( 2 s i s i h ) ) ,

and as s i is the restriction of a linear map, by (4.7), 2 s i s i h = 0 . Hence A i = 0 .

(2) Let i I e . We have an edge 𝑒 which separates O i ,

O i = O i O i + ( O i e ) .

Let N i = N i + be the outward unit normal of O i ± (the choice of + or being arbitrary). Let s i ± be the extensions of s i | O i ± to a neighborhood of O i ± , coming from the restriction of linear maps. By Lemma 4.12,

A i = O i + tr h ( φ i b ( 2 s i + ) ) O i tr h ( φ i b ( 2 s i ) ) + O i + φ i b ( s i + , N i + ) + O i φ i b ( s i , N i ) .

By the same reason as in the i I f case, O i ± tr h ( φ i b ( 2 s i ± ) ) = 0 , so

A i = O i + φ i b ( s i + , N i + ) + O i φ i b ( s i , N i ) .

Now φ i has compact support in O i ; hence O i ± reduces to e O i . It will be convenient to write them as integrals on 𝑒,

A i = e φ i b ( s i + , N i + ) + e φ i b ( s i , N i ) ,

and clearly, on e O i , N i = N i + . So

A i = e φ i b ( s i + s i , N i + ) .

It is easy to compute that, over 𝑒,

(4.10) s i + s i = w e N i + .

Indeed, there are vertices v ± of conv ̃ ( p ) on an edge e , whose Gauss image is a lift of 𝑒, such that s i ( x ) = x , v ± (here we abuse notation identifying 𝑥 as a point in O i and as a point in H 2 ). By definition, w e is the length of 𝑒, and v + v = w e N i (here we also abuse the notation and consider N i as the unit vector in R 2 , 1 normal to the plane defining the edge 𝑒). From (4.6) and because, for all x e , x , N i + = 0 , we obtain (4.10). So we are left with

A i = w e e φ i b ( N i + , N i + ) .

(3) Let i I v . Around a vertex 𝑣, number the emanating edges in a clockwork fashion e 1 , , e n , and also in a cyclic manner, e n + 1 = e 1 , etc. Let us denote by O i , k the part of O i contained between the edges e k , e k + 1 . Now we can proceed exactly as in point (2). The only difference is now that the boundary of O i , k on which φ i is not zero is the union of two geodesic segments, so we need to use the version of the Divergence Theorem for manifolds with corners. But for such manifolds, only the codimension-one boundary component enters the Stokes Theorem, so we may apply the same formula; see e.g. [49]. In turn,

A i = k = 1 n w e k e k φ k b ( N i + , N i + ) .

Returning to (4.9), to compute S tr h ( b b d ) , we need to sum all the A i . This will lead to the result by definition of a partition of unity. Indeed, let 𝑒 be an edge of the cellulation. Suppose that, for example, e = ( e O 1 ) ( e O 2 ) ( e O 3 ) , i.e., O 1 and O 2 will each contain a (different) vertex of the cellulation, while O 2 does not. So

e φ 1 b ( N e , N e ) + e φ 2 b ( N e , N e ) + e φ 3 b ( N e , N e ) = e b ( N e , N e ) ,

where N e is any unit normal to 𝑒. Hence, from (4.9), we have tr h ( b b d ) = e w e e b ( N e , N e ) and the result follows because, as U e = J N e , from (4.4), we get b ( N e , N e ) = b ( U e , U e ) . ∎

4.3.3 Weil–Petersson metric

From now on, we consider T ( S ) as a subspace of the space of hyperbolic metrics on 𝑆, transverse to the action by the group of isotopies. For this point of view, the tangent space of T ( S ) at ℎ is the space of symmetric traceless Codazzi ( 0 , 2 ) tensors over ( S , h ) ; see e.g. [68, 75, 17] (note Lemma 4.11). In the following, we will consider implicitly paths h ( t ) in T ( S ) such that h ( 0 ) is a non-zero symmetric traceless Codazzi tensor.

By a folklore result, known as Hopf Lemma (see e.g. [44, Lemma 3.1]), 𝑏 is a symmetric traceless Codazzi tensor if and only if

(4.11) Q ( X ) = b ( X , X ) + i J b ( X , X )

is a holomorphic quadratic differential over the Riemann surface underlying ( S , h ) .

In a local chart, a holomorphic quadratic differential is expressed as Q = q ( z ) d z 2 . If the metric is expressed as h = χ ( z ) d z d z ̄ , then for two holomorphic quadratic differentials Q 1 and Q 2 , the function q 1 q ̄ 2 / χ is independent of the choice of coordinates and is denoted by Q 1 Q ̄ 2 / h 2 . The Weil–Petersson cometric is defined as

Q 1 , Q 2 wp = Re S Q 1 Q ̄ 2 h 2 .

With (4.11), one computes easily (see [68]) that, for two symmetric transverse Codazzi tensors b 1 , b 2 over ( S , h ) ,

(4.12) X ( b 1 ) , X ( b 2 ) wp = 1 2 S tr h ( b 1 b 2 ) ,

where X ( b ) is the tangent vector of Teichmüller space associated to the Codazzi tensor 𝑏, as a first-order deformation of the hyperbolic metric.

Now recall the tangent vector field X d over T ( S ) defined by the flat metric 𝑑 (Notation 4.1). The vector X d ( h ) defines a balanced cellulation ( G , w ) , which in turn defines a function s p and hence a symmetric traceless Codazzi tensor b d , as explained in the preceding section. Here the symmetric traceless Codazzi tensor b d is not identified with a first-order deformation of hyperbolic metrics, as in (4.12), but rather with an element of H 1 ( ρ ) . Hence there are two ways to identify b d with a tangent vector of Teichmüller space, but they differ only by the almost-complex structure 𝒥 of T ( S ) (see [17, Theorem B]),

(4.13) J X ( b d ) = X d ( h ) .

This almost complex structure for holomorphic quadratic differential is the left multiplication by the almost complex structure 𝐽 of ( S , h ) , and then 𝒥 acts on symmetric traceless Codazzi tensors as b b J (recall (4.3)). At the end of the day, using (4.13) to implicitly identify X d ( h ) with a tangent vector of Teichmüller space as a space of metrics, (4.12) and (4.8), we get that if 𝜔 is the Weil–Petersson symplectic form, then

(4.14) ω ( X ( b ) , X d ( h ) ) = ω ( X ( b ) , J X ( b d ) ) = X ( b ) , X ( b d ) wp = 1 2 S tr h ( b b d ) = 1 2 e w e e b ( U e , U e ) .

For future reference, let us consider a symmetric traceless Codazzi tensor 𝑏, which is a first-order deformation of a path of hyperbolic metrics h ( t ) with h ( 0 ) = h along a Weil–Petersson geodesic. From [75, Theorem 3.8], we have

(4.15) h ′′ ( 0 ) = ( 1 4 1 2 ( Δ h 2 ) 1 ) b 2 h ,

with b 2 = tr h ( b b ) and Δ h the Laplacian of ℎ. This formula is also proved in [70, (3.4)]. In that reference, h ( 0 ) corresponds to two times our Codazzi tensor 𝑏, and with this difference taken into account, both formulas are the same. Note that the Weil–Petersson metrics they both consider differ by a factor 2, but that does not change the parameterization of the Weil–Petersson geodesics with a given tangent vector.

4.4 First derivatives

Let h ( t ) , t ( ε , ε ) , be an analytical path of hyperbolic metrics in T ( S ) , sufficiently small so that the conclusion of Lemma 4.4 occurs. For each t > 0 , let P ( t ) = conv ̃ ( p d ( h ) ) . The quotient of the image by the Gauss map of P ( t ) gives a weighted graph ( G t , w t ) over 𝑆. More precisely, there exist a graph 𝐺 and a piecewise smooth mapping f ( t ) from 𝐺 to G t .

From Lemma 4.4, it follows that the dependence on t > 0 of the vertices of P ( t ) in Minkowski space is analytic. As the combinatorics of P ( t ) is fixed, and as the Gauss map can be written as a cross product of vertices, for a vertex v G , the map t f ( t ) ( v ) is smooth (note that the graph is sent to the smooth surface 𝑆; as the hyperbolic metric changes over 𝑆, we cannot keep the conformal structure over 𝑆).

By construction, for each t > 0 , ( G t , w t ) is a balanced cellulation over ( S , h ( t ) ) , whose dual metric is (isometric to) 𝑑. In turn, the edge lengths of P ( t ) are constant, so the weights w t do not depend on 𝑡, and we will write them 𝑤.

Let us insist that, for t > 0 , for all edges 𝑒 of 𝐺, the image of f e ( t ) does not collapse to a point. Also, for t = 0 , if a connected subgraph of 𝐺 collapses to a point, then it is a tree. The same conclusion occurs for t < 0 , but the underlying graph could be different from 𝐺. We will call such a path ( G t , w , h ( t ) ) admissible.

The fact that the dual metric is prescribed allows to define a unit tangent vector also for edges reduced to a point, as explained in the lemma below.

Lemma 4.17

Let ( G t , w , h ( t ) ) be an admissible path. For t > 0 , let U e , v ( t ) be the h ( t ) -unit tangent vector at the vertex f v ( t ) of f e ( t ) . Then U e , v ( t ) converges to a h ( 0 ) -unit tangent vector U e , v ( 0 ) at f v ( 0 ) .

Proof

Let G G be a connected subgraph collapsing to a point at t = 0 and let 𝑣 be its leaf. Then 𝑣 has an edge 𝑒 that does not collapse to a point. Hence we have the well-defined tangent vector U e , v ( 0 ) . The dual Euclidean metric determines all angles between the tangent vectors to the edges at 𝑣 as the supplementary angles between the dual edges in 𝑑; see Figure 5. Hence we can reconstruct the tangent vectors for any edge of G at 𝑣. For an edge e of G adjacent to 𝑣 and v , the tangent vector U e , v ( 0 ) is determined just as U e , v ( 0 ) . Then, again, we can reconstruct all tangent vectors at v with the help of the angles of 𝑑. Proceeding this way, we reconstruct all tangent vectors at the edges of G . It is easy to see that the result is independent of the sequence in which we are doing the reconstruction, and every obtained tangent vector is the limit of the respective tangent vectors as t 0 + . ∎

In particular, for t 0 , the following balance condition holds: for any vertex 𝑣 of 𝐺,

(4.16) E e v w e U e , v ( t ) = 0 .

Moreover, let G 0 be the graph obtained from 𝐺 by contracting the components of collapsed edges at t = 0 , so G 0 is its geodesic realization in ( S , h ( 0 ) ) . We denote by E 0 the set of its edges (we may refer to them as visible edges and to the vertices of G 0 as visible vertices). Then, at t = 0 , for a vertex 𝑣 of G 0 , we still have the balance condition

E 0 e v w e U e , v ( 0 ) = 0 ,

as for a collapsed edge e E with vertices 𝑣 and v , we have U e , v ( 0 ) = U e , v ( 0 ) .

Of course, a similar result holds for t 0 , but the vectors U e , v ( 0 ) , defined by continuity, are not necessarily the same for t > 0 or t < 0 ; see Figure 5.

Figure 5 
                  To Lemma 4.17: vectors 
                        
                           
                              
                                 
                                    U
                                    
                                       e
                                       ,
                                       v
                                    
                                 
                                 ⁢
                                 
                                    (
                                    0
                                    )
                                 
                              
                           
                           
                           U_{e,v}(0)
                        
                      for 
                        
                           
                              
                                 t
                                 >
                                 0
                              
                           
                           
                           t>0
                        
                      and 
                        
                           
                              
                                 t
                                 <
                                 0
                              
                           
                           
                           t<0
                        
                      are different.
Figure 5

To Lemma 4.17: vectors U e , v ( 0 ) for t > 0 and t < 0 are different.

For any edge e E ( G ) and t [ 0 , ε ) , we consider a parameterization of the h ( t ) -geodesic f e ( t ) over [ 0 , 1 ] proportionally to the arc length, and we will denote f e ( t ) ( s ) by f e ( t , s ) , so f e is now a continuous function from [ 0 , ε ) × [ 0 , 1 ] to 𝑆. In the case of collapsed edges, at t = 0 , the map f ( 0 , s ) sends [ 0 , 1 ] to a point. By considering that the displacement of lifts of points in the hyperbolic plane is smooth, it follows that 𝑓 is smooth over ( 0 , ε ) × [ 0 , 1 ] . We denote by V e the image by the tangent map of f e of t and by T e the image by the tangent map of f e of s . We will denote by U e ( t , s ) the h ( t ) -unit tangent vector of f e ( t ) at f e ( t , s ) . Comparing with notation of Lemma 4.17, if f e ( t , 0 ) = f v ( t ) , then U e , v ( t ) = U e ( t , 0 ) . In particular, if f e ( t ) is not reduced to a point (which does not occur for t > 0 ),

(4.17) T e ( t , s ) = e ( t ) U e ( t , s ) ,

where e ( t ) is the h ( t ) -length of the edge f e ( t ) (which may be zero).

Note that, in general, if t is the Levi-Civita connection of h ( t ) , V t T is meaningless. However, there is a notion of connection defined by the pull-back over the variation of 𝑓, which allows formally the same computations as if 𝑉 and 𝑇 were defined in a neighborhood, so we will abuse the notation and write V t T ; see e.g. [36, Section 3.B.1] or [43, Section 6.1]. In particular, as 𝑉 and 𝑇 are images of coordinates fields,

(4.18) V t T = T t V .

Remark 4.18

A remark that we will often use is that, at a vertex 𝑣, the vector 𝑉 does not depend on the edges starting at 𝑣, conversely to 𝑈 and 𝑇. In turn, (4.16) implies, for any t 1 and t 2 ,

e v w e h ( t 2 ) ( U e ( t 1 , 0 ) , V ( t 1 , 0 ) ) = 0 .

For an admissible path ( G t , w , h ) , we will look at the total length of the balanced cellulation at 𝑡,

L ( t ) : = L d ( h ( t ) ) = e E w e e ( t ) ,

which is of course continuous over ( ε , ε ) . (In the present section, 𝐸 is the set of edges of 𝐺.)

Lemma 4.19

Along an admissible path,

(4.19) L ( t ) = 1 2 e E w e e 0 1 h ( t ) ( U e ( t , s ) , U e ( t , s ) ) d s .

We will often skip the points ( t , s ) from 𝑈 and 𝑉 when the context makes them clear.

Proof

We recall that 𝐿 is C 1 (because L d is C 1 ). We prove the formulas for t 0 , for which there are no collapsed edges, and notice that the formula extends continuously to t = 0 . (It is actually in general true that a continuous function over ( ε , ε ) with continuous derivative over ( ε , ε ) \ { 0 } that extends continuously at 0 is C 1 .)

Let t 0 . Let us denote by L h ( u ) ( f ( α ) ) the total length for the metric h ( u ) of the graph at time 𝛼, so that f ( α ) is geodesic for h ( α ) and L ( t ) = L h ( t ) ( f ( t ) ) . We have

L ( t ) = d d u L h ( u ) ( f ( t ) ) | u = t + d d α L h ( t ) ( f ( α ) ) | α = t .

The point is that

d d α L h ( t ) ( f ( α ) ) | α = t

is a weighted sum of variations of geodesics, which is equal, for each 𝑒 (see e.g. [43, (6.1.4)]), to

1 e ( t ) h ( t ) ( T , V ) | s = 0 s = 1 = h ( t ) ( U , V ) | s = 0 s = 1 ,

whose weighted sum is equal to zero by Remark 4.18. Hence

(4.20) d d α L h ( t ) ( f ( α ) ) | α = t = 0 .

Now

L ( t ) = d d u L h ( u ) ( f ( t ) ) | u = t = 1 2 e E w e 0 1 h ( t ) ( T , T ) h ( t ) ( T , T ) 1 / 2 d s = 1 2 e E w e 0 1 h ( t ) ( U , U ) h ( t ) ( T , T ) 1 / 2 d s = 1 2 e E w e e 0 1 h ( t ) ( U , U ) d s

and this last expression converges to the same expression when t 0 ± . ∎

Recall the tangent vector field X d over T ( S ) defined by the flat metric 𝑑 (Notation 4.1).

Proposition 4.20

The vector field X d is minus the Weil–Petersson symplectic gradient of L d .

Proof

Let 𝑏 be a symmetric traceless Codazzi tensor over ( S , h ) , which is tangent to the analytical path h ( t ) at h ( 0 ) = h in T ( S ) . From (4.19), if f e ( 0 ) is a point, then the corresponding integral does not contribute to the sum. In particular,

L d ( h ( t ) ) | t = 0 = 1 2 e E 0 w e e b ( U e , U e ) .

As L d is C 1 by Lemma 4.5, we have d L d ( h ) ( b ) = 1 2 e E 0 w e e b and the result follows from (4.14). ∎

Corollary 4.21

L d is C 2 .

Proof

This is because X d is C 1 (Lemma 4.2). ∎

Remark 4.22

Recall that the study of the Weil–Petersson symplectic gradient of the length of a simple closed geodesic is classical and goes back to works [71, 72, 73] of Wolpert. In particular, Wolpert established a nice formula for the Weil–Petersson symplectic form evaluated on two such vectors. An analogue of this for balanced cellulations ( G , w ) and ( G , w ) over a hyperbolic surface ( S , h ) was computed in [31]. Namely, if 𝑑 and d are the respective dual flat metrics, then

w ( X d ( h ) , X d ( h ) ) = 1 2 p e e w e w e cos θ e e ,

where θ e e is the angle of intersection between 𝑒 and e according to the orientation of 𝑆.

4.5 Second derivative along Weil–Petersson geodesic

We continue to differentiate the length function L d along an admissible path, starting from the first derivative obtained in Lemma 4.19.

Lemma 4.23

Along an admissible path,

L ′′ ( 0 ) = X Y

with

X := e E 0 w e e 0 1 1 2 h ′′ ( 0 ) ( U , U ) 1 4 h ( 0 ) ( U , U ) 2 d s , Y := e E 0 w e e 0 1 U V 2 + V 2 d s .

Here is the h ( 0 ) norm and V is the component of 𝑉 orthogonal to 𝑈.

Proof

With the same argument as in the proof of Lemma 4.19, for t 0 ,

L ′′ ( t ) = d 2 d u 2 L h ( u ) ( f ( t ) ) | u = t + d d α ( d d u L h ( u ) ( f ( α ) ) | u = t ) | α = t .

It is easy to see that

d 2 d u 2 L h ( u ) ( f ( t ) ) | u = t = e E w e e 0 1 1 2 h ′′ ( t ) ( U ( t ) , U ( t ) ) 1 4 h ( t ) ( U ( t ) , U ( t ) ) 2 d s ,

which extends continuously when t 0 ± .

The derivative of (4.20) with respect to 𝑡 says that

d d u ( d d α L h ( u ) ( f ( α ) ) | α = t ) | u = t = d 2 d α 2 L h ( t ) ( f ( α ) ) | α = t .

From [43, (6.1.7)],

d 2 d α 2 L h ( t ) ( f ( α ) ) | α = t = e w e e ( 0 1 T V 2 h ( R ( T , V ) V , T ) d s + h ( V V , T ) | s = 0 s = 1 ) ,

where 𝑅 is the Riemann curvature tensor of h = h ( 0 ) . From Remark 4.18,

e w e e h ( V V , T ) | s = 0 s = 1 = 0 .

Also, as the sectional curvature of ℎ is constant equal to −1, we obtain

d 2 d α 2 L h ( t ) ( f ( α ) ) | α = t = e w e e 0 1 U V 2 + V 2 d s ,

which leads to the result, up to justifying that we can change the order between d d u and d d α . Indeed, one may write explicitly

d 2 d α d u L h ( u ) ( f ( α ) )

and see that all the second partial derivatives of ( u , t ) L h ( u ) ( f ( t ) ) are continuous. ∎

The following result is an adaptation of the corresponding one in [70] (where the second variation of length of closed geodesics is studied) and of some arguments of [44] (where the second variation of energy of weighted graphs is studied).

Proposition 4.24

If the admissible path follows a Weil–Petersson geodesic up to second order, then L ′′ ( 0 ) > 0 .

Proof

We denote the respective integrals over an edge 𝑒 in Lemma 4.23 by X e and Y e , so

(4.21) L ′′ ( 0 ) = e E 0 ω e e ( X e Y e ) .

Let 𝑏 be the traceless symmetric Codazzi tensor that corresponds to h ( 0 ) . Pick an edge e E 0 . Let U be the rotation by π / 2 of 𝑈. We denote by α : [ 0 , 1 ] R and by β : [ 0 , 1 ] R the functions

α : = 1 2 b ( U , U ) , β : = 1 2 b ( U , U ) .

(In more details, e.g. α ( s ) , s [ 0 , 1 ] , is defined as 1 2 b f e ( s ) ( U f e ( s ) , U f e ( s ) ) .)

Let us first bound X e . We have

X e = 0 1 1 2 h ′′ ( 0 ) ( U , U ) 1 4 h ( 0 ) ( U , U ) 2 d s .

As 𝑏 is symmetric and traceless,

b 2 = tr h ( b b ) = 2 ( b ( U , U ) 2 + b ( U , U ) 2 ) = 8 α 2 + 8 β 2 .

As we are following up to second order a Weil–Petersson geodesic starting from ℎ and directed by the Codazzi tensor 𝑏, (4.15) applies, and we get

(4.22) X e = 0 1 1 4 ( Δ 2 ) 1 b 2 + β 2 d s .

We note that (see [70, Lemma 5.1], [44, formula (3.13)])

1 4 ( Δ 2 ) 1 b 2 1 24 b 2 .

So we substitute it in (4.22) and get

(4.23) X e 0 1 1 3 α 2 + 4 3 β 2 d s .

Now we deal with Y e . Take the deformation vector field 𝑉 and decompose it into the tangential and orthogonal parts, V and V , to the edge 𝑒. We denote by ζ : [ 0 , 1 ] R and η : [ 0 , 1 ] R the oriented lengths of V and V respectively, pulled back to [ 0 , 1 ] . In other terms, ζ : = h ( V , U ) , η : = h ( V , U ) .

In the following, we will denote by ̇ the derivative with respect to the parameter 𝑠 of the respective functions. As 𝜁 is the oriented length of V , ζ ̇ is the oriented length of e U V , and because U U = 0 , U V is collinear with 𝑈; hence

ζ ̇ = e h ( U V , U ) = e h ( U V , U ) , ζ ζ ̇ = e h ( V , U V ) .

Similarly, η ̇ is the oriented length of e U V . Then U V is orthogonal to 𝑈, i.e., collinear to U ; hence

(4.24) η ̇ = e h ( U V , U ) = e h ( U V , U ) ,
(4.25) η η ̇ = e h ( V , U V ) = e h ( V , U V ) e h ( V , U V ) = e h ( V , U V ) ζ ζ ̇ .

The key points are connections between 𝛼 and 𝜁 and between 𝛽 and 𝜂. We start from the first pair. Note that, by (4.18) and (4.17), along an edge,

U V = V U + U .

From this and h t ( U t , U t ) = 1 , we get, by differentiating at t = 0 ,

0 = b ( U , U ) + 2 h ( V U , U ) = b ( U , U ) + 2 h ( U V , U ) 2 .

From this,

(4.26) ζ ̇ = h ( U V , U ) = 2 b ( U , U ) + = α + .

For the pair 𝜂 and 𝛽, we have the following differential equation:

(4.27) η ̈ 2 η = β ̇ .

This formula is proved in [70, Section 4.1] and also in [44, Lemma 3.12]. Note that, in [70], what is denoted by 𝑉 is the normal component of the deformation, as there, Wolf is interested in the case of closed geodesic, thus neglecting the impact of the tangent component. We, however, have to care about the impact of V on the boundary terms. Also, the geodesics are parameterized by arc length in [70], while they are parameterized proportionally to arc length in our case. In contrast, the parameterization in [44] is the same as ours.

It is easy to check (as in [70]) that there exists a primitive 𝜃 of 𝜂 satisfying

θ ̈ 2 θ = β ,

and, as a primitive, θ ̇ = η .

Using (4.24), the term Y e in (4.21) can be written as

(4.28) Y e = 0 1 ( 1 η ̇ ) 2 + η 2 d s .

We now partially follow computations from [70], keeping a special track on the boundary terms (which do not appear in [70] as only the case of a closed geodesic is considered there),

(4.29) Y e = 0 1 ( 1 η ̇ ) 2 + η 2 d s = IBP 2 η η ̇ | 0 1 + 0 1 ( η 2 2 η η ̈ ) d s = ( 4.27 ) 2 η η ̇ | 0 1 + 1 0 1 η β ̇ d s = IBP 2 η η ̇ | 0 1 + 1 η β | 0 1 1 0 1 η ̇ β d s .

We denote 1 0 1 η ̇ β d s by Y e . We first see what happens with the boundary term

2 η η ̇ | 0 1 + 1 η β | 0 1

in the total sum and then bound Y e .

We substitute (4.25) instead of η η ̇ | 0 1 . Then, in the total sum, the term e h ( V , U V ) gets eliminated by the balance condition, so we have

(4.30) e E 0 ω e e 1 η η ̇ | 0 1 = e E 0 ω e e 1 ζ ζ ̇ | 0 1 .

Using integration by parts and (4.26), we get

(4.31) ζ ζ ̇ | 0 1 = 0 1 ( ζ ̇ 2 + ζ ̈ ζ ) d s = 0 1 ( ζ ̇ 2 α ̇ ζ ) d s = α ζ | 0 1 + 0 1 ζ ̇ ( ζ ̇ + α ) d s .

By definition,

(4.32) η β + α ζ = 1 2 ( h ( V , U ) b ( U , U ) + h ( V , U ) b ( U , U ) ) = 1 2 b ( U , h ( V , U ) U + h ( V , U ) U ) = 1 2 b ( U , V ) .

When we take its weighted sum, it disappears due to the balance condition.

From (4.26),

(4.33) ζ ̇ ( ζ ̇ + α ) = ( ) 2 α = ( α 2 ) 2 2 α 2 4 2 α 2 4 .

Using (4.29), (4.30), (4.31), (4.32) and (4.33), we then get

Y = e E 0 w e e Y e e E 0 w e e ( Y e 0 1 α 2 4 d s ) .

Introducing the notations Y : = e w e e Y e , A : = e w e e 0 1 α 2 , the inequality above is expressed as

(4.34) Y Y 1 4 A .

Now we write

Y e = 1 0 1 η ̇ β d s = 0 1 1 ( ( 1 4 η ̇ + β ) 2 1 4 η ̇ 2 β 2 ) d s .

By adding to the integrand ± η 2 / 4 , with (4.28), we have that

(4.35) Y e = Y e 4 + 0 1 η 2 4 + 1 ( 1 4 η ̇ + β ) 2 d s 0 1 β 2 d s .

We denote B : = e E 0 w e e 0 1 β 2 ,

(4.36) C : = e E 0 w e e 0 1 η 2 4 + 1 ( 1 4 η ̇ + β ) 2 d s .

Taking the weighted sum of (4.35), we get

Y = 1 4 Y B + C .

Using this with (4.34), we obtain

Y 1 4 Y 1 4 A B + C , i.e. Y 1 3 A 4 3 B + 4 3 C .

With our current notation, (4.23) gives

X 1 3 A + 4 3 B ;

hence

L ′′ ( 0 ) = X Y 4 3 C .

Looking at (4.36), we see that L ′′ ( 0 ) is non-negative. Moreover, L ′′ ( 0 ) = 0 implies C = 0 ; hence, on every edge, η = 0 . Thereby, also, η ̇ = 0 on every edge, and then C = 0 also implies that β = 0 on every edge, so B = 0 . From the definition of Y e and Y , we then get that Y = 0 . Thus (4.34) gives us

Y 1 4 A

and we have

L ′′ ( 0 ) = X Y 1 12 A .

It follows that L ′′ ( 0 ) = 0 also implies that α = 0 at every edge. Then 𝑏 is zero along every edge. But 𝑏 is the real part of a holomorphic quadratic differential; see (4.11). By holomorphy, it follows that b = 0 over 𝑆, which is excluded by our choice of the path. ∎

The Weil–Petersson metric is not complete over T ( S ) , but it has an exhaustion by compact convex sets [73], so we may speak about Weil–Petersson convex functions.

Corollary 4.25

The Weil–Petersson Hessian of L d is positive definite and L d is strictly convex.

Proof

Although the Weil–Petersson metric is not complete over T ( S ) , the exponential map is a homeomorphism from its domain [73]; hence we may consider a Weil–Petersson geodesic tangent to a traceless symmetric Codazzi tensor 𝑏. We then consider an admissible path of T ( S ) that coincides with this Weil–Petersson geodesic up to second order. Recall that L d is C 2 by Corollary 4.21. Hence, from Proposition 4.24, the Hessian of L d is positive definite. As any pair of points in T ( S ) can be joined by a Weil–Petersson geodesic [73], it follows that L d is strictly convex. ∎

4.6 Proof of Theorem II

Having the results of the preceding sections in hand, one may mimic the argument in [11] to conclude the proof of Theorem II.

Let d 1 and d 2 be two flat metrics with negative singular curvatures over 𝑆. The function L d 1 + L d 2 is C 1 and proper (Lemma 4.5 and Lemma 4.10); hence it has a critical point h T ( S ) . As X d i is minus the Weil–Petersson symplectic gradient of L d i (Proposition 4.20), it follows that X d 1 ( h ) + X d 2 ( h ) = 0 . As L d 1 + L d 2 is strictly convex (Corollary 4.25), this critical point is unique. As the Hessian of L d 1 + L d 2 is positive definite (Corollary 4.25), the intersection is transverse.

Funding source: Austrian Science Fund

Award Identifier / Grant number: 10.55776/ESP12

Funding statement: The first author was supported by the ANR Géométrie et Analyse dans le cadre Pseudo-Riemannien – GAPR. This research of the second author was funded in whole by the Austrian Science Fund (FWF), https://doi.org/10.55776/ESP12.

Acknowledgements

This article was initiated during a visit of the second author to the University of Montpellier. It was finished during the authors’ stay at the Erwin Schrödinger International Institute for Mathematics and Physics, Vienna, at the thematic program “Geometry beyond Riemann: Curvature and Rigidity”. They thank the institutions for their hospitality. The first author wishes to express his gratitude to Andrea Seppi for fruitful discussions related to the content of the present article. We are also grateful to the anonymous referee for helpful comments. For open access purposes, the authors have applied a CC BY public copyright license to any author-accepted manuscript version arising from this submission.

References

[1] S. B. Alexander and R. L. Bishop, Gauss equation and injectivity radii for subspaces in spaces of curvature bounded above, Geom. Dedicata 117 (2006), 65–84. 10.1007/s10711-005-9011-6Suche in Google Scholar

[2] A. D. Alexandrov, Convex polyhedra, Springer Monogr. Math., Springer, Berlin 2005. Suche in Google Scholar

[3] V. Alexandrov, Flexible polyhedra in Minkowski 3-space, Manuscripta Math. 111 (2003), no. 3, 341–356. 10.1007/s00229-003-0375-3Suche in Google Scholar

[4] L. Andersson, T. Barbot, R. Benedetti, F. Bonsante, W. M. Goldman, F. Labourie, K. P. Scannell and J.-M. Schlenker, Notes on: “Lorentz spacetimes of constant curvature” [Geom. Dedicata 126 (2007), 3–45, mr2328921] by G. Mess, Geom. Dedicata 126 (2007), 47–70. 10.1007/s10711-007-9164-6Suche in Google Scholar

[5] T. Barbot, Globally hyperbolic flat space-times, J. Geom. Phys. 53 (2005), no. 2, 123–165. 10.1016/j.geomphys.2004.05.002Suche in Google Scholar

[6] T. Barbot, F. Béguin and A. Zeghib, Prescribing Gauss curvature of surfaces in 3-dimensional spacetimes: Application to the Minkowski problem in the Minkowski space, Ann. Inst. Fourier (Grenoble) 61 (2011), no. 2, 511–591. 10.5802/aif.2622Suche in Google Scholar

[7] T. Barbot and F. Fillastre, Quasi-Fuchsian co-Minkowski manifolds, In the tradition of Thurston—geometry and topology, Springer, Cham (2020), 645–703. 10.1007/978-3-030-55928-1_16Suche in Google Scholar

[8] L. Bers, Simultaneous uniformization, Bull. Amer. Math. Soc. 66 (1960), 94–97. 10.1090/S0002-9904-1960-10413-2Suche in Google Scholar

[9] J. S. Birman, Braids, links, and mapping class groups, Ann. of Math. Stud. 82, Princeton University, Princeton 1974. 10.1515/9781400881420Suche in Google Scholar

[10] A. I. Bobenko and I. Izmestiev, Alexandrov’s theorem, weighted Delaunay triangulations, and mixed volumes, Ann. Inst. Fourier (Grenoble) 58 (2008), no. 2, 447–505. 10.5802/aif.2358Suche in Google Scholar

[11] F. Bonahon, Kleinian groups which are almost Fuchsian, J. reine angew. Math. 587 (2005), 1–15. 10.1515/crll.2005.2005.587.1Suche in Google Scholar

[12] F. Bonahon and J.-P. Otal, Laminations measurées de plissage des variétés hyperboliques de dimension 3, Ann. of Math. (2) 160 (2004), no. 3, 1013–1055. 10.4007/annals.2004.160.1013Suche in Google Scholar

[13] F. Bonsante, Flat spacetimes with compact hyperbolic Cauchy surfaces, J. Differential Geom. 69 (2005), no. 3, 441–521. 10.4310/jdg/1122493997Suche in Google Scholar

[14] F. Bonsante and F. Fillastre, The equivariant Minkowski problem in Minkowski space, Ann. Inst. Fourier (Grenoble) 67 (2017), no. 3, 1035–1113. 10.5802/aif.3105Suche in Google Scholar

[15] F. Bonsante, G. Mondello and J.-M. Schlenker, A cyclic extension of the earthquake flow II, Ann. Sci. Éc. Norm. Supér. (4) 48 (2015), no. 4, 811–859. 10.24033/asens.2259Suche in Google Scholar

[16] F. Bonsante and J.-M. Schlenker, Fixed points of compositions of earthquakes, Duke Math. J. 161 (2012), no. 6, 1011–1054. 10.1215/00127094-1548434Suche in Google Scholar

[17] F. Bonsante and A. Seppi, On Codazzi tensors on a hyperbolic surface and flat Lorentzian geometry, Int. Math. Res. Not. IMRN 2016 (2016), no. 2, 343–417. 10.1093/imrn/rnv144Suche in Google Scholar

[18] F. Bonsante and A. Seppi, Anti-de Sitter geometry and Teichmüller theory, In the tradition of Thurston—geometry and topology, Springer, Cham (2020), 545–643. 10.1007/978-3-030-55928-1_15Suche in Google Scholar

[19] M. R. Bridson and A. Haefliger, Metric spaces of non-positive curvature, Springer, Berlin 1999. 10.1007/978-3-662-12494-9Suche in Google Scholar

[20] L. Brunswic, Alexandrov theorem for 2+1 flat radiant spacetimes, preprint (2020), https://arxiv.org/abs/2012.01275; to appear in Algebr. Geom. Topol. Suche in Google Scholar

[21] Q. Chen and J.-M. Schlenker, The geometric data on the boundary of convex subsets of hyperbolic manifolds, preprint (2022), https://arxiv.org/abs/2210.11782. Suche in Google Scholar

[22] Q. Chen and J.-M. Schlenker, Convex surfaces with prescribed induced metrics in anti-de Sitter spacetimes, Bull. Lond. Math. Soc. 57 (2025), no. 1, 164–180. 10.1112/blms.13189Suche in Google Scholar

[23] Y. Colin de Verdière, Comment rendre géodésique une triangulation d’une surface?, Enseign. Math. (2) 37 (1991), no. 3–4, 201–212. Suche in Google Scholar

[24] J. Danciger, A geometric transition from hyperbolic to anti-de Sitter geometry, Geom. Topol. 17 (2013), no. 5, 3077–3134. 10.2140/gt.2013.17.3077Suche in Google Scholar

[25] B. Dular and J.-M. Schlenker, Convex co-compact hyperbolic manifolds are determined by their pleating lamination, preprint (2024), https://arxiv.org/abs/2403.10090. Suche in Google Scholar

[26] D. Dumas and M. Wolf, Projective structures, grafting and measured laminations, Geom. Topol. 12 (2008), no. 1, 351–386. 10.2140/gt.2008.12.351Suche in Google Scholar

[27] E. R. Fadell and S. Y. Husseini, Geometry and topology of configuration spaces, Springer Monogr. Math., Springer, Berlin 2001. 10.1007/978-3-642-56446-8Suche in Google Scholar

[28] B. Farb and D. Margalit, A primer on mapping class groups, Princeton Math. Ser. 49, Princeton University, Princeton 2012. 10.1515/9781400839049Suche in Google Scholar

[29] F. Fillastre, Polyhedral realisation of hyperbolic metrics with conical singularities on compact surfaces, Ann. Inst. Fourier (Grenoble) 57 (2007), no. 1, 163–195. 10.5802/aif.2255Suche in Google Scholar

[30] F. Fillastre, Fuchsian polyhedra in Lorentzian space-forms, Math. Ann. 350 (2011), no. 2, 417–453. 10.1007/s00208-010-0563-xSuche in Google Scholar

[31] F. Fillastre and A. Seppi, Generalization of a formula of Wolpert for balanced geodesic graphs on closed hyperbolic surfaces, Ann. H. Lebesgue 3 (2020), 873–899. 10.5802/ahl.48Suche in Google Scholar

[32] F. Fillastre and D. Slutskiy, Embeddings of non-positively curved compact surfaces in flat Lorentzian manifolds, Math. Z. 291 (2019), no. 1–2, 149–178. 10.1007/s00209-018-2076-3Suche in Google Scholar

[33] F. Fillastre and G. Smith, Group actions and scattering problems in Teichmüller theory, Handbook of group actions. Vol. III, Adv. Lect. Math. (ALM) 40, International Press, Somerville (2018), 359–417. Suche in Google Scholar

[34] F. Fillastre and G. Smith, A note on invariant constant curvature immersions in Minkowski space, Geom. Dedicata 206 (2020), 75–82. 10.1007/s10711-019-00477-7Suche in Google Scholar

[35] F. Fillastre and G. Veronelli, Lorentzian area measures and the Christoffel problem, Ann. Sc. Norm. Super. Pisa Cl. Sci. (5) 16 (2016), no. 2, 383–467. 10.2422/2036-2145.201405_010Suche in Google Scholar

[36] S. Gallot, D. Hulin and J. Lafontaine, Riemannian geometry, 3rd ed., Universitext, Springer, Berlin 2004. 10.1007/978-3-642-18855-8Suche in Google Scholar

[37] J. Gaster, B. Loustau and L. Monsaingeon, Computing discrete equivariant harmonic maps, preprint (2020), https://arxiv.org/abs/1810.11932. Suche in Google Scholar

[38] W. M. Goldman, The symplectic nature of fundamental groups of surfaces, Adv. Math. 54 (1984), no. 2, 200–225. 10.1016/0001-8708(84)90040-9Suche in Google Scholar

[39] X. D. Gu, F. Luo, J. Sun and T. Wu, A discrete uniformization theorem for polyhedral surfaces, J. Differential Geom. 109 (2018), no. 2, 223–256. 10.4310/jdg/1527040872Suche in Google Scholar

[40] Q. Han and J.-X. Hong, Isometric embedding of Riemannian manifolds in Euclidean spaces, Math. Surveys Monogr. 130, American Mathematical Society, Providence 2006. 10.1090/surv/130Suche in Google Scholar

[41] A. Hatcher, Algebraic topology, Cambridge University, Cambridge 2002. Suche in Google Scholar

[42] I. V. Iskhakov, On hyperbolic surface tessellations and equivariant spacelike convex polyhedral surfaces in Minkowski space, Ph.D. Thesis, The Ohio State University, 2000. Suche in Google Scholar

[43] J. Jost, Riemannian geometry and geometric analysis, Universitext, Springer, Cham 2017. 10.1007/978-3-319-61860-9Suche in Google Scholar

[44] T. Kajigaya and R. Tanaka, Uniformizing surfaces via discrete harmonic maps, Ann. H. Lebesgue 4 (2021), 1767–1807. 10.5802/ahl.116Suche in Google Scholar

[45] R. S. Kulkarni and U. Pinkall, A canonical metric for Möbius structures and its applications, Math. Z. 216 (1994), no. 1, 89–129. 10.1007/BF02572311Suche in Google Scholar

[46] F. Labourie, Métriques prescrites sur le bord des variétés hyperboliques de dimension 3, J. Differential Geom. 35 (1992), no. 3, 609–626. 10.4310/jdg/1214448258Suche in Google Scholar

[47] F. Labourie and J.-M. Schlenker, Surfaces convexes fuchsiennes dans les espaces lorentziens à courbure constante, Math. Ann. 316 (2000), no. 3, 465–483. 10.1007/s002080050339Suche in Google Scholar

[48] W. Y. Lam, Discrete harmonic maps between hyperbolic surfaces, preprint (2024), https://arxiv.org/abs/2405.02205. Suche in Google Scholar

[49] J. M. Lee, Introduction to smooth manifolds, Grad. Texts in Math. 218, Springer, New York 2013. 10.1007/978-1-4419-9982-5_1Suche in Google Scholar

[50] Y. Luo, T. Wu and X. Zhu, The deformation space of geodesic triangulations and generalized Tutte’s embedding theorem, Geom. Topol. 27 (2023), no. 8, 3361–3385. 10.2140/gt.2023.27.3361Suche in Google Scholar

[51] G. Mess, Lorentz spacetimes of constant curvature, Geom. Dedicata 126 (2007), 3–45. 10.1007/s10711-007-9155-7Suche in Google Scholar

[52] V. I. Oliker and U. Simon, Codazzi tensors and equations of Monge–Ampère type on compact manifolds of constant sectional curvature, J. reine angew. Math. 342 (1983), 35–65. 10.1515/crll.1983.342.35Suche in Google Scholar

[53] B. O’Neill, Semi-Riemannian geometry, Pure Appl. Math. 103, Academic Press, New York 1983. Suche in Google Scholar

[54] R. Prosanov, Dual metrics on the boundary of strictly polyhedral hyperbolic 3-manifolds, preprint (2022), https://arxiv.org/abs/2203.16971; to appear in J. Differential Geom. Suche in Google Scholar

[55] R. Prosanov, Hyperbolic 3-manifolds with boundary of polyhedral type, preprint (2022), https://arxiv.org/abs/2210.17271. Suche in Google Scholar

[56] R. Prosanov, Rigidity of compact Fuchsian manifolds with convex boundary, Int. Math. Res. Not. IMRN 2023 (2023), no. 3, 1959–2094. 10.1093/imrn/rnab270Suche in Google Scholar

[57] I. Rivin and J.-M. Schlenker, On the Schlafli differential formula, preprint (2000), https://arxiv.org/abs/math/0001176. Suche in Google Scholar

[58] K. P. Scannell and M. Wolf, The grafting map of Teichmüller space, J. Amer. Math. Soc. 15 (2002), no. 4, 893–927. 10.1090/S0894-0347-02-00395-8Suche in Google Scholar

[59] J.-M. Schlenker, Hyperbolic manifolds with polyhedral boundary, preprint (2002), https://arxiv.org/abs/math/0111136. Suche in Google Scholar

[60] J.-M. Schlenker, Hyperbolic manifolds with convex boundary, Invent. Math. 163 (2006), no. 1, 109–169. 10.1007/s00222-005-0456-xSuche in Google Scholar

[61] J.-M. Schlenker, Small deformations of polygons and polyhedra, Trans. Amer. Math. Soc. 359 (2007), no. 5, 2155–2189. 10.1090/S0002-9947-06-04172-9Suche in Google Scholar

[62] R. Schneider, Das Christoffel-Problem für Polytope, Geom. Dedicata 6 (1977), no. 1, 81–85. 10.1007/BF00181582Suche in Google Scholar

[63] R. Schneider, Convex bodies: The Brunn–Minkowski theory, Encyclopedia Math. Appl. 44, Cambridge University, Cambridge 1993. 10.1017/CBO9780511526282Suche in Google Scholar

[64] G. Smith, On the Weyl problem in Minkowski space, Int. Math. Res. Not. IMRN 2022 (2022), no. 19, 15187–15239. 10.1093/imrn/rnab121Suche in Google Scholar

[65] R. Souam, The Schläfli formula for polyhedra and piecewise smooth hypersurfaces, Differential Geom. Appl. 20 (2004), no. 1, 31–45. 10.1016/S0926-2245(03)00054-8Suche in Google Scholar

[66] A. Tamburelli, Prescribing metrics on the boundary of anti-de Sitter 3-manifolds, Int. Math. Res. Not. IMRN 2018 (2018), no. 5, 1281–1313. Suche in Google Scholar

[67] S. Trapani and G. Valli, One-harmonic maps on Riemann surfaces, Comm. Anal. Geom. 3 (1995), no. 3–4, 645–681. 10.4310/CAG.1995.v3.n4.a4Suche in Google Scholar

[68] A. J. Tromba, Teichmüller theory in Riemannian geometry, Birkhäuser, Basel 1992. 10.1007/978-3-0348-8613-0Suche in Google Scholar

[69] M. Troyanov, Les surfaces euclidiennes à singularités coniques, Enseign. Math. (2) 32 (1986), no. 1–2, 79–94. Suche in Google Scholar

[70] M. Wolf, The Weil–Petersson Hessian of length on Teichmüller space, J. Differential Geom. 91 (2012), no. 1, 129–169. 10.4310/jdg/1343133703Suche in Google Scholar

[71] S. Wolpert, The Fenchel–Nielsen deformation, Ann. of Math. (2) 115 (1982), no. 3, 501–528. 10.2307/2007011Suche in Google Scholar

[72] S. Wolpert, On the symplectic geometry of deformations of a hyperbolic surface, Ann. of Math. (2) 117 (1983), no. 2, 207–234. 10.2307/2007075Suche in Google Scholar

[73] S. A. Wolpert, Geodesic length functions and the Nielsen problem, J. Differential Geom. 25 (1987), no. 2, 275–296. 10.4310/jdg/1214440853Suche in Google Scholar

[74] S. Yamada, Weil–Peterson [Petersson] convexity of the energy functional on classical and universal Teichmüller spaces, J. Differential Geom. 51 (1999), no. 1, 35–96. 10.4310/jdg/1214425025Suche in Google Scholar

[75] S. Yamada, Local and global aspects of Weil–Petersson geometry, Handbook of Teichmüller theory. Vol. IV, IRMA Lect. Math. Theor. Phys. 19, European Mathematical Society, Zürich (2014), 43–111. 10.4171/117-1/2Suche in Google Scholar

Received: 2024-06-01
Revised: 2025-01-20
Published Online: 2025-03-14
Published in Print: 2025-05-01

© 2025 the author(s), published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Heruntergeladen am 19.4.2026 von https://www.degruyterbrill.com/document/doi/10.1515/crelle-2025-0010/html
Button zum nach oben scrollen