1 Introduction

The occurrence of Cauchy horizons in cosmological spacetimes beyond which predictability (from the initial data) fails, is one of the most intriguing features of the General Theory of Relativity closely related to the Strong Cosmic Censorship conjecture. In this regard, along the past decades there have been significant efforts to find necessary conditions under which they form and to provide a clear picture of their nature when they do. Motivated by these questions, in this paper we take advantage of recent results by the authors in [15], by Petersen in [13] and by Petersen-Rácz in [14], to establish a stringent list of the topologies and of the orbital type of the generators that non-degenerate Cauchy horizons can have. As a byproduct we prove that non-degenerate ergodic Cauchy horizons, that is, those having a dense generator, are just a quotient of the flat Kasner spacetime. This answers a question posed by Isenberg and Moncrief in [11]. We move now to describe in detail the setup and state the main results. We comment also on previous results in the literature.

We let (Mg) be a smooth, connected time-oriented \(3+1\)-dimensional vacuum spacetime having a compact Cauchy horizon \({\mathcal {C}}\). We assume that the horizon \({\mathcal {C}}\) divides M into two connected disjoint regions I and H, i.e. \(M\setminus {\mathcal {C}}=I\cup H\), where H is a maximal globally hyperbolic spacetime with a compact and boundaryless Cauchy surface \(\Sigma \). In this context \({\mathcal {C}}\) is a smooth [6, 8, 9], and totally geodesic null hypersurface, hence ruled by inextensible null geodesics called the null generators. We say that \({\mathcal {C}}\) is non-degenerate if there is at least one future or past incomplete generator (i.e. its affine length is finite).

Under this setup, the following is the main result.

Theorem 1.1

Let \({\mathcal {C}}\) be a non-degenerate compact Cauchy horizon inside a smooth, time-orientable \(3+1\)-dimensional vacuum spacetime. Then, one of the following holds,

  1. (i)

    all generators are closed,

  2. (ii)

    only two generators are closed and every other generator densely fills a two-torus,

  3. (iii)

    every generator densely fills a two-torus,

  4. (iv)

    every generator densely fills the horizon.

A direct consequence will be the following topological classification of Cauchy horizons.

Corollary 1.2

Let \({\mathcal {C}}\) be a non-degenerate compact Cauchy horizon inside a smooth, time-orientable \(3+1\)-dimensional vacuum spacetime. Then, respectively to the cases (i)–(iv) in Theorem 1.1, we have,

  1. (i’)

    if (i) holds, then \({\mathcal {C}}\) is a Seifert manifold,

  2. (ii’)

    if (ii) holds, then \({\mathcal {C}}\) is a lens space,

  3. (iii’)

    if (iii) holds, then \({\mathcal {C}}\) is a \({\mathbb {T}}^2\)-bundle over \({\mathbb {S}}^1\),

  4. (iv’)

    if (iv) holds, then \({\mathcal {C}}\) is a three-torus \({\mathbb {T}}^3\).

All four possibilities in the theorem and the corollary are well known to arise in examples. For example, the Taub-NUT spacetime (see [10]) is an instance of (i) and Gowdy Cauchy horizons are instances of (ii) and (iii) (see [3] and references therein). An elaborated discussion of possibilities can be found in the comprehensive article of Chrusciel and Rendall [2]. Finally, suitable quotients of the flat Kasner spacetime,

$$\begin{aligned} g=-dt^{2}+t^{2}dx^{2}+dy^{2}+dz^{2},\quad (t,x,y,z)\in (0,\infty )_{t}\times {\mathbb {R}}^{3}_{x,y,z}, \end{aligned}$$
(1)

by a three-dimensional lattice in the xy and z directions are instances of (iv). Of course in this case the quotient must be in such a way that for every given \(t_{0},y_{0},z_{0}\) the projection of the line \(x\rightarrow (t_{0},x,y_{0},z_{0})\) is dense inside the Cauchy surface \(\{t=t_{0}\}\). We do not know at the moment if every Seifert manifold, every lens space, and every \({\mathbb {T}}^{2}\)-bundle over \({\mathbb {S}}^{1}\) is indeed the Cauchy horizon of a vacuum spacetime, [the complicated case seems (i)].

Topological constraints compatible with those of Corollary 1.2 were first obtained in the interesting work of Alan Rendall [16] where it was shown the rather strong property that Cauchy horizons can be collapsed in volume with finite curvature and diameter (for a detailed account on such constraints see [4]). More recently, and regarding the orbital structure of the generators, Isenberg and Moncrief [11] have shown that, for analytic spacetimes at least, there is a trichotomy as follows: either, (i) all the generators are closed, or (ii) a dense set of generators are dense in two-tori, or, (iii) there is at least one dense generator in \({\mathcal {C}}\). Theorem 1.1 and Corollary 1.2, enclose and refine all the conclusions in these works.

The proofs of Theorem 1.1 and Corollary 1.2 combine four pieces of information. First, they use that the temperature of every compact non-degenerate Cauchy horizon can be normalized to a non-zero constant. This is a new result proved by the authors in [15], and means that there is a nowhere zero vector field V on \({\mathcal {C}}\) tangent to the null generators such that \(\nabla _{V}V=-V\). Note that, as V is nowhere zero, the orbits of V are the orbits of the null generators. We remark that besides this piece of information no other fact from [15] is used in this article. In other words, the main results in Theorem 1.1 and Corollary 1.2 would hold true were they stated instead for constant temperature horizons (as opposed to just non-degenerate as defined earlier), and in such case the proof would not need to invoke [15]. As a second piece of information, the proofs use an important observation due to Oliver Petersen, stating that the Riemannian metric on \({\mathcal {C}}\) given by \(\sigma =h+\omega \otimes \omega \) has V as a Killing field, where here h is the degenerate metric on \({\mathcal {C}}\) inherited from g, and \(\omega \) is the one-form on \({\mathcal {C}}\) defined by \(\nabla _{X}V=:\omega (X)V\), (see [11]). This follows from the well known fact that \({\mathcal {L}}_{V}h=0\) (holding for any vector field V) plus the invariance of \(\omega \) under the flow of V, namely that \({\mathcal {L}}_{V}\omega =0\). We provide a simple computation of this last invariance in Proposition 3.1. The Riemannian metric \(\sigma \) is fundamental to describe the orbital types of V, hence of the null generators, by means of standard results on isometric actions of Lie groups. So the last pieces of information have to do with that and are the following. The first is a nice observation in Riemannian geometry, recalled by Isenberg and Moncrief in [5] (Proposition 1), and stating that the closure of the Abelian group of isometries generated by V is a compact connected Abelian Lie group G, hence isomorphic to a torus \({\mathbb {T}}^{n}\), with \(n\ge 1\). We review such argument for the sake of completion. The second and fourth piece of information is a result about isometric actions by Lie groups, describing the orbital structure in terms of the so called principal orbits. We take this result from [1] and apply it in Theorem 2.4 in the next section. The main Theorem 1.1 and the main Corollary 1.2 then follow directly applying Theorem 2.4 to the isometric action of \(G\sim {\mathbb {T}}^{n}\) on \(({\mathcal {C}},\sigma )\). Theorem 1.1 and Corollary 1.2 are proved in the third, and last, section.

The results in this paper have also consequences on the number of \({\mathbb {T}}^{n}\)-symmetries that the spacetime (Mg) has. Indeed, a recent important result by Petersen and Rácz has shown that the field V on \({\mathcal {C}}\) (shown to exist in [15]) can be extended to a spacetime Killing field inside the globally hyperbolic region (altogether these two results answered a conjecture by Isenberg and Moncrief, see [15]). If the spacetime falls into the class (i), then it is easy to see that there is a \({\mathbb {T}}^{1}={\mathbb {S}}^{1}\) spacetime symmetry. On the other hand, for spacetimes falling into the cases (ii) and (iii), there is instead a \({\mathbb {T}}^{2}\)-symmetry as was shown in Corollary 1.1 in [14]. We will show here that in the last case (iv) there is a \({\mathbb {T}}^{3}\) symmetry and, furthermore, that the spacetime is a quotient of the Kasner spacetime as described earlier. As already mentioned, this answers a question of Isenberg and Moncrief for the so called ergodic Cauchy horizons (see Sect. D in [11]). The result can be generalised to higher dimensions without difficulty, so we state and prove it in \(n+1\).

Corollary 1.3

Let \({\mathcal {C}}\) be an ergodic, compact and non-degenerate Cauchy horizon inside a time-oriented, \(n+1\)-dimensional vacuum spacetime (Mg). Then, (Mg) is a quotient of the flat Kasner spacetime (1).

The proof of this corollary is given in the last section.

2 Classification of the orbits of a killing field

Let (Mg) be a d-dimensional smooth compact Riemannian manifold and suppose V is a Killing vector field. Let \(\varphi : M \times {\mathbb {R}} \rightarrow M\) be the smooth flow defined by V, that is, the solution to the ODE, \(d\varphi (p,z)/dz=V(\varphi (p,z))\), \(\varphi (p,0)=p\), where z is the parameter of the integral curves of V. For any \(z\in {\mathbb {R}}\), let \(\varphi _z: M\rightarrow M\) be the diffeomorphism given by \(\varphi _{z}(p):=\varphi (p,z)\). Since V is a Killing field and \(\varphi _{s+z}=\varphi _{z}\circ \varphi _{s}=\varphi _{s}\circ \varphi _{z}\), then \(\{\varphi _{z}:z\in {\mathbb {R}}\}\) is an Abelian subgroup of the group of isometries \({\mathcal {I}}(M)\) of (Mg).

In the arguments below we will use a few times the following well known facts. First, by the Myers-Steenrod theorem, the isometry group of a smooth compact Riemannian manifold is a compact Lie group [12]. Second, by Cartan’s theorem, a closed subgroup of a compact Lie group is a Lie group, (see Theorem 20.12 in [7]). Third, by the classification theorem for Abelian Lie groups, an Abelian connected and compact Lie group is isomorphic to a torus, (see, Theorem 1.41 in [1]). Finally, and fourth, the orbit of a point by the action of a compact Lie group on a complete manifold, is always an embedded submanifold [1].

We denote by \(\mathrm{cl}(A)\) the closure of a subset A of a manifold.

Proposition 2.1

(From [5]) Let H be an Abelian connected subgroup of a compact Lie group G. Then \(\mathrm{cl}(H)\) is an Abelian, connected, compact Lie subgroup of G, hence isomorphic to \({\mathbb {T}}^{n}\), for some \(n\ge 1\).

Proof

Since the closure of a connected set is connected, then \(\mathrm{cl}(H)\) is connected. As G is compact and \(\mathrm{cl}(H)\) is closed then \(\mathrm{cl}(H)\) is compact. Let \(g = \lim _{i \rightarrow \infty } g_i\) and \(h = \lim _{i \rightarrow \infty } h_i\) with \(g_i\in H\), and \(h_i\in H\). Then, since the group is Abelian and multiplication is continuous we have \(hg=gh= \lim _{i \rightarrow \infty } g_i h_i\in \mathrm{cl}(H)\). Hence \(\mathrm{cl}(H)\) is an Abelian subgroup of G. Thus \(\mathrm{cl}(H)\) is a compact, connected Abelian subgroup of G, hence a Lie group and thus isomorphic to \({\mathbb {T}}^{n}\). \(\square \)

If H is a group acting over a Riemannian manifold (Mg), then the H-orbit of a point \(p \in M\), \(\{h.p:h \in H\}\), will be denoted by \({\mathcal {O}}_H(p)\). Its isotropy group at p, \( \{h \in H: h.p=p\}\), will be denoted by \(H_p\).

The following proposition is well known but we include the proof for the sake of completeness.

Proposition 2.2

Suppose that H is a compact connected abelian subgroup of \({\mathcal {I}}(M)\) acting on (Mg) transitively. Then, (Mg) is a flat torusFootnote 1.

Proof

First note that \(H_{p}=H_{q}\) for any p and q in M. Indeed, if \(h.p=p\) and \(q=g.p\) then \(h.q=h.(g.p)=(h.g).p=(g.h).p=g.(h.p)=g.p=q\) so \(h\in H_{q}\). Thus \(H_{p}\subset H_{q}\), and reversing the role of p and q, we get \(H_{p}=H_{q}\). Hence \(H/H_{p}\) acts freely and transitively by isometries on (Mg). Now, \(H/H_{p}\) is a compact, connected and Abelian Lie group, hence isomorphic to \({\mathbb {T}}^{n}\) for some \(n\ge 1\). We can then say that \({\mathbb {T}}^{n}={\mathbb {S}}^{1}_{\theta _{1}}\times \ldots \times {\mathbb {S}}^{1}_{\theta _{n}}\) acts freely and transitively on (Mg) by isometries. Denote \(\Theta :=(\theta _{1},\ldots ,\theta _{n})\). Fixed \(\Theta \), the map \(p\rightarrow \Theta .p\) is an isometry, therefore the vector fields \(X_{i}\), \(i=1,\ldots ,n\), on M, given by,

$$\begin{aligned} X_{i}(p)=\frac{d}{d\theta _{i}} \Theta .p\, \bigg |_{\Theta =0}, \end{aligned}$$
(2)

are Killing fields. Slightly abusing notation, we compute,

$$\begin{aligned} \frac{d}{d\theta _{i}} \Theta .p=X_{i}(\Theta .p)=d_{p}\Theta (X_{i}(p)). \end{aligned}$$
(3)

In particular, if \(X_{i}(p)=0\) at some p, then \(X_{i}\) is identically zero on M by the last equality. In such case, the map \(\theta _{i}\rightarrow \theta _{i}.p\) is constant by the first equality, i.e. \(\theta _{i}.p=p\) for all \(\theta _{i}\), contradicting that the action is free. Now, the result of moving p by \(X_{i}\) an amount \(\theta _{i}\), and then by \(X_{j}\) an amount \(\theta _{j}\), is \(\theta _{j}\theta _{i}.p\), whereas the result of moving p first by \(X_{j}\) and then by \(X_{i}\) is \(\theta _{i}\theta _{j}.p\). Since \({\mathbb {T}}^{n}\) is abelian we conclude that the Killing fields \(X_{i}\) and \(X_{j}\) commute, for all ij. Using (3) again, it is deduced that the \(X_{1}(p),\ldots ,X_{n}(p)\) are linearly independent at all p. They define thus local Euclidean coordinates systems, proving that (Mg) is flat. Finally, the map \({\mathbb {T}}^{n}\rightarrow M\), given by \(\Theta \rightarrow \Theta .p\) is bijective and non-singular, showing that M is diffeomorphic to \({\mathbb {T}}^{n}\). \(\square \)

Proposition 2.3

Let (Mg) be a smooth compact Riemannian manifold. Let H be a subgroup of \({\mathcal {I}}(M)\), and let p be a point in M. Then,

$$\begin{aligned} {\mathcal {O}}_{\mathrm{cl}(H)} (p)= \mathrm{cl}({\mathcal {O}}_H(p)). \end{aligned}$$
(4)

Furthermore, if H is connected and Abelian, then for any \(p\in M\), \({\mathcal {O}}_{\mathrm{cl}(H)}(p)\) is either a point or an embedded flat torus. Finally, for any \(q\in {\mathcal {O}}_{\mathrm{cl}(H)}(p)\), the orbit \({\mathcal {O}}_{H}(q)\) is dense in \({\mathcal {O}}_{\mathrm{cl}(H)}(p)\).

Proof

\({\mathcal {O}}_{\mathrm{cl}(H)}(p)\) is closed because \(\mathrm{cl}(H)\) is compact and group multiplication is continuous. Then, as \({\mathcal {O}}_{H}(p)\subset {\mathcal {O}}_{\mathrm{cl}(H)}(p)\) it follows that \(\mathrm{cl}({\mathcal {O}}_H(p))\subset \mathrm{cl}({\mathcal {O}}_{\mathrm{cl}(H)}(p)) = {\mathcal {O}}_{\mathrm{cl}(H)}(p)\). To prove the other inclusion, fix \(q \in {\mathcal {O}}_{\mathrm{cl}(H)} (p)\). Let \(\sigma \in \mathrm{cl}(H)\) such that \(\sigma .p=q\) and let \(\sigma _i\in H\) such that \(\lim _{i \rightarrow \infty } \sigma _i = \sigma \). Since the action of \({\mathcal {I}}(M)\) on M is continuous then \(\sigma _i.p\rightarrow \sigma .p=q\). Therefore \(q \in \mathrm{cl}({\mathcal {O}}_H(p))\).

If H is connected and Abelian then \(\mathrm{cl}(H)\) is compact, connected and Abelian and therefore isomorphic to a torus \({\mathbb {T}}^n\). Now, for any p, \(\mathrm{cl}(H)\) acts on \({\mathcal {O}}_{\mathrm{cl}(H)}(p)\) by isometries and transitively and by Proposition 2.2, \({\mathcal {O}}_{\mathrm{cl}(H)}(p)\) is either a point or a flat embedded torus.

Finally, if \(q\in {\mathcal {O}}_{\mathrm{cl}(H)}(p)\) then there is \(\sigma _i \in H\) such that \(\sigma _i .p \rightarrow q\), so we have \(\sigma _i^{-1}.q \rightarrow p\). Therefore \(p\in \mathrm{cl}({\mathcal {O}}_{H}(q))={\mathcal {O}}_{\mathrm{cl}(H)}(q)\) and thus \({\mathcal {O}}_{\mathrm{cl}(H)}(p)\subset {\mathcal {O}}_{\mathrm{cl}(H)}(q)\subset {\mathcal {O}}_{\mathrm{cl}(H)}(p)\). \(\square \)

We recall now from [1] the relevant notion of principal orbits and their properties. Let H be a Lie subgroup of \({\mathcal {I}}(M)\) and p a point in M. Let \(T_{p}{\mathcal {O}}_{H}(p)\) be the tangent space to \({\mathcal {O}}_{H}(p)\) at p and let \(N_{p}\) be the perpendicular complement, so that \(T_pM = T_p {\mathcal {O}}_H(p) \oplus N_{p}\). Now, given \(h\in H\), the map \(p\rightarrow h.p\) is an isometry of (Mg). If \(h\in H_{p}\) then \(h.p=p\) and so \(dh.:T_{p}M\rightarrow T_{p}M\) is a linear isometry. As \(T_{p} {\mathcal {O}}_{H}(p)\) is invariant, then so is \(N_{p}\). This induces an action \(H_{p}\times N_{p}\rightarrow N_{p}\) called the slice representation. If this action is trivial then the orbit \({\mathcal {O}}_{H}(p)\) is said to be principal (see Definition 3.73 and exercise 3.77 in [1]). Principal orbits exist, have maximal dimension among the orbits of H and the set \(M_0\) defined as the union of such orbits is open and dense in M. Moreover, \(M_0/H \subset M/H\) is a connected manifold. This is the Principal Orbit Theorem and a proof of it can be found in Theorem 3.82 of [1]. An orbit that is not principal but has the same dimension as principal orbits is said exceptional. A non-exceptional and non-principal orbit is said to be singular.

We are now ready to prove the main theorem of this section.

Theorem 2.4

Let (Mg) be a smooth, 3-dimensional, compact and connected Riemannian manifold. Suppose that V is a nowhere vanishing Killing vector field. Then, either,

  1. (I)

    every orbit is closed, or,

  2. (II)

    there are only two closed orbits, and every other orbit densely fills an embedded two-torus, or,

  3. (III)

    every orbit densely fills an embedded two-torus, or,

  4. (IV)

    every orbit is dense in M.

Proof

Let H be connected Abelian group generated by V. Let \(\mathrm{cl}(H)=:G\) that we know is isomorphic to \({\mathbb {T}}^{n}\), for some \(n\ge 1\). Observe that as V has no zeros then every G-orbit has dimension at least one.

If the dimension of the principal G-orbits is one, then all the G-orbits have dimension one and are diffeomorphic to \({\mathbb {S}}^{1}\). Hence the H-orbits are closed and we are in case (I).

If the dimension of the principal G-orbits is two, then \(M_{0}/G\) is a connected one-manifold, therefore diffeomorphic to either (0, 1) or \({\mathbb {S}}^{1}\), and dense in M/G. Also, by Proposition 2.3 the principal fibers are two-tori. If \(M_{0}/G\) is diffeomoprhic to \({\mathbb {S}}^{1}\) then every G-orbit is principal, therefore every H-orbit is dense in a two-tori, and we are in case (III).

Let us assume that \(M_{0}/G\) is diffeomorphic to (0, 1). We claim that in this case every non-principal orbit must be diffeomorphic to \({\mathbb {S}}^{1}\) (hence singular) and there must be only two of them. Suppose that \({\mathcal {O}}_G(p)\) is a non-principal G-orbit of dimension two (i.e. a regular orbit). By Proposition 2.3, \({\mathcal {O}}_{G}(p)\) is an embedded two-torus. Let \(\epsilon >0\) be small enough that the set of points at a distance \(\epsilon \) from \({\mathcal {O}}_{G}(p)\) are two embedded tori, \(T_{\epsilon }\) and \(T_{-\epsilon }\), at both sides of \({\mathcal {O}}_{G}(p)\). Assume that, in addition, \(\epsilon \) is chosen such that one of the tori contains a point q whose G-orbit is principal (recall \(M_{0}\) is dense). Then, such orbit must be either \(T_{\epsilon }\) or \(T_{-\epsilon }\) because \(T_{\epsilon }\cup T_{-\epsilon }\) is preserved under the action of the isometries of G. Assume then that \(T_{\epsilon }\) is principal. Let \(\gamma \) be a length minimizing geodesic between \({\mathcal {O}}_{G}(p)\) and \(T_{\epsilon }\), starting at a point \(r\in {\mathcal {O}}_{G}(p)\) and ending at a point \(s_{\epsilon }\in T_{\epsilon }\). If \({\mathcal {O}}_{G}(p)\) is non-principal then there must exist \(g\in G\) sending \(\gamma '(0)\) to \(-\gamma '(0)\), hence sending \(s_{\epsilon }\) to a point \(s_{-\epsilon }\) in \(T_{-\epsilon }\). Therefore \(T_{\epsilon }\) itself is not a G-orbit, reaching a contradiction. Thus, every non-principal orbit is diffeomorphic to \({\mathbb {S}}^{1}\). Let us see that there must be only two of them. Let \({\mathcal {O}}_{G}(p)\) be an orbit diffeomorphic to \({\mathbb {S}}^{1}\). Let \(\epsilon _{0}>0\) be small enough that for any \(\epsilon \in (0,\epsilon _{0}]\) the set of points at a distance \(\epsilon \) from \({\mathcal {O}}_{G}(p)\) is an embedded two-torus \(T_{\epsilon }\). Say \(\epsilon _{0}\) is chosen such that \(T_{\epsilon _{0}}\) is principal. Then, for any \(0<\delta <\epsilon _{0}\) let \(\gamma \) be a length minimizing geodesic between \(T_{\epsilon _{0}}\) and \(T_{\epsilon =\epsilon _{0}-\delta }\), starting at \(r\in T_{\epsilon _{0}}\) and ending at \(s\in T_{\epsilon }\). As the point r orbits all over \(T_{\epsilon _{0}}\) under the action of G, the point s orbits all over \(T_{\epsilon }\). Thus, the orbit of s is two-dimensional, hence principal. It follows that near \({\mathcal {O}}_{G}(p)\) every orbit is principal. In particular, the G-quotient of the \(\epsilon _{0}\)-tubular neighbourhood of \({\mathcal {O}}_{G}(p)\) is naturally diffeomorphic to \([0,\epsilon _{0})\). We conclude that M/G must be diffeomorphic to [0, 1] and that there are only two singular orbits, one over \(\{0\}\) and the other over \(\{1\}\). We are thus in case (II).

If the dimension of the principal orbits is three then there is only one principal orbit equal to M itself and must be a flat three-torus by Proposition 2.3. Also by this proposition, every H-orbit is dense in M. \(\square \)

As a consequence of the arguments shown in the proof, the topology of such spaces can be classified. For the definition of Seifert manifold, lens space, and torus bundle see [17].

Corollary 2.5

Under the hypothesis and notation of Theorem 2.4, we obtain the following topological classification.

  1. (I’)

    If (I) holds, then M is a Seifert manifold.

  2. (II’)

    If (II) holds, then M is a lens space,

  3. (III’)

    If (III) holds, then M is a \({\mathbb {T}}^2\)-bundle over \({\mathbb {S}}^1\),

  4. (IV’)

    If (IV) holds, M is a three-torus \({\mathbb {T}}^{3}\).

Proof

Cases (I), (III), and (IV) are immediate. Also, if (II) holds, then M results after gluing the two solid tori \(\pi ^{-1}([0,1/2])\) and \( \pi ^{-1}([1/2,1])\) along their boundaries and is therefore a lens space. \(\square \)

3 Proofs of the main results

As earlier let \({\mathcal {C}}\) be a Cauchy horizon inside a smooth, vacuum, time-oriented \(n+1\)-dimensional spacetime (Mg). Assume that \({\mathcal {C}}\) is compact and non-degenerate. Let h denote the degenerate metric on \({\mathcal {C}}\) inherited from g.

Let us mention a few well known facts about null vector fields Z, tangent to \({\mathcal {C}}\). First, since \({\mathcal {C}}\) is totally geodesic, then given any such nowhere zero Z we have,

$$\begin{aligned} g(\nabla _X Z, Y)=0, \end{aligned}$$
(5)

for any \(X,Y \in T{\mathcal {C}}\). This permits the definition of a smooth one-form \(\omega _Z\) by,

$$\begin{aligned} \nabla _X Z=: \omega _Z(X)Z, \end{aligned}$$
(6)

for every X in \(T{\mathcal {C}}\). A crucial property of the forms \(\omega _Z\) is that they are null closed, meaning that,

$$\begin{aligned} d\omega _Z(Z,\cdot ) = 0. \end{aligned}$$
(7)

(see for instance [11] and references therein). Second, for any such nowhere zero Z it is,

$$\begin{aligned} {\mathcal {L}}_{Z}h=0, \end{aligned}$$
(8)

which follows after,

$$\begin{aligned} {\mathcal {L}}_Z h (X,Y)= g(\omega _Z(X)Z,Y)+g(\omega _Z(Y),X)=0, \end{aligned}$$
(9)

for any X and Y tangent to \({\mathcal {C}}\).

Now, it was recently shown in [15] that one can always find a smooth, nowhere vanishing null vector field V in \({\mathcal {C}}\) such that,

$$\begin{aligned} \nabla _V V = -V. \end{aligned}$$
(10)

This implies that \(\omega _V(V)=-1\), and therefore that \(\omega _V\) is nowhere vanishing. Denote \(\omega =\omega _{V}\). The Petersen’s metric \(\sigma \) (see (5) in [13]) is the Riemannian metric over \({\mathcal {C}}\) defined by,

$$\begin{aligned} \sigma (X,Y) = h(X,Y) + \omega (X)\omega (Y). \end{aligned}$$
(11)

The crucial fact proved by Petersen is that V is a Killing field for \(\sigma \). A shorter proof of this fact than the one presented in Theorem 1.14 of [13] can be given using Cartan’s formula as shown in the next Proposition.

Proposition 3.1

(Petersen [13]) The vector field V is a Killing vector field of \(({\mathcal {C}},\sigma )\).

Proof

Applying Cartan’s formula, for any pair of vector fields \(X,Y \in T{\mathcal {C}}\) we find,

$$\begin{aligned}&({\mathcal {L}}_V \sigma ) (X,Y) = ({\mathcal {L}}_V h)(X,Y) + ({\mathcal {L}}_V (\omega \omega )) (X,Y) \nonumber \\&\quad = ({\mathcal {L}}_V \omega )\omega (X,Y) + \omega ({\mathcal {L}}_V \omega ) (X,Y) \nonumber \\&\quad = \big [\big ((\iota _V \circ d) \omega + (d \circ \iota _V) \omega \big ) \omega + \omega \big ((\iota _V \circ d) \omega + (d \circ \iota _V) \omega \big ) \big ](X,Y)\nonumber \\&\quad = \big [d\omega (V,X) +d(\omega (V)) (X) \big ]\omega (Y)+\omega (X)\big [d\omega (V,Y) +d(\omega (V)) (Y) \big ]\nonumber \\&\quad = 0, \end{aligned}$$
(12)

where the second equality follows from (9) and the last equality follows from the properties of the one-form \(\omega \) previously discussed. \(\square \)

The proof of the Theorem 1.1 and of Corollary 1.2 is now straightforward from Proposition 3.1 and from the Riemannian results previously obtained.

Proof of Theorem 1.1 and Corollary 1.2

Theorem 1.1 follows by applying Theorem 2.4 to \(({\mathcal {C}}, \sigma )\) and to the Killing vector field V. Corollary 1.2 now also follows immediately from 2.5, without any further changes.

Finally, we prove Corollary 1.3.

Proof of Corollary 1.3

We use Theorem 1.2 in [14] to extend the vector field V to a Killing vector field for g in the globally hyperbolic region H of \(M\setminus {\mathcal {C}}\), (we denote the extension still with the letter V). Let Z be the only past directed null vector field on \({\mathcal {C}}\) perpendicular to the kernel of \(\omega \) at every point \(p\in {\mathcal {C}}\), and such that \(g(Z,V)=1\). The field Z points into H. As \({\mathcal {L}}_{V}V=0\), \({\mathcal {L}}_{V}\omega =0\) and \({\mathcal {L}}_{V}g=0\) it follows that \({\mathcal {L}}_{V}Z=0\).

Given \(p\in {\mathcal {C}}\) let \(\gamma _{p}(s)\) be the null geodesic starting at p with velocity Z(p). For \(\tau \) small, let \(\psi _{\tau }:{\mathcal {C}}\rightarrow M\) be defined by \(\psi _{\tau }(p)=\gamma _{p}(\tau )\). If \(\tau _{0}\) is small enough then \(\Sigma :=\psi _{\tau _{0}}({\mathcal {C}})\) is an embedded hypersurface in H and \(\psi _{\tau _{0}}:{\mathcal {C}}\rightarrow \Sigma \) is a diffeomorphism. As V is a spacetime Killing field and Z is invariant under the flow of V, it follows that \(d\psi _{\tau _{0}}(V(p))=V(\psi _{\tau _{0}}(p))\), (recall that, as V is a Killing field, it takes geodesics into geodesics). In particular V is tangent to \(\Sigma \). Hence, if the orbits of V on \({\mathcal {C}}\) are dense, so are the orbits of V on \(\Sigma \). As V is spacelike near \({\mathcal {C}}\) in H (see, [14]), it follows directly that \(\Sigma \) (for \(\tau _{0}\) small enough) is a spacelike hypersurface. Since V is a spacetime Killing field and leaves \(\Sigma \) invariant, then it is also a Killing field of the (Riemannian) metric \({\overline{h}}\) that g induces on \(\Sigma \). Thus, by Proposition 2.2, we conclude that \({\mathbb {T}}^{n}\) acts freely and isometrically on \((\Sigma ;{\overline{h}})\), and that \((\Sigma ,{\overline{h}})\) is a flat n-torus. Since the \({\mathbb {T}}^{n}\)- isometries come from the spacetimes symmetries induced by V, it follows that the second fundamental form K of \(\Sigma \) is also invariant under the action of \({\mathbb {T}}^{n}\).

Now, any \({\mathbb {T}}^{n}\)-invariant vacuum initial data \((\Sigma \sim {\mathbb {T}}^{n};{\overline{h}},K)\) gives rise to a Kasner spacetime but the only Kasner spacetime with a Cauchy horizon is the flat Kasner. The Corollary follows.